# Solid Fuel Combustion

 Register Blogs Members List Search Today's Posts Mark Forums Read

 February 9, 2001, 13:44 Solid Fuel Combustion #1 Peter Moss Guest   Posts: n/a How can I model the regression of a combusting solid fuel? Any advice gladly recieved.

 February 9, 2001, 19:49 Re: Solid Fuel Combustion #2 Greg Perkins Guest   Posts: n/a In Fluent this is not easy out of the box. Assumming you're happy with a steady state solution, the easiest way is probably to use Fluent 5.x and write a udf to calculate the consumption of a gas species at a wall due to the hetrogeneous reaction there. You would need to write several source udfs - one for each gas phase particpating in the reaction and one for the energy release/consumption. You could apply these udfs at a wall - where your solid is, or maybe even at a porous boundary so that you might also have flow across the solid interface - given that solid is really a porous medium during reaction. From the reaction rates you can determine the solid consumtipn rate and hence steady-state interface recession. If you want to model transient behaviour, the evolution of the solid over time, things get more complicated. Its possible to do this in both 4.5 and 5.x if you assume a generalised reacting porous medium and are prepared to write a fair amount of code. I have developed codes for this as part of my research and its been a fairly large headache. If you go this route expect to spend several or more months writing code (in fact I've spent about 12months looking at various models in 4.5 and 5.x!) and integrating it into fluent. Its probably easiest to do in Fluent 4.5, since the multiphase capability already exits, but its not straightforward and of course then you are stuck with a structured grid and poor parallel performance. On the other hand, in Fluent 5.x which is what I now use, you need to solve lots of additional scalar transport eqns to model the solid phase - and while the udf documentation is quite good, it still takes a long time to get things working . . . So there are the options - I think this is a very challenging area at the moment. And very little work has been done in 2d and 3d with these types of models. Interestingly, in 2d/3d models you can capture the 'fingering' phenomena at the reaction front - where the chemical reaction has a self-enforcing role - something akin to 'fingering' in immisible viscous fluids. This is a phenomena which you can't model in 1D - and for which very few numerical models/results have been published. Regards Greg

 February 11, 2001, 14:29 Re: Solid Fuel Combustion #3 Peter Moss Guest   Posts: n/a Greg, Thanks for the info. Yes, I am happy with a steady state solution and have read up a bit on using UDF's. I saw your UDF in the forum (udf_scalar_dos.c) and wondered how I could modify it for the combustion of PMMA with oxygen? You state in the code that it can be used for 2d/3d. It may be a silly question but does that include 2d axisymmetric-swirl? Peter

 February 11, 2001, 21:56 Re: Solid Fuel Combustion #4 Greg Perkins Guest   Posts: n/a Without looking at the code, probably the only thing you need to modify is any reference to C_VOLUME macros - they should be C_VOLUME_2D for axi-symmetric problems - otherwise should be ok. That's a really early version of some macros I've developed though - and its for a two phase Eulerian-Eulerian type model. It might be suitable - in this case I think you'll need to add some reaction rate calculations and species sources. Greg

 February 12, 2001, 10:31 Re: Solid Fuel Combustion #5 Dvey Guest   Posts: n/a Could you tell me how your combustiom happen?

 February 21, 2001, 17:58 Re: Solid Fuel Combustion #6 Stanley Guest   Posts: n/a Hi Greg, Thank for your information. I totally agree with you regarding this aspect of modelling - this has always been a challenging one to me as well... Peter Moss mentioned in this forum about some of the macros you developed for this type of problem. I have been looking for it all over the forum and try to see if this can help me solve some of my present problem in modelling my underfeed stoker. I hope you wont mind if you can tell me what topic in this forum where you posted that UDF. Regards, Stanley

 October 12, 2013, 23:42 #7 New Member   Guy Join Date: Sep 2013 Posts: 10 Rep Power: 5 Just wondering since this thread had been so long, are there any development for 3D solid fuel regression rate recently? ( especially in Fluent) I just started my thesis on the effect of swirl flow (in hybrid rocket engines), and I am very new in this research area. Thank you very much.

July 31, 2016, 00:01
Solid Fuel Combustion
#8
New Member

Join Date: Jul 2016
Posts: 1
Rep Power: 0
Hello Greg
I'm trying to model solid fuel combustion in CFX as part my of BE Project & there is very less information about this out there.
Can you tell me more about writing UDF or any trusted book/website where I can find the Relative material ?
I'm using ANSYS 16.2

Quote:
 Originally Posted by Greg Perkins ;96061 In Fluent this is not easy out of the box. Assumming you're happy with a steady state solution, the easiest way is probably to use Fluent 5.x and write a udf to calculate the consumption of a gas species at a wall due to the hetrogeneous reaction there. You would need to write several source udfs - one for each gas phase particpating in the reaction and one for the energy release/consumption. You could apply these udfs at a wall - where your solid is, or maybe even at a porous boundary so that you might also have flow across the solid interface - given that solid is really a porous medium during reaction. From the reaction rates you can determine the solid consumtipn rate and hence steady-state interface recession. If you want to model transient behaviour, the evolution of the solid over time, things get more complicated. Its possible to do this in both 4.5 and 5.x if you assume a generalised reacting porous medium and are prepared to write a fair amount of code. I have developed codes for this as part of my research and its been a fairly large headache. If you go this route expect to spend several or more months writing code (in fact I've spent about 12months looking at various models in 4.5 and 5.x!) and integrating it into fluent. Its probably easiest to do in Fluent 4.5, since the multiphase capability already exits, but its not straightforward and of course then you are stuck with a structured grid and poor parallel performance. On the other hand, in Fluent 5.x which is what I now use, you need to solve lots of additional scalar transport eqns to model the solid phase - and while the udf documentation is quite good, it still takes a long time to get things working . . . So there are the options - I think this is a very challenging area at the moment. And very little work has been done in 2d and 3d with these types of models. Interestingly, in 2d/3d models you can capture the 'fingering' phenomena at the reaction front - where the chemical reaction has a self-enforcing role - something akin to 'fingering' in immisible viscous fluids. This is a phenomena which you can't model in 1D - and for which very few numerical models/results have been published. Regards Greg

 Thread Tools Display Modes Linear Mode

 Posting Rules You may not post new threads You may not post replies You may not post attachments You may not edit your posts BB code is On Smilies are On [IMG] code is On HTML code is OffTrackbacks are On Pingbacks are On Refbacks are On Forum Rules

 Similar Threads Thread Thread Starter Forum Replies Last Post ilperalta Main CFD Forum 0 April 26, 2011 10:51 mhm Main CFD Forum 0 December 10, 2009 14:53 Silvia FLUENT 1 August 3, 2005 13:23 giant Main CFD Forum 0 May 24, 2005 06:46 Chie Min CFX 5 July 12, 2001 23:19

All times are GMT -4. The time now is 17:48.