Skip to content

Commit 38deee7

Browse files
authored
Merge pull request #168 from ReactionMechanismGenerator/BurkeH2O2
BurkeH2O2 libraries with bath gas dependency
2 parents 902e4f7 + 9d929fe commit 38deee7

6 files changed

Lines changed: 943 additions & 437 deletions

File tree

input/kinetics/libraries/KlippensteinH2O2/dictionary.txt renamed to input/kinetics/libraries/BurkeH2O2inArHe/dictionary.txt

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -26,14 +26,20 @@ H2O
2626
2 H u0 p0 c0 {1,S}
2727
3 H u0 p0 c0 {1,S}
2828

29+
Ar
30+
1 Ar u0 p4 c0
31+
2932
HO2
3033
multiplicity 2
31-
1 O u0 p2 c0 {2,S} {3,S}
32-
2 O u1 p2 c0 {1,S}
33-
3 H u0 p0 c0 {1,S}
34+
1 O u1 p2 c0 {2,S}
35+
2 O u0 p2 c0 {1,S} {3,S}
36+
3 H u0 p0 c0 {2,S}
3437

3538
O2
3639
multiplicity 3
3740
1 O u1 p2 c0 {2,S}
3841
2 O u1 p2 c0 {1,S}
3942

43+
He
44+
1 He u0 p1 c0
45+
Lines changed: 279 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,279 @@
1+
#!/usr/bin/env python
2+
# encoding: utf-8
3+
4+
name = "BurkeH2O2inArHe"
5+
shortDesc = u"Library for H2 combustion by Burke et al."
6+
longDesc = u"""
7+
Comprehensive H2/O2 kinetic model for high-pressure combustion
8+
M.P. Burke, M. Chaos, Y. Ju, F.L. Dryer, S.J. Klippenstein
9+
International Journal of Chemical Kinetics
10+
Volume 44, Issue 7, pages 444–474, July 2012
11+
DOI: 10.1002/kin.20603
12+
13+
In this version of the library, the reaction H+O2(+M)=HO2(+M)
14+
takes the form reccomended by the authors for the case of
15+
Ar or He as the main bath gas.
16+
"""
17+
entry(
18+
index = 1,
19+
label = "H + O2 <=> O + OH",
20+
degeneracy = 1,
21+
kinetics = Arrhenius(A=(1.04e+14, 'cm^3/(mol*s)'), n=0, Ea=(15286, 'cal/mol'), T0=(1, 'K')),
22+
shortDesc = u"""Hong et al., Proc. Comb. Inst. 33:309-316 (2011)""",
23+
)
24+
25+
entry(
26+
index = 2,
27+
label = "O + H2 <=> H + OH",
28+
degeneracy = 1,
29+
duplicate = True,
30+
kinetics = MultiArrhenius(
31+
arrhenius = [
32+
Arrhenius(A=(3.818e+12, 'cm^3/(mol*s)'), n=0, Ea=(7948, 'cal/mol'), T0=(1, 'K')),
33+
Arrhenius(A=(8.792e+14, 'cm^3/(mol*s)'), n=0, Ea=(19170, 'cal/mol'), T0 = (1, 'K')),
34+
],
35+
),
36+
shortDesc = u"""Baulch et al., J. Phys. Chem. Ref. Data, 21:411 (1992)""",
37+
)
38+
39+
entry(
40+
index = 3,
41+
label = "H2 + OH <=> H2O + H",
42+
degeneracy = 1,
43+
kinetics = Arrhenius(A=(2.16e+08, 'cm^3/(mol*s)'), n=1.51, Ea=(3430, 'cal/mol'), T0 = (1, 'K')),
44+
shortDesc = u"""Michael and Sutherland, J. Phys. Chem. 92:3853 (1988)""",
45+
)
46+
47+
entry(
48+
index = 4,
49+
label = "OH + OH <=> O + H2O",
50+
degeneracy = 1,
51+
kinetics = Arrhenius(A=(33400, 'cm^3/(mol*s)'), n=2.42, Ea=(-1930, 'cal/mol'), T0=(1, 'K')),
52+
shortDesc = u"""Baulch et al., J. Phys. Chem. Ref. Data, 21:411 (1992)""",
53+
)
54+
55+
entry(
56+
index = 5,
57+
label = "H2 <=> H + H",
58+
degeneracy = 1,
59+
kinetics = ThirdBody(
60+
arrheniusLow = Arrhenius(A=(4.577e+19, 'cm^3/(mol*s)'), n=-1.40, Ea=(104380, 'cal/mol'), T0 = (1, 'K')),
61+
efficiencies = {'[H][H]': 2.5, 'O': 12, '[C-]#[O+]': 1.9, 'O=C=O': 3.8, '[Ar]': 0, '[He]': 0},
62+
),
63+
shortDesc = u"""Tsang and Hampson, J. Phys. Chem. Ref. Data, 15:1087 (1986)""",
64+
)
65+
66+
entry(
67+
index = 6,
68+
label = "H2 + Ar <=> H + H + Ar",
69+
degeneracy = 1,
70+
kinetics = Arrhenius(A=(5.84e+18, 'cm^3/(mol*s)'), n=-1.10, Ea=(104380, 'cal/mol'), T0 = (1, 'K')),
71+
shortDesc = u"""Tsang and Hampson, J. Phys. Chem. Ref. Data, 15:1087 (1986)""",
72+
)
73+
74+
entry(
75+
index = 7,
76+
label = "H2 + He <=> H + H + He",
77+
degeneracy = 1,
78+
kinetics = Arrhenius(A=(5.84e+18, 'cm^3/(mol*s)'), n=-1.10, Ea=(104380, 'cal/mol'), T0 = (1, 'K')),
79+
shortDesc = u"""Tsang and Hampson, J. Phys. Chem. Ref. Data, 15:1087 (1986)""",
80+
)
81+
82+
entry(
83+
index = 8,
84+
label = "O + O <=> O2",
85+
degeneracy = 1,
86+
kinetics = ThirdBody(
87+
arrheniusLow = Arrhenius(A=(6.165e+15, 'cm^6/(mol^2*s)'), n=-0.50, Ea = (0, 'cal/mol'),T0 = (1, 'K')),
88+
efficiencies = {'[H][H]': 2.5, 'O': 12, '[C-]#[O+]': 1.9, 'O=C=O': 3.8, '[Ar]': 0, '[He]': 0},
89+
),
90+
shortDesc = u"""Tsang and Hampson, J. Phys. Chem. Ref. Data, 15:1087 (1986)""",
91+
)
92+
93+
entry(
94+
index = 9,
95+
label = "O + O + Ar <=> O2 + Ar",
96+
degeneracy = 1,
97+
kinetics = Arrhenius(A=(1.886e+13, 'cm^6/(mol^2*s)'), n=0, Ea=(-1788, 'cal/mol'), T0 = (1, 'K')),
98+
shortDesc = u"""Tsang and Hampson, J. Phys. Chem. Ref. Data, 15:1087 (1986)""",
99+
)
100+
101+
entry(
102+
index = 10,
103+
label = "O + O + He <=> O2 + He",
104+
degeneracy = 1,
105+
kinetics = Arrhenius(A=(1.886e+13, 'cm^6/(mol^2*s)'), n=0, Ea=(-1788, 'cal/mol'), T0 = (1, 'K')),
106+
shortDesc = u"""Tsang and Hampson, J. Phys. Chem. Ref. Data, 15:1087 (1986)""",
107+
)
108+
109+
entry(
110+
index = 11,
111+
label = "O + H <=> OH",
112+
degeneracy = 1,
113+
kinetics = ThirdBody(
114+
arrheniusLow = Arrhenius(A=(4.714e+18, 'cm^6/(mol^2*s)'), n=-1, Ea=(0, 'cal/mol'), T0=(1, 'K')),
115+
efficiencies = {'[H][H]': 2.5, 'O': 12, '[C-]#[O+]': 1.9, 'O=C=O': 3.8, '[Ar]': 0.75, '[He]': 0.75},
116+
),
117+
shortDesc = u"""Tsang and Hampson, J. Phys. Chem. Ref. Data, 15:1087 (1986)""",
118+
)
119+
120+
entry(
121+
index = 12,
122+
label = "H2O <=> H + OH",
123+
degeneracy = 1,
124+
kinetics = ThirdBody(
125+
arrheniusLow = Arrhenius(A=(6.064e+27, 'cm^3/(mol*s)'), n=-3.322, Ea=(120790, 'cal/mol'), T0 = (1, 'K')),
126+
efficiencies = {'[H][H]': 3, 'O': 0, '[C-]#[O+]': 1.9, 'O=C=O': 3.8, '[O][O]': 1.5, '[He]': 1.1, 'N#N': 2},
127+
),
128+
shortDesc = u"""Srinivasan and Michael, Int. J. Chem. Kinetic. 38 (2006)""",
129+
longDesc =
130+
u"""
131+
Srinivasan and Michael, Int. J. Chem. Kinetic. 38 (2006)
132+
Rate constant is for Ar with efficiencies from Michael et al., J. Phys. Chem. A, 106 (2002)
133+
Efficiencies for CO and CO2 taken from Li et al., Int. J. Chem. Kinet. 36:566-575 (2004)
134+
""",
135+
)
136+
137+
entry(
138+
index = 13,
139+
label = "H2O + H2O <=> H + OH + H2O",
140+
degeneracy = 1,
141+
kinetics = Arrhenius(A=(1.006e+26, 'cm^3/(mol*s)'), n = -2.44, Ea = (120180, 'cal/mol'), T0 = (1, 'K')),
142+
shortDesc = u"""Srinivasan and Michael, Int. J. Chem. Kinetic. 38 (2006)""",
143+
)
144+
145+
entry(
146+
index = 14,
147+
label = "H + O2 <=> HO2",
148+
degeneracy = 1,
149+
kinetics = Troe(
150+
arrheniusHigh = Arrhenius(A=(4.65084e+12, 'cm^3/(mol*s)'), n=0.44, Ea=(0, 'cal/mol'), T0 = (1, 'K')),
151+
arrheniusLow = Arrhenius(A=(9.042e+19, 'cm^6/(mol^2*s)'), n = -1.50, Ea = (492.2, 'cal/mol'), T0 = (1, 'K')),
152+
alpha = 0.5,
153+
T3 = (1e-30, 'K'),
154+
T1 = (1e+30, 'K'),
155+
efficiencies = {'[H][H]': 3, '[O][O]': 1.1, '[C-]#[O+]': 2.7, 'O=C=O': 5.4, 'O': 21, '[He]': 1.2, 'N#N': 1.5},
156+
),
157+
shortDesc = u"""MAIN BATH GAS IS Ar or He""",
158+
longDesc =
159+
u"""
160+
High-pressure limit from Troe, Proc. Comb. Inst. 28:1463-1469 (2000)
161+
Low-pressure limit from Michael et al., J. Phys. Chem. A 106:5297-5313
162+
Centering factors from Fernandes et al., Phys. Chem. Chem. Phys. 10:4313-4321 (2008)
163+
""",
164+
)
165+
166+
entry(
167+
index = 15,
168+
label = "HO2 + H <=> H2 + O2",
169+
degeneracy = 1,
170+
kinetics = Arrhenius(A=(2.75e+06, 'cm^3/(mol*s)'), n = 2.09, Ea = (-1451, 'cal/mol'), T0 = (1, 'K')),
171+
shortDesc = u"""Michael et al., Proc. Comb. Inst. 28:1471 (2000)""",
172+
longDesc =
173+
u"""
174+
Scaled by 0.75
175+
Originally: 3.659E+06 2.09 -1.451E+03
176+
""",
177+
)
178+
179+
entry(
180+
index = 16,
181+
label = "HO2 + H <=> OH + OH",
182+
degeneracy = 1,
183+
kinetics = Arrhenius(A=(7.079e+13, 'cm^3/(mol*s)'), n=0, Ea=(295, 'cal/mol'), T0=(1, 'K')),
184+
shortDesc = u"""Mueller et al., Int. J. Chem. Kinetic. 31:113 (1999)""",
185+
)
186+
187+
entry(
188+
index = 17,
189+
label = "HO2 + O <=> O2 + OH",
190+
degeneracy = 1,
191+
kinetics = Arrhenius(A=(2.85e+10, 'cm^3/(mol*s)'), n = 1, Ea = (-723.93, 'cal/mol'), T0 = (1, 'K')),
192+
shortDesc = u"""Fernandez-Ramos and Varandas, J. Phys. Chem. A 106:4077-4083 (2002)""",
193+
longDesc =
194+
u"""
195+
Scaled by 0.60
196+
Originally: 4.750E+10 1.00 -7.2393E+02
197+
""",
198+
)
199+
200+
entry(
201+
index = 18,
202+
label = "HO2 + OH <=> H2O + O2",
203+
degeneracy = 1,
204+
kinetics = Arrhenius(A=(2.89e+13, 'cm^3/(mol*s)'), n=0, Ea=(-497, 'cal/mol'), T0=(1, 'K')),
205+
shortDesc = u"""Keyser, J. Phys. Chem. 92:1193 (1988)""",
206+
)
207+
208+
entry(
209+
index = 19,
210+
label = "HO2 + HO2 <=> H2O2 + O2",
211+
degeneracy = 1,
212+
duplicate = True,
213+
kinetics = MultiArrhenius(
214+
arrhenius = [
215+
Arrhenius(A=(4.2e+14, 'cm^3/(mol*s)'), n=0, Ea=(11982, 'cal/mol'), T0=(1, 'K')),
216+
Arrhenius(A=(1.3e+11, 'cm^3/(mol*s)'), n=0, Ea=(-1629.3, 'cal/mol'), T0 = (1, 'K')),
217+
],
218+
),
219+
shortDesc = u"""Hippler et al., J. Chem. Phys. 93:1755 (1990)""",
220+
)
221+
222+
entry(
223+
index = 20,
224+
label = "H2O2 <=> OH + OH",
225+
degeneracy = 1,
226+
kinetics = Troe(
227+
arrheniusHigh = Arrhenius(A=(2e+12, 's^-1'), n=0.9, Ea=(48749, 'cal/mol'), T0=(1, 'K')),
228+
arrheniusLow = Arrhenius(A=(2.49e+24, 'cm^3/(mol*s)'), n=-2.3, Ea=(48749, 'cal/mol'), T0=(1, 'K')),
229+
alpha = 0.43,
230+
T3 = (1e-30, 'K'),
231+
T1 = (1e+30, 'K'),
232+
efficiencies = {'[H][H]': 3.7, 'O': 7.5, '[O][O]': 1.2, 'N#N': 1.5, '[C-]#[O+]': 2.8, 'OO': 7.7, 'O=C=O': 1.6, '[He]': 0.65},
233+
),
234+
shortDesc = u"""Troe, Combust. Flame, 158:594-601 (2011)""",
235+
longDesc =
236+
u"""
237+
Rate constant is for Ar
238+
Efficiencies for H2 and CO taken from Li et al., Int. J. Chem. Kinet. 36:566-575 (2004)
239+
""",
240+
)
241+
242+
entry(
243+
index = 21,
244+
label = "H2O2 + H <=> H2O + OH",
245+
degeneracy = 1,
246+
kinetics = Arrhenius(A=(2.41e+13, 'cm^3/(mol*s)'), n=0, Ea=(3970, 'cal/mol'), T0=(1, 'K')),
247+
shortDesc = u"""Tsang and Hampson, J. Phys. Chem. Ref. Data, 15:1087 (1986)""",
248+
)
249+
250+
entry(
251+
index = 22,
252+
label = "H2O2 + H <=> HO2 + H2",
253+
degeneracy = 1,
254+
kinetics = Arrhenius(A=(4.82e+13, 'cm^3/(mol*s)'), n=0, Ea=(7950, 'cal/mol'), T0=(1, 'K')),
255+
shortDesc = u"""Tsang and Hampson, J. Phys. Chem. Ref. Data, 15:1087 (1986)""",
256+
)
257+
258+
entry(
259+
index = 23,
260+
label = "H2O2 + O <=> OH + HO2",
261+
degeneracy = 1,
262+
kinetics = Arrhenius(A=(9.55e+06, 'cm^3/(mol*s)'), n=2, Ea=(3970, 'cal/mol'), T0=(1, 'K')),
263+
shortDesc = u"""Tsang and Hampson, J. Phys. Chem. Ref. Data, 15:1087 (1986)""",
264+
)
265+
266+
entry(
267+
index = 24,
268+
label = "H2O2 + OH <=> HO2 + H2O",
269+
degeneracy = 1,
270+
duplicate = True,
271+
kinetics = MultiArrhenius(
272+
arrhenius = [
273+
Arrhenius(A=(1.74e+12, 'cm^3/(mol*s)'), n=0, Ea=(318, 'cal/mol'), T0=(1, 'K')),
274+
Arrhenius(A=(7.59e+13, 'cm^3/(mol*s)'), n=0, Ea=(7270, 'cal/mol'), T0=(1, 'K')),
275+
],
276+
),
277+
shortDesc = u"""Hong et al., J. Phys. Chem. A 114 (2010) 5718–5727""",
278+
)
279+
Lines changed: 45 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,45 @@
1+
H2O2
2+
1 O u0 p2 c0 {2,S} {3,S}
3+
2 O u0 p2 c0 {1,S} {4,S}
4+
3 H u0 p0 c0 {1,S}
5+
4 H u0 p0 c0 {2,S}
6+
7+
OH
8+
multiplicity 2
9+
1 O u1 p2 c0 {2,S}
10+
2 H u0 p0 c0 {1,S}
11+
12+
H2
13+
1 H u0 p0 c0 {2,S}
14+
2 H u0 p0 c0 {1,S}
15+
16+
H
17+
multiplicity 2
18+
1 H u1 p0 c0
19+
20+
O
21+
multiplicity 3
22+
1 O u2 p2 c0
23+
24+
H2O
25+
1 O u0 p2 c0 {2,S} {3,S}
26+
2 H u0 p0 c0 {1,S}
27+
3 H u0 p0 c0 {1,S}
28+
29+
Ar
30+
1 Ar u0 p4 c0
31+
32+
HO2
33+
multiplicity 2
34+
1 O u1 p2 c0 {2,S}
35+
2 O u0 p2 c0 {1,S} {3,S}
36+
3 H u0 p0 c0 {2,S}
37+
38+
O2
39+
multiplicity 3
40+
1 O u1 p2 c0 {2,S}
41+
2 O u1 p2 c0 {1,S}
42+
43+
He
44+
1 He u0 p1 c0
45+

0 commit comments

Comments
 (0)