Mathematically, material balances within catalyst particles can be modeled with the following reaction-diffusion-convection (RDC) Equation:
where the parameter m is a geometry factor which takes value 0 for slab, 1 for cylindrical, and 2 for spherical geometry. The geometry factor can be generalized for other non-standard particle shapes as proposed by [
19,
20]. See also [
21] for analysis of commercial catalyst shapes. The shape parameter can be estimated from:
where L is the characteristic length for the chosen geometry. This is the slab half thickness, the cylinder radius, or the sphere radius for slab, cylindrical, and spherical geometry, respectively. A is the catalyst particle surface area and V is its volume. Non-integer values may also be used for other than standard geometries. A reasonable approximation may be obtained if the A/V ratio of a non-standard geometry is used along with the smallest half thickness for L. [
20,
22,
23].
The first part on the right hand side describes diffusive and the second convective flux. N
t is the sum of all individual mass transfer fluxes. For the diffusive part, there are also alternative formulations besides the mole fraction gradient for the driving force. These could be incorporated in the present model, but were left out here to avoid excessive complications in the model derivation [
25]. Convective flux within the pores typically originates from pressure gradients caused by non-equimolar reactions, and could be modeled, e.g., with the dusty gas model [
1]. However, in cases with closed catalyst volumes, the pressure gradients were not easily determined and they were probably relatively low. Therefore, it was better to formulate the model in such a way that pressure gradients were assumed negligible, and the equation of state connecting molar volume, local compositions, temperature, and (constant) pressure was valid everywhere within the catalyst particle [
26].
As is typical in the literature with diffusion inside porous catalyst particles, the diffusion coefficients were assumed to contain porosity and tortuosity effects as well as a constriction factor. The effect of surface diffusion could be included in the model in a similar manner if a reliable model was available for it. In case of very narrow pores, diffusion coefficients should be calculated based on Knudsen diffusion; otherwise, bulk fluid coefficients should be used [
1,
3]. One often-neglected restriction is that the diffusion fluxes must sum up to zero, as diffusion describes molecular movement with respect to the average molar flow. This limitation should be incorporated in the matrix if diffusion coefficients [D]. Unfortunately, with effective diffusion models, this limitation is typically violated [
25,
26].
Reaction term (R) is an arbitrary function of compositions. It can also depend on other state variables such as temperature and pressure; however, since in this contribution they were assumed constant, their effect was assumed to be included in the reaction rate coefficients. Note that this RDC equation is specified for all but one component. The last component mole fraction profile is obtained from the obvious fact that the mole fractions sum up to unity.
2.1. Reaction Rate Profile Approximation
Classical numerical solutions to the reaction-diffusion equation are based on polynomial approximations for the composition profiles [
5,
7]. These solutions typically neglect convective part for mass transfer, which could be significant in case of non-equimolar reactions. From a mathematical point of view, erroneous numerical solution can be seen when mole fractions do not up to one, or when the solution is written in terms of component concentrations instead of mole fractions, the resolved concentrations within the catalyst particle do not satisfy the equation of state. The total flux at any point of the catalyst could be calculated by integrating reaction rates from the catalyst particle center up to that point. Another option is to solve the model so that total flux is calculated based on the requirement for mole fractions summing up to one. This transforms the model into algebraic-differential equation; however, since nonlinear reaction kinetics already calls for an iterative solution, this does not change the final nature of the equations to be solved. The third option is to calculate total flux explicitly based on diffusion fluxes of any of the reacting components and reaction stoichiometry; however, this approach easily leads to poorer convergence of the whole set of nonlinear equations although the number of iterated variables would be less.
In this contribution, the reaction rates were assumed to be of the following polynomial form:
These rates are the true formation or consumption rates for each component (including stoichiometry), not reaction extent rates. Although the reaction rate expression is explicitly written based on the location instead of concentrations, parameters a, b, and n depend on concentrations; thus, the applied expression takes concentration dependency into account.
This functional form is quite flexible for approximate description of various reaction rate profiles found in practical situations. Nearly constant reaction rate profiles can be observed when the diffusional mass transfer compensates concentration changes caused by the reaction. Low values of parameter n describe these systems well, and the constant term (a) dominates the reaction rate profile. If the reaction rate is rapid compared to the diffusional mass transfer, the limiting reagent is consumed near the surface, leading to steep profiles also for the reaction rates. In these cases, parameter n is high, and the second term of the reaction rate profile approximation dominates. This may also be formulated so that constant reaction rate can be found in systems with low values of Thiele modulus, while steep reaction rate profiles can be found in systems with high values of Thiele modulus [
4,
9].
After assuming a profile for the reaction rate as a function of location (independent variable) instead of composition (dependent variable), the RDC model transforms into a linear differential equation also in cases of nonlinear reaction kinetics. This allows for an analytical solution. The remaining problem is to find the three unknown reaction rate profile parameters (a, b and n) in such a way that the reaction rate profile is as close as possible to the true solution. Parameter n is a single scalar specific to the reaction, and parameters a and b are vectors (scalars for each component).
For the simplified model, we made some further assumptions. The last three terms on the right hand side (the convection terms) are assumed spatially invariant:
where (x
c) is a vector of average convective mole fractions and N
tc is the average total flux for the convective term. Average convective mole fractions are calculated here with the following empirical formula:
where:
Reasonable results could be obtained also with other convective compositions, e.g., by using surface compositions; however, the previous weighted average proved to be somewhat better in preliminary tests. Total flux Nt is also assumed constant for the approximate method to simplify the solution. Its calculation is discussed later.
After these approximations, we end up with:
Based on the previous discussion, the vector:
was assumed constant along the spatial coordinate to simplify the solution. [B] is a combined notation for [D]
−1/c
t.
As discussed earlier, the last component diffusion flux needs to be calculated from the restriction that the diffusion fluxes sum to zero. In the present approximate formulation, this was obtained by calculating effective diffusion coefficient for the last component so that average diffusion fluxes in the catalyst sum to zero:
The previous reaction-diffusion-convection equation can be solved, e.g., with the I-factor method [
6] or by finding a suitable trial solution. In any case, the solution for composition profiles for nc − 1 components is:
where:
where (c
x) is a constant of integration. The solution for the above set of equations was obtained as follows. We used the center as a collocation point, i.e., the differential equation was satisfied with x
0 at the center. This fixed the constants of integration to the center mole fractions, i.e., (c
x) = (x
0). The reaction rate was calculated at the two known points, namely at the surface and at the center, as:
and:
Thus, the parameters a and b are obtained as:
The surface mole fractions, and thus surface reaction rates, are known, because the surface conditions are the boundary conditions for the model. The center mole fractions are iterated and used to calculate the center reaction rates.
Since the mole fractions at the catalyst surface are known, the final equations from where the center compositions can be solved is:
After solving for the center point mole fractions (x
0), the mass transfer fluxes at the surface can be calculated by integrating the reaction rate profiles as:
Additional constraint needed to solve the average total flux in the convective part is obtained by requiring that the mole fractions at the center sum up to unity:
The center mole fractions can be found with a numerical solution of the nonlinear algebraic set of equations. A reasonable approximation results by using linearized reaction rate with analytical solutions without convection; however, in practice, starting with slightly perturbed surface compositions leads to very rapid convergence as well.
Finally, the effectiveness factors for each component can be calculated from the overall reaction rate as:
This value is not necessarily needed in practical reactor modeling, as mass transfer fluxes at the surfaces of the catalyst particles are already available for reactor material balances. These effectiveness factors are used in this paper to compare the present approximation with analytical solutions if available, or rigorous numerical solutions in more general cases. For those components that do not take part in the reaction (i.e., inert components), the predicted effectiveness factor is not defined. It is interesting to note that the above definition for effectiveness factor reduces to the known asymptotic values for high Thiele modulus values with first order equimolar reaction:
if the reaction rate power n is replaced by the Thiele modulus. We will also find this asymptotic behavior later in numerical tests.
2.2. Choosing the Reaction Rate Profile
The reaction profile was assumed to be of a polynomial form with two terms. One is a constant, and the other is raised to a power depending on the relative reaction rate. It is expected that high values for this parameter will be encountered at high Thiele modulus values, and smaller values at low Thiele modulus values.
As the power n depends on the steepness of the reaction rate profile near the catalyst surface, its value can be obtained by setting reaction rate profile gradient at the surface equal to the linearized reaction rate multiplied by the composition profile gradient at the surface. The composition profile gradient is obtained with the present solution to the RDC equation (Equation (13)). This can be expressed as:
After inserting all the terms at the catalyst surface conditions:
For the selection of appropriate reaction rate profile, convective part in p
1 (k in Equation (14)) was neglected to allow for explicit solution, although it was not neglected in the underlying RDC model. When the values for p
1 and p
2 were inserted, the non-linear terms (L
n) cancel out favorably, leaving us a quadratic polynomial for n to be solved. The solution is:
where the larger root was chosen for a physically meaningful solution. Maximum of the predicted n
i values for each component is selected, with a minimum set to n = 2.
In the previous equation, the following terms were defined:
and:
The latter is a square of the Thiele modulus for multicomponent systems in case of a first order reaction. Here, it was defined for each component separately. In this formulation, the reaction stoichiometry will be included in the modulus: it is based on the true formation rate of a component of interest, not the extent of reaction rate. With this approach, scaling of the stoichiometric ratios does not affect numerical values of the modulus. Diffusional interactions were also accounted for with non-diagonal elements of [B] [
25]. For other than first order reactions, the present definition deviated from the original definition of the Thiele modulus by a constant factor, appearing due to differentiation of nonlinear reaction rates. However, in all cases, the present definition is directly proportional to the classical definition of Thiele modulus, and thus expresses the same physical ratio.
It can be seen from Equations (25)–(27) that when reaction rates were very high near the catalyst surface as compared to the center (high Thiele modulus values), the reaction rate profile exponent n became equal to the Thiele modulus. This can also be expressed so that at the diffusionally limited regime, the reaction rate is proportional to the distance from the catalyst center raised to a power equal to the Thiele modulus.
2.3. Finite Volume Solution
In order to validate the present approximation in general non-linear cases where analytical solution is not available, a reference solution with finite volume method was used. The finite volume method was formulated by dividing the catalyst particle into a number of control volumes following the catalyst particle symmetry as “shells”. The balance equations are constructed as follows: diffusion fluxes for nc-1 components at the control volume boundaries were calculated with central differences (compositions known at the center points of the control volumes, but fluxes needed at the boundaries) as:
where at the center of the particle, fluxes are set to zero due to symmetry. Here, subscript j refers to the control volume number and i to component number.
Steady state material balances are then obtained from:
Additionally, mole fraction summation equations for each control volume are needed:
This set of equations (nc material balances and one summation equation) was solved for each control volume. The variables to be solved were the mole fractions of each component in each control volume, and total flux at each control volume boundary.
The effectiveness factors for finite volume method were obtained by first discretizing the particle radial coordinate with 100 and 200 equal size control volumes, and solving for mole fractions and total flux in each control volume. Effectiveness factor for each case was calculated by summing up each control volume reaction rates, and using Richardson extrapolation to these two discretized solutions for estimating the final effectiveness factor by assuming second order convergence. This was found to result in accurate enough effectiveness factors for our purposes when the Thiele modulus was not extremely high. With higher Thiele modulus values, non-uniform grid should be used so that smaller control volumes would be positioned near the catalyst surface where the reaction rates are the highest.