1 Introduction

Adsorption is a widely used method to treat industrial waste gas and effluent due to its low cost, high efficiency and easy operation. Particularly, the adsorption process is suitable for decontaminating those compounds of low concentration or high toxicity, which are not readily treated by biological processes. Based on the operation mode, adsorption can be generally classified into static adsorption and dynamic adsorption. Static adsorption, also called batch adsorption, occurs in a closed system containing a desired amount of adsorbent contacting with a certain volume of adsorbate solution, while dynamic adsorption usually occurs in an open system where adsorbate solution continuously passes through a column packed with adsorbent. For column adsorption, how to determine the breakthrough curve is a very important issue because it provides the basic but predominant information for the design of a column adsorption system. Without the information of the breakthrough curve one cannot determine a rational scale of a column adsorption for practical application. There are two widely used approaches to obtain the breakthrough curve of a given adsorption system: direct experimentation or mathematical modeling. The experimental method could provide a direct and concise breakthrough curve of a given system. However, it is usually a time-consuming and economical undesirable process, particularly for the trace contaminants and long residence time. Also, it greatly depends upon the experimental conditions, such as ambient temperature and residence time.

Comparatively, mathematical modeling is simple and readily realized with no experimental apparatus required, and thus, it has attracted increasing interest in the past decades.

Currently, a variety of mathematical models have been used to describe and predict the breakthrough curves of a column adsorption system in liquid or gaseous phase (Abu-Lail et al., 2012; Cheknane et al., 2012; Meng et al., 2012; Nwabanne and Igbokwe, 2012; Yiet al., 2012; Zhao et al., 2012), but there is still lack of a comprehensive review of these models. The main objective of the present review is to introduce the modeling of dynamic adsorption in liquid phase. Different from the gas-solid adsorption, liquid-solid adsorption is more theoretically difficult to give an unambiguous description because the solvent accompanies more intricate interaction between the species involved. Moreover, the salvation effect results in a more complicated behavior of the process. To model a liquid-solid column adsorption, it is necessary to divide it into four basic steps (Fig. 1): (1) liquid phase mass transfer including convective mass transfer and molecular diffusion; (2) interface diffusion between liquid phase and the exterior surface of the adsorbent (i.e., film diffusion); (3) intrapellet mass transfer involving pore diffusion and surface diffusion; and, (4) the adsorption- desorption reaction (Crittenden and Weber, 1978; Crittenden et al., 1986; Helfferich, 1995).

Fig. 1
figure 1

Macroscopic adsorption process of an adsorbent pellet

(1) Liquid phase mass transfer. Molecules or ions in the column can move in both axial and radial directions. For simplification, it is common to postulate that all cross-sections are homogeneous and the radial movement could be neglected. Thus, a macroscopic mass conservation equation is acquired to represent the relationship between the corresponding variations (i.e., concentration of the adsorbed adsorbate q; concentration of the bulk solution C; distance to the inlet z; superficial velocity u; and axial dispersion coefficient D z (if the axial dispersion is not ignored)). Regarding a control volume as shown in Fig. 2, one has (Costa and Rodrigues, 1985; Tien, 1994; Fournel et al., 2010)

$$\frac{{\partial C}} {{\partial t}} + u\frac{{\partial C}} {{\partial z}} + \left( {1 - } \right)\rho _a \frac{{\partial q}} {{\partial t}} = D_z \frac{{\partial ^2 C}} {{\partial z^2 }},$$

where initial and boundary conditions are

$$\begin{array}{*{20}c} {t = 0 \to C(z,t) = 0,} \\ {t = 0 \to q(z,t) = 0,} \\ {z = 0 \to C(0,t = 0) = 0,C(0,t > 0) = C_{\text{F}} ,} \\ {z = H \to \frac{{\partial C}} {{\partial z}} = 0.} \\ \end{array}$$
Fig. 2
figure 2

Schematic diagram of the mass conservation of a control volume

When the axial dispersion is ignored,

$$\varepsilon \frac{{\partial C}} {{\partial t}} + u\frac{{\partial C}} {{\partial z}} + (1 - \varepsilon )\rho _{\text{a}} \frac{{\partial q}} {{\partial t}} = 0.$$

The initial and boundary conditions turn to

$$\begin{array}{*{20}c} {t = 0 \to C(z,t) = 0,} \\ {z = 0 \to C = C_{\text{F}} + \frac{{D_z \varepsilon }} {u}\frac{{\partial C}} {{\partial z}},} \\ {z = H \to \frac{{\partial C}} {{\partial z}} = 0,} \\ \end{array}$$

where ε is the bed porosity, t is the time, ρ a is the adsorbent density, C F is the initial concentration of the influent, and H is the bed height.

Eqs. (1) and (2) are based on the following assumptions: (1) the process is isothermal; (2) no chemical reaction occurs in the column; (3) the packing material is made of porous particles that are spherical and uniform in size; (4) the bed is homogenous and the concentration gradient in the radial direction of the bed is negligible; (5) the flow rate is constant and invariant with the column position (Warchoł and Petrus, 2006); and, (6) the activity coefficient of each species is unity.

(2) Film diffusion. The driving force of film diffusion is the concentration gradient located at the interface region between the exterior surface of adsorbent pellets and the bulk solution. As the first step of adsorption, film diffusion predominates the overall uptake rate to some extent and even becomes the rate control step in some cases. The flux film diffusion can be expressed in linear form by multiplying its driving force and the phenomenological coefficient (Tien 1994; Fournel et al., 2010):

$$\frac{{{\text{d}}q}} {{{\text{d}}t}} = J_{\text{f}} = k_{\text{f}} a(C - C_{\text{s}} ),$$

where J f is the mass transfer flux, a is the volumetric surface area, C s is the adsorbate concentration at the exterior surface of adsorbent, and k f is the film diffusion coefficient. It is generally known that increasing the flow rate will decrease the film thickness and resistance, whereas larger film resistance can be caused by packing with smaller adsorbent pellets due to the extension of the exterior surface area.

(3) Intrapellet diffusion and reaction. As shown in Fig. 3, surface diffusion and pore diffusion proceed in parallel accompanying with Knudsen diffusion and the adsorption reactions. Of note, when the pore size is only slightly larger than the diameter of adsorbate ions or molecules, the Knudsen diffusion begins to play a significant role as shown in Fig. 3b.

Fig. 3
figure 3

Macroscopic schematic illustration of basic diffusion and adsorption steps inside the pore (a) Surface diffusion; (b) Pore diffusion; (c) Pore diffusion with significant Knudsen diffusion; (d) Combination of intrapellet diffusion and adsorption. 1: pore diffusion; 2: surface diffusion; 3: adsorption; 4: desorption

Generally speaking, the film diffusion driven solely by the concentration gradient can be expressed in a routine form (Eq. (3)), and the intrapellet diffusion, which is more complex and diverse, is the keystone of modeling dynamic adsorption. Pore diffusion, surface diffusion and reaction are involved in intrapellet transfer simultaneously, and a set of equations could be set to consider all the possible mechanisms. Moreover, consideration of the heterogeneity and Knudsen diffusion will tend to cause dramatic complexity and make the process very tedious. Hence, it is urgent to simplify such a process by making appropriate assumptions based on specific characteristics of the system, and several models were proposed based on different simplifications indeed.

Most mathematical models to predict a breakthrough curve have (or are acquired by) the same composition, i.e., (a) macroscopic mass conservation equation; (b) adsorption kinetic equation (sometimes including a set of equations); and (c) equilibrium relationship. Among these composition, (a) and (b) have been briefly discussed above. Logically, we introduce the equilibrium relationship (isotherm) in the following sections.

2 Single-component isotherms

As we have illustrated, the general way to predict the breakthrough curve is to solve a set of partial differential equations which consist of a macroscopic mass conservation equation, uptake rate equation (sometimes including a set of equations), and isotherm equation. Obviously, as a prerequisite of modeling of the dynamic adsorption, the choice of the isotherm style will directly affect the effect of mathematic modeling. Although several methods have been adopted to determine the isotherm, the most widely used one is the conventional static method proceeding in a closed system. Actually, due to the complexity of the structure of adsorbent and the interaction between each corpuscle, isotherms can present diverse shapes. As shown in Fig. 4, Giles et al. (1960) classified different isotherms into four types (S, L, H and C types). Malek and Farooq (1996) suggested that there are three fundamental means to formulate an isotherm: dynamic equilibrium between adsorption and desorption, thermodynamic equilibrium between phases and species, and adsorption potential theory. Although researchers have developed various isotherm models in the past decades, it is clear that none of them fit well with all cases, and thus, one has to determine the best suitable isotherm experimentally. Morgenstern (2004) reviewed the means to derive the isotherm by both batch method and adsorption-desorption method. Here we do not intend to give a detailed discussion of various isotherms but only concisely introduce several widespread models.

Fig. 4
figure 4

Adsorption isotherms classified by Giles et al. (1960)

2.1 Langmuir isotherm

The Langmuir isotherm assumes: (1) the adsorption process takes place as monolayer adsorption (chemical adsorption); (2) the surface of adsorbent pellets or each adsorption site is homogeneous; and, (3) the adsorption heat does not vary with the coverage. In other words, in terms of the Langmuir isotherm, adsorption takes place when a free adsorbate molecule collides with an unoccupied adsorption site and each adsorbed molecule has the same percentage to desorption (Langmuir, 1916). The model can be written as

$$q_{\text{e}} = \frac{{q_{\text{m}} bC_{\text{e}} }} {{1 + bC_{\text{e}} }},$$

where q e is the value of q at equilibrium, q m is the maximum adsorptive capacity, C e is the concentration of adsorbate in liquid phase at equilibrium, and b is the Langmuir constant. Certainly, we can obtain a linear form of the Langmuir model

$$\frac{{C_{\text{e}} }} {{q_{\text{e}} }} = \frac{1} {{q_{\text{m}} b}} + \frac{{C_e }} {{q_{\text{m}} }},$$


$$b = k_a /k_d ,$$

where k a refers to the adsorption rate coefficient of the Langmuir kinetic model, and k d is the desorption rate coefficient (Azizian, 2004). Despite the reversible adsorption nature of the Langmuir model, it sometimes fits irreversible adsorption well. Because of its simple form and well fitting performance, the Langmuir isotherm has become one of the most popular models in adsorption studies.

2.2 Freundlich isotherm

Another most widely used model is the Freundlich isotherm. Comparing with the Langmuir isotherm, the Freundlich isotherm does not have much limitation, i.e., it can deal with both homogeneous and heterogeneous surfaces, and both physical and chemical adsorption. Especially, this model frequently succeeds in depicting the adsorption behavior of organic compounds and reactive matters. The Freundlich isotherm is expressed as

$$q_e = KC_e^{1/n} ,$$

and its linear form is

$$\ln q_e = \ln K + \frac{1} {n}\ln C_e ,$$

where K and n are the parameters to be determined. Though the Freundlich isotherm is one of the earliest empirical correlation, it could be deduced from the assumption that Q a=Q a,0a flnθ, where Q a is the differential heat of adsorption, θ is the coverage, Q a,0 is the value of Q a at θ=0, and a f is a constant. According to (Haghseresht and Lu, 1998), the surface heterogeneity and type of adsorption can be roughly estimated by the Freundlich parameters.

2.3 Other isotherms

Besides the above two isotherms, adsorption equilibrium can also be described by other isotherms such as the Sips model (Sips, 1948), Toth model (Toth, 1971), and the Brunauer-Emmett-Teller (BET) model (Brunauer et al., 1938). One must note that the lower prevalence of these isotherms do not mean less functionality, e.g., the Dubinin-Radushkevich isotherm is able to calculate the mean adsorption free energy from which the prediction of adsorption type is available (Dubinin and Radushkevich, 1947); the Temkin isotherm allows one to estimate the effect of temperature (Temkin and Pyzhev, 1940). The single-component isotherms have been summarized in several studies (Foo and Hameed, 2010). Depending on the linear expression of each isotherm, all the isotherm parameters could be acquired by linear regression, and several commonly used error functions are outlined in Table 1.

Table 1
figure Tab1

Lists of some widely used error functions

3 Multi-component isotherms

When a variety of pollutants is present with the target pollutant in solution, the equilibrium relationship of any component may not fit the single-component isotherms since competitive adsorption occurs between different species. In order to solve the problem, multi-component isotherms were developed, among which the ideal adsorbed solution theory (IAST) model based on the equivalence of the spreading pressure, π, of each component is one of the most reliable isotherms (Myers and Prausnitz, 1965; Radke and Prausnitz, 1972; Hand et al., 1985). Namely,

$$\pi _i = \pi _j .$$

The spreading pressure is a surface chemistry terminology referring to the difference of surface tension of the solvent-solid interface and solutions-solid interface. According to the Gibbs adsorption formula

$$\Gamma _i = \frac{1} {{RT}}\frac{{d\pi _i }} {{\ln a_i }},$$

where Γ i is the adsorptive capacity per surface area of species i, R is the ideal gas constant, T is the temperature, and a i is the activity of solute i. Assuming that the activity coefficient of each solute is unity, and a i could be substituted by C i which refers to the concentration of solute i. Thus, we can rewrite Eq. (10) as (Myers and Prausnitz, 1965)

$$\pi _i (C_i ) = \frac{{RT}} {a}\int_0^{C_i^* } {\frac{{q_i }} {{C_i }}dC_i } ,$$


$$\pi _i (q_i ) = \frac{{RT}} {a}\int_0^{ - q_i^* } {\frac{{d \log C_i }} {{d \log q_i }}dq_i } ,$$

where q i * and C i * are respectively the solid phase and liquid phase concentrations of species i to generate the surface tension that is equal to π i. Eqs. (13)−(18) are indispensable to solve the IAST model (Myers and Prausnitz, 1965; Radke and Prausnitz, 1972; Lo and Alok, 1996)

$$C_i = z_i C^* ,$$
$$\frac{1} {{q_T }} = \sum\limits_i^N {z_i /q_i ,}$$
$$q_i = z_i q,$$
$$q_T = \sum\limits_i^N {q_i } ,$$
$$\sum\limits_i^N {z_i } = 1,$$
$$q_i = f\left( {C_i } \right),$$

where z i is the molar fraction of species i, and N is the number of the species in mixture. Eq. (18) denotes the isotherm of a single-compound solution of solute i. Sometimes modification of the IAST model is required to better represent some specific adsorption systems such as solutions containing humic substances (Weber and Smith, 1987). Some other isotherms are shown in Table 2.

Table 2
figure Tab2

Lists of some multi-component isotherms

4 Modeling of fixed-bed adsorption

As one of the most prevalent techniques for separation and purification, fixed-bed adsorption has been widely applied for its high efficiency and easy operation. How to optimize the design and operation conditions of the fixed-bed adsorption is obviously an important issue to be focused on. Given the fact that experimental determination of the adsorption performance under diverse conditions is usually expensive and time-consuming, development of mathematical models to predict fixed-bed adsorption is necessary. An ideal model should be mathematically convenient, be able to give an exact estimation of the breakthrough behavior, and evaluate the effect of each variable on adsorption.

A dynamic adsorption model usually consists of a macroscopic mass conservation equation, uptake rate equation(s) and isotherm. Considering the different components of the adsorption systems (solvents, adsorbate, adsorbent), variable operation conditions and specific demands of accuracy and calculative simplicity, it is an important but challenging task to propose a general use model, because most models derived from different assumptions are only suitable for a limited situation but fail to describe others. In this section, some widely used models are presented and discussed to choose proper models when needed. Note that, toward the solution of unknown composition, a full illustration of modeling was provided elsewhere (Crittenden et al., 1985) and here, we do not intend to discuss that case.

4.1 General rate models

Based on the assumption that the rate of intrapellet diffusion is described by Fick’s Law, some different expressions of general rate models were developed, such as the pore diffusion model (PDM), homogeneous surface diffusion model (HSDM), and pore and surface diffusion model (PSDM).

PDM can be described as (Du et al., 2008)

$$\varepsilon \frac{{\partial C}} {{\partial t}}\rho \frac{{\partial q}} {{\partial t}} = \frac{{\rho D_{{\text{ep}}} }} {{r^2 }}\frac{\partial } {{\partial r}}\left( {r^2 \frac{{\partial q}} {{\partial r}}} \right),$$

with the initial and boundary conditions as

$$\begin{array}{*{20}c} {0 \leqslant z \leqslant H,0 \leqslant r \leqslant r_p ,t = 0 \to q = 0,} \\ {r = 0 \to \frac{{\partial q}} {{\partial r}} = 0,} \\ {r = r_p \to D_{ep} \left( {\frac{{\partial q}} {{\partial r}}} \right)_{r = r_p } = k_f a\left( {C - C_s } \right),} \\ \end{array}$$

where ρ is the bed density, r p is the radius of adsorbent pellets, D ep refers to the effective pore diffusion coefficient, and r is the distance to the centre of the pellet.

The basic mathematic form of HSDM is (Tien, 1994)

$$\varepsilon \frac{{\partial C}} {{\partial t}} + \rho \frac{{\partial q}} {{\partial t}} = \frac{{D_{\text{s}} }} {{r^2 }}\frac{\partial } {{\partial r}}\left( {r^2 \frac{{\partial q}} {{\partial r}}} \right),$$

with its initial and boundary conditions as

$$\begin{array}{*{20}c} {0 \leqslant z \leqslant H, 0 \leqslant r \leqslant r_p , t = 0 \to q = 0,} \\ {r = 0 \to \frac{{\partial q}} {{\partial r}} = 0,} \\ {r = r_p \to \rho D_s \left( {\frac{{\partial q}} {{\partial r}}} \right)_{r = r_p } = k_f a\left( {C - C_s } \right),} \\ \end{array}$$

where D s is the surface diffusion coefficient.

In addition, PSDM can be represented as (Liu et al., 2010)

$$\varepsilon \frac{{\partial C}} {{\partial t}} + \rho \frac{{\partial q}} {{\partial t}} = \frac{{D_{\text{s}} }} {{r^2 }}\frac{\partial } {{\partial r}}\left( {r^2 \frac{{\partial q}} {{\partial r}}} \right) + \frac{{\rho D_{{\text{ep}}} }} {{r^2 }}\left( {r^2 \frac{{\partial q}} {{\partial r}}} \right),$$

with its specific initial and boundary conditions of

$$\begin{array}{*{20}c} {0 \leqslant z \leqslant H,0 \leqslant r \leqslant r_p ,t = 0 \to q = 0,} \\ {r = 0 \to \frac{{\partial q}} {{\partial r}} = 0,} \\ {r = r_p \to \left[ {\left( {D_{ep} + D_s \rho \frac{{dq}} {{dC}}} \right)\frac{{\partial C}} {{\partial r}}} \right]_{r = r_p } = k_f a\left( {C - C_s } \right).} \\ \end{array}$$

Due to the fact that \(\rho \frac{{\partial q}} {{\partial t}}\) is usually much higher than \(\varepsilon \frac{{\partial C}} {{\partial t}}\), the latter term was neglected in most cases.

With distinct rate control step(s) of different systems, the appropriate type of the general rate models should be applied, including the film-pore diffusion model, film-surface diffusion model and film-pore/surface diffusion model. Reasonably, the film diffusion can be neglected when the film mass transfer resistance is quite small (i.e., negligible concentration gradient in the film). However, additional experiments should be performed to ensure that film diffusion is not a rate control step. Note that among Eqs. (19)(21), the term of the surface reaction rate is not involved in most cases because it is much faster than other diffusion steps. Sometimes the surface reaction should be considered when it significantly affects the total adsorption rate or even becomes the sole rate control step. Plazinski et al. (2009) made a comprehensive review of sorption kinetics including surface reaction mechanism.

When a proper liquid phase continuity equation (Eq. (1) or (2)), film diffusion equation (Eq. (3)), intrapellet diffusion equation, and isotherm equation are available, it is possible to generate the breakthrough curve by solving these partial differential equations. Note that several parameters in the general rate models can be determined both theoretically and experimentally. The theoretical method is based on some basic correlations (Roberts et al., 1985; Crittenden et al., 1986; Weber and Smith, 1987; Wolborska, 1989b; Tien, 1994; Sperlich et al., 2005; Worch, 2008) and part of them are listed in Table 3, whereas the accuracy of estimation values of the parameters is not satisfactory. Especially, to our knowledge, there is no reliable method to theoretically predict the tortuosity τ and surface diffusion coefficient D s, which are indispensable when using the general rate models. Thus, for trustworthy prediction, it is inevitable to use the experimental method to determinate these parameters.

Table 3
figure Tab3

Some basic correlations to determine the parameters of the general rate models

To directly solve the general rate models is usually a time-consuming and computationally troubled work. Some convenient methods such as the finite difference method and orthogonal collocation method (Mathews and Weber, 1977; Kaczmarski and Antos, 1996; McKay, 2001; Finlayson, 2003; Lee and McKay, 2004) were developed to obtain the numerical solution with the aid of several computational softwares.

Except for PDM, HSDM and PSDM, some other models based on Fick’s law were also available and summarized in Table 4.

Table 4
figure Tab4

Lists of some general rate type models

Fig. 5
figure 5

Schematic diagram of branched pore kinetic model (a) and shrinking core theory model (b)

A review of surface diffusion is available elsewhere (Medved and Cerny, 2011), which might provide some ideas to modify the intrapellet diffusion models.

The prevalence of the conventional/modified general rate models is not only because they give good prediction of dynamic adsorption, but also involves a variety of parameters to determine the process variables. The variables could be optimized by keeping other parameters constant and comparing the breakthrough curves predicted by this model under different values of the target parameter “X”, for example, 0.5X, X and 2X (Note that adjusting a parameter may lead to variation in the phenomenological coefficient(s), and optimization based on modeling is not a precise method). However, the main limitation of these models is the complicated and time-consuming computation.

4.2 Linear driving force (LDF) model

The linear driving force (LDF) model proposed by (Glueckauf, 1955) formulates a lumped mass transfer coefficient to represent the intrapellet diffusion rate, as written in a linear form as

$$\frac{{dq}} {{dt}} = k_e \left( {q_s - q_a } \right),$$

where q a is the average concentration of the adsorbed adsorbate, q s is the loading of the adsorbate at the external surface of adsorbent, and k e is the lump intrapellet diffusion kinetic coefficient. The original LDF model regards that q s in equilibrium corresponds to the concentration of the bulk solution C. In other words, it neglected the concentration gradient in the interface region between the liquid phase and adsorbent, and k e is a function of intrapellet diffusivity. When the mass transfer within the interface is involved, the film diffusion equation should be added into the LDF model, namely

$$\frac{{dq}} {{dt}} = k_f a\left( {C - C_s } \right).$$

Combining Eqs. (22) and (23) with the liquid phase mass conservation equation and proper isotherm, it is possible to predict the breakthrough curve. Hence, the LDF model can be used to estimate the coefficients k e and k f. Similar to the general rate models, these parameters can be acquired by the theoretical and experimental ways. For the theoretical way, a widely accepted expression is written as (Glueckauf, 1955)

$$k_e = \frac{{15D_e }} {{r_p^2 }}.$$

When intrapellet diffusion is dominated by pore diffusion

$$k_e = \frac{{15D_p }} {{f'(C)\rho r_p^2 }}.$$

While by surface diffusion

$$k_e = \frac{{15D_s }} {{r_p^2 }}.$$

An empirical equation of the rate constant was developed previously (Heese and Worch, 1997; Worch, 2008)

$$k_{\text{e}} = 0.00129\left[ {D_{\text{M}} C_{\text{F}} /\left( {r_{\text{p}}^2 q_{\text{F}} } \right)} \right]^{1/2} ,$$

where D e is the effective intrapellet diffusion coefficient involving both surface diffusion and pore diffusion, f′(C) is related to the isotherm. Except for D s and D e, all the parameters are available by directly measuring or referring to the corresponding isotherms. Note that \(\frac{{dq}} {{dc}}\) is not constant if the isotherm is nonlinear (i.e., does not obey Henry’s Law). Hence, to obtain the value of D e, an average value has to be applied to represent f′(C). As for D s, it can be reckoned by combining Eqs. (26) and (27):

$$\frac{{15D_{\text{s}} }} {{r_{\text{p}}^2 }} = 0.00129\left[ {D_{\text{M}} C_{\text{F}} /\left( {r_{\text{p}}^2 q_{\text{F}} } \right)} \right]^{1/2} ,$$

and then calculate D e by

$$D_e = D_s + D_p /\left( {f'(C)\rho } \right).$$

The calculated kinetic parameters sometimes fit well with the experimental data, but conspicuous deviation may appear in other cases. For instance, the theoretical value is often much higher than the experimental result when the dissolved organic matter (DOM) is adsorbed. In that case, the theoretical method could just approximately reckon the adsorption performance, and the parameters have to be determined by the experimental breakthrough curves.

Another expression of the LDF model is available by incorporating Eqs. (22) and (23)

$$\frac{{\partial q}} {{\partial t}} = k_o (q_s - q_a ),$$

where k o is the overall kinetic constant combining both the film diffusivity and the intrapellet diffusivity. Both expressions of the LDF model have widespread application (Murillo et al., 2004; Borba et al., 2006; Puértolas et al., 2010; Silva et al., 2010). Additionally, surface reaction was also involved in LDF in some cases (Szukiewicz, 2000; 2002). Computational software is often required to derive the numerical solution of the LDF model, especially when the isotherm is in the nonlinear form. Nevertheless, as compared to the general rate models, the LDF model could reduce the computational time significantly and its accuracy was generally acceptable. Hence, the LDF model has become one of the most widely used models now. For some recent developments of the LDF model one could refer to the work by Gholami and Talaie (2010). The limitations of the LDF model were also discussed elsewhere (Nakao and Suzuki, 1983; Do and Mayfield, 1987; Yao and Tien, 1993; Zhang and Ritter, 1997), such as the limited applicability of the conventional expression of k e in many systems.

4.3 Wave propagation theory

A novel method to evaluate the service volume (or service time) was proposed by (Helfferich and Klein, 1970). They defined the wave velocity as the velocity of a given value of a variable and made an analog to explain the concept of wave (Helfferich and Carr, 1993), from which one can easily deduce the “concentration velocity” as

$$u_C = \left( {\frac{{\partial z}} {{\partial t}}} \right)_C = - \frac{{\left( {\frac{{\partial C}} {{\partial t}}} \right)_z }} {{\left( {\frac{{\partial C}} {{\partial z}}} \right)_t }},$$

where u C is the velocity of the “concentration wave”. The liquid phase continuity equation applied in the wave propagation theory can be expressed as

$$\rho \frac{{\partial q}} {{\partial t}} + \varepsilon \frac{{\partial C}} {{\partial t}} + u_i \varepsilon \frac{{\partial C}} {{\partial z}} = 0,$$

where u i is the interstitial velocity. Combining Eqs. (31) and (32), we can obtain:

$$u_C = \frac{{u_i }} {{1 + \frac{\rho } {\varepsilon }\left( {\frac{{dq}} {{dC}}} \right)}}.$$

Assuming the adsorption rate is infinite (i.e., Local equilibrium), \(\frac{{dq}} {{dC}}\) is available to be calculated by the corresponding isotherm

$$q_e = f\left( {C_e } \right).$$

Especially, for a self-sharpening wave, the wave velocity is calculated by

$$u_C = \frac{{u_i }} {{1 + \frac{\rho } {\varepsilon }\left( {\frac{{\Delta q}} {{\Delta C}}} \right)}}.$$

For better understanding of the terminologies “self-sharpening” and “non-sharpening”, one can refer to some previous works where the chromatographic phenomena were discussed in detail (Helfferich and Klein, 1970; Helfferich, 1984; Helfferich and Carr, 1993; Helfferich and Whitley, 1996; Chern and Huang, 1999). From the wave velocity the breakthrough volume (or service time) can be calculated, for the self-sharpening wave (Chern and Huang, 1999)

$$\frac{{V_{bk} }} {{V_b }} = \varepsilon \left( {1 + \frac{\rho } {\varepsilon }\frac{{\Delta q}} {{\Delta C}}} \right) = \varepsilon \left( {1 + \frac{\rho } {\varepsilon }\frac{{q_F - q}} {{C_F - C}}} \right);$$

for non-sharpening wave

$$\frac{{V_{bk} }} {{V_b }} = \varepsilon \left( {1 + \frac{\rho } {\varepsilon }\frac{{dq}} {{dC}}} \right),$$

where V bk is the breakthrough volume, and V b is the bed volume. Apparently, this ingenious method brings considerably mathematical convenience to predict an adsorption system and the only information needed is the isotherm. Once the isotherm information ( or ∆q/∆t) is available, the service time can be directly calculated by Eq. (36) or Eq. (37). On the other hand, the hypothesis of the infinite mass transfer velocity is too arbitrary when the flow rate is not so slow, and the results calculated from the wave theory may deviate from the experimental data notably. Moreover, when the molecular diffusion cannot be neglected or Eq. (2) is used as the liquid phase continuity equation, the service time cannot be acquired by the wave velocity.

4.4 Constant pattern theory

Even though the wave propagation theory has limited range of application due to the harsh premise, wave propagation is still an interesting concept in modeling. Luckily, the constant pattern theory including the “wave” velocity offers another approach to predict the breakthrough curve. When one assumes that a self-sharpening wave moves at a constant rate in column, τ, the adjusted time, can be represented as (Chern and Chien, 2002; Pan et al., 2005)

$$\tau = t - \frac{z} {{u_c }}.$$

The liquid phase continuity equation is

$$\rho \frac{{\partial q}} {{\partial t}} + \varepsilon \frac{{\partial C}} {{\partial t}} + u_i \varepsilon \frac{{\partial C}} {{\partial z}} = 0.$$

Substituting Eq. (38) into Eq. (39), we can obtain

$$\left( {1 - \frac{{u_i }} {{u_C }}} \right)C + \frac{\rho } {\varepsilon }q = 0.$$

Thus, an important relationship can be deduced

$$\frac{{C_1 }} {{C_2 }} = \frac{{q_1 }} {{q_2 }},$$


$$\frac{C} {{C_F }} = \frac{q} {{q_F }}.$$

Combining with the isotherm q e=f(C e) leads to

$$C_e = f^{ - 1} (Cq_F /C_F ).$$

The overall mass transfer equation can be expressed as

$$\rho \frac{{dq}} {{d\tau }} = \varepsilon K_L a(C - C_e ),$$

where K L is the overall kinetic constant, and a=3(1–ε)/r p. After integrating Eq. (43) with Eq. (44) and rearranging, we obtain

$$t = t_{1/2} + \frac{{\rho q_F }} {{\varepsilon K_L aC_F }}\int_{C_{F/2} }^C {\frac{1} {{C - f^{ - 1} (q_F C/C_F )}}dC} ,$$

where t 1/2 is the time when the concentration of adsorbate in the effluent reaches half of that in the feeding solution, q F is the value of q in equilibrium with C F. Combining Eq. (45) with a specific isotherm, the breakthrough curve can be generated, for example, with the Langmuir isotherm

$$t = t_{1/2} + \frac{{\rho q_m }} {{\varepsilon K_L aC_F }}\left[ {\ln 2x + \frac{1} {{1 + bC_F }}\ln \frac{1} {{2(1 - x)}}} \right],$$

or with the Freundlich isotherm

$$t = t_{1/2} + \frac{{\rho KC_F^{n - 1} }} {{\varepsilon K_L a}}dx.$$


$$\left( {\frac{{{\text{d}}x}} {{{\text{d}}t}}} \right)_{x = 0.5} = \frac{{\varepsilon K_{\text{L}} a}} {{\rho KC_{\text{F}}^{n - 1} }}(x - x^{1/n} ),$$

where x=C/C F. In some cases the constant pattern model works in a transcendental way. This is because, when film diffusion is the only rate control step of adsorption, the value of K L is close to the external diffusion coefficient k f, which could be estimated by the corresponding correlation listed in Table 4. Unfortunately, adsorbent of microporous structure usually has great intrapellet resistance, leading to the limited application of the method. Chern et al. (2002) related the volumetric film diffusion mass transfer coefficient to the volumetric flow rate Q

$$k_f a = k_1 + k_2 Q^{1/2} .$$

Kananpanah et al. (2009) also proposed that

$$k_f a = k_1 + k_2 Q^{n'} ,$$
$$k_f a = k_1 e^{k_2 Q} ,$$
$$k_f a = k_1 + k_2 e^{k_3 Q} ,$$

where specific parameters k 1, k 2, k 3 and n′ can be acquired by fitting the experimental data. Eqs. (49)(52) pave a way to predict the performance under different volumetric flow rates, but it is not suitable to predict the performance of the adsorption systems with no experimental data. The main functions of the constant pattern theory are: (1) to determine valuable information such as ρ, ε, q F, C F, and isotherm; (2) to read t 1/2 through dynamic adsorption; and, (3) to determinate K L a by proper methods. For instance, when the isotherm follows the Freundlich model, according to Eq. (48), K L a can be obtained from the tangent slope of x vs. t at x=1/2. When the Langmuir isotherm is better to describe the equilibrium relationship, K L a can be calculated by the slope of the plot of ln2x+[1/(1+bC F)]ln[1/(2−2x)] vs. t (Eq. (46)); and, (4) to generate the complete breakthrough curve by integrating K L a into a corresponding equation. The constant pattern model gives outstanding prediction of the breakthrough curve in numerous studies. Yet, when the adsorption rate is dominated by the intrapellet diffusion, prediction by this model sometimes deviates from the real situation.

4.5 Clark model

As is well known, granular active carbon (GAC) is one of the most popular adsorbents with micropore structure. US EPA even initiated a series of field studies to evaluate the performance of GAC and acquired sufficient data. Based on the data from US EPA, Clark (1987) developed a model to predict the performance of GAC-organic compounds adsorption system. The Clark model was deduced based on the following equations and assumptions (Clark, 1987).

  1. (1)

    Liquid phase continuity equation is

    $$J = \frac{{Q_{\text{A}} AC - Q_{\text{A}} A(C - \Delta C)}} {{A\Delta z}}.$$
  2. (2)

    The shape of the mass-transfer zone is constant and all the adsorbates are removed at the end of the column,

    $$Q_A C = u_a q_F .$$
  3. (3)

    The isotherm fits the Freundlich type:

    $$q_e = KC^{1/n} .$$
  4. (4)

    Expression of the adsorption rate is

    $$J = Q_A \frac{{dC}} {{dz}} = K_T (C - Ce),$$

    where J is the mass-transfer rate per unit reactor volume, A is the column cross-section area, Q A is the volumetric flow rate per unit of cross-section area, u a is the mass velocity of the adsorbent to maintain the mass-transfer zone stationary, ∆C is the incremental change of concentration, and ∆z is the differential reactor height.

The final expression of Clark model is

$$\left( {\frac{{C_{in}^{n - 1} }} {{1 + Be^{ - r't} }}} \right)1/(n - 1) = C,$$
$$B = \left( {\frac{{C_{in}^{n - 1} }} {{C_b^{n - 1} }} - 1} \right)e^{r't_b } ,$$
$$r' = \left( {n - 1} \right)\frac{{K_T }} {{Q_a }}\frac{{dz}} {{dt}},$$

where C b is the breakthrough concentration, t b is the service time, and C in is the constant influent value on the carbon bed. The following procedures should be completed prior to using the model.

  1. (1)

    Determine n by the batch experiment;

  2. (2)

    Rearrange Eq. (58) into

    $$\ln \left[ {\left( {\frac{{C_F }} {C}} \right)^{n - 1} - 1} \right] = - r't + \ln B.$$
  3. (3)

    The slope and intercept of the plot ln[(C F/C)1/n−1] vs. t allow one to solve r’ and B, respectively;

  4. (4)

    Generate the whole breakthrough curve.

It is clear that the mass conservation equation in the column is different from those discussed above. We find that Eq. (53) actually disregards the accumulation of adsorbate concentration. In other words, it does not reflect the time difference between C and C+∆C. If taking a controlled volume V (the volume passing through any cross-section per unit time) into consideration and postulating the uniformity of the control volume and negligible molecular diffusion, we obtain

$$\varepsilon VC_{z,t} - \rho VJ\Delta t = \varepsilon VC_{z + \Delta z,t + \Delta t} .$$

When ∆t→0, then

$$\varepsilon VC_{z,t} - \rho VJ{\text{d}}t = \varepsilon VC_{z + {\text{d}}z,t + {\text{d}}t} .$$


$$C_{z + {\text{d}}z,t + {\text{d}}t} = C_{z,t} + \frac{{\partial C}} {{\partial z}}{\text{d}}z + \frac{{\partial C}} {{\partial t}}{\text{d}}t.$$

Cancelling Vdt of Eq. (62) and combining Eq. (63)

$$\rho J = - u_i \varepsilon \frac{{\partial C}} {{\partial z}} - \varepsilon \frac{{\partial C}} {{\partial t}}.$$

Obviously, Eq. (64) is the same with Eq. (32), while deleting the term of \(dt\frac{{\partial C}} {{\partial t}}\) will lead to Eq. (53). The same conclusion can also be made when assuming \(\rho _{\text{a}} (1 - \varepsilon )\left( {\tfrac{{\partial q}} {{\partial t}}} \right) + u\left( {\tfrac{{\partial C}} {{\partial z}}} \right) \gg \varepsilon \left( {\tfrac{{\partial C}} {{\partial t}}} \right).\) However, the Clark model has successfully predicted a variety of systems and even those not following this assumption. As mentioned above, the dynamic adsorption is such a complicated process that it is almost impossible to give a complete description of each variable. Actually, even the “most theoretically rigorous” general rate models are still simplified from the real situations, such as the distribution of adsorbent pellets with different size in the column, the wall effect, the mass transfer caused by momentum transfer and heat transfer. Moreover, by mathematical fitting, each phenomenological coefficient could be adjusted to the optimal values, which would compensate for the inherent shortages of the model to some extent. Thus, it is still rational to suppose the Clark model has good performance under different conditions.

4.6 Thomas model

The Thomas model is another one frequently applied to estimate the adsorptive capacity of adsorbent and predict breakthrough curves, assuming the second-order reversible reaction kinetics and the Langmuir isotherm (Han et al., 2008; Ghasemi et al., 2011). Theoretically, it is suitable to estimate the adsorption process where external and internal diffusion resistances are extremely small (Aksu and Gönen, 2004). The Thomas model is given by

$${\text{ln}}\left( {\frac{{C_{\text{F}} }} {C} - 1} \right) = \frac{{k_{{\text{Th}}} q_{\text{F}} m}} {Q} - k_{{\text{Th}}} C_{\text{F}} t,$$

where k Th is the Thomas rate constant, m is the mass of adsorbent in the column. With several couples of m and Q, k Th and q F values derived through a plot of ln[(C F/C)−1] vs. t, further prediction and design is then available. Eq. (65) can also be expressed as

$${\text{ln}}\left( {\frac{{C_{\text{F}} }} {C} - 1} \right) = k'(t - t_1 ),$$

where k′=k Th C F and t 1= q F m/(QC F). The general version of Eq. (66) is represented as (Pearl, 1977; Lin et al., 2002)

$$\ln \left( {\frac{{C_F }} {C} - 1} \right) = b_o + b_1 t + b_2 t^2 + \cdots = \sum\limits_i {b_i t^i .}$$

This equation is applied when ln[(C F/C)−1] vs. t is not in linear form. By fitting the experimental data, the corresponding parameters b i can be calculated. Generally, it is adequately accurate to employ the former three terms. It is worth noting that q F derived from the experiment is often conspicuously different from the value acquired by equilibrium calculation, and the bed adsorptive capacity is often determined from the dynamic adsorption (Brauch and Schlunder, 1975; McKay, 1984; McKay and Al-Duri, 1988; Ko et al., 2000).

4.7 Bohart-Adams model and bed depth service time (BDST) model

Bohart and Adams (1920) came up with the Bohart-Adams (B-A) model when they proceeded with their work of analyzing the typical chlorinecharcoal transmission curve. They hypothesized that the uptake rate of chlorine is proportional to the concentration of the chlorine existing in the bulk fluid and the residual adsorptive capacity of charcoal, from which the following two equations are obtained:

$$\frac{{\partial C}} {{\partial z}} = - \frac{{k_{\text{B}} q_{\text{r}} C}} {u},$$
$$\frac{{\partial q_T }} {{\partial t}} = - k_B q_t C,$$

where q r is the residual adsorptive capacity, and k B is the kinetic constant of the Bohart-Adam model. Additionally

$$\left\{ {\begin{array}{*{20}c} {t = 0 \to \frac{{q_T }} {{q_m }} = 1,} \\ {z = 0 \to \frac{C} {{C_F }} = 1.} \\ \end{array} } \right.$$

Finally, the basic form of the B-A model was obtained:

$$\ln \left( {\frac{{C_F }} {C} - 1} \right) = \ln \left[ {\exp \left( {k_B q_m \frac{H} {u}} \right) - 1} \right] - k_B C_F t.$$

If exp(k B q m H/u) is much larger than 1, Eq. (70) can be reduced and rearranged as

$$t = \frac{{q_m }} {{C_F u}}H - \frac{1} {{k_B C_F }}\ln \left( {\frac{{C_F }} {C} - 1} \right).$$

Eq. (71) is the so-called bed depth service time model proposed by Hutchins (1973). Note that the B-A model (or bed depth service time (BDST) model) involves several important variables of adsorption system such as C F, u, q m, and H, and approximate estimation of the effect of each parameter from both models is achievable. As two widely used models in practice, the B-A and BDST models succeeded in predicting several breakthrough curves and optimizing the parameters, although it is relatively rough (Ayoob et al., 2007; Bhakat et al., 2007; Maji et al., 2007; Han et al., 2008; Srivastava et al., 2008).

Both the B-A and BDST models have seven parameters, among which C F and u can be determined before the dynamic adsorption experiment. For the B-A model, the height of the fixed bed (i.e., the height of packing adsorbent), H, is a constant and can be directly measured. Subsequently, different C and corresponding t are obtained through the dynamic adsorption experiment, and then a plot of ln(C F/C−1) vs. t should theoretically be a straight line. After linear regression, q m and k B can be calculated from the tangent slope and intercept, respectively. In terms of calculated q m and k B, prediction of adsorption performance at different process variables is available based on Eq. (70). As for the application of the BDST model, similar to the B-A model, after determining the demand concentration of the effluent solution, q m and k B can be worked out by a straight line of t vs. H. Then, the adsorption efficiency under various conditions can be predicted. Actually, q m and k B are not constant when the variable(s) is changed, which may lead to unsatisfactory prediction. Especially, at 50% breakthrough, C/C F=0.5 and t=t 1/2, and Eq. (71) changes to

$$t_{1/2} = \frac{{q_m H}} {{C_F u}}.$$

Hence, q m can be calculated by plotting t 1/2 vs. H. By rearranging Eq. (71) into proper form or giving specific values to parameters, the BDST model is frequently employed as a powerful tool to find the optimal operation condition. More recently, Ko et al. (2000) came up with a method to optimize the BDST model, where the bed adsorptive capacity q m is substituted by a modified correlation,

$$q_t = q_m \left[ {(1 - \exp ( - a_r \sqrt t )} \right].$$

Integrating into Eq. (68)

$$t = m'\left[ {(1 - \exp ( - a_r \sqrt t )} \right]z + b',$$

where q t is the adsorptive capacity of column at time t, a r is the rate parameter, m′=q m/(C F u), and b′= −[1/(k B C F)]ln[(C F/C)−1]. This method provides a way to approximately evaluate the significance of both film diffusion and intrapellet diffusion. The intrapellet mass transfer rate is proportional to the square-root of the residence time when the sorption process is controlled by intrapellet diffusion (McKay, 1979),

$$\frac{{a_1 }} {{a_2 }} = \sqrt {\frac{{t'_1 }} {{t'_2 }}} = \sqrt {\frac{{u_2 }} {{u_1 }}} .$$

According to the correlation proposed by (Wilson and Geankoplis, 1966),

$$Sh = \frac{{1.09}} {\varepsilon }Pe^{1/3} .$$


$$\frac{{a_1 }} {{a_2 }} = \left( {\frac{{u_1 }} {{u_2 }}} \right)^{2/3} = \left( {\frac{{u_2 }} {{u_1 }}} \right)^{ - 2/3} .$$

Combining Eq. (75) and Eq. (77), one can obtain

$$\frac{{a_1 }} {{a_2 }} = \left[ {\left( {\frac{{u_2 }} {{u_1 }}} \right)^{1/2} } \right]^{p_i } \left[ {\left( {\frac{{u_2 }} {{u_1 }}} \right)^{ - 2/3} } \right]^{p_f } = \left( {\frac{{u_2 }} {{u_1 }}} \right)^{p'} ,$$

where p i, p f reflect the fractions of the overall uptake rate influenced by intrapellet diffusion and film diffusion, respectively. Thus,

$$\left\{ {\begin{array}{*{20}c} {0.5p_i - \frac{2} {3}p_f = p',} \\ {p_i + p_f = 1,} \\ \end{array} } \right.$$

where p′ is determined by fitting the experimental data so that p i and p f are acquired subsequently.

4.8 Yoon-Nelson model

The Yoon-Nelson model is extremely concise in form, supposing that the decrease in the probability of each adsorbate to be adsorbed is proportional to the probability of its adsorption and breakthrough on the adsorbent (Yoon and James, 1984). It can be represented by

$$\ln \frac{C} {{C_F - C}} = K_{YN} t - t_{1/2} K_{YN} ,$$

where K YN is the Yoon-Nelson rate constant. By plotting ln[C/(C FC)] vs. t, K YN and theoretical t 1/2 are reckoned. The Yoon-Nelson model not only has a more simple form than other models, but also requires no detailed data concerning the characters of adsorbate and adsorbent, as well as the parameters of the fixed bed (Hamdaoui, 2006). Also, as limited by its rough form, the Yoon-Nelson model is less valuable or convenient to obtain process variables and to predict adsorption under variety conditions.

4.9 Wang model

Wang et al. (2003) developed a mass transfer model to describe the breakthrough curve of solutions containing Co or Zn ions in the fixed bed on the basis of the following assumptions

  1. (1)

    The adsorption process remains isothermal;

  2. (2)

    The mass transfer equation is written as

    $$- \frac{{dy}} {{dt}} = k_w xy,$$

    where k w is the kinetic constant, y is the fraction of the adsorbed metal ions, and x is the fraction of metal ions passing through the fixed bed, with x+y=1.

  3. (3)

    The breakthrough curve is symmetrical; and,

  4. (4)

    There is negligible axial dispersion in the column.

Presuming y=y w at t=t w and integrating Eq. (80), one can obtain

$$\ln \left[ {x\left( {l - x_a } \right)/x_a \left( {1 - x} \right)} \right] = k_w (t_a - t).$$

Let w=0.5, then y w=y 1/2=x 1/2, t w=t 1/2. Combining the above parameters with Eq. (81)

$$t = t_{1/2} - \frac{1} {{k_w }}\ln \left( {\frac{1} {{1 - x}}} \right),$$

where x can be expressed as

$$x = C/C_F .$$

Substituting Eq. (83) into Eq. (82), t should be in direct proportion to ln[(C F/C)−1]. A plot of ln[(C F/C) −1] vs. t produces the slope and intercept value as 1/k w and t 1/2, respectively. Then the entire breakthrough curve can be obtained based on Eq. (82). This model was successfully applied in some cases (Wang et al., 2003; Araneda et al., 2011). Meanwhile, similar to the Yoon-Nelson model, it cannot provide sufficient information of an adsorption system.

4.10 Other models

4.10.1 Wolborska model

Wolborska (1989a) and Wolborska and Pustelnik (1996) analyzed the adsorption of p-nitrophenol on activated carbon and found that the initial segment of the breakthrough curve is controlled by film diffusion with constant kinetic coefficient, and the concentration profile of the initial stage moves axially in the column at a constant velocity. Moreover, the width of concentration profile in the column and the final breakthrough curve were nearly constant. Based on above observations, they developed a model to describe the breakthrough at low concentration region, which was written as

$$\ln \frac{C} {{C_F }} = \frac{{\beta _L C_F \varepsilon }} {{\rho q_F }}t - \frac{{\beta _L H}} {u},$$

where β L is the film diffusivity, which can be determined from the initial linear section of the breakthrough curve in the semi-logarithmic system through experiment or correlations.

4.10.2 Modified dose-response model

This model was initially developed for pharmacology studies and recently used to describe adsorption of metals in some cases (Yan et al., 2001; Senthilkumar et al., 2006; Araneda et al., 2011). The modified dose-response model can be written as

$$\frac{C} {{C_F }} = 1 - \frac{1} {{1 + \left( {\frac{{C_F Qt}} {{q_F m}}} \right)^{a'} }}.$$

After rearrangement, it could be written as

$$\ln \frac{C} {{C_F - C}} = a'\ln \left( {C_F Qt} \right) - a'\ln \left( {q_F m} \right),$$

where a′ is the model parameter. Similar to other models, a′ and q F could be determined by plotting ln[C/(C FC)] vs. ln(C F Qt).

5 Conclusions

Fixed-bed or column adsorption is the most popular option in practical application of adsorption process, and due to the complexity of a column adsorption system and lack of solid theory, its mathematical modeling is obviously more difficult than batch adsorption. To choose or develop a suitable model, accuracy and convenience should be considered simultaneously. Currently, although some effort had been made to complete these models (especially the general rate models and LDF model), each model has its inherent shortages and requires further development. The general rate models (and “general rate type” models) and LDF model generally fit well with the experimental data for most cases, but they are relatively time-consuming. Other models including the wave propagation theory, Bohart-Adams model, Yoon-Nelson model, Thomas model, Wang model, Wolborska model, and modified dose-response model could be applicable without isotherm information, but they are derived from specific situations and limited in space. The Clark model is suitable to describe column adsorption obeying the Freundlich isotherm and do not show conspicuously better accuracy than the above models. The constant pattern model is relatively convenient to apply and gives satisfactory prediction, but it cannot be readily employed for adsorption predominated by intrapellet diffusion. In addition, experimental work is always required to determine the isotherm and dynamic model as well as the related parameters. Moreover, when the breakthrough curve deviates from the ideal S shape, prediction derived from any model usually cannot meet our demand.