Skip to content

Commit e335280

Browse files
authored
Merge pull request #506 from ReactionMechanismGenerator/add_surface_libraries
Adding surface reaction libraries for heterogeneous catalysis
2 parents ef2790b + 0662f09 commit e335280

File tree

60 files changed

+17204
-106
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

60 files changed

+17204
-106
lines changed
Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
X
2+
1 X u0 p0 c0
3+
4+
H_X
5+
1 H u0 p0 c0 {2,S}
6+
2 X u0 p0 c0 {1,S}
7+
8+
N_X
9+
1 N u0 p1 c0 {2,T}
10+
2 X u0 p0 c0 {1,T}
11+
12+
N2
13+
1 N u0 p1 c0 {2,T}
14+
2 N u0 p1 c0 {1,T}
15+
16+
NH_X
17+
1 N u0 p1 c0 {2,S} {3,D}
18+
2 H u0 p0 c0 {1,S}
19+
3 X u0 p0 c0 {1,D}
20+
21+
NH2_X
22+
1 N u0 p1 c0 {2,S} {3,S} {4,S}
23+
2 H u0 p0 c0 {1,S}
24+
3 H u0 p0 c0 {1,S}
25+
4 X u0 p0 c0 {1,S}
26+
27+
NH3_X
28+
1 N u0 p1 c0 {2,S} {3,S} {4,S}
29+
2 H u0 p0 c0 {1,S}
30+
3 H u0 p0 c0 {1,S}
31+
4 H u0 p0 c0 {1,S}
32+
5 X u0 p0 c0
Lines changed: 163 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,163 @@
1+
#!/usr/bin/env python
2+
# encoding: utf-8
3+
4+
name = "Duan_Ni111"
5+
shortDesc = u""
6+
longDesc = u"""
7+
This library is built to import training reactions, based on:
8+
"Ammonia decomposition on Fe(1 1 0), Co(1 1 1) and
9+
Ni(1 1 1) surfaces: A density functional theory study"
10+
Duan et al. Journal of Molecular Catalysis A: Chemical 357 (2012) 81–86
11+
https://doi.org/10.1016/j.molcata.2012.01.023
12+
13+
and
14+
15+
"Structure sensitivity of ammonia decomposition
16+
over Ni catalysts: A computational and experimental study"
17+
Duan et al. Fuel Processing Technology 108 (2013) 112–117
18+
https://doi.org/10.1016/j.fuproc.2012.05.030
19+
"""
20+
21+
entry(
22+
index = 1,
23+
label = "NH3_X + X <=> NH2_X + H_X",
24+
kinetics = SurfaceArrhenius(
25+
A = (4.35E15, 'cm^2/(mol*s)'),
26+
n = 0.0,
27+
Ea = (107103.9, 'J/mol'),
28+
Tmin = (200, 'K'),
29+
Tmax = (3000, 'K'),
30+
),
31+
shortDesc = u"""Surface_Dissociation_vdW""",
32+
longDesc = u"""
33+
"Ammonia decomposition on Fe(1 1 0), Co(1 1 1) and
34+
Ni(1 1 1) surfaces: A density functional theory study"
35+
Duan et al. Journal of Molecular Catalysis A: Chemical 357 (2012) 81–86
36+
https://doi.org/10.1016/j.molcata.2012.01.023
37+
38+
and
39+
40+
"Structure sensitivity of ammonia decomposition
41+
over Ni catalysts: A computational and experimental study"
42+
Duan et al. Fuel Processing Technology 108 (2013) 112–117
43+
https://doi.org/10.1016/j.fuproc.2012.05.030
44+
45+
This reaction used RMG's surface site density of Ni111 = 3.148E-9(mol/cm^2) to calculate the A factor.
46+
A = k/exp(-Ea/RT) = 5.35(1/s)/exp(-107103.9(J/mol)/8.314(J/mol/K)/873K) = 1.37E7/s
47+
= (1.37E7/s)/3.148E-9(mol/cm^2) = 4.35E15 cm^2/mol/s
48+
49+
Ea = 1.11eV = 107103.9J/mol
50+
51+
This is reaction 1 from Table 2
52+
""",
53+
metal = "Ni",
54+
facet = "111",
55+
)
56+
57+
entry(
58+
index = 2,
59+
label = "NH2_X + X <=> NH_X + H_X",
60+
kinetics = SurfaceArrhenius(
61+
A = (8.34E19, 'cm^2/(mol*s)'),
62+
n = 0.0,
63+
Ea = (56929.1, 'J/mol'),
64+
Tmin = (200, 'K'),
65+
Tmax = (3000, 'K'),
66+
),
67+
shortDesc = u"""Surface_Dissociation""",
68+
longDesc = u"""
69+
"Ammonia decomposition on Fe(1 1 0), Co(1 1 1) and
70+
Ni(1 1 1) surfaces: A density functional theory study"
71+
Duan et al. Journal of Molecular Catalysis A: Chemical 357 (2012) 81–86
72+
https://doi.org/10.1016/j.molcata.2012.01.023
73+
74+
and
75+
76+
"Structure sensitivity of ammonia decomposition
77+
over Ni catalysts: A computational and experimental study"
78+
Duan et al. Fuel Processing Technology 108 (2013) 112–117
79+
https://doi.org/10.1016/j.fuproc.2012.05.030
80+
81+
This reaction used RMG's surface site density of Ni111 = 3.148E-9(mol/cm^2) to calculate the A factor.
82+
A = k/exp(Ea/RT) = 1.03E8(1/s)/exp(-56929.1(J/mol)/8.314(J/mol/K)/873K) = 2.63E11/s
83+
= (2.63E11/s)/3.148E-9(mol/cm^2) = 8.34E19cm^2/mol/s
84+
85+
Ea = 0.59eV = 56929.1J/mol
86+
87+
This is reaction 2 from Table 2
88+
""",
89+
metal = "Ni",
90+
facet = "111",
91+
)
92+
93+
entry(
94+
index = 3,
95+
label = "NH_X + X <=> N_X + H_X",
96+
kinetics = SurfaceArrhenius(
97+
A = (2.46E19, 'cm^2/(mol*s)'),
98+
n = 0.0,
99+
Ea = (107103.9, 'J/mol'),
100+
Tmin = (200, 'K'),
101+
Tmax = (3000, 'K'),
102+
),
103+
shortDesc = u"""Surface_Dissociation""",
104+
longDesc = u"""
105+
"Ammonia decomposition on Fe(1 1 0), Co(1 1 1) and
106+
Ni(1 1 1) surfaces: A density functional theory study"
107+
Duan et al. Journal of Molecular Catalysis A: Chemical 357 (2012) 81–86
108+
https://doi.org/10.1016/j.molcata.2012.01.023
109+
110+
and
111+
112+
"Structure sensitivity of ammonia decomposition
113+
over Ni catalysts: A computational and experimental study"
114+
Duan et al. Fuel Processing Technology 108 (2013) 112–117
115+
https://doi.org/10.1016/j.fuproc.2012.05.030
116+
117+
This reaction used RMG's surface site density of Ni111 = 3.148E-9(mol/cm^2) to calculate the A factor.
118+
A = k/exp(-Ea/RT) = 3.02E4(1/s)/exp(-107103.9J/mol / 8.314(J/mol/K)/873K) = 7.74E10/s
119+
= (7.74E10/s)/3.148E-9(mol/cm^2) = 2.46E19 cm^2/mol/s
120+
121+
Ea = 1.11eV = 107103.9J/mol
122+
123+
This is reaction 3 from Table 2
124+
""",
125+
metal = "Ni",
126+
facet = "111",
127+
)
128+
129+
entry(
130+
index = 4,
131+
label = "N_X + N_X <=> N2 + X + X",
132+
kinetics = SurfaceArrhenius(
133+
A = (3.62E20, 'cm^2/(mol*s)'),
134+
n = 0.0,
135+
Ea = (179471.4, 'J/mol'),
136+
Tmin = (200, 'K'),
137+
Tmax = (3000, 'K'),
138+
),
139+
shortDesc = u"""N2 Surface_Adsorption_Dissociative""",
140+
longDesc = u"""
141+
"Ammonia decomposition on Fe(1 1 0), Co(1 1 1) and
142+
Ni(1 1 1) surfaces: A density functional theory study"
143+
Duan et al. Journal of Molecular Catalysis A: Chemical 357 (2012) 81–86
144+
https://doi.org/10.1016/j.molcata.2012.01.023
145+
146+
and
147+
148+
"Structure sensitivity of ammonia decomposition
149+
over Ni catalysts: A computational and experimental study"
150+
Duan et al. Fuel Processing Technology 108 (2013) 112–117
151+
https://doi.org/10.1016/j.fuproc.2012.05.030
152+
153+
This reaction used RMG's surface site density of Ni111 = 3.148E-9(mol/cm^2) to calculate the A factor.
154+
A = k/exp(-Ea/RT) = 2.08E1(1/s)/exp(-179471.4(J/mol)/8.314(J/mol/K)/873K) = 1.14E12/s
155+
= (1.14E12/s)/3.148E-9(mol/cm^2) = 3.62E20 cm^2/mol/s
156+
157+
Ea = 1.86eV = 179471.4J/mol
158+
159+
This is reaction 4 from Table 2
160+
""",
161+
metal = "Ni",
162+
facet = "111",
163+
)
Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
X
2+
1 X u0 p0 c0
3+
4+
H_X
5+
1 H u0 p0 c0 {2,S}
6+
2 X u0 p0 c0 {1,S}
7+
8+
N_X
9+
1 N u0 p1 c0 {2,T}
10+
2 X u0 p0 c0 {1,T}
11+
12+
N2
13+
1 N u0 p1 c0 {2,T}
14+
2 N u0 p1 c0 {1,T}
15+
16+
NH_X
17+
1 N u0 p1 c0 {2,S} {3,D}
18+
2 H u0 p0 c0 {1,S}
19+
3 X u0 p0 c0 {1,D}
20+
21+
NH2_X
22+
1 N u0 p1 c0 {2,S} {3,S} {4,S}
23+
2 H u0 p0 c0 {1,S}
24+
3 H u0 p0 c0 {1,S}
25+
4 X u0 p0 c0 {1,S}
26+
27+
NH3_X
28+
1 N u0 p1 c0 {2,S} {3,S} {4,S}
29+
2 H u0 p0 c0 {1,S}
30+
3 H u0 p0 c0 {1,S}
31+
4 H u0 p0 c0 {1,S}
32+
5 X u0 p0 c0
Lines changed: 128 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,128 @@
1+
#!/usr/bin/env python
2+
# encoding: utf-8
3+
4+
name = "Duan_Ni211"
5+
shortDesc = u""
6+
longDesc = u"""
7+
This library is built to import training reactions, based on:
8+
"Structure sensitivity of ammonia decomposition
9+
over Ni catalysts: A computational and experimental study"
10+
Duan et al. Fuel Processing Technology 108 (2013) 112–117
11+
https://doi.org/10.1016/j.fuproc.2012.05.030
12+
"""
13+
14+
entry(
15+
index = 1,
16+
label = "NH3_X + X <=> NH2_X + H_X",
17+
kinetics = SurfaceArrhenius(
18+
A = (5.52E19, 'cm^2/(mol*s)'),
19+
n = 0.0,
20+
Ea = (63683.4, 'J/mol'),
21+
Tmin = (200, 'K'),
22+
Tmax = (3000, 'K'),
23+
),
24+
shortDesc = u"""Surface_Dissociation_vdW""",
25+
longDesc = u"""
26+
"Structure sensitivity of ammonia decomposition
27+
over Ni catalysts: A computational and experimental study"
28+
Duan et al. Fuel Processing Technology 108 (2013) 112–117
29+
https://doi.org/10.1016/j.fuproc.2012.05.030
30+
31+
This reaction used RMG's surface site density of Ni211 = 3.339E-9(mol/cm^2) to calculate the A factor.
32+
A = k/exp(-Ea/RT) = 2.85E7(1/s)/exp(-63683.4(J/mol)/8.314(J/mol/K)/873K) = 1.84E11/s
33+
= (1.84E11/s)/3.339E-9(mol/cm^2) = 5.52E19 cm^2/mol/s
34+
35+
Ea = 0.66eV = 63683.4J/mol
36+
37+
This is reaction 1 from Table 2
38+
""",
39+
metal = "Ni",
40+
facet = "211",
41+
)
42+
43+
entry(
44+
index = 2,
45+
label = "NH2_X + X <=> NH_X + H_X",
46+
kinetics = SurfaceArrhenius(
47+
A = (2.31E20, 'cm^2/(mol*s)'),
48+
n = 0.0,
49+
Ea = (86841, 'J/mol'),
50+
Tmin = (200, 'K'),
51+
Tmax = (3000, 'K'),
52+
),
53+
shortDesc = u"""Surface_Dissociation""",
54+
longDesc = u"""
55+
"Structure sensitivity of ammonia decomposition
56+
over Ni catalysts: A computational and experimental study"
57+
Duan et al. Fuel Processing Technology 108 (2013) 112–117
58+
https://doi.org/10.1016/j.fuproc.2012.05.030
59+
60+
This reaction used RMG's surface site density of Ni211 = 3.339E-9(mol/cm^2) to calculate the A factor.
61+
A = k/exp(-Ea/RT) = 4.91E6(1/s)/exp(-86841(J/mol)/8.314(J/mol/K)/873K) = 7.71E11/s
62+
= (7.71E11/s)/3.339E-9(mol/cm^2) = 2.31E20 cm^2/mol/s
63+
64+
Ea = 0.9eV = 86841J/mol
65+
66+
This is reaction 2 from Table 2
67+
""",
68+
metal = "Ni",
69+
facet = "211",
70+
)
71+
72+
entry(
73+
index = 3,
74+
label = "NH_X + X <=> N_X + H_X",
75+
kinetics = SurfaceArrhenius(
76+
A = (3.36E21, 'cm^2/(mol*s)'),
77+
n = 0.0,
78+
Ea = (100349.6, 'J/mol'),
79+
Tmin = (200, 'K'),
80+
Tmax = (3000, 'K'),
81+
),
82+
shortDesc = u"""Surface_Dissociation""",
83+
longDesc = u"""
84+
"Structure sensitivity of ammonia decomposition
85+
over Ni catalysts: A computational and experimental study"
86+
Duan et al. Fuel Processing Technology 108 (2013) 112–117
87+
https://doi.org/10.1016/j.fuproc.2012.05.030
88+
89+
This reaction used RMG's surface site density of Ni211 = 3.339E-9(mol/cm^2) to calculate the A factor.
90+
A = k/exp(-Ea/RT) = 1.11E7(1/s)/exp(-100349.6(J/mol)/8.314(J/mol/K)/873K) = 1.12E13/s
91+
= (1.12E13/s)/3.339E-9(mol/cm^2) = 3.36E21 cm^2/mol/s
92+
93+
Ea = 1.04eV = 100349.6J/mol
94+
95+
This is reaction 3 from Table 2
96+
""",
97+
metal = "Ni",
98+
facet = "211",
99+
)
100+
101+
entry(
102+
index = 4,
103+
label = "N_X + N_X <=> N2 + X + X",
104+
kinetics = SurfaceArrhenius(
105+
A = (4.90E20, 'cm^2/(mol*s)'),
106+
n = 0.0,
107+
Ea = (285610.4, 'J/mol'),
108+
Tmin = (200, 'K'),
109+
Tmax = (3000, 'K'),
110+
),
111+
shortDesc = u"""N2 Surface_Adsorption_Dissociative""",
112+
longDesc = u"""
113+
"Structure sensitivity of ammonia decomposition
114+
over Ni catalysts: A computational and experimental study"
115+
Duan et al. Fuel Processing Technology 108 (2013) 112–117
116+
https://doi.org/10.1016/j.fuproc.2012.05.030
117+
118+
This reaction used RMG's surface site density of Ni211 = 3.339E-9(mol/cm^2) to calculate the A factor.
119+
A = k/exp(-Ea/RT) = 1.33E-5(1/s)/exp(-285610.4(J/mol)/8.314(J/mol/K)/873K) = 1.64E12/s
120+
= (1.64E12/s)/3.339E-9(mol/cm^2) = 4.90E20 cm^2/mol/s
121+
122+
Ea = 2.96eV = 285610.4J/mol
123+
124+
This is reaction 4 from Table 2
125+
""",
126+
metal = "Ni",
127+
facet = "211",
128+
)

0 commit comments

Comments
 (0)