modelSteamReformer_NaturalGas_to_H2

SteamReformer with calculation of reaction kinetics depending on input gascomposition, including mass fraction balance and reaction volume (input natural gas, output H2 rich syngas)
Diagram of SteamReformer_NaturalGas_to_H2

Extends from TransiEnt.Basics.Icons.Model (Icon for models).

Information

1. Purpose of model

Steam Reformer with calculation of reaction kinetics depending on input gas composition, including mass fraction balance and reaction volume (input natural gas, output H2 rich syngas).

2. Level of detail, physical effects considered, and physical insight

(no remarks)

3. Limits of validity

(no remarks)

4. Interfaces

TransiEnt.Basics.Interfaces.Gas.IdealGasTempPortIn feed(Medium=Syngas)

TransiEnt.Basics.Interfaces.Gas.IdealGasTempPortOut drain(Medium=Syngas)

Modelica.Thermal.HeatTransfer.Interfaces.HeatPort_a heatport

5. Nomenclature

(no remarks)

6. Governing Equations

(no remarks)

7. Remarks for Usage

(no remarks)

8. Validation

Validation has been done as part of the master thesis [1]

9. References

[1] Modellierung und Simulation von erdgasbetriebenen Brennstoffzellen-Blockheizkraftwerken zur Heimenergieversorgung

Master thesis, Simon Weilbach (2014)

10. Version History

Model created by Simon Weilbach (simon.weilbach@tuhh.de) on 01.10.2014

Model revised by Pascal Dubucq (dubucq@tuhh.de) on 01.10.2015

Quality check (Code conventions) by Rebekka Denninger on 01.10.2016

Parameters

TypeNameDefaultDescription
Modelica.Units.SI.Pressurep_reformer1.013e5Pressure in the reformer
Modelica.Units.SI.Densityd_kat1900Density of catalyst
Realscale_kat1Influencing factor of the reaction heat under the assumption that more reactions occur than through concentration changes observed
Realeps1e-6Accuracy of the calculation
Modelica.Units.SI.VolumeV_reac0.001Volume of the reactor
Realeps_kat0.4Porosity of the catalyst
Real[4]K_oi{6.65e-4, 8.23e-5, 6.12e-9, 1.77e5}Adsorption coefficient constant of the component i {CH4, CO, H2, H2O}
Real[4]dH_i{-38280, -70650, -82900, 88680}Vector with the enthalpies of the component i {CH4, CO, H2, H2O}
Real[2]K_oiC{1.26e-1, 7.78e-7}Adsorption coefficient constant of the combusted component i {CH4-c, O2-c}
Real[2]dH_iC{-27300, -92800}Vector with the enthalpies of the combusted component i {CH4-c, O2-c}
Real[5]k_oi{1.17e15, 2.83e14, 5.43e5, 8.11e5, 6.82e5}k_oi
Real[5]E_j{240100, 243900, 67130, 86000, 86000}Activation energy
Real[4]Delta_H_R{206.2*1000, 164.9*1000, -41.1*1000, -802.7*1000}Reaction heat of the reactions 1 to 4 in J/mol
TransiEnt.Basics.Media.Gases.Gas_VDIWA_SG7_varSyngasTransiEnt.Basics.Media.Gases.Gas_VDIWA_SG7_var()Medium model of Syngas
Modelica.Units.SI.SpecificHeatCapacitycp850
Modelica.Units.SI.MassmV_reac*d_kat*(1 - eps_kat)
Modelica.Units.SI.TemperatureT_reformer_min500 + 273.15

Connectors

TypeNameDefaultDescription
TransiEnt.Basics.Interfaces.Gas.IdealGasTempPortInfeed
TransiEnt.Basics.Interfaces.Gas.IdealGasTempPortOutdrain
Modelica.Thermal.HeatTransfer.Interfaces.HeatPort_aheatport

Components

TypeNameDefaultDescription
TransiEnt.SimCentersimCenter
Real[5]k_iReaction coefficient of the reaction i
RealK_Iexp(-26830/T_reformer + 30.114)Equilibrium constant of the first equation in [bar]
RealK_IIIexp(4400/T_reformer - 4.036)Equilibrium constant of the third equation in [-]
RealK_IIK_I*K_IIIEquilibrium constant of the second equation in [bar]
Real[6]r_iReaction rate of the components {CH4, O2, CO2, H2O, H2, CO}
Real[6,4]A[-1, -1, 0, -1; 0, 0, 0, -2; 0, 1, 1, 1; -1, -2, -1, 2; 3, 4, 1, 0; 1, 0, -1, 0]Matrix for calculating the reaction rates
Real[4]b_running{0.07*R1, 0.06*R2, 0.7*R3, 0.05*R4}
Real[4]b_preheat{0, 0, 0, 0}
Real[4]b
Real[2]K_iCAdsorption coefficient constant of the combusted component i {CH4-c, O2-c}
RealOMEGATerm in the reaction rate equations
RealR1Reaction rate 1
RealR2Reaction rate 2
RealR3Reaction rate 3
RealR4Reaction rate 4
Real[4]K_iAdsorption coefficient constant of the component i {CH4, CO, H2, H2O}
Real[7]x_iMole fraction of the gas mixture in the reformer during the reaction
Modelica.Units.SI.MassFractionxi_ch4Mass fraction CH4
Modelica.Units.SI.MassFractionxi_o2Mass fraction O2
Modelica.Units.SI.MassFractionxi_co2Mass fraction CO2
Modelica.Units.SI.MassFractionxi_h2oMass fraction H2O
Modelica.Units.SI.MassFractionxi_h2Mass fraction H2
Modelica.Units.SI.MassFractionxi_coMass fraction CO
Modelica.Units.SI.MoleFractionx_n2Mole fraction N2
Modelica.Units.SI.Pressurep_ch4sg.p_i[1]/1e5Mass fraction CH4
Modelica.Units.SI.Pressurep_o2sg.p_i[2]/1e5Mass fraction 02
Modelica.Units.SI.Pressurep_co2sg.p_i[3]/1e5Mass fraction CO2
Modelica.Units.SI.Pressurep_h2osg.p_i[4]/1e5Mass fraction H2O
Modelica.Units.SI.Pressurep_h2sg.p_i[5]/1e5Mass fraction H2
Modelica.Units.SI.Pressurep_cosg.p_i[6]/1e5Mass fraction CO
Realm_ges
Modelica.Units.SI.TemperatureT_reformerTemperature of the reformer section
Modelica.Units.SI.TemperatureT_gas(T_reformer + START.T)/2Assumption of the average temperature between reformer temperature and inlet temperature
Modelica.Units.SI.MassFlowRatem_flowfeed.m_flowMass flow rate of the gas mixture through the reformer
SI.HeatFlowRateQ_flow_reacHeat flow due to reactions
TILMedia.Gas_pTsg
TILMedia.Gas_pTSTART