Dear all,
In the CRN model I developed of a Rich-Quench-Lean combustor I am currently having a problem. I want to simulate the Quench stage (QZ) as a zone where no reactions take place, but only in the Rich (RZ) and Lean (LZ) stages. To do this I set "QZ.chemistry_enabled = False" for the Quench zone.
However, the problem is that putting "QZ.chemistry_enabled = False" will not lead to complete combustion in Lean, as you might expect. On the contrary, by writing "QZ.chemistry_enabled = True" combustion starts in the Quench, which is not supposed to, but there is complete combustion in the LZ, which is supposed to.
Below you can see some relevant lines of code.
# -------------------------------------------------------------------------------------------------------
# high temperature inside Rich stage to ignite mixture (NH3/H2)
gas = ct.Solution('mechanismsRQL\\{}'.format(mech))
gas.TPX = 1500, P, 'O2:0.21, N2:0.79'
rhoGas = gas.density
# ambient temperature in Quench-Lean stages
gas_0 = ct.Solution('mechanismsRQL\\{}'.format(mech))
gas_0.TPX = 298, P, '
O2:0.21, N2:0.79 '
# --- Rich----
(...)
PFR = ct.IdealGasReactor(gas, energy='on')
PFR.volume = dVol_PFZ
# --- Quench ----
QZ = ct.IdealGasReactor(gas_0, energy='on')
QZ.volume = vol_QZ
QZ.chemistry_enabled = False
# --- Lean ----
LZ = ct.IdealGasReactor(gas_0, energy='on')
LZ.volume = dVol_LZ
LZ.chemistry_enabled = True
# -------------------------------------------------------------------------------------------------------
Results using "QZ.chemistry_enabled = False":
It would be expected that NOx would increase considerably from 310 mm and NH3 and H2 would go to zero from that point as well.
Does anyone have any idea how I can overcome the problem of being able to cancel the reactions in Quench without it affecting Lean? Do I make myself clear?
Thanks in advance!
Francisco