Description of physical model
Preparative liquid chromatography as a crucial separation and purification tool has been widely employed in food, fine chemical and pharmaceutical industries. Chromatographic separation at industry scale can be operated either discontinuously or in a continuous mode. The continuous case will be addressed in the benchmark SMB, and here we focus on the discontinuous mode -- batch chromatography.
The principle of batch elution chromatography for the binary separation is shown schematically in Fig.1 below. During the injection period
, a mixture consisting of A and B is injected at the inlet of the column packed with a suitable stationary phase.
With the help of the mobile phase, the feed mixture then flows through the column. Since the solutes to be separated exhibit different
adsorption affinities to the stationary phase, they move at different velocities in the column, and thus separate from each other
when exiting the column. At the column outlet, component A is collected between cutting points
and
,
and component B is collected between
and
. Here the positions of
and
are determined by a minimum concentration threshold that the detector can resolve. The positions of
and
are determined by the purity specifications imposed on the products. After the cycle period
, the injection is repeated.
The feed flow-rate
and injection period
are often considered as the operating variables.
By properly choosing them, the process can achieve the desired performance criterion, such as production rate, while respecting
the product specifications (e.g., purity, recovery yield).
The batch chromatography can be described as the following convection-diffusion system,
where are concentrations of component
in the liquid
and solid phase, and
is the adsorption equilibrium concentration defined as
The boundary conditions for Eq. [1] are specified by the Danckwerts relations:
where is the concentration of component
at the inlet of the column. A rectangular injection is assumed for the system and thus
Failed to parse (syntax error): c^{in}_i = \begin{array}{cc} c^F_i, &\text{if} t \le t_{inj};}\\ 0, &\text{if} t > t_{inj}.} \end{array} <math> where <math>c^F_i<math> is the feed concentration for component <math>i
and is the injection period. In addition, the column is assumed unloaded initially: