Abstract
Thirty-nine detailed mechanisms for combustion of hydrogen, carbon monoxide and methanol are investigated using ReactionKinetics, a Mathematica based package published earlier. Our methods involved mainly structural and graph theoretical approaches as well as techniques which are related to the time evolution of the considered mechanisms. Our investigations support the view that the hydrogen mechanisms tend to take on a final form in these days. CO combustion mechanisms, however, showed a larger variety both in species and in reaction steps. There exist only a few mechanisms directly developed to describe methanol combustion (mechanisms developed for other purposes may contain a submechanism for methanol combustion); the big differences between them shows that the modeling community is only at the very beginning of exploring this process. Most of our results do not depend on the choice of reaction rate coefficients, the methods only use the underlying sets of reaction steps, hence they are robust and general. These investigations can be used before or in parallel with usual numerical investigations, such as pathway analysis, sensitivity analysis, parameter estimation or simulation. The package and the methods may be useful for automatic mechanism generations, testing, comparing and reduction of mechanisms as well, especially in the case of large systems.
Similar content being viewed by others
Avoid common mistakes on your manuscript.
1 Introduction
The reaction steps of hydrogen and carbon monoxide combustion form a central part of the high temperature combustion of all hydrocarbons and oxygenates. Also, hydrogen is an important fuel itself in areas like carbon-free economy, safety issues, and rocket propulsion. In the recent years, there has been an increased interest in studying the combustion of fuel mixtures consisting of carbon monoxide and hydrogen, referred to as “wet CO” or syngas. These fuels can be produced from coal and biomass via gasification, and are considered to be a promising option towards cleaner combustion technologies for power generation. Oxygenated organic compounds have been proposed as alternative fuels in order to improve the fuel properties and reduce particulates and NOx emissions. Methanol is one of the most important oxygenated additives since it is the simplest alcohol, has high oxygen content and no C–C bonds.
In the present paper we investigate the combustion of hydrogen, carbon monoxide and methanol: three phenomena important both from theoretical and practical points of view in combustion.
The approach we use is absolutely structural in the sense that none of the results depend on the values of the rate coefficients (cf. [3]). We might say that we are going to discover possibilities instead of quantitatively dealing with individual mechanisms. To put it another way, we are going to raise questions to be answered by the chemist, rather than answering them.
In a previous paper we presented a Mathematica based program package called ReactionKinetics [27] aimed at symbolic and numerical treatment of chemical mechanisms. The package is especially useful when the numbers of species and reaction steps are larger than to allow manual investigations, i.e. if one has dozens or even thousands of species and reaction steps. After the publication of the previous version we made the package capable of reading CHEMKIN files by CHEMKINImport, added dozens of new functions and made the package compatible with Version 9 of Mathematica.
The structure of our paper is as follows. In Sect. 2 the mechanisms to be investigated are described. Results are shown in Sect. 3. The necessary mathematical background is relegated to the “Appendix”.
Finally, two electronic supplements are added. First, a Mathematica notebook showing all the details of the calculations which may be really useful for those interested in combustion modeling but of minor interest for the general audience. Some of the resulting figures are also given there. The calculations can be reproduced by using the package itself which can be downloaded from the following page:
http://www.math.bme.hu/~jtoth/Combustion2014.
The data can either be collected from the original authors, or from our database to be built in the near future. Second, we also attach the (very long) PDF version of our notebook which allows to passively follow what we have done, but this version does not need the Mathematica program.
2 Selected mechanisms of combustion of hydrogen, carbon monoxide and methanol
The simplest chain branching combustion reaction, the oxidation of hydrogen is already a much more complex system than the Mole and Robertson reactions discussed in the “Appendix”. It is a common misconception that the chemistry of these low-order systems is well understood: Zsély et al. [45] showed recently in a comprehensive mechanism comparison paper that this is not the case. The description of the experimental data is still not satisfactory and some of the recently published reaction mechanisms perform worse than older ones. Similar comparison was done by Olm et al. [31] for the oxidation of carbon monoxide. In this work we utilize the mechanism collection of these papers, but focus on the structural differences of the mechanisms. By extending the investigations to some detailed methanol mechanisms we show that the suggested formal mathematical handling is still applicable for even larger kinetic systems. The phenomena are more and more complex as we proceed from hydrogen through carbon monoxide to methanol. Correspondingly, the mechanisms are larger and more and more diverse.
3 On the structure of the selected combustion mechanisms
Even the simplest mechanisms for combustion usually contain dozens of species and of reaction steps, therefore we can only show selected parts of the results here, e.g. Volpert graphs of the investigated reactions are not shown here as the figures themselves are not useful, they can only be used for calculating the Volpert indices. However, we have shown the Volpert graphs together with Volpert indices for two simple reactions in the “Appendix”.
3.1 Hydrogen
As a starting point the basic data of the investigated mechanisms are presented in Table 1.
-
Number of species, \(M\) All mechanisms contains the same (core) set of species: \(\hbox {H}, \hbox {H}_{2}, \hbox {H}_{2}\hbox {O}, \hbox {OH}, {\hbox {H}_{2}\hbox {O}_{2}}, {\hbox {HO}_{2}}, {\hbox {O}_{2}}, {\hbox {O}}\). The Keromnes2013 mechanism, formally, contains \(h\nu \) as a species, but this is only a description for the photoexcitation in a photochemical reaction step. This mechanism is the only one which contains the excited OH species (OHEX) to describe some ignition delay experiments better. There is another mechanism (Starik2009) which contains an additional species, ozone. It is quite unique to include this species in a reaction mechanism intended to be used for the description of combustion processes.
-
Number of reaction steps, \(R\) The number of reaction steps, \(R\), varies between 37 and 44, except Starik2009, where this number is 52. Thus—as Law [22] reported in his comprehensive review paper—the number of reactions is approximately 5 times larger than the number of species (except the mentioned case).
-
Deficiency, \(\delta \) The number of complexes, \(N\), varies between 29 and 32, except Starik2009, where this number is 41. The number of weakly connected components is either 11 or 12, except again Starik2009, where this number is 16. The preliminary data suggest that Starik2009 is structurally richer than the other mechanisms. The deficiencies are large, neither the zero deficiency theorem, nor the one deficiency theory can be applied.
-
Weak reversibility and acyclicity None of the reactions have an acyclic Volpert graph, as all the reactions, except in CRECK2012, are fully reversible. Accordingly, all the reactions are weakly reversible, except again CRECK2012, which has a single irreversible step: \(\hbox {H}_{2}\hbox {O}_{2} + \hbox {O} \longrightarrow \hbox {HO}_{2} + \hbox {OH}\).
3.1.1 Representations of mechanism classes
From our—let us emphasize: structural—point of view not all the mechanisms in Table 1 are different, one has classes with exactly the same structure if the values of reaction rate coefficients are disregarded. (To put it another way: the underlying complex chemical reaction is the same.) The classes are shown in Fig. 1.
During mechanism development one of the first steps is the decision of which species should be included in the mechanism. After this, the reaction steps and the best possible (to the best knowledge of the authors) set of parameters are selected. This last step, the assignment of the rate parameters forms the largest part of a mechanism development work. However, we have to keep it in mind that the parameter set corresponds to the previously fixed structure of the model. Therefore, it is important to compare the mechanisms from the point of view of their structures. Figure 1 is a demonstrative example that the currently published hydrogen combustion mechanisms are different not at the level of the parameters, but already in their general structures (i.e. the reaction steps underlying in the mechanism). It is interesting to see that a significant number of reaction mechanisms in this collection kept the structure of the old GRI30. It is also interesting, that when the mechanisms are updated most of the authors do not modify their structures (see the reaction mechanisms coming from the same research group, e.g. SaxenaWilliams2006 and SanDiego2011, or Li2007 and Burke2012, or OConaire2004 and NUIG2010). Clinging to potentially outdated structures can be one of the possible pitfalls in mechanism development. The structural relationship the OConaire2004, Li2007, NUIG2010 and Burke2012 is obvious, as they are based on some older reaction mechanisms of Dryer’s group [26].
However, this finding allows us to choose a single mechanism from the classes, and we remind the reader that from now on Davis2005 also represents GRI30, Hong2011, Rasmussen2008, Sun2007, USC2007; Burke2012 also represents Li2007, NUIG2010, OConaire2004; and Dagaut2003 also represents Konnov2008 and Zsely2005. SanDiego2011 also represents SaxenaWilliams2006; whereas each of Ahmed2007, CRECK2012, Keromnes2013 and Starik2009 form a separate class. The representatives have been selected by the caprice of the alphabet.
Given that the initial species in the case of hydrogen combustion mechanisms are \(\hbox {H}_{2}\) and \(\hbox {O}_{2}\), the Volpert indices of the species are displayed in Tables 2, 3, 5, 7, 8 and 9. The Volpert indices of the reaction steps will only be given in the case of Burke2012 (Table 4).
3.1.2 Ahmed2007
As an illustration, the Feinberg–Horn–Jackson graph of the Ahmed2007 mechanism is shown in Fig. 2.
One can also investigate the maximal (weakly) connected components of the Feinberg–Horn–Jackson graph. It turned out that this substructure is rather stable: the maximal (weakly) connected components of Ahmed2007-, Davis2005-, SanDiego2011- and Starik2009-type mechanisms are the same. Also, in the case of Burke2012-, CRECK2012- and Keromnes2013-type mechanisms we get the same component. And finally, the Dagaut2003-type mechanism is special, its Feinberg–Horn–Jackson graph is a kind of enlargement of the previous graphs. Chemically, OH has four different channels to be transformed as opposed to three in the other mechanisms. Let us mention that the three most important radicals in combustion: H, O and OH form a full triangle in most of the maximal connected components except the second series: Burke2012-, CRECK2012- and Keromnes2013-type mechanisms.
3.1.3 Burke2012
The Volpert indices of species and reaction steps in the Burke2012 mechanism can be seen in Tables 3 and 4, respectively. Let us note that water only appears at the third level. To use another terminology [40] one can say that it is only tertiary reactions steps which are able to produce water in this model.
This is the same with some mechanisms in other classes: CRECK2012 and Kereomnes2013; and in all the other mechanisms it appears (together with all the other species and reaction steps) earlier, at level 2.
3.1.4 CRECK2012
CRECK2012 contains a single irreversible step: \(\hbox {H}_{2}\hbox {O}_{2} + \hbox {O} \longrightarrow \hbox {HO}_{2} + \hbox {OH}\). Upon going through all the hydrogen combustion mechanisms it turns out that no other mechanism contains any irreversible steps. The Volpert indices of this mechanisms are shown in Tables 5 and 6.
3.1.5 Dagaut2003
The maximal connected component of the Feinberg–Horn–Jackson graph of Dagaut2003 is shown in Fig. 3 . Tables 7–9 show the Volpert indices in three different reactions.
3.1.6 Keromnes2013
The maximal connected component of the Feinberg–Horn–Jackson graph of Keromnes2013 is shown in Fig. 4.
Figure 4 well visualizes the foundation that the Keromnes2013 mechanism does not contain reaction H \(+\) HO\(_2\) = H\(_{2}\)O \(+\) O. Absence of this reaction is a unique feature and can be questioned since the importance of this reaction was clearly demonstrated by Konnov [20, p. 523].
Another interesting application can be found. Both from the point of view of thermodynamics and from the point of view of reducing the number of reaction rate coefficients one can require that a mechanism be detailed balanced, naturally, under the assumption that temperature and pressure are constant. Applying the pair of conditions formulated by Feinberg [14] (with an appropriate numbering of reaction steps, see the Electronic Supplementary Material) we get the following necessary and sufficient conditions in the case of Keromnes2013-type mechanisms:
Further investigations may also use the extended theory by [15].
3.1.7 Starik2009
The maximal connected component of the Feinberg–Horn–Jackson graph of Starik2009 is shown in Fig. 5, while the corresponding Volpert indices in Table 9.
3.1.8 Similarities and differences between the mechanisms of hydrogen
We can further analyse the similarities and differences between the class representatives of hydrogen combustion mechanisms. (Similarity of mechanisms is understood in the naïve way: the more common species and reaction steps two underlying reactions contain the more similar they are.) One can easily determine which are the reaction steps present in one mechanism and missing in the other. This generates a very huge table, a simpler one is obtained if one only counts the number of reaction steps (reversible counts 2) present in one mechanism and missing from the other.
Tables 10 and 11 shows the number of reaction steps missing in the respective “column” mechanism, but present in the “row” mechanism.
Let us look at a single example. The reaction steps included in Ahmed2007, but not in Burke2012, CRECK2012 and Keromnes2013 are \({\hbox {H} + \hbox {HO}_{2} \rightleftharpoons \hbox {H}_{2}\hbox {O} + \hbox {O}}\) in all cases, and in the case of CRECK2012 \({\hbox {H}_{2}\hbox {O}_{2} + \hbox {O} \longleftarrow \hbox {HO}_{2} + \hbox {OH}}\), as well. Reaction steps contained in CRECK2012, but missing in Ahmed2007 are \({\hbox {HO}_{2} \rightleftharpoons \hbox {O} + \hbox {OH}}\). This shows that in Tables 10 and 11 reaction steps may mean either an irreversible step, or a reversible pair. Furthermore, Table 11 shows again that Starik2009 and Keromnes2013 contain quite a few reaction steps missing in the other mechanisms.
Readers interested in detailed combustion chemistry are referred to the supplement.
3.2 Carbon monoxide
Let us now summarize the basic data of carbon monoxide combustion mechanisms in Table 12.
Since all CO and hydrocarbon mechanisms contain a subset of hydrogen reactions, they also appear in Table 1. Hydrogen-only mechanisms (OConaire2004, Konnov2008, Hong2011, Burke2012) were not used here. Although the references show a large overlap with those in Table 1, here we focus on the submechanism describing carbon monoxide combustion. Now let us start finding the reasons why we have different numbers in different mechanisms.
-
Species and their number, \(M\) Here, the values are much more diverse. The core species present in all the mechanisms are \({\hbox {CO}}, {\hbox {CO}_{2}}, {\hbox {H}}, {\hbox {H}_2}, {\hbox {H}_{2}\hbox {O}}, {\hbox {HCO}}, {\hbox {HO}_{2}}, {\hbox {H}_{2}\hbox {O}_{2}}\), \({\hbox {O}}, {\hbox {O}_{2}}, {\hbox {OH}}\). Additional species are listed in Table 13.
-
Number of reaction steps, \(R\) The number of reaction steps, \(R\), varies between 60 and 88. The law of Law [22] reported in his comprehensive review paper that the number of reactions is approximately 5 times larger than the number of species is fulfilled again.
-
Deficiency, \(\delta \) The number of complexes, \(N\), varies between 45 and 66. The number of weakly connected components is between 18 and 28. The deficiencies are large, neither the zero deficiency theorem, nor the one deficiency theory can be applied.
-
Weak reversibility and acyclicity None of the reactions have an acyclic Volpert graph, as all the reactions, except CRECK2012 and Keromnes2013, are fully reversible. Both the mentioned two mechanisms contain two irreversible steps:
$$\begin{aligned}&{\hbox {HCO} + \hbox {HO}_{2} \longrightarrow \hbox {CO}_{2} + \hbox {H} + \hbox {OH}}, {\hbox {H}_{2}\hbox {O}_{2} + \hbox {O} \longrightarrow \hbox {HO}_{2} + \hbox {OH}}\\&\text {(CRECK2012);}\\&{2\; \hbox {HCO} \longrightarrow 2\; \hbox {CO} + \hbox {H}_{2}}, {\hbox {HCO} + \hbox {HO}_{2} \longrightarrow \hbox {CO}_{2} + \hbox {H} + \hbox {OH}}\\&\text {(Keromnes2013).} \end{aligned}$$Although irreversible steps are acceptable modelling tools, there are at least two problems with them. If only one direction of the reaction is used the negligibility of the reverse reaction step may depend on the circumstances and it is possible that the mechanism will be used at such conditions where this simplification assumption will not be valid. In case both directions are present in a mechanism both of their values should change according to the thermodynamic equilibrium if they are re-parametrized.
3.2.1 Representations of mechanism classes
The situation is much simpler here, in the case of carbon monoxide combustion mechanisms. From the structural point of view USC2007 is identical to GRI30, while NUIG2010 is identical to Li2007, and all the other mechanisms are different. Hence we do not introduce classes of mechanisms in this case.
3.2.2 Similarities and differences between the mechanisms of carbon monoxide
Tables 14 and 15 shows the number of species missing in the respective “column” mechanism, but present in the “row” mechanism.
As an illustration let us calculate the Volpert indices of Zsely2005 under the assumption that the species \({\hbox {O}_{2}}, {\hbox {H}_{2}}\) and CO are initially present (Table 16).
The maximal (weakly) connected components of the Feinberg–Horn–Jackson graphs are the same as those found in the case of hydrogen combustion mechanisms. The reason for this is that there are not enough carbon containing species in the mechanisms to form larger components, which is not the case with methanol mechanisms.
3.3 Methanol
Let us start again with the basic data, see Table 17.
The analysis of these mechanisms is much harder.
-
Species, classes of mechanisms The number of reaction steps is around ten times that of the species here. There is a striking similarity of Klippenstein2011 and Li2007 at the level of numbers. Really, they use the same set of species, and the only difference between their reaction steps is that Klippenstein2011 contains also the reversible reaction step
$$\begin{aligned} {\hbox {CH}_{3}\hbox {O} + \hbox {H}_{2}\hbox {O}_{2} \rightleftharpoons \hbox {CH}_{3}\hbox {OH} + \hbox {HO}_{2}} \end{aligned}$$in addition to the common reaction steps. It is in accordance with the statement of the authors that they only made a small change on the structure of Li2007. Otherwise, methanol mechanisms are so different that the question of classes and their representation does not even come up.
-
Number of reaction steps, \(R\) The number of reaction steps, \(R\), ranges between 18 and 76.
-
Weak reversibility and acyclicity None of the reactions have an acyclic Volpert graph, as Li2007, Rasmussen2008 and ZabettaHupa2008 are fully reversible, and most of the reaction steps of the two other reactions are reversible. The exceptions are that Aranda2013 contains the irreversible reaction steps
$$\begin{aligned}&\hbox {CH}_{2}\hbox {OOH} \longrightarrow \hbox {CH}_{2}\hbox {O} + \hbox {OH},\\&{\hbox {C}_{2}\hbox {H}_{4} + \hbox {HOCH}_{2}\hbox {CH}_{2}\hbox {OO} \longrightarrow \hbox {CH}_{2}\hbox {O} + \hbox {CH}_{2}\hbox {OH} + \hbox {CH}_{3}\hbox {CHO}},\\&{\hbox {CH}_{2}\hbox {O} + \hbox {HOCH}_{2}\hbox {CH}_{2}\hbox {OO}\longrightarrow \hbox {CH}_{2}\hbox {OH} + \hbox {CH}_{2}\hbox {OOH} + \hbox {HCO}},\\&{\hbox {HO}_{2} + \hbox {HOCH}_{2}\hbox {CH}_{2}\hbox {OO} \longrightarrow \hbox {CH}_{2}\hbox {OH} + \hbox {CH}_{2}\hbox {OOH} + \hbox {O}_{2}},\\&{\hbox {CH}_{2}\hbox {CHOH} + \hbox {O}_{2}\longrightarrow \hbox {CH}_{2}\hbox {O} + \hbox {HCO} + \hbox {OH}}; \end{aligned}$$whereas Rasmussen2008 contains the irreversible reaction steps
$$\begin{aligned} \hbox {NO}_{2} \longrightarrow \hbox {NO}_{2}\cdot , {2\; \hbox {NO}_{2} \cdot \longrightarrow 2\; \hbox {NO} + \hbox {O}_{2}}, \end{aligned}$$and all the other reaction steps in all the other mechanisms are reversible.
-
Deficiency, \(\delta \) As even the smallest Feinberg–Horn–Jackson graph is too large to be shown here, we shall again deal with the largest components of the Feinberg–Horn–Jackson graph of the individual mechanisms. Volpert graphs will only be used for indexing, and will show some interesting relationships.
3.3.1 Aranda2013
The maximal weakly connected components of the Feinberg–Horn–Jackson graph of Aranda2013 can be found in our supplementary document as these are too large to be displayed here.
Starting from \(\hbox {CH}_{3}\hbox {OH}, {\hbox {O}_{2}}\) and \({\hbox {N}_2}\) as initial species all the reaction steps can finally take place and all the species will be produced except \(\hbox {NH}_{2}\) and \({\hbox {NH}_{3}}\) and the largest finite Volpert index is now 4. These species appears at level four, or to put it another way: they can only be produced by quaternary reaction steps. However, to have finite indices for all the species either \({\hbox {NH}_{2}}\) or \({\hbox {NH}_{3}}\) is to be included initially.
There are 22 species containing two carbon atoms (or C–C bonds, as these expressions are synonymous in this case): \({\hbox {HOCH}_{2}\hbox {CH}_{2}\hbox {OO}}\), \( {\hbox {CH}_{3}\hbox {CHO}}, {\hbox {CH}_{2}\hbox {CHOH}}\), \({\hbox {H}_{2}\hbox {CC}}, {\hbox {CH}_{2}\hbox {CHO}}, {\hbox {CH}_{2}\hbox {CO}}, {\hbox {CH}_{3}\hbox {CO}}\), \( {\hbox {CH}_{2}\hbox {CH}_{2}\hbox {OH}}, {\hbox {CH}_{2}\hbox {CH}_{2}\hbox {OOH}}\), \( {\hbox {CH}_{3}\hbox {CH}_{2}\hbox {OO}}\), \( {\hbox {CHCHOH}}\), \({\hbox {CH}_{2}\hbox {CHOO}}\), \( {\hbox {CYCOOC}}, {\hbox {CH}_{2}\hbox {CHOOH}}, {\hbox {CH}_{3}\hbox {CH}_{2}\hbox {O}}\), \( {\hbox {CH}_{3}\hbox {CH}_{2}\hbox {OH}}\), \({\hbox {CH}_{3}\hbox {CHOH}}\), \( {\hbox {HCCO}}, {\hbox {CH}_{3}\hbox {CH}_{2}\hbox {OOH}}\), \( {\hbox {CH}_{3}\hbox {CHOOH}}, {\hbox {HCCOH}}\) and OCHCHO. Beyond Aranda2013 it is only ZabettaHupa2008 where species with not less than two carbon atoms can be found.
3.3.2 Klippenstein2011 and Li2007
The maximal weakly connected components of the Feinberg–Horn–Jackson graph of Klippenstein2011 or Li2007 are shown in Fig. 6.
Starting from \({\hbox {CH}_{3}\hbox {OH}}\) and \({\hbox {O}_2}\) as initial species all the reaction steps can finally take place and all the species will be produced and the largest Volpert index is now 4: that of \({\hbox {CO}_{2}}\). This species appears at level four, or to put it in another way: \({\hbox {CO}_{2}}\) can only be produced by quaternary reaction steps.
3.3.3 Rasmussen2008
The maximal weakly connected component of the Feinberg–Horn–Jackson graph of Rassmussen2008 is shown in Fig. 7.
Starting from \({\hbox {CH}_{3}\hbox {OH}}\) and \({\hbox {O}_{2}}\) as initial species all the reaction steps can finally take place and all the species containing no N will be produced and the largest finite Volpert index is now 3: including that of \({\hbox {CO}_2}\). These species appears at level three, or to put it another way: they can only be produced by tertiary reaction steps. If e.g. either \({\hbox {NO}_{2}}\) or \({\hbox {NO}_{3}}\) is also added then all the species will have a finite Volpert index.
Let us emphasize that the statements of this paragraph (and similar statements below) are independent from the values of the reaction rate coefficients.
3.3.4 ZabettaHupa2008
The maximal connected component of the Feinberg–Horn–Jackson graph of ZabettaHupa2008 is shown in Fig. 8.
Starting from \({\hbox {CH}_{3}\hbox {OH}}, {\hbox {O}_{2}}\) and \({\hbox {N}_{2}}\) as initial species all the reaction steps can finally take place and all the species will be produced and the largest Volpert index is now 5: that of \({\hbox {C}_{2}\hbox {N}_{2}}\) and \({\hbox {C}_{4}\hbox {H}_{2}}\). These species appears at level five, or to put it in another way: they can only be produced by fifth level reaction steps.
Species containing two carbon atoms are \({\hbox {CH}_{2}\hbox {CO}}, {\hbox {HCCO}}\).
3.3.5 Similarities and differences between the mechanisms of methanol
The mechanisms are too large (especially Aranda2013) to present all details here. However, it is possible to show the number of reaction steps present in the different mechanisms and missing in the others, see Table 18.
Thus, 897 in the first row, second column in Table 18 means that there are altogether 897 reaction steps enumerated in Aranda2013 but missing in Klippenstein2011. Note that the table is not symmetric, it should not be in general.
Let us look at a few examples in more detail. As Li2007 is a proper subset of Klippenstein2011, there is no reaction step present in the first one and missing in the second. The reaction steps present in Klippenstein2011 and missing in ZabettaHupa2008 are:
Finally, Rasmussen2008 contains a few reaction steps among nitrogen compounds (including two irreversible steps) which are not present in the huge Aranda2013. These are as follows.
3.3.6 Constructing new mechanisms
Once we have such (big) mechanisms as those above one can easily construct new ones by “tayloring”. Let us make a few experiments with Klippenstein2011, as this is the smallest mechanism. One can easily select those reaction steps which contain water on the left side of the reaction steps.
One can also consider such a submechanism of Klippenstein2011, which contains \(\hbox {CH}_{2}\hbox {O}\) on both of the sides of the reaction steps.
And the possibilities know no bounds.
4 Discussion and outlook
The major application of the methods outlined in the paper is a structural analysis of the selected mechanisms prior to a quantitative analysis including the evaluation of reaction rate constants.
A systematic use of Volpert indexing may also serve the selection of a minimal initial set of species: the least number of species which is enough for all the reaction steps in a given mechanism to occur and for all the species to be produced.
Another possible application is that one starts from a big mechanism and deletes reaction steps obeying some restrictions. E.g. one starts from a CO combustion mechanism and deletes reaction steps containing C, thus we should arrive at a hydrogen combustion mechanism etc. The results are only useful if they are exported to a CHEMKIN file, CHEMKINExport will serve for this purpose, which is a built-in function of our package ReactionKinetics.
Additional fields of application of our method are metabolism chemistry as well as atmospheric chemistry.
References
S.S. Ahmed, F. Mauß, G. Moréac, T. Zeuch, A comprehensive and compact \(n\)-heptane oxidation model derived using chemical lumping. Phys. Chem. Chem. Phys. 9, 1107–1126 (2007)
V. Aranda, J.M. Christensen, M.U. Alzueta, P. Glarborg, S. Gersen, Y. Gao, P. Marshall, Experimental and kinetic modeling study of methanol ignition and oxidation at high pressure. Int. J. Chem. Kinet. 45, 283–294 (2013)
M.T. Beck, Mechanistic and parametric conditions of exotic chemical kinetics. React. Kinet. Catal. Lett. 42(2), 317–323 (1970)
B. Boros, Notes on the deficiency-one theorem: multiple linkage classes. Math. Biosci. 235(1), 110–122 (2012)
B. Boros, On the dependence of the existence of the positive steady states on the rate coefficients for deficiency-one mass action systems: single linkage class. J. Math. Chem. 51(9), 2455–2490 (2013)
B. Boros, On the existence of the positive steady states of weakly reversible deficiency-one mass action systems. Math. Biosci. 235(1), 110–122 (2013)
M.P. Burke, M. Chaos, Y. Ju, F.L. Dryer, S.J. Klippenstein, Comprehensive \(\text{ H }_{2}/\text{ O }_{2}\) kinetic model for high-pressure combustion. Int. J. Chem. Kinet. 44, 444–474 (2012)
Combustion Research. Chemical-Kinetic Mechanisms for Combustion Applications. http://combustion.ucsd.edu (2011). San Diego Mechanism web page, version 2011-11-22
P. Dagaut, F. Lecomte, J. Mieritz, P. Glarborg, Experimental and kinetic modeling study of the effect of NO and \(\text{ SO }_2\) on the oxidation of \(\text{ CO-H }_2\) mixtures. Int. J. Chem. Kinet. 35, 564–575 (2003)
S. Davis, A. Joshi, H. Wang, F. Egolfopoulos, An optimized kinetic model of \(\text{ H }_2/\text{ CO }\) combustion. Proc. Combust. Inst. 30(1), 1283–1292 (2005)
P. Érdi, J. Tóth, Mathematical Models of Chemical Reactions. Theory and Applications of Deterministic and Stochastic Models (Princeton University Press, Princeton, NJ, 1989)
M. Feinberg, Chemical reaction network structure and the stability of complex isothermal reactors—I. The deficiency zero and deficiency one theorems. Chem. Eng. Sci. 42(10), 2229–2268 (1987)
M. Feinberg, Chemical reaction network structure and the stability of complex isothermal reactors—II. Multiple steady states for networks of deficiency one. Chem. Eng. Sci. 43(1), 1–25 (1988)
M. Feinberg, Necessary and sufficient conditions for detailed balancing in mass action systems of arbitrary complexity. Chem. Eng. Sci. 44(9), 1819–1827 (1989)
A.N. Gorban, G.S. Yablonsky, Extended detailed balance for systems with irreversible reactions. Chem. Eng. Sci. 66(21), 5388–5399 (2011)
D. Healy, D.M. Kalitan, C.J. Aul, E.L. Petersen, G. Bourque, H.J. Curran, Oxidation of C1–C5 alkane quinternary natural gas mixtures at high pressures. Energy Fuels 24(3), 1521–1528 (2010)
Z. Hong, D.F. Davidson, R.K. Hanson, An improved \(\text{ H }_2\text{ O }_2\) mechanism based on recent shock tube/laser absorption measurements. Combust. Flame 158(4), 633–644 (2011). doi: 10.1016/j.combustflame.2010.10.002
A. Kéromnès, W.K. Metcalfe, K. Heufer, N. Donohoe, A. Das, C.J. Sung, J. Herzler, C. Naumann, P. Griebel, O. Mathieu, M.C. Krejci, E.L. Petersen, J. Pitz, H.J. Curran, An experimental and detailed chemical kinetic modeling study of hydrogen and syngas mixture oxidation at elevated pressures. Combust. Flame 160(6), 995–1011 (2013)
S.J. Klippenstein, L.B. Harding, M.J. Davis, A.S. Tomlin, R.T. Skodje, Uncertainty driven theoretical kinetics studies for \(\text{ CH }_3\text{ OH }\) ignition: \(\text{ HO }_2 + \text{ CH }_3\text{ OH }\) and \(\text{ O }_2 + \text{ CH }_3\text{ OH }\). Proc. Combust. Inst. 33, 351–357 (2011)
A.A. Konnov, Remaining uncertainties in the kinetic mechanism of hydrogen combustion. Combust. Flame 152(4), 507–528 (2008)
K. Kovács, B. Vizvári, M. Riedel, J. Tóth, Computer assisted study of the mechanism of the permanganate/oxalic acid reaction. Phys. Chem. Chem. Phys. 6(6), 1236–1242 (2004)
C.K. Law, Combustion at a crossroads: status and prospects. Proc. Combust. Inst. 31, 1–29 (2007)
J. Li, Z. Zhao, A. Kazakov, M. Chaos, F.L. Dryer, J.J. Scire Jr, A comprehensive kinetic mechanism for \(\text{ CO }, \text{ CH }_2\text{ O }\), and \(\text{ CH }_3\text{ OH }\) combustion. Int. J. Chem. Kinet. 39, 109–136 (2007)
G.B. Marin, G.S. Yablonski, Kinetics of Chemical Reactions. Decoding Complexity (Wiley-VCH, London, 2011)
G. Mole, The ignition of explosive gases. Proc. Phys. Soc. 48, 857–864 (1936)
M.A. Mueller, T.J. Kim, R.A. Yetter, F.L. Dryer, Flow reactor studies and kinetic modeling of the \({\text{ H }_{2}}/{\text{ O }_{2}}\) reaction. Int. J. Chem. Kinet. 31(2), 113–125 (1999)
A.L. Nagy, D. Papp, J. Tóth, Reaction kinetics—a mathematica package with applications. Chem. Eng. Sci. 83(1), 12–23 (2012)
I. Nagy, B. Kovács, J. Tóth, Detailed balance in ion channels: applications of Feinberg’s theorem. React. Kinet. Catal. Lett. 96(2), 263–267 (2009)
I. Nagy, J. Tóth, Microscopic reversibility or detailed balance in ion channel models. J. Math. Chem. 50, 1179–1199 (2012)
M.Ó. Conaire, H.J. Curran, J.M. Simmie, W.J. Pitz, C.K. Westbrook, A comprehensive modeling study of hydrogen oxidation. Int. J. Chem. Kinet. 36, 603–622 (2004)
C. Olm, I.G. Zsély, T. Varga, T. Nagy, T. Turányi, Comparison of the performance of several recent wet CO combustion mechanisms, in Proceedings of the European Combustion Meeting 2013 (2013)
C.L. Rasmussen, J. Hansen, P. Marshall, P. Glarborg, Experimental measurements and kinetic modeling of \(\text{ CO }/\text{ H }_2/\text{ O }_2/\text{ NO }_x\) conversion. Int. J. Chem. Kinet. 40, 454–480 (2008). doi: 10.1002/kin.20327
C.L. Rasmussen, K.H. Wassard, K. Dam-Johansen, P. Glarborg, Methanol oxidation in a flow reactor: implications for the branching ratio of the \(\text{ CH }_3\text{ OH }+\text{ OH }\) reaction. Int. J. Chem. Kinet. 40, 423–441 (2008)
H.H. Robertson, The solution of a set of reaction rate equations, in Numerical Analysis: An Introduction, ed. by J.E. Walsh (Academic Press, London, 1966), pp. 178–182
P. Saxena, F.A. Williams, Testing a small detailed chemical-kinetic mechanism for the combustion of hydrogen and carbon monoxide. Combust. Flame 145(1–2), 316–323 (2006)
G. Smith, D. Golden, M. Frenklach, N. Moriary, B. Eiteneer, M. Goldenberg, C. Bowman, R. Hanson, S. Song, W. Gardiner, V. Lissianski, Z. Qin. Gri-mech 3.0. http://www.me.berkeley.edu/gri_mech
A.M. Starik, N.S. Titova, A.S. Sharipov, V.E. Kozlov, Syngas oxidation mechanism. Combust. Explos. Shock Waves 46(5), 491–506 (2010)
H. Sun, S.I. Yang, G. Jomaas, C.K. Law, High-pressure laminar flame speeds and kinetic modeling of carbon monoxide/hydrogen combustion. Proc. Combust. Inst. 31(1), 439–446 (2007)
J. Tóth, A.L. Nagy, D. Papp, Reaction Kinetics: Exercises, Programs and Theorems, Mathematical and Computational Chemistry (Springer, New York, 2014). In preparation
T. Turányi, A.S. Tomlin, Analysis of Kinetic Reaction Mechanisms. (Springer, Berlin, 2015) In preparation
A.I. Volpert, Differential equations on graphs. Math. Sb. 88(130), 578–588 (1972)
A.I. Volpert, S.I. Hudyaev, Analyses in Classes of Discontinuous Functions and Equations of Mathematical Physics (Martinus Nijhoff Publishers, Dordrecht, 1985)
H. Wang, X. You, A. Joshi, F. Egolfopoulos, S. Davis, F. Laskin, F. Egolfopoulos, C.K. Law. USC Mech Version II. High-temperature combustion reaction model of \(\text{ H }_2/\text{ CO }/\text{ C }_1\)–\(\text{ C }_4\) compounds. http://ignis.usc.edu/USC_Mech_II.htm (2007)
E.C. Zabetta, M. Hupa, A detailed kinetic mechanism including methanol and nitrogen pollutants relevant to the gas-phase combustion and pyrolysis of biomass-derived fuels. Combust. Flame 152(1–2), 14–27 (2008)
I.G. Zsély, C. Olm, R. Pálvölgyi, T. Varga, T. Nagy, T. Turányi. Comparison of the performance of several recent hydrogen combustion mechanisms, in Proceedings of the European Combustion Meeting 2013 (2013)
I.G. Zsély, J. Zádor, T. Turányi, Uncertainty analysis of updated hydrogen and carbon monoxide oxidation mechanism. Proc. Combust. Inst. 30, 1273–1281 (2005)
Acknowledgments
The authors thank the cooperation with Prof. Tamás Turányi, Mr. Carsten Olm and Mr. Róbert Pálvölgyi. Ms. Ágota Busai was so kind as to closely read earlier versions of the manuscript. Participants of MaCKiE 2013 contributed with incentive ideas. Further requirements, criticism and problems to be solved are wanted. The results are supported by the New Széchenyi Plan (Project ID: TÁMOP-4.2.2.B-10/1–2010-0009). Also we acknowledge the Hungarian National Scientific Foundation, Nos. 84054 and 84060, and the COST Action CM901: Detailed Chemical Kinetic Models for Cleaner Combustion. This work is connected to the scientific program of the “Development of quality-oriented and harmonized R+D+I strategy and functional model at BME” project.
Author information
Authors and Affiliations
Corresponding author
Electronic supplementary material
Below is the link to the electronic supplementary material.
Appendix
Appendix
1.1 Fundamentals for formal kinetics
The basic notions can be found in textbooks such as [11–13, 24, 42] etc.
Let us consider the reaction
with \(M\in \mathbb {N}\) chemical species: \(\mathrm{X}(1),\mathrm{X}(2),\ldots ,\mathrm{X}(M);{\ } R\in \mathbb {N}\) reaction steps, \(\alpha (m,r)\), \(\beta (m,r)\in \mathbb {N}_0\), where \(m=1,2,\ldots ,M; r=1,2,\ldots ,R\), stoichiometric coefficients or molecularities. Mind that we count a reversible reaction step as two reaction steps, although chemists count it as one, sometimes.
Furthermore, suppose the deterministic model of (1) is
describing the time evolution of the concentration vs. time functions \(t\mapsto c_m(t):=[\mathrm{X}(m)](t)\) of the species, which is most often based on mass action-type kinetics:
where the constants \(k_r\in \mathbb {R}\) are referred to as the reaction rate coefficients. (2) is also called the (induced) kinetic differential equation of the reaction (1) (see [11]).
When reaction (1) is reversible one can ask that whether the molecular process is detailed balanced or not at equilibrium. It means that a reaction step and its reverse occur, on the average, at the same rate. More formally, equations \(k_r(\mathbf{c}_*)^{\alpha (\cdot ,r)} = k_{-r}(\mathbf{c}_*)^{\beta (\cdot ,r)}\) are required to be satisfied for equilibrium points \(\mathbf{c}_*\) and for all the reversible reaction step pairs, where \(k_r\), \(k_{-r}\) denote the corresponding reaction rate coefficients (see [28, 29] and references therein).
The number of complexes \(N\) is the number of different complex vectors among \(\alpha (\cdot ,r)\) and \(\beta (\cdot ,r)\) (\(r\in \{1,2,\ldots ,R\}\)). The Feinberg–Horn–Jackson graph (or, FHJ graph, for short) of the reaction is a directed graph obtained if one writes down all the complex vectors (or simply the complexes) exactly once and connects two complexes with a directed edge (or two different edges pointing into opposite directions) if the first one is transformed into the second by a reaction step. We note that the FHJ graph is a useful tool to decide (together with the method proposed by Feinberg [14]) whether a reversible reaction is detailed balanced or not.
A subgraph \(H\) of the FHJ graph is called (strongly) connected if between any of its two vertices (complexes) there is a directed (reaction) path: a sequence of concatenated reaction steps. We say that a subgraph \(H\) of the FHJ graph is weakly connected if between any two vertices (complexes) of the undirected version of \(H\) there is a path. The maximal weakly (strongly) connected subgraphs of the FHJ graph are called the weakly (strongly) connected components. Notice that a strongly connected subgraph is automatically weakly connected as well, but the converse is not true in general. For reversible reactions the concepts coincide. Furthermore, the weakly connected components are also called as linkage classes in the literature. The number of weakly connected components of the FHJ graph is denoted by \(L\). Finally, the maximal weakly (strongly) connected component of the FHJ graph is any of the weakly (strongly) connected components with the maximal number of vertices.
The stoichiometric space is the linear subspace of \(\mathbb {R}^M\) generated by the reaction vectors: \(\{\beta (\cdot ,r)-\alpha (\cdot ,r); r\in \{1,2,\ldots ,R\}\}\); its dimension is denoted by \(S\). Finally, the nonnegative integer \(\delta :=N-(L+S)\) is the deficiency of the reaction (1).
The larger the deficiency is the more richer the mechanism is in complexes. We note that the notion of the deficiency plays an important role in characterizations and stability of the deterministic model of reaction (1) (see [11] and references therein, the papers by Feinberg [12, 13] or the recent papers [4–6].
The Volpert graph of the reaction is a directed bipartite graph, its two vertex sets are the species set and the set of reaction steps, and an arrow is drawn from species \(X(m)\) to the reaction step \(r\) if \(\alpha (m,r)>0;\) (species \(X(m)\) is needed to the reaction step \(r\) to take place) and an arrow goes from reaction \(r\) to species \(X(m)\) if \(\beta (m,r)>0\) (species \(X(m)\) is produced in the reaction step \(r\)). Sometimes it is worth labeling the edges with \(\alpha (m,r)\) and \(\beta (m,r),\) respectively.
It is very useful to assign indices to the vertices of the Volpert graph. This goes in the following way. A subset of species is selected, this will be the initial set. In real applications this will be the set of species with positive initial concentrations. The elements of the initial set receive index zero together with all the reaction steps which can proceed once the initial species are present. Next, species without an index which can be produced by the indexed reaction steps receive the index one, and reaction steps without index which can proceed receive also one, and so on. As the Volpert graph is finite, the procedure finishes in a finite number of steps. At the end either all the vertices receive an index, either a finite value \(\kappa \) or the infinite index \(\infty \). One of the many possible interpretations of the meaning of a finite index \(\kappa \) is that the given species or reaction step can only appear in the \(\kappa \)th step or at the \(\kappa \)th level. In accordance with this, species with an infinite index cannot be produced, reaction steps with an infinite index cannot proceed with the prescribed initial species of the reaction. These statements and some others not less important ones can be found in a precise form e.g. in [42] or in the original paper [41]. An application of the Volpert index in the decomposition of overall reactions is given in [21].
Simple examples from combustion theory follow to illustrate the meaning of the definitions.
Example 1
(Mole reaction) The earliest combustion mechanism (which has been given a detailed treatment from the point of view of the qualitative theory of differential equations) is probably the Mole reaction ([25]), see also Fig. 9:
Example 2
(Robertson reaction) The reaction proposed in [34] contains three species, its Feinberg–Horn–Jackson graph is
the complexes are A, B, 2B, B \(+\) C, A \(+\) C, the deficiency is \(N-L-S=5-2-2=1.\) The Volpert graph of this reaction is shown in Fig. 10.
Suppose one takes A as the only initial species, then A and the reaction step \({\hbox {A} \longrightarrow \hbox {B}}\) gets zero index, B and the reaction steps \({2\hbox {B} \longrightarrow \hbox {B} + \hbox {C}}\) receives 1, finally C and the reaction step \({\hbox {B} + \hbox {C} \longrightarrow \hbox {A} + \hbox {C}}\) is assigned 2. Upon selecting B one gets a similar result. However, if one chooses C as the single initial species then all the other species and all the reaction steps will have an infinite index.
One may have the objection that the Robertson mechanism is not detailed balanced (as it is not even reversible). In some circumstances it may be required that only detailed balanced reactions be taken into consideration, however, as approximate models one often uses reactions not obeying this principle. Our view is presented in [28, 29] in a detailed way.
We have done all the calculations of the characteristic quantities of reactions using the package ReactionKinetics developed in Mathematica and shown also at MaCKiE 2011 [27] and described in detail in [39]. Figures have also been drawn by the package.
Rights and permissions
About this article
Cite this article
Tóth, J., Nagy, A.L. & Zsély, I.G. Structural analysis of combustion mechanisms. J Math Chem 53, 86–110 (2015). https://doi.org/10.1007/s10910-014-0412-3
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10910-014-0412-3