Introduction

Several advantages are achieved by enzyme immobilization compared to enzymes in suspension such as the enzyme reuse and improved catalytic activity. The kinetics of immobilized enzyme (\(IE\)) is different from enzyme in suspension due to mass transfer (external and internal) limitations. Increasing the level of agitation in reactor reduces the external mass transfer resistance. For porous particle, the internal diffusional resistance is more important and is difficult to eliminate. Conducting substrate material balance on spherical particle at steady state resulted in a differential equation of second order (nonlinear) and two boundary conditions. Analytical solution is not available for these equations. The two-point boundary value problem is normally solved by numerical procedures such as finite difference, shooting method [1] and orthogonal collocation procedure [2]. The effectiveness factor (η) is used to determine the effect of inter-particle diffusional limitation on the overall reaction.

In general, using numerical techniques for solving differential equations is not easy and slow and also may have stability problem or difficulty of adjusting the variable to match numerical data. Although there are many numerical methods used to solve nonlinear differential equations with boundary conditions, to find approximate analytical method is still a goal to determine the effect of various parameters on the system. In the literature, several approximate methods are used for solution of the system controlled by diffusion and reaction kinetics [3]. Some of the widely used analytical method are homotopy perturbation method [4], adomain decomposition method [5], green function method [6], Taylor series method [7] and Akbari–Ganji method [8].

In the last decade, several publications were devoted for solving the reaction–diffusion problem for nonlinear kinetics such as: Babolian et al. [9] who used Sinc-Galerkin method, Azimi and Azimi [10] used differential transformation method, Lee and Kim [11] used global approximation method, Rani and Rajendran [12] and Ananthaswamy et al. [13] used Homotopy perturbation method, Praveen et al. [14] used modified Adomain decomposition method. Good agreements were found between approximate and numerical methods in all these approximation methods of solution. Also for solving the reaction–diffusion problem, Li et al. [15] derived an approximate third order polynomial equation for an \(IE\) catalyst performing \(MM\) kinetic equation. Good agreement with numerical solution was achieved at high substrate concentration in the bulk and at low Thiele modulus.

An approximate analytical method based on modified Adomain decomposition was used by Meena et al. [16] for solution of non-linear reaction–diffusion process based on \(MM\) kinetics. Analytical results showed good agreement with the third order approximation methods used. Saadatmandi et al. [17] solved the nonlinear boundary value problem using Chebyshev finite difference and differential transform method with Pad’e approximations. Results are compared with that reported using Homotopy analysis method. Rani et al. [12] developed analytical expression for the estimation of the \(\eta\) and substrate concentration for the nonlinear reaction–diffusion system. Using the new homotopy perturbation method, results showed good agreement compared to simulation predictions. Shanthi et al. [18] used AGM method to approximate the mathematical model for steady state reaction of pH-based potentiometric biosensor. Manimegalad et al. [19] used AGM method to approximate the diffusion and kinetics model of immobilized enzyme at different shapes of electrode. Good agreement was found between the analytical and numerical results, Also Mirgolbabaee et al. [20] used AGM method to approximate the nonlinear equation of the circular sector oscillation system. Results agree with Rung-Kutta numerical method for different values of the system parameters.

Most of the enzymatic reactions are capable of reversing (reversible) even the ones that are complete reactions. In the literature, most of the reported work on \(IE\) consider simple \(MM\) kinetics. Very little is published about complex enzyme reactions such as kinetics described by \(rMM\) [21] or \(MM\) with product inhibition term [22, 23]. Many of the industrially important enzymes these days are represented by complex kinetics. Isomerization of glucose and hydrolysis of lactose are described respectively by \(rMM\) kinetics and \(MM\) with competitive product inhibition kinetics. Extension of the calculations of \(\eta\) besides the simple \(MM\) equation is necessary to have clear knowledge of these complex enzymatic systems. Our present work is an attempt to expand the η calculations to \(rMM\) kinetics and \(MM\) kinetics with product competitive inhibition. The aim of this paper is to derive two analytical approximate solution of the reaction–diffusion controlled kinetics of \(IE\) system in spherical porous particle considering \(rMM\) kinetics. The approximation equations are based on polynomial of third order and Akbari–Ganji’s methods. The approximation equation predictions were compared to that of numerical solution using the Matlab finite difference function “bvp4c” in terms of concentration of substrate variation in the solid particle and values of the effectiveness factor, \(\eta\).

Theory

Approximation based on third degree polynomial

Assume an enzyme immobilized in a porous solid spherical particles (Radius = \(R\)). The kinetics of the enzyme reaction is represented by \(rMM\) equation. Substrate balance at steady state resulted in the following nonlinear differential equation with boundary conditions.

$$D_{e} \left( {\frac{{d^{2} S}}{{dr^{2} }} + \frac{2}{r}\frac{dS}{{dr}}} \right) = \frac{{V_{s} \left( {S - \frac{P}{{K_{e} }}} \right)}}{{K_{s} \left( {1 + \frac{P}{{K_{p} }}} \right) + S}}$$
(1)

The boundary conditions are given by:

$${\text{A}}\quad {\text{t}}\;r = 0\quad \frac{{dS}}{{dr}} = 0$$
(1.1)
$${\text{A}}\quad {\text{t}}\;r = R\quad S = S_{o}$$
(1.2)

In the derivation of the approximate equation, the assumptions below are assumed:

  1. 1.

    Negligible deactivation of enzyme.

  2. 2.

    Uniform activity of the enzyme within the particle.

  3. 3.

    The substrate internal particle diffusion is described by Fick’s first law.

  4. 4.

    Substrate and product have similar diffusion coefficients (\({D}_{e}\)).

  5. 5.

    Uniform distribution of enzyme in the particle.

  6. 6.

    Negligible external mass transfer resistance, \(S\)=\({S}_{o}\) at the surface.

  7. 7.

    Constant reactor temperature.

  8. 8.

    Unity partition coefficient.

Making use of dimensionless parameters, the three equations above reduced to:

$$\frac{{d^{2} y}}{{d\rho ^{2} }} + \frac{2}{\rho }\frac{{dy}}{{d\rho }} = 9\phi ^{2} \frac{{y - \left[ {\frac{{y_{o} - y}}{{k_{e} }}} \right]}}{{1 + \zeta y_{o} + \left( {1 - \zeta } \right)y}}$$
(2)

The boundary conditions are given by:

$$\rho = 0\quad \frac{dy}{{d\rho }} = 0\quad {\text{B.C.}}1$$
(2.1)
$$\rho = 1\quad y = y_{o} \quad {\text{B}}.{\text{C}}.{2}$$
(2.2)

The dimensionless variables are

$$y = \frac{S}{{k_{s} }},\;y_{o} = \frac{{S_{o} }}{{k_{s} }},\;\rho = \frac{r}{R},\;\zeta = \frac{{k_{s} }}{{k_{p} }},\;\phi = \frac{R}{3}\sqrt {\frac{{V_{s} }}{{k_{s} D_{e} }}}$$

The Eqs. 2, 2.1, 2.2 are usually solved by numerical methods [2, 24]; \(\phi\) describes the relation between reaction to diffusion rate in porous particle (Thiele modulus). High \(\phi\) indicates diffusion controlled process, while low \(\phi\) indicates reaction controlled process.

In this method, derivation of analytical approximate equation for the reaction/diffusion system assumed third degree polynomial for the profile of substrate concentration in the particles.

$$\rho = a_{o} + a_{1 } \rho + a_{2 } \rho^{2} + a_{3} \rho^{3}$$
(3)

Substituting Eq. 3 into Eqs. 2, 2.1 and 2.2, the polynomial coefficients can be determined:

$$a_{o} = \frac{{ - b + \sqrt {b^{2} - 4c} }}{2}\quad \zeta < {1}$$
(3.1)
$$a_{o} = \frac{{ - b - \sqrt {b^{2} - 4c} }}{2}\quad \zeta > {1}$$
(3.2)
$$a_{1} = 0$$
(3.3.)
$$a_{2} = 2\left( {y_{o} - a_{o} } \right) - \frac{{\frac{3}{2 } \phi^{2} y_{o} }}{{1 + \zeta y_{o} + \left( {1 - \zeta } \right)y_{o} }}$$
(3.4)
$$a_{3} = y_{o} - a_{o} - a_{2}$$
(3.5)

