CFD Online Logo CFD Online URL
www.cfd-online.com
[Sponsors]
Home > Forums > OpenFOAM

laminar diffusion flames in OpenFOAM?

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

Reply
 
LinkBack Thread Tools Display Modes
Old   September 14, 2010, 10:02
Default laminar diffusion flames in OpenFOAM?
  #1
Senior Member
 
Adhiraj
Join Date: Sep 2010
Location: Pennsylvania, United States
Posts: 101
Rep Power: 5
adhiraj is on a distinguished road
Hi,
I am new to OpenFOAM, just finding my way around. I am interested in simulating laminar diffusion flames. Has any one done that? I seem to find some stuff related to turbulent diffusion flames, not much for laminar.
I am using version 1.6.
Thanks in advance.
adhiraj is offline   Reply With Quote

Old   September 15, 2010, 11:06
Default
  #2
Member
 
M. Mahdi Salehi
Join Date: Mar 2009
Location: Vancouver, BC, Canada
Posts: 50
Rep Power: 7
smehdi609 is on a distinguished road
You can use reactingFoam and turn off the turbulence model. That's a good model to start with. You can have different diffusion properties for different species but you still need to implement your own model for soot and Soret effect and stuff like that.
smehdi609 is offline   Reply With Quote

Old   September 15, 2010, 12:44
Default
  #3
Senior Member
 
Adhiraj
Join Date: Sep 2010
Location: Pennsylvania, United States
Posts: 101
Rep Power: 5
adhiraj is on a distinguished road
Hi,
Thanks for replying. I am going to turn off the turbulence as a first approximation. But I did not see any option for different diffusivities for the species. In the file YEqn.H I have:
Quote:
if (Y[i].name() != inertSpecie)
{
volScalarField& Yi = Y[i];

solve
(
fvm::ddt(rho, Yi)
+ mvConvection->fvmDiv(phi, Yi)
- fvm::laplacian(turbulence->muEff(), Yi)
==
kappa*chemistry.RR(i),
mesh.solver("Yi")
);
I think that means it assumes all species to have same diffusivity and that is equal to the viscosity. How do I change this?
adhiraj is offline   Reply With Quote

Old   September 15, 2010, 19:16
Default
  #4
Member
 
M. Mahdi Salehi
Join Date: Mar 2009
Location: Vancouver, BC, Canada
Posts: 50
Rep Power: 7
smehdi609 is on a distinguished road
yes, you are right. I thought we have multi-component diffusion in OpenFOAM. I checked the source code. It is not easy to implement this to both work for turbulent and laminar flames. The reason is that right now the turbulence model uses a pointer to the basic class of the thermodynamic model and in that basic definition you cannot see any implementation for the multi-component diffusion. You should start your own laminar flame solver and define your own thermo model.
smehdi609 is offline   Reply With Quote

Reply

Thread Tools
Display Modes

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 Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
Moving mesh Niklas Wikstrom (Wikstrom) OpenFOAM Running, Solving & CFD 122 June 15, 2014 06:20
Cross-compiling OpenFOAM 1.7.0 on Linux for Windows 32 and 64bits with Mingw-w64 wyldckat OpenFOAM Announcements from Other Sources 3 September 8, 2010 06:25
Diffusion Flames with Flamelet model ,little question. AdidaKK Main CFD Forum 11 November 3, 2009 02:01
Laminar diffusion flames and reactingFoam Transport properties jgaricano OpenFOAM Running, Solving & CFD 0 June 4, 2008 16:58
Laminar Diffusion Flames Ale FLUENT 0 October 20, 2004 05:31


All times are GMT -4. The time now is 03:11.