|
[Sponsors] |
Flamelet model for non-premixed combustion with two different fuel streams |
|
LinkBack | Thread Tools | Search this Thread | Display Modes |
January 21, 2022, 07:27 |
Flamelet model for non-premixed combustion with two different fuel streams
|
#1 |
Member
Manuel
Join Date: Jan 2013
Location: Bremen
Posts: 33
Rep Power: 13 |
Dear all,
I would like to simulate a non-premixed combustion problem with two different fuel streams having different compositions and a single oxidizer stream using the flamelet model. I found out that two distinct flamelet solver packages have been developed in OpenFOAM: one by Alberto Cuoci and one by Hagen Müller. I would like to know whether one and/or both of them would be applicable for my problem or whether they are restricted to the case of a single fuel stream. Thank you for your help. Greetings, Manuel |
|
January 21, 2022, 14:00 |
|
#2 |
Senior Member
|
The limitation is not the implementation itself.
In case of two fuel streams, the combustion is staged. The fuel stream travel through the volume at different local stochiometric ratios. Capturing this properly, requires working with mixture fraction and mixture fraction ratios per fuel stream. I am interested in discussing an implementation of the flamelet model that is entire based on function objects. This implementation should allow the required flexibility for two fuel streams. |
|
January 24, 2022, 00:07 |
|
#3 |
Senior Member
Ruiyan Chen
Join Date: Jul 2016
Location: Hangzhou, China
Posts: 162
Rep Power: 10 |
The one by Alberto Cuoci is for RANS, if I remember correctly. You should look into the code and double check that.
But Domenico is right, the key is not the implementation itself. |
|
February 2, 2022, 05:43 |
Flamelet generation
|
#4 |
Member
Manuel
Join Date: Jan 2013
Location: Bremen
Posts: 33
Rep Power: 13 |
Hi dlahaye and cryabroad,
thanks for your replies. Sorry for my late reply but in the meantime I started to work on another project and I put aside the question about the Flamelet model. I understand that the implementation is not an issue. However, it is not clear to me yet whether the pre-processing phase, i.e. the generation of the flamelets, can be representative of the combustion of both fuel streams. From my understanding the flamelets are generated using boundary conditions describing the inlet conditions of a fuel stream and an oxidizer stream. But in my case I have two different fuel streams with different flowrates and different compositions (the first is methane + hydrogen + minor contributions, the second is CO2 + methane + hydrogen where CO2 is the most abundant). Shouldn't two different sets of flamelets be solved, each set being representative of one of the two fuel streams? Or my understanding is wrong and a single set of flamelets would be enough? In that case what boundary conditions should I use at fuel side to generate the flamelets? Thanks for the help and the explanation. Regards Manuel |
|
February 7, 2022, 07:27 |
|
#6 |
Member
Manuel
Join Date: Jan 2013
Location: Bremen
Posts: 33
Rep Power: 13 |
Dear dlahaye,
thank you for your clarification. Regards Manuel |
|
February 9, 2022, 05:21 |
|
#7 |
New Member
Nam Danh Nguyen
Join Date: Feb 2020
Location: UNIST-Ulsan-Korea
Posts: 29
Rep Power: 6 |
Hi Manuel
I think you need to use three-stream model for your problem. You might want to refer to this paper. https://web.stanford.edu/group/ihmeg...f/ihme2011.pdf Danh Nam! |
|
February 9, 2022, 20:51 |
|
#9 |
New Member
Nam Danh Nguyen
Join Date: Feb 2020
Location: UNIST-Ulsan-Korea
Posts: 29
Rep Power: 6 |
Hi Domenico Lahaye!
In my opinion, we could use three-stream model by applying the same idea of Imhe (2011) but for the fuel stream instead of for oxidizer stream. In that case, you need to define a new scalar variable, for instance, compositionFactor. This new scalar variable only affects the boundary condition. For example, you could define a nominal mole/mass fraction of fuel such that it can account for both 2 different fuel stream compositions. But the most important thing for this problem is that you need to generate a new 4D flamelet table instead of 3D table. In the flameletFoam solver, you also need to implement a new interpolation method as well as an additional transport equation for compositionFactor as mentioned above. Danh Nam! Last edited by danhnam; February 9, 2022 at 20:54. Reason: typo mistake |
|
February 16, 2022, 04:43 |
|
#10 |
Member
Manuel
Join Date: Jan 2013
Location: Bremen
Posts: 33
Rep Power: 13 |
Hi Danh Nam,
thanks for your suggestion. Yes, introducing a new scalar variable seems to be the most direct approach to deal with this problem. However, I don't know whether I am going to work on such extension because I was asked to figure out whether the current version of the flameletFoam solver can deal with two fuel streams. Since this is not possible, we would have to consider a different option for this project. However, in case I will find some time to work on extending the current flameletFoam solver I will post an update here on the forum. Thanks. Best regards Manuel |
|
Tags |
combustion model, flamelet model, non-premixed combustion |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
What combustion model in openFOAM can be used for turbulent premixed flames? | openfoamer93 | OpenFOAM Running, Solving & CFD | 5 | December 13, 2019 18:16 |
How to model premixed combustion using partially premixed combustion model in Fluent? | sab10012 | FLUENT | 0 | October 6, 2015 02:18 |
premixed combustion in porous media with non-equilibrium thermal model | toudehfallah | FLUENT | 2 | August 31, 2015 05:39 |
Non Premixed Combustion model | tanaji | FLUENT | 0 | February 28, 2011 16:12 |
premixed combustion using Zimout model | wanghuiru | FLUENT | 0 | July 9, 2010 00:36 |