here

$$b = \frac{1}{1 - \zeta }\quad \left[ {1 + \left( {2\zeta - 1} \right)y_{o} + \frac{{\frac{3}{4 } \phi^{2} y_{o} \left( {1 - \zeta } \right)}}{{1 + \zeta y_{o} + \left( {1 - \zeta } \right)y_{o} }} + \frac{{\frac{3}{4 } \phi^{2} \left( {k_{e} + 1} \right)}}{{k_{e} }}} \right]$$
(3.6)
$$c = \frac{1}{1 - \zeta }\quad \left[ {\frac{{\frac{3}{4 } \phi^{2} y_{o} \left( {1 + \zeta y_{o} } \right)}}{{1 + \zeta y_{o} + \left( {1 - \zeta } \right)y_{o} }} - \frac{{\frac{3}{4 } \phi^{2} y_{o} }}{{k_{e} }} - y_{o} \left( {1 + \zeta y_{o} } \right)} \right]$$
(3.7)

The approximate equation is used also to determine the effectiveness factor, \(\eta\) that is defined as:

$$\eta_{approx.} = \frac{{\frac{3}{R} D_{e} \left. {\frac{dS}{{dr}}} \right|_{r = R} }}{{\frac{{V_{s} \left( {S_{o} - \frac{{P_{o} }}{{K_{e} }}} \right)}}{{K_{s} \left( {1 + \frac{{P_{o} }}{{K_{p} }}} \right) + S_{o} }}}}$$
(4)

Considering dimensionless parameters, \(\eta\) is given by the following equation:

$$\eta_{poly. approx.} = \frac{1}{{3\phi^{2} }}\frac{{y_{o} + 1}}{{y_{o} }}\left( {2a_{2} + 3a_{3} } \right)$$
(5)

Equation 5 is used to determine the approximate value of the effectiveness factor (\(\eta\)). In addition, the concentration of product can be determined by the equation, \(P={k}_{s}({y}_{o}-y)\).

Akbari–Ganji’s method (AGM)

AGM approximation method is a powerful, fast and efficient semi-analytical approach for solving nonlinear reaction diffusion equation resulted from material balance in immobilized enzyme system using porous spherical particle. This method was developed in 2014 by [25, 26]. It is simple and accurate technique that converged fast and predict approximate solution in different fields of science and engineering [5, 8, 18,19,20, 27, 28]. In this work, there is good agreement between AGM and numerical solution based on the Matlab finite deference function, bvp4c. AGM assume the solution of Eq. 2 in the form of the following hyperbolic equation:

$$y\left( \rho \right) = A_{0} \;cosh \left( {b\rho } \right) + B_{0} \;sinh \left( {b\rho } \right)$$
(6)

here \({A}_{o}\) and \({B}_{o}\) are constants that can be found from boundary conditions of Eq. 2 (\({B}_{o}=0, {A}_{o}=\frac{{y}_{o}}{\mathrm{cosh}b}\)).

Equation 6 reduced to the following equation, which satisfies the boundary conditions (Eqs. 2.1 and 2.2).

$$y\left( \rho \right) = y_{0} \frac{{\cosh \left( {b\rho } \right)}}{\cosh b}$$
(7)

This dimensionless substrate concentration equation represent a new approximate analytical expression at all values of \({\phi }^{2}\) and \({y}_{o}\). The value of b can be determined by inserting Eq. 7 into Eq. 2. The resulted equation for the case of \(rMM\) equation is given by:

$$b^{2} + 2b\tanh b = 9\phi^{2} \frac{1}{{(1 + 1/K_{e} ) + y_{o} }}$$
(8)

For the case of \(MM\) kinetics and \(MM\) kinetics with competitive product inhibition the above equation reduced to:

$$b^{2} + 2b\tanh b = 9\phi^{2} \frac{1}{{1 + y_{o} }}$$
(9)

