SootLib
|
In the chemistry section, rate expressions were written in terms of fractional moments. For coagulation, the rate expressions were written in terms of integral expressions, which were then specialized to specific models. For coagulation in the continuum regime, this resulted in fractional moments. The method of moments with interpolative closure (MOMIC) model uses polynomial interpolation among logarithms of integer moments to evaluate fractional moments. In the free molecular regime, the term \((1/m+1/\mu)^{1/2}\) required special treatment for the lognormal model, and also here for the MOMIC model. In MOMIC, the coagulation rate with the power \(1/2\) is interpolated from the coagulation rate assuming integer powers, which removes the difficulty in evaluation.
Interpolation among integer moments to find fractional moments \(M_r\) is done using polynomial interpolation among logarithms of moments. In particular, Newton Foward Interpolation is used. Frenklach [4] uses Lagrange interpolation, but polynomials through given moments are unique, so the terminology used for the interpolation really just indicates the algorithm used for evaluation, and Newton Forward Interpolation is efficient for the repeated evaluations needed.
Following Frenklach [4], positive fractional moments are interpolated using a polynomial including all available integer moments, while negative fractional moments, which require extrapolation, are evaluated using \(M_0\), \(M_1\), and \(M_2\).
Inserting the expression for \(\beta^{FM}\) into those for \(R_{r,c}^{FM}\) gives $$\begin{align} &R_{0,c}^{FM} = -\frac{K_{FM}}{2}\iint n(m)n(\mu)(m+\mu)^{1/2}\left(m^{1/6}\mu^{-3/6}+2m^{-1/6}\mu^{-1/6} + m^{-3/6}\mu^{1/6}\right)m^0\mu^0dmd\mu, \nonumber \\ &R_{1,c}^{FM} = 0, \nonumber \\ &R_{r\ge 2,c}^{FM} = \frac{K_{FM}}{2}\sum_{k=1}^{r-1}\left(r\atop k\right)\underbrace{\iint n(m)n(\mu)(m+\mu)^\mathbf{1/2}\left(m^{1/6}\mu^{-3/6}+2m^{-1/6}\mu^{-1/6} + m^{-3/6}\mu^{1/6}\right)m^\mathbf{k}\mu^\mathbf{r-k}dmd\mu}_{f_{1/2}^{k,r-k}}. \nonumber \end{align}$$
Here, \(K_{FM}\)is given by $$K_{FM} = \epsilon_c\left(\frac{\pi k_BT}{2}\right)^{1/2}\left(\frac{6}{\pi\rho_s}\right)^{2/3}.$$
The term inside the integrals is called a grid function and is denoted \(f_l^{x,y}\). For \(R_{0,c}^{FM}\), the grid function is \(f_{1/2}^{(0,0)}\). The subscript on the grid function denotes the power of the \((m+\mu)\) factor. The superscripts denote the respective powers of \(m\) and \(\mu\) at the far right ( \(k\) and \(r-k\)). \(f_{1/2}\) is interpolated from \(f_l\) with integer \(l\), where, as for fractional moments, interpolation is among logarithms of \(f\), that is, \(\log{f_{1/2}}\) is interpolated from \(\log{f_l}\), from which \(f_{1/2}\) is computed.
Evaluation of these grid functions involves a number of fractional moments (which depends on the number of integer moments carried. These are computed and stored for a given soot state to avoid redundant calculations. Note that fractions have a six in the denominator and are not simplified. This results in convenient patterns, and consistency among terms that aids verification and implementation.