Laminar Flame¶
This example shows how to simulate a freely-propagating, unstrained laminar flame.
The following configuration parameters are particularly important for unstrained flames:
StrainParameters
should have bothinitial
andfinal
set to 0.
General
should havefixedLeftLocation
set toTrue
. Since the boundary condition on the burned side of the flame is an outflow condition, a zero-gradient boundary condition is appropriate, so we setfixedBurnedVal
toFalse
.
PositionControl
- Since an unstrained flame propagating into a stagnant mixture has no steady-state solution in the fixed reference frame, we use this option to vary the inlet velocity to the domain so that we end up in a reference frame that follows the flame. The values ofxInitial
andxFinal
should be equal, and set to a point within the initially specified domain. TheproportionalGain
value needs to be set high enough so that the flame doesn’t move too far within the domain, but low enough to avoid numerical instabilities.