Using AGM, the dimensionless effectiveness factor parameters, \(\eta\) is given by the following equation:

$$\eta_{AGM approx.} = \frac{1}{{3\phi^{2} }}\frac{{y_{o} + 1}}{{y_{o} }} \left. {\frac{dy}{{dx}}} \right|_{\rho = 1}$$
(10)

This equation is reduced to the following

$$\eta_{AGM approx} = \frac{1}{{3\phi^{2} }}\;\left( {y_{o} + 1} \right)\left( {b\tanh b} \right)$$
(11)

The accuracy of the AGM method is determined at different \({\phi }^{2}\) and \({y}_{o}\), by comparing the result of substrate concentration profile and effectiveness factor with that obtained from numerical solution method.

Numerical solution

Numerical solution of the above second order differential equation (Eq. 2) with boundary conditions (Eqs. 2.1 and 2.2) can be achieved using the commercially available Matlab function bvp4c [29]. The bvp4c solver uses finite difference. The solution starts with an initial guess that is provided. The “bvp4c” function syntax command line is written in the form: sol = bvp4c (@odefun, @bcfun, solinit, options). Here odefun: a function that determines the differential equations. bcfun: a function determines the boundary conditions residual. solinit: containing the initial guess of the solution. Options: optional parameters that change the default integration properties. The Matlab function, bvp4c showed to be very efficient in solving second order differential equations with boundary conditions. Once the profile of substrate concentration is determined, η can be estimated numerically using Eq. 4 that reduces to the following:

$$\eta_{num.} = \frac{1}{{3\phi^{2} }}\frac{{y_{o} + 1}}{{y_{o} }}\left. {\frac{dy}{{dx}}} \right|_{\rho = 1}$$
(12)

The developed approximation model is based on the \(rMM\) kinetics. This general kinetic model is reduced to other simpler kinetic models at certain conditions such as \(MM\) and \(MM\) with competitive product inhibition and first order reaction kinetics. Table 1 shows all these kinetic models. Substrate balance using dimensionless parameters for the kinetic equations are shown in Table 2. The last column in this table shows the conditions for reduction of \(rMM\) equation to other kinetic equations.

Table 1 Reaction rate equations
Table 2 Material balance equations for different kinetic models in dimensionless form

The dimensionless mass balance equations for the different kinetic equations are shown in Table 2. At \({k}_{e}\) → ∞ (i.e. 1/\({k}_{e}\) → 0), the \(rMM\) kinetic equation reduces to \(MM\) with competitive type product inhibition. At \({k}_{s}\)=\({k}_{p}\) or \(\zeta\)=1, Eqs. 2, 2.1 and 2.2 reduces to 1st—order reversible kinetics. The \(MM\) kinetic equation with competitive type product inhibition reduces to \(MM\) kinetics with no inhibition by product (i.e. \(\zeta\) = 0). At low concentration of substrate (i.e. y < < 1), the \(MM\) equation can be further simplified to 1st—order kinetics. Table 2 also shows the conditions to obtain the different kinetic models from the general \(rMM\) equation.

Results and discussions

Profile of the dimensionless substrate concentration (\({\varvec{y}}\)) in the spherical particle using approximation methods

It can be seen from the Eqs. 33.7 that the profile of dimensionless substrate concentration depends on: (i) The Thiele modulus, ϕ. (ii) The dimensionless concentration of the bulk substrate,\({y}_{o}\). (iii) \(\zeta\) = \({k}_{s}\)/\({k}_{p}\) and iv) the equilibrium constant, \({k}_{e}\). The substrate concentration profile is estimated using a third order polynomial approximation and is compared with the results of numerical solution (Matlab bvp4c function) at the same conditions. Fig. 1a presents the dimensionless substrate concentration profile \((y/yo)\) vs the dimensionless particle radius distance (\(r/R\)) using polynomial approximation (dotted line) and numerical solution (solid line) at \({\phi }^{2}=2\) and using four values of\({y}_{o} \left(2, \mathrm{5,10} , 20\right)\).

Fig. 1
figure 1

Plot of the dimensionless substrate concentration (\({y/y}_{o}\)) versus the dimensionless distance (\(r/R\)) in the spherical particle predicted by numerical method (solid line) for polynomial approximate solution (a) and AGM method (b) for \({{y}_{o}=2, 5, 10, 20 , \phi }^{2}\) = 2 (Michaelis–Menten kinetics,\(\frac{1}{{k}_{e}}=0\), \(\zeta =0\))

Fig. 1b shows the same relation predicted by the AGM approximate method vs numerical solution method at the same conditions in Fig. 1a. It is clear from Fig. 1a, b (\({\phi }^{2}=2)\) that for each \({y}_{o}\), the substrate concentration reaches the maximum value at the surface of the particle while it reaches the minimum value at the center of the particle. The concentration of substrate drops rapidly at low\({y}_{o}\). (i.e. the substrate concentration in the center of the particle decrease with decreasing \({y}_{o}).\) Large \({y}_{o}\) indicates zero order, while \({y}_{o}\to 0\) indicate that the reaction approached first order.

Fig. 2 below is similar to Fig. 1 using constant value of \({y}_{o}=5\) and using four different values of \({\phi }^{2}\)(0.2, 1, 2, 4). As shown in Fig. 2, The substrate concentration drops rapidly at high value of \({\phi }^{2}\) (i.e. the substrate concentration in the center of the particle decrease with increasing \({\phi }^{2}\)). Large \({\phi }^{2}\) indicates that the reaction is fast and the substrate is consumed near the exterior surface of the particle (diffusion controlled) and not penetrates to the center. Small \({\phi }^{2}\) indicates reaction controlled process and a significant amount of substrate penetrate to the interior of the particle without being consumed.

Fig. 2
figure 2

Plot of the dimensionless substrate concentration (\({y/y}_{o}\)) versus the dimensionless distance (\(r/R\)) in the spherical particle predicted by numerical method (solid line) for polynomial approximate solution (a) and AGM method (b) for \({y}_{o}\)= 5 and \({\phi }^{2}=\mathrm{0.2,1},\mathrm{2,4}\) (Michaelis–Menten kinetics,\(\frac{1}{{k}_{e}}=0\), \(\zeta =0\))

It is clear from the figures above that there is good agreement between the prediction of polynomial approximation and numerical solution especially at high \({y}_{o}\) (Fig. 1a) and low \({\phi }^{2}\)(Fig. 2a). Also there is good agreement between the prediction of AGM approximation and numerical solution especially at high \({y}_{o}\) (Fig. 1b) and low \({\phi }^{2}\)(Fig. 2b).

To determine the percentage error using the approximate solution in comparison to numerical solution method, the percentage relative error was calculated:

$$\% relative\,error \left( {\% RE} \right) = 100\,(y_{approx. } {-} y_{num.} )/ y_{num.}$$
(13)

Fig. 3 shows the percentage relative error (\(\% RE\)) in substrate concentration across the spherical particle at different \({y}_{o}\) and \({\phi }^{2}\) imported from using the approximate polynomial method (Fig. 3a) and the AGM method (Fig. 3b) compared to numerical method using \(MM\) kinetics\(.\) It is clear from Fig. 3 that the two methods of solution agree at large range of \({y}_{o}\) and \({\phi }^{2}\) values especially at low \({\phi }^{2}\) and high \({y}_{o}\) (polynomial approximation) and at low \({\phi }^{2}\) and low \({y}_{o}\) (AGM approximation). Very large error was obtained at very high \({\phi }^{2}\) and low \({y}_{o}\) (polynomial approximation) and at very high \({\phi }^{2}\) and \({y}_{o}\) (AGM approximation). In these cases significant deviations from numerical solution were observed. It is also clear from Figs. 1 and 2 that the approximate polynomial solution predicted higher substrate conversion while the AGM approximate method predicted lower conversion compared to the numerical solution.

Fig. 3
figure 3

The percentage relative error (\(\%RE\)) in substrate concentration across the spherical particle at different \({y}_{o}\) and \({\phi }^{2}\) imported from using the approximate polynomial method (b) and the AGM method (b) compared to numerical method (\(MM\) kinetics, \(\frac{1}{{k}_{e}}=0\), \(\zeta =0)\)

Conditions for the use of analytical polynomial approximate solution method

The constant \({a}_{o}\) in Eq. 3 should be equal to or larger than 0 (\({y}_{o}={a}_{o}\) at ρ = 0). This resulted in (c ≤ 0 for \(\zeta\) < 1 according to Eq. 3.1). Therefore, the following condition should be satisfied for \(\zeta\) < 1:

$$y_{o} \ge \frac{{\raise.5ex\hbox{$\scriptstyle 3$}\kern-.1em/ \kern-.15em\lower.25ex\hbox{$\scriptstyle 3$} \phi^{2} \left( {1 + \Psi } \right)k_{e} }}{{\raise.5ex\hbox{$\scriptstyle 3$}\kern-.1em/ \kern-.15em\lower.25ex\hbox{$\scriptstyle 3$} \phi^{2} + k_{e} \left( {1 + \Psi } \right)}} - 1$$
(14)

ψ = (\({S}_{o}\)/\({k}_{p}\)) = \({y}_{o}\) \(\zeta\) (product inhibition modulus). Equation 3.2 is used when \(\zeta\) > 1 that leads to \(c\) ≥ 0. Equation 14 can be derived at this condition for the case \(\zeta\) > 1 in addition to \(\zeta\) < 1. Equations 2, 2.1 and 2.2 reduced to 1st—order rate equation with analytical solution for the case of \(\zeta\) =1. Equation 14 is reduces to Eq. 15 for \(MM\) kinetics and \(MM\) with competitive product inhibition kinetics.

$$y_{o} \ge \raise.5ex\hbox{$\scriptstyle 3$}\kern-.1em/ \kern-.15em\lower.25ex\hbox{$\scriptstyle 3$} \phi^{2} - 1$$
(15)

Using simple \(MM\) kinetics, Eq. 15 was obtained by Li et al. [15].

Effect of the degree of product inhibition

Fig. 4 shows the effect of degree of product inhibition represented by \(\zeta\) on the substrate concentration profile estimated by the polynomial approximation and numerical solution method at \({\phi }^{2}=2\), \({y}_{o}\) = 10 (Fig. 4a), \({y}_{o}\) = 5 (Fig. 4b). The case of \(\zeta\)= 0, represents simple \(MM\) kinetics with no product inhibition. Increasing \(\zeta\) increases the degree of product inhibition. It is seen in Fig. 4 that lower conversion is achieved at high \(\zeta\). The maximum conversion (The lowest concentration) is achieved at no product inhibition (\(MM\) kinetics). As shown in Fig. 4, the two solution methods give almost the same results for \(MM\) kinetics \((\zeta =0)\). The difference between them increases with increasing the degree of product inhibition with the approximate equation gives more conversion compared to the numerical solution method. Comparison between Fig. 4a, b shows that decreases \({y}_{o}\) increases the substrate conversion.

Fig. 4
figure 4

Substrate concentration profiles across the spherical particles as a function of the degree of product inhibition (\(\zeta =0, 0.5 ,2)\) at \({y}_{o}\) = 10 and \({\phi }^{2}\)= 2 (a) and at \({y}_{o}\) = 5 and \({\phi }^{2}\)= 2 (b) using polynomial approximate method in comparison to numerical method (\(MM\) kinetics with competitive product inhibition, \(\frac{1}{{k}_{e}}=0\))

The effectiveness factor (\({\varvec{\eta}}\))

Equations 5, 10 and 11 are used to determine the \(\eta\) using the polynomial, AGM approximation and numerical solution method respectively. Fig. 5 shows the effect of the dimensionless bulk substrate concentration, \({y}_{o}\) and the square of ϕ \({(\phi }^{2}\)) on the effectiveness factor (\(\eta\)) using polynomial approximation and the numerical solution (Fig. 5a), the AGM approximation and numerical solution (Fig. 5b). From Fig. 5, it can be seen that effectiveness factor decreases with increasing \({\phi }^{2}\) and decreasing \({y}_{o}\). Deviation from numerical solution is higher for low \({y}_{o}\) in polynomial approximation (Fig. 5a) while the opposite was noticed in the AGM approximation method (Fig. 5b). This deviation is shown to be significant at high \({\phi }^{2}.\)

Fig. 5
figure 5

Effect of the bulk substrate concentration,\({y}_{o}\) and Thiele modulus, \({\phi }^{2}\) on the effectiveness factor (η) estimated by polynomial approximation and numerical method (a), AGM approximation and numerical method (b) (\(MM\) kinetics, \(\frac{1}{{k}_{e}}=0\), \(\zeta =0\))

Fig. 6 shows the effect of \({y}_{o}\), \({\phi }^{2}\) on the effectiveness factor (η) estimated by numerical solution (Fig. 6a), polynomial approximation (Fig. 6b) and AGM approximation (Fig. 6c) for the case of \(MM\) kinetics.

Fig. 6
figure 6

Effect of the bulk substrate concentration, \({y}_{o}\) (dimensionless) and Thiele modulus (\({\phi }^{2}\)) on the effectiveness factor (η) estimated by numerical solution (a) and polynomial approximation (b) and AGM approximation (c) (\(MM\) kinetics, \(\frac{1}{{k}_{e}}=0\), \(\zeta =0\))

First order kinetics

The Eqs. 2, 2.1 and 2.2 reduced to kinetics of reversible 1st—order when \(\zeta\)=1 as shown in Eq. 4, Table 2. This equation is reduced to irreversible 1st—order when 1 \({/k}_{e}\)→ 0 (Eq. 5 in Table 2). Analytical solution is available for first order kinetics as given by [30].

$$y = y_{o} \frac{{\sinh 3 \phi_{1} \rho }}{{\rho \sinh 3 \phi_{1} }}$$
(16)

Here \({\phi }_{1}\) is the first order Thiele modulus given by \({\phi }_{1}=\frac{R}{3}\sqrt{\frac{{k}{\prime}}{{D}_{e}}}\)

Using the definition of the effectiveness factor, analytical expression can be derived for \(\eta\) [30].

$$\eta = \frac{1}{{\phi_{1} }} \left[ {\frac{1}{{\tanh 3\phi_{1} }} - \frac{1}{{3\phi_{1} }}} \right]$$
(17)

The effectiveness factor depends solely on \({\phi }_{1}\).

Industrial practical examples

The approximate methods predictions were tested and compared with that of the numerical solution using the Matlab function, bvp4c for two examples of enzymatic reactions with practical interest.

Glucose isomerization

The conversion of glucose to fructose is carried out using glucose isomerase (\(GI\)) enzyme. This is the last step in the production of high fructose corn syrup (HFCS). Enzymatic glucose—fructose isomerization is the most important process in industry. It is widely used process in food industry. Fructose is 75% sweeter than sucrose and absorbed slowly compared to glucose. Traditionally, this enzymatic reaction process used packed bed reactor with the immobilized enzyme\(GI\). Usually the \(GI\) reactor operates at 60 °C [31].The concentration of glucose used is about 2.8 mol/L that is typical concentration of the product from the enzymatic saccharification and liquefaction of starch [32]. The kinetics of this enzymatic reaction usually described by \(rMM\) equation. Table 3 shows the \(GI\) reactor conditions from the literature [31, 32]. The first case in this table is at temperature of 60 °C. Using the kinetic and operation conditions available in the literature at this temperature, the polynomial and AGM approximation methods predicted 0.94 and 0.97 for the effectiveness factor compared to 0.94 predicted using the numerical method. The second case in Table 3 is at temperature of 70 °C [33, 34]. At this temperature, \({k}_{s}\)=\({k}_{p}\) (i.e. \(\zeta\)=1), the \(rMM\) kinetics reduced to 1st—order reversible reaction kinetics with available analytical solution as given by Eqs. 16 and 17 [30]. Using Eq. 17 an \(\eta\) of 0.9215 was obtained. As shown in Table 3, the values of \(\zeta\) and \({y}_{o}\) decline with temperature, the decline of \({y}_{o}\) is very small in low bulk concentration of glucose [35], therefore, the effectiveness factor can be considered constant at the temperature range from 60 to 80 °C which is typical for practical operation of \(GI\) reactor. From above, one can conclude that use of the approximate equations to estimate the effectiveness factor is reasonable with the \(\% RE\) less than 10 in the temperature range of operation for \(GI\) reactor.

Table 3 Practical example 1: production of HFCS using the enzyme glucose isomerase (GI)

Lactose hydrolysis

Lactose is a disaccharide present in milk (2–8% of the solid in milk). Lactose hydrolysis to glucose and galactose is important for production of milk with low lactose that is suitable for people who suffers from lactose intolerance. Hydrolysis of milk or whey is necessary for physiological, nutritional, technological and environmental purposes. The conversion step is important to prevent crystallization of lactose in the frozen dairy products such as ice cream. Lactose hydrolysis process is usually executed in packed bed reactor using the enzyme lactase (β –galactosidase). This enzymatic reaction is usually exhibited \(MM\) kinetics with competitive product (galactose) inhibition [22, 36, 37]. The kinetic constants and operating parameters for the hydrolysis of lactose by lactase is available in the literature [36]. Table 4 shows an example from the literature for hydrolysis of lactose [38]. From the table, it is clear that the calculated \(\eta\) using the numerical Matlab function, bvp4c, polynomial approximation, AGM approximation and from experimental results decrease with an increase in solid particle radius. The polynomial and AGM approximate equation predictions are higher in comparison with that of numerical solution method. The \(\% RE\) using the approximate equation in comparison with numerical method increases with an increase in the solid particle radius. It can be concluded that the two approximate solutions are more suitable for estimation of the effectiveness factor (η) for particle with small radius.

Table 4 Practical example 2: hydrolysis of lactose using the enzyme β-galactosidase on silica-alumina

Conclusions

Two approximate analytical methods were used to solve reaction–diffusion controlled problem in an immobilized enzyme reactor system using \(rMM\) kinetics. The analytical methods are based on the third degree polynomial equation and the AGM approximation. The developed approximation methods estimated the concentration of the substrate in the spherical particle and the effect of internal diffusion resistance measured by the effectiveness factor, the results were compared with numerical solution determined by the Matlab finite difference function, bvp \(4c\). The following is a summary of specific conclusions drawn from the present work:

  1. 1.

    Predictions of the two analytical approximate methods agree well with that of the numerical solution for substrate concentration profile and effectiveness factor (\(\eta\)) at wide range of \({\phi }^{2}\) and \({y}_{o}\) especially at low \({\phi }^{2}\) and high \({y}_{o}\) (polynomial equation) and low \({\phi }^{2}\) and low \({y}_{o}\) (AGM equation), where the approximation method has almost the same predictions as numerical solution.

  2. 2.

    Using a third-order polynomial approximation, Eqs. 14 and 15 should be satisfied for \(rMM\) kinetics and \(MM\) kinetics with competitive product inhibition or simple \(MM\) kinetics respectively. While using AGM approximation, Eqs. 8 and 9 should be satisfied for \(rMM\) kinetics and \(MM\) kinetics with competitive product inhibition or simple \(MM\) kinetics respectively.

  3. 3.

    The third polynomial approximate method is not a good choice at high \({\phi }^{2}\) and low \({y}_{o}\), while the AGM approximation method is not a good choice at high \({\phi }^{2}\) and high \({y}_{o}\). The percentage relative error compared with numerical solution can be very high.

  4. 4.

    Although the approximate equations were derived with the assumption of \(rMM\) kinetics, this equation describes other simpler kinetics such as simple \(MM\) and \(MM\) with competitive product inhibition kinetics.

  5. 5.

    The developed third degree polynomial and AGM approximation equations were used to estimate the concentration profile for substrate and the effectiveness factor for two industrially important enzymatic reactions (i.e. hydrolysis of lactose and isomerization of glucose). The percentage relative error for the effectiveness factor was less than 11 in comparison with that of numerical solution.