<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://modelreduction.org/morwiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Zhangy</id>
	<title>MOR Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://modelreduction.org/morwiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Zhangy"/>
	<link rel="alternate" type="text/html" href="https://modelreduction.org/morwiki/Special:Contributions/Zhangy"/>
	<updated>2026-04-13T06:59:57Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.43.6</generator>
	<entry>
		<id>https://modelreduction.org/morwiki/index.php?title=Batch_Chromatography&amp;diff=1686</id>
		<title>Batch Chromatography</title>
		<link rel="alternate" type="text/html" href="https://modelreduction.org/morwiki/index.php?title=Batch_Chromatography&amp;diff=1686"/>
		<updated>2014-06-22T07:09:09Z</updated>

		<summary type="html">&lt;p&gt;Zhangy: /* Generation of ROM */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:benchmark]]&lt;br /&gt;
[[Category:PDE]]&lt;br /&gt;
[[Category:nonlinear]]&lt;br /&gt;
[[Category:parametric 2-5 parameters]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Description==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;figure id=&amp;quot;fig:bach&amp;quot;&amp;gt;[[File:Fig_BatchChrom.jpg|490px|thumb|right|&amp;lt;caption&amp;gt;Sketch of a batch chromatographic process for the separation of A and B.&amp;lt;/caption&amp;gt;]]&amp;lt;/figure&amp;gt;&lt;br /&gt;
&lt;br /&gt;
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 discussed in the benchmark [[SMB]], and here we focus on the discontinuous mode -- batch chromatography. The principle of the batch chromatographic process for the binary separation is shown in &amp;lt;xr id=&amp;quot;fig:bach&amp;quot;/&amp;gt;. During the injection period &amp;lt;math&amp;gt;t_{inj}&amp;lt;/math&amp;gt;, a mixture 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 flows through the column. Since the solutes to be separated exhibit different adsorption affinities to the stationary phase, they move at different velocities, and thus separate from each other when exiting the column. At the column outlet, component A is collected between &amp;lt;math&amp;gt;t_1&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_2&amp;lt;/math&amp;gt;, and component B is collected between &amp;lt;math&amp;gt;t_3&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_4&amp;lt;/math&amp;gt;. Here the positions of &amp;lt;math&amp;gt;t_1&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_4&amp;lt;/math&amp;gt; are determined by a minimum concentration threshold that the detector can resolve, and the positions of &amp;lt;math&amp;gt;t_2&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_3&amp;lt;/math&amp;gt; are determined by the purity specifications imposed on the products. After the cycle period &amp;lt;math&amp;gt;t_{cyc}:=t_4-t_1&amp;lt;/math&amp;gt;, the injection is repeated. The feed flow-rate &amp;lt;math&amp;gt;Q&amp;lt;/math&amp;gt; and injection period &amp;lt;math&amp;gt;t_{inj}&amp;lt;/math&amp;gt; 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).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The dynamics of the batch chromatographic column can be described precisely by an axially dispersed plug-flow model with a limited mass-transfer rate characterized by a linear driving force (LDF) approximation. In this model the differential mass balance of component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; (&amp;lt;math&amp;gt;i=A,B,&amp;lt;/math&amp;gt;) &lt;br /&gt;
in the liquid phase can be written as:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\frac{\partial c_i}{\partial t}+\frac{1-\epsilon}{\epsilon}\frac{\partial q_i}{\partial t}+u\frac{\partial c_i}{\partial z}-D_i\frac{\partial^2 c_i}{\partial z^2}=0, \qquad z\in(0,\;L), \qquad (1)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt;c_i&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;q_i&amp;lt;/math&amp;gt; are the concentrations of solute &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; in the liquid and solid phases, respectively, &amp;lt;math&amp;gt;u&amp;lt;/math&amp;gt; the interstitial liquid velocity, &amp;lt;math&amp;gt;\epsilon&amp;lt;/math&amp;gt; the column porosity, &amp;lt;math&amp;gt;t&amp;lt;/math&amp;gt; the time coordinate, &amp;lt;math&amp;gt;z&amp;lt;/math&amp;gt; the axial coordinate along the column, &amp;lt;math&amp;gt;L&amp;lt;/math&amp;gt; the column length, &amp;lt;math&amp;gt;D_i=\frac{uL}{Pe}&amp;lt;/math&amp;gt; the axial dispersion coefficient and &amp;lt;math&amp;gt;Pe&amp;lt;/math&amp;gt; the Péclet number. The adsorption rate is modeled by the LDF approximation:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\frac{\partial q_i}{\partial t} = \kappa_{i}\,(q^{Eq}_i-q_i), \qquad z\in[0,\;L],&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt;\kappa_{i}&amp;lt;/math&amp;gt; is the mass-transfer coefficient of component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;q^{Eq}_i&amp;lt;/math&amp;gt; is the adsorption equilibrium concentration calculated by the isotherm equation for component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt;. Here the bi-Langmuir isotherm model is used to describe the adsorption equilibrium:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
q^{Eq}_i=\frac{H_{i,1}\,c_i}{1+\sum_{j=A,B}K_{j,1}\,c_j}+\frac{H_{i,2}\,c_i}{1+\sum_{j=A,B}K_{j,2}\,c_j},\; i=A,B,  &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt;H_{i,1}&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;H_{i,2}&amp;lt;/math&amp;gt; are the Henry constants, and &amp;lt;math&amp;gt;K_{j,1}&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;K_{j,2}&amp;lt;/math&amp;gt; the thermodynamic coefficients.&lt;br /&gt;
&lt;br /&gt;
The boundary conditions for (1) are specified by the Danckwerts relations:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
D_i\left.\frac{\partial c_i}{\partial z}\right|_{z=0} = u\,(\left.c_i\right|_{z=0}-c^{in}_i), \quad\quad \left.\frac{\partial c_i}{\partial z}\right|_{z=L}=0,  &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt;c^{in}_i&amp;lt;/math&amp;gt; is the concentration of component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; at the inlet of the column. A rectangular injection is assumed for the system and thus&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
c^{in}_i=\left \{ \begin{array}{cc}  c^F_i,  &amp;amp;\text{if } t \le t_{inj};\\&lt;br /&gt;
      0,  &amp;amp;\text{if } t &amp;gt;   t_{inj}.&lt;br /&gt;
\end{array}&lt;br /&gt;
\right .&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Here &amp;lt;math&amp;gt;c^F_i&amp;lt;/math&amp;gt; is the feed concentration for component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_{inj}&amp;lt;/math&amp;gt; is the injection period. In addition, the column is assumed unloaded initially:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
c_i(t=0,z)=q_i(t=0,z)=0,\quad z\in[0,\;L],\;i=A,B.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
More details about the mathematical modeling for batch chromatography can be found in the literature &amp;lt;ref name=&amp;quot;guiochon2006&amp;quot;/&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
==Discretization==&lt;br /&gt;
In this model, the feed volumetric flow-rate &amp;lt;math&amp;gt;Q&amp;lt;/math&amp;gt; and the injection period &amp;lt;math&amp;gt;t_{inj}&amp;lt;/math&amp;gt; are considered as the operating parameters, and denoted as the parameter &amp;lt;math&amp;gt;\mu=(Q,\,t_{inj})&amp;lt;/math&amp;gt;. Using the finite volume discretization, we get the full order model (FOM) as follows,&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\left\{&lt;br /&gt;
\begin{array}{ll}&lt;br /&gt;
 \mathbf{ A c}_i^{k+1} =  \mathbf{Bc}_i^{k} +   d_i^k &lt;br /&gt;
- \frac{1-\epsilon}{\epsilon} \Delta t   \mathbf h_i^k,\\&lt;br /&gt;
 \mathbf{q}_i^{k+1} =  \mathbf{q}_i^{k} + \Delta t  \mathbf h_i^k,&lt;br /&gt;
\end{array}&lt;br /&gt;
\right .&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt; \mathbf {c}_i^k ,\mathbf q_i^k \in \mathbb{R}^{\mathcal N}, i=A,B&amp;lt;/math&amp;gt; are the solution vectors of &amp;lt;math&amp;gt; c_i&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;q_i&amp;lt;/math&amp;gt; at the time instance &amp;lt;math&amp;gt;t=t^k, k  =  0,1,\cdots,K, &amp;lt;/math&amp;gt; respectively. The time step &amp;lt;math&amp;gt;\Delta t &amp;lt;/math&amp;gt; is determined by the stability condition.  &amp;lt;math&amp;gt; \mathbf h_i^k = \kappa_{i} (\mathbf q^{Eq}_i -  \mathbf q_i^k) &amp;lt;/math&amp;gt;, is time- and parameter-dependent, the boldface &amp;lt;math&amp;gt;\mathbf {A,B}&amp;lt;/math&amp;gt; are constant matrices. As a result, it is a nonlinear parametric system.&lt;br /&gt;
&lt;br /&gt;
==Generation of ROM==&lt;br /&gt;
&lt;br /&gt;
The reduced order model (ROM) can be obtained by reduced bases methods, which is applicable for nonlinear parametric systems, see&lt;br /&gt;
[[Reduced_Basis_PMOR_method|Reduced Basis PMOR method]]. For parametrized time-dependent problems, the reduced basis is often generated by using the POD-Greedy algorithm &amp;lt;ref name=&amp;quot;haasdonk08&amp;quot;/&amp;gt;. Notice that the nonlinear functions &amp;lt;math&amp;gt;\mathbf h_i, i=A, B&amp;lt;/math&amp;gt; can be approximated by the empirical interpolation method &amp;lt;ref name=&amp;quot;barrault04&amp;quot;/&amp;gt;, such that the ROM can be obtained efficiently by the strategy of offline-online decomposition.&lt;br /&gt;
&lt;br /&gt;
Assume &amp;lt;math&amp;gt;W_z&amp;lt;/math&amp;gt; is the collateral reduced basis (CRB) for the nonlinear operator &amp;lt;math&amp;gt;h_z&amp;lt;/math&amp;gt;, and &amp;lt;math&amp;gt;V_{c_z},V_{q_z}&amp;lt;/math&amp;gt;  are the reduced bases for the field variables &amp;lt;math&amp;gt;c_z&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;q_z&amp;lt;/math&amp;gt;, respectively. Applying Galerkin projection and empirical operator interpolation,&lt;br /&gt;
the ROM can be formulated as:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\left \{&lt;br /&gt;
\begin{array}{llll}&lt;br /&gt;
\hat{A}_{c_z} {a}_{c_z}^{n+1} =\hat{  B}_{c_z} {a}_{c_z}^{n} + &lt;br /&gt;
d_0^n\hat{d}_{c_z} -   \frac{1-\epsilon}{\epsilon} \Delta t \hat{H}_{c_z}\beta_z^n,\\&lt;br /&gt;
{a}_{q_z}^{n+1} = {a}_{q_z}^{n} +  \Delta t \hat{H}_{q_z} \beta_z^n,\\&lt;br /&gt;
\end{array}&lt;br /&gt;
\right .&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt; {a}_{c_z}^n, {a}_{q_z}^n \in \mathbb R^N&amp;lt;/math&amp;gt; are the solution of the ROM. &amp;lt;math&amp;gt;\hat{ A}_{c_z}=V_{c_z}^T  A V_{c_z},&lt;br /&gt;
 \hat{ B}_{c_z}=V_{c_z}^T  B V_{c_z},&lt;br /&gt;
 \hat{d}_{c_z}^{n}=V_{c_z}^T e_1&amp;lt;/math&amp;gt;, &lt;br /&gt;
&amp;lt;math&amp;gt;\hat{H}_{c_z}:= V_{c_z}^TW_z ,&amp;lt;/math&amp;gt; &lt;br /&gt;
&amp;lt;math&amp;gt;\hat{H}_{q_z}:= V_{q_z}^TW_z &amp;lt;/math&amp;gt; are the reduced matrices, &amp;lt;math&amp;gt;e_1:=(1,0,\cdots,0)&amp;lt;/math&amp;gt;. &amp;lt;math&amp;gt;\beta_z^n \in \mathbb R^M&amp;lt;/math&amp;gt; is the coefficients of the CRB &amp;lt;math&amp;gt;W_z&amp;lt;/math&amp;gt; for the empirical interpolation.&lt;br /&gt;
&lt;br /&gt;
==Data==&lt;br /&gt;
&amp;lt;figure id=&amp;quot;fig:cabfr&amp;quot;&amp;gt;[[File:cabfrA.png|480px|thumb|right|&amp;lt;caption&amp;gt;Concentrations at the outlet of the column.&amp;lt;/caption&amp;gt;]]&amp;lt;/figure&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The &amp;lt;xr id=&amp;quot;fig:cabfr&amp;quot;/&amp;gt; are the concentrations at the outlet of the column at a given parameter &amp;lt;math&amp;gt;\mu= (0.1018,1.3487)&amp;lt;/math&amp;gt;, which show that the ROM (&amp;lt;math&amp;gt;N=46, M=151&amp;lt;/math&amp;gt;) reproduces the dynamics of the FOM (&amp;lt;math&amp;gt;\mathcal N=1000&amp;lt;/math&amp;gt;).&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ref name=&amp;quot;guiochon2006&amp;quot;&amp;gt; G. Guiochon, A. Felinger, D. G. Shirazi, A. M. Katti, &amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;gt;[http://books.google.com/books/about/Fundamentals_of_preparative_and_nonlinea.html?id=UjZRAAAAMAAJ Fundamentals of Preparative and Nonlinear Chromatography]&amp;lt;/span&amp;gt;, 2nd Edition, Academic Press, 2006.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ref name=&amp;quot;barrault04&amp;quot;&amp;gt; M. Barrault, Y. Maday, N.C. Nguyen, and A.T. Patera, &amp;quot;&amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;gt;[http://dx.doi.org/10.1016/j.crma.2004.08.006 An &#039;empirical interpolation&#039; method: application to efficient reduced-basis discretization of partial differential equations]&amp;lt;/span&amp;gt;&amp;quot;, C. R. Acad. Sci. Paris Series I, 339 (2004), 667-672.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ref name=&amp;quot;haasdonk08&amp;quot;&amp;gt; B. Haasdonk and M. Ohlberger, &amp;quot;&amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;gt;[http://www.agh.ians.uni-stuttgart.de/publications/2008/HO08b Reduced basis method for finite volume approximations of parameterized linear evolution equations]&amp;lt;/span&amp;gt;&amp;quot;, Mathematical Modeling and Numerical Analysis, 42 (2008), 277-302.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/references&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Contact==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039; [[User:Zhangy|Yongjin Zhang]]&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039; [[User:Suzhou|Suzhou Li]]&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Zhangy</name></author>
	</entry>
	<entry>
		<id>https://modelreduction.org/morwiki/index.php?title=Batch_Chromatography&amp;diff=1685</id>
		<title>Batch Chromatography</title>
		<link rel="alternate" type="text/html" href="https://modelreduction.org/morwiki/index.php?title=Batch_Chromatography&amp;diff=1685"/>
		<updated>2014-06-22T07:05:40Z</updated>

		<summary type="html">&lt;p&gt;Zhangy: /* Discretization */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:benchmark]]&lt;br /&gt;
[[Category:PDE]]&lt;br /&gt;
[[Category:nonlinear]]&lt;br /&gt;
[[Category:parametric 2-5 parameters]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Description==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;figure id=&amp;quot;fig:bach&amp;quot;&amp;gt;[[File:Fig_BatchChrom.jpg|490px|thumb|right|&amp;lt;caption&amp;gt;Sketch of a batch chromatographic process for the separation of A and B.&amp;lt;/caption&amp;gt;]]&amp;lt;/figure&amp;gt;&lt;br /&gt;
&lt;br /&gt;
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 discussed in the benchmark [[SMB]], and here we focus on the discontinuous mode -- batch chromatography. The principle of the batch chromatographic process for the binary separation is shown in &amp;lt;xr id=&amp;quot;fig:bach&amp;quot;/&amp;gt;. During the injection period &amp;lt;math&amp;gt;t_{inj}&amp;lt;/math&amp;gt;, a mixture 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 flows through the column. Since the solutes to be separated exhibit different adsorption affinities to the stationary phase, they move at different velocities, and thus separate from each other when exiting the column. At the column outlet, component A is collected between &amp;lt;math&amp;gt;t_1&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_2&amp;lt;/math&amp;gt;, and component B is collected between &amp;lt;math&amp;gt;t_3&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_4&amp;lt;/math&amp;gt;. Here the positions of &amp;lt;math&amp;gt;t_1&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_4&amp;lt;/math&amp;gt; are determined by a minimum concentration threshold that the detector can resolve, and the positions of &amp;lt;math&amp;gt;t_2&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_3&amp;lt;/math&amp;gt; are determined by the purity specifications imposed on the products. After the cycle period &amp;lt;math&amp;gt;t_{cyc}:=t_4-t_1&amp;lt;/math&amp;gt;, the injection is repeated. The feed flow-rate &amp;lt;math&amp;gt;Q&amp;lt;/math&amp;gt; and injection period &amp;lt;math&amp;gt;t_{inj}&amp;lt;/math&amp;gt; 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).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The dynamics of the batch chromatographic column can be described precisely by an axially dispersed plug-flow model with a limited mass-transfer rate characterized by a linear driving force (LDF) approximation. In this model the differential mass balance of component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; (&amp;lt;math&amp;gt;i=A,B,&amp;lt;/math&amp;gt;) &lt;br /&gt;
in the liquid phase can be written as:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\frac{\partial c_i}{\partial t}+\frac{1-\epsilon}{\epsilon}\frac{\partial q_i}{\partial t}+u\frac{\partial c_i}{\partial z}-D_i\frac{\partial^2 c_i}{\partial z^2}=0, \qquad z\in(0,\;L), \qquad (1)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt;c_i&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;q_i&amp;lt;/math&amp;gt; are the concentrations of solute &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; in the liquid and solid phases, respectively, &amp;lt;math&amp;gt;u&amp;lt;/math&amp;gt; the interstitial liquid velocity, &amp;lt;math&amp;gt;\epsilon&amp;lt;/math&amp;gt; the column porosity, &amp;lt;math&amp;gt;t&amp;lt;/math&amp;gt; the time coordinate, &amp;lt;math&amp;gt;z&amp;lt;/math&amp;gt; the axial coordinate along the column, &amp;lt;math&amp;gt;L&amp;lt;/math&amp;gt; the column length, &amp;lt;math&amp;gt;D_i=\frac{uL}{Pe}&amp;lt;/math&amp;gt; the axial dispersion coefficient and &amp;lt;math&amp;gt;Pe&amp;lt;/math&amp;gt; the Péclet number. The adsorption rate is modeled by the LDF approximation:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\frac{\partial q_i}{\partial t} = \kappa_{i}\,(q^{Eq}_i-q_i), \qquad z\in[0,\;L],&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt;\kappa_{i}&amp;lt;/math&amp;gt; is the mass-transfer coefficient of component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;q^{Eq}_i&amp;lt;/math&amp;gt; is the adsorption equilibrium concentration calculated by the isotherm equation for component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt;. Here the bi-Langmuir isotherm model is used to describe the adsorption equilibrium:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
q^{Eq}_i=\frac{H_{i,1}\,c_i}{1+\sum_{j=A,B}K_{j,1}\,c_j}+\frac{H_{i,2}\,c_i}{1+\sum_{j=A,B}K_{j,2}\,c_j},\; i=A,B,  &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt;H_{i,1}&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;H_{i,2}&amp;lt;/math&amp;gt; are the Henry constants, and &amp;lt;math&amp;gt;K_{j,1}&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;K_{j,2}&amp;lt;/math&amp;gt; the thermodynamic coefficients.&lt;br /&gt;
&lt;br /&gt;
The boundary conditions for (1) are specified by the Danckwerts relations:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
D_i\left.\frac{\partial c_i}{\partial z}\right|_{z=0} = u\,(\left.c_i\right|_{z=0}-c^{in}_i), \quad\quad \left.\frac{\partial c_i}{\partial z}\right|_{z=L}=0,  &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt;c^{in}_i&amp;lt;/math&amp;gt; is the concentration of component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; at the inlet of the column. A rectangular injection is assumed for the system and thus&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
c^{in}_i=\left \{ \begin{array}{cc}  c^F_i,  &amp;amp;\text{if } t \le t_{inj};\\&lt;br /&gt;
      0,  &amp;amp;\text{if } t &amp;gt;   t_{inj}.&lt;br /&gt;
\end{array}&lt;br /&gt;
\right .&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Here &amp;lt;math&amp;gt;c^F_i&amp;lt;/math&amp;gt; is the feed concentration for component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_{inj}&amp;lt;/math&amp;gt; is the injection period. In addition, the column is assumed unloaded initially:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
c_i(t=0,z)=q_i(t=0,z)=0,\quad z\in[0,\;L],\;i=A,B.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
More details about the mathematical modeling for batch chromatography can be found in the literature &amp;lt;ref name=&amp;quot;guiochon2006&amp;quot;/&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
==Discretization==&lt;br /&gt;
In this model, the feed volumetric flow-rate &amp;lt;math&amp;gt;Q&amp;lt;/math&amp;gt; and the injection period &amp;lt;math&amp;gt;t_{inj}&amp;lt;/math&amp;gt; are considered as the operating parameters, and denoted as the parameter &amp;lt;math&amp;gt;\mu=(Q,\,t_{inj})&amp;lt;/math&amp;gt;. Using the finite volume discretization, we get the full order model (FOM) as follows,&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\left\{&lt;br /&gt;
\begin{array}{ll}&lt;br /&gt;
 \mathbf{ A c}_i^{k+1} =  \mathbf{Bc}_i^{k} +   d_i^k &lt;br /&gt;
- \frac{1-\epsilon}{\epsilon} \Delta t   \mathbf h_i^k,\\&lt;br /&gt;
 \mathbf{q}_i^{k+1} =  \mathbf{q}_i^{k} + \Delta t  \mathbf h_i^k,&lt;br /&gt;
\end{array}&lt;br /&gt;
\right .&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt; \mathbf {c}_i^k ,\mathbf q_i^k \in \mathbb{R}^{\mathcal N}, i=A,B&amp;lt;/math&amp;gt; are the solution vectors of &amp;lt;math&amp;gt; c_i&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;q_i&amp;lt;/math&amp;gt; at the time instance &amp;lt;math&amp;gt;t=t^k, k  =  0,1,\cdots,K, &amp;lt;/math&amp;gt; respectively. The time step &amp;lt;math&amp;gt;\Delta t &amp;lt;/math&amp;gt; is determined by the stability condition.  &amp;lt;math&amp;gt; \mathbf h_i^k = \kappa_{i} (\mathbf q^{Eq}_i -  \mathbf q_i^k) &amp;lt;/math&amp;gt;, is time- and parameter-dependent, the boldface &amp;lt;math&amp;gt;\mathbf {A,B}&amp;lt;/math&amp;gt; are constant matrices. As a result, it is a nonlinear parametric system.&lt;br /&gt;
&lt;br /&gt;
==Generation of ROM==&lt;br /&gt;
&lt;br /&gt;
The reduced order model (ROM) can be obtained by reduced bases methods, which is applicable for nonlinear parametric systems, see&lt;br /&gt;
[[Reduced_Basis_PMOR_method|Reduced Basis PMOR method]]. For parametrized time-dependent problems, the reduced basis can often be obtained by using POD-Greedy algorithm. Notice that the nonlinear functions &amp;lt;math&amp;gt;\mathbf h_i, i=A, B&amp;lt;/math&amp;gt; can be approximated by the empirical interpolation method &amp;lt;ref name=&amp;quot;barrault04&amp;quot;/&amp;gt;, such that the ROM can be obtained more efficiently by the offline-online technique.&lt;br /&gt;
&lt;br /&gt;
Assume &amp;lt;math&amp;gt;W_z&amp;lt;/math&amp;gt; is the collateral reduced basis (CRB) for the nonlinear operator &amp;lt;math&amp;gt;h_z&amp;lt;/math&amp;gt;, and &amp;lt;math&amp;gt;V_{c_z},V_{q_z}&amp;lt;/math&amp;gt;  are the RB for the field variables &amp;lt;math&amp;gt;c_z&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;q_z&amp;lt;/math&amp;gt;, respectively. Applying Galerkin projection and empirical operator interpolation &amp;lt;ref name=&amp;quot;haasdonk08&amp;quot;/&amp;gt;,&lt;br /&gt;
the ROM for the FOM can be formulated as:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\left \{&lt;br /&gt;
\begin{array}{llll}&lt;br /&gt;
\hat{A}_{c_z} {a}_{c_z}^{n+1} =\hat{  B}_{c_z} {a}_{c_z}^{n} + &lt;br /&gt;
d_0^n\hat{d}_{c_z} -   \frac{1-\epsilon}{\epsilon} \Delta t \hat{H}_{c_z}\beta_z^n,\\&lt;br /&gt;
{a}_{q_z}^{n+1} = {a}_{q_z}^{n} +  \Delta t \hat{H}_{q_z} \beta_z^n,\\&lt;br /&gt;
\end{array}&lt;br /&gt;
\right .&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt; {a}_{c_z}^n, {a}_{q_z}^n \in \mathbb R^N&amp;lt;/math&amp;gt; are the solution of the ROM. &amp;lt;math&amp;gt;\hat{ A}_{c_z}=V_{c_z}^T  A V_{c_z},&lt;br /&gt;
 \hat{ B}_{c_z}=V_{c_z}^T  B V_{c_z},&lt;br /&gt;
 \hat{d}_{c_z}^{n}=V_{c_z}^T e_1&amp;lt;/math&amp;gt;, &lt;br /&gt;
&amp;lt;math&amp;gt;\hat{H}_{c_z}:= V_{c_z}^TW_z ,&amp;lt;/math&amp;gt; &lt;br /&gt;
&amp;lt;math&amp;gt;\hat{H}_{q_z}:= V_{q_z}^TW_z &amp;lt;/math&amp;gt; are the reduced matrices, &amp;lt;math&amp;gt;e_1:=(1,0,\cdots,0)&amp;lt;/math&amp;gt;. &amp;lt;math&amp;gt;\beta_z^n \in \mathbb R^M&amp;lt;/math&amp;gt; is the coefficients of the CRB &amp;lt;math&amp;gt;W_z&amp;lt;/math&amp;gt; for the empirical interpolation.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Data==&lt;br /&gt;
&amp;lt;figure id=&amp;quot;fig:cabfr&amp;quot;&amp;gt;[[File:cabfrA.png|480px|thumb|right|&amp;lt;caption&amp;gt;Concentrations at the outlet of the column.&amp;lt;/caption&amp;gt;]]&amp;lt;/figure&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The &amp;lt;xr id=&amp;quot;fig:cabfr&amp;quot;/&amp;gt; are the concentrations at the outlet of the column at a given parameter &amp;lt;math&amp;gt;\mu= (0.1018,1.3487)&amp;lt;/math&amp;gt;, which show that the ROM (&amp;lt;math&amp;gt;N=46, M=151&amp;lt;/math&amp;gt;) reproduces the dynamics of the FOM (&amp;lt;math&amp;gt;\mathcal N=1000&amp;lt;/math&amp;gt;).&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ref name=&amp;quot;guiochon2006&amp;quot;&amp;gt; G. Guiochon, A. Felinger, D. G. Shirazi, A. M. Katti, &amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;gt;[http://books.google.com/books/about/Fundamentals_of_preparative_and_nonlinea.html?id=UjZRAAAAMAAJ Fundamentals of Preparative and Nonlinear Chromatography]&amp;lt;/span&amp;gt;, 2nd Edition, Academic Press, 2006.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ref name=&amp;quot;barrault04&amp;quot;&amp;gt; M. Barrault, Y. Maday, N.C. Nguyen, and A.T. Patera, &amp;quot;&amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;gt;[http://dx.doi.org/10.1016/j.crma.2004.08.006 An &#039;empirical interpolation&#039; method: application to efficient reduced-basis discretization of partial differential equations]&amp;lt;/span&amp;gt;&amp;quot;, C. R. Acad. Sci. Paris Series I, 339 (2004), 667-672.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ref name=&amp;quot;haasdonk08&amp;quot;&amp;gt; B. Haasdonk and M. Ohlberger, &amp;quot;&amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;gt;[http://www.agh.ians.uni-stuttgart.de/publications/2008/HO08b Reduced basis method for finite volume approximations of parameterized linear evolution equations]&amp;lt;/span&amp;gt;&amp;quot;, Mathematical Modeling and Numerical Analysis, 42 (2008), 277-302.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/references&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Contact==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039; [[User:Zhangy|Yongjin Zhang]]&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039; [[User:Suzhou|Suzhou Li]]&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Zhangy</name></author>
	</entry>
	<entry>
		<id>https://modelreduction.org/morwiki/index.php?title=Moment-matching_method&amp;diff=1580</id>
		<title>Moment-matching method</title>
		<link rel="alternate" type="text/html" href="https://modelreduction.org/morwiki/index.php?title=Moment-matching_method&amp;diff=1580"/>
		<updated>2013-09-27T12:03:47Z</updated>

		<summary type="html">&lt;p&gt;Zhangy: /* Description */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:method]]&lt;br /&gt;
[[Category:DAE order unspecified]]&lt;br /&gt;
[[Category:linear]]&lt;br /&gt;
[[Category:first differential order]]&lt;br /&gt;
[[Category:linear algebra]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Description==&lt;br /&gt;
The moment-matching methods are also called the &#039;&#039;Krylov&#039;&#039; subspace methods&amp;lt;ref name=&amp;quot;freund03&amp;quot;/&amp;gt;, as well as &lt;br /&gt;
&#039;&#039;Padé&#039;&#039; approximation methods&amp;lt;ref name=&amp;quot;feldmann95&amp;quot;/&amp;gt;. They belong to the [[Projection based MOR]] methods. These methods are applicable to non-parametric linear time invariant systems, often descriptor systems, e.g.&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;E \dot{x}(t)=A x(t)+B u(t),&amp;lt;/math&amp;gt;&lt;br /&gt;
:&amp;lt;math&amp;gt;y(t)=Cx(t).&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
They are very efficient in many engineering applications, such as circuit simulation, Microelectromechanical systems (MEMS) simulation, etc..&lt;br /&gt;
&lt;br /&gt;
The basic steps are as follows. First, the transfer function&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;H(s)=Y(s)/U(s)=C(sE-A)^{-1}B&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
is expanded into a power series at an expansion point &amp;lt;math&amp;gt;s_0\in\mathbb{C}\cup \infty&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Let &amp;lt;math&amp;gt;s=s_0+\sigma&amp;lt;/math&amp;gt;, then, within the convergence radius of the series, we have&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;H(s_0 + \sigma)= C[(s_{0}+\sigma){E}-A]^{-1}B&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
::&amp;lt;math&amp;gt;=C[\sigma { E}+(s_{0}{ E}-{ A})]^{-1}B&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
::&amp;lt;math&amp;gt;=C[{ I}+\sigma(s_0{ E}-{ A})^{-1}E]^{-1}(s_0{ E}-{ A})^{-1}B&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
::&amp;lt;math&amp;gt;=C[{ I}-\sigma(s_0{ E}- A )^{-1}E+\sigma^2[(s_0{ E}-{ A})^{-1}E]^{2}+\ldots]&lt;br /&gt;
(s_0{E}-{ A})^{-1}B&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
::&amp;lt;math&amp;gt;=\sum \limits^\infty_{i=0}\underbrace{C[-(s_0{ E}-{A})^{-1}E]^i(s_0{ E}-{ A})^{-1}B}_{:= m_i(s_0)} \, \sigma^i,&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt;m_i(s_0)&amp;lt;/math&amp;gt; are called the moments of the transfer function about &amp;lt;math&amp;gt;s_0&amp;lt;/math&amp;gt; for &amp;lt;math&amp;gt;i=0,1,2,\ldots&amp;lt;/math&amp;gt;.&lt;br /&gt;
If the expansion point is chosen as zero, then the moments simplify to &amp;lt;math&amp;gt;m_i(0)=C(A^{-1}E)^i(-A^{-1}B)&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
The goal in moment-matching model reduction is the construction of a reduced order&lt;br /&gt;
system where some moments &amp;lt;math&amp;gt;\hat m_i&amp;lt;/math&amp;gt; of the associated transfer function &amp;lt;math&amp;gt;\hat H&amp;lt;/math&amp;gt; match some moments&lt;br /&gt;
of the original transfer function &amp;lt;math&amp;gt;H&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
The matrices &amp;lt;math&amp;gt;V&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;W&amp;lt;/math&amp;gt; for model order reduction can be computed&lt;br /&gt;
from the vectors which are associated with the moments, for&lt;br /&gt;
example, using a single expansion point &amp;lt;math&amp;gt;s_0=0&amp;lt;/math&amp;gt;, by&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;\textrm{range}(V)=\textrm{span}\{\tilde B,({ A}^{-1}E)^2 \tilde B, \ldots,({ A}^{-1}E)^{r}{\tilde B}\},  \quad \quad \quad \quad \quad \quad \quad \quad\quad \quad \quad \  (1) &amp;lt;/math&amp;gt;     &lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;\textrm{range}(W)=\textrm{span}\{C^T, E^T{ A}^{-T}C^T,(E^T{A}^{-T})^2C^T, \ldots&lt;br /&gt;
,(E^T{A}^{-T})^{r-1}C^T\}, \quad \quad (2) &amp;lt;/math&amp;gt;    &lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt;\tilde B=-A^{-1}B&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
The transfer function &amp;lt;math&amp;gt;\hat H&amp;lt;/math&amp;gt; of the reduced model has good approximation properties around &amp;lt;math&amp;gt;s_0&amp;lt;/math&amp;gt;, which matches the first &amp;lt;math&amp;gt;2r&amp;lt;/math&amp;gt; moments of &amp;lt;math&amp;gt;H(s)&amp;lt;/math&amp;gt; at &amp;lt;math&amp;gt;s_0&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Using a set of &amp;lt;math&amp;gt;k&amp;lt;/math&amp;gt; distinct expansion points &amp;lt;math&amp;gt;\{s_1,\cdots,s_k\}&amp;lt;/math&amp;gt;, the reduced model obtained by, e.g.,&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;\textrm{range}(V)=\textrm{span}\{(A-s_1 {E})^{-1}E\tilde B,\ldots,(A-s_k {E})^{-1}E\tilde B   \},  \quad \quad \quad \quad \quad \quad \quad \quad (3)&amp;lt;/math&amp;gt;   &lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;\textrm{range}(W)=\textrm{span}\{E^T(A-s_1 {E})^{-T}C^T,\ldots,E^T(A-s_k {E})^{-T}C^T \},\quad \quad \quad \quad \quad (4) &amp;lt;/math&amp;gt;      &lt;br /&gt;
&lt;br /&gt;
matches the first two moments at each &amp;lt;math&amp;gt;s_j&amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;j=1,\ldots,k&amp;lt;/math&amp;gt;, see &amp;lt;ref name=&amp;quot;grimme97&amp;quot;/&amp;gt;. The reduced model is in the form as below &lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;W^TE \frac{d{V z}}{t}=W^TA Vz +W^T B u(t), \quad \hat{y}(t)=CVz.&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
For the case of one expansion point in (1)(2), it can be seen that the columns of &amp;lt;math&amp;gt;V&amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;W&amp;lt;/math&amp;gt; span Krylov subspaces&lt;br /&gt;
which can easily be computed by Arnoldi or Lanczos methods. The matrices &amp;lt;math&amp;gt;V&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;W&amp;lt;/math&amp;gt; in (3)(4) can be computed with the rational Krylov algorithm in&amp;lt;ref name=&amp;quot;grimme97&amp;quot;/&amp;gt; or with the modified Gram-Schmidt process. In these algorithms only a few number of linear systems need to be solved, where matrix-vector multiplications are only used if using iterative solvers, which are simple to implement and the complexity of the resulting&lt;br /&gt;
methods is roughly &amp;lt;math&amp;gt;O(n r^2)&amp;lt;/math&amp;gt; for sparse matrices &amp;lt;math&amp;gt;A, E&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ref name=&amp;quot;freund03&amp;quot;&amp;gt;R.W. Freund, &amp;quot;&amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;gt;[http://dx.doi.org/10.1017/S0962492902000120 Model reduction methods based on Krylov subspaces]&amp;lt;/span&amp;gt;&amp;quot;. Acta Numerica, 12:267-319, 2003.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ref name=&amp;quot;feldmann95&amp;quot;&amp;gt;P. Feldmann and R.W. Freund, &amp;quot;&amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;gt;[http://dx.doi.org/10.1109/43.384428 Efficient linear circuit analysis by Pade approximation via the Lanczos process]&amp;lt;/span&amp;gt;&amp;quot;. IEEE Trans. Comput.-Aided Des. Integr. Circuits Syst., 14:639-649, 1995.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ref name=&amp;quot;grimme97&amp;quot;&amp;gt;E.J. Grimme, &amp;quot;&amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;gt;[http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.19.9254&amp;amp;rep=rep1&amp;amp;type=pdf Krylov projection methods for model reduction]&amp;lt;/span&amp;gt;. PhD thesis, Univ. Illinois, Urbana-Champaign, 1997.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/references&amp;gt;&lt;/div&gt;</summary>
		<author><name>Zhangy</name></author>
	</entry>
	<entry>
		<id>https://modelreduction.org/morwiki/index.php?title=Batch_Chromatography&amp;diff=1546</id>
		<title>Batch Chromatography</title>
		<link rel="alternate" type="text/html" href="https://modelreduction.org/morwiki/index.php?title=Batch_Chromatography&amp;diff=1546"/>
		<updated>2013-06-05T18:17:16Z</updated>

		<summary type="html">&lt;p&gt;Zhangy: /* Data */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:benchmark]]&lt;br /&gt;
[[Category:PDE]]&lt;br /&gt;
[[Category:nonlinear]]&lt;br /&gt;
[[Category:parametric 2-5 parameters]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Description==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;figure id=&amp;quot;fig:bach&amp;quot;&amp;gt;[[File:Fig_BatchChrom.jpg|490px|thumb|right|&amp;lt;caption&amp;gt;Sketch of a batch chromatographic process for the separation of A and B.&amp;lt;/caption&amp;gt;]]&amp;lt;/figure&amp;gt;&lt;br /&gt;
&lt;br /&gt;
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 discussed in the benchmark [[SMB]], and here we focus on the discontinuous mode -- batch chromatography. The principle of the batch chromatographic process for the binary separation is shown in &amp;lt;xr id=&amp;quot;fig:bach&amp;quot;/&amp;gt;. During the injection period &amp;lt;math&amp;gt;t_{inj}&amp;lt;/math&amp;gt;, a mixture 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 flows through the column. Since the solutes to be separated exhibit different adsorption affinities to the stationary phase, they move at different velocities, and thus separate from each other when exiting the column. At the column outlet, component A is collected between &amp;lt;math&amp;gt;t_1&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_2&amp;lt;/math&amp;gt;, and component B is collected between &amp;lt;math&amp;gt;t_3&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_4&amp;lt;/math&amp;gt;. Here the positions of &amp;lt;math&amp;gt;t_1&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_4&amp;lt;/math&amp;gt; are determined by a minimum concentration threshold that the detector can resolve, and the positions of &amp;lt;math&amp;gt;t_2&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_3&amp;lt;/math&amp;gt; are determined by the purity specifications imposed on the products. After the cycle period &amp;lt;math&amp;gt;t_{cyc}:=t_4-t_1&amp;lt;/math&amp;gt;, the injection is repeated. The feed flow-rate &amp;lt;math&amp;gt;Q&amp;lt;/math&amp;gt; and injection period &amp;lt;math&amp;gt;t_{inj}&amp;lt;/math&amp;gt; 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).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The dynamics of the batch chromatographic column can be described precisely by an axially dispersed plug-flow model with a limited mass-transfer rate characterized by a linear driving force (LDF) approximation. In this model the differential mass balance of component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; (&amp;lt;math&amp;gt;i=A,B,&amp;lt;/math&amp;gt;) &lt;br /&gt;
in the liquid phase can be written as:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\frac{\partial c_i}{\partial t}+\frac{1-\epsilon}{\epsilon}\frac{\partial q_i}{\partial t}+u\frac{\partial c_i}{\partial z}-D_i\frac{\partial^2 c_i}{\partial z^2}=0, \qquad z\in(0,\;L), \qquad (1)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt;c_i&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;q_i&amp;lt;/math&amp;gt; are the concentrations of solute &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; in the liquid and solid phases, respectively, &amp;lt;math&amp;gt;u&amp;lt;/math&amp;gt; the interstitial liquid velocity, &amp;lt;math&amp;gt;\epsilon&amp;lt;/math&amp;gt; the column porosity, &amp;lt;math&amp;gt;t&amp;lt;/math&amp;gt; the time coordinate, &amp;lt;math&amp;gt;z&amp;lt;/math&amp;gt; the axial coordinate along the column, &amp;lt;math&amp;gt;L&amp;lt;/math&amp;gt; the column length, &amp;lt;math&amp;gt;D_i=\frac{uL}{Pe}&amp;lt;/math&amp;gt; the axial dispersion coefficient and &amp;lt;math&amp;gt;Pe&amp;lt;/math&amp;gt; the Péclet number. The adsorption rate is modeled by the LDF approximation:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\frac{\partial q_i}{\partial t} = \kappa_{i}\,(q^{Eq}_i-q_i), \qquad z\in[0,\;L],&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt;\kappa_{i}&amp;lt;/math&amp;gt; is the mass-transfer coefficient of component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;q^{Eq}_i&amp;lt;/math&amp;gt; is the adsorption equilibrium concentration calculated by the isotherm equation for component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt;. Here the bi-Langmuir isotherm model is used to describe the adsorption equilibrium:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
q^{Eq}_i=\frac{H_{i,1}\,c_i}{1+\sum_{j=A,B}K_{j,1}\,c_j}+\frac{H_{i,2}\,c_i}{1+\sum_{j=A,B}K_{j,2}\,c_j},\; i=A,B,  &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt;H_{i,1}&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;H_{i,2}&amp;lt;/math&amp;gt; are the Henry constants, and &amp;lt;math&amp;gt;K_{j,1}&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;K_{j,2}&amp;lt;/math&amp;gt; the thermodynamic coefficients.&lt;br /&gt;
&lt;br /&gt;
The boundary conditions for (1) are specified by the Danckwerts relations:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
D_i\left.\frac{\partial c_i}{\partial z}\right|_{z=0} = u\,(\left.c_i\right|_{z=0}-c^{in}_i), \quad\quad \left.\frac{\partial c_i}{\partial z}\right|_{z=L}=0,  &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt;c^{in}_i&amp;lt;/math&amp;gt; is the concentration of component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; at the inlet of the column. A rectangular injection is assumed for the system and thus&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
c^{in}_i=\left \{ \begin{array}{cc}  c^F_i,  &amp;amp;\text{if } t \le t_{inj};\\&lt;br /&gt;
      0,  &amp;amp;\text{if } t &amp;gt;   t_{inj}.&lt;br /&gt;
\end{array}&lt;br /&gt;
\right .&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Here &amp;lt;math&amp;gt;c^F_i&amp;lt;/math&amp;gt; is the feed concentration for component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_{inj}&amp;lt;/math&amp;gt; is the injection period. In addition, the column is assumed unloaded initially:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
c_i(t=0,z)=q_i(t=0,z)=0,\quad z\in[0,\;L],\;i=A,B.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
More details about the mathematical modeling for batch chromatography can be found in the literature &amp;lt;ref name=&amp;quot;guiochon2006&amp;quot;/&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
==Discretization==&lt;br /&gt;
In this model, the feed volumetric flow-rate &amp;lt;math&amp;gt;Q&amp;lt;/math&amp;gt; and injection period &amp;lt;math&amp;gt;t_{inj}&amp;lt;/math&amp;gt; are considered as the operating parameters, and denoted as the parameter &amp;lt;math&amp;gt;\mu=(Q,\,t_{inj})&amp;lt;/math&amp;gt;. Using the finite volume discretization, we can get the full order model (FOM) as follows,&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\left\{&lt;br /&gt;
\begin{array}{ll}&lt;br /&gt;
 \mathbf{ A c}_i^{k+1} =  \mathbf{Bc}_i^{k} +   d_i^k &lt;br /&gt;
- \frac{1-\epsilon}{\epsilon} \Delta t   \mathbf h_i^k,\\&lt;br /&gt;
 \mathbf{q}_i^{k+1} =  \mathbf{q}_i^{k} + \Delta t  \mathbf h_i^k,&lt;br /&gt;
\end{array}&lt;br /&gt;
\right .&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt; \mathbf {c}_i^k ,\mathbf q_i^k \in \mathbb{R}^{\mathcal N}, i=A,B&amp;lt;/math&amp;gt; are the solution vector of &amp;lt;math&amp;gt; c_i&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;q_i&amp;lt;/math&amp;gt; at the time instance &amp;lt;math&amp;gt;t=t^k, k  =  0,1,\cdots,K, &amp;lt;/math&amp;gt; respectively. The time step &amp;lt;math&amp;gt;\Delta t &amp;lt;/math&amp;gt; is determined by the stability condition.  &amp;lt;math&amp;gt; \mathbf h_i^k = \kappa_{i} (\mathbf q^{Eq}_i -  \mathbf q_i^k) &amp;lt;/math&amp;gt;, is time- and parameter-dependent, the boldface &amp;lt;math&amp;gt;\mathbf {A,B}&amp;lt;/math&amp;gt; are constant matrices. As a result, it is a nonlinear parametric system.&lt;br /&gt;
&lt;br /&gt;
==Generation of ROM==&lt;br /&gt;
&lt;br /&gt;
The reduced order model (ROM) can be obtained by reduced bases methods, which is applicable for nonlinear parametric systems, see&lt;br /&gt;
[[Reduced_Basis_PMOR_method|Reduced Basis PMOR method]]. For parametrized time-dependent problems, the reduced basis can often be obtained by using POD-Greedy algorithm. Notice that the nonlinear functions &amp;lt;math&amp;gt;\mathbf h_i, i=A, B&amp;lt;/math&amp;gt; can be approximated by the empirical interpolation method &amp;lt;ref name=&amp;quot;barrault04&amp;quot;/&amp;gt;, such that the ROM can be obtained more efficiently by the offline-online technique.&lt;br /&gt;
&lt;br /&gt;
Assume &amp;lt;math&amp;gt;W_z&amp;lt;/math&amp;gt; is the collateral reduced basis (CRB) for the nonlinear operator &amp;lt;math&amp;gt;h_z&amp;lt;/math&amp;gt;, and &amp;lt;math&amp;gt;V_{c_z},V_{q_z}&amp;lt;/math&amp;gt;  are the RB for the field variables &amp;lt;math&amp;gt;c_z&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;q_z&amp;lt;/math&amp;gt;, respectively. Applying Galerkin projection and empirical operator interpolation &amp;lt;ref name=&amp;quot;haasdonk08&amp;quot;/&amp;gt;,&lt;br /&gt;
the ROM for the FOM can be formulated as:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\left \{&lt;br /&gt;
\begin{array}{llll}&lt;br /&gt;
\hat{A}_{c_z} {a}_{c_z}^{n+1} =\hat{  B}_{c_z} {a}_{c_z}^{n} + &lt;br /&gt;
d_0^n\hat{d}_{c_z} -   \frac{1-\epsilon}{\epsilon} \Delta t \hat{H}_{c_z}\beta_z^n,\\&lt;br /&gt;
{a}_{q_z}^{n+1} = {a}_{q_z}^{n} +  \Delta t \hat{H}_{q_z} \beta_z^n,\\&lt;br /&gt;
\end{array}&lt;br /&gt;
\right .&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt; {a}_{c_z}^n, {a}_{q_z}^n \in \mathbb R^N&amp;lt;/math&amp;gt; are the solution of the ROM. &amp;lt;math&amp;gt;\hat{ A}_{c_z}=V_{c_z}^T  A V_{c_z},&lt;br /&gt;
 \hat{ B}_{c_z}=V_{c_z}^T  B V_{c_z},&lt;br /&gt;
 \hat{d}_{c_z}^{n}=V_{c_z}^T e_1&amp;lt;/math&amp;gt;, &lt;br /&gt;
&amp;lt;math&amp;gt;\hat{H}_{c_z}:= V_{c_z}^TW_z ,&amp;lt;/math&amp;gt; &lt;br /&gt;
&amp;lt;math&amp;gt;\hat{H}_{q_z}:= V_{q_z}^TW_z &amp;lt;/math&amp;gt; are the reduced matrices, &amp;lt;math&amp;gt;e_1:=(1,0,\cdots,0)&amp;lt;/math&amp;gt;. &amp;lt;math&amp;gt;\beta_z^n \in \mathbb R^M&amp;lt;/math&amp;gt; is the coefficients of the CRB &amp;lt;math&amp;gt;W_z&amp;lt;/math&amp;gt; for the empirical interpolation.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Data==&lt;br /&gt;
&amp;lt;figure id=&amp;quot;fig:cabfr&amp;quot;&amp;gt;[[File:cabfrA.png|480px|thumb|right|&amp;lt;caption&amp;gt;Concentrations at the outlet of the column.&amp;lt;/caption&amp;gt;]]&amp;lt;/figure&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The &amp;lt;xr id=&amp;quot;fig:cabfr&amp;quot;/&amp;gt; are the concentrations at the outlet of the column at a given parameter &amp;lt;math&amp;gt;\mu= (0.1018,1.3487)&amp;lt;/math&amp;gt;, which show that the ROM (&amp;lt;math&amp;gt;N=46, M=151&amp;lt;/math&amp;gt;) reproduces the dynamics of the FOM (&amp;lt;math&amp;gt;\mathcal N=1000&amp;lt;/math&amp;gt;).&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ref name=&amp;quot;guiochon2006&amp;quot;&amp;gt; G. Guiochon, A. Felinger, D. G. Shirazi, A. M. Katti,   Fundamentals of Preparative and Nonlinear Chromatography, 2nd Edition, Academic Press, 2006.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ref name=&amp;quot;barrault04&amp;quot;&amp;gt; M. Barrault, Y. Maday, N.C. Nguyen, and A.T. Patera, &amp;quot;&amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;gt;[http://dx.doi.org/10.1016/j.crma.2004.08.006 An &#039;empirical interpolation&#039; method: application to efficient reduced-basis discretization of partial differential equations]&amp;lt;/span&amp;gt;&amp;quot;, C. R. Acad. Sci. Paris Series I, 339 (2004), 667-672.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ref name=&amp;quot;haasdonk08&amp;quot;&amp;gt; B. Haasdonk and M. Ohlberger, &amp;quot;&amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;gt;[http://www.agh.ians.uni-stuttgart.de/publications/2008/HO08b Reduced basis method for finite volume approximations of parameterized linear evolution equations]&amp;lt;/span&amp;gt;&amp;quot;, Mathematical Modeling and Numerical Analysis, 42 (2008), 277-302.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/references&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Contact==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039; [[User:Zhangy|Yongjin Zhang]]&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039; [[User:Suzhou|Suzhou Li]]&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Zhangy</name></author>
	</entry>
	<entry>
		<id>https://modelreduction.org/morwiki/index.php?title=Batch_Chromatography&amp;diff=1545</id>
		<title>Batch Chromatography</title>
		<link rel="alternate" type="text/html" href="https://modelreduction.org/morwiki/index.php?title=Batch_Chromatography&amp;diff=1545"/>
		<updated>2013-06-05T18:15:39Z</updated>

		<summary type="html">&lt;p&gt;Zhangy: /* Data */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:benchmark]]&lt;br /&gt;
[[Category:PDE]]&lt;br /&gt;
[[Category:nonlinear]]&lt;br /&gt;
[[Category:parametric 2-5 parameters]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Description==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;figure id=&amp;quot;fig:bach&amp;quot;&amp;gt;[[File:Fig_BatchChrom.jpg|490px|thumb|right|&amp;lt;caption&amp;gt;Sketch of a batch chromatographic process for the separation of A and B.&amp;lt;/caption&amp;gt;]]&amp;lt;/figure&amp;gt;&lt;br /&gt;
&lt;br /&gt;
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 discussed in the benchmark [[SMB]], and here we focus on the discontinuous mode -- batch chromatography. The principle of the batch chromatographic process for the binary separation is shown in &amp;lt;xr id=&amp;quot;fig:bach&amp;quot;/&amp;gt;. During the injection period &amp;lt;math&amp;gt;t_{inj}&amp;lt;/math&amp;gt;, a mixture 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 flows through the column. Since the solutes to be separated exhibit different adsorption affinities to the stationary phase, they move at different velocities, and thus separate from each other when exiting the column. At the column outlet, component A is collected between &amp;lt;math&amp;gt;t_1&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_2&amp;lt;/math&amp;gt;, and component B is collected between &amp;lt;math&amp;gt;t_3&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_4&amp;lt;/math&amp;gt;. Here the positions of &amp;lt;math&amp;gt;t_1&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_4&amp;lt;/math&amp;gt; are determined by a minimum concentration threshold that the detector can resolve, and the positions of &amp;lt;math&amp;gt;t_2&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_3&amp;lt;/math&amp;gt; are determined by the purity specifications imposed on the products. After the cycle period &amp;lt;math&amp;gt;t_{cyc}:=t_4-t_1&amp;lt;/math&amp;gt;, the injection is repeated. The feed flow-rate &amp;lt;math&amp;gt;Q&amp;lt;/math&amp;gt; and injection period &amp;lt;math&amp;gt;t_{inj}&amp;lt;/math&amp;gt; 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).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The dynamics of the batch chromatographic column can be described precisely by an axially dispersed plug-flow model with a limited mass-transfer rate characterized by a linear driving force (LDF) approximation. In this model the differential mass balance of component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; (&amp;lt;math&amp;gt;i=A,B,&amp;lt;/math&amp;gt;) &lt;br /&gt;
in the liquid phase can be written as:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\frac{\partial c_i}{\partial t}+\frac{1-\epsilon}{\epsilon}\frac{\partial q_i}{\partial t}+u\frac{\partial c_i}{\partial z}-D_i\frac{\partial^2 c_i}{\partial z^2}=0, \qquad z\in(0,\;L), \qquad (1)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt;c_i&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;q_i&amp;lt;/math&amp;gt; are the concentrations of solute &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; in the liquid and solid phases, respectively, &amp;lt;math&amp;gt;u&amp;lt;/math&amp;gt; the interstitial liquid velocity, &amp;lt;math&amp;gt;\epsilon&amp;lt;/math&amp;gt; the column porosity, &amp;lt;math&amp;gt;t&amp;lt;/math&amp;gt; the time coordinate, &amp;lt;math&amp;gt;z&amp;lt;/math&amp;gt; the axial coordinate along the column, &amp;lt;math&amp;gt;L&amp;lt;/math&amp;gt; the column length, &amp;lt;math&amp;gt;D_i=\frac{uL}{Pe}&amp;lt;/math&amp;gt; the axial dispersion coefficient and &amp;lt;math&amp;gt;Pe&amp;lt;/math&amp;gt; the Péclet number. The adsorption rate is modeled by the LDF approximation:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\frac{\partial q_i}{\partial t} = \kappa_{i}\,(q^{Eq}_i-q_i), \qquad z\in[0,\;L],&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt;\kappa_{i}&amp;lt;/math&amp;gt; is the mass-transfer coefficient of component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;q^{Eq}_i&amp;lt;/math&amp;gt; is the adsorption equilibrium concentration calculated by the isotherm equation for component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt;. Here the bi-Langmuir isotherm model is used to describe the adsorption equilibrium:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
q^{Eq}_i=\frac{H_{i,1}\,c_i}{1+\sum_{j=A,B}K_{j,1}\,c_j}+\frac{H_{i,2}\,c_i}{1+\sum_{j=A,B}K_{j,2}\,c_j},\; i=A,B,  &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt;H_{i,1}&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;H_{i,2}&amp;lt;/math&amp;gt; are the Henry constants, and &amp;lt;math&amp;gt;K_{j,1}&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;K_{j,2}&amp;lt;/math&amp;gt; the thermodynamic coefficients.&lt;br /&gt;
&lt;br /&gt;
The boundary conditions for (1) are specified by the Danckwerts relations:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
D_i\left.\frac{\partial c_i}{\partial z}\right|_{z=0} = u\,(\left.c_i\right|_{z=0}-c^{in}_i), \quad\quad \left.\frac{\partial c_i}{\partial z}\right|_{z=L}=0,  &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt;c^{in}_i&amp;lt;/math&amp;gt; is the concentration of component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; at the inlet of the column. A rectangular injection is assumed for the system and thus&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
c^{in}_i=\left \{ \begin{array}{cc}  c^F_i,  &amp;amp;\text{if } t \le t_{inj};\\&lt;br /&gt;
      0,  &amp;amp;\text{if } t &amp;gt;   t_{inj}.&lt;br /&gt;
\end{array}&lt;br /&gt;
\right .&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Here &amp;lt;math&amp;gt;c^F_i&amp;lt;/math&amp;gt; is the feed concentration for component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_{inj}&amp;lt;/math&amp;gt; is the injection period. In addition, the column is assumed unloaded initially:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
c_i(t=0,z)=q_i(t=0,z)=0,\quad z\in[0,\;L],\;i=A,B.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
More details about the mathematical modeling for batch chromatography can be found in the literature &amp;lt;ref name=&amp;quot;guiochon2006&amp;quot;/&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
==Discretization==&lt;br /&gt;
In this model, the feed volumetric flow-rate &amp;lt;math&amp;gt;Q&amp;lt;/math&amp;gt; and injection period &amp;lt;math&amp;gt;t_{inj}&amp;lt;/math&amp;gt; are considered as the operating parameters, and denoted as the parameter &amp;lt;math&amp;gt;\mu=(Q,\,t_{inj})&amp;lt;/math&amp;gt;. Using the finite volume discretization, we can get the full order model (FOM) as follows,&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\left\{&lt;br /&gt;
\begin{array}{ll}&lt;br /&gt;
 \mathbf{ A c}_i^{k+1} =  \mathbf{Bc}_i^{k} +   d_i^k &lt;br /&gt;
- \frac{1-\epsilon}{\epsilon} \Delta t   \mathbf h_i^k,\\&lt;br /&gt;
 \mathbf{q}_i^{k+1} =  \mathbf{q}_i^{k} + \Delta t  \mathbf h_i^k,&lt;br /&gt;
\end{array}&lt;br /&gt;
\right .&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt; \mathbf {c}_i^k ,\mathbf q_i^k \in \mathbb{R}^{\mathcal N}, i=A,B&amp;lt;/math&amp;gt; are the solution vector of &amp;lt;math&amp;gt; c_i&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;q_i&amp;lt;/math&amp;gt; at the time instance &amp;lt;math&amp;gt;t=t^k, k  =  0,1,\cdots,K, &amp;lt;/math&amp;gt; respectively. The time step &amp;lt;math&amp;gt;\Delta t &amp;lt;/math&amp;gt; is determined by the stability condition.  &amp;lt;math&amp;gt; \mathbf h_i^k = \kappa_{i} (\mathbf q^{Eq}_i -  \mathbf q_i^k) &amp;lt;/math&amp;gt;, is time- and parameter-dependent, the boldface &amp;lt;math&amp;gt;\mathbf {A,B}&amp;lt;/math&amp;gt; are constant matrices. As a result, it is a nonlinear parametric system.&lt;br /&gt;
&lt;br /&gt;
==Generation of ROM==&lt;br /&gt;
&lt;br /&gt;
The reduced order model (ROM) can be obtained by reduced bases methods, which is applicable for nonlinear parametric systems, see&lt;br /&gt;
[[Reduced_Basis_PMOR_method|Reduced Basis PMOR method]]. For parametrized time-dependent problems, the reduced basis can often be obtained by using POD-Greedy algorithm. Notice that the nonlinear functions &amp;lt;math&amp;gt;\mathbf h_i, i=A, B&amp;lt;/math&amp;gt; can be approximated by the empirical interpolation method &amp;lt;ref name=&amp;quot;barrault04&amp;quot;/&amp;gt;, such that the ROM can be obtained more efficiently by the offline-online technique.&lt;br /&gt;
&lt;br /&gt;
Assume &amp;lt;math&amp;gt;W_z&amp;lt;/math&amp;gt; is the collateral reduced basis (CRB) for the nonlinear operator &amp;lt;math&amp;gt;h_z&amp;lt;/math&amp;gt;, and &amp;lt;math&amp;gt;V_{c_z},V_{q_z}&amp;lt;/math&amp;gt;  are the RB for the field variables &amp;lt;math&amp;gt;c_z&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;q_z&amp;lt;/math&amp;gt;, respectively. Applying Galerkin projection and empirical operator interpolation &amp;lt;ref name=&amp;quot;haasdonk08&amp;quot;/&amp;gt;,&lt;br /&gt;
the ROM for the FOM can be formulated as:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\left \{&lt;br /&gt;
\begin{array}{llll}&lt;br /&gt;
\hat{A}_{c_z} {a}_{c_z}^{n+1} =\hat{  B}_{c_z} {a}_{c_z}^{n} + &lt;br /&gt;
d_0^n\hat{d}_{c_z} -   \frac{1-\epsilon}{\epsilon} \Delta t \hat{H}_{c_z}\beta_z^n,\\&lt;br /&gt;
{a}_{q_z}^{n+1} = {a}_{q_z}^{n} +  \Delta t \hat{H}_{q_z} \beta_z^n,\\&lt;br /&gt;
\end{array}&lt;br /&gt;
\right .&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt; {a}_{c_z}^n, {a}_{q_z}^n \in \mathbb R^N&amp;lt;/math&amp;gt; are the solution of the ROM. &amp;lt;math&amp;gt;\hat{ A}_{c_z}=V_{c_z}^T  A V_{c_z},&lt;br /&gt;
 \hat{ B}_{c_z}=V_{c_z}^T  B V_{c_z},&lt;br /&gt;
 \hat{d}_{c_z}^{n}=V_{c_z}^T e_1&amp;lt;/math&amp;gt;, &lt;br /&gt;
&amp;lt;math&amp;gt;\hat{H}_{c_z}:= V_{c_z}^TW_z ,&amp;lt;/math&amp;gt; &lt;br /&gt;
&amp;lt;math&amp;gt;\hat{H}_{q_z}:= V_{q_z}^TW_z &amp;lt;/math&amp;gt; are the reduced matrices, &amp;lt;math&amp;gt;e_1:=(1,0,\cdots,0)&amp;lt;/math&amp;gt;. &amp;lt;math&amp;gt;\beta_z^n \in \mathbb R^M&amp;lt;/math&amp;gt; is the coefficients of the CRB &amp;lt;math&amp;gt;W_z&amp;lt;/math&amp;gt; for the empirical interpolation.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Data==&lt;br /&gt;
&amp;lt;figure id=&amp;quot;fig:cabfr&amp;quot;&amp;gt;[[File:cabfrA.png|300px|thumb|right|&amp;lt;caption&amp;gt;Concentrations at the outlet of the column.&amp;lt;/caption&amp;gt;]]&amp;lt;/figure&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The &amp;lt;xr id=&amp;quot;fig:cabfr&amp;quot;/&amp;gt; are the concentrations at the outlet of the column at a given parameter &amp;lt;math&amp;gt;\mu= (0.1018,1.3487)&amp;lt;/math&amp;gt;, which show that the ROM (&amp;lt;math&amp;gt;N=46, M=151&amp;lt;/math&amp;gt;) reproduces the dynamics of the FOM (&amp;lt;math&amp;gt;\mathcal N=1000&amp;lt;/math&amp;gt;).&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ref name=&amp;quot;guiochon2006&amp;quot;&amp;gt; G. Guiochon, A. Felinger, D. G. Shirazi, A. M. Katti,   Fundamentals of Preparative and Nonlinear Chromatography, 2nd Edition, Academic Press, 2006.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ref name=&amp;quot;barrault04&amp;quot;&amp;gt; M. Barrault, Y. Maday, N.C. Nguyen, and A.T. Patera, &amp;quot;&amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;gt;[http://dx.doi.org/10.1016/j.crma.2004.08.006 An &#039;empirical interpolation&#039; method: application to efficient reduced-basis discretization of partial differential equations]&amp;lt;/span&amp;gt;&amp;quot;, C. R. Acad. Sci. Paris Series I, 339 (2004), 667-672.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ref name=&amp;quot;haasdonk08&amp;quot;&amp;gt; B. Haasdonk and M. Ohlberger, &amp;quot;&amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;gt;[http://www.agh.ians.uni-stuttgart.de/publications/2008/HO08b Reduced basis method for finite volume approximations of parameterized linear evolution equations]&amp;lt;/span&amp;gt;&amp;quot;, Mathematical Modeling and Numerical Analysis, 42 (2008), 277-302.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/references&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Contact==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039; [[User:Zhangy|Yongjin Zhang]]&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039; [[User:Suzhou|Suzhou Li]]&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Zhangy</name></author>
	</entry>
	<entry>
		<id>https://modelreduction.org/morwiki/index.php?title=File:CabfrA.png&amp;diff=1544</id>
		<title>File:CabfrA.png</title>
		<link rel="alternate" type="text/html" href="https://modelreduction.org/morwiki/index.php?title=File:CabfrA.png&amp;diff=1544"/>
		<updated>2013-06-05T18:14:44Z</updated>

		<summary type="html">&lt;p&gt;Zhangy: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Zhangy</name></author>
	</entry>
	<entry>
		<id>https://modelreduction.org/morwiki/index.php?title=Batch_Chromatography&amp;diff=1529</id>
		<title>Batch Chromatography</title>
		<link rel="alternate" type="text/html" href="https://modelreduction.org/morwiki/index.php?title=Batch_Chromatography&amp;diff=1529"/>
		<updated>2013-05-30T07:29:17Z</updated>

		<summary type="html">&lt;p&gt;Zhangy: /* Generation of ROM */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:benchmark]]&lt;br /&gt;
[[Category:PDE]]&lt;br /&gt;
[[Category:nonlinear]]&lt;br /&gt;
[[Category:parametric 2-5 parameters]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Description==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;figure id=&amp;quot;fig:bach&amp;quot;&amp;gt;[[File:Fig_BatchChrom.jpg|490px|thumb|right|&amp;lt;caption&amp;gt;Sketch of a batch chromatographic process for the separation of A and B.&amp;lt;/caption&amp;gt;]]&amp;lt;/figure&amp;gt;&lt;br /&gt;
&lt;br /&gt;
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 discussed in the benchmark [[SMB]], and here we focus on the discontinuous mode -- batch chromatography. The principle of the batch chromatographic process for the binary separation is shown in &amp;lt;xr id=&amp;quot;fig:bach&amp;quot;/&amp;gt;. During the injection period &amp;lt;math&amp;gt;t_{inj}&amp;lt;/math&amp;gt;, a mixture 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 flows through the column. Since the solutes to be separated exhibit different adsorption affinities to the stationary phase, they move at different velocities, and thus separate from each other when exiting the column. At the column outlet, component A is collected between &amp;lt;math&amp;gt;t_1&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_2&amp;lt;/math&amp;gt;, and component B is collected between &amp;lt;math&amp;gt;t_3&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_4&amp;lt;/math&amp;gt;. Here the positions of &amp;lt;math&amp;gt;t_1&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_4&amp;lt;/math&amp;gt; are determined by a minimum concentration threshold that the detector can resolve, and the positions of &amp;lt;math&amp;gt;t_2&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_3&amp;lt;/math&amp;gt; are determined by the purity specifications imposed on the products. After the cycle period &amp;lt;math&amp;gt;t_{cyc}:=t_4-t_1&amp;lt;/math&amp;gt;, the injection is repeated. The feed flow-rate &amp;lt;math&amp;gt;Q&amp;lt;/math&amp;gt; and injection period &amp;lt;math&amp;gt;t_{inj}&amp;lt;/math&amp;gt; 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).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The dynamics of the batch chromatographic column can be described precisely by an axially dispersed plug-flow model with a limited mass-transfer rate characterized by a linear driving force (LDF) approximation. In this model the differential mass balance of component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; (&amp;lt;math&amp;gt;i=A,B,&amp;lt;/math&amp;gt;) &lt;br /&gt;
in the liquid phase can be written as:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\frac{\partial c_i}{\partial t}+\frac{1-\epsilon}{\epsilon}\frac{\partial q_i}{\partial t}+u\frac{\partial c_i}{\partial z}-D_i\frac{\partial^2 c_i}{\partial z^2}=0, \qquad z\in(0,\;L), \qquad (1)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt;c_i&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;q_i&amp;lt;/math&amp;gt; are the concentrations of solute &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; in the liquid and solid phases, respectively, &amp;lt;math&amp;gt;u&amp;lt;/math&amp;gt; the interstitial liquid velocity, &amp;lt;math&amp;gt;\epsilon&amp;lt;/math&amp;gt; the column porosity, &amp;lt;math&amp;gt;t&amp;lt;/math&amp;gt; the time coordinate, &amp;lt;math&amp;gt;z&amp;lt;/math&amp;gt; the axial coordinate along the column, &amp;lt;math&amp;gt;L&amp;lt;/math&amp;gt; the column length, &amp;lt;math&amp;gt;D_i=\frac{uL}{Pe}&amp;lt;/math&amp;gt; the axial dispersion coefficient and &amp;lt;math&amp;gt;Pe&amp;lt;/math&amp;gt; the Péclet number. The adsorption rate is modeled by the LDF approximation:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\frac{\partial q_i}{\partial t} = \kappa_{i}\,(q^{Eq}_i-q_i), \qquad z\in[0,\;L],&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt;\kappa_{i}&amp;lt;/math&amp;gt; is the mass-transfer coefficient of component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;q^{Eq}_i&amp;lt;/math&amp;gt; is the adsorption equilibrium concentration calculated by the isotherm equation for component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt;. Here the bi-Langmuir isotherm model is used to describe the adsorption equilibrium:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
q^{Eq}_i=\frac{H_{i,1}\,c_i}{1+\sum_{j=A,B}K_{j,1}\,c_j}+\frac{H_{i,2}\,c_i}{1+\sum_{j=A,B}K_{j,2}\,c_j},\; i=A,B,  &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt;H_{i,1}&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;H_{i,2}&amp;lt;/math&amp;gt; are the Henry constants, and &amp;lt;math&amp;gt;K_{j,1}&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;K_{j,2}&amp;lt;/math&amp;gt; the thermodynamic coefficients.&lt;br /&gt;
&lt;br /&gt;
The boundary conditions for (1) are specified by the Danckwerts relations:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
D_i\left.\frac{\partial c_i}{\partial z}\right|_{z=0} = u\,(\left.c_i\right|_{z=0}-c^{in}_i), \quad\quad \left.\frac{\partial c_i}{\partial z}\right|_{z=L}=0,  &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt;c^{in}_i&amp;lt;/math&amp;gt; is the concentration of component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; at the inlet of the column. A rectangular injection is assumed for the system and thus&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
c^{in}_i=\left \{ \begin{array}{cc}  c^F_i,  &amp;amp;\text{if } t \le t_{inj};\\&lt;br /&gt;
      0,  &amp;amp;\text{if } t &amp;gt;   t_{inj}.&lt;br /&gt;
\end{array}&lt;br /&gt;
\right .&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Here &amp;lt;math&amp;gt;c^F_i&amp;lt;/math&amp;gt; is the feed concentration for component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_{inj}&amp;lt;/math&amp;gt; is the injection period. In addition, the column is assumed unloaded initially:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
c_i(t=0,z)=q_i(t=0,z)=0,\quad z\in[0,\;L],\;i=A,B.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
More details about the mathematical modeling for batch chromatography can be found in the literature &amp;lt;ref name=&amp;quot;guiochon2006&amp;quot;/&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
==Discretization==&lt;br /&gt;
In this model, the feed volumetric flow-rate &amp;lt;math&amp;gt;Q&amp;lt;/math&amp;gt; and injection period &amp;lt;math&amp;gt;t_{inj}&amp;lt;/math&amp;gt; are considered as the operating parameters, and denoted as the parameter &amp;lt;math&amp;gt;\mu=(Q,\,t_{inj})&amp;lt;/math&amp;gt;. Using the finite volume discretization, we can get the full order model (FOM) as follows,&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\left\{&lt;br /&gt;
\begin{array}{ll}&lt;br /&gt;
 \mathbf{ A c}_i^{k+1} =  \mathbf{Bc}_i^{k} +   d_i^k &lt;br /&gt;
- \frac{1-\epsilon}{\epsilon} \Delta t   \mathbf h_i^k,\\&lt;br /&gt;
 \mathbf{q}_i^{k+1} =  \mathbf{q}_i^{k} + \Delta t  \mathbf h_i^k,&lt;br /&gt;
\end{array}&lt;br /&gt;
\right .&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt; \mathbf {c}_i^k ,\mathbf q_i^k \in \mathbb{R}^{\mathcal N}, i=A,B&amp;lt;/math&amp;gt; are the solution vector of &amp;lt;math&amp;gt; c_i&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;q_i&amp;lt;/math&amp;gt; at the time instance &amp;lt;math&amp;gt;t=t^k, k  =  0,1,\cdots,K, &amp;lt;/math&amp;gt; respectively. The time step &amp;lt;math&amp;gt;\Delta t &amp;lt;/math&amp;gt; is determined by the stability condition.  &amp;lt;math&amp;gt; \mathbf h_i^k = \kappa_{i} (\mathbf q^{Eq}_i -  \mathbf q_i^k) &amp;lt;/math&amp;gt;, is time- and parameter-dependent, the boldface &amp;lt;math&amp;gt;\mathbf {A,B}&amp;lt;/math&amp;gt; are constant matrices. As a result, it is a nonlinear parametric system.&lt;br /&gt;
&lt;br /&gt;
==Generation of ROM==&lt;br /&gt;
&lt;br /&gt;
The reduced order model (ROM) can be obtained by reduced bases methods, which is applicable for nonlinear parametric systems, see&lt;br /&gt;
[[Reduced_Basis_PMOR_method|Reduced Basis PMOR method]]. For parametrized time-dependent problems, the reduced basis can often be obtained by using POD-Greedy algorithm. Notice that the nonlinear functions &amp;lt;math&amp;gt;\mathbf h_i, i=A, B&amp;lt;/math&amp;gt; can be approximated by the empirical interpolation method &amp;lt;ref name=&amp;quot;barrault04&amp;quot;/&amp;gt;, such that the ROM can be obtained more efficiently by the offline-online technique.&lt;br /&gt;
&lt;br /&gt;
Assume &amp;lt;math&amp;gt;W_z&amp;lt;/math&amp;gt; is the collateral reduced basis (CRB) for the nonlinear operator &amp;lt;math&amp;gt;h_z&amp;lt;/math&amp;gt;, and &amp;lt;math&amp;gt;V_{c_z},V_{q_z}&amp;lt;/math&amp;gt;  are the RB for the field variables &amp;lt;math&amp;gt;c_z&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;q_z&amp;lt;/math&amp;gt;, respectively. Applying Galerkin projection and empirical operator interpolation &amp;lt;ref name=&amp;quot;haasdonk08&amp;quot;/&amp;gt;,&lt;br /&gt;
the ROM for the FOM can be formulated as:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\left \{&lt;br /&gt;
\begin{array}{llll}&lt;br /&gt;
\hat{A}_{c_z} {a}_{c_z}^{n+1} =\hat{  B}_{c_z} {a}_{c_z}^{n} + &lt;br /&gt;
d_0^n\hat{d}_{c_z} -   \frac{1-\epsilon}{\epsilon} \Delta t \hat{H}_{c_z}\beta_z^n,\\&lt;br /&gt;
{a}_{q_z}^{n+1} = {a}_{q_z}^{n} +  \Delta t \hat{H}_{q_z} \beta_z^n,\\&lt;br /&gt;
\end{array}&lt;br /&gt;
\right .&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt; {a}_{c_z}^n, {a}_{q_z}^n \in \mathbb R^N&amp;lt;/math&amp;gt; are the solution of the ROM. &amp;lt;math&amp;gt;\hat{ A}_{c_z}=V_{c_z}^T  A V_{c_z},&lt;br /&gt;
 \hat{ B}_{c_z}=V_{c_z}^T  B V_{c_z},&lt;br /&gt;
 \hat{d}_{c_z}^{n}=V_{c_z}^T e_1&amp;lt;/math&amp;gt;, &lt;br /&gt;
&amp;lt;math&amp;gt;\hat{H}_{c_z}:= V_{c_z}^TW_z ,&amp;lt;/math&amp;gt; &lt;br /&gt;
&amp;lt;math&amp;gt;\hat{H}_{q_z}:= V_{q_z}^TW_z &amp;lt;/math&amp;gt; are the reduced matrices, &amp;lt;math&amp;gt;e_1:=(1,0,\cdots,0)&amp;lt;/math&amp;gt;. &amp;lt;math&amp;gt;\beta_z^n \in \mathbb R^M&amp;lt;/math&amp;gt; is the coefficients of the CRB &amp;lt;math&amp;gt;W_z&amp;lt;/math&amp;gt; for the empirical interpolation.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:cabfrA.png|200px|thumb|left|alt text]]&lt;br /&gt;
&lt;br /&gt;
==Data==&lt;br /&gt;
&amp;lt;figure id=&amp;quot;fig:cabfr&amp;quot;&amp;gt;[[File:cabfr.png|490px|thumb|right|&amp;lt;caption&amp;gt;Concentrations at the outlet of the column.&amp;lt;/caption&amp;gt;]]&amp;lt;/figure&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The &amp;lt;xr id=&amp;quot;fig:cabfr&amp;quot;/&amp;gt; are the concentrations at the outlet of the column at a given parameter &amp;lt;math&amp;gt;\mu= (0.1018,1.3487)&amp;lt;/math&amp;gt;, which show that the ROM (&amp;lt;math&amp;gt;N=46, M=151&amp;lt;/math&amp;gt;) reproduces the dynamics of the FOM (&amp;lt;math&amp;gt;\mathcal N=1000&amp;lt;/math&amp;gt;). &lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ref name=&amp;quot;guiochon2006&amp;quot;&amp;gt; G. Guiochon, A. Felinger, D. G. Shirazi, A. M. Katti,   Fundamentals of Preparative and Nonlinear Chromatography, 2nd Edition, Academic Press, 2006.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ref name=&amp;quot;barrault04&amp;quot;&amp;gt; M. Barrault, Y. Maday, N.C. Nguyen, and A.T. Patera, &amp;quot;&amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;gt;[http://dx.doi.org/10.1016/j.crma.2004.08.006 An &#039;empirical interpolation&#039; method: application to efficient reduced-basis discretization of partial differential equations]&amp;lt;/span&amp;gt;&amp;quot;, C. R. Acad. Sci. Paris Series I, 339 (2004), 667-672.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ref name=&amp;quot;haasdonk08&amp;quot;&amp;gt; B. Haasdonk and M. Ohlberger, &amp;quot;&amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;gt;[http://www.agh.ians.uni-stuttgart.de/publications/2008/HO08b Reduced basis method for finite volume approximations of parameterized linear evolution equations]&amp;lt;/span&amp;gt;&amp;quot;, Mathematical Modeling and Numerical Analysis, 42 (2008), 277-302.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/references&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Contact==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039; [[User:Zhangy|Yongjin Zhang]]&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039; [[User:Suzhou|Suzhou Li]]&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Zhangy</name></author>
	</entry>
	<entry>
		<id>https://modelreduction.org/morwiki/index.php?title=Batch_Chromatography&amp;diff=1528</id>
		<title>Batch Chromatography</title>
		<link rel="alternate" type="text/html" href="https://modelreduction.org/morwiki/index.php?title=Batch_Chromatography&amp;diff=1528"/>
		<updated>2013-05-30T07:27:47Z</updated>

		<summary type="html">&lt;p&gt;Zhangy: /* Generation of ROM */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:benchmark]]&lt;br /&gt;
[[Category:PDE]]&lt;br /&gt;
[[Category:nonlinear]]&lt;br /&gt;
[[Category:parametric 2-5 parameters]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Description==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;figure id=&amp;quot;fig:bach&amp;quot;&amp;gt;[[File:Fig_BatchChrom.jpg|490px|thumb|right|&amp;lt;caption&amp;gt;Sketch of a batch chromatographic process for the separation of A and B.&amp;lt;/caption&amp;gt;]]&amp;lt;/figure&amp;gt;&lt;br /&gt;
&lt;br /&gt;
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 discussed in the benchmark [[SMB]], and here we focus on the discontinuous mode -- batch chromatography. The principle of the batch chromatographic process for the binary separation is shown in &amp;lt;xr id=&amp;quot;fig:bach&amp;quot;/&amp;gt;. During the injection period &amp;lt;math&amp;gt;t_{inj}&amp;lt;/math&amp;gt;, a mixture 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 flows through the column. Since the solutes to be separated exhibit different adsorption affinities to the stationary phase, they move at different velocities, and thus separate from each other when exiting the column. At the column outlet, component A is collected between &amp;lt;math&amp;gt;t_1&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_2&amp;lt;/math&amp;gt;, and component B is collected between &amp;lt;math&amp;gt;t_3&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_4&amp;lt;/math&amp;gt;. Here the positions of &amp;lt;math&amp;gt;t_1&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_4&amp;lt;/math&amp;gt; are determined by a minimum concentration threshold that the detector can resolve, and the positions of &amp;lt;math&amp;gt;t_2&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_3&amp;lt;/math&amp;gt; are determined by the purity specifications imposed on the products. After the cycle period &amp;lt;math&amp;gt;t_{cyc}:=t_4-t_1&amp;lt;/math&amp;gt;, the injection is repeated. The feed flow-rate &amp;lt;math&amp;gt;Q&amp;lt;/math&amp;gt; and injection period &amp;lt;math&amp;gt;t_{inj}&amp;lt;/math&amp;gt; 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).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The dynamics of the batch chromatographic column can be described precisely by an axially dispersed plug-flow model with a limited mass-transfer rate characterized by a linear driving force (LDF) approximation. In this model the differential mass balance of component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; (&amp;lt;math&amp;gt;i=A,B,&amp;lt;/math&amp;gt;) &lt;br /&gt;
in the liquid phase can be written as:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\frac{\partial c_i}{\partial t}+\frac{1-\epsilon}{\epsilon}\frac{\partial q_i}{\partial t}+u\frac{\partial c_i}{\partial z}-D_i\frac{\partial^2 c_i}{\partial z^2}=0, \qquad z\in(0,\;L), \qquad (1)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt;c_i&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;q_i&amp;lt;/math&amp;gt; are the concentrations of solute &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; in the liquid and solid phases, respectively, &amp;lt;math&amp;gt;u&amp;lt;/math&amp;gt; the interstitial liquid velocity, &amp;lt;math&amp;gt;\epsilon&amp;lt;/math&amp;gt; the column porosity, &amp;lt;math&amp;gt;t&amp;lt;/math&amp;gt; the time coordinate, &amp;lt;math&amp;gt;z&amp;lt;/math&amp;gt; the axial coordinate along the column, &amp;lt;math&amp;gt;L&amp;lt;/math&amp;gt; the column length, &amp;lt;math&amp;gt;D_i=\frac{uL}{Pe}&amp;lt;/math&amp;gt; the axial dispersion coefficient and &amp;lt;math&amp;gt;Pe&amp;lt;/math&amp;gt; the Péclet number. The adsorption rate is modeled by the LDF approximation:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\frac{\partial q_i}{\partial t} = \kappa_{i}\,(q^{Eq}_i-q_i), \qquad z\in[0,\;L],&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt;\kappa_{i}&amp;lt;/math&amp;gt; is the mass-transfer coefficient of component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;q^{Eq}_i&amp;lt;/math&amp;gt; is the adsorption equilibrium concentration calculated by the isotherm equation for component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt;. Here the bi-Langmuir isotherm model is used to describe the adsorption equilibrium:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
q^{Eq}_i=\frac{H_{i,1}\,c_i}{1+\sum_{j=A,B}K_{j,1}\,c_j}+\frac{H_{i,2}\,c_i}{1+\sum_{j=A,B}K_{j,2}\,c_j},\; i=A,B,  &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt;H_{i,1}&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;H_{i,2}&amp;lt;/math&amp;gt; are the Henry constants, and &amp;lt;math&amp;gt;K_{j,1}&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;K_{j,2}&amp;lt;/math&amp;gt; the thermodynamic coefficients.&lt;br /&gt;
&lt;br /&gt;
The boundary conditions for (1) are specified by the Danckwerts relations:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
D_i\left.\frac{\partial c_i}{\partial z}\right|_{z=0} = u\,(\left.c_i\right|_{z=0}-c^{in}_i), \quad\quad \left.\frac{\partial c_i}{\partial z}\right|_{z=L}=0,  &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt;c^{in}_i&amp;lt;/math&amp;gt; is the concentration of component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; at the inlet of the column. A rectangular injection is assumed for the system and thus&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
c^{in}_i=\left \{ \begin{array}{cc}  c^F_i,  &amp;amp;\text{if } t \le t_{inj};\\&lt;br /&gt;
      0,  &amp;amp;\text{if } t &amp;gt;   t_{inj}.&lt;br /&gt;
\end{array}&lt;br /&gt;
\right .&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Here &amp;lt;math&amp;gt;c^F_i&amp;lt;/math&amp;gt; is the feed concentration for component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_{inj}&amp;lt;/math&amp;gt; is the injection period. In addition, the column is assumed unloaded initially:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
c_i(t=0,z)=q_i(t=0,z)=0,\quad z\in[0,\;L],\;i=A,B.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
More details about the mathematical modeling for batch chromatography can be found in the literature &amp;lt;ref name=&amp;quot;guiochon2006&amp;quot;/&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
==Discretization==&lt;br /&gt;
In this model, the feed volumetric flow-rate &amp;lt;math&amp;gt;Q&amp;lt;/math&amp;gt; and injection period &amp;lt;math&amp;gt;t_{inj}&amp;lt;/math&amp;gt; are considered as the operating parameters, and denoted as the parameter &amp;lt;math&amp;gt;\mu=(Q,\,t_{inj})&amp;lt;/math&amp;gt;. Using the finite volume discretization, we can get the full order model (FOM) as follows,&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\left\{&lt;br /&gt;
\begin{array}{ll}&lt;br /&gt;
 \mathbf{ A c}_i^{k+1} =  \mathbf{Bc}_i^{k} +   d_i^k &lt;br /&gt;
- \frac{1-\epsilon}{\epsilon} \Delta t   \mathbf h_i^k,\\&lt;br /&gt;
 \mathbf{q}_i^{k+1} =  \mathbf{q}_i^{k} + \Delta t  \mathbf h_i^k,&lt;br /&gt;
\end{array}&lt;br /&gt;
\right .&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt; \mathbf {c}_i^k ,\mathbf q_i^k \in \mathbb{R}^{\mathcal N}, i=A,B&amp;lt;/math&amp;gt; are the solution vector of &amp;lt;math&amp;gt; c_i&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;q_i&amp;lt;/math&amp;gt; at the time instance &amp;lt;math&amp;gt;t=t^k, k  =  0,1,\cdots,K, &amp;lt;/math&amp;gt; respectively. The time step &amp;lt;math&amp;gt;\Delta t &amp;lt;/math&amp;gt; is determined by the stability condition.  &amp;lt;math&amp;gt; \mathbf h_i^k = \kappa_{i} (\mathbf q^{Eq}_i -  \mathbf q_i^k) &amp;lt;/math&amp;gt;, is time- and parameter-dependent, the boldface &amp;lt;math&amp;gt;\mathbf {A,B}&amp;lt;/math&amp;gt; are constant matrices. As a result, it is a nonlinear parametric system.&lt;br /&gt;
&lt;br /&gt;
==Generation of ROM==&lt;br /&gt;
&lt;br /&gt;
The reduced order model (ROM) can be obtained by reduced bases methods, which is applicable for nonlinear parametric systems, see&lt;br /&gt;
[[Reduced_Basis_PMOR_method|Reduced Basis PMOR method]]. For parametrized time-dependent problems, the reduced basis can often be obtained by using POD-Greedy algorithm. Notice that the nonlinear functions &amp;lt;math&amp;gt;\mathbf h_i, i=A, B&amp;lt;/math&amp;gt; can be approximated by the empirical interpolation method &amp;lt;ref name=&amp;quot;barrault04&amp;quot;/&amp;gt;, such that the ROM can be obtained more efficiently by the offline-online technique.&lt;br /&gt;
&lt;br /&gt;
Assume &amp;lt;math&amp;gt;W_z&amp;lt;/math&amp;gt; is the collateral reduced basis (CRB) for the nonlinear operator &amp;lt;math&amp;gt;h_z&amp;lt;/math&amp;gt;, and &amp;lt;math&amp;gt;V_{c_z},V_{q_z}&amp;lt;/math&amp;gt;  are the RB for the field variables &amp;lt;math&amp;gt;c_z&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;q_z&amp;lt;/math&amp;gt;, respectively. Applying Galerkin projection and empirical operator interpolation &amp;lt;ref name=&amp;quot;haasdonk08&amp;quot;/&amp;gt;,&lt;br /&gt;
the ROM for the FOM can be formulated as:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\left \{&lt;br /&gt;
\begin{array}{llll}&lt;br /&gt;
\hat{A}_{c_z} {a}_{c_z}^{n+1} =\hat{  B}_{c_z} {a}_{c_z}^{n} + &lt;br /&gt;
d_0^n\hat{d}_{c_z} -   \frac{1-\epsilon}{\epsilon} \Delta t \hat{H}_{c_z}\beta_z^n,\\&lt;br /&gt;
{a}_{q_z}^{n+1} = {a}_{q_z}^{n} +  \Delta t \hat{H}_{q_z} \beta_z^n,\\&lt;br /&gt;
\end{array}&lt;br /&gt;
\right .&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt; {a}_{c_z}^n, {a}_{q_z}^n \in \mathbb R^N&amp;lt;/math&amp;gt; are the solution of the ROM. &amp;lt;math&amp;gt;\hat{ A}_{c_z}=V_{c_z}^T  A V_{c_z},&lt;br /&gt;
 \hat{ B}_{c_z}=V_{c_z}^T  B V_{c_z},&lt;br /&gt;
 \hat{d}_{c_z}^{n}=V_{c_z}^T e_1&amp;lt;/math&amp;gt;, &lt;br /&gt;
&amp;lt;math&amp;gt;\hat{H}_{c_z}:= V_{c_z}^TW_z ,&amp;lt;/math&amp;gt; &lt;br /&gt;
&amp;lt;math&amp;gt;\hat{H}_{q_z}:= V_{q_z}^TW_z &amp;lt;/math&amp;gt; are the reduced matrices, &amp;lt;math&amp;gt;e_1:=(1,0,\cdots,0)&amp;lt;/math&amp;gt;. &amp;lt;math&amp;gt;\beta_z^n \in \mathbb R^M&amp;lt;/math&amp;gt; is the coefficients of the CRB &amp;lt;math&amp;gt;W_z&amp;lt;/math&amp;gt; for the empirical interpolation.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:cabfr.png|200px|thumb|left|alt text]]&lt;br /&gt;
&lt;br /&gt;
==Data==&lt;br /&gt;
&amp;lt;figure id=&amp;quot;fig:cabfr&amp;quot;&amp;gt;[[File:cabfr.png|490px|thumb|right|&amp;lt;caption&amp;gt;Concentrations at the outlet of the column.&amp;lt;/caption&amp;gt;]]&amp;lt;/figure&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The &amp;lt;xr id=&amp;quot;fig:cabfr&amp;quot;/&amp;gt; are the concentrations at the outlet of the column at a given parameter &amp;lt;math&amp;gt;\mu= (0.1018,1.3487)&amp;lt;/math&amp;gt;, which show that the ROM (&amp;lt;math&amp;gt;N=46, M=151&amp;lt;/math&amp;gt;) reproduces the dynamics of the FOM (&amp;lt;math&amp;gt;\mathcal N=1000&amp;lt;/math&amp;gt;). &lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ref name=&amp;quot;guiochon2006&amp;quot;&amp;gt; G. Guiochon, A. Felinger, D. G. Shirazi, A. M. Katti,   Fundamentals of Preparative and Nonlinear Chromatography, 2nd Edition, Academic Press, 2006.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ref name=&amp;quot;barrault04&amp;quot;&amp;gt; M. Barrault, Y. Maday, N.C. Nguyen, and A.T. Patera, &amp;quot;&amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;gt;[http://dx.doi.org/10.1016/j.crma.2004.08.006 An &#039;empirical interpolation&#039; method: application to efficient reduced-basis discretization of partial differential equations]&amp;lt;/span&amp;gt;&amp;quot;, C. R. Acad. Sci. Paris Series I, 339 (2004), 667-672.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ref name=&amp;quot;haasdonk08&amp;quot;&amp;gt; B. Haasdonk and M. Ohlberger, &amp;quot;&amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;gt;[http://www.agh.ians.uni-stuttgart.de/publications/2008/HO08b Reduced basis method for finite volume approximations of parameterized linear evolution equations]&amp;lt;/span&amp;gt;&amp;quot;, Mathematical Modeling and Numerical Analysis, 42 (2008), 277-302.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/references&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Contact==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039; [[User:Zhangy|Yongjin Zhang]]&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039; [[User:Suzhou|Suzhou Li]]&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Zhangy</name></author>
	</entry>
	<entry>
		<id>https://modelreduction.org/morwiki/index.php?title=Batch_Chromatography&amp;diff=1527</id>
		<title>Batch Chromatography</title>
		<link rel="alternate" type="text/html" href="https://modelreduction.org/morwiki/index.php?title=Batch_Chromatography&amp;diff=1527"/>
		<updated>2013-05-30T07:24:38Z</updated>

		<summary type="html">&lt;p&gt;Zhangy: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:benchmark]]&lt;br /&gt;
[[Category:PDE]]&lt;br /&gt;
[[Category:nonlinear]]&lt;br /&gt;
[[Category:parametric 2-5 parameters]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Description==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;figure id=&amp;quot;fig:bach&amp;quot;&amp;gt;[[File:Fig_BatchChrom.jpg|490px|thumb|right|&amp;lt;caption&amp;gt;Sketch of a batch chromatographic process for the separation of A and B.&amp;lt;/caption&amp;gt;]]&amp;lt;/figure&amp;gt;&lt;br /&gt;
&lt;br /&gt;
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 discussed in the benchmark [[SMB]], and here we focus on the discontinuous mode -- batch chromatography. The principle of the batch chromatographic process for the binary separation is shown in &amp;lt;xr id=&amp;quot;fig:bach&amp;quot;/&amp;gt;. During the injection period &amp;lt;math&amp;gt;t_{inj}&amp;lt;/math&amp;gt;, a mixture 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 flows through the column. Since the solutes to be separated exhibit different adsorption affinities to the stationary phase, they move at different velocities, and thus separate from each other when exiting the column. At the column outlet, component A is collected between &amp;lt;math&amp;gt;t_1&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_2&amp;lt;/math&amp;gt;, and component B is collected between &amp;lt;math&amp;gt;t_3&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_4&amp;lt;/math&amp;gt;. Here the positions of &amp;lt;math&amp;gt;t_1&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_4&amp;lt;/math&amp;gt; are determined by a minimum concentration threshold that the detector can resolve, and the positions of &amp;lt;math&amp;gt;t_2&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_3&amp;lt;/math&amp;gt; are determined by the purity specifications imposed on the products. After the cycle period &amp;lt;math&amp;gt;t_{cyc}:=t_4-t_1&amp;lt;/math&amp;gt;, the injection is repeated. The feed flow-rate &amp;lt;math&amp;gt;Q&amp;lt;/math&amp;gt; and injection period &amp;lt;math&amp;gt;t_{inj}&amp;lt;/math&amp;gt; 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).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The dynamics of the batch chromatographic column can be described precisely by an axially dispersed plug-flow model with a limited mass-transfer rate characterized by a linear driving force (LDF) approximation. In this model the differential mass balance of component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; (&amp;lt;math&amp;gt;i=A,B,&amp;lt;/math&amp;gt;) &lt;br /&gt;
in the liquid phase can be written as:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\frac{\partial c_i}{\partial t}+\frac{1-\epsilon}{\epsilon}\frac{\partial q_i}{\partial t}+u\frac{\partial c_i}{\partial z}-D_i\frac{\partial^2 c_i}{\partial z^2}=0, \qquad z\in(0,\;L), \qquad (1)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt;c_i&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;q_i&amp;lt;/math&amp;gt; are the concentrations of solute &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; in the liquid and solid phases, respectively, &amp;lt;math&amp;gt;u&amp;lt;/math&amp;gt; the interstitial liquid velocity, &amp;lt;math&amp;gt;\epsilon&amp;lt;/math&amp;gt; the column porosity, &amp;lt;math&amp;gt;t&amp;lt;/math&amp;gt; the time coordinate, &amp;lt;math&amp;gt;z&amp;lt;/math&amp;gt; the axial coordinate along the column, &amp;lt;math&amp;gt;L&amp;lt;/math&amp;gt; the column length, &amp;lt;math&amp;gt;D_i=\frac{uL}{Pe}&amp;lt;/math&amp;gt; the axial dispersion coefficient and &amp;lt;math&amp;gt;Pe&amp;lt;/math&amp;gt; the Péclet number. The adsorption rate is modeled by the LDF approximation:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\frac{\partial q_i}{\partial t} = \kappa_{i}\,(q^{Eq}_i-q_i), \qquad z\in[0,\;L],&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt;\kappa_{i}&amp;lt;/math&amp;gt; is the mass-transfer coefficient of component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;q^{Eq}_i&amp;lt;/math&amp;gt; is the adsorption equilibrium concentration calculated by the isotherm equation for component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt;. Here the bi-Langmuir isotherm model is used to describe the adsorption equilibrium:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
q^{Eq}_i=\frac{H_{i,1}\,c_i}{1+\sum_{j=A,B}K_{j,1}\,c_j}+\frac{H_{i,2}\,c_i}{1+\sum_{j=A,B}K_{j,2}\,c_j},\; i=A,B,  &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt;H_{i,1}&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;H_{i,2}&amp;lt;/math&amp;gt; are the Henry constants, and &amp;lt;math&amp;gt;K_{j,1}&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;K_{j,2}&amp;lt;/math&amp;gt; the thermodynamic coefficients.&lt;br /&gt;
&lt;br /&gt;
The boundary conditions for (1) are specified by the Danckwerts relations:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
D_i\left.\frac{\partial c_i}{\partial z}\right|_{z=0} = u\,(\left.c_i\right|_{z=0}-c^{in}_i), \quad\quad \left.\frac{\partial c_i}{\partial z}\right|_{z=L}=0,  &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt;c^{in}_i&amp;lt;/math&amp;gt; is the concentration of component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; at the inlet of the column. A rectangular injection is assumed for the system and thus&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
c^{in}_i=\left \{ \begin{array}{cc}  c^F_i,  &amp;amp;\text{if } t \le t_{inj};\\&lt;br /&gt;
      0,  &amp;amp;\text{if } t &amp;gt;   t_{inj}.&lt;br /&gt;
\end{array}&lt;br /&gt;
\right .&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Here &amp;lt;math&amp;gt;c^F_i&amp;lt;/math&amp;gt; is the feed concentration for component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_{inj}&amp;lt;/math&amp;gt; is the injection period. In addition, the column is assumed unloaded initially:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
c_i(t=0,z)=q_i(t=0,z)=0,\quad z\in[0,\;L],\;i=A,B.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
More details about the mathematical modeling for batch chromatography can be found in the literature &amp;lt;ref name=&amp;quot;guiochon2006&amp;quot;/&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
==Discretization==&lt;br /&gt;
In this model, the feed volumetric flow-rate &amp;lt;math&amp;gt;Q&amp;lt;/math&amp;gt; and injection period &amp;lt;math&amp;gt;t_{inj}&amp;lt;/math&amp;gt; are considered as the operating parameters, and denoted as the parameter &amp;lt;math&amp;gt;\mu=(Q,\,t_{inj})&amp;lt;/math&amp;gt;. Using the finite volume discretization, we can get the full order model (FOM) as follows,&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\left\{&lt;br /&gt;
\begin{array}{ll}&lt;br /&gt;
 \mathbf{ A c}_i^{k+1} =  \mathbf{Bc}_i^{k} +   d_i^k &lt;br /&gt;
- \frac{1-\epsilon}{\epsilon} \Delta t   \mathbf h_i^k,\\&lt;br /&gt;
 \mathbf{q}_i^{k+1} =  \mathbf{q}_i^{k} + \Delta t  \mathbf h_i^k,&lt;br /&gt;
\end{array}&lt;br /&gt;
\right .&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt; \mathbf {c}_i^k ,\mathbf q_i^k \in \mathbb{R}^{\mathcal N}, i=A,B&amp;lt;/math&amp;gt; are the solution vector of &amp;lt;math&amp;gt; c_i&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;q_i&amp;lt;/math&amp;gt; at the time instance &amp;lt;math&amp;gt;t=t^k, k  =  0,1,\cdots,K, &amp;lt;/math&amp;gt; respectively. The time step &amp;lt;math&amp;gt;\Delta t &amp;lt;/math&amp;gt; is determined by the stability condition.  &amp;lt;math&amp;gt; \mathbf h_i^k = \kappa_{i} (\mathbf q^{Eq}_i -  \mathbf q_i^k) &amp;lt;/math&amp;gt;, is time- and parameter-dependent, the boldface &amp;lt;math&amp;gt;\mathbf {A,B}&amp;lt;/math&amp;gt; are constant matrices. As a result, it is a nonlinear parametric system.&lt;br /&gt;
&lt;br /&gt;
==Generation of ROM==&lt;br /&gt;
&lt;br /&gt;
The reduced order model (ROM) can be obtained by reduced bases methods, which is applicable for nonlinear parametric systems, see&lt;br /&gt;
[[Reduced_Basis_PMOR_method|Reduced Basis PMOR method]]. For parametrized time-dependent problems, the reduced basis can often be obtained by using POD-Greedy algorithm. Notice that the nonlinear functions &amp;lt;math&amp;gt;\mathbf h_i, i=A, B&amp;lt;/math&amp;gt; can be approximated by the empirical interpolation method &amp;lt;ref name=&amp;quot;barrault04&amp;quot;/&amp;gt;, such that the ROM can be obtained more efficiently by the offline-online technique.&lt;br /&gt;
&lt;br /&gt;
Assume &amp;lt;math&amp;gt;W_z&amp;lt;/math&amp;gt; is the collateral reduced basis (CRB) for the nonlinear operator &amp;lt;math&amp;gt;h_z&amp;lt;/math&amp;gt;, and &amp;lt;math&amp;gt;V_{c_z},V_{q_z}&amp;lt;/math&amp;gt;  are the RB for the field variables &amp;lt;math&amp;gt;c_z&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;q_z&amp;lt;/math&amp;gt;, respectively. Applying Galerkin projection and empirical operator interpolation &amp;lt;ref name=&amp;quot;haasdonk08&amp;quot;/&amp;gt;,&lt;br /&gt;
the ROM for the FOM can be formulated as:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\left \{&lt;br /&gt;
\begin{array}{llll}&lt;br /&gt;
\hat{A}_{c_z} {a}_{c_z}^{n+1} =\hat{  B}_{c_z} {a}_{c_z}^{n} + &lt;br /&gt;
d_0^n\hat{d}_{c_z} -   \frac{1-\epsilon}{\epsilon} \Delta t \hat{H}_{c_z}\beta_z^n,\\&lt;br /&gt;
{a}_{q_z}^{n+1} = {a}_{q_z}^{n} +  \Delta t \hat{H}_{q_z} \beta_z^n,\\&lt;br /&gt;
\end{array}&lt;br /&gt;
\right .&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt; {a}_{c_z}^n, {a}_{q_z}^n \in \mathbb R^N&amp;lt;/math&amp;gt; are the solution of the ROM. &amp;lt;math&amp;gt;\hat{ A}_{c_z}=V_{c_z}^T  A V_{c_z},&lt;br /&gt;
 \hat{ B}_{c_z}=V_{c_z}^T  B V_{c_z},&lt;br /&gt;
 \hat{d}_{c_z}^{n}=V_{c_z}^T e_1&amp;lt;/math&amp;gt;, &lt;br /&gt;
&amp;lt;math&amp;gt;\hat{H}_{c_z}:= V_{c_z}^TW_z ,&amp;lt;/math&amp;gt; &lt;br /&gt;
&amp;lt;math&amp;gt;\hat{H}_{q_z}:= V_{q_z}^TW_z &amp;lt;/math&amp;gt; are the reduced matrices, &amp;lt;math&amp;gt;e_1:=(1,0,\cdots,0)&amp;lt;/math&amp;gt;. &amp;lt;math&amp;gt;\beta_z^n \in \mathbb R^M&amp;lt;/math&amp;gt; is the coefficients of the CRB &amp;lt;math&amp;gt;W_z&amp;lt;/math&amp;gt; for the empirical interpolation.&lt;br /&gt;
&lt;br /&gt;
[[File:cabfr.png]]&lt;br /&gt;
&lt;br /&gt;
==Data==&lt;br /&gt;
&amp;lt;figure id=&amp;quot;fig:cabfr&amp;quot;&amp;gt;[[File:cabfr.png|490px|thumb|right|&amp;lt;caption&amp;gt;Concentrations at the outlet of the column.&amp;lt;/caption&amp;gt;]]&amp;lt;/figure&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The &amp;lt;xr id=&amp;quot;fig:cabfr&amp;quot;/&amp;gt; are the concentrations at the outlet of the column at a given parameter &amp;lt;math&amp;gt;\mu= (0.1018,1.3487)&amp;lt;/math&amp;gt;, which show that the ROM (&amp;lt;math&amp;gt;N=46, M=151&amp;lt;/math&amp;gt;) reproduces the dynamics of the FOM (&amp;lt;math&amp;gt;\mathcal N=1000&amp;lt;/math&amp;gt;). &lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ref name=&amp;quot;guiochon2006&amp;quot;&amp;gt; G. Guiochon, A. Felinger, D. G. Shirazi, A. M. Katti,   Fundamentals of Preparative and Nonlinear Chromatography, 2nd Edition, Academic Press, 2006.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ref name=&amp;quot;barrault04&amp;quot;&amp;gt; M. Barrault, Y. Maday, N.C. Nguyen, and A.T. Patera, &amp;quot;&amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;gt;[http://dx.doi.org/10.1016/j.crma.2004.08.006 An &#039;empirical interpolation&#039; method: application to efficient reduced-basis discretization of partial differential equations]&amp;lt;/span&amp;gt;&amp;quot;, C. R. Acad. Sci. Paris Series I, 339 (2004), 667-672.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ref name=&amp;quot;haasdonk08&amp;quot;&amp;gt; B. Haasdonk and M. Ohlberger, &amp;quot;&amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;gt;[http://www.agh.ians.uni-stuttgart.de/publications/2008/HO08b Reduced basis method for finite volume approximations of parameterized linear evolution equations]&amp;lt;/span&amp;gt;&amp;quot;, Mathematical Modeling and Numerical Analysis, 42 (2008), 277-302.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/references&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Contact==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039; [[User:Zhangy|Yongjin Zhang]]&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039; [[User:Suzhou|Suzhou Li]]&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Zhangy</name></author>
	</entry>
	<entry>
		<id>https://modelreduction.org/morwiki/index.php?title=Batch_Chromatography&amp;diff=1526</id>
		<title>Batch Chromatography</title>
		<link rel="alternate" type="text/html" href="https://modelreduction.org/morwiki/index.php?title=Batch_Chromatography&amp;diff=1526"/>
		<updated>2013-05-30T07:22:37Z</updated>

		<summary type="html">&lt;p&gt;Zhangy: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:benchmark]]&lt;br /&gt;
[[Category:PDE]]&lt;br /&gt;
[[Category:nonlinear]]&lt;br /&gt;
[[Category:parametric 2-5 parameters]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Description==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;figure id=&amp;quot;fig:bach&amp;quot;&amp;gt;[[File:Fig_BatchChrom.jpg|490px|thumb|right|&amp;lt;caption&amp;gt;Sketch of a batch chromatographic process for the separation of A and B.&amp;lt;/caption&amp;gt;]]&amp;lt;/figure&amp;gt;&lt;br /&gt;
&lt;br /&gt;
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 discussed in the benchmark [[SMB]], and here we focus on the discontinuous mode -- batch chromatography. The principle of the batch chromatographic process for the binary separation is shown in &amp;lt;xr id=&amp;quot;fig:bach&amp;quot;/&amp;gt;. During the injection period &amp;lt;math&amp;gt;t_{inj}&amp;lt;/math&amp;gt;, a mixture 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 flows through the column. Since the solutes to be separated exhibit different adsorption affinities to the stationary phase, they move at different velocities, and thus separate from each other when exiting the column. At the column outlet, component A is collected between &amp;lt;math&amp;gt;t_1&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_2&amp;lt;/math&amp;gt;, and component B is collected between &amp;lt;math&amp;gt;t_3&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_4&amp;lt;/math&amp;gt;. Here the positions of &amp;lt;math&amp;gt;t_1&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_4&amp;lt;/math&amp;gt; are determined by a minimum concentration threshold that the detector can resolve, and the positions of &amp;lt;math&amp;gt;t_2&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_3&amp;lt;/math&amp;gt; are determined by the purity specifications imposed on the products. After the cycle period &amp;lt;math&amp;gt;t_{cyc}:=t_4-t_1&amp;lt;/math&amp;gt;, the injection is repeated. The feed flow-rate &amp;lt;math&amp;gt;Q&amp;lt;/math&amp;gt; and injection period &amp;lt;math&amp;gt;t_{inj}&amp;lt;/math&amp;gt; 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).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The dynamics of the batch chromatographic column can be described precisely by an axially dispersed plug-flow model with a limited mass-transfer rate characterized by a linear driving force (LDF) approximation. In this model the differential mass balance of component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; (&amp;lt;math&amp;gt;i=A,B,&amp;lt;/math&amp;gt;) &lt;br /&gt;
in the liquid phase can be written as:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\frac{\partial c_i}{\partial t}+\frac{1-\epsilon}{\epsilon}\frac{\partial q_i}{\partial t}+u\frac{\partial c_i}{\partial z}-D_i\frac{\partial^2 c_i}{\partial z^2}=0, \qquad z\in(0,\;L), \qquad (1)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt;c_i&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;q_i&amp;lt;/math&amp;gt; are the concentrations of solute &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; in the liquid and solid phases, respectively, &amp;lt;math&amp;gt;u&amp;lt;/math&amp;gt; the interstitial liquid velocity, &amp;lt;math&amp;gt;\epsilon&amp;lt;/math&amp;gt; the column porosity, &amp;lt;math&amp;gt;t&amp;lt;/math&amp;gt; the time coordinate, &amp;lt;math&amp;gt;z&amp;lt;/math&amp;gt; the axial coordinate along the column, &amp;lt;math&amp;gt;L&amp;lt;/math&amp;gt; the column length, &amp;lt;math&amp;gt;D_i=\frac{uL}{Pe}&amp;lt;/math&amp;gt; the axial dispersion coefficient and &amp;lt;math&amp;gt;Pe&amp;lt;/math&amp;gt; the Péclet number. The adsorption rate is modeled by the LDF approximation:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\frac{\partial q_i}{\partial t} = \kappa_{i}\,(q^{Eq}_i-q_i), \qquad z\in[0,\;L],&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt;\kappa_{i}&amp;lt;/math&amp;gt; is the mass-transfer coefficient of component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;q^{Eq}_i&amp;lt;/math&amp;gt; is the adsorption equilibrium concentration calculated by the isotherm equation for component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt;. Here the bi-Langmuir isotherm model is used to describe the adsorption equilibrium:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
q^{Eq}_i=\frac{H_{i,1}\,c_i}{1+\sum_{j=A,B}K_{j,1}\,c_j}+\frac{H_{i,2}\,c_i}{1+\sum_{j=A,B}K_{j,2}\,c_j},\; i=A,B,  &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt;H_{i,1}&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;H_{i,2}&amp;lt;/math&amp;gt; are the Henry constants, and &amp;lt;math&amp;gt;K_{j,1}&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;K_{j,2}&amp;lt;/math&amp;gt; the thermodynamic coefficients.&lt;br /&gt;
&lt;br /&gt;
The boundary conditions for (1) are specified by the Danckwerts relations:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
D_i\left.\frac{\partial c_i}{\partial z}\right|_{z=0} = u\,(\left.c_i\right|_{z=0}-c^{in}_i), \quad\quad \left.\frac{\partial c_i}{\partial z}\right|_{z=L}=0,  &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt;c^{in}_i&amp;lt;/math&amp;gt; is the concentration of component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; at the inlet of the column. A rectangular injection is assumed for the system and thus&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
c^{in}_i=\left \{ \begin{array}{cc}  c^F_i,  &amp;amp;\text{if } t \le t_{inj};\\&lt;br /&gt;
      0,  &amp;amp;\text{if } t &amp;gt;   t_{inj}.&lt;br /&gt;
\end{array}&lt;br /&gt;
\right .&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Here &amp;lt;math&amp;gt;c^F_i&amp;lt;/math&amp;gt; is the feed concentration for component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_{inj}&amp;lt;/math&amp;gt; is the injection period. In addition, the column is assumed unloaded initially:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
c_i(t=0,z)=q_i(t=0,z)=0,\quad z\in[0,\;L],\;i=A,B.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
More details about the mathematical modeling for batch chromatography can be found in the literature &amp;lt;ref name=&amp;quot;guiochon2006&amp;quot;/&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
==Discretization==&lt;br /&gt;
In this model, the feed volumetric flow-rate &amp;lt;math&amp;gt;Q&amp;lt;/math&amp;gt; and injection period &amp;lt;math&amp;gt;t_{inj}&amp;lt;/math&amp;gt; are considered as the operating parameters, and denoted as the parameter &amp;lt;math&amp;gt;\mu=(Q,\,t_{inj})&amp;lt;/math&amp;gt;. Using the finite volume discretization, we can get the full order model (FOM) as follows,&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\left\{&lt;br /&gt;
\begin{array}{ll}&lt;br /&gt;
 \mathbf{ A c}_i^{k+1} =  \mathbf{Bc}_i^{k} +   d_i^k &lt;br /&gt;
- \frac{1-\epsilon}{\epsilon} \Delta t   \mathbf h_i^k,\\&lt;br /&gt;
 \mathbf{q}_i^{k+1} =  \mathbf{q}_i^{k} + \Delta t  \mathbf h_i^k,&lt;br /&gt;
\end{array}&lt;br /&gt;
\right .&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt; \mathbf {c}_i^k ,\mathbf q_i^k \in \mathbb{R}^{\mathcal N}, i=A,B&amp;lt;/math&amp;gt; are the solution vector of &amp;lt;math&amp;gt; c_i&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;q_i&amp;lt;/math&amp;gt; at the time instance &amp;lt;math&amp;gt;t=t^k, k  =  0,1,\cdots,K, &amp;lt;/math&amp;gt; respectively. The time step &amp;lt;math&amp;gt;\Delta t &amp;lt;/math&amp;gt; is determined by the stability condition.  &amp;lt;math&amp;gt; \mathbf h_i^k = \kappa_{i} (\mathbf q^{Eq}_i -  \mathbf q_i^k) &amp;lt;/math&amp;gt;, is time- and parameter-dependent, the boldface &amp;lt;math&amp;gt;\mathbf {A,B}&amp;lt;/math&amp;gt; are constant matrices. As a result, it is a nonlinear parametric system.&lt;br /&gt;
&lt;br /&gt;
==Generation of ROM==&lt;br /&gt;
&lt;br /&gt;
The reduced order model (ROM) can be obtained by reduced bases methods, which is applicable for nonlinear parametric systems, see&lt;br /&gt;
[[Reduced_Basis_PMOR_method|Reduced Basis PMOR method]]. For parametrized time-dependent problems, the reduced basis can often be obtained by using POD-Greedy algorithm. Notice that the nonlinear functions &amp;lt;math&amp;gt;\mathbf h_i, i=A, B&amp;lt;/math&amp;gt; can be approximated by the empirical interpolation method &amp;lt;ref name=&amp;quot;barrault04&amp;quot;/&amp;gt;, such that the ROM can be obtained more efficiently by the offline-online technique.&lt;br /&gt;
&lt;br /&gt;
Assume &amp;lt;math&amp;gt;W_z&amp;lt;/math&amp;gt; is the collateral reduced basis (CRB) for the nonlinear operator &amp;lt;math&amp;gt;h_z&amp;lt;/math&amp;gt;, and &amp;lt;math&amp;gt;V_{c_z},V_{q_z}&amp;lt;/math&amp;gt;  are the RB for the field variables &amp;lt;math&amp;gt;c_z&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;q_z&amp;lt;/math&amp;gt;, respectively. Applying Galerkin projection and empirical operator interpolation &amp;lt;ref name=&amp;quot;haasdonk08&amp;quot;/&amp;gt;,&lt;br /&gt;
the ROM for the FOM can be formulated as:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\left \{&lt;br /&gt;
\begin{array}{llll}&lt;br /&gt;
\hat{A}_{c_z} {a}_{c_z}^{n+1} =\hat{  B}_{c_z} {a}_{c_z}^{n} + &lt;br /&gt;
d_0^n\hat{d}_{c_z} -   \frac{1-\epsilon}{\epsilon} \Delta t \hat{H}_{c_z}\beta_z^n,\\&lt;br /&gt;
{a}_{q_z}^{n+1} = {a}_{q_z}^{n} +  \Delta t \hat{H}_{q_z} \beta_z^n,\\&lt;br /&gt;
\end{array}&lt;br /&gt;
\right .&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt; {a}_{c_z}^n, {a}_{q_z}^n \in \mathbb R^N&amp;lt;/math&amp;gt; are the solution of the ROM. &amp;lt;math&amp;gt;\hat{ A}_{c_z}=V_{c_z}^T  A V_{c_z},&lt;br /&gt;
 \hat{ B}_{c_z}=V_{c_z}^T  B V_{c_z},&lt;br /&gt;
 \hat{d}_{c_z}^{n}=V_{c_z}^T e_1&amp;lt;/math&amp;gt;, &lt;br /&gt;
&amp;lt;math&amp;gt;\hat{H}_{c_z}:= V_{c_z}^TW_z ,&amp;lt;/math&amp;gt; &lt;br /&gt;
&amp;lt;math&amp;gt;\hat{H}_{q_z}:= V_{q_z}^TW_z &amp;lt;/math&amp;gt; are the reduced matrices, &amp;lt;math&amp;gt;e_1:=(1,0,\cdots,0)&amp;lt;/math&amp;gt;. &amp;lt;math&amp;gt;\beta_z^n \in \mathbb R^M&amp;lt;/math&amp;gt; is the coefficients of the CRB &amp;lt;math&amp;gt;W_z&amp;lt;/math&amp;gt; for the empirical interpolation.&lt;br /&gt;
&lt;br /&gt;
==Data==&lt;br /&gt;
&amp;lt;figure id=&amp;quot;fig:cabfr&amp;quot;&amp;gt;[[File:cabfr.png|490px|thumb|right|&amp;lt;caption&amp;gt;Concentrations at the outlet of the column.&amp;lt;/caption&amp;gt;]]&amp;lt;/figure&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The &amp;lt;xr id=&amp;quot;fig:cabfr&amp;quot;/&amp;gt; are the concentrations at the outlet of the column at a given parameter &amp;lt;math&amp;gt;\mu= (0.1018,1.3487)&amp;lt;/math&amp;gt;, which show that the ROM (&amp;lt;math&amp;gt;N=46, M=151&amp;lt;/math&amp;gt;) reproduces the dynamics of the FOM (&amp;lt;math&amp;gt;\mathcal N=1000&amp;lt;/math&amp;gt;). &lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ref name=&amp;quot;guiochon2006&amp;quot;&amp;gt; G. Guiochon, A. Felinger, D. G. Shirazi, A. M. Katti,   Fundamentals of Preparative and Nonlinear Chromatography, 2nd Edition, Academic Press, 2006.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ref name=&amp;quot;barrault04&amp;quot;&amp;gt; M. Barrault, Y. Maday, N.C. Nguyen, and A.T. Patera, &amp;quot;&amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;gt;[http://dx.doi.org/10.1016/j.crma.2004.08.006 An &#039;empirical interpolation&#039; method: application to efficient reduced-basis discretization of partial differential equations]&amp;lt;/span&amp;gt;&amp;quot;, C. R. Acad. Sci. Paris Series I, 339 (2004), 667-672.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ref name=&amp;quot;haasdonk08&amp;quot;&amp;gt; B. Haasdonk and M. Ohlberger, &amp;quot;&amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;gt;[http://www.agh.ians.uni-stuttgart.de/publications/2008/HO08b Reduced basis method for finite volume approximations of parameterized linear evolution equations]&amp;lt;/span&amp;gt;&amp;quot;, Mathematical Modeling and Numerical Analysis, 42 (2008), 277-302.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/references&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Contact==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039; [[User:Zhangy|Yongjin Zhang]]&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039; [[User:Suzhou|Suzhou Li]]&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Zhangy</name></author>
	</entry>
	<entry>
		<id>https://modelreduction.org/morwiki/index.php?title=Batch_Chromatography&amp;diff=1525</id>
		<title>Batch Chromatography</title>
		<link rel="alternate" type="text/html" href="https://modelreduction.org/morwiki/index.php?title=Batch_Chromatography&amp;diff=1525"/>
		<updated>2013-05-30T07:22:21Z</updated>

		<summary type="html">&lt;p&gt;Zhangy: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:benchmark]]&lt;br /&gt;
[[Category:PDE]]&lt;br /&gt;
[[Category:nonlinear]]&lt;br /&gt;
[[Category:parametric 2-5 parameters]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Description==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;figure id=&amp;quot;fig:bach&amp;quot;&amp;gt;[[File:Fig_BatchChrom.jpg|490px|thumb|right|&amp;lt;caption&amp;gt;Sketch of a batch chromatographic process for the separation of A and B.&amp;lt;/caption&amp;gt;]]&amp;lt;/figure&amp;gt;&lt;br /&gt;
&lt;br /&gt;
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 discussed in the benchmark [[SMB]], and here we focus on the discontinuous mode -- batch chromatography. The principle of the batch chromatographic process for the binary separation is shown in &amp;lt;xr id=&amp;quot;fig:bach&amp;quot;/&amp;gt;. During the injection period &amp;lt;math&amp;gt;t_{inj}&amp;lt;/math&amp;gt;, a mixture 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 flows through the column. Since the solutes to be separated exhibit different adsorption affinities to the stationary phase, they move at different velocities, and thus separate from each other when exiting the column. At the column outlet, component A is collected between &amp;lt;math&amp;gt;t_1&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_2&amp;lt;/math&amp;gt;, and component B is collected between &amp;lt;math&amp;gt;t_3&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_4&amp;lt;/math&amp;gt;. Here the positions of &amp;lt;math&amp;gt;t_1&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_4&amp;lt;/math&amp;gt; are determined by a minimum concentration threshold that the detector can resolve, and the positions of &amp;lt;math&amp;gt;t_2&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_3&amp;lt;/math&amp;gt; are determined by the purity specifications imposed on the products. After the cycle period &amp;lt;math&amp;gt;t_{cyc}:=t_4-t_1&amp;lt;/math&amp;gt;, the injection is repeated. The feed flow-rate &amp;lt;math&amp;gt;Q&amp;lt;/math&amp;gt; and injection period &amp;lt;math&amp;gt;t_{inj}&amp;lt;/math&amp;gt; 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).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The dynamics of the batch chromatographic column can be described precisely by an axially dispersed plug-flow model with a limited mass-transfer rate characterized by a linear driving force (LDF) approximation. In this model the differential mass balance of component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; (&amp;lt;math&amp;gt;i=A,B,&amp;lt;/math&amp;gt;) &lt;br /&gt;
in the liquid phase can be written as:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\frac{\partial c_i}{\partial t}+\frac{1-\epsilon}{\epsilon}\frac{\partial q_i}{\partial t}+u\frac{\partial c_i}{\partial z}-D_i\frac{\partial^2 c_i}{\partial z^2}=0, \qquad z\in(0,\;L), \qquad (1)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt;c_i&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;q_i&amp;lt;/math&amp;gt; are the concentrations of solute &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; in the liquid and solid phases, respectively, &amp;lt;math&amp;gt;u&amp;lt;/math&amp;gt; the interstitial liquid velocity, &amp;lt;math&amp;gt;\epsilon&amp;lt;/math&amp;gt; the column porosity, &amp;lt;math&amp;gt;t&amp;lt;/math&amp;gt; the time coordinate, &amp;lt;math&amp;gt;z&amp;lt;/math&amp;gt; the axial coordinate along the column, &amp;lt;math&amp;gt;L&amp;lt;/math&amp;gt; the column length, &amp;lt;math&amp;gt;D_i=\frac{uL}{Pe}&amp;lt;/math&amp;gt; the axial dispersion coefficient and &amp;lt;math&amp;gt;Pe&amp;lt;/math&amp;gt; the Péclet number. The adsorption rate is modeled by the LDF approximation:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\frac{\partial q_i}{\partial t} = \kappa_{i}\,(q^{Eq}_i-q_i), \qquad z\in[0,\;L],&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt;\kappa_{i}&amp;lt;/math&amp;gt; is the mass-transfer coefficient of component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;q^{Eq}_i&amp;lt;/math&amp;gt; is the adsorption equilibrium concentration calculated by the isotherm equation for component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt;. Here the bi-Langmuir isotherm model is used to describe the adsorption equilibrium:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
q^{Eq}_i=\frac{H_{i,1}\,c_i}{1+\sum_{j=A,B}K_{j,1}\,c_j}+\frac{H_{i,2}\,c_i}{1+\sum_{j=A,B}K_{j,2}\,c_j},\; i=A,B,  &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt;H_{i,1}&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;H_{i,2}&amp;lt;/math&amp;gt; are the Henry constants, and &amp;lt;math&amp;gt;K_{j,1}&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;K_{j,2}&amp;lt;/math&amp;gt; the thermodynamic coefficients.&lt;br /&gt;
&lt;br /&gt;
The boundary conditions for (1) are specified by the Danckwerts relations:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
D_i\left.\frac{\partial c_i}{\partial z}\right|_{z=0} = u\,(\left.c_i\right|_{z=0}-c^{in}_i), \quad\quad \left.\frac{\partial c_i}{\partial z}\right|_{z=L}=0,  &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt;c^{in}_i&amp;lt;/math&amp;gt; is the concentration of component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; at the inlet of the column. A rectangular injection is assumed for the system and thus&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
c^{in}_i=\left \{ \begin{array}{cc}  c^F_i,  &amp;amp;\text{if } t \le t_{inj};\\&lt;br /&gt;
      0,  &amp;amp;\text{if } t &amp;gt;   t_{inj}.&lt;br /&gt;
\end{array}&lt;br /&gt;
\right .&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Here &amp;lt;math&amp;gt;c^F_i&amp;lt;/math&amp;gt; is the feed concentration for component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_{inj}&amp;lt;/math&amp;gt; is the injection period. In addition, the column is assumed unloaded initially:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
c_i(t=0,z)=q_i(t=0,z)=0,\quad z\in[0,\;L],\;i=A,B.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
More details about the mathematical modeling for batch chromatography can be found in the literature &amp;lt;ref name=&amp;quot;guiochon2006&amp;quot;/&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
==Discretization==&lt;br /&gt;
In this model, the feed volumetric flow-rate &amp;lt;math&amp;gt;Q&amp;lt;/math&amp;gt; and injection period &amp;lt;math&amp;gt;t_{inj}&amp;lt;/math&amp;gt; are considered as the operating parameters, and denoted as the parameter &amp;lt;math&amp;gt;\mu=(Q,\,t_{inj})&amp;lt;/math&amp;gt;. Using the finite volume discretization, we can get the full order model (FOM) as follows,&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\left\{&lt;br /&gt;
\begin{array}{ll}&lt;br /&gt;
 \mathbf{ A c}_i^{k+1} =  \mathbf{Bc}_i^{k} +   d_i^k &lt;br /&gt;
- \frac{1-\epsilon}{\epsilon} \Delta t   \mathbf h_i^k,\\&lt;br /&gt;
 \mathbf{q}_i^{k+1} =  \mathbf{q}_i^{k} + \Delta t  \mathbf h_i^k,&lt;br /&gt;
\end{array}&lt;br /&gt;
\right .&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt; \mathbf {c}_i^k ,\mathbf q_i^k \in \mathbb{R}^{\mathcal N}, i=A,B&amp;lt;/math&amp;gt; are the solution vector of &amp;lt;math&amp;gt; c_i&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;q_i&amp;lt;/math&amp;gt; at the time instance &amp;lt;math&amp;gt;t=t^k, k  =  0,1,\cdots,K, &amp;lt;/math&amp;gt; respectively. The time step &amp;lt;math&amp;gt;\Delta t &amp;lt;/math&amp;gt; is determined by the stability condition.  &amp;lt;math&amp;gt; \mathbf h_i^k = \kappa_{i} (\mathbf q^{Eq}_i -  \mathbf q_i^k) &amp;lt;/math&amp;gt;, is time- and parameter-dependent, the boldface &amp;lt;math&amp;gt;\mathbf {A,B}&amp;lt;/math&amp;gt; are constant matrices. As a result, it is a nonlinear parametric system.&lt;br /&gt;
&lt;br /&gt;
==Generation of ROM==&lt;br /&gt;
&lt;br /&gt;
The reduced order model (ROM) can be obtained by reduced bases methods, which is applicable for nonlinear parametric systems, see&lt;br /&gt;
[[Reduced_Basis_PMOR_method|Reduced Basis PMOR method]]. For parametrized time-dependent problems, the reduced basis can often be obtained by using POD-Greedy algorithm. Notice that the nonlinear functions &amp;lt;math&amp;gt;\mathbf h_i, i=A, B&amp;lt;/math&amp;gt; can be approximated by the empirical interpolation method &amp;lt;ref name=&amp;quot;barrault04&amp;quot;/&amp;gt;, such that the ROM can be obtained more efficiently by the offline-online technique.&lt;br /&gt;
&lt;br /&gt;
Assume &amp;lt;math&amp;gt;W_z&amp;lt;/math&amp;gt; is the collateral reduced basis (CRB) for the nonlinear operator &amp;lt;math&amp;gt;h_z&amp;lt;/math&amp;gt;, and &amp;lt;math&amp;gt;V_{c_z},V_{q_z}&amp;lt;/math&amp;gt;  are the RB for the field variables &amp;lt;math&amp;gt;c_z&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;q_z&amp;lt;/math&amp;gt;, respectively. Applying Galerkin projection and empirical operator interpolation &amp;lt;ref name=&amp;quot;haasdonk08&amp;quot;/&amp;gt;,&lt;br /&gt;
the ROM for the FOM can be formulated as:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\left \{&lt;br /&gt;
\begin{array}{llll}&lt;br /&gt;
\hat{A}_{c_z} {a}_{c_z}^{n+1} =\hat{  B}_{c_z} {a}_{c_z}^{n} + &lt;br /&gt;
d_0^n\hat{d}_{c_z} -   \frac{1-\epsilon}{\epsilon} \Delta t \hat{H}_{c_z}\beta_z^n,\\&lt;br /&gt;
{a}_{q_z}^{n+1} = {a}_{q_z}^{n} +  \Delta t \hat{H}_{q_z} \beta_z^n,\\&lt;br /&gt;
\end{array}&lt;br /&gt;
\right .&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt; {a}_{c_z}^n, {a}_{q_z}^n \in \mathbb R^N&amp;lt;/math&amp;gt; are the solution of the ROM. &amp;lt;math&amp;gt;\hat{ A}_{c_z}=V_{c_z}^T  A V_{c_z},&lt;br /&gt;
 \hat{ B}_{c_z}=V_{c_z}^T  B V_{c_z},&lt;br /&gt;
 \hat{d}_{c_z}^{n}=V_{c_z}^T e_1&amp;lt;/math&amp;gt;, &lt;br /&gt;
&amp;lt;math&amp;gt;\hat{H}_{c_z}:= V_{c_z}^TW_z ,&amp;lt;/math&amp;gt; &lt;br /&gt;
&amp;lt;math&amp;gt;\hat{H}_{q_z}:= V_{q_z}^TW_z &amp;lt;/math&amp;gt; are the reduced matrices, &amp;lt;math&amp;gt;e_1:=(1,0,\cdots,0)&amp;lt;/math&amp;gt;. &amp;lt;math&amp;gt;\beta_z^n \in \mathbb R^M&amp;lt;/math&amp;gt; is the coefficients of the CRB &amp;lt;math&amp;gt;W_z&amp;lt;/math&amp;gt; for the empirical interpolation.&lt;br /&gt;
&lt;br /&gt;
==Data==&lt;br /&gt;
&amp;lt;figure id=&amp;quot;fig:cabfr&amp;quot;&amp;gt;&amp;lt;/figure&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The &amp;lt;xr id=&amp;quot;fig:cabfr&amp;quot;/&amp;gt; are the concentrations at the outlet of the column at a given parameter &amp;lt;math&amp;gt;\mu= (0.1018,1.3487)&amp;lt;/math&amp;gt;, which show that the ROM (&amp;lt;math&amp;gt;N=46, M=151&amp;lt;/math&amp;gt;) reproduces the dynamics of the FOM (&amp;lt;math&amp;gt;\mathcal N=1000&amp;lt;/math&amp;gt;). &lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ref name=&amp;quot;guiochon2006&amp;quot;&amp;gt; G. Guiochon, A. Felinger, D. G. Shirazi, A. M. Katti,   Fundamentals of Preparative and Nonlinear Chromatography, 2nd Edition, Academic Press, 2006.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ref name=&amp;quot;barrault04&amp;quot;&amp;gt; M. Barrault, Y. Maday, N.C. Nguyen, and A.T. Patera, &amp;quot;&amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;gt;[http://dx.doi.org/10.1016/j.crma.2004.08.006 An &#039;empirical interpolation&#039; method: application to efficient reduced-basis discretization of partial differential equations]&amp;lt;/span&amp;gt;&amp;quot;, C. R. Acad. Sci. Paris Series I, 339 (2004), 667-672.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ref name=&amp;quot;haasdonk08&amp;quot;&amp;gt; B. Haasdonk and M. Ohlberger, &amp;quot;&amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;gt;[http://www.agh.ians.uni-stuttgart.de/publications/2008/HO08b Reduced basis method for finite volume approximations of parameterized linear evolution equations]&amp;lt;/span&amp;gt;&amp;quot;, Mathematical Modeling and Numerical Analysis, 42 (2008), 277-302.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/references&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Contact==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039; [[User:Zhangy|Yongjin Zhang]]&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039; [[User:Suzhou|Suzhou Li]]&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Zhangy</name></author>
	</entry>
	<entry>
		<id>https://modelreduction.org/morwiki/index.php?title=Batch_Chromatography&amp;diff=1524</id>
		<title>Batch Chromatography</title>
		<link rel="alternate" type="text/html" href="https://modelreduction.org/morwiki/index.php?title=Batch_Chromatography&amp;diff=1524"/>
		<updated>2013-05-30T07:15:45Z</updated>

		<summary type="html">&lt;p&gt;Zhangy: /* Generation of ROM */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:benchmark]]&lt;br /&gt;
[[Category:PDE]]&lt;br /&gt;
[[Category:nonlinear]]&lt;br /&gt;
[[Category:parametric 2-5 parameters]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Description==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;figure id=&amp;quot;fig:bach&amp;quot;&amp;gt;[[File:Fig_BatchChrom.jpg|490px|thumb|right|&amp;lt;caption&amp;gt;Sketch of a batch chromatographic process for the separation of A and B.&amp;lt;/caption&amp;gt;]]&amp;lt;/figure&amp;gt;&lt;br /&gt;
&lt;br /&gt;
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 discussed in the benchmark [[SMB]], and here we focus on the discontinuous mode -- batch chromatography. The principle of the batch chromatographic process for the binary separation is shown in &amp;lt;xr id=&amp;quot;fig:bach&amp;quot;/&amp;gt;. During the injection period &amp;lt;math&amp;gt;t_{inj}&amp;lt;/math&amp;gt;, a mixture 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 flows through the column. Since the solutes to be separated exhibit different adsorption affinities to the stationary phase, they move at different velocities, and thus separate from each other when exiting the column. At the column outlet, component A is collected between &amp;lt;math&amp;gt;t_1&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_2&amp;lt;/math&amp;gt;, and component B is collected between &amp;lt;math&amp;gt;t_3&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_4&amp;lt;/math&amp;gt;. Here the positions of &amp;lt;math&amp;gt;t_1&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_4&amp;lt;/math&amp;gt; are determined by a minimum concentration threshold that the detector can resolve, and the positions of &amp;lt;math&amp;gt;t_2&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_3&amp;lt;/math&amp;gt; are determined by the purity specifications imposed on the products. After the cycle period &amp;lt;math&amp;gt;t_{cyc}:=t_4-t_1&amp;lt;/math&amp;gt;, the injection is repeated. The feed flow-rate &amp;lt;math&amp;gt;Q&amp;lt;/math&amp;gt; and injection period &amp;lt;math&amp;gt;t_{inj}&amp;lt;/math&amp;gt; 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).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The dynamics of the batch chromatographic column can be described precisely by an axially dispersed plug-flow model with a limited mass-transfer rate characterized by a linear driving force (LDF) approximation. In this model the differential mass balance of component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; (&amp;lt;math&amp;gt;i=A,B,&amp;lt;/math&amp;gt;) &lt;br /&gt;
in the liquid phase can be written as:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\frac{\partial c_i}{\partial t}+\frac{1-\epsilon}{\epsilon}\frac{\partial q_i}{\partial t}+u\frac{\partial c_i}{\partial z}-D_i\frac{\partial^2 c_i}{\partial z^2}=0, \qquad z\in(0,\;L), \qquad (1)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt;c_i&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;q_i&amp;lt;/math&amp;gt; are the concentrations of solute &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; in the liquid and solid phases, respectively, &amp;lt;math&amp;gt;u&amp;lt;/math&amp;gt; the interstitial liquid velocity, &amp;lt;math&amp;gt;\epsilon&amp;lt;/math&amp;gt; the column porosity, &amp;lt;math&amp;gt;t&amp;lt;/math&amp;gt; the time coordinate, &amp;lt;math&amp;gt;z&amp;lt;/math&amp;gt; the axial coordinate along the column, &amp;lt;math&amp;gt;L&amp;lt;/math&amp;gt; the column length, &amp;lt;math&amp;gt;D_i=\frac{uL}{Pe}&amp;lt;/math&amp;gt; the axial dispersion coefficient and &amp;lt;math&amp;gt;Pe&amp;lt;/math&amp;gt; the Péclet number. The adsorption rate is modeled by the LDF approximation:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\frac{\partial q_i}{\partial t} = \kappa_{i}\,(q^{Eq}_i-q_i), \qquad z\in[0,\;L],&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt;\kappa_{i}&amp;lt;/math&amp;gt; is the mass-transfer coefficient of component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;q^{Eq}_i&amp;lt;/math&amp;gt; is the adsorption equilibrium concentration calculated by the isotherm equation for component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt;. Here the bi-Langmuir isotherm model is used to describe the adsorption equilibrium:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
q^{Eq}_i=\frac{H_{i,1}\,c_i}{1+\sum_{j=A,B}K_{j,1}\,c_j}+\frac{H_{i,2}\,c_i}{1+\sum_{j=A,B}K_{j,2}\,c_j},\; i=A,B,  &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt;H_{i,1}&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;H_{i,2}&amp;lt;/math&amp;gt; are the Henry constants, and &amp;lt;math&amp;gt;K_{j,1}&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;K_{j,2}&amp;lt;/math&amp;gt; the thermodynamic coefficients.&lt;br /&gt;
&lt;br /&gt;
The boundary conditions for (1) are specified by the Danckwerts relations:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
D_i\left.\frac{\partial c_i}{\partial z}\right|_{z=0} = u\,(\left.c_i\right|_{z=0}-c^{in}_i), \quad\quad \left.\frac{\partial c_i}{\partial z}\right|_{z=L}=0,  &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt;c^{in}_i&amp;lt;/math&amp;gt; is the concentration of component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; at the inlet of the column. A rectangular injection is assumed for the system and thus&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
c^{in}_i=\left \{ \begin{array}{cc}  c^F_i,  &amp;amp;\text{if } t \le t_{inj};\\&lt;br /&gt;
      0,  &amp;amp;\text{if } t &amp;gt;   t_{inj}.&lt;br /&gt;
\end{array}&lt;br /&gt;
\right .&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Here &amp;lt;math&amp;gt;c^F_i&amp;lt;/math&amp;gt; is the feed concentration for component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_{inj}&amp;lt;/math&amp;gt; is the injection period. In addition, the column is assumed unloaded initially:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
c_i(t=0,z)=q_i(t=0,z)=0,\quad z\in[0,\;L],\;i=A,B.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
More details about the mathematical modeling for batch chromatography can be found in the literature &amp;lt;ref name=&amp;quot;guiochon2006&amp;quot;/&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
==Discretization==&lt;br /&gt;
In this model, the feed volumetric flow-rate &amp;lt;math&amp;gt;Q&amp;lt;/math&amp;gt; and injection period &amp;lt;math&amp;gt;t_{inj}&amp;lt;/math&amp;gt; are considered as the operating parameters, and denoted as the parameter &amp;lt;math&amp;gt;\mu=(Q,\,t_{inj})&amp;lt;/math&amp;gt;. Using the finite volume discretization, we can get the full order model (FOM) as follows,&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\left\{&lt;br /&gt;
\begin{array}{ll}&lt;br /&gt;
 \mathbf{ A c}_i^{k+1} =  \mathbf{Bc}_i^{k} +   d_i^k &lt;br /&gt;
- \frac{1-\epsilon}{\epsilon} \Delta t   \mathbf h_i^k,\\&lt;br /&gt;
 \mathbf{q}_i^{k+1} =  \mathbf{q}_i^{k} + \Delta t  \mathbf h_i^k,&lt;br /&gt;
\end{array}&lt;br /&gt;
\right .&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt; \mathbf {c}_i^k ,\mathbf q_i^k \in \mathbb{R}^{\mathcal N}, i=A,B&amp;lt;/math&amp;gt; are the solution vector of &amp;lt;math&amp;gt; c_i&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;q_i&amp;lt;/math&amp;gt; at the time instance &amp;lt;math&amp;gt;t=t^k, k  =  0,1,\cdots,K, &amp;lt;/math&amp;gt; respectively. The time step &amp;lt;math&amp;gt;\Delta t &amp;lt;/math&amp;gt; is determined by the stability condition.  &amp;lt;math&amp;gt; \mathbf h_i^k = \kappa_{i} (\mathbf q^{Eq}_i -  \mathbf q_i^k) &amp;lt;/math&amp;gt;, is time- and parameter-dependent, the boldface &amp;lt;math&amp;gt;\mathbf {A,B}&amp;lt;/math&amp;gt; are constant matrices. As a result, it is a nonlinear parametric system.&lt;br /&gt;
&lt;br /&gt;
==Generation of ROM==&lt;br /&gt;
&lt;br /&gt;
The reduced order model (ROM) can be obtained by reduced bases methods, which is applicable for nonlinear parametric systems, see&lt;br /&gt;
[[Reduced_Basis_PMOR_method|Reduced Basis PMOR method]]. For parametrized time-dependent problems, the reduced basis can often be obtained by using POD-Greedy algorithm. Notice that the nonlinear functions &amp;lt;math&amp;gt;\mathbf h_i, i=A, B&amp;lt;/math&amp;gt; can be approximated by the empirical interpolation method &amp;lt;ref name=&amp;quot;barrault04&amp;quot;/&amp;gt;, such that the ROM can be obtained more efficiently by the offline-online technique.&lt;br /&gt;
&lt;br /&gt;
Assume &amp;lt;math&amp;gt;W_z&amp;lt;/math&amp;gt; is the collateral reduced basis (CRB) for the nonlinear operator &amp;lt;math&amp;gt;h_z&amp;lt;/math&amp;gt;, and &amp;lt;math&amp;gt;V_{c_z},V_{q_z}&amp;lt;/math&amp;gt;  are the RB for the field variables &amp;lt;math&amp;gt;c_z&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;q_z&amp;lt;/math&amp;gt;, respectively. Applying Galerkin projection and empirical operator interpolation &amp;lt;ref name=&amp;quot;haasdonk08&amp;quot;/&amp;gt;,&lt;br /&gt;
the ROM for the FOM can be formulated as:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\left \{&lt;br /&gt;
\begin{array}{llll}&lt;br /&gt;
\hat{A}_{c_z} {a}_{c_z}^{n+1} =\hat{  B}_{c_z} {a}_{c_z}^{n} + &lt;br /&gt;
d_0^n\hat{d}_{c_z} -   \frac{1-\epsilon}{\epsilon} \Delta t \hat{H}_{c_z}\beta_z^n,\\&lt;br /&gt;
{a}_{q_z}^{n+1} = {a}_{q_z}^{n} +  \Delta t \hat{H}_{q_z} \beta_z^n,\\&lt;br /&gt;
\end{array}&lt;br /&gt;
\right .&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt; {a}_{c_z}^n, {a}_{q_z}^n \in \mathbb R^N&amp;lt;/math&amp;gt; are the solution of the ROM. &amp;lt;math&amp;gt;\hat{ A}_{c_z}=V_{c_z}^T  A V_{c_z},&lt;br /&gt;
 \hat{ B}_{c_z}=V_{c_z}^T  B V_{c_z},&lt;br /&gt;
 \hat{d}_{c_z}^{n}=V_{c_z}^T e_1&amp;lt;/math&amp;gt;, &lt;br /&gt;
&amp;lt;math&amp;gt;\hat{H}_{c_z}:= V_{c_z}^TW_z ,&amp;lt;/math&amp;gt; &lt;br /&gt;
&amp;lt;math&amp;gt;\hat{H}_{q_z}:= V_{q_z}^TW_z &amp;lt;/math&amp;gt; are the reduced matrices, &amp;lt;math&amp;gt;e_1:=(1,0,\cdots,0)&amp;lt;/math&amp;gt;. &amp;lt;math&amp;gt;\beta_z^n \in \mathbb R^M&amp;lt;/math&amp;gt; is the coefficients of the CRB &amp;lt;math&amp;gt;W_z&amp;lt;/math&amp;gt; for the empirical interpolation.&lt;br /&gt;
&lt;br /&gt;
==Data==&lt;br /&gt;
&amp;lt;figure id=&amp;quot;fig:cabfr&amp;quot;&amp;gt;[[File:cabfr.png|490px|thumb|right|&amp;lt;caption&amp;gt;Concentrations at the outlet of the column.&amp;lt;/caption&amp;gt;]]&amp;lt;/figure&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The &amp;lt;xr id=&amp;quot;fig:cabfr&amp;quot;/&amp;gt; are the concentrations at the outlet of the column at a given parameter &amp;lt;math&amp;gt;\mu= (0.1018,1.3487)&amp;lt;/math&amp;gt;, which show that the ROM (&amp;lt;math&amp;gt;N=46, M=151&amp;lt;/math&amp;gt;) reproduces the dynamics of the FOM (&amp;lt;math&amp;gt;\mathcal N=1000&amp;lt;/math&amp;gt;). &lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ref name=&amp;quot;guiochon2006&amp;quot;&amp;gt; G. Guiochon, A. Felinger, D. G. Shirazi, A. M. Katti,   Fundamentals of Preparative and Nonlinear Chromatography, 2nd Edition, Academic Press, 2006.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ref name=&amp;quot;barrault04&amp;quot;&amp;gt; M. Barrault, Y. Maday, N.C. Nguyen, and A.T. Patera, &amp;quot;&amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;gt;[http://dx.doi.org/10.1016/j.crma.2004.08.006 An &#039;empirical interpolation&#039; method: application to efficient reduced-basis discretization of partial differential equations]&amp;lt;/span&amp;gt;&amp;quot;, C. R. Acad. Sci. Paris Series I, 339 (2004), 667-672.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ref name=&amp;quot;haasdonk08&amp;quot;&amp;gt; B. Haasdonk and M. Ohlberger, &amp;quot;&amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;gt;[http://www.agh.ians.uni-stuttgart.de/publications/2008/HO08b Reduced basis method for finite volume approximations of parameterized linear evolution equations]&amp;lt;/span&amp;gt;&amp;quot;, Mathematical Modeling and Numerical Analysis, 42 (2008), 277-302.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/references&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Contact==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039; [[User:Zhangy|Yongjin Zhang]]&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039; [[User:Suzhou|Suzhou Li]]&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Zhangy</name></author>
	</entry>
	<entry>
		<id>https://modelreduction.org/morwiki/index.php?title=Batch_Chromatography&amp;diff=1517</id>
		<title>Batch Chromatography</title>
		<link rel="alternate" type="text/html" href="https://modelreduction.org/morwiki/index.php?title=Batch_Chromatography&amp;diff=1517"/>
		<updated>2013-05-30T07:08:53Z</updated>

		<summary type="html">&lt;p&gt;Zhangy: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:benchmark]]&lt;br /&gt;
[[Category:PDE]]&lt;br /&gt;
[[Category:nonlinear]]&lt;br /&gt;
[[Category:parametric 2-5 parameters]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Description==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;figure id=&amp;quot;fig:bach&amp;quot;&amp;gt;[[File:Fig_BatchChrom.jpg|490px|thumb|right|&amp;lt;caption&amp;gt;Sketch of a batch chromatographic process for the separation of A and B.&amp;lt;/caption&amp;gt;]]&amp;lt;/figure&amp;gt;&lt;br /&gt;
&lt;br /&gt;
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 discussed in the benchmark [[SMB]], and here we focus on the discontinuous mode -- batch chromatography. The principle of the batch chromatographic process for the binary separation is shown in &amp;lt;xr id=&amp;quot;fig:bach&amp;quot;/&amp;gt;. During the injection period &amp;lt;math&amp;gt;t_{inj}&amp;lt;/math&amp;gt;, a mixture 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 flows through the column. Since the solutes to be separated exhibit different adsorption affinities to the stationary phase, they move at different velocities, and thus separate from each other when exiting the column. At the column outlet, component A is collected between &amp;lt;math&amp;gt;t_1&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_2&amp;lt;/math&amp;gt;, and component B is collected between &amp;lt;math&amp;gt;t_3&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_4&amp;lt;/math&amp;gt;. Here the positions of &amp;lt;math&amp;gt;t_1&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_4&amp;lt;/math&amp;gt; are determined by a minimum concentration threshold that the detector can resolve, and the positions of &amp;lt;math&amp;gt;t_2&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_3&amp;lt;/math&amp;gt; are determined by the purity specifications imposed on the products. After the cycle period &amp;lt;math&amp;gt;t_{cyc}:=t_4-t_1&amp;lt;/math&amp;gt;, the injection is repeated. The feed flow-rate &amp;lt;math&amp;gt;Q&amp;lt;/math&amp;gt; and injection period &amp;lt;math&amp;gt;t_{inj}&amp;lt;/math&amp;gt; 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).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The dynamics of the batch chromatographic column can be described precisely by an axially dispersed plug-flow model with a limited mass-transfer rate characterized by a linear driving force (LDF) approximation. In this model the differential mass balance of component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; (&amp;lt;math&amp;gt;i=A,B,&amp;lt;/math&amp;gt;) &lt;br /&gt;
in the liquid phase can be written as:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\frac{\partial c_i}{\partial t}+\frac{1-\epsilon}{\epsilon}\frac{\partial q_i}{\partial t}+u\frac{\partial c_i}{\partial z}-D_i\frac{\partial^2 c_i}{\partial z^2}=0, \qquad z\in(0,\;L), \qquad (1)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt;c_i&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;q_i&amp;lt;/math&amp;gt; are the concentrations of solute &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; in the liquid and solid phases, respectively, &amp;lt;math&amp;gt;u&amp;lt;/math&amp;gt; the interstitial liquid velocity, &amp;lt;math&amp;gt;\epsilon&amp;lt;/math&amp;gt; the column porosity, &amp;lt;math&amp;gt;t&amp;lt;/math&amp;gt; the time coordinate, &amp;lt;math&amp;gt;z&amp;lt;/math&amp;gt; the axial coordinate along the column, &amp;lt;math&amp;gt;L&amp;lt;/math&amp;gt; the column length, &amp;lt;math&amp;gt;D_i=\frac{uL}{Pe}&amp;lt;/math&amp;gt; the axial dispersion coefficient and &amp;lt;math&amp;gt;Pe&amp;lt;/math&amp;gt; the Péclet number. The adsorption rate is modeled by the LDF approximation:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\frac{\partial q_i}{\partial t} = \kappa_{i}\,(q^{Eq}_i-q_i), \qquad z\in[0,\;L],&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt;\kappa_{i}&amp;lt;/math&amp;gt; is the mass-transfer coefficient of component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;q^{Eq}_i&amp;lt;/math&amp;gt; is the adsorption equilibrium concentration calculated by the isotherm equation for component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt;. Here the bi-Langmuir isotherm model is used to describe the adsorption equilibrium:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
q^{Eq}_i=\frac{H_{i,1}\,c_i}{1+\sum_{j=A,B}K_{j,1}\,c_j}+\frac{H_{i,2}\,c_i}{1+\sum_{j=A,B}K_{j,2}\,c_j},\; i=A,B,  &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt;H_{i,1}&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;H_{i,2}&amp;lt;/math&amp;gt; are the Henry constants, and &amp;lt;math&amp;gt;K_{j,1}&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;K_{j,2}&amp;lt;/math&amp;gt; the thermodynamic coefficients.&lt;br /&gt;
&lt;br /&gt;
The boundary conditions for (1) are specified by the Danckwerts relations:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
D_i\left.\frac{\partial c_i}{\partial z}\right|_{z=0} = u\,(\left.c_i\right|_{z=0}-c^{in}_i), \quad\quad \left.\frac{\partial c_i}{\partial z}\right|_{z=L}=0,  &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt;c^{in}_i&amp;lt;/math&amp;gt; is the concentration of component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; at the inlet of the column. A rectangular injection is assumed for the system and thus&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
c^{in}_i=\left \{ \begin{array}{cc}  c^F_i,  &amp;amp;\text{if } t \le t_{inj};\\&lt;br /&gt;
      0,  &amp;amp;\text{if } t &amp;gt;   t_{inj}.&lt;br /&gt;
\end{array}&lt;br /&gt;
\right .&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Here &amp;lt;math&amp;gt;c^F_i&amp;lt;/math&amp;gt; is the feed concentration for component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_{inj}&amp;lt;/math&amp;gt; is the injection period. In addition, the column is assumed unloaded initially:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
c_i(t=0,z)=q_i(t=0,z)=0,\quad z\in[0,\;L],\;i=A,B.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
More details about the mathematical modeling for batch chromatography can be found in the literature &amp;lt;ref name=&amp;quot;guiochon2006&amp;quot;/&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
==Discretization==&lt;br /&gt;
In this model, the feed volumetric flow-rate &amp;lt;math&amp;gt;Q&amp;lt;/math&amp;gt; and injection period &amp;lt;math&amp;gt;t_{inj}&amp;lt;/math&amp;gt; are considered as the operating parameters, and denoted as the parameter &amp;lt;math&amp;gt;\mu=(Q,\,t_{inj})&amp;lt;/math&amp;gt;. Using the finite volume discretization, we can get the full order model (FOM) as follows,&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\left\{&lt;br /&gt;
\begin{array}{ll}&lt;br /&gt;
 \mathbf{ A c}_i^{k+1} =  \mathbf{Bc}_i^{k} +   d_i^k &lt;br /&gt;
- \frac{1-\epsilon}{\epsilon} \Delta t   \mathbf h_i^k,\\&lt;br /&gt;
 \mathbf{q}_i^{k+1} =  \mathbf{q}_i^{k} + \Delta t  \mathbf h_i^k,&lt;br /&gt;
\end{array}&lt;br /&gt;
\right .&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt; \mathbf {c}_i^k ,\mathbf q_i^k \in \mathbb{R}^{\mathcal N}, i=A,B&amp;lt;/math&amp;gt; are the solution vector of &amp;lt;math&amp;gt; c_i&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;q_i&amp;lt;/math&amp;gt; at the time instance &amp;lt;math&amp;gt;t=t^k, k  =  0,1,\cdots,K, &amp;lt;/math&amp;gt; respectively. The time step &amp;lt;math&amp;gt;\Delta t &amp;lt;/math&amp;gt; is determined by the stability condition.  &amp;lt;math&amp;gt; \mathbf h_i^k = \kappa_{i} (\mathbf q^{Eq}_i -  \mathbf q_i^k) &amp;lt;/math&amp;gt;, is time- and parameter-dependent, the boldface &amp;lt;math&amp;gt;\mathbf {A,B}&amp;lt;/math&amp;gt; are constant matrices. As a result, it is a nonlinear parametric system.&lt;br /&gt;
&lt;br /&gt;
==Generation of ROM==&lt;br /&gt;
&lt;br /&gt;
The reduced order model (ROM) can be obtained by reduced bases methods, which is applicable for nonlinear parametric systems, see&lt;br /&gt;
[[Reduced_Basis_PMOR_method|Reduced Basis PMOR method]]. For parametrized time-dependent problems, the reduced basis can often be obtained by using POD-Greedy algorithm. Notice that the nonlinear functions &amp;lt;math&amp;gt;\mathbf h_i, i=A, B&amp;lt;/math&amp;gt; can be approximated by the empirical interpolation method &amp;lt;ref name=&amp;quot;barrault04&amp;quot;/&amp;gt;, such that the ROM can be obtained more efficiently by the offline-online technique.&lt;br /&gt;
&lt;br /&gt;
Assume &amp;lt;math&amp;gt;W_z&amp;lt;/math&amp;gt; is the collateral reduced basis (CRB) for the nonlinear operator &amp;lt;math&amp;gt;H_z&amp;lt;/math&amp;gt;, and &amp;lt;math&amp;gt;V_{c_z},V_{q_z}&amp;lt;/math&amp;gt;  are the RB for the field variables &amp;lt;math&amp;gt;c_z&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;q_z&amp;lt;/math&amp;gt;, respectively. Applying Galerkin projection and empirical operator interpolation &amp;lt;ref name=&amp;quot;haasdonk08&amp;quot;/&amp;gt;,&lt;br /&gt;
the ROM for the FOM can be formulated as:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\left \{&lt;br /&gt;
\begin{array}{llll}&lt;br /&gt;
\hat{A}_{c_z} {a}_{c_z}^{n+1} =\hat{  B}_{c_z} {a}_{c_z}^{n} + &lt;br /&gt;
d_0^n\hat{d}_{c_z} -   \frac{1-\epsilon}{\epsilon} \Delta t \hat{H}_{c_z}\beta_z^n,\\&lt;br /&gt;
{a}_{q_z}^{n+1} = {a}_{q_z}^{n} +  \Delta t \hat{H}_{q_z} \beta_z^n,\\&lt;br /&gt;
\end{array}&lt;br /&gt;
\right .&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt; {a}_{c_z}^n, {a}_{q_z}^n \in \mathbb R^N&amp;lt;/math&amp;gt; are the solution of the ROM. &amp;lt;math&amp;gt;\hat{ A}_{c_z}=V_{c_z}^T  A V_{c_z},&lt;br /&gt;
 \hat{ B}_{c_z}=V_{c_z}^T  B V_{c_z},&lt;br /&gt;
 \hat{d}_{c_z}^{n}=V_{c_z}^T e_1&amp;lt;/math&amp;gt;, &lt;br /&gt;
&amp;lt;math&amp;gt;\hat{H}_{c_z}:= V_{c_z}^TW_z ,&amp;lt;/math&amp;gt; &lt;br /&gt;
&amp;lt;math&amp;gt;\hat{H}_{q_z}:= V_{q_z}^TW_z &amp;lt;/math&amp;gt; are the reduced matrices, &amp;lt;math&amp;gt;e_1:=(1,0,\cdots,0)&amp;lt;/math&amp;gt;. &amp;lt;math&amp;gt;\beta_z^n \in \mathbb R^M&amp;lt;/math&amp;gt; is the coefficients of the CRB &amp;lt;math&amp;gt;W_z&amp;lt;/math&amp;gt; for the empirical interpolation. An offline-online decomposition is employed to ensure the efficiency of the RBM.&lt;br /&gt;
&lt;br /&gt;
==Data==&lt;br /&gt;
&amp;lt;figure id=&amp;quot;fig:cabfr&amp;quot;&amp;gt;[[File:cabfr.png|490px|thumb|right|&amp;lt;caption&amp;gt;Concentrations at the outlet of the column.&amp;lt;/caption&amp;gt;]]&amp;lt;/figure&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The &amp;lt;xr id=&amp;quot;fig:cabfr&amp;quot;/&amp;gt; are the concentrations at the outlet of the column at a given parameter &amp;lt;math&amp;gt;\mu= (0.1018,1.3487)&amp;lt;/math&amp;gt;, which show that the ROM (&amp;lt;math&amp;gt;N=46, M=151&amp;lt;/math&amp;gt;) reproduces the dynamics of the FOM (&amp;lt;math&amp;gt;\mathcal N=1000&amp;lt;/math&amp;gt;). &lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ref name=&amp;quot;guiochon2006&amp;quot;&amp;gt; G. Guiochon, A. Felinger, D. G. Shirazi, A. M. Katti,   Fundamentals of Preparative and Nonlinear Chromatography, 2nd Edition, Academic Press, 2006.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ref name=&amp;quot;barrault04&amp;quot;&amp;gt; M. Barrault, Y. Maday, N.C. Nguyen, and A.T. Patera, &amp;quot;&amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;gt;[http://dx.doi.org/10.1016/j.crma.2004.08.006 An &#039;empirical interpolation&#039; method: application to efficient reduced-basis discretization of partial differential equations]&amp;lt;/span&amp;gt;&amp;quot;, C. R. Acad. Sci. Paris Series I, 339 (2004), 667-672.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ref name=&amp;quot;haasdonk08&amp;quot;&amp;gt; B. Haasdonk and M. Ohlberger, &amp;quot;&amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;gt;[http://www.agh.ians.uni-stuttgart.de/publications/2008/HO08b Reduced basis method for finite volume approximations of parameterized linear evolution equations]&amp;lt;/span&amp;gt;&amp;quot;, Mathematical Modeling and Numerical Analysis, 42 (2008), 277-302.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/references&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Contact==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039; [[User:Zhangy|Yongjin Zhang]]&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039; [[User:Suzhou|Suzhou Li]]&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Zhangy</name></author>
	</entry>
	<entry>
		<id>https://modelreduction.org/morwiki/index.php?title=Batch_Chromatography&amp;diff=1513</id>
		<title>Batch Chromatography</title>
		<link rel="alternate" type="text/html" href="https://modelreduction.org/morwiki/index.php?title=Batch_Chromatography&amp;diff=1513"/>
		<updated>2013-05-30T07:06:53Z</updated>

		<summary type="html">&lt;p&gt;Zhangy: /* References */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:benchmark]]&lt;br /&gt;
[[Category:PDE]]&lt;br /&gt;
[[Category:nonlinear]]&lt;br /&gt;
[[Category:parametric 2-5 parameters]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Description==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;figure id=&amp;quot;fig:bach&amp;quot;&amp;gt;[[File:Fig_BatchChrom.jpg|490px|thumb|right|&amp;lt;caption&amp;gt;Sketch of a batch chromatographic process for the separation of A and B.&amp;lt;/caption&amp;gt;]]&amp;lt;/figure&amp;gt;&lt;br /&gt;
&lt;br /&gt;
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 discussed in the benchmark [[SMB]], and here we focus on the discontinuous mode -- batch chromatography. The principle of the batch chromatographic process for the binary separation is shown in &amp;lt;xr id=&amp;quot;fig:bach&amp;quot;/&amp;gt;. During the injection period &amp;lt;math&amp;gt;t_{inj}&amp;lt;/math&amp;gt;, a mixture 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 flows through the column. Since the solutes to be separated exhibit different adsorption affinities to the stationary phase, they move at different velocities, and thus separate from each other when exiting the column. At the column outlet, component A is collected between &amp;lt;math&amp;gt;t_1&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_2&amp;lt;/math&amp;gt;, and component B is collected between &amp;lt;math&amp;gt;t_3&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_4&amp;lt;/math&amp;gt;. Here the positions of &amp;lt;math&amp;gt;t_1&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_4&amp;lt;/math&amp;gt; are determined by a minimum concentration threshold that the detector can resolve, and the positions of &amp;lt;math&amp;gt;t_2&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_3&amp;lt;/math&amp;gt; are determined by the purity specifications imposed on the products. After the cycle period &amp;lt;math&amp;gt;t_{cyc}:=t_4-t_1&amp;lt;/math&amp;gt;, the injection is repeated. The feed flow-rate &amp;lt;math&amp;gt;Q&amp;lt;/math&amp;gt; and injection period &amp;lt;math&amp;gt;t_{inj}&amp;lt;/math&amp;gt; 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).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The dynamics of the batch chromatographic column can be described precisely by an axially dispersed plug-flow model with a limited mass-transfer rate characterized by a linear driving force (LDF) approximation. In this model the differential mass balance of component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; (&amp;lt;math&amp;gt;i=A,B,&amp;lt;/math&amp;gt;) &lt;br /&gt;
in the liquid phase can be written as:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\frac{\partial c_i}{\partial t}+\frac{1-\epsilon}{\epsilon}\frac{\partial q_i}{\partial t}+u\frac{\partial c_i}{\partial z}-D_i\frac{\partial^2 c_i}{\partial z^2}=0, \qquad z\in(0,\;L), \qquad (1)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt;c_i&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;q_i&amp;lt;/math&amp;gt; are the concentrations of solute &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; in the liquid and solid phases, respectively, &amp;lt;math&amp;gt;u&amp;lt;/math&amp;gt; the interstitial liquid velocity, &amp;lt;math&amp;gt;\epsilon&amp;lt;/math&amp;gt; the column porosity, &amp;lt;math&amp;gt;t&amp;lt;/math&amp;gt; the time coordinate, &amp;lt;math&amp;gt;z&amp;lt;/math&amp;gt; the axial coordinate along the column, &amp;lt;math&amp;gt;L&amp;lt;/math&amp;gt; the column length, &amp;lt;math&amp;gt;D_i=\frac{uL}{Pe}&amp;lt;/math&amp;gt; the axial dispersion coefficient and &amp;lt;math&amp;gt;Pe&amp;lt;/math&amp;gt; the Péclet number. The adsorption rate is modeled by the LDF approximation:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\frac{\partial q_i}{\partial t} = \kappa_{i}\,(q^{Eq}_i-q_i), \qquad z\in[0,\;L],&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt;\kappa_{i}&amp;lt;/math&amp;gt; is the mass-transfer coefficient of component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;q^{Eq}_i&amp;lt;/math&amp;gt; is the adsorption equilibrium concentration calculated by the isotherm equation for component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt;. Here the bi-Langmuir isotherm model is used to describe the adsorption equilibrium:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
q^{Eq}_i=\frac{H_{i,1}\,c_i}{1+\sum_{j=A,B}K_{j,1}\,c_j}+\frac{H_{i,2}\,c_i}{1+\sum_{j=A,B}K_{j,2}\,c_j},\; i=A,B,  &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt;H_{i,1}&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;H_{i,2}&amp;lt;/math&amp;gt; are the Henry constants, and &amp;lt;math&amp;gt;K_{j,1}&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;K_{j,2}&amp;lt;/math&amp;gt; the thermodynamic coefficients.&lt;br /&gt;
&lt;br /&gt;
The boundary conditions for (1) are specified by the Danckwerts relations:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
D_i\left.\frac{\partial c_i}{\partial z}\right|_{z=0} = u\,(\left.c_i\right|_{z=0}-c^{in}_i), \quad\quad \left.\frac{\partial c_i}{\partial z}\right|_{z=L}=0,  &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt;c^{in}_i&amp;lt;/math&amp;gt; is the concentration of component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; at the inlet of the column. A rectangular injection is assumed for the system and thus&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
c^{in}_i=\left \{ \begin{array}{cc}  c^F_i,  &amp;amp;\text{if } t \le t_{inj};\\&lt;br /&gt;
      0,  &amp;amp;\text{if } t &amp;gt;   t_{inj}.&lt;br /&gt;
\end{array}&lt;br /&gt;
\right .&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Here &amp;lt;math&amp;gt;c^F_i&amp;lt;/math&amp;gt; is the feed concentration for component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_{inj}&amp;lt;/math&amp;gt; is the injection period. In addition, the column is assumed unloaded initially:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
c_i(t=0,z)=q_i(t=0,z)=0,\quad z\in[0,\;L],\;i=A,B.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
More details about the mathematical modeling for batch chromatography can be found in the literature &amp;lt;ref name=&amp;quot;guiochon2006&amp;quot;/&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
==Discretization==&lt;br /&gt;
In this model, the feed volumetric flow-rate &amp;lt;math&amp;gt;Q&amp;lt;/math&amp;gt; and injection period &amp;lt;math&amp;gt;t_{inj}&amp;lt;/math&amp;gt; are considered as the operating parameters, and denoted as the parameter &amp;lt;math&amp;gt;\mu=(Q,\,t_{inj})&amp;lt;/math&amp;gt;. Using the finite volume discretization, we can get the full order model (FOM) as follows,&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\left\{&lt;br /&gt;
\begin{array}{ll}&lt;br /&gt;
 \mathbf{ A c}_i^{k+1} =  \mathbf{Bc}_i^{k} +   d_i^k &lt;br /&gt;
- \frac{1-\epsilon}{\epsilon} \Delta t   \mathbf h_i^k,\\&lt;br /&gt;
 \mathbf{q}_i^{k+1} =  \mathbf{q}_i^{k} + \Delta t  \mathbf h_i^k,&lt;br /&gt;
\end{array}&lt;br /&gt;
\right .&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt; \mathbf {c}_i^k ,\mathbf q_i^k \in \mathbb{R}^{\mathcal N}, i=A,B&amp;lt;/math&amp;gt; are the solution vector of &amp;lt;math&amp;gt; c_i&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;q_i&amp;lt;/math&amp;gt; at the time instance &amp;lt;math&amp;gt;t=t^k, k  =  0,1,\cdots,K, &amp;lt;/math&amp;gt; respectively. The time step &amp;lt;math&amp;gt;\Delta t &amp;lt;/math&amp;gt; is determined by the stability condition.  &amp;lt;math&amp;gt; \mathbf h_i^k = \kappa_{i} (\mathbf q^{Eq}_i -  \mathbf q_i^k) &amp;lt;/math&amp;gt;, is time- and parameter-dependent, the boldface &amp;lt;math&amp;gt;\mathbf {A,B}&amp;lt;/math&amp;gt; are constant matrices. As a result, it is a nonlinear parametric system.&lt;br /&gt;
&lt;br /&gt;
==Generation of ROM==&lt;br /&gt;
&lt;br /&gt;
The reduced order model (ROM) can be obtained by reduced bases methods, which is applicable for nonlinear parametric systems, see&lt;br /&gt;
[[Reduced_Basis_PMOR_method|Reduced Basis PMOR method]]. For parametrized time-dependent problems, the reduced basis can often be obtained by using POD-Greedy algorithm. Notice that the nonlinear functions &amp;lt;math&amp;gt;\mathbf h_i, i=A, B&amp;lt;/math&amp;gt; can be approximated by the empirical interpolation method &amp;lt;ref name=&amp;quot;barrault04&amp;quot;/&amp;gt;, such that the ROM can be obtained more efficiently by the offline-online technique.&lt;br /&gt;
&lt;br /&gt;
Assume &amp;lt;math&amp;gt;W_z&amp;lt;/math&amp;gt; is the collateral reduced basis (CRB) for the nonlinear operator &amp;lt;math&amp;gt;H_z&amp;lt;/math&amp;gt;, and &amp;lt;math&amp;gt;V_{c_z},V_{q_z}&amp;lt;/math&amp;gt;  are the RB for the field variables &amp;lt;math&amp;gt;c_z&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;q_z&amp;lt;/math&amp;gt;, respectively. Applying Galerkin projection and empirical operator interpolation,&lt;br /&gt;
the ROM for the FOM can be formulated as:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\left \{&lt;br /&gt;
\begin{array}{llll}&lt;br /&gt;
\hat{A}_{c_z} {a}_{c_z}^{n+1} =\hat{  B}_{c_z} {a}_{c_z}^{n} + &lt;br /&gt;
d_0^n\hat{d}_{c_z} -   \frac{1-\epsilon}{\epsilon} \Delta t \hat{H}_{c_z}\beta_z^n,\\&lt;br /&gt;
{a}_{q_z}^{n+1} = {a}_{q_z}^{n} +  \Delta t \hat{H}_{q_z} \beta_z^n,\\&lt;br /&gt;
\end{array}&lt;br /&gt;
\right .&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt; {a}_{c_z}^n, {a}_{q_z}^n \in \mathbb R^N&amp;lt;/math&amp;gt; are the solution of the ROM. &amp;lt;math&amp;gt;\hat{ A}_{c_z}=V_{c_z}^T  A V_{c_z},&lt;br /&gt;
 \hat{ B}_{c_z}=V_{c_z}^T  B V_{c_z},&lt;br /&gt;
 \hat{d}_{c_z}^{n}=V_{c_z}^T e_1&amp;lt;/math&amp;gt;, &lt;br /&gt;
&amp;lt;math&amp;gt;\hat{H}_{c_z}:= V_{c_z}^TW_z ,&amp;lt;/math&amp;gt; &lt;br /&gt;
&amp;lt;math&amp;gt;\hat{H}_{q_z}:= V_{q_z}^TW_z &amp;lt;/math&amp;gt; are the reduced matrices, &amp;lt;math&amp;gt;e_1:=(1,0,\cdots,0)&amp;lt;/math&amp;gt;. &amp;lt;math&amp;gt;\beta_z^n \in \mathbb R^M&amp;lt;/math&amp;gt; is the coefficients of the CRB &amp;lt;math&amp;gt;W_z&amp;lt;/math&amp;gt; for the empirical interpolation. An offline-online decomposition is employed to ensure the efficiency of the RBM.&lt;br /&gt;
&lt;br /&gt;
==Data==&lt;br /&gt;
&amp;lt;figure id=&amp;quot;fig:cabfr&amp;quot;&amp;gt;[[File:cabfr.png|490px|thumb|right|&amp;lt;caption&amp;gt;Concentrations at the outlet of the column.&amp;lt;/caption&amp;gt;]]&amp;lt;/figure&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The &amp;lt;xr id=&amp;quot;fig:cabfr&amp;quot;/&amp;gt; are the concentrations at the outlet of the column at a given parameter &amp;lt;math&amp;gt;\mu= (0.1018,1.3487)&amp;lt;/math&amp;gt;, which show that the ROM (&amp;lt;math&amp;gt;N=46, M=151&amp;lt;/math&amp;gt;) reproduces the dynamics of the FOM (&amp;lt;math&amp;gt;\mathcal N=1000&amp;lt;/math&amp;gt;). &lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ref name=&amp;quot;guiochon2006&amp;quot;&amp;gt; G. Guiochon, A. Felinger, D. G. Shirazi, A. M. Katti,   Fundamentals of Preparative and Nonlinear Chromatography, 2nd Edition, Academic Press, 2006.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ref name=&amp;quot;barrault04&amp;quot;&amp;gt; M. Barrault, Y. Maday, N.C. Nguyen, and A.T. Patera, &amp;quot;&amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;gt;[http://dx.doi.org/10.1016/j.crma.2004.08.006 An &#039;empirical interpolation&#039; method: application to efficient reduced-basis discretization of partial differential equations]&amp;lt;/span&amp;gt;&amp;quot;, C. R. Acad. Sci. Paris Series I, 339 (2004), 667-672.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ref name=&amp;quot;haasdonk08&amp;quot;&amp;gt; B. Haasdonk and M. Ohlberger, &amp;quot;&amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;gt;[http://www.agh.ians.uni-stuttgart.de/publications/2008/HO08b Reduced basis method for finite volume approximations of parameterized linear evolution equations]&amp;lt;/span&amp;gt;&amp;quot;, Mathematical Modeling and Numerical Analysis, 42 (2008), 277-302.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/references&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Contact==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039; [[User:Zhangy|Yongjin Zhang]]&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039; [[User:Suzhou|Suzhou Li]]&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Zhangy</name></author>
	</entry>
	<entry>
		<id>https://modelreduction.org/morwiki/index.php?title=Batch_Chromatography&amp;diff=1507</id>
		<title>Batch Chromatography</title>
		<link rel="alternate" type="text/html" href="https://modelreduction.org/morwiki/index.php?title=Batch_Chromatography&amp;diff=1507"/>
		<updated>2013-05-29T19:53:40Z</updated>

		<summary type="html">&lt;p&gt;Zhangy: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:benchmark]]&lt;br /&gt;
[[Category:PDE]]&lt;br /&gt;
[[Category:nonlinear]]&lt;br /&gt;
[[Category:parametric 2-5 parameters]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Description==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;figure id=&amp;quot;fig:bach&amp;quot;&amp;gt;[[File:Fig_BatchChrom.jpg|490px|thumb|right|&amp;lt;caption&amp;gt;Sketch of a batch chromatographic process for the separation of A and B.&amp;lt;/caption&amp;gt;]]&amp;lt;/figure&amp;gt;&lt;br /&gt;
&lt;br /&gt;
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 discussed in the benchmark [[SMB]], and here we focus on the discontinuous mode -- batch chromatography. The principle of the batch chromatographic process for the binary separation is shown in &amp;lt;xr id=&amp;quot;fig:bach&amp;quot;/&amp;gt;. During the injection period &amp;lt;math&amp;gt;t_{inj}&amp;lt;/math&amp;gt;, a mixture 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 flows through the column. Since the solutes to be separated exhibit different adsorption affinities to the stationary phase, they move at different velocities, and thus separate from each other when exiting the column. At the column outlet, component A is collected between &amp;lt;math&amp;gt;t_1&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_2&amp;lt;/math&amp;gt;, and component B is collected between &amp;lt;math&amp;gt;t_3&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_4&amp;lt;/math&amp;gt;. Here the positions of &amp;lt;math&amp;gt;t_1&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_4&amp;lt;/math&amp;gt; are determined by a minimum concentration threshold that the detector can resolve, and the positions of &amp;lt;math&amp;gt;t_2&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_3&amp;lt;/math&amp;gt; are determined by the purity specifications imposed on the products. After the cycle period &amp;lt;math&amp;gt;t_{cyc}:=t_4-t_1&amp;lt;/math&amp;gt;, the injection is repeated. The feed flow-rate &amp;lt;math&amp;gt;Q&amp;lt;/math&amp;gt; and injection period &amp;lt;math&amp;gt;t_{inj}&amp;lt;/math&amp;gt; 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).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The dynamics of the batch chromatographic column can be described precisely by an axially dispersed plug-flow model with a limited mass-transfer rate characterized by a linear driving force (LDF) approximation. In this model the differential mass balance of component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; (&amp;lt;math&amp;gt;i=A,B,&amp;lt;/math&amp;gt;) &lt;br /&gt;
in the liquid phase can be written as:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\frac{\partial c_i}{\partial t}+\frac{1-\epsilon}{\epsilon}\frac{\partial q_i}{\partial t}+u\frac{\partial c_i}{\partial z}-D_i\frac{\partial^2 c_i}{\partial z^2}=0, \qquad z\in(0,\;L), \qquad (1)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt;c_i&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;q_i&amp;lt;/math&amp;gt; are the concentrations of solute &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; in the liquid and solid phases, respectively, &amp;lt;math&amp;gt;u&amp;lt;/math&amp;gt; the interstitial liquid velocity, &amp;lt;math&amp;gt;\epsilon&amp;lt;/math&amp;gt; the column porosity, &amp;lt;math&amp;gt;t&amp;lt;/math&amp;gt; the time coordinate, &amp;lt;math&amp;gt;z&amp;lt;/math&amp;gt; the axial coordinate along the column, &amp;lt;math&amp;gt;L&amp;lt;/math&amp;gt; the column length, &amp;lt;math&amp;gt;D_i=\frac{uL}{Pe}&amp;lt;/math&amp;gt; the axial dispersion coefficient and &amp;lt;math&amp;gt;Pe&amp;lt;/math&amp;gt; the Péclet number. The adsorption rate is modeled by the LDF approximation:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\frac{\partial q_i}{\partial t} = \kappa_{i}\,(q^{Eq}_i-q_i), \qquad z\in[0,\;L],&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt;\kappa_{i}&amp;lt;/math&amp;gt; is the mass-transfer coefficient of component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;q^{Eq}_i&amp;lt;/math&amp;gt; is the adsorption equilibrium concentration calculated by the isotherm equation for component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt;. Here the bi-Langmuir isotherm model is used to describe the adsorption equilibrium:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
q^{Eq}_i=\frac{H_{i,1}\,c_i}{1+\sum_{j=A,B}K_{j,1}\,c_j}+\frac{H_{i,2}\,c_i}{1+\sum_{j=A,B}K_{j,2}\,c_j},\; i=A,B,  &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt;H_{i,1}&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;H_{i,2}&amp;lt;/math&amp;gt; are the Henry constants, and &amp;lt;math&amp;gt;K_{j,1}&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;K_{j,2}&amp;lt;/math&amp;gt; the thermodynamic coefficients.&lt;br /&gt;
&lt;br /&gt;
The boundary conditions for (1) are specified by the Danckwerts relations:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
D_i\left.\frac{\partial c_i}{\partial z}\right|_{z=0} = u\,(\left.c_i\right|_{z=0}-c^{in}_i), \quad\quad \left.\frac{\partial c_i}{\partial z}\right|_{z=L}=0,  &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt;c^{in}_i&amp;lt;/math&amp;gt; is the concentration of component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; at the inlet of the column. A rectangular injection is assumed for the system and thus&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
c^{in}_i=\left \{ \begin{array}{cc}  c^F_i,  &amp;amp;\text{if } t \le t_{inj};\\&lt;br /&gt;
      0,  &amp;amp;\text{if } t &amp;gt;   t_{inj}.&lt;br /&gt;
\end{array}&lt;br /&gt;
\right .&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Here &amp;lt;math&amp;gt;c^F_i&amp;lt;/math&amp;gt; is the feed concentration for component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_{inj}&amp;lt;/math&amp;gt; is the injection period. In addition, the column is assumed unloaded initially:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
c_i(t=0,z)=q_i(t=0,z)=0,\quad z\in[0,\;L],\;i=A,B.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
More details about the mathematical modeling for batch chromatography can be found in the literature &amp;lt;ref name=&amp;quot;guiochon2006&amp;quot;/&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
==Discretization==&lt;br /&gt;
In this model, the feed volumetric flow-rate &amp;lt;math&amp;gt;Q&amp;lt;/math&amp;gt; and injection period &amp;lt;math&amp;gt;t_{inj}&amp;lt;/math&amp;gt; are considered as the operating parameters, and denoted as the parameter &amp;lt;math&amp;gt;\mu=(Q,\,t_{inj})&amp;lt;/math&amp;gt;. Using the finite volume discretization, we can get the full order model (FOM) as follows,&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\left\{&lt;br /&gt;
\begin{array}{ll}&lt;br /&gt;
 \mathbf{ A c}_i^{k+1} =  \mathbf{Bc}_i^{k} +   d_i^k &lt;br /&gt;
- \frac{1-\epsilon}{\epsilon} \Delta t   \mathbf h_i^k,\\&lt;br /&gt;
 \mathbf{q}_i^{k+1} =  \mathbf{q}_i^{k} + \Delta t  \mathbf h_i^k,&lt;br /&gt;
\end{array}&lt;br /&gt;
\right .&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt; \mathbf {c}_i^k ,\mathbf q_i^k \in \mathbb{R}^{\mathcal N}, i=A,B&amp;lt;/math&amp;gt; are the solution vector of &amp;lt;math&amp;gt; c_i&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;q_i&amp;lt;/math&amp;gt; at the time instance &amp;lt;math&amp;gt;t=t^k, k  =  0,1,\cdots,K, &amp;lt;/math&amp;gt; respectively. The time step &amp;lt;math&amp;gt;\Delta t &amp;lt;/math&amp;gt; is determined by the stability condition.  &amp;lt;math&amp;gt; \mathbf h_i^k = \kappa_{i} (\mathbf q^{Eq}_i -  \mathbf q_i^k) &amp;lt;/math&amp;gt;, is time- and parameter-dependent, the boldface &amp;lt;math&amp;gt;\mathbf {A,B}&amp;lt;/math&amp;gt; are constant matrices. As a result, it is a nonlinear parametric system.&lt;br /&gt;
&lt;br /&gt;
==Generation of ROM==&lt;br /&gt;
&lt;br /&gt;
The reduced order model (ROM) can be obtained by reduced bases methods, which is applicable for nonlinear parametric systems, see&lt;br /&gt;
[[Reduced_Basis_PMOR_method|Reduced Basis PMOR method]]. For parametrized time-dependent problems, the reduced basis can often be obtained by using POD-Greedy algorithm. Notice that the nonlinear functions &amp;lt;math&amp;gt;\mathbf h_i, i=A, B&amp;lt;/math&amp;gt; can be approximated by the empirical interpolation method &amp;lt;ref name=&amp;quot;barrault04&amp;quot;/&amp;gt;, such that the ROM can be obtained more efficiently by the offline-online technique.&lt;br /&gt;
&lt;br /&gt;
Assume &amp;lt;math&amp;gt;W_z&amp;lt;/math&amp;gt; is the collateral reduced basis (CRB) for the nonlinear operator &amp;lt;math&amp;gt;H_z&amp;lt;/math&amp;gt;, and &amp;lt;math&amp;gt;V_{c_z},V_{q_z}&amp;lt;/math&amp;gt;  are the RB for the field variables &amp;lt;math&amp;gt;c_z&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;q_z&amp;lt;/math&amp;gt;, respectively. Applying Galerkin projection and empirical operator interpolation,&lt;br /&gt;
the ROM for the FOM can be formulated as:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\left \{&lt;br /&gt;
\begin{array}{llll}&lt;br /&gt;
\hat{A}_{c_z} {a}_{c_z}^{n+1} =\hat{  B}_{c_z} {a}_{c_z}^{n} + &lt;br /&gt;
d_0^n\hat{d}_{c_z} -   \frac{1-\epsilon}{\epsilon} \Delta t \hat{H}_{c_z}\beta_z^n,\\&lt;br /&gt;
{a}_{q_z}^{n+1} = {a}_{q_z}^{n} +  \Delta t \hat{H}_{q_z} \beta_z^n,\\&lt;br /&gt;
\end{array}&lt;br /&gt;
\right .&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt; {a}_{c_z}^n, {a}_{q_z}^n \in \mathbb R^N&amp;lt;/math&amp;gt; are the solution of the ROM. &amp;lt;math&amp;gt;\hat{ A}_{c_z}=V_{c_z}^T  A V_{c_z},&lt;br /&gt;
 \hat{ B}_{c_z}=V_{c_z}^T  B V_{c_z},&lt;br /&gt;
 \hat{d}_{c_z}^{n}=V_{c_z}^T e_1&amp;lt;/math&amp;gt;, &lt;br /&gt;
&amp;lt;math&amp;gt;\hat{H}_{c_z}:= V_{c_z}^TW_z ,&amp;lt;/math&amp;gt; &lt;br /&gt;
&amp;lt;math&amp;gt;\hat{H}_{q_z}:= V_{q_z}^TW_z &amp;lt;/math&amp;gt; are the reduced matrices, &amp;lt;math&amp;gt;e_1:=(1,0,\cdots,0)&amp;lt;/math&amp;gt;. &amp;lt;math&amp;gt;\beta_z^n \in \mathbb R^M&amp;lt;/math&amp;gt; is the coefficients of the CRB &amp;lt;math&amp;gt;W_z&amp;lt;/math&amp;gt; for the empirical interpolation. An offline-online decomposition is employed to ensure the efficiency of the RBM.&lt;br /&gt;
&lt;br /&gt;
==Data==&lt;br /&gt;
&amp;lt;figure id=&amp;quot;fig:cabfr&amp;quot;&amp;gt;[[File:cabfr.png|490px|thumb|right|&amp;lt;caption&amp;gt;Concentrations at the outlet of the column.&amp;lt;/caption&amp;gt;]]&amp;lt;/figure&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The &amp;lt;xr id=&amp;quot;fig:cabfr&amp;quot;/&amp;gt; are the concentrations at the outlet of the column at a given parameter &amp;lt;math&amp;gt;\mu= (0.1018,1.3487)&amp;lt;/math&amp;gt;, which show that the ROM (&amp;lt;math&amp;gt;N=46, M=151&amp;lt;/math&amp;gt;) reproduces the dynamics of the FOM (&amp;lt;math&amp;gt;\mathcal N=1000&amp;lt;/math&amp;gt;). &lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ref name=&amp;quot;guiochon2006&amp;quot;&amp;gt; G. Guiochon, A. Felinger, D. G. Shirazi, A. M. Katti,   Fundamentals of Preparative and Nonlinear Chromatography, 2nd Edition, Academic Press, 2006.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ref name=&amp;quot;barrault04&amp;quot;&amp;gt; M. Barrault, Y. Maday, N.C. Nguyen, and A.T. Patera, &amp;quot;&amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;gt;[http://dx.doi.org/10.1016/j.crma.2004.08.006 An &#039;empirical interpolation&#039; method: application to efficient reduced-basis discretization of partial differential equations]&amp;lt;/span&amp;gt;&amp;quot;, C. R. Acad. Sci. Paris Series I, 339 (2004), 667-672.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/references&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Contact==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039; [[User:Zhangy|Yongjin Zhang]]&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039; [[User:Suzhou|Suzhou Li]]&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Zhangy</name></author>
	</entry>
	<entry>
		<id>https://modelreduction.org/morwiki/index.php?title=Batch_Chromatography&amp;diff=1506</id>
		<title>Batch Chromatography</title>
		<link rel="alternate" type="text/html" href="https://modelreduction.org/morwiki/index.php?title=Batch_Chromatography&amp;diff=1506"/>
		<updated>2013-05-29T19:51:19Z</updated>

		<summary type="html">&lt;p&gt;Zhangy: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:benchmark]]&lt;br /&gt;
[[Category:PDE]]&lt;br /&gt;
[[Category:nonlinear]]&lt;br /&gt;
[[Category:parametric 2-5 parameters]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Description==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;figure id=&amp;quot;fig:bach&amp;quot;&amp;gt;[[File:Fig_BatchChrom.jpg|490px|thumb|right|&amp;lt;caption&amp;gt;Sketch of a batch chromatographic process for the separation of A and B.&amp;lt;/caption&amp;gt;]]&amp;lt;/figure&amp;gt;&lt;br /&gt;
&lt;br /&gt;
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 discussed in the benchmark [[SMB]], and here we focus on the discontinuous mode -- batch chromatography. The principle of the batch chromatographic process for the binary separation is shown in &amp;lt;xr id=&amp;quot;fig:bach&amp;quot;/&amp;gt;. During the injection period &amp;lt;math&amp;gt;t_{inj}&amp;lt;/math&amp;gt;, a mixture 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 flows through the column. Since the solutes to be separated exhibit different adsorption affinities to the stationary phase, they move at different velocities, and thus separate from each other when exiting the column. At the column outlet, component A is collected between &amp;lt;math&amp;gt;t_1&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_2&amp;lt;/math&amp;gt;, and component B is collected between &amp;lt;math&amp;gt;t_3&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_4&amp;lt;/math&amp;gt;. Here the positions of &amp;lt;math&amp;gt;t_1&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_4&amp;lt;/math&amp;gt; are determined by a minimum concentration threshold that the detector can resolve, and the positions of &amp;lt;math&amp;gt;t_2&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_3&amp;lt;/math&amp;gt; are determined by the purity specifications imposed on the products. After the cycle period &amp;lt;math&amp;gt;t_{cyc}:=t_4-t_1&amp;lt;/math&amp;gt;, the injection is repeated. The feed flow-rate &amp;lt;math&amp;gt;Q&amp;lt;/math&amp;gt; and injection period &amp;lt;math&amp;gt;t_{inj}&amp;lt;/math&amp;gt; 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).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The dynamics of the batch chromatographic column can be described precisely by an axially dispersed plug-flow model with a limited mass-transfer rate characterized by a linear driving force (LDF) approximation. In this model the differential mass balance of component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; (&amp;lt;math&amp;gt;i=A,B,&amp;lt;/math&amp;gt;) &lt;br /&gt;
in the liquid phase can be written as:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\frac{\partial c_i}{\partial t}+\frac{1-\epsilon}{\epsilon}\frac{\partial q_i}{\partial t}+u\frac{\partial c_i}{\partial z}-D_i\frac{\partial^2 c_i}{\partial z^2}=0, \qquad z\in(0,\;L), \qquad (1)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt;c_i&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;q_i&amp;lt;/math&amp;gt; are the concentrations of solute &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; in the liquid and solid phases, respectively, &amp;lt;math&amp;gt;u&amp;lt;/math&amp;gt; the interstitial liquid velocity, &amp;lt;math&amp;gt;\epsilon&amp;lt;/math&amp;gt; the column porosity, &amp;lt;math&amp;gt;t&amp;lt;/math&amp;gt; the time coordinate, &amp;lt;math&amp;gt;z&amp;lt;/math&amp;gt; the axial coordinate along the column, &amp;lt;math&amp;gt;L&amp;lt;/math&amp;gt; the column length, &amp;lt;math&amp;gt;D_i=\frac{uL}{Pe}&amp;lt;/math&amp;gt; the axial dispersion coefficient and &amp;lt;math&amp;gt;Pe&amp;lt;/math&amp;gt; the Péclet number. The adsorption rate is modeled by the LDF approximation:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\frac{\partial q_i}{\partial t} = \kappa_{i}\,(q^{Eq}_i-q_i), \qquad z\in[0,\;L],&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt;\kappa_{i}&amp;lt;/math&amp;gt; is the mass-transfer coefficient of component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;q^{Eq}_i&amp;lt;/math&amp;gt; is the adsorption equilibrium concentration calculated by the isotherm equation for component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt;. Here the bi-Langmuir isotherm model is used to describe the adsorption equilibrium:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
q^{Eq}_i=\frac{H_{i,1}\,c_i}{1+\sum_{j=A,B}K_{j,1}\,c_j}+\frac{H_{i,2}\,c_i}{1+\sum_{j=A,B}K_{j,2}\,c_j},\; i=A,B,  &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt;H_{i,1}&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;H_{i,2}&amp;lt;/math&amp;gt; are the Henry constants, and &amp;lt;math&amp;gt;K_{j,1}&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;K_{j,2}&amp;lt;/math&amp;gt; the thermodynamic coefficients.&lt;br /&gt;
&lt;br /&gt;
The boundary conditions for (1) are specified by the Danckwerts relations:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
D_i\left.\frac{\partial c_i}{\partial z}\right|_{z=0} = u\,(\left.c_i\right|_{z=0}-c^{in}_i), \quad\quad \left.\frac{\partial c_i}{\partial z}\right|_{z=L}=0,  &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt;c^{in}_i&amp;lt;/math&amp;gt; is the concentration of component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; at the inlet of the column. A rectangular injection is assumed for the system and thus&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
c^{in}_i=\left \{ \begin{array}{cc}  c^F_i,  &amp;amp;\text{if } t \le t_{inj};\\&lt;br /&gt;
      0,  &amp;amp;\text{if } t &amp;gt;   t_{inj}.&lt;br /&gt;
\end{array}&lt;br /&gt;
\right .&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Here &amp;lt;math&amp;gt;c^F_i&amp;lt;/math&amp;gt; is the feed concentration for component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_{inj}&amp;lt;/math&amp;gt; is the injection period. In addition, the column is assumed unloaded initially:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
c_i(t=0,z)=q_i(t=0,z)=0,\quad z\in[0,\;L],\;i=A,B.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
More details about the mathematical modeling for batch chromatography can be found in the literature &amp;lt;ref name=&amp;quot;guiochon2006&amp;quot;/&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
==Discretization==&lt;br /&gt;
In this model, the feed volumetric flow-rate &amp;lt;math&amp;gt;Q&amp;lt;/math&amp;gt; and injection period &amp;lt;math&amp;gt;t_{inj}&amp;lt;/math&amp;gt; are considered as the operating parameters, and denoted as the parameter &amp;lt;math&amp;gt;\mu=(Q,\,t_{inj})&amp;lt;/math&amp;gt;. Using the finite volume discretization, we can get the full order model (FOM) as follows,&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\left\{&lt;br /&gt;
\begin{array}{ll}&lt;br /&gt;
 \mathbf{ A c}_i^{k+1} =  \mathbf{Bc}_i^{k} +   d_i^k &lt;br /&gt;
- \frac{1-\epsilon}{\epsilon} \Delta t   \mathbf h_i^k,\\&lt;br /&gt;
 \mathbf{q}_i^{k+1} =  \mathbf{q}_i^{k} + \Delta t  \mathbf h_i^k,&lt;br /&gt;
\end{array}&lt;br /&gt;
\right .&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt; \mathbf {c}_i^k ,\mathbf q_i^k \in \mathbb{R}^{\mathcal N}, i=A,B&amp;lt;/math&amp;gt; are the solution vector of &amp;lt;math&amp;gt; c_i&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;q_i&amp;lt;/math&amp;gt; at the time instance &amp;lt;math&amp;gt;t=t^k, k  =  0,1,\cdots,K, &amp;lt;/math&amp;gt; respectively. The time step &amp;lt;math&amp;gt;\Delta t &amp;lt;/math&amp;gt; is determined by the stability condition.  &amp;lt;math&amp;gt; \mathbf h_i^k = \kappa_{i} (\mathbf q^{Eq}_i -  \mathbf q_i^k) &amp;lt;/math&amp;gt;, is time- and parameter-dependent, the boldface &amp;lt;math&amp;gt;\mathbf {A,B}&amp;lt;/math&amp;gt; are constant matrices. As a result, it is a nonlinear parametric system.&lt;br /&gt;
&lt;br /&gt;
==Generation of ROM==&lt;br /&gt;
&lt;br /&gt;
The reduced order model (ROM) can be obtained by reduced bases methods, which is applicable for nonlinear parametric systems, see&lt;br /&gt;
[[Reduced_Basis_PMOR_method|Reduced Basis PMOR method]]. For parametrized time-dependent problems, the reduced basis can often be obtained by using POD-Greedy algorithm. Notice that the nonlinear functions &amp;lt;math&amp;gt;\mathbf h_i, i=A, B&amp;lt;/math&amp;gt; can be approximated by the empirical interpolation method &amp;lt;ref name=&amp;quot;barrault04&amp;quot;/&amp;gt;, such that the ROM can be obtained more efficiently by the offline-online technique.&lt;br /&gt;
&lt;br /&gt;
Assume &amp;lt;math&amp;gt;W_z&amp;lt;/math&amp;gt; is the collateral reduced basis (CRB) for the nonlinear operator &amp;lt;math&amp;gt;H_z&amp;lt;/math&amp;gt;, and &amp;lt;math&amp;gt;V_{c_z},V_{q_z}&amp;lt;/math&amp;gt;  are the RB for the field variables &amp;lt;math&amp;gt;c_z&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;q_z&amp;lt;/math&amp;gt;, respectively. Applying Galerkin projection and empirical operator interpolation,&lt;br /&gt;
the ROM for the FOM can be formulated as:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\left \{&lt;br /&gt;
\begin{array}{llll}&lt;br /&gt;
\hat{A}_{c_z} {a}_{c_z}^{n+1} =\hat{  B}_{c_z} {a}_{c_z}^{n} + &lt;br /&gt;
d_0^n\hat{d}_{c_z} -   \frac{1-\epsilon}{\epsilon} \Delta t \hat{H}_{c_z}\beta_z^n,\\&lt;br /&gt;
{a}_{q_z}^{n+1} = {a}_{q_z}^{n} +  \Delta t \hat{H}_{q_z} \beta_z^n,\\&lt;br /&gt;
\end{array}&lt;br /&gt;
\right .&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt; {a}_{c_z}^n, {a}_{q_z}^n \in \mathbb R^N&amp;lt;/math&amp;gt; are the solution of the ROM. &amp;lt;math&amp;gt;\hat{ A}_{c_z}=V_{c_z}^T  A V_{c_z},&lt;br /&gt;
 \hat{ B}_{c_z}=V_{c_z}^T  B V_{c_z},&lt;br /&gt;
 \hat{d}_{c_z}^{n}=V_{c_z}^T e_1&amp;lt;/math&amp;gt;, &lt;br /&gt;
&amp;lt;math&amp;gt;\hat{H}_{c_z}:= V_{c_z}^TW_z ,&amp;lt;/math&amp;gt; &lt;br /&gt;
&amp;lt;math&amp;gt;\hat{H}_{q_z}:= V_{q_z}^TW_z &amp;lt;/math&amp;gt; are the reduced matrices, &amp;lt;math&amp;gt;e_1:=(1,0,\cdots,0)&amp;lt;/math&amp;gt;. &amp;lt;math&amp;gt;\beta_z^n \in \mathbb R^M&amp;lt;/math&amp;gt; is the coefficients of the CRB &amp;lt;math&amp;gt;W_z&amp;lt;/math&amp;gt; for the empirical interpolation. An offline-online decomposition is employed to ensure the efficiency of the RBM.&lt;br /&gt;
&lt;br /&gt;
==Data==&lt;br /&gt;
&amp;lt;figure id=&amp;quot;fig:cabfr&amp;quot;&amp;gt;[[File:cabfr.png|490px|thumb|right|&amp;lt;caption&amp;gt;Concentrations at the outlet of the column.&amp;lt;/caption&amp;gt;]]&amp;lt;/figure&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The &amp;lt;xr id=&amp;quot;fig:cabfr&amp;quot;/&amp;gt; are the concentrations at the outlet of the column at a given parameter &amp;lt;math&amp;gt;\mu:=(Q ,t_{in})= (0.1018,1.3487)&amp;lt;/math&amp;gt;, which show that the ROM (&amp;lt;math&amp;gt;N=46, M=151&amp;lt;/math&amp;gt;) reproduces the dynamics of the FOM (&amp;lt;math&amp;gt;\mathcal N=1000&amp;lt;/math&amp;gt;). &lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ref name=&amp;quot;guiochon2006&amp;quot;&amp;gt; G. Guiochon, A. Felinger, D. G. Shirazi, A. M. Katti,   Fundamentals of Preparative and Nonlinear Chromatography, 2nd Edition, Academic Press, 2006.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ref name=&amp;quot;barrault04&amp;quot;&amp;gt; M. Barrault, Y. Maday, N.C. Nguyen, and A.T. Patera, &amp;quot;&amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;gt;[http://dx.doi.org/10.1016/j.crma.2004.08.006 An &#039;empirical interpolation&#039; method: application to efficient reduced-basis discretization of partial differential equations]&amp;lt;/span&amp;gt;&amp;quot;, C. R. Acad. Sci. Paris Series I, 339 (2004), 667-672.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/references&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Contact==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039; [[User:Zhangy|Yongjin Zhang]]&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039; [[User:Suzhou|Suzhou Li]]&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Zhangy</name></author>
	</entry>
	<entry>
		<id>https://modelreduction.org/morwiki/index.php?title=Batch_Chromatography&amp;diff=1505</id>
		<title>Batch Chromatography</title>
		<link rel="alternate" type="text/html" href="https://modelreduction.org/morwiki/index.php?title=Batch_Chromatography&amp;diff=1505"/>
		<updated>2013-05-29T19:46:17Z</updated>

		<summary type="html">&lt;p&gt;Zhangy: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:benchmark]]&lt;br /&gt;
[[Category:PDE]]&lt;br /&gt;
[[Category:nonlinear]]&lt;br /&gt;
[[Category:parametric 2-5 parameters]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Description==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;figure id=&amp;quot;fig:bach&amp;quot;&amp;gt;[[File:Fig_BatchChrom.jpg|490px|thumb|right|&amp;lt;caption&amp;gt;Sketch of a batch chromatographic process for the separation of A and B.&amp;lt;/caption&amp;gt;]]&amp;lt;/figure&amp;gt;&lt;br /&gt;
&lt;br /&gt;
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 discussed in the benchmark [[SMB]], and here we focus on the discontinuous mode -- batch chromatography. The principle of the batch chromatographic process for the binary separation is shown in &amp;lt;xr id=&amp;quot;fig:bach&amp;quot;/&amp;gt;. During the injection period &amp;lt;math&amp;gt;t_{inj}&amp;lt;/math&amp;gt;, a mixture 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 flows through the column. Since the solutes to be separated exhibit different adsorption affinities to the stationary phase, they move at different velocities, and thus separate from each other when exiting the column. At the column outlet, component A is collected between &amp;lt;math&amp;gt;t_1&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_2&amp;lt;/math&amp;gt;, and component B is collected between &amp;lt;math&amp;gt;t_3&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_4&amp;lt;/math&amp;gt;. Here the positions of &amp;lt;math&amp;gt;t_1&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_4&amp;lt;/math&amp;gt; are determined by a minimum concentration threshold that the detector can resolve, and the positions of &amp;lt;math&amp;gt;t_2&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_3&amp;lt;/math&amp;gt; are determined by the purity specifications imposed on the products. After the cycle period &amp;lt;math&amp;gt;t_{cyc}:=t_4-t_1&amp;lt;/math&amp;gt;, the injection is repeated. The feed flow-rate &amp;lt;math&amp;gt;Q&amp;lt;/math&amp;gt; and injection period &amp;lt;math&amp;gt;t_{inj}&amp;lt;/math&amp;gt; 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).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The dynamics of the batch chromatographic column can be described precisely by an axially dispersed plug-flow model with a limited mass-transfer rate characterized by a linear driving force (LDF) approximation. In this model the differential mass balance of component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; (&amp;lt;math&amp;gt;i=A,B,&amp;lt;/math&amp;gt;) &lt;br /&gt;
in the liquid phase can be written as:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\frac{\partial c_i}{\partial t}+\frac{1-\epsilon}{\epsilon}\frac{\partial q_i}{\partial t}+u\frac{\partial c_i}{\partial z}-D_i\frac{\partial^2 c_i}{\partial z^2}=0, \qquad z\in(0,\;L), \qquad (1)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt;c_i&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;q_i&amp;lt;/math&amp;gt; are the concentrations of solute &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; in the liquid and solid phases, respectively, &amp;lt;math&amp;gt;u&amp;lt;/math&amp;gt; the interstitial liquid velocity, &amp;lt;math&amp;gt;\epsilon&amp;lt;/math&amp;gt; the column porosity, &amp;lt;math&amp;gt;t&amp;lt;/math&amp;gt; the time coordinate, &amp;lt;math&amp;gt;z&amp;lt;/math&amp;gt; the axial coordinate along the column, &amp;lt;math&amp;gt;L&amp;lt;/math&amp;gt; the column length, &amp;lt;math&amp;gt;D_i=\frac{uL}{Pe}&amp;lt;/math&amp;gt; the axial dispersion coefficient and &amp;lt;math&amp;gt;Pe&amp;lt;/math&amp;gt; the Péclet number. The adsorption rate is modeled by the LDF approximation:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\frac{\partial q_i}{\partial t} = \kappa_{i}\,(q^{Eq}_i-q_i), \qquad z\in[0,\;L],&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt;\kappa_{i}&amp;lt;/math&amp;gt; is the mass-transfer coefficient of component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;q^{Eq}_i&amp;lt;/math&amp;gt; is the adsorption equilibrium concentration calculated by the isotherm equation for component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt;. Here the bi-Langmuir isotherm model is used to describe the adsorption equilibrium:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
q^{Eq}_i=\frac{H_{i,1}\,c_i}{1+\sum_{j=A,B}K_{j,1}\,c_j}+\frac{H_{i,2}\,c_i}{1+\sum_{j=A,B}K_{j,2}\,c_j},\; i=A,B,  &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt;H_{i,1}&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;H_{i,2}&amp;lt;/math&amp;gt; are the Henry constants, and &amp;lt;math&amp;gt;K_{j,1}&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;K_{j,2}&amp;lt;/math&amp;gt; the thermodynamic coefficients.&lt;br /&gt;
&lt;br /&gt;
The boundary conditions for (1) are specified by the Danckwerts relations:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
D_i\left.\frac{\partial c_i}{\partial z}\right|_{z=0} = u\,(\left.c_i\right|_{z=0}-c^{in}_i), \quad\quad \left.\frac{\partial c_i}{\partial z}\right|_{z=L}=0,  &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt;c^{in}_i&amp;lt;/math&amp;gt; is the concentration of component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; at the inlet of the column. A rectangular injection is assumed for the system and thus&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
c^{in}_i=\left \{ \begin{array}{cc}  c^F_i,  &amp;amp;\text{if } t \le t_{inj};\\&lt;br /&gt;
      0,  &amp;amp;\text{if } t &amp;gt;   t_{inj}.&lt;br /&gt;
\end{array}&lt;br /&gt;
\right .&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Here &amp;lt;math&amp;gt;c^F_i&amp;lt;/math&amp;gt; is the feed concentration for component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_{inj}&amp;lt;/math&amp;gt; is the injection period. In addition, the column is assumed unloaded initially:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
c_i(t=0,z)=q_i(t=0,z)=0,\quad z\in[0,\;L],\;i=A,B.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
More details about the mathematical modeling for batch chromatography can be found in the literature &amp;lt;ref name=&amp;quot;guiochon2006&amp;quot;/&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
==Discretization==&lt;br /&gt;
In this model, the feed volumetric flow-rate &amp;lt;math&amp;gt;Q&amp;lt;/math&amp;gt; and injection period &amp;lt;math&amp;gt;t_{inj}&amp;lt;/math&amp;gt; are considered as the operating parameters, and denoted as the parameter &amp;lt;math&amp;gt;\mu=(Q,\,t_{inj})&amp;lt;/math&amp;gt;. Using the finite volume discretization, we can get the full order model (FOM) as follows,&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\left\{&lt;br /&gt;
\begin{array}{ll}&lt;br /&gt;
 \mathbf{ A c}_i^{k+1} =  \mathbf{Bc}_i^{k} +   d_i^k &lt;br /&gt;
- \frac{1-\epsilon}{\epsilon} \Delta t   \mathbf h_i^k,\\&lt;br /&gt;
 \mathbf{q}_i^{k+1} =  \mathbf{q}_i^{k} + \Delta t  \mathbf h_i^k,&lt;br /&gt;
\end{array}&lt;br /&gt;
\right .&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt; \mathbf {c}_i^k ,\mathbf q_i^k \in \mathbb{R}^{\mathcal N}, i=A,B&amp;lt;/math&amp;gt; are the solution vector of &amp;lt;math&amp;gt; c_i&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;q_i&amp;lt;/math&amp;gt; at the time instance &amp;lt;math&amp;gt;t=t^k, k  =  0,1,\cdots,K, &amp;lt;/math&amp;gt; respectively. The time step &amp;lt;math&amp;gt;\Delta t &amp;lt;/math&amp;gt; is determined by the stability condition.  &amp;lt;math&amp;gt; \mathbf h_i^k = \kappa_{i} (\mathbf q^{Eq}_i -  \mathbf q_i^k) &amp;lt;/math&amp;gt;, is time- and parameter-dependent, the boldface &amp;lt;math&amp;gt;\mathbf {A,B}&amp;lt;/math&amp;gt; are constant matrices. As a result, it is a nonlinear parametric system.&lt;br /&gt;
&lt;br /&gt;
==Generation of ROM==&lt;br /&gt;
&lt;br /&gt;
The reduced order model (ROM) can be obtained by reduced bases methods, which is applicable for nonlinear parametric systems, see&lt;br /&gt;
[[Reduced_Basis_PMOR_method|Reduced Basis PMOR method]]. For parametrized time-dependent problems, the reduced basis can often be obtained by using POD-Greedy algorithm. Notice that the nonlinear functions &amp;lt;math&amp;gt;\mathbf h_i, i=A, B&amp;lt;/math&amp;gt; can be approximated by the empirical interpolation method &amp;lt;ref name=&amp;quot;barrault04&amp;quot;/&amp;gt;, such that the ROM can be obtained more efficiently by the offline-online technique.&lt;br /&gt;
&lt;br /&gt;
Assume &amp;lt;math&amp;gt;W_z&amp;lt;/math&amp;gt; is the collateral reduced basis (CRB) for the nonlinear operator &amp;lt;math&amp;gt;H_z&amp;lt;/math&amp;gt;, and &amp;lt;math&amp;gt;V_{c_z},V_{q_z}&amp;lt;/math&amp;gt;  are the RB for the field variables &amp;lt;math&amp;gt;c_z&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;q_z&amp;lt;/math&amp;gt;, respectively. Applying Galerkin projection and empirical operator interpolation,&lt;br /&gt;
the ROM for the FOM can be formulated as:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\left \{&lt;br /&gt;
\begin{array}{llll}&lt;br /&gt;
\hat{A}_{c_z} {a}_{c_z}^{n+1} =\hat{  B}_{c_z} {a}_{c_z}^{n} + &lt;br /&gt;
d_0^n\hat{d}_{c_z} -   \frac{1-\epsilon}{\epsilon} \Delta t \hat{H}_{c_z}\beta_z^n,\\&lt;br /&gt;
{a}_{q_z}^{n+1} = {a}_{q_z}^{n} +  \Delta t \hat{H}_{q_z} \beta_z^n,\\&lt;br /&gt;
\end{array}&lt;br /&gt;
\right .&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt; {a}_{c_z}^n, {a}_{q_z}^n \in \mathbb R^N&amp;lt;/math&amp;gt; are the solution of the ROM. &amp;lt;math&amp;gt;\hat{ A}_{c_z}=V_{c_z}^T  A V_{c_z},&lt;br /&gt;
 \hat{ B}_{c_z}=V_{c_z}^T  B V_{c_z},&lt;br /&gt;
 \hat{d}_{c_z}^{n}=V_{c_z}^T e_1&amp;lt;/math&amp;gt;, &lt;br /&gt;
&amp;lt;math&amp;gt;\hat{H}_{c_z}:= V_{c_z}^TW_z ,&amp;lt;/math&amp;gt; &lt;br /&gt;
&amp;lt;math&amp;gt;\hat{H}_{q_z}:= V_{q_z}^TW_z &amp;lt;/math&amp;gt; are the reduced matrices, &amp;lt;math&amp;gt;e_1:=(1,0,\cdots,0)&amp;lt;/math&amp;gt;. &amp;lt;math&amp;gt;\beta_z^n \in \mathbb R^M&amp;lt;/math&amp;gt; is the coefficients of the CRB &amp;lt;math&amp;gt;W_z&amp;lt;/math&amp;gt; for the empirical interpolation. An offline-online decomposition is employed to ensure the efficiency of the RBM.&lt;br /&gt;
&lt;br /&gt;
==Data==&lt;br /&gt;
&amp;lt;figure id=&amp;quot;fig:bach&amp;quot;&amp;gt;[[File:cabfr.png|490px|thumb|right|&amp;lt;caption&amp;gt;Sketch of a batch chromatographic process for the separation of A and B.&amp;lt;/caption&amp;gt;]]&amp;lt;/figure&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The &amp;lt;xr id=&amp;quot;fig:cabfr&amp;quot;/&amp;gt; are the concentrations at the outlet of the column at a given parameter &amp;lt;math&amp;gt;\mu:=(Q ,t_{in})= (0.1018,1.3487)&amp;lt;/math&amp;gt;, which show that the ROM (&amp;lt;math&amp;gt;N=46, M=151&amp;lt;/math&amp;gt;) reproduces the dynamics of the FOM &amp;lt;math&amp;gt;\mathcal N=1000&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ref name=&amp;quot;guiochon2006&amp;quot;&amp;gt; G. Guiochon, A. Felinger, D. G. Shirazi, A. M. Katti,   Fundamentals of Preparative and Nonlinear Chromatography, 2nd Edition, Academic Press, 2006.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ref name=&amp;quot;barrault04&amp;quot;&amp;gt; M. Barrault, Y. Maday, N.C. Nguyen, and A.T. Patera, &amp;quot;&amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;gt;[http://dx.doi.org/10.1016/j.crma.2004.08.006 An &#039;empirical interpolation&#039; method: application to efficient reduced-basis discretization of partial differential equations]&amp;lt;/span&amp;gt;&amp;quot;, C. R. Acad. Sci. Paris Series I, 339 (2004), 667-672.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/references&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Contact==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039; [[User:Zhangy|Yongjin Zhang]]&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039; [[User:Suzhou|Suzhou Li]]&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Zhangy</name></author>
	</entry>
	<entry>
		<id>https://modelreduction.org/morwiki/index.php?title=Batch_Chromatography&amp;diff=1504</id>
		<title>Batch Chromatography</title>
		<link rel="alternate" type="text/html" href="https://modelreduction.org/morwiki/index.php?title=Batch_Chromatography&amp;diff=1504"/>
		<updated>2013-05-29T19:45:49Z</updated>

		<summary type="html">&lt;p&gt;Zhangy: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:benchmark]]&lt;br /&gt;
[[Category:PDE]]&lt;br /&gt;
[[Category:nonlinear]]&lt;br /&gt;
[[Category:parametric 2-5 parameters]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Description==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;figure id=&amp;quot;fig:bach&amp;quot;&amp;gt;[[File:Fig_BatchChrom.jpg|490px|thumb|right|&amp;lt;caption&amp;gt;Sketch of a batch chromatographic process for the separation of A and B.&amp;lt;/caption&amp;gt;]]&amp;lt;/figure&amp;gt;&lt;br /&gt;
&lt;br /&gt;
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 discussed in the benchmark [[SMB]], and here we focus on the discontinuous mode -- batch chromatography. The principle of the batch chromatographic process for the binary separation is shown in &amp;lt;xr id=&amp;quot;fig:bach&amp;quot;/&amp;gt;. During the injection period &amp;lt;math&amp;gt;t_{inj}&amp;lt;/math&amp;gt;, a mixture 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 flows through the column. Since the solutes to be separated exhibit different adsorption affinities to the stationary phase, they move at different velocities, and thus separate from each other when exiting the column. At the column outlet, component A is collected between &amp;lt;math&amp;gt;t_1&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_2&amp;lt;/math&amp;gt;, and component B is collected between &amp;lt;math&amp;gt;t_3&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_4&amp;lt;/math&amp;gt;. Here the positions of &amp;lt;math&amp;gt;t_1&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_4&amp;lt;/math&amp;gt; are determined by a minimum concentration threshold that the detector can resolve, and the positions of &amp;lt;math&amp;gt;t_2&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_3&amp;lt;/math&amp;gt; are determined by the purity specifications imposed on the products. After the cycle period &amp;lt;math&amp;gt;t_{cyc}:=t_4-t_1&amp;lt;/math&amp;gt;, the injection is repeated. The feed flow-rate &amp;lt;math&amp;gt;Q&amp;lt;/math&amp;gt; and injection period &amp;lt;math&amp;gt;t_{inj}&amp;lt;/math&amp;gt; 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).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The dynamics of the batch chromatographic column can be described precisely by an axially dispersed plug-flow model with a limited mass-transfer rate characterized by a linear driving force (LDF) approximation. In this model the differential mass balance of component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; (&amp;lt;math&amp;gt;i=A,B,&amp;lt;/math&amp;gt;) &lt;br /&gt;
in the liquid phase can be written as:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\frac{\partial c_i}{\partial t}+\frac{1-\epsilon}{\epsilon}\frac{\partial q_i}{\partial t}+u\frac{\partial c_i}{\partial z}-D_i\frac{\partial^2 c_i}{\partial z^2}=0, \qquad z\in(0,\;L), \qquad (1)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt;c_i&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;q_i&amp;lt;/math&amp;gt; are the concentrations of solute &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; in the liquid and solid phases, respectively, &amp;lt;math&amp;gt;u&amp;lt;/math&amp;gt; the interstitial liquid velocity, &amp;lt;math&amp;gt;\epsilon&amp;lt;/math&amp;gt; the column porosity, &amp;lt;math&amp;gt;t&amp;lt;/math&amp;gt; the time coordinate, &amp;lt;math&amp;gt;z&amp;lt;/math&amp;gt; the axial coordinate along the column, &amp;lt;math&amp;gt;L&amp;lt;/math&amp;gt; the column length, &amp;lt;math&amp;gt;D_i=\frac{uL}{Pe}&amp;lt;/math&amp;gt; the axial dispersion coefficient and &amp;lt;math&amp;gt;Pe&amp;lt;/math&amp;gt; the Péclet number. The adsorption rate is modeled by the LDF approximation:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\frac{\partial q_i}{\partial t} = \kappa_{i}\,(q^{Eq}_i-q_i), \qquad z\in[0,\;L],&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt;\kappa_{i}&amp;lt;/math&amp;gt; is the mass-transfer coefficient of component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;q^{Eq}_i&amp;lt;/math&amp;gt; is the adsorption equilibrium concentration calculated by the isotherm equation for component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt;. Here the bi-Langmuir isotherm model is used to describe the adsorption equilibrium:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
q^{Eq}_i=\frac{H_{i,1}\,c_i}{1+\sum_{j=A,B}K_{j,1}\,c_j}+\frac{H_{i,2}\,c_i}{1+\sum_{j=A,B}K_{j,2}\,c_j},\; i=A,B,  &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt;H_{i,1}&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;H_{i,2}&amp;lt;/math&amp;gt; are the Henry constants, and &amp;lt;math&amp;gt;K_{j,1}&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;K_{j,2}&amp;lt;/math&amp;gt; the thermodynamic coefficients.&lt;br /&gt;
&lt;br /&gt;
The boundary conditions for (1) are specified by the Danckwerts relations:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
D_i\left.\frac{\partial c_i}{\partial z}\right|_{z=0} = u\,(\left.c_i\right|_{z=0}-c^{in}_i), \quad\quad \left.\frac{\partial c_i}{\partial z}\right|_{z=L}=0,  &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt;c^{in}_i&amp;lt;/math&amp;gt; is the concentration of component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; at the inlet of the column. A rectangular injection is assumed for the system and thus&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
c^{in}_i=\left \{ \begin{array}{cc}  c^F_i,  &amp;amp;\text{if } t \le t_{inj};\\&lt;br /&gt;
      0,  &amp;amp;\text{if } t &amp;gt;   t_{inj}.&lt;br /&gt;
\end{array}&lt;br /&gt;
\right .&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Here &amp;lt;math&amp;gt;c^F_i&amp;lt;/math&amp;gt; is the feed concentration for component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_{inj}&amp;lt;/math&amp;gt; is the injection period. In addition, the column is assumed unloaded initially:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
c_i(t=0,z)=q_i(t=0,z)=0,\quad z\in[0,\;L],\;i=A,B.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
More details about the mathematical modeling for batch chromatography can be found in the literature &amp;lt;ref name=&amp;quot;guiochon2006&amp;quot;/&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
==Discretization==&lt;br /&gt;
In this model, the feed volumetric flow-rate &amp;lt;math&amp;gt;Q&amp;lt;/math&amp;gt; and injection period &amp;lt;math&amp;gt;t_{inj}&amp;lt;/math&amp;gt; are considered as the operating parameters, and denoted as the parameter &amp;lt;math&amp;gt;\mu=(Q,\,t_{inj})&amp;lt;/math&amp;gt;. Using the finite volume discretization, we can get the full order model (FOM) as follows,&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\left\{&lt;br /&gt;
\begin{array}{ll}&lt;br /&gt;
 \mathbf{ A c}_i^{k+1} =  \mathbf{Bc}_i^{k} +   d_i^k &lt;br /&gt;
- \frac{1-\epsilon}{\epsilon} \Delta t   \mathbf h_i^k,\\&lt;br /&gt;
 \mathbf{q}_i^{k+1} =  \mathbf{q}_i^{k} + \Delta t  \mathbf h_i^k,&lt;br /&gt;
\end{array}&lt;br /&gt;
\right .&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt; \mathbf {c}_i^k ,\mathbf q_i^k \in \mathbb{R}^{\mathcal N}, i=A,B&amp;lt;/math&amp;gt; are the solution vector of &amp;lt;math&amp;gt; c_i&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;q_i&amp;lt;/math&amp;gt; at the time instance &amp;lt;math&amp;gt;t=t^k, k  =  0,1,\cdots,K, &amp;lt;/math&amp;gt; respectively. The time step &amp;lt;math&amp;gt;\Delta t &amp;lt;/math&amp;gt; is determined by the stability condition.  &amp;lt;math&amp;gt; \mathbf h_i^k = \kappa_{i} (\mathbf q^{Eq}_i -  \mathbf q_i^k) &amp;lt;/math&amp;gt;, is time- and parameter-dependent, the boldface &amp;lt;math&amp;gt;\mathbf {A,B}&amp;lt;/math&amp;gt; are constant matrices. As a result, it is a nonlinear parametric system.&lt;br /&gt;
&lt;br /&gt;
==Generation of ROM==&lt;br /&gt;
&lt;br /&gt;
The reduced order model (ROM) can be obtained by reduced bases methods, which is applicable for nonlinear parametric systems, see&lt;br /&gt;
[[Reduced_Basis_PMOR_method|Reduced Basis PMOR method]]. For parametrized time-dependent problems, the reduced basis can often be obtained by using POD-Greedy algorithm. Notice that the nonlinear functions &amp;lt;math&amp;gt;\mathbf h_i, i=A, B&amp;lt;/math&amp;gt; can be approximated by the empirical interpolation method &amp;lt;ref name=&amp;quot;barrault04&amp;quot;/&amp;gt;, such that the ROM can be obtained more efficiently by the offline-online technique.&lt;br /&gt;
&lt;br /&gt;
Assume &amp;lt;math&amp;gt;W_z&amp;lt;/math&amp;gt; is the collateral reduced basis (CRB) for the nonlinear operator &amp;lt;math&amp;gt;H_z&amp;lt;/math&amp;gt;, and &amp;lt;math&amp;gt;V_{c_z},V_{q_z}&amp;lt;/math&amp;gt;  are the RB for the field variables &amp;lt;math&amp;gt;c_z&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;q_z&amp;lt;/math&amp;gt;, respectively. Applying Galerkin projection and empirical operator interpolation,&lt;br /&gt;
the ROM for the FOM can be formulated as:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\left \{&lt;br /&gt;
\begin{array}{llll}&lt;br /&gt;
\hat{A}_{c_z} {a}_{c_z}^{n+1} =\hat{  B}_{c_z} {a}_{c_z}^{n} + &lt;br /&gt;
d_0^n\hat{d}_{c_z} -   \frac{1-\epsilon}{\epsilon} \Delta t \hat{H}_{c_z}\beta_z^n,\\&lt;br /&gt;
{a}_{q_z}^{n+1} = {a}_{q_z}^{n} +  \Delta t \hat{H}_{q_z} \beta_z^n,\\&lt;br /&gt;
\end{array}&lt;br /&gt;
\right .&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt; {a}_{c_z}^n, {a}_{q_z}^n \in \mathbb R^N&amp;lt;/math&amp;gt; are the solution of the ROM. &amp;lt;math&amp;gt;\hat{ A}_{c_z}=V_{c_z}^T  A V_{c_z},&lt;br /&gt;
 \hat{ B}_{c_z}=V_{c_z}^T  B V_{c_z},&lt;br /&gt;
 \hat{d}_{c_z}^{n}=V_{c_z}^T e_1&amp;lt;/math&amp;gt;, &lt;br /&gt;
&amp;lt;math&amp;gt;\hat{H}_{c_z}:= V_{c_z}^TW_z ,&amp;lt;/math&amp;gt; &lt;br /&gt;
&amp;lt;math&amp;gt;\hat{H}_{q_z}:= V_{q_z}^TW_z &amp;lt;/math&amp;gt; are the reduced matrices, &amp;lt;math&amp;gt;e_1:=(1,0,\cdots,0)&amp;lt;/math&amp;gt;. &amp;lt;math&amp;gt;\beta_z^n \in \mathbb R^M&amp;lt;/math&amp;gt; is the coefficients of the CRB &amp;lt;math&amp;gt;W_z&amp;lt;/math&amp;gt; for the empirical interpolation. An offline-online decomposition is employed to ensure the efficiency of the RBM.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;figure id=&amp;quot;fig:bach&amp;quot;&amp;gt;[[File:cabfr.png|490px|thumb|right|&amp;lt;caption&amp;gt;Sketch of a batch chromatographic process for the separation of A and B.&amp;lt;/caption&amp;gt;]]&amp;lt;/figure&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The &amp;lt;xr id=&amp;quot;fig:cabfr&amp;quot;/&amp;gt; are the concentrations at the outlet of the column at a given parameter &amp;lt;math&amp;gt;\mu:=(Q ,t_{in})= (0.1018,1.3487)&amp;lt;/math&amp;gt;, which show that the ROM (&amp;lt;math&amp;gt;N=46, M=151&amp;lt;/math&amp;gt;) reproduces the dynamics of the FOM &amp;lt;math&amp;gt;\mathcal N=1000&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ref name=&amp;quot;guiochon2006&amp;quot;&amp;gt; G. Guiochon, A. Felinger, D. G. Shirazi, A. M. Katti,   Fundamentals of Preparative and Nonlinear Chromatography, 2nd Edition, Academic Press, 2006.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ref name=&amp;quot;barrault04&amp;quot;&amp;gt; M. Barrault, Y. Maday, N.C. Nguyen, and A.T. Patera, &amp;quot;&amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;gt;[http://dx.doi.org/10.1016/j.crma.2004.08.006 An &#039;empirical interpolation&#039; method: application to efficient reduced-basis discretization of partial differential equations]&amp;lt;/span&amp;gt;&amp;quot;, C. R. Acad. Sci. Paris Series I, 339 (2004), 667-672.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/references&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Contact==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039; [[User:Zhangy|Yongjin Zhang]]&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039; [[User:Suzhou|Suzhou Li]]&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Zhangy</name></author>
	</entry>
	<entry>
		<id>https://modelreduction.org/morwiki/index.php?title=Batch_Chromatography&amp;diff=1503</id>
		<title>Batch Chromatography</title>
		<link rel="alternate" type="text/html" href="https://modelreduction.org/morwiki/index.php?title=Batch_Chromatography&amp;diff=1503"/>
		<updated>2013-05-29T19:44:40Z</updated>

		<summary type="html">&lt;p&gt;Zhangy: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:benchmark]]&lt;br /&gt;
[[Category:PDE]]&lt;br /&gt;
[[Category:nonlinear]]&lt;br /&gt;
[[Category:parametric 2-5 parameters]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Description==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;figure id=&amp;quot;fig:bach&amp;quot;&amp;gt;[[File:Fig_BatchChrom.jpg|490px|thumb|right|&amp;lt;caption&amp;gt;Sketch of a batch chromatographic process for the separation of A and B.&amp;lt;/caption&amp;gt;]]&amp;lt;/figure&amp;gt;&lt;br /&gt;
&lt;br /&gt;
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 discussed in the benchmark [[SMB]], and here we focus on the discontinuous mode -- batch chromatography. The principle of the batch chromatographic process for the binary separation is shown in &amp;lt;xr id=&amp;quot;fig:bach&amp;quot;/&amp;gt;. During the injection period &amp;lt;math&amp;gt;t_{inj}&amp;lt;/math&amp;gt;, a mixture 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 flows through the column. Since the solutes to be separated exhibit different adsorption affinities to the stationary phase, they move at different velocities, and thus separate from each other when exiting the column. At the column outlet, component A is collected between &amp;lt;math&amp;gt;t_1&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_2&amp;lt;/math&amp;gt;, and component B is collected between &amp;lt;math&amp;gt;t_3&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_4&amp;lt;/math&amp;gt;. Here the positions of &amp;lt;math&amp;gt;t_1&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_4&amp;lt;/math&amp;gt; are determined by a minimum concentration threshold that the detector can resolve, and the positions of &amp;lt;math&amp;gt;t_2&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_3&amp;lt;/math&amp;gt; are determined by the purity specifications imposed on the products. After the cycle period &amp;lt;math&amp;gt;t_{cyc}:=t_4-t_1&amp;lt;/math&amp;gt;, the injection is repeated. The feed flow-rate &amp;lt;math&amp;gt;Q&amp;lt;/math&amp;gt; and injection period &amp;lt;math&amp;gt;t_{inj}&amp;lt;/math&amp;gt; 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).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The dynamics of the batch chromatographic column can be described precisely by an axially dispersed plug-flow model with a limited mass-transfer rate characterized by a linear driving force (LDF) approximation. In this model the differential mass balance of component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; (&amp;lt;math&amp;gt;i=A,B,&amp;lt;/math&amp;gt;) &lt;br /&gt;
in the liquid phase can be written as:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\frac{\partial c_i}{\partial t}+\frac{1-\epsilon}{\epsilon}\frac{\partial q_i}{\partial t}+u\frac{\partial c_i}{\partial z}-D_i\frac{\partial^2 c_i}{\partial z^2}=0, \qquad z\in(0,\;L), \qquad (1)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt;c_i&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;q_i&amp;lt;/math&amp;gt; are the concentrations of solute &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; in the liquid and solid phases, respectively, &amp;lt;math&amp;gt;u&amp;lt;/math&amp;gt; the interstitial liquid velocity, &amp;lt;math&amp;gt;\epsilon&amp;lt;/math&amp;gt; the column porosity, &amp;lt;math&amp;gt;t&amp;lt;/math&amp;gt; the time coordinate, &amp;lt;math&amp;gt;z&amp;lt;/math&amp;gt; the axial coordinate along the column, &amp;lt;math&amp;gt;L&amp;lt;/math&amp;gt; the column length, &amp;lt;math&amp;gt;D_i=\frac{uL}{Pe}&amp;lt;/math&amp;gt; the axial dispersion coefficient and &amp;lt;math&amp;gt;Pe&amp;lt;/math&amp;gt; the Péclet number. The adsorption rate is modeled by the LDF approximation:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\frac{\partial q_i}{\partial t} = \kappa_{i}\,(q^{Eq}_i-q_i), \qquad z\in[0,\;L],&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt;\kappa_{i}&amp;lt;/math&amp;gt; is the mass-transfer coefficient of component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;q^{Eq}_i&amp;lt;/math&amp;gt; is the adsorption equilibrium concentration calculated by the isotherm equation for component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt;. Here the bi-Langmuir isotherm model is used to describe the adsorption equilibrium:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
q^{Eq}_i=\frac{H_{i,1}\,c_i}{1+\sum_{j=A,B}K_{j,1}\,c_j}+\frac{H_{i,2}\,c_i}{1+\sum_{j=A,B}K_{j,2}\,c_j},\; i=A,B,  &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt;H_{i,1}&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;H_{i,2}&amp;lt;/math&amp;gt; are the Henry constants, and &amp;lt;math&amp;gt;K_{j,1}&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;K_{j,2}&amp;lt;/math&amp;gt; the thermodynamic coefficients.&lt;br /&gt;
&lt;br /&gt;
The boundary conditions for (1) are specified by the Danckwerts relations:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
D_i\left.\frac{\partial c_i}{\partial z}\right|_{z=0} = u\,(\left.c_i\right|_{z=0}-c^{in}_i), \quad\quad \left.\frac{\partial c_i}{\partial z}\right|_{z=L}=0,  &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt;c^{in}_i&amp;lt;/math&amp;gt; is the concentration of component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; at the inlet of the column. A rectangular injection is assumed for the system and thus&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
c^{in}_i=\left \{ \begin{array}{cc}  c^F_i,  &amp;amp;\text{if } t \le t_{inj};\\&lt;br /&gt;
      0,  &amp;amp;\text{if } t &amp;gt;   t_{inj}.&lt;br /&gt;
\end{array}&lt;br /&gt;
\right .&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Here &amp;lt;math&amp;gt;c^F_i&amp;lt;/math&amp;gt; is the feed concentration for component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_{inj}&amp;lt;/math&amp;gt; is the injection period. In addition, the column is assumed unloaded initially:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
c_i(t=0,z)=q_i(t=0,z)=0,\quad z\in[0,\;L],\;i=A,B.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
More details about the mathematical modeling for batch chromatography can be found in the literature &amp;lt;ref name=&amp;quot;guiochon2006&amp;quot;/&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
==Discretization==&lt;br /&gt;
In this model, the feed volumetric flow-rate &amp;lt;math&amp;gt;Q&amp;lt;/math&amp;gt; and injection period &amp;lt;math&amp;gt;t_{inj}&amp;lt;/math&amp;gt; are considered as the operating parameters, and denoted as the parameter &amp;lt;math&amp;gt;\mu=(Q,\,t_{inj})&amp;lt;/math&amp;gt;. Using the finite volume discretization, we can get the full order model (FOM) as follows,&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\left\{&lt;br /&gt;
\begin{array}{ll}&lt;br /&gt;
 \mathbf{ A c}_i^{k+1} =  \mathbf{Bc}_i^{k} +   d_i^k &lt;br /&gt;
- \frac{1-\epsilon}{\epsilon} \Delta t   \mathbf h_i^k,\\&lt;br /&gt;
 \mathbf{q}_i^{k+1} =  \mathbf{q}_i^{k} + \Delta t  \mathbf h_i^k,&lt;br /&gt;
\end{array}&lt;br /&gt;
\right .&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt; \mathbf {c}_i^k ,\mathbf q_i^k \in \mathbb{R}^{\mathcal N}, i=A,B&amp;lt;/math&amp;gt; are the solution vector of &amp;lt;math&amp;gt; c_i&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;q_i&amp;lt;/math&amp;gt; at the time instance &amp;lt;math&amp;gt;t=t^k, k  =  0,1,\cdots,K, &amp;lt;/math&amp;gt; respectively. The time step &amp;lt;math&amp;gt;\Delta t &amp;lt;/math&amp;gt; is determined by the stability condition.  &amp;lt;math&amp;gt; \mathbf h_i^k = \kappa_{i} (\mathbf q^{Eq}_i -  \mathbf q_i^k) &amp;lt;/math&amp;gt;, is time- and parameter-dependent, the boldface &amp;lt;math&amp;gt;\mathbf {A,B}&amp;lt;/math&amp;gt; are constant matrices. As a result, it is a nonlinear parametric system.&lt;br /&gt;
&lt;br /&gt;
==Generation of ROM==&lt;br /&gt;
&lt;br /&gt;
The reduced order model (ROM) can be obtained by reduced bases methods, which is applicable for nonlinear parametric systems, see&lt;br /&gt;
[[Reduced_Basis_PMOR_method|Reduced Basis PMOR method]]. For parametrized time-dependent problems, the reduced basis can often be obtained by using POD-Greedy algorithm. Notice that the nonlinear functions &amp;lt;math&amp;gt;\mathbf h_i, i=A, B&amp;lt;/math&amp;gt; can be approximated by the empirical interpolation method &amp;lt;ref name=&amp;quot;barrault04&amp;quot;/&amp;gt;, such that the ROM can be obtained more efficiently by the offline-online technique.&lt;br /&gt;
&lt;br /&gt;
Assume &amp;lt;math&amp;gt;W_z&amp;lt;/math&amp;gt; is the collateral reduced basis (CRB) for the nonlinear operator &amp;lt;math&amp;gt;H_z&amp;lt;/math&amp;gt;, and &amp;lt;math&amp;gt;V_{c_z},V_{q_z}&amp;lt;/math&amp;gt;  are the RB for the field variables &amp;lt;math&amp;gt;c_z&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;q_z&amp;lt;/math&amp;gt;, respectively. Applying Galerkin projection and empirical operator interpolation,&lt;br /&gt;
the ROM for the FOM can be formulated as:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\left \{&lt;br /&gt;
\begin{array}{llll}&lt;br /&gt;
\hat{A}_{c_z} {a}_{c_z}^{n+1} =\hat{  B}_{c_z} {a}_{c_z}^{n} + &lt;br /&gt;
d_0^n\hat{d}_{c_z} -   \frac{1-\epsilon}{\epsilon} \Delta t \hat{H}_{c_z}\beta_z^n,\\&lt;br /&gt;
{a}_{q_z}^{n+1} = {a}_{q_z}^{n} +  \Delta t \hat{H}_{q_z} \beta_z^n,\\&lt;br /&gt;
\end{array}&lt;br /&gt;
\right .&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt; {a}_{c_z}^n, {a}_{q_z}^n \in \mathbb R^N&amp;lt;/math&amp;gt; are the solution of the ROM. &amp;lt;math&amp;gt;\hat{ A}_{c_z}=V_{c_z}^T  A V_{c_z},&lt;br /&gt;
 \hat{ B}_{c_z}=V_{c_z}^T  B V_{c_z},&lt;br /&gt;
 \hat{d}_{c_z}^{n}=V_{c_z}^T e_1&amp;lt;/math&amp;gt;, &lt;br /&gt;
&amp;lt;math&amp;gt;\hat{H}_{c_z}:= V_{c_z}^TW_z ,&amp;lt;/math&amp;gt; &lt;br /&gt;
&amp;lt;math&amp;gt;\hat{H}_{q_z}:= V_{q_z}^TW_z &amp;lt;/math&amp;gt; are the reduced matrices, &amp;lt;math&amp;gt;e_1:=(1,0,\cdots,0)&amp;lt;/math&amp;gt;. &amp;lt;math&amp;gt;\beta_z^n \in \mathbb R^M&amp;lt;/math&amp;gt; is the coefficients of the CRB &amp;lt;math&amp;gt;W_z&amp;lt;/math&amp;gt; for the empirical interpolation. An offline-online decomposition is employed to ensure the efficiency of the RBM.&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ref name=&amp;quot;guiochon2006&amp;quot;&amp;gt; G. Guiochon, A. Felinger, D. G. Shirazi, A. M. Katti,   Fundamentals of Preparative and Nonlinear Chromatography, 2nd Edition, Academic Press, 2006.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ref name=&amp;quot;barrault04&amp;quot;&amp;gt; M. Barrault, Y. Maday, N.C. Nguyen, and A.T. Patera, &amp;quot;&amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;gt;[http://dx.doi.org/10.1016/j.crma.2004.08.006 An &#039;empirical interpolation&#039; method: application to efficient reduced-basis discretization of partial differential equations]&amp;lt;/span&amp;gt;&amp;quot;, C. R. Acad. Sci. Paris Series I, 339 (2004), 667-672.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;figure id=&amp;quot;fig:bach&amp;quot;&amp;gt;[[File:cabfr.png|490px|thumb|right|&amp;lt;caption&amp;gt;Sketch of a batch chromatographic process for the separation of A and B.&amp;lt;/caption&amp;gt;]]&amp;lt;/figure&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The &amp;lt;xr id=&amp;quot;fig:cabfr&amp;quot;/&amp;gt; are the concentrations at the outlet of the column at a given parameter &amp;lt;math&amp;gt;\mu:=(Q ,t_{in})= (0.1018,1.3487)&amp;lt;/math&amp;gt;, which show that the ROM (&amp;lt;math&amp;gt;N=46, M=151&amp;lt;/math&amp;gt;) reproduces the dynamics of the FOM &amp;lt;math&amp;gt;\mathcal N=1000&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;/references&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Contact==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039; [[User:Zhangy|Yongjin Zhang]]&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039; [[User:Suzhou|Suzhou Li]]&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Zhangy</name></author>
	</entry>
	<entry>
		<id>https://modelreduction.org/morwiki/index.php?title=Batch_Chromatography&amp;diff=1502</id>
		<title>Batch Chromatography</title>
		<link rel="alternate" type="text/html" href="https://modelreduction.org/morwiki/index.php?title=Batch_Chromatography&amp;diff=1502"/>
		<updated>2013-05-29T19:44:03Z</updated>

		<summary type="html">&lt;p&gt;Zhangy: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:benchmark]]&lt;br /&gt;
[[Category:PDE]]&lt;br /&gt;
[[Category:nonlinear]]&lt;br /&gt;
[[Category:parametric 2-5 parameters]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Description==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;figure id=&amp;quot;fig:bach&amp;quot;&amp;gt;[[File:Fig_BatchChrom.jpg|490px|thumb|right|&amp;lt;caption&amp;gt;Sketch of a batch chromatographic process for the separation of A and B.&amp;lt;/caption&amp;gt;]]&amp;lt;/figure&amp;gt;&lt;br /&gt;
&lt;br /&gt;
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 discussed in the benchmark [[SMB]], and here we focus on the discontinuous mode -- batch chromatography. The principle of the batch chromatographic process for the binary separation is shown in &amp;lt;xr id=&amp;quot;fig:bach&amp;quot;/&amp;gt;. During the injection period &amp;lt;math&amp;gt;t_{inj}&amp;lt;/math&amp;gt;, a mixture 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 flows through the column. Since the solutes to be separated exhibit different adsorption affinities to the stationary phase, they move at different velocities, and thus separate from each other when exiting the column. At the column outlet, component A is collected between &amp;lt;math&amp;gt;t_1&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_2&amp;lt;/math&amp;gt;, and component B is collected between &amp;lt;math&amp;gt;t_3&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_4&amp;lt;/math&amp;gt;. Here the positions of &amp;lt;math&amp;gt;t_1&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_4&amp;lt;/math&amp;gt; are determined by a minimum concentration threshold that the detector can resolve, and the positions of &amp;lt;math&amp;gt;t_2&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_3&amp;lt;/math&amp;gt; are determined by the purity specifications imposed on the products. After the cycle period &amp;lt;math&amp;gt;t_{cyc}:=t_4-t_1&amp;lt;/math&amp;gt;, the injection is repeated. The feed flow-rate &amp;lt;math&amp;gt;Q&amp;lt;/math&amp;gt; and injection period &amp;lt;math&amp;gt;t_{inj}&amp;lt;/math&amp;gt; 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).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The dynamics of the batch chromatographic column can be described precisely by an axially dispersed plug-flow model with a limited mass-transfer rate characterized by a linear driving force (LDF) approximation. In this model the differential mass balance of component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; (&amp;lt;math&amp;gt;i=A,B,&amp;lt;/math&amp;gt;) &lt;br /&gt;
in the liquid phase can be written as:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\frac{\partial c_i}{\partial t}+\frac{1-\epsilon}{\epsilon}\frac{\partial q_i}{\partial t}+u\frac{\partial c_i}{\partial z}-D_i\frac{\partial^2 c_i}{\partial z^2}=0, \qquad z\in(0,\;L), \qquad (1)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt;c_i&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;q_i&amp;lt;/math&amp;gt; are the concentrations of solute &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; in the liquid and solid phases, respectively, &amp;lt;math&amp;gt;u&amp;lt;/math&amp;gt; the interstitial liquid velocity, &amp;lt;math&amp;gt;\epsilon&amp;lt;/math&amp;gt; the column porosity, &amp;lt;math&amp;gt;t&amp;lt;/math&amp;gt; the time coordinate, &amp;lt;math&amp;gt;z&amp;lt;/math&amp;gt; the axial coordinate along the column, &amp;lt;math&amp;gt;L&amp;lt;/math&amp;gt; the column length, &amp;lt;math&amp;gt;D_i=\frac{uL}{Pe}&amp;lt;/math&amp;gt; the axial dispersion coefficient and &amp;lt;math&amp;gt;Pe&amp;lt;/math&amp;gt; the Péclet number. The adsorption rate is modeled by the LDF approximation:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\frac{\partial q_i}{\partial t} = \kappa_{i}\,(q^{Eq}_i-q_i), \qquad z\in[0,\;L],&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt;\kappa_{i}&amp;lt;/math&amp;gt; is the mass-transfer coefficient of component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;q^{Eq}_i&amp;lt;/math&amp;gt; is the adsorption equilibrium concentration calculated by the isotherm equation for component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt;. Here the bi-Langmuir isotherm model is used to describe the adsorption equilibrium:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
q^{Eq}_i=\frac{H_{i,1}\,c_i}{1+\sum_{j=A,B}K_{j,1}\,c_j}+\frac{H_{i,2}\,c_i}{1+\sum_{j=A,B}K_{j,2}\,c_j},\; i=A,B,  &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt;H_{i,1}&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;H_{i,2}&amp;lt;/math&amp;gt; are the Henry constants, and &amp;lt;math&amp;gt;K_{j,1}&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;K_{j,2}&amp;lt;/math&amp;gt; the thermodynamic coefficients.&lt;br /&gt;
&lt;br /&gt;
The boundary conditions for (1) are specified by the Danckwerts relations:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
D_i\left.\frac{\partial c_i}{\partial z}\right|_{z=0} = u\,(\left.c_i\right|_{z=0}-c^{in}_i), \quad\quad \left.\frac{\partial c_i}{\partial z}\right|_{z=L}=0,  &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt;c^{in}_i&amp;lt;/math&amp;gt; is the concentration of component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; at the inlet of the column. A rectangular injection is assumed for the system and thus&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
c^{in}_i=\left \{ \begin{array}{cc}  c^F_i,  &amp;amp;\text{if } t \le t_{inj};\\&lt;br /&gt;
      0,  &amp;amp;\text{if } t &amp;gt;   t_{inj}.&lt;br /&gt;
\end{array}&lt;br /&gt;
\right .&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Here &amp;lt;math&amp;gt;c^F_i&amp;lt;/math&amp;gt; is the feed concentration for component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_{inj}&amp;lt;/math&amp;gt; is the injection period. In addition, the column is assumed unloaded initially:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
c_i(t=0,z)=q_i(t=0,z)=0,\quad z\in[0,\;L],\;i=A,B.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
More details about the mathematical modeling for batch chromatography can be found in the literature &amp;lt;ref name=&amp;quot;guiochon2006&amp;quot;/&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
==Discretization==&lt;br /&gt;
In this model, the feed volumetric flow-rate &amp;lt;math&amp;gt;Q&amp;lt;/math&amp;gt; and injection period &amp;lt;math&amp;gt;t_{inj}&amp;lt;/math&amp;gt; are considered as the operating parameters, and denoted as the parameter &amp;lt;math&amp;gt;\mu=(Q,\,t_{inj})&amp;lt;/math&amp;gt;. Using the finite volume discretization, we can get the full order model (FOM) as follows,&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\left\{&lt;br /&gt;
\begin{array}{ll}&lt;br /&gt;
 \mathbf{ A c}_i^{k+1} =  \mathbf{Bc}_i^{k} +   d_i^k &lt;br /&gt;
- \frac{1-\epsilon}{\epsilon} \Delta t   \mathbf h_i^k,\\&lt;br /&gt;
 \mathbf{q}_i^{k+1} =  \mathbf{q}_i^{k} + \Delta t  \mathbf h_i^k,&lt;br /&gt;
\end{array}&lt;br /&gt;
\right .&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt; \mathbf {c}_i^k ,\mathbf q_i^k \in \mathbb{R}^{\mathcal N}, i=A,B&amp;lt;/math&amp;gt; are the solution vector of &amp;lt;math&amp;gt; c_i&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;q_i&amp;lt;/math&amp;gt; at the time instance &amp;lt;math&amp;gt;t=t^k, k  =  0,1,\cdots,K, &amp;lt;/math&amp;gt; respectively. The time step &amp;lt;math&amp;gt;\Delta t &amp;lt;/math&amp;gt; is determined by the stability condition.  &amp;lt;math&amp;gt; \mathbf h_i^k = \kappa_{i} (\mathbf q^{Eq}_i -  \mathbf q_i^k) &amp;lt;/math&amp;gt;, is time- and parameter-dependent, the boldface &amp;lt;math&amp;gt;\mathbf {A,B}&amp;lt;/math&amp;gt; are constant matrices. As a result, it is a nonlinear parametric system.&lt;br /&gt;
&lt;br /&gt;
==Generation of ROM==&lt;br /&gt;
&lt;br /&gt;
The reduced order model (ROM) can be obtained by reduced bases methods, which is applicable for nonlinear parametric systems, see&lt;br /&gt;
[[Reduced_Basis_PMOR_method|Reduced Basis PMOR method]]. For parametrized time-dependent problems, the reduced basis can often be obtained by using POD-Greedy algorithm. Notice that the nonlinear functions &amp;lt;math&amp;gt;\mathbf h_i, i=A, B&amp;lt;/math&amp;gt; can be approximated by the empirical interpolation method &amp;lt;ref name=&amp;quot;barrault04&amp;quot;/&amp;gt;, such that the ROM can be obtained more efficiently by the offline-online technique.&lt;br /&gt;
&lt;br /&gt;
Assume &amp;lt;math&amp;gt;W_z&amp;lt;/math&amp;gt; is the collateral reduced basis (CRB) for the nonlinear operator &amp;lt;math&amp;gt;H_z&amp;lt;/math&amp;gt;, and &amp;lt;math&amp;gt;V_{c_z},V_{q_z}&amp;lt;/math&amp;gt;  are the RB for the field variables &amp;lt;math&amp;gt;c_z&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;q_z&amp;lt;/math&amp;gt;, respectively. Applying Galerkin projection and empirical operator interpolation,&lt;br /&gt;
the ROM for the FOM can be formulated as:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\left \{&lt;br /&gt;
\begin{array}{llll}&lt;br /&gt;
\hat{A}_{c_z} {a}_{c_z}^{n+1} =\hat{  B}_{c_z} {a}_{c_z}^{n} + &lt;br /&gt;
d_0^n\hat{d}_{c_z} -   \frac{1-\epsilon}{\epsilon} \Delta t \hat{H}_{c_z}\beta_z^n,\\&lt;br /&gt;
{a}_{q_z}^{n+1} = {a}_{q_z}^{n} +  \Delta t \hat{H}_{q_z} \beta_z^n,\\&lt;br /&gt;
\end{array}&lt;br /&gt;
\right .&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt; {a}_{c_z}^n, {a}_{q_z}^n \in \mathbb R^N&amp;lt;/math&amp;gt; are the solution of the ROM. &amp;lt;math&amp;gt;\hat{ A}_{c_z}=V_{c_z}^T  A V_{c_z},&lt;br /&gt;
 \hat{ B}_{c_z}=V_{c_z}^T  B V_{c_z},&lt;br /&gt;
 \hat{d}_{c_z}^{n}=V_{c_z}^T e_1&amp;lt;/math&amp;gt;, &lt;br /&gt;
&amp;lt;math&amp;gt;\hat{H}_{c_z}:= V_{c_z}^TW_z ,&amp;lt;/math&amp;gt; &lt;br /&gt;
&amp;lt;math&amp;gt;\hat{H}_{q_z}:= V_{q_z}^TW_z &amp;lt;/math&amp;gt; are the reduced matrices, &amp;lt;math&amp;gt;e_1:=(1,0,\cdots,0)&amp;lt;/math&amp;gt;. &amp;lt;math&amp;gt;\beta_z^n \in \mathbb R^M&amp;lt;/math&amp;gt; is the coefficients of the CRB &amp;lt;math&amp;gt;W_z&amp;lt;/math&amp;gt; for the empirical interpolation. An offline-online decomposition is employed to ensure the efficiency of the RBM.&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ref name=&amp;quot;guiochon2006&amp;quot;&amp;gt; G. Guiochon, A. Felinger, D. G. Shirazi, A. M. Katti,   Fundamentals of Preparative and Nonlinear Chromatography, 2nd Edition, Academic Press, 2006.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ref name=&amp;quot;barrault04&amp;quot;&amp;gt; M. Barrault, Y. Maday, N.C. Nguyen, and A.T. Patera, &amp;quot;&amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;gt;[http://dx.doi.org/10.1016/j.crma.2004.08.006 An &#039;empirical interpolation&#039; method: application to efficient reduced-basis discretization of partial differential equations]&amp;lt;/span&amp;gt;&amp;quot;, C. R. Acad. Sci. Paris Series I, 339 (2004), 667-672.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;figure id=&amp;quot;fig:bach&amp;quot;&amp;gt;[[File:Fig_BatchChrom.jpg|490px|thumb|right|&amp;lt;caption&amp;gt;Sketch of a batch chromatographic process for the separation of A and B.&amp;lt;/caption&amp;gt;]]&amp;lt;/figure&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The &amp;lt;xr id=&amp;quot;fig:cabfr&amp;quot;/&amp;gt; are the concentrations at the outlet of the column at a given parameter &amp;lt;math&amp;gt;\mu:=(Q ,t_{in})= (0.1018,1.3487)&amp;lt;/math&amp;gt;, which show that the ROM (&amp;lt;math&amp;gt;N=46, M=151&amp;lt;/math&amp;gt;) reproduces the dynamics of the FOM &amp;lt;math&amp;gt;\mathcal N=1000&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;/references&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Contact==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039; [[User:Zhangy|Yongjin Zhang]]&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039; [[User:Suzhou|Suzhou Li]]&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Zhangy</name></author>
	</entry>
	<entry>
		<id>https://modelreduction.org/morwiki/index.php?title=Batch_Chromatography&amp;diff=1501</id>
		<title>Batch Chromatography</title>
		<link rel="alternate" type="text/html" href="https://modelreduction.org/morwiki/index.php?title=Batch_Chromatography&amp;diff=1501"/>
		<updated>2013-05-29T19:43:26Z</updated>

		<summary type="html">&lt;p&gt;Zhangy: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:benchmark]]&lt;br /&gt;
[[Category:PDE]]&lt;br /&gt;
[[Category:nonlinear]]&lt;br /&gt;
[[Category:parametric 2-5 parameters]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Description==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;figure id=&amp;quot;fig:bach&amp;quot;&amp;gt;[[File:Fig_BatchChrom.jpg|490px|thumb|right|&amp;lt;caption&amp;gt;Sketch of a batch chromatographic process for the separation of A and B.&amp;lt;/caption&amp;gt;]]&amp;lt;/figure&amp;gt;&lt;br /&gt;
&lt;br /&gt;
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 discussed in the benchmark [[SMB]], and here we focus on the discontinuous mode -- batch chromatography. The principle of the batch chromatographic process for the binary separation is shown in &amp;lt;xr id=&amp;quot;fig:bach&amp;quot;/&amp;gt;. During the injection period &amp;lt;math&amp;gt;t_{inj}&amp;lt;/math&amp;gt;, a mixture 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 flows through the column. Since the solutes to be separated exhibit different adsorption affinities to the stationary phase, they move at different velocities, and thus separate from each other when exiting the column. At the column outlet, component A is collected between &amp;lt;math&amp;gt;t_1&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_2&amp;lt;/math&amp;gt;, and component B is collected between &amp;lt;math&amp;gt;t_3&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_4&amp;lt;/math&amp;gt;. Here the positions of &amp;lt;math&amp;gt;t_1&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_4&amp;lt;/math&amp;gt; are determined by a minimum concentration threshold that the detector can resolve, and the positions of &amp;lt;math&amp;gt;t_2&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_3&amp;lt;/math&amp;gt; are determined by the purity specifications imposed on the products. After the cycle period &amp;lt;math&amp;gt;t_{cyc}:=t_4-t_1&amp;lt;/math&amp;gt;, the injection is repeated. The feed flow-rate &amp;lt;math&amp;gt;Q&amp;lt;/math&amp;gt; and injection period &amp;lt;math&amp;gt;t_{inj}&amp;lt;/math&amp;gt; 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).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The dynamics of the batch chromatographic column can be described precisely by an axially dispersed plug-flow model with a limited mass-transfer rate characterized by a linear driving force (LDF) approximation. In this model the differential mass balance of component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; (&amp;lt;math&amp;gt;i=A,B,&amp;lt;/math&amp;gt;) &lt;br /&gt;
in the liquid phase can be written as:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\frac{\partial c_i}{\partial t}+\frac{1-\epsilon}{\epsilon}\frac{\partial q_i}{\partial t}+u\frac{\partial c_i}{\partial z}-D_i\frac{\partial^2 c_i}{\partial z^2}=0, \qquad z\in(0,\;L), \qquad (1)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt;c_i&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;q_i&amp;lt;/math&amp;gt; are the concentrations of solute &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; in the liquid and solid phases, respectively, &amp;lt;math&amp;gt;u&amp;lt;/math&amp;gt; the interstitial liquid velocity, &amp;lt;math&amp;gt;\epsilon&amp;lt;/math&amp;gt; the column porosity, &amp;lt;math&amp;gt;t&amp;lt;/math&amp;gt; the time coordinate, &amp;lt;math&amp;gt;z&amp;lt;/math&amp;gt; the axial coordinate along the column, &amp;lt;math&amp;gt;L&amp;lt;/math&amp;gt; the column length, &amp;lt;math&amp;gt;D_i=\frac{uL}{Pe}&amp;lt;/math&amp;gt; the axial dispersion coefficient and &amp;lt;math&amp;gt;Pe&amp;lt;/math&amp;gt; the Péclet number. The adsorption rate is modeled by the LDF approximation:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\frac{\partial q_i}{\partial t} = \kappa_{i}\,(q^{Eq}_i-q_i), \qquad z\in[0,\;L],&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt;\kappa_{i}&amp;lt;/math&amp;gt; is the mass-transfer coefficient of component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;q^{Eq}_i&amp;lt;/math&amp;gt; is the adsorption equilibrium concentration calculated by the isotherm equation for component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt;. Here the bi-Langmuir isotherm model is used to describe the adsorption equilibrium:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
q^{Eq}_i=\frac{H_{i,1}\,c_i}{1+\sum_{j=A,B}K_{j,1}\,c_j}+\frac{H_{i,2}\,c_i}{1+\sum_{j=A,B}K_{j,2}\,c_j},\; i=A,B,  &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt;H_{i,1}&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;H_{i,2}&amp;lt;/math&amp;gt; are the Henry constants, and &amp;lt;math&amp;gt;K_{j,1}&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;K_{j,2}&amp;lt;/math&amp;gt; the thermodynamic coefficients.&lt;br /&gt;
&lt;br /&gt;
The boundary conditions for (1) are specified by the Danckwerts relations:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
D_i\left.\frac{\partial c_i}{\partial z}\right|_{z=0} = u\,(\left.c_i\right|_{z=0}-c^{in}_i), \quad\quad \left.\frac{\partial c_i}{\partial z}\right|_{z=L}=0,  &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt;c^{in}_i&amp;lt;/math&amp;gt; is the concentration of component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; at the inlet of the column. A rectangular injection is assumed for the system and thus&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
c^{in}_i=\left \{ \begin{array}{cc}  c^F_i,  &amp;amp;\text{if } t \le t_{inj};\\&lt;br /&gt;
      0,  &amp;amp;\text{if } t &amp;gt;   t_{inj}.&lt;br /&gt;
\end{array}&lt;br /&gt;
\right .&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Here &amp;lt;math&amp;gt;c^F_i&amp;lt;/math&amp;gt; is the feed concentration for component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_{inj}&amp;lt;/math&amp;gt; is the injection period. In addition, the column is assumed unloaded initially:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
c_i(t=0,z)=q_i(t=0,z)=0,\quad z\in[0,\;L],\;i=A,B.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
More details about the mathematical modeling for batch chromatography can be found in the literature &amp;lt;ref name=&amp;quot;guiochon2006&amp;quot;/&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
==Discretization==&lt;br /&gt;
In this model, the feed volumetric flow-rate &amp;lt;math&amp;gt;Q&amp;lt;/math&amp;gt; and injection period &amp;lt;math&amp;gt;t_{inj}&amp;lt;/math&amp;gt; are considered as the operating parameters, and denoted as the parameter &amp;lt;math&amp;gt;\mu=(Q,\,t_{inj})&amp;lt;/math&amp;gt;. Using the finite volume discretization, we can get the full order model (FOM) as follows,&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\left\{&lt;br /&gt;
\begin{array}{ll}&lt;br /&gt;
 \mathbf{ A c}_i^{k+1} =  \mathbf{Bc}_i^{k} +   d_i^k &lt;br /&gt;
- \frac{1-\epsilon}{\epsilon} \Delta t   \mathbf h_i^k,\\&lt;br /&gt;
 \mathbf{q}_i^{k+1} =  \mathbf{q}_i^{k} + \Delta t  \mathbf h_i^k,&lt;br /&gt;
\end{array}&lt;br /&gt;
\right .&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt; \mathbf {c}_i^k ,\mathbf q_i^k \in \mathbb{R}^{\mathcal N}, i=A,B&amp;lt;/math&amp;gt; are the solution vector of &amp;lt;math&amp;gt; c_i&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;q_i&amp;lt;/math&amp;gt; at the time instance &amp;lt;math&amp;gt;t=t^k, k  =  0,1,\cdots,K, &amp;lt;/math&amp;gt; respectively. The time step &amp;lt;math&amp;gt;\Delta t &amp;lt;/math&amp;gt; is determined by the stability condition.  &amp;lt;math&amp;gt; \mathbf h_i^k = \kappa_{i} (\mathbf q^{Eq}_i -  \mathbf q_i^k) &amp;lt;/math&amp;gt;, is time- and parameter-dependent, the boldface &amp;lt;math&amp;gt;\mathbf {A,B}&amp;lt;/math&amp;gt; are constant matrices. As a result, it is a nonlinear parametric system.&lt;br /&gt;
&lt;br /&gt;
==Generation of ROM==&lt;br /&gt;
&lt;br /&gt;
The reduced order model (ROM) can be obtained by reduced bases methods, which is applicable for nonlinear parametric systems, see&lt;br /&gt;
[[Reduced_Basis_PMOR_method|Reduced Basis PMOR method]]. For parametrized time-dependent problems, the reduced basis can often be obtained by using POD-Greedy algorithm. Notice that the nonlinear functions &amp;lt;math&amp;gt;\mathbf h_i, i=A, B&amp;lt;/math&amp;gt; can be approximated by the empirical interpolation method &amp;lt;ref name=&amp;quot;barrault04&amp;quot;/&amp;gt;, such that the ROM can be obtained more efficiently by the offline-online technique.&lt;br /&gt;
&lt;br /&gt;
Assume &amp;lt;math&amp;gt;W_z&amp;lt;/math&amp;gt; is the collateral reduced basis (CRB) for the nonlinear operator &amp;lt;math&amp;gt;H_z&amp;lt;/math&amp;gt;, and &amp;lt;math&amp;gt;V_{c_z},V_{q_z}&amp;lt;/math&amp;gt;  are the RB for the field variables &amp;lt;math&amp;gt;c_z&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;q_z&amp;lt;/math&amp;gt;, respectively. Applying Galerkin projection and empirical operator interpolation,&lt;br /&gt;
the ROM for the FOM can be formulated as:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\left \{&lt;br /&gt;
\begin{array}{llll}&lt;br /&gt;
\hat{A}_{c_z} {a}_{c_z}^{n+1} =\hat{  B}_{c_z} {a}_{c_z}^{n} + &lt;br /&gt;
d_0^n\hat{d}_{c_z} -   \frac{1-\epsilon}{\epsilon} \Delta t \hat{H}_{c_z}\beta_z^n,\\&lt;br /&gt;
{a}_{q_z}^{n+1} = {a}_{q_z}^{n} +  \Delta t \hat{H}_{q_z} \beta_z^n,\\&lt;br /&gt;
\end{array}&lt;br /&gt;
\right .&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt; {a}_{c_z}^n, {a}_{q_z}^n \in \mathbb R^N&amp;lt;/math&amp;gt; are the solution of the ROM. &amp;lt;math&amp;gt;\hat{ A}_{c_z}=V_{c_z}^T  A V_{c_z},&lt;br /&gt;
 \hat{ B}_{c_z}=V_{c_z}^T  B V_{c_z},&lt;br /&gt;
 \hat{d}_{c_z}^{n}=V_{c_z}^T e_1&amp;lt;/math&amp;gt;, &lt;br /&gt;
&amp;lt;math&amp;gt;\hat{H}_{c_z}:= V_{c_z}^TW_z ,&amp;lt;/math&amp;gt; &lt;br /&gt;
&amp;lt;math&amp;gt;\hat{H}_{q_z}:= V_{q_z}^TW_z &amp;lt;/math&amp;gt; are the reduced matrices, &amp;lt;math&amp;gt;e_1:=(1,0,\cdots,0)&amp;lt;/math&amp;gt;. &amp;lt;math&amp;gt;\beta_z^n \in \mathbb R^M&amp;lt;/math&amp;gt; is the coefficients of the CRB &amp;lt;math&amp;gt;W_z&amp;lt;/math&amp;gt; for the empirical interpolation. An offline-online decomposition is employed to ensure the efficiency of the RBM.&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ref name=&amp;quot;guiochon2006&amp;quot;&amp;gt; G. Guiochon, A. Felinger, D. G. Shirazi, A. M. Katti,   Fundamentals of Preparative and Nonlinear Chromatography, 2nd Edition, Academic Press, 2006.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ref name=&amp;quot;barrault04&amp;quot;&amp;gt; M. Barrault, Y. Maday, N.C. Nguyen, and A.T. Patera, &amp;quot;&amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;gt;[http://dx.doi.org/10.1016/j.crma.2004.08.006 An &#039;empirical interpolation&#039; method: application to efficient reduced-basis discretization of partial differential equations]&amp;lt;/span&amp;gt;&amp;quot;, C. R. Acad. Sci. Paris Series I, 339 (2004), 667-672.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Data==&lt;br /&gt;
&amp;lt;figure id=&amp;quot;fig:bach&amp;quot;&amp;gt;[[File:Fig_BatchChrom.jpg|490px|thumb|right|&amp;lt;caption&amp;gt;Sketch of a batch chromatographic process for the separation of A and B.&amp;lt;/caption&amp;gt;]]&amp;lt;/figure&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The &amp;lt;xr id=&amp;quot;fig:cabfr&amp;quot;/&amp;gt; are the concentrations at the outlet of the column at a given parameter &amp;lt;math&amp;gt;\mu:=(Q ,t_{in})= (0.1018,1.3487)&amp;lt;/math&amp;gt;, which show that the ROM (&amp;lt;math&amp;gt;N=46, M=151&amp;lt;/math&amp;gt;) reproduces the dynamics of the FOM &amp;lt;math&amp;gt;\mathcal N=1000&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;/references&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Contact==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039; [[User:Zhangy|Yongjin Zhang]]&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039; [[User:Suzhou|Suzhou Li]]&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Zhangy</name></author>
	</entry>
	<entry>
		<id>https://modelreduction.org/morwiki/index.php?title=Batch_Chromatography&amp;diff=1500</id>
		<title>Batch Chromatography</title>
		<link rel="alternate" type="text/html" href="https://modelreduction.org/morwiki/index.php?title=Batch_Chromatography&amp;diff=1500"/>
		<updated>2013-05-29T19:20:22Z</updated>

		<summary type="html">&lt;p&gt;Zhangy: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:benchmark]]&lt;br /&gt;
[[Category:PDE]]&lt;br /&gt;
[[Category:nonlinear]]&lt;br /&gt;
[[Category:parametric 2-5 parameters]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Description==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;figure id=&amp;quot;fig:bach&amp;quot;&amp;gt;[[File:Fig_BatchChrom.jpg|490px|thumb|right|&amp;lt;caption&amp;gt;Sketch of a batch chromatographic process for the separation of A and B.&amp;lt;/caption&amp;gt;]]&amp;lt;/figure&amp;gt;&lt;br /&gt;
&lt;br /&gt;
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 discussed in the benchmark [[SMB]], and here we focus on the discontinuous mode -- batch chromatography. The principle of the batch chromatographic process for the binary separation is shown in &amp;lt;xr id=&amp;quot;fig:bach&amp;quot;/&amp;gt;. During the injection period &amp;lt;math&amp;gt;t_{inj}&amp;lt;/math&amp;gt;, a mixture 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 flows through the column. Since the solutes to be separated exhibit different adsorption affinities to the stationary phase, they move at different velocities, and thus separate from each other when exiting the column. At the column outlet, component A is collected between &amp;lt;math&amp;gt;t_1&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_2&amp;lt;/math&amp;gt;, and component B is collected between &amp;lt;math&amp;gt;t_3&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_4&amp;lt;/math&amp;gt;. Here the positions of &amp;lt;math&amp;gt;t_1&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_4&amp;lt;/math&amp;gt; are determined by a minimum concentration threshold that the detector can resolve, and the positions of &amp;lt;math&amp;gt;t_2&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_3&amp;lt;/math&amp;gt; are determined by the purity specifications imposed on the products. After the cycle period &amp;lt;math&amp;gt;t_{cyc}:=t_4-t_1&amp;lt;/math&amp;gt;, the injection is repeated. The feed flow-rate &amp;lt;math&amp;gt;Q&amp;lt;/math&amp;gt; and injection period &amp;lt;math&amp;gt;t_{inj}&amp;lt;/math&amp;gt; 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).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The dynamics of the batch chromatographic column can be described precisely by an axially dispersed plug-flow model with a limited mass-transfer rate characterized by a linear driving force (LDF) approximation. In this model the differential mass balance of component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; (&amp;lt;math&amp;gt;i=A,B,&amp;lt;/math&amp;gt;) &lt;br /&gt;
in the liquid phase can be written as:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\frac{\partial c_i}{\partial t}+\frac{1-\epsilon}{\epsilon}\frac{\partial q_i}{\partial t}+u\frac{\partial c_i}{\partial z}-D_i\frac{\partial^2 c_i}{\partial z^2}=0, \qquad z\in(0,\;L), \qquad (1)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt;c_i&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;q_i&amp;lt;/math&amp;gt; are the concentrations of solute &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; in the liquid and solid phases, respectively, &amp;lt;math&amp;gt;u&amp;lt;/math&amp;gt; the interstitial liquid velocity, &amp;lt;math&amp;gt;\epsilon&amp;lt;/math&amp;gt; the column porosity, &amp;lt;math&amp;gt;t&amp;lt;/math&amp;gt; the time coordinate, &amp;lt;math&amp;gt;z&amp;lt;/math&amp;gt; the axial coordinate along the column, &amp;lt;math&amp;gt;L&amp;lt;/math&amp;gt; the column length, &amp;lt;math&amp;gt;D_i=\frac{uL}{Pe}&amp;lt;/math&amp;gt; the axial dispersion coefficient and &amp;lt;math&amp;gt;Pe&amp;lt;/math&amp;gt; the Péclet number. The adsorption rate is modeled by the LDF approximation:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\frac{\partial q_i}{\partial t} = \kappa_{i}\,(q^{Eq}_i-q_i), \qquad z\in[0,\;L],&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt;\kappa_{i}&amp;lt;/math&amp;gt; is the mass-transfer coefficient of component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;q^{Eq}_i&amp;lt;/math&amp;gt; is the adsorption equilibrium concentration calculated by the isotherm equation for component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt;. Here the bi-Langmuir isotherm model is used to describe the adsorption equilibrium:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
q^{Eq}_i=\frac{H_{i,1}\,c_i}{1+\sum_{j=A,B}K_{j,1}\,c_j}+\frac{H_{i,2}\,c_i}{1+\sum_{j=A,B}K_{j,2}\,c_j},\; i=A,B,  &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt;H_{i,1}&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;H_{i,2}&amp;lt;/math&amp;gt; are the Henry constants, and &amp;lt;math&amp;gt;K_{j,1}&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;K_{j,2}&amp;lt;/math&amp;gt; the thermodynamic coefficients.&lt;br /&gt;
&lt;br /&gt;
The boundary conditions for (1) are specified by the Danckwerts relations:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
D_i\left.\frac{\partial c_i}{\partial z}\right|_{z=0} = u\,(\left.c_i\right|_{z=0}-c^{in}_i), \quad\quad \left.\frac{\partial c_i}{\partial z}\right|_{z=L}=0,  &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt;c^{in}_i&amp;lt;/math&amp;gt; is the concentration of component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; at the inlet of the column. A rectangular injection is assumed for the system and thus&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
c^{in}_i=\left \{ \begin{array}{cc}  c^F_i,  &amp;amp;\text{if } t \le t_{inj};\\&lt;br /&gt;
      0,  &amp;amp;\text{if } t &amp;gt;   t_{inj}.&lt;br /&gt;
\end{array}&lt;br /&gt;
\right .&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Here &amp;lt;math&amp;gt;c^F_i&amp;lt;/math&amp;gt; is the feed concentration for component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_{inj}&amp;lt;/math&amp;gt; is the injection period. In addition, the column is assumed unloaded initially:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
c_i(t=0,z)=q_i(t=0,z)=0,\quad z\in[0,\;L],\;i=A,B.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
More details about the mathematical modeling for batch chromatography can be found in the literature &amp;lt;ref name=&amp;quot;guiochon2006&amp;quot;/&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
==Discretization==&lt;br /&gt;
In this model, the feed volumetric flow-rate &amp;lt;math&amp;gt;Q&amp;lt;/math&amp;gt; and injection period &amp;lt;math&amp;gt;t_{inj}&amp;lt;/math&amp;gt; are considered as the operating parameters, and denoted as the parameter &amp;lt;math&amp;gt;\mu=(Q,\,t_{inj})&amp;lt;/math&amp;gt;. Using the finite volume discretization, we can get the full order model (FOM) as follows,&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\left\{&lt;br /&gt;
\begin{array}{ll}&lt;br /&gt;
 \mathbf{ A c}_i^{k+1} =  \mathbf{Bc}_i^{k} +   d_i^k &lt;br /&gt;
- \frac{1-\epsilon}{\epsilon} \Delta t   \mathbf h_i^k,\\&lt;br /&gt;
 \mathbf{q}_i^{k+1} =  \mathbf{q}_i^{k} + \Delta t  \mathbf h_i^k,&lt;br /&gt;
\end{array}&lt;br /&gt;
\right .&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt; \mathbf {c}_i^k ,\mathbf q_i^k \in \mathbb{R}^{\mathcal N}, i=A,B&amp;lt;/math&amp;gt; are the solution vector of &amp;lt;math&amp;gt; c_i&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;q_i&amp;lt;/math&amp;gt; at the time instance &amp;lt;math&amp;gt;t=t^k, k  =  0,1,\cdots,K, &amp;lt;/math&amp;gt; respectively. The time step &amp;lt;math&amp;gt;\Delta t &amp;lt;/math&amp;gt; is determined by the stability condition.  &amp;lt;math&amp;gt; \mathbf h_i^k = \kappa_{i} (\mathbf q^{Eq}_i -  \mathbf q_i^k) &amp;lt;/math&amp;gt;, is time- and parameter-dependent, the boldface &amp;lt;math&amp;gt;\mathbf {A,B}&amp;lt;/math&amp;gt; are constant matrices. As a result, it is a nonlinear parametric system.&lt;br /&gt;
&lt;br /&gt;
==Generation of ROM==&lt;br /&gt;
&lt;br /&gt;
The reduced order model (ROM) can be obtained by reduced bases methods, which is applicable for nonlinear parametric systems, see&lt;br /&gt;
[[Reduced_Basis_PMOR_method|Reduced Basis PMOR method]]. For parametrized time-dependent problems, the reduced basis can often be obtained by using POD-Greedy algorithm. Notice that the nonlinear functions &amp;lt;math&amp;gt;\mathbf h_i, i=A, B&amp;lt;/math&amp;gt; can be approximated by the empirical interpolation method &amp;lt;ref name=&amp;quot;barrault04&amp;quot;/&amp;gt;, such that the ROM can be obtained more efficiently by the offline-online technique.&lt;br /&gt;
&lt;br /&gt;
Assume &amp;lt;math&amp;gt;W_z&amp;lt;/math&amp;gt; is the collateral reduced basis (CRB) for the nonlinear operator &amp;lt;math&amp;gt;H_z&amp;lt;/math&amp;gt;, and &amp;lt;math&amp;gt;V_{c_z},V_{q_z}&amp;lt;/math&amp;gt;  are the RB for the field variables &amp;lt;math&amp;gt;c_z&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;q_z&amp;lt;/math&amp;gt;, respectively. Applying Galerkin projection and empirical operator interpolation,&lt;br /&gt;
the ROM for the FOM can be formulated as:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\left \{&lt;br /&gt;
\begin{array}{llll}&lt;br /&gt;
\hat{A}_{c_z} {a}_{c_z}^{n+1} =\hat{  B}_{c_z} {a}_{c_z}^{n} + &lt;br /&gt;
d_0^n\hat{d}_{c_z} -   \frac{1-\epsilon}{\epsilon} \Delta t \hat{H}_{c_z}\beta_z^n,\\&lt;br /&gt;
{a}_{q_z}^{n+1} = {a}_{q_z}^{n} +  \Delta t \hat{H}_{q_z} \beta_z^n,\\&lt;br /&gt;
\end{array}&lt;br /&gt;
\right .&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt; {a}_{c_z}^n, {a}_{q_z}^n \in \mathbb R^N&amp;lt;/math&amp;gt; are the solution of the ROM. &amp;lt;math&amp;gt;\hat{ A}_{c_z}=V_{c_z}^T  A V_{c_z},&lt;br /&gt;
 \hat{ B}_{c_z}=V_{c_z}^T  B V_{c_z},&lt;br /&gt;
 \hat{d}_{c_z}^{n}=V_{c_z}^T e_1&amp;lt;/math&amp;gt;, &lt;br /&gt;
&amp;lt;math&amp;gt;\hat{H}_{c_z}:= V_{c_z}^TW_z ,&amp;lt;/math&amp;gt; &lt;br /&gt;
&amp;lt;math&amp;gt;\hat{H}_{q_z}:= V_{q_z}^TW_z &amp;lt;/math&amp;gt; are the reduced matrices, &amp;lt;math&amp;gt;e_1:=(1,0,\cdots,0)&amp;lt;/math&amp;gt;. &amp;lt;math&amp;gt;\beta_z^n \in \mathbb R^M&amp;lt;/math&amp;gt; is the coefficients of the CRB &amp;lt;math&amp;gt;W_z&amp;lt;/math&amp;gt; for the empirical interpolation. An offline-online decomposition is employed to ensure the efficiency of the RBM.&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ref name=&amp;quot;guiochon2006&amp;quot;&amp;gt; G. Guiochon, A. Felinger, D. G. Shirazi, A. M. Katti,   Fundamentals of Preparative and Nonlinear Chromatography, 2nd Edition, Academic Press, 2006.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ref name=&amp;quot;barrault04&amp;quot;&amp;gt; M. Barrault, Y. Maday, N.C. Nguyen, and A.T. Patera, &amp;quot;&amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;gt;[http://dx.doi.org/10.1016/j.crma.2004.08.006 An &#039;empirical interpolation&#039; method: application to efficient reduced-basis discretization of partial differential equations]&amp;lt;/span&amp;gt;&amp;quot;, C. R. Acad. Sci. Paris Series I, 339 (2004), 667-672.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/references&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Contact==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039; [[User:Zhangy|Yongjin Zhang]]&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039; [[User:Suzhou|Suzhou Li]]&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Zhangy</name></author>
	</entry>
	<entry>
		<id>https://modelreduction.org/morwiki/index.php?title=Batch_Chromatography&amp;diff=1499</id>
		<title>Batch Chromatography</title>
		<link rel="alternate" type="text/html" href="https://modelreduction.org/morwiki/index.php?title=Batch_Chromatography&amp;diff=1499"/>
		<updated>2013-05-29T19:15:51Z</updated>

		<summary type="html">&lt;p&gt;Zhangy: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:benchmark]]&lt;br /&gt;
[[Category:PDE]]&lt;br /&gt;
[[Category:nonlinear]]&lt;br /&gt;
[[Category:parametric 2-5 parameters]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Description==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;figure id=&amp;quot;fig:bach&amp;quot;&amp;gt;[[File:Fig_BatchChrom.jpg|490px|thumb|right|&amp;lt;caption&amp;gt;Sketch of a batch chromatographic process for the separation of A and B.&amp;lt;/caption&amp;gt;]]&amp;lt;/figure&amp;gt;&lt;br /&gt;
&lt;br /&gt;
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 discussed in the benchmark [[SMB]], and here we focus on the discontinuous mode -- batch chromatography. The principle of the batch chromatographic process for the binary separation is shown in &amp;lt;xr id=&amp;quot;fig:bach&amp;quot;/&amp;gt;. During the injection period &amp;lt;math&amp;gt;t_{inj}&amp;lt;/math&amp;gt;, a mixture 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 flows through the column. Since the solutes to be separated exhibit different adsorption affinities to the stationary phase, they move at different velocities, and thus separate from each other when exiting the column. At the column outlet, component A is collected between &amp;lt;math&amp;gt;t_1&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_2&amp;lt;/math&amp;gt;, and component B is collected between &amp;lt;math&amp;gt;t_3&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_4&amp;lt;/math&amp;gt;. Here the positions of &amp;lt;math&amp;gt;t_1&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_4&amp;lt;/math&amp;gt; are determined by a minimum concentration threshold that the detector can resolve, and the positions of &amp;lt;math&amp;gt;t_2&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_3&amp;lt;/math&amp;gt; are determined by the purity specifications imposed on the products. After the cycle period &amp;lt;math&amp;gt;t_{cyc}:=t_4-t_1&amp;lt;/math&amp;gt;, the injection is repeated. The feed flow-rate &amp;lt;math&amp;gt;Q&amp;lt;/math&amp;gt; and injection period &amp;lt;math&amp;gt;t_{inj}&amp;lt;/math&amp;gt; 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).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The dynamics of the batch chromatographic column can be described precisely by an axially dispersed plug-flow model with a limited mass-transfer rate characterized by a linear driving force (LDF) approximation. In this model the differential mass balance of component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; (&amp;lt;math&amp;gt;i=A,B,&amp;lt;/math&amp;gt;) &lt;br /&gt;
in the liquid phase can be written as:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\frac{\partial c_i}{\partial t}+\frac{1-\epsilon}{\epsilon}\frac{\partial q_i}{\partial t}+u\frac{\partial c_i}{\partial z}-D_i\frac{\partial^2 c_i}{\partial z^2}=0, \qquad z\in(0,\;L), \qquad (1)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt;c_i&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;q_i&amp;lt;/math&amp;gt; are the concentrations of solute &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; in the liquid and solid phases, respectively, &amp;lt;math&amp;gt;u&amp;lt;/math&amp;gt; the interstitial liquid velocity, &amp;lt;math&amp;gt;\epsilon&amp;lt;/math&amp;gt; the column porosity, &amp;lt;math&amp;gt;t&amp;lt;/math&amp;gt; the time coordinate, &amp;lt;math&amp;gt;z&amp;lt;/math&amp;gt; the axial coordinate along the column, &amp;lt;math&amp;gt;L&amp;lt;/math&amp;gt; the column length, &amp;lt;math&amp;gt;D_i=\frac{uL}{Pe}&amp;lt;/math&amp;gt; the axial dispersion coefficient and &amp;lt;math&amp;gt;Pe&amp;lt;/math&amp;gt; the Péclet number. The adsorption rate is modeled by the LDF approximation:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\frac{\partial q_i}{\partial t} = \kappa_{i}\,(q^{Eq}_i-q_i), \qquad z\in[0,\;L],&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt;\kappa_{i}&amp;lt;/math&amp;gt; is the mass-transfer coefficient of component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;q^{Eq}_i&amp;lt;/math&amp;gt; is the adsorption equilibrium concentration calculated by the isotherm equation for component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt;. Here the bi-Langmuir isotherm model is used to describe the adsorption equilibrium:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
q^{Eq}_i=\frac{H_{i,1}\,c_i}{1+\sum_{j=A,B}K_{j,1}\,c_j}+\frac{H_{i,2}\,c_i}{1+\sum_{j=A,B}K_{j,2}\,c_j},\; i=A,B,  &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt;H_{i,1}&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;H_{i,2}&amp;lt;/math&amp;gt; are the Henry constants, and &amp;lt;math&amp;gt;K_{j,1}&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;K_{j,2}&amp;lt;/math&amp;gt; the thermodynamic coefficients.&lt;br /&gt;
&lt;br /&gt;
The boundary conditions for (1) are specified by the Danckwerts relations:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
D_i\left.\frac{\partial c_i}{\partial z}\right|_{z=0} = u\,(\left.c_i\right|_{z=0}-c^{in}_i), \quad\quad \left.\frac{\partial c_i}{\partial z}\right|_{z=L}=0,  &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt;c^{in}_i&amp;lt;/math&amp;gt; is the concentration of component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; at the inlet of the column. A rectangular injection is assumed for the system and thus&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
c^{in}_i=\left \{ \begin{array}{cc}  c^F_i,  &amp;amp;\text{if } t \le t_{inj};\\&lt;br /&gt;
      0,  &amp;amp;\text{if } t &amp;gt;   t_{inj}.&lt;br /&gt;
\end{array}&lt;br /&gt;
\right .&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Here &amp;lt;math&amp;gt;c^F_i&amp;lt;/math&amp;gt; is the feed concentration for component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_{inj}&amp;lt;/math&amp;gt; is the injection period. In addition, the column is assumed unloaded initially:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
c_i(t=0,z)=q_i(t=0,z)=0,\quad z\in[0,\;L],\;i=A,B.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
More details about the mathematical modeling for batch chromatography can be found in the literature &amp;lt;ref name=&amp;quot;guiochon2006&amp;quot;/&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
==Discretization==&lt;br /&gt;
In this model, the feed volumetric flow-rate &amp;lt;math&amp;gt;Q&amp;lt;/math&amp;gt; and injection period &amp;lt;math&amp;gt;t_{inj}&amp;lt;/math&amp;gt; are considered as the operating parameters, and denoted as the parameter &amp;lt;math&amp;gt;\mu=(Q,\,t_{inj})&amp;lt;/math&amp;gt;. Using the finite volume discretization, we can get the full order model as follows,&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\left\{&lt;br /&gt;
\begin{array}{ll}&lt;br /&gt;
 \mathbf{ A c}_i^{k+1} =  \mathbf{Bc}_i^{k} +   b_i^k &lt;br /&gt;
- \frac{1-\epsilon}{\epsilon} \Delta t   \mathbf h_i^k,\\&lt;br /&gt;
 \mathbf{q}_i^{k+1} =  \mathbf{q}_i^{k} + \Delta t  \mathbf h_i^k,&lt;br /&gt;
\end{array}&lt;br /&gt;
\right .&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt; \mathbf {c}_i^k ,\mathbf q_i^k \in \mathbb{R}^{\mathcal N}, i=A,B&amp;lt;/math&amp;gt; are the solution vector of &amp;lt;math&amp;gt; c_i&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;q_i&amp;lt;/math&amp;gt; at the time instance &amp;lt;math&amp;gt;t=t^k, k  =  0,1,\cdots,K, &amp;lt;/math&amp;gt; respectively. The time step &amp;lt;math&amp;gt;\Delta t &amp;lt;/math&amp;gt; is determined by the stability condition.  &amp;lt;math&amp;gt; \mathbf h_i^k = \kappa_{i} (\mathbf q^{Eq}_i -  \mathbf q_i^k) &amp;lt;/math&amp;gt;, is time- and parameter-dependent, the boldface &amp;lt;math&amp;gt;\mathbf {A,B}&amp;lt;/math&amp;gt; are constant matrices. As a result, it is a nonlinear parametric system.&lt;br /&gt;
&lt;br /&gt;
==Generation of ROM==&lt;br /&gt;
&lt;br /&gt;
The reduced order model (ROM) can be obtained by reduced bases methods, which is applicable for nonlinear parametric systems, see&lt;br /&gt;
[[Reduced_Basis_PMOR_method|Reduced Basis PMOR method]]. For parametrized time-dependent problems, the reduced basis can often be obtained by using POD-Greedy algorithm. Notice that the nonlinear functions &amp;lt;math&amp;gt;\mathbf h_i, i=A, B&amp;lt;/math&amp;gt; can be approximated by the empirical interpolation method &amp;lt;ref name=&amp;quot;barrault04&amp;quot;/&amp;gt;, such that the ROM can be obtained more efficiently by the offline-online technique.&lt;br /&gt;
&lt;br /&gt;
Assume &amp;lt;math&amp;gt;W_z&amp;lt;/math&amp;gt; is the collateral reduced basis (CRB) for the nonlinear operator &amp;lt;math&amp;gt;H_z&amp;lt;/math&amp;gt;, and &amp;lt;math&amp;gt;V_{c_z},V_{q_z}&amp;lt;/math&amp;gt;  are the RB for the field variables &amp;lt;math&amp;gt;c_z&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;q_z&amp;lt;/math&amp;gt;, respectively. Applying Galerkin projection and empirical operator interpolation,&lt;br /&gt;
the ROM for the FOM can be formulated as:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\left \{&lt;br /&gt;
\begin{array}{llll}&lt;br /&gt;
\hat{A}_{c_z} {a}_{c_z}^{n+1} =\hat{  B}_{c_z} {a}_{c_z}^{n} + &lt;br /&gt;
d_0^n\hat{d}_{c_z} -   \frac{1-\epsilon}{\epsilon} \Delta t \hat{H}_{c_z}\beta_z^n,\\&lt;br /&gt;
{a}_{q_z}^{n+1} = {a}_{q_z}^{n} +  \Delta t \hat{H}_{q_z} \beta_z^n,\\&lt;br /&gt;
\end{array}&lt;br /&gt;
\right .&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt; {a}_{c_z}^n, {a}_{q_z}^n \in \mathbb R^N&amp;lt;/math&amp;gt; are the solution of the ROM. &amp;lt;math&amp;gt;\hat{ A}_{c_z}=V_{c_z}^T  A V_{c_z},&lt;br /&gt;
 \hat{ B}_{c_z}=V_{c_z}^T  B V_{c_z},&lt;br /&gt;
 \hat{d}_{c_z}^{n}=V_{c_z}^T e_1&amp;lt;/math&amp;gt;, &lt;br /&gt;
&amp;lt;math&amp;gt;\hat{H}_{c_z}:= V_{c_z}^TW_z &amp;lt;/math&amp;gt;, &lt;br /&gt;
&amp;lt;math&amp;gt;\hat{H}_{q_z}:= V_{q_z}^TW_z &amp;lt;/math&amp;gt; are the reduced matrices. &amp;lt;math&amp;gt;\beta_z^n \in \mathbb R^M&amp;lt;/math&amp;gt; is the coefficients of the CRB &amp;lt;math&amp;gt;W_z&amp;lt;/math&amp;gt; for the empirical interpolation. An offline-online decomposition is employed to ensure the efficiency of the RBM.&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ref name=&amp;quot;guiochon2006&amp;quot;&amp;gt; G. Guiochon, A. Felinger, D. G. Shirazi, A. M. Katti,   Fundamentals of Preparative and Nonlinear Chromatography, 2nd Edition, Academic Press, 2006.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ref name=&amp;quot;barrault04&amp;quot;&amp;gt; M. Barrault, Y. Maday, N.C. Nguyen, and A.T. Patera, &amp;quot;&amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;gt;[http://dx.doi.org/10.1016/j.crma.2004.08.006 An &#039;empirical interpolation&#039; method: application to efficient reduced-basis discretization of partial differential equations]&amp;lt;/span&amp;gt;&amp;quot;, C. R. Acad. Sci. Paris Series I, 339 (2004), 667-672.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/references&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Contact==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039; [[User:Zhangy|Yongjin Zhang]]&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039; [[User:Suzhou|Suzhou Li]]&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Zhangy</name></author>
	</entry>
	<entry>
		<id>https://modelreduction.org/morwiki/index.php?title=Batch_Chromatography&amp;diff=1498</id>
		<title>Batch Chromatography</title>
		<link rel="alternate" type="text/html" href="https://modelreduction.org/morwiki/index.php?title=Batch_Chromatography&amp;diff=1498"/>
		<updated>2013-05-29T19:15:13Z</updated>

		<summary type="html">&lt;p&gt;Zhangy: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:benchmark]]&lt;br /&gt;
[[Category:PDE]]&lt;br /&gt;
[[Category:nonlinear]]&lt;br /&gt;
[[Category:parametric 2-5 parameters]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Description==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;figure id=&amp;quot;fig:bach&amp;quot;&amp;gt;[[File:Fig_BatchChrom.jpg|490px|thumb|right|&amp;lt;caption&amp;gt;Sketch of a batch chromatographic process for the separation of A and B.&amp;lt;/caption&amp;gt;]]&amp;lt;/figure&amp;gt;&lt;br /&gt;
&lt;br /&gt;
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 discussed in the benchmark [[SMB]], and here we focus on the discontinuous mode -- batch chromatography. The principle of the batch chromatographic process for the binary separation is shown in &amp;lt;xr id=&amp;quot;fig:bach&amp;quot;/&amp;gt;. During the injection period &amp;lt;math&amp;gt;t_{inj}&amp;lt;/math&amp;gt;, a mixture 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 flows through the column. Since the solutes to be separated exhibit different adsorption affinities to the stationary phase, they move at different velocities, and thus separate from each other when exiting the column. At the column outlet, component A is collected between &amp;lt;math&amp;gt;t_1&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_2&amp;lt;/math&amp;gt;, and component B is collected between &amp;lt;math&amp;gt;t_3&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_4&amp;lt;/math&amp;gt;. Here the positions of &amp;lt;math&amp;gt;t_1&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_4&amp;lt;/math&amp;gt; are determined by a minimum concentration threshold that the detector can resolve, and the positions of &amp;lt;math&amp;gt;t_2&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_3&amp;lt;/math&amp;gt; are determined by the purity specifications imposed on the products. After the cycle period &amp;lt;math&amp;gt;t_{cyc}:=t_4-t_1&amp;lt;/math&amp;gt;, the injection is repeated. The feed flow-rate &amp;lt;math&amp;gt;Q&amp;lt;/math&amp;gt; and injection period &amp;lt;math&amp;gt;t_{inj}&amp;lt;/math&amp;gt; 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).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The dynamics of the batch chromatographic column can be described precisely by an axially dispersed plug-flow model with a limited mass-transfer rate characterized by a linear driving force (LDF) approximation. In this model the differential mass balance of component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; (&amp;lt;math&amp;gt;i=A,B,&amp;lt;/math&amp;gt;) &lt;br /&gt;
in the liquid phase can be written as:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\frac{\partial c_i}{\partial t}+\frac{1-\epsilon}{\epsilon}\frac{\partial q_i}{\partial t}+u\frac{\partial c_i}{\partial z}-D_i\frac{\partial^2 c_i}{\partial z^2}=0, \qquad z\in(0,\;L), \qquad (1)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt;c_i&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;q_i&amp;lt;/math&amp;gt; are the concentrations of solute &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; in the liquid and solid phases, respectively, &amp;lt;math&amp;gt;u&amp;lt;/math&amp;gt; the interstitial liquid velocity, &amp;lt;math&amp;gt;\epsilon&amp;lt;/math&amp;gt; the column porosity, &amp;lt;math&amp;gt;t&amp;lt;/math&amp;gt; the time coordinate, &amp;lt;math&amp;gt;z&amp;lt;/math&amp;gt; the axial coordinate along the column, &amp;lt;math&amp;gt;L&amp;lt;/math&amp;gt; the column length, &amp;lt;math&amp;gt;D_i=\frac{uL}{Pe}&amp;lt;/math&amp;gt; the axial dispersion coefficient and &amp;lt;math&amp;gt;Pe&amp;lt;/math&amp;gt; the Péclet number. The adsorption rate is modeled by the LDF approximation:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\frac{\partial q_i}{\partial t} = \kappa_{i}\,(q^{Eq}_i-q_i), \qquad z\in[0,\;L],&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt;\kappa_{i}&amp;lt;/math&amp;gt; is the mass-transfer coefficient of component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;q^{Eq}_i&amp;lt;/math&amp;gt; is the adsorption equilibrium concentration calculated by the isotherm equation for component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt;. Here the bi-Langmuir isotherm model is used to describe the adsorption equilibrium:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
q^{Eq}_i=\frac{H_{i,1}\,c_i}{1+\sum_{j=A,B}K_{j,1}\,c_j}+\frac{H_{i,2}\,c_i}{1+\sum_{j=A,B}K_{j,2}\,c_j},\; i=A,B,  &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt;H_{i,1}&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;H_{i,2}&amp;lt;/math&amp;gt; are the Henry constants, and &amp;lt;math&amp;gt;K_{j,1}&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;K_{j,2}&amp;lt;/math&amp;gt; the thermodynamic coefficients.&lt;br /&gt;
&lt;br /&gt;
The boundary conditions for (1) are specified by the Danckwerts relations:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
D_i\left.\frac{\partial c_i}{\partial z}\right|_{z=0} = u\,(\left.c_i\right|_{z=0}-c^{in}_i), \quad\quad \left.\frac{\partial c_i}{\partial z}\right|_{z=L}=0,  &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt;c^{in}_i&amp;lt;/math&amp;gt; is the concentration of component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; at the inlet of the column. A rectangular injection is assumed for the system and thus&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
c^{in}_i=\left \{ \begin{array}{cc}  c^F_i,  &amp;amp;\text{if } t \le t_{inj};\\&lt;br /&gt;
      0,  &amp;amp;\text{if } t &amp;gt;   t_{inj}.&lt;br /&gt;
\end{array}&lt;br /&gt;
\right .&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Here &amp;lt;math&amp;gt;c^F_i&amp;lt;/math&amp;gt; is the feed concentration for component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_{inj}&amp;lt;/math&amp;gt; is the injection period. In addition, the column is assumed unloaded initially:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
c_i(t=0,z)=q_i(t=0,z)=0,\quad z\in[0,\;L],\;i=A,B.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
More details about the mathematical modeling for batch chromatography can be found in the literature &amp;lt;ref name=&amp;quot;guiochon2006&amp;quot;/&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
==Discretization==&lt;br /&gt;
In this model, the feed volumetric flow-rate &amp;lt;math&amp;gt;Q&amp;lt;/math&amp;gt; and injection period &amp;lt;math&amp;gt;t_{inj}&amp;lt;/math&amp;gt; are considered as the operating parameters, and denoted as the parameter &amp;lt;math&amp;gt;\mu=(Q,\,t_{inj})&amp;lt;/math&amp;gt;. Using the finite volume discretization, we can get the full order model as follows,&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\left\{&lt;br /&gt;
\begin{array}{ll}&lt;br /&gt;
 \mathbf{ A c}_i^{k+1} =  \mathbf{Bc}_i^{k} +   b_i^k &lt;br /&gt;
- \frac{1-\epsilon}{\epsilon} \Delta t   \mathbf h_i^k,\\&lt;br /&gt;
 \mathbf{q}_i^{k+1} =  \mathbf{q}_i^{k} + \Delta t  \mathbf h_i^k,&lt;br /&gt;
\end{array}&lt;br /&gt;
\right .&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt; \mathbf {c}_i^k ,\mathbf q_i^k \in \mathbb{R}^{\mathcal N}, i=A,B&amp;lt;/math&amp;gt; are the solution vector of &amp;lt;math&amp;gt; c_i&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;q_i&amp;lt;/math&amp;gt; at the time instance &amp;lt;math&amp;gt;t=t^k, k  =  0,1,\cdots,K, &amp;lt;/math&amp;gt; respectively. The time step &amp;lt;math&amp;gt;\Delta t &amp;lt;/math&amp;gt; is determined by the stability condition.  &amp;lt;math&amp;gt; \mathbf h_i^k = \kappa_{i} (\mathbf q^{Eq}_i -  \mathbf q_i^k) &amp;lt;/math&amp;gt;, is time- and parameter-dependent, the boldface &amp;lt;math&amp;gt;\mathbf {A,B}&amp;lt;/math&amp;gt; are constant matrices. As a result, it is a nonlinear parametric system.&lt;br /&gt;
&lt;br /&gt;
==Generation of ROM==&lt;br /&gt;
&lt;br /&gt;
The reduced order model (ROM) can be obtained by reduced bases methods, which is applicable for nonlinear parametric systems, see&lt;br /&gt;
[[Reduced_Basis_PMOR_method|Reduced Basis PMOR method]]. For parametrized time-dependent problems, the reduced basis can often be obtained by using POD-Greedy algorithm. Notice that the nonlinear functions &amp;lt;math&amp;gt;\mathbf h_i, i=A, B&amp;lt;/math&amp;gt; can be approximated by the empirical interpolation method &amp;lt;ref name=&amp;quot;barrault04&amp;quot;/&amp;gt;, such that the ROM can be obtained more efficiently by the offline-online technique.&lt;br /&gt;
&lt;br /&gt;
Assume &amp;lt;math&amp;gt;W_z&amp;lt;/math&amp;gt; is the collateral reduced basis (CRB) for the nonlinear operator &amp;lt;math&amp;gt;H_z&amp;lt;/math&amp;gt;, and &amp;lt;math&amp;gt;V_{c_z},V_{q_z}&amp;lt;/math&amp;gt;  are the RB for the field variables &amp;lt;math&amp;gt;c_z&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;q_z&amp;lt;/math&amp;gt;, respectively. Applying Galerkin projection and empirical operator interpolation,&lt;br /&gt;
the ROM for the FOM can be formulated as:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;math&amp;gt;&lt;br /&gt;
\left \{&lt;br /&gt;
\begin{array}{llll}&lt;br /&gt;
\hat{A}_{c_z} {a}_{c_z}^{n+1} =\hat{  B}_{c_z} {a}_{c_z}^{n} + &lt;br /&gt;
d_0^n\hat{d}_{c_z} -   \frac{1-\epsilon}{\epsilon} \Delta t \hat{H}_{c_z}\beta_z^n,\\&lt;br /&gt;
{a}_{q_z}^{n+1} = {a}_{q_z}^{n} +  \Delta t \hat{H}_{q_z} \beta_z^n,\\&lt;br /&gt;
\end{array}&lt;br /&gt;
\right .&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt; {a}_{c_z}^n, {a}_{q_z}^n \in \mathbb R^N&amp;lt;/math&amp;gt; are the solution of the ROM. &amp;lt;math&amp;gt;\hat{ A}_{c_z}=V_{c_z}^T  A V_{c_z},&lt;br /&gt;
 \hat{ B}_{c_z}=V_{c_z}^T  B V_{c_z},&lt;br /&gt;
 \hat{d}_{c_z}^{n}=V_{c_z}^T e_1&amp;lt;/math&amp;gt;, &lt;br /&gt;
&amp;lt;math&amp;gt;\hat{H}_{c_z}:= V_{c_z}^TW_z &amp;lt;/math&amp;gt;, &lt;br /&gt;
&amp;lt;math&amp;gt;\hat{H}_{q_z}:= V_{q_z}^TW_z &amp;lt;/math&amp;gt; are the reduced matrices. &amp;lt;math&amp;gt;\beta_z^n \in \mathbb R^M&amp;lt;/math&amp;gt; is the coefficients of the CRB &amp;lt;math&amp;gt;W_z&amp;lt;/math&amp;gt; for the empirical interpolation. An offline-online decomposition is employed to ensure the efficiency of the RBM.&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ref name=&amp;quot;guiochon2006&amp;quot;&amp;gt; G. Guiochon, A. Felinger, D. G. Shirazi, A. M. Katti,   Fundamentals of Preparative and Nonlinear Chromatography, 2nd Edition, Academic Press, 2006.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ref name=&amp;quot;barrault04&amp;quot;&amp;gt; M. Barrault, Y. Maday, N.C. Nguyen, and A.T. Patera, &amp;quot;&amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;gt;[http://dx.doi.org/10.1016/j.crma.2004.08.006 An &#039;empirical interpolation&#039; method: application to efficient reduced-basis discretization of partial differential equations]&amp;lt;/span&amp;gt;&amp;quot;, C. R. Acad. Sci. Paris Series I, 339 (2004), 667-672.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/references&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Contact==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039; [[User:Zhangy|Yongjin Zhang]]&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039; [[User:Suzhou|Suzhou Li]]&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Zhangy</name></author>
	</entry>
	<entry>
		<id>https://modelreduction.org/morwiki/index.php?title=Batch_Chromatography&amp;diff=1497</id>
		<title>Batch Chromatography</title>
		<link rel="alternate" type="text/html" href="https://modelreduction.org/morwiki/index.php?title=Batch_Chromatography&amp;diff=1497"/>
		<updated>2013-05-29T19:13:50Z</updated>

		<summary type="html">&lt;p&gt;Zhangy: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:benchmark]]&lt;br /&gt;
[[Category:PDE]]&lt;br /&gt;
[[Category:nonlinear]]&lt;br /&gt;
[[Category:parametric 2-5 parameters]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Description==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;figure id=&amp;quot;fig:bach&amp;quot;&amp;gt;[[File:Fig_BatchChrom.jpg|490px|thumb|right|&amp;lt;caption&amp;gt;Sketch of a batch chromatographic process for the separation of A and B.&amp;lt;/caption&amp;gt;]]&amp;lt;/figure&amp;gt;&lt;br /&gt;
&lt;br /&gt;
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 discussed in the benchmark [[SMB]], and here we focus on the discontinuous mode -- batch chromatography. The principle of the batch chromatographic process for the binary separation is shown in &amp;lt;xr id=&amp;quot;fig:bach&amp;quot;/&amp;gt;. During the injection period &amp;lt;math&amp;gt;t_{inj}&amp;lt;/math&amp;gt;, a mixture 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 flows through the column. Since the solutes to be separated exhibit different adsorption affinities to the stationary phase, they move at different velocities, and thus separate from each other when exiting the column. At the column outlet, component A is collected between &amp;lt;math&amp;gt;t_1&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_2&amp;lt;/math&amp;gt;, and component B is collected between &amp;lt;math&amp;gt;t_3&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_4&amp;lt;/math&amp;gt;. Here the positions of &amp;lt;math&amp;gt;t_1&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_4&amp;lt;/math&amp;gt; are determined by a minimum concentration threshold that the detector can resolve, and the positions of &amp;lt;math&amp;gt;t_2&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_3&amp;lt;/math&amp;gt; are determined by the purity specifications imposed on the products. After the cycle period &amp;lt;math&amp;gt;t_{cyc}:=t_4-t_1&amp;lt;/math&amp;gt;, the injection is repeated. The feed flow-rate &amp;lt;math&amp;gt;Q&amp;lt;/math&amp;gt; and injection period &amp;lt;math&amp;gt;t_{inj}&amp;lt;/math&amp;gt; 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).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The dynamics of the batch chromatographic column can be described precisely by an axially dispersed plug-flow model with a limited mass-transfer rate characterized by a linear driving force (LDF) approximation. In this model the differential mass balance of component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; (&amp;lt;math&amp;gt;i=A,B,&amp;lt;/math&amp;gt;) &lt;br /&gt;
in the liquid phase can be written as:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\frac{\partial c_i}{\partial t}+\frac{1-\epsilon}{\epsilon}\frac{\partial q_i}{\partial t}+u\frac{\partial c_i}{\partial z}-D_i\frac{\partial^2 c_i}{\partial z^2}=0, \qquad z\in(0,\;L), \qquad (1)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt;c_i&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;q_i&amp;lt;/math&amp;gt; are the concentrations of solute &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; in the liquid and solid phases, respectively, &amp;lt;math&amp;gt;u&amp;lt;/math&amp;gt; the interstitial liquid velocity, &amp;lt;math&amp;gt;\epsilon&amp;lt;/math&amp;gt; the column porosity, &amp;lt;math&amp;gt;t&amp;lt;/math&amp;gt; the time coordinate, &amp;lt;math&amp;gt;z&amp;lt;/math&amp;gt; the axial coordinate along the column, &amp;lt;math&amp;gt;L&amp;lt;/math&amp;gt; the column length, &amp;lt;math&amp;gt;D_i=\frac{uL}{Pe}&amp;lt;/math&amp;gt; the axial dispersion coefficient and &amp;lt;math&amp;gt;Pe&amp;lt;/math&amp;gt; the Péclet number. The adsorption rate is modeled by the LDF approximation:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\frac{\partial q_i}{\partial t} = \kappa_{i}\,(q^{Eq}_i-q_i), \qquad z\in[0,\;L],&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt;\kappa_{i}&amp;lt;/math&amp;gt; is the mass-transfer coefficient of component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;q^{Eq}_i&amp;lt;/math&amp;gt; is the adsorption equilibrium concentration calculated by the isotherm equation for component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt;. Here the bi-Langmuir isotherm model is used to describe the adsorption equilibrium:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
q^{Eq}_i=\frac{H_{i,1}\,c_i}{1+\sum_{j=A,B}K_{j,1}\,c_j}+\frac{H_{i,2}\,c_i}{1+\sum_{j=A,B}K_{j,2}\,c_j},\; i=A,B,  &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt;H_{i,1}&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;H_{i,2}&amp;lt;/math&amp;gt; are the Henry constants, and &amp;lt;math&amp;gt;K_{j,1}&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;K_{j,2}&amp;lt;/math&amp;gt; the thermodynamic coefficients.&lt;br /&gt;
&lt;br /&gt;
The boundary conditions for (1) are specified by the Danckwerts relations:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
D_i\left.\frac{\partial c_i}{\partial z}\right|_{z=0} = u\,(\left.c_i\right|_{z=0}-c^{in}_i), \quad\quad \left.\frac{\partial c_i}{\partial z}\right|_{z=L}=0,  &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt;c^{in}_i&amp;lt;/math&amp;gt; is the concentration of component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; at the inlet of the column. A rectangular injection is assumed for the system and thus&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
c^{in}_i=\left \{ \begin{array}{cc}  c^F_i,  &amp;amp;\text{if } t \le t_{inj};\\&lt;br /&gt;
      0,  &amp;amp;\text{if } t &amp;gt;   t_{inj}.&lt;br /&gt;
\end{array}&lt;br /&gt;
\right .&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Here &amp;lt;math&amp;gt;c^F_i&amp;lt;/math&amp;gt; is the feed concentration for component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_{inj}&amp;lt;/math&amp;gt; is the injection period. In addition, the column is assumed unloaded initially:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
c_i(t=0,z)=q_i(t=0,z)=0,\quad z\in[0,\;L],\;i=A,B.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
More details about the mathematical modeling for batch chromatography can be found in the literature &amp;lt;ref name=&amp;quot;guiochon2006&amp;quot;/&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
==Discretization==&lt;br /&gt;
In this model, the feed volumetric flow-rate &amp;lt;math&amp;gt;Q&amp;lt;/math&amp;gt; and injection period &amp;lt;math&amp;gt;t_{inj}&amp;lt;/math&amp;gt; are considered as the operating parameters, and denoted as the parameter &amp;lt;math&amp;gt;\mu=(Q,\,t_{inj})&amp;lt;/math&amp;gt;. Using the finite volume discretization, we can get the full order model as follows,&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\left\{&lt;br /&gt;
\begin{array}{ll}&lt;br /&gt;
 \mathbf{ A c}_i^{k+1} =  \mathbf{Bc}_i^{k} +   b_i^k &lt;br /&gt;
- \frac{1-\epsilon}{\epsilon} \Delta t   \mathbf h_i^k,\\&lt;br /&gt;
 \mathbf{q}_i^{k+1} =  \mathbf{q}_i^{k} + \Delta t  \mathbf h_i^k,&lt;br /&gt;
\end{array}&lt;br /&gt;
\right .&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt; \mathbf {c}_i^k ,\mathbf q_i^k \in \mathbb{R}^{\mathcal N}, i=A,B&amp;lt;/math&amp;gt; are the solution vector of &amp;lt;math&amp;gt; c_i&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;q_i&amp;lt;/math&amp;gt; at the time instance &amp;lt;math&amp;gt;t=t^k, k  =  0,1,\cdots,K, &amp;lt;/math&amp;gt; respectively. The time step &amp;lt;math&amp;gt;\Delta t &amp;lt;/math&amp;gt; is determined by the stability condition.  &amp;lt;math&amp;gt; \mathbf h_i^k = \kappa_{i} (\mathbf q^{Eq}_i -  \mathbf q_i^k) &amp;lt;/math&amp;gt;, is time- and parameter-dependent, the boldface &amp;lt;math&amp;gt;\mathbf {A,B}&amp;lt;/math&amp;gt; are constant matrices. As a result, it is a nonlinear parametric system.&lt;br /&gt;
&lt;br /&gt;
==Generation of ROM==&lt;br /&gt;
&lt;br /&gt;
The reduced order model (ROM) can be obtained by reduced bases methods, which is applicable for nonlinear parametric systems, see&lt;br /&gt;
[[Reduced_Basis_PMOR_method|Reduced Basis PMOR method]]. For parametrized time-dependent problems, the reduced basis can often be obtained by using POD-Greedy algorithm. Notice that the nonlinear functions &amp;lt;math&amp;gt;\mathbf h_i, i=A, B&amp;lt;/math&amp;gt; can be approximated by the empirical interpolation method &amp;lt;ref name=&amp;quot;barrault04&amp;quot;/&amp;gt;, such that the ROM can be obtained more efficiently by the offline-online technique.&lt;br /&gt;
&lt;br /&gt;
 Assume &amp;lt;math&amp;gt;W_z&amp;lt;/math&amp;gt; is the collateral reduced basis (CRB) for the nonlinear operator &amp;lt;math&amp;gt;H_z&amp;lt;/math&amp;gt;, and &amp;lt;math&amp;gt;V_{c_z},V_{q_z}&amp;lt;/math&amp;gt;  are the RB for the field variables &amp;lt;math&amp;gt;c_z&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;q_z&amp;lt;/math&amp;gt;, respectively. Applying Galerkin projection and empirical operator interpolation,&lt;br /&gt;
the ROM for the FOM can be formulated as:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;math&amp;gt;&lt;br /&gt;
\left \{&lt;br /&gt;
\begin{array}{llll}&lt;br /&gt;
\hat{A}_{c_z} {a}_{c_z}^{n+1} =\hat{  B}_{c_z} {a}_{c_z}^{n} + &lt;br /&gt;
d_0^n\hat{d}_{c_z} -   \frac{1-\epsilon}{\epsilon} \Delta t \hat{H}_{c_z}\beta_z^n,\\&lt;br /&gt;
{a}_{q_z}^{n+1} = {a}_{q_z}^{n} +  \Delta t \hat{H}_{q_z} \beta_z^n,\\&lt;br /&gt;
\end{array}&lt;br /&gt;
\right .&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt; {a}_{c_z}^n, {a}_{q_z}^n \in \mathbb R^N&amp;lt;/math&amp;gt; are the solution of the ROM.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\hat{ A}_{c_z}=V_{c_z}^T  A V_{c_z},&lt;br /&gt;
 \hat{ B}_{c_z}=V_{c_z}^T  B V_{c_z},&lt;br /&gt;
 \hat{d}_{c_z}^{n}=V_{c_z}^T e_1&amp;lt;/math&amp;gt;, &lt;br /&gt;
&amp;lt;math&amp;gt;\hat{H}_{c_z}:= V_{c_z}^TW_z &amp;lt;/math&amp;gt;, &lt;br /&gt;
&amp;lt;math&amp;gt;\hat{H}_{q_z}:= V_{q_z}^TW_z &amp;lt;/math&amp;gt; are the reduced matrices. &amp;lt;math&amp;gt;\beta_z^n \in \mathbb R^M&amp;lt;/math&amp;gt; is the coefficients of the CRB &amp;lt;math&amp;gt;W_z&amp;lt;/math&amp;gt; for the empirical interpolation. An offline-online decomposition is employed to ensure the efficiency of the RBM.&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ref name=&amp;quot;guiochon2006&amp;quot;&amp;gt; G. Guiochon, A. Felinger, D. G. Shirazi, A. M. Katti,   Fundamentals of Preparative and Nonlinear Chromatography, 2nd Edition, Academic Press, 2006.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ref name=&amp;quot;barrault04&amp;quot;&amp;gt; M. Barrault, Y. Maday, N.C. Nguyen, and A.T. Patera, &amp;quot;&amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;gt;[http://dx.doi.org/10.1016/j.crma.2004.08.006 An &#039;empirical interpolation&#039; method: application to efficient reduced-basis discretization of partial differential equations]&amp;lt;/span&amp;gt;&amp;quot;, C. R. Acad. Sci. Paris Series I, 339 (2004), 667-672.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/references&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Contact==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039; [[User:Zhangy|Yongjin Zhang]]&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039; [[User:Suzhou|Suzhou Li]]&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Zhangy</name></author>
	</entry>
	<entry>
		<id>https://modelreduction.org/morwiki/index.php?title=Batch_Chromatography&amp;diff=1496</id>
		<title>Batch Chromatography</title>
		<link rel="alternate" type="text/html" href="https://modelreduction.org/morwiki/index.php?title=Batch_Chromatography&amp;diff=1496"/>
		<updated>2013-05-29T19:11:11Z</updated>

		<summary type="html">&lt;p&gt;Zhangy: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:benchmark]]&lt;br /&gt;
[[Category:PDE]]&lt;br /&gt;
[[Category:nonlinear]]&lt;br /&gt;
[[Category:parametric 2-5 parameters]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Description==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;figure id=&amp;quot;fig:bach&amp;quot;&amp;gt;[[File:Fig_BatchChrom.jpg|490px|thumb|right|&amp;lt;caption&amp;gt;Sketch of a batch chromatographic process for the separation of A and B.&amp;lt;/caption&amp;gt;]]&amp;lt;/figure&amp;gt;&lt;br /&gt;
&lt;br /&gt;
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 discussed in the benchmark [[SMB]], and here we focus on the discontinuous mode -- batch chromatography. The principle of the batch chromatographic process for the binary separation is shown in &amp;lt;xr id=&amp;quot;fig:bach&amp;quot;/&amp;gt;. During the injection period &amp;lt;math&amp;gt;t_{inj}&amp;lt;/math&amp;gt;, a mixture 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 flows through the column. Since the solutes to be separated exhibit different adsorption affinities to the stationary phase, they move at different velocities, and thus separate from each other when exiting the column. At the column outlet, component A is collected between &amp;lt;math&amp;gt;t_1&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_2&amp;lt;/math&amp;gt;, and component B is collected between &amp;lt;math&amp;gt;t_3&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_4&amp;lt;/math&amp;gt;. Here the positions of &amp;lt;math&amp;gt;t_1&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_4&amp;lt;/math&amp;gt; are determined by a minimum concentration threshold that the detector can resolve, and the positions of &amp;lt;math&amp;gt;t_2&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_3&amp;lt;/math&amp;gt; are determined by the purity specifications imposed on the products. After the cycle period &amp;lt;math&amp;gt;t_{cyc}:=t_4-t_1&amp;lt;/math&amp;gt;, the injection is repeated. The feed flow-rate &amp;lt;math&amp;gt;Q&amp;lt;/math&amp;gt; and injection period &amp;lt;math&amp;gt;t_{inj}&amp;lt;/math&amp;gt; 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).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The dynamics of the batch chromatographic column can be described precisely by an axially dispersed plug-flow model with a limited mass-transfer rate characterized by a linear driving force (LDF) approximation. In this model the differential mass balance of component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; (&amp;lt;math&amp;gt;i=A,B,&amp;lt;/math&amp;gt;) &lt;br /&gt;
in the liquid phase can be written as:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\frac{\partial c_i}{\partial t}+\frac{1-\epsilon}{\epsilon}\frac{\partial q_i}{\partial t}+u\frac{\partial c_i}{\partial z}-D_i\frac{\partial^2 c_i}{\partial z^2}=0, \qquad z\in(0,\;L), \qquad (1)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt;c_i&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;q_i&amp;lt;/math&amp;gt; are the concentrations of solute &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; in the liquid and solid phases, respectively, &amp;lt;math&amp;gt;u&amp;lt;/math&amp;gt; the interstitial liquid velocity, &amp;lt;math&amp;gt;\epsilon&amp;lt;/math&amp;gt; the column porosity, &amp;lt;math&amp;gt;t&amp;lt;/math&amp;gt; the time coordinate, &amp;lt;math&amp;gt;z&amp;lt;/math&amp;gt; the axial coordinate along the column, &amp;lt;math&amp;gt;L&amp;lt;/math&amp;gt; the column length, &amp;lt;math&amp;gt;D_i=\frac{uL}{Pe}&amp;lt;/math&amp;gt; the axial dispersion coefficient and &amp;lt;math&amp;gt;Pe&amp;lt;/math&amp;gt; the Péclet number. The adsorption rate is modeled by the LDF approximation:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\frac{\partial q_i}{\partial t} = \kappa_{i}\,(q^{Eq}_i-q_i), \qquad z\in[0,\;L],&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt;\kappa_{i}&amp;lt;/math&amp;gt; is the mass-transfer coefficient of component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;q^{Eq}_i&amp;lt;/math&amp;gt; is the adsorption equilibrium concentration calculated by the isotherm equation for component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt;. Here the bi-Langmuir isotherm model is used to describe the adsorption equilibrium:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
q^{Eq}_i=\frac{H_{i,1}\,c_i}{1+\sum_{j=A,B}K_{j,1}\,c_j}+\frac{H_{i,2}\,c_i}{1+\sum_{j=A,B}K_{j,2}\,c_j},\; i=A,B,  &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt;H_{i,1}&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;H_{i,2}&amp;lt;/math&amp;gt; are the Henry constants, and &amp;lt;math&amp;gt;K_{j,1}&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;K_{j,2}&amp;lt;/math&amp;gt; the thermodynamic coefficients.&lt;br /&gt;
&lt;br /&gt;
The boundary conditions for (1) are specified by the Danckwerts relations:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
D_i\left.\frac{\partial c_i}{\partial z}\right|_{z=0} = u\,(\left.c_i\right|_{z=0}-c^{in}_i), \quad\quad \left.\frac{\partial c_i}{\partial z}\right|_{z=L}=0,  &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt;c^{in}_i&amp;lt;/math&amp;gt; is the concentration of component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; at the inlet of the column. A rectangular injection is assumed for the system and thus&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
c^{in}_i=\left \{ \begin{array}{cc}  c^F_i,  &amp;amp;\text{if } t \le t_{inj};\\&lt;br /&gt;
      0,  &amp;amp;\text{if } t &amp;gt;   t_{inj}.&lt;br /&gt;
\end{array}&lt;br /&gt;
\right .&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Here &amp;lt;math&amp;gt;c^F_i&amp;lt;/math&amp;gt; is the feed concentration for component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_{inj}&amp;lt;/math&amp;gt; is the injection period. In addition, the column is assumed unloaded initially:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
c_i(t=0,z)=q_i(t=0,z)=0,\quad z\in[0,\;L],\;i=A,B.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
More details about the mathematical modeling for batch chromatography can be found in the literature &amp;lt;ref name=&amp;quot;guiochon2006&amp;quot;/&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
==Discretization==&lt;br /&gt;
In this model, the feed volumetric flow-rate &amp;lt;math&amp;gt;Q&amp;lt;/math&amp;gt; and injection period &amp;lt;math&amp;gt;t_{inj}&amp;lt;/math&amp;gt; are considered as the operating parameters, and denoted as the parameter &amp;lt;math&amp;gt;\mu=(Q,\,t_{inj})&amp;lt;/math&amp;gt;. Using the finite volume discretization, we can get the full order model as follows,&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\left\{&lt;br /&gt;
\begin{array}{ll}&lt;br /&gt;
 \mathbf{ A c}_i^{k+1} =  \mathbf{Bc}_i^{k} +   b_i^k &lt;br /&gt;
- \frac{1-\epsilon}{\epsilon} \Delta t   \mathbf h_i^k,\\&lt;br /&gt;
 \mathbf{q}_i^{k+1} =  \mathbf{q}_i^{k} + \Delta t  \mathbf h_i^k,&lt;br /&gt;
\end{array}&lt;br /&gt;
\right .&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt; \mathbf {c}_i^k ,\mathbf q_i^k \in \mathbb{R}^{\mathcal N}, i=A,B&amp;lt;/math&amp;gt; are the solution vector of &amp;lt;math&amp;gt; c_i&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;q_i&amp;lt;/math&amp;gt; at the time instance &amp;lt;math&amp;gt;t=t^k, k  =  0,1,\cdots,K, &amp;lt;/math&amp;gt; respectively. The time step &amp;lt;math&amp;gt;\Delta t &amp;lt;/math&amp;gt; is determined by the stability condition.  &amp;lt;math&amp;gt; \mathbf h_i^k = \kappa_{i} (\mathbf q^{Eq}_i -  \mathbf q_i^k) &amp;lt;/math&amp;gt;, is time- and parameter-dependent, the boldface &amp;lt;math&amp;gt;\mathbf {A,B}&amp;lt;/math&amp;gt; are constant matrices. As a result, it is a nonlinear parametric system.&lt;br /&gt;
&lt;br /&gt;
==Generation of ROM==&lt;br /&gt;
&lt;br /&gt;
The reduced order model (ROM) can be obtained by reduced bases methods, which is applicable for nonlinear parametric systems, see&lt;br /&gt;
[[Reduced_Basis_PMOR_method|Reduced Basis PMOR method]]. For parametrized time-dependent problems, the reduced basis can often be obtained by using POD-Greedy algorithm. Notice that the nonlinear functions &amp;lt;math&amp;gt;\mathbf h_i, i=A, B&amp;lt;/math&amp;gt; can be approximated by the empirical interpolation method &amp;lt;ref name=&amp;quot;barrault04&amp;quot;/&amp;gt;, such that the ROM can be obtained more efficiently by the offline-online technique.&lt;br /&gt;
&lt;br /&gt;
 Assume &amp;lt;math&amp;gt;W_z&amp;lt;/math&amp;gt; is the collateral reduced basis (CRB) for the nonlinear &lt;br /&gt;
operator &amp;lt;math&amp;gt;H_z&amp;lt;/math&amp;gt;, and &amp;lt;math&amp;gt;V_{c_z},V_{q_z}&amp;lt;/math&amp;gt;  are the RB for &lt;br /&gt;
the field variables &amp;lt;math&amp;gt;c_z&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;q_z&amp;lt;/math&amp;gt;, respectively.&lt;br /&gt;
Applying Galerkin projection and empirical operator interpolation,&lt;br /&gt;
the ROM for the FOM can be formulated as:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;math&amp;gt;&lt;br /&gt;
\left \{&lt;br /&gt;
\begin{array}{llll}&lt;br /&gt;
\hat{A}_{c_z} {a}_{c_z}^{n+1} =\hat{  B}_{c_z} {a}_{c_z}^{n} + &lt;br /&gt;
d_0^n\hat{d}_{c_z} -   \frac{1-\epsilon}{\epsilon} \Delta t \hat{H}_{c_z}\beta_z^n,\\&lt;br /&gt;
{a}_{q_z}^{n+1} = {a}_{q_z}^{n} +  \Delta t \hat{H}_{q_z} \beta_z^n,\\&lt;br /&gt;
\end{array}&lt;br /&gt;
\right .&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt; {a}_{c_z}^n, {a}_{q_z}^n \in \mathbb R^N&amp;lt;/math&amp;gt; are the solution of the ROM.&lt;br /&gt;
&amp;lt;math&amp;gt;\hat{ A}_{c_z}=V_{c_z}^T  A V_{c_z},&lt;br /&gt;
 \hat{ B}_{c_z}=V_{c_z}^T  B V_{c_z},&lt;br /&gt;
 \hat{d}_{c_z}^{n}=V_{c_z}^T e_1&amp;lt;/math&amp;gt;, &lt;br /&gt;
&amp;lt;math&amp;gt;\hat{H}_{c_z}:= V_{c_z}^TW_z &amp;lt;/math&amp;gt;, &lt;br /&gt;
&amp;lt;math&amp;gt;\hat{H}_{q_z}:= V_{q_z}^TW_z &amp;lt;/math&amp;gt;&lt;br /&gt;
% , and&amp;lt;math&amp;gt;\mathcal I_M[\textbf{H}_{z}^{n}]:= W_z \beta_z^n&amp;lt;/math&amp;gt;&lt;br /&gt;
 are the reduced matrices.&lt;br /&gt;
&amp;lt;math&amp;gt;\beta_z^n \in \mathbb R^M&amp;lt;/math&amp;gt; is the coefficients of the CRB &amp;lt;math&amp;gt;W_z&amp;lt;/math&amp;gt; for the empirical interpolation.&lt;br /&gt;
An offline-online decomposition is employed to ensure the efficiency of the RBM.&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ref name=&amp;quot;guiochon2006&amp;quot;&amp;gt; G. Guiochon, A. Felinger, D. G. Shirazi, A. M. Katti,   Fundamentals of Preparative and Nonlinear Chromatography, 2nd Edition, Academic Press, 2006.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ref name=&amp;quot;barrault04&amp;quot;&amp;gt; M. Barrault, Y. Maday, N.C. Nguyen, and A.T. Patera, &amp;quot;&amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;gt;[http://dx.doi.org/10.1016/j.crma.2004.08.006 An &#039;empirical interpolation&#039; method: application to efficient reduced-basis discretization of partial differential equations]&amp;lt;/span&amp;gt;&amp;quot;, C. R. Acad. Sci. Paris Series I, 339 (2004), 667-672.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/references&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Contact==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039; [[User:Zhangy|Yongjin Zhang]]&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039; [[User:Suzhou|Suzhou Li]]&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Zhangy</name></author>
	</entry>
	<entry>
		<id>https://modelreduction.org/morwiki/index.php?title=Batch_Chromatography&amp;diff=1495</id>
		<title>Batch Chromatography</title>
		<link rel="alternate" type="text/html" href="https://modelreduction.org/morwiki/index.php?title=Batch_Chromatography&amp;diff=1495"/>
		<updated>2013-05-29T19:10:04Z</updated>

		<summary type="html">&lt;p&gt;Zhangy: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:benchmark]]&lt;br /&gt;
[[Category:PDE]]&lt;br /&gt;
[[Category:nonlinear]]&lt;br /&gt;
[[Category:parametric 2-5 parameters]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Description==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;figure id=&amp;quot;fig:bach&amp;quot;&amp;gt;[[File:Fig_BatchChrom.jpg|490px|thumb|right|&amp;lt;caption&amp;gt;Sketch of a batch chromatographic process for the separation of A and B.&amp;lt;/caption&amp;gt;]]&amp;lt;/figure&amp;gt;&lt;br /&gt;
&lt;br /&gt;
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 discussed in the benchmark [[SMB]], and here we focus on the discontinuous mode -- batch chromatography. The principle of the batch chromatographic process for the binary separation is shown in &amp;lt;xr id=&amp;quot;fig:bach&amp;quot;/&amp;gt;. During the injection period &amp;lt;math&amp;gt;t_{inj}&amp;lt;/math&amp;gt;, a mixture 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 flows through the column. Since the solutes to be separated exhibit different adsorption affinities to the stationary phase, they move at different velocities, and thus separate from each other when exiting the column. At the column outlet, component A is collected between &amp;lt;math&amp;gt;t_1&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_2&amp;lt;/math&amp;gt;, and component B is collected between &amp;lt;math&amp;gt;t_3&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_4&amp;lt;/math&amp;gt;. Here the positions of &amp;lt;math&amp;gt;t_1&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_4&amp;lt;/math&amp;gt; are determined by a minimum concentration threshold that the detector can resolve, and the positions of &amp;lt;math&amp;gt;t_2&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_3&amp;lt;/math&amp;gt; are determined by the purity specifications imposed on the products. After the cycle period &amp;lt;math&amp;gt;t_{cyc}:=t_4-t_1&amp;lt;/math&amp;gt;, the injection is repeated. The feed flow-rate &amp;lt;math&amp;gt;Q&amp;lt;/math&amp;gt; and injection period &amp;lt;math&amp;gt;t_{inj}&amp;lt;/math&amp;gt; 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).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The dynamics of the batch chromatographic column can be described precisely by an axially dispersed plug-flow model with a limited mass-transfer rate characterized by a linear driving force (LDF) approximation. In this model the differential mass balance of component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; (&amp;lt;math&amp;gt;i=A,B,&amp;lt;/math&amp;gt;) &lt;br /&gt;
in the liquid phase can be written as:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\frac{\partial c_i}{\partial t}+\frac{1-\epsilon}{\epsilon}\frac{\partial q_i}{\partial t}+u\frac{\partial c_i}{\partial z}-D_i\frac{\partial^2 c_i}{\partial z^2}=0, \qquad z\in(0,\;L), \qquad (1)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt;c_i&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;q_i&amp;lt;/math&amp;gt; are the concentrations of solute &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; in the liquid and solid phases, respectively, &amp;lt;math&amp;gt;u&amp;lt;/math&amp;gt; the interstitial liquid velocity, &amp;lt;math&amp;gt;\epsilon&amp;lt;/math&amp;gt; the column porosity, &amp;lt;math&amp;gt;t&amp;lt;/math&amp;gt; the time coordinate, &amp;lt;math&amp;gt;z&amp;lt;/math&amp;gt; the axial coordinate along the column, &amp;lt;math&amp;gt;L&amp;lt;/math&amp;gt; the column length, &amp;lt;math&amp;gt;D_i=\frac{uL}{Pe}&amp;lt;/math&amp;gt; the axial dispersion coefficient and &amp;lt;math&amp;gt;Pe&amp;lt;/math&amp;gt; the Péclet number. The adsorption rate is modeled by the LDF approximation:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\frac{\partial q_i}{\partial t} = \kappa_{i}\,(q^{Eq}_i-q_i), \qquad z\in[0,\;L],&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt;\kappa_{i}&amp;lt;/math&amp;gt; is the mass-transfer coefficient of component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;q^{Eq}_i&amp;lt;/math&amp;gt; is the adsorption equilibrium concentration calculated by the isotherm equation for component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt;. Here the bi-Langmuir isotherm model is used to describe the adsorption equilibrium:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
q^{Eq}_i=\frac{H_{i,1}\,c_i}{1+\sum_{j=A,B}K_{j,1}\,c_j}+\frac{H_{i,2}\,c_i}{1+\sum_{j=A,B}K_{j,2}\,c_j},\; i=A,B,  &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt;H_{i,1}&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;H_{i,2}&amp;lt;/math&amp;gt; are the Henry constants, and &amp;lt;math&amp;gt;K_{j,1}&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;K_{j,2}&amp;lt;/math&amp;gt; the thermodynamic coefficients.&lt;br /&gt;
&lt;br /&gt;
The boundary conditions for (1) are specified by the Danckwerts relations:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
D_i\left.\frac{\partial c_i}{\partial z}\right|_{z=0} = u\,(\left.c_i\right|_{z=0}-c^{in}_i), \quad\quad \left.\frac{\partial c_i}{\partial z}\right|_{z=L}=0,  &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt;c^{in}_i&amp;lt;/math&amp;gt; is the concentration of component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; at the inlet of the column. A rectangular injection is assumed for the system and thus&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
c^{in}_i=\left \{ \begin{array}{cc}  c^F_i,  &amp;amp;\text{if } t \le t_{inj};\\&lt;br /&gt;
      0,  &amp;amp;\text{if } t &amp;gt;   t_{inj}.&lt;br /&gt;
\end{array}&lt;br /&gt;
\right .&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Here &amp;lt;math&amp;gt;c^F_i&amp;lt;/math&amp;gt; is the feed concentration for component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_{inj}&amp;lt;/math&amp;gt; is the injection period. In addition, the column is assumed unloaded initially:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
c_i(t=0,z)=q_i(t=0,z)=0,\quad z\in[0,\;L],\;i=A,B.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
More details about the mathematical modeling for batch chromatography can be found in the literature &amp;lt;ref name=&amp;quot;guiochon2006&amp;quot;/&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
==Discretization==&lt;br /&gt;
In this model, the feed volumetric flow-rate &amp;lt;math&amp;gt;Q&amp;lt;/math&amp;gt; and injection period &amp;lt;math&amp;gt;t_{inj}&amp;lt;/math&amp;gt; are considered as the operating parameters, and denoted as the parameter &amp;lt;math&amp;gt;\mu=(Q,\,t_{inj})&amp;lt;/math&amp;gt;. Using the finite volume discretization, we can get the full order model as follows,&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\left\{&lt;br /&gt;
\begin{array}{ll}&lt;br /&gt;
 \mathbf{ A c}_i^{k+1} =  \mathbf{Bc}_i^{k} +   b_i^k &lt;br /&gt;
- \frac{1-\epsilon}{\epsilon} \Delta t   \mathbf h_i^k,\\&lt;br /&gt;
 \mathbf{q}_i^{k+1} =  \mathbf{q}_i^{k} + \Delta t  \mathbf h_i^k,&lt;br /&gt;
\end{array}&lt;br /&gt;
\right .&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt; \mathbf {c}_i^k ,\mathbf q_i^k \in \mathbb{R}^{\mathcal N}, i=A,B&amp;lt;/math&amp;gt; are the solution vector of &amp;lt;math&amp;gt; c_i&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;q_i&amp;lt;/math&amp;gt; at the time instance &amp;lt;math&amp;gt;t=t^k, k  =  0,1,\cdots,K, &amp;lt;/math&amp;gt; respectively. The time step &amp;lt;math&amp;gt;\Delta t &amp;lt;/math&amp;gt; is determined by the stability condition.  &amp;lt;math&amp;gt; \mathbf h_i^k = \kappa_{i} (\mathbf q^{Eq}_i -  \mathbf q_i^k) &amp;lt;/math&amp;gt;, is time- and parameter-dependent, the boldface &amp;lt;math&amp;gt;\mathbf {A,B}&amp;lt;/math&amp;gt; are constant matrices. As a result, it is a nonlinear parametric system.&lt;br /&gt;
&lt;br /&gt;
==Generation of ROM==&lt;br /&gt;
&lt;br /&gt;
The reduced order model (ROM) can be obtained by reduced bases methods, which is applicable for nonlinear parametric systems, see&lt;br /&gt;
[[Reduced_Basis_PMOR_method|Reduced Basis PMOR method]]. For parametrized time-dependent problems, the reduced basis can often be obtained by using POD-Greedy algorithm. Notice that the nonlinear functions &amp;lt;math&amp;gt;\mathbf h_i, i=A, B&amp;lt;/math&amp;gt; can be approximated by the empirical interpolation method &amp;lt;ref name=&amp;quot;barrault04&amp;quot;/&amp;gt;, such that the ROM can be obtained more efficiently by the offline-online technique.&lt;br /&gt;
&lt;br /&gt;
 Assume &amp;lt;math&amp;gt;W_z&amp;lt;/math&amp;gt; is the collateral reduced basis (CRB) for the nonlinear &lt;br /&gt;
operator &amp;lt;math&amp;gt;H_z&amp;lt;/math&amp;gt;, and &amp;lt;math&amp;gt;V_{c_z},V_{q_z}&amp;lt;/math&amp;gt;  are the RB for &lt;br /&gt;
the field variables &amp;lt;math&amp;gt;c_z&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;q_z&amp;lt;/math&amp;gt;, respectively.&lt;br /&gt;
Applying Galerkin projection and empirical operator interpolation,&lt;br /&gt;
the ROM for the FOM can be formulated as:&lt;br /&gt;
 &amp;lt;math&amp;gt;&lt;br /&gt;
\left \{&lt;br /&gt;
\begin{array}{llll}&lt;br /&gt;
\hat{A}_{c_z} {a}_{c_z}^{n+1} =\hat{  B}_{c_z} {a}_{c_z}^{n} + &lt;br /&gt;
d_0^n\hat{d}_{c_z} -   \frac{1-\epsilon}{\epsilon} \Delta t \hat{H}_{c_z}\beta_z^n,\\&lt;br /&gt;
{a}_{q_z}^{n+1} = {a}_{q_z}^{n} +  \Delta t \hat{H}_{q_z} \beta_z^n,\\&lt;br /&gt;
\end{array}&lt;br /&gt;
\right .&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
where &amp;lt;math&amp;gt; {a}_{c_z}^n, {a}_{q_z}^n \in \mathbb R^N&amp;lt;/math&amp;gt; are the solution of the ROM.&lt;br /&gt;
&amp;lt;math&amp;gt;\hat{ A}_{c_z}=V_{c_z}^T  A V_{c_z},&lt;br /&gt;
 \hat{ B}_{c_z}=V_{c_z}^T  B V_{c_z},&lt;br /&gt;
 \hat{d}_{c_z}^{n}=V_{c_z}^T e_1&amp;lt;/math&amp;gt;, &lt;br /&gt;
&amp;lt;math&amp;gt;\hat{H}_{c_z}:= V_{c_z}^TW_z &amp;lt;/math&amp;gt;, &lt;br /&gt;
&amp;lt;math&amp;gt;\hat{H}_{q_z}:= V_{q_z}^TW_z &amp;lt;/math&amp;gt;&lt;br /&gt;
% , and&amp;lt;math&amp;gt;\mathcal I_M[\textbf{H}_{z}^{n}]:= W_z \beta_z^n&amp;lt;/math&amp;gt;&lt;br /&gt;
 are the reduced matrices.&lt;br /&gt;
&amp;lt;math&amp;gt;\beta_z^n \in \mathbb R^M&amp;lt;/math&amp;gt; is the coefficients of the CRB &amp;lt;math&amp;gt;W_z&amp;lt;/math&amp;gt; for the empirical interpolation.&lt;br /&gt;
An offline-online decomposition is employed to ensure the efficiency of the RBM.&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ref name=&amp;quot;guiochon2006&amp;quot;&amp;gt; G. Guiochon, A. Felinger, D. G. Shirazi, A. M. Katti,   Fundamentals of Preparative and Nonlinear Chromatography, 2nd Edition, Academic Press, 2006.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ref name=&amp;quot;barrault04&amp;quot;&amp;gt; M. Barrault, Y. Maday, N.C. Nguyen, and A.T. Patera, &amp;quot;&amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;gt;[http://dx.doi.org/10.1016/j.crma.2004.08.006 An &#039;empirical interpolation&#039; method: application to efficient reduced-basis discretization of partial differential equations]&amp;lt;/span&amp;gt;&amp;quot;, C. R. Acad. Sci. Paris Series I, 339 (2004), 667-672.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/references&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Contact==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039; [[User:Zhangy|Yongjin Zhang]]&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039; [[User:Suzhou|Suzhou Li]]&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Zhangy</name></author>
	</entry>
	<entry>
		<id>https://modelreduction.org/morwiki/index.php?title=Batch_Chromatography&amp;diff=1494</id>
		<title>Batch Chromatography</title>
		<link rel="alternate" type="text/html" href="https://modelreduction.org/morwiki/index.php?title=Batch_Chromatography&amp;diff=1494"/>
		<updated>2013-05-29T19:09:06Z</updated>

		<summary type="html">&lt;p&gt;Zhangy: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:benchmark]]&lt;br /&gt;
[[Category:PDE]]&lt;br /&gt;
[[Category:nonlinear]]&lt;br /&gt;
[[Category:parametric 2-5 parameters]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Description==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;figure id=&amp;quot;fig:bach&amp;quot;&amp;gt;[[File:Fig_BatchChrom.jpg|490px|thumb|right|&amp;lt;caption&amp;gt;Sketch of a batch chromatographic process for the separation of A and B.&amp;lt;/caption&amp;gt;]]&amp;lt;/figure&amp;gt;&lt;br /&gt;
&lt;br /&gt;
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 discussed in the benchmark [[SMB]], and here we focus on the discontinuous mode -- batch chromatography. The principle of the batch chromatographic process for the binary separation is shown in &amp;lt;xr id=&amp;quot;fig:bach&amp;quot;/&amp;gt;. During the injection period &amp;lt;math&amp;gt;t_{inj}&amp;lt;/math&amp;gt;, a mixture 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 flows through the column. Since the solutes to be separated exhibit different adsorption affinities to the stationary phase, they move at different velocities, and thus separate from each other when exiting the column. At the column outlet, component A is collected between &amp;lt;math&amp;gt;t_1&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_2&amp;lt;/math&amp;gt;, and component B is collected between &amp;lt;math&amp;gt;t_3&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_4&amp;lt;/math&amp;gt;. Here the positions of &amp;lt;math&amp;gt;t_1&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_4&amp;lt;/math&amp;gt; are determined by a minimum concentration threshold that the detector can resolve, and the positions of &amp;lt;math&amp;gt;t_2&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_3&amp;lt;/math&amp;gt; are determined by the purity specifications imposed on the products. After the cycle period &amp;lt;math&amp;gt;t_{cyc}:=t_4-t_1&amp;lt;/math&amp;gt;, the injection is repeated. The feed flow-rate &amp;lt;math&amp;gt;Q&amp;lt;/math&amp;gt; and injection period &amp;lt;math&amp;gt;t_{inj}&amp;lt;/math&amp;gt; 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).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The dynamics of the batch chromatographic column can be described precisely by an axially dispersed plug-flow model with a limited mass-transfer rate characterized by a linear driving force (LDF) approximation. In this model the differential mass balance of component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; (&amp;lt;math&amp;gt;i=A,B,&amp;lt;/math&amp;gt;) &lt;br /&gt;
in the liquid phase can be written as:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\frac{\partial c_i}{\partial t}+\frac{1-\epsilon}{\epsilon}\frac{\partial q_i}{\partial t}+u\frac{\partial c_i}{\partial z}-D_i\frac{\partial^2 c_i}{\partial z^2}=0, \qquad z\in(0,\;L), \qquad (1)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt;c_i&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;q_i&amp;lt;/math&amp;gt; are the concentrations of solute &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; in the liquid and solid phases, respectively, &amp;lt;math&amp;gt;u&amp;lt;/math&amp;gt; the interstitial liquid velocity, &amp;lt;math&amp;gt;\epsilon&amp;lt;/math&amp;gt; the column porosity, &amp;lt;math&amp;gt;t&amp;lt;/math&amp;gt; the time coordinate, &amp;lt;math&amp;gt;z&amp;lt;/math&amp;gt; the axial coordinate along the column, &amp;lt;math&amp;gt;L&amp;lt;/math&amp;gt; the column length, &amp;lt;math&amp;gt;D_i=\frac{uL}{Pe}&amp;lt;/math&amp;gt; the axial dispersion coefficient and &amp;lt;math&amp;gt;Pe&amp;lt;/math&amp;gt; the Péclet number. The adsorption rate is modeled by the LDF approximation:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\frac{\partial q_i}{\partial t} = \kappa_{i}\,(q^{Eq}_i-q_i), \qquad z\in[0,\;L],&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt;\kappa_{i}&amp;lt;/math&amp;gt; is the mass-transfer coefficient of component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;q^{Eq}_i&amp;lt;/math&amp;gt; is the adsorption equilibrium concentration calculated by the isotherm equation for component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt;. Here the bi-Langmuir isotherm model is used to describe the adsorption equilibrium:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
q^{Eq}_i=\frac{H_{i,1}\,c_i}{1+\sum_{j=A,B}K_{j,1}\,c_j}+\frac{H_{i,2}\,c_i}{1+\sum_{j=A,B}K_{j,2}\,c_j},\; i=A,B,  &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt;H_{i,1}&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;H_{i,2}&amp;lt;/math&amp;gt; are the Henry constants, and &amp;lt;math&amp;gt;K_{j,1}&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;K_{j,2}&amp;lt;/math&amp;gt; the thermodynamic coefficients.&lt;br /&gt;
&lt;br /&gt;
The boundary conditions for (1) are specified by the Danckwerts relations:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
D_i\left.\frac{\partial c_i}{\partial z}\right|_{z=0} = u\,(\left.c_i\right|_{z=0}-c^{in}_i), \quad\quad \left.\frac{\partial c_i}{\partial z}\right|_{z=L}=0,  &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt;c^{in}_i&amp;lt;/math&amp;gt; is the concentration of component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; at the inlet of the column. A rectangular injection is assumed for the system and thus&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
c^{in}_i=\left \{ \begin{array}{cc}  c^F_i,  &amp;amp;\text{if } t \le t_{inj};\\&lt;br /&gt;
      0,  &amp;amp;\text{if } t &amp;gt;   t_{inj}.&lt;br /&gt;
&lt;br /&gt;
\end{array}&lt;br /&gt;
\right .&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Here &amp;lt;math&amp;gt;c^F_i&amp;lt;/math&amp;gt; is the feed concentration for component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_{inj}&amp;lt;/math&amp;gt; is the injection period. In addition, the column is assumed unloaded initially:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
c_i(t=0,z)=q_i(t=0,z)=0,\quad z\in[0,\;L],\;i=A,B.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
More details about the mathematical modeling for batch chromatography can be found in the literature &amp;lt;ref name=&amp;quot;guiochon2006&amp;quot;/&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
==Discretization==&lt;br /&gt;
In this model, the feed volumetric flow-rate &amp;lt;math&amp;gt;Q&amp;lt;/math&amp;gt; and injection period &amp;lt;math&amp;gt;t_{inj}&amp;lt;/math&amp;gt; are considered as the operating parameters, and denoted as the parameter &amp;lt;math&amp;gt;\mu=(Q,\,t_{inj})&amp;lt;/math&amp;gt;. Using the finite volume discretization, we can get the full order model as follows,&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\left\{&lt;br /&gt;
\begin{array}{ll}&lt;br /&gt;
 \mathbf{ A c}_i^{k+1} =  \mathbf{Bc}_i^{k} +   b_i^k &lt;br /&gt;
- \frac{1-\epsilon}{\epsilon} \Delta t   \mathbf h_i^k,\\&lt;br /&gt;
 \mathbf{q}_i^{k+1} =  \mathbf{q}_i^{k} + \Delta t  \mathbf h_i^k,&lt;br /&gt;
\end{array}&lt;br /&gt;
\right .&lt;br /&gt;
\label{eq-ldf-fv}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt; \mathbf {c}_i^k ,\mathbf q_i^k \in \mathbb{R}^{\mathcal N}, i=A,B&amp;lt;/math&amp;gt; are the solution vector of &amp;lt;math&amp;gt; c_i&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;q_i&amp;lt;/math&amp;gt; at the time instance &amp;lt;math&amp;gt;t=t^k, k  =  0,1,\cdots,K, &amp;lt;/math&amp;gt; respectively. The time step &amp;lt;math&amp;gt;\Delta t &amp;lt;/math&amp;gt; is determined by the stability condition.  &amp;lt;math&amp;gt; \mathbf h_i^k = \kappa_{i} (\mathbf q^{Eq}_i -  \mathbf q_i^k) &amp;lt;/math&amp;gt;, is time- and parameter-dependent, the boldface &amp;lt;math&amp;gt;\mathbf {A,B}&amp;lt;/math&amp;gt; are constant matrices. As a result, it is a nonlinear parametric system.&lt;br /&gt;
&lt;br /&gt;
==Generation of ROM==&lt;br /&gt;
&lt;br /&gt;
The reduced order model (ROM) can be obtained by reduced bases methods, which is applicable for nonlinear parametric systems, see&lt;br /&gt;
[[Reduced_Basis_PMOR_method|Reduced Basis PMOR method]]. For parametrized time-dependent problems, the reduced basis can often be obtained by using POD-Greedy algorithm. Notice that the nonlinear functions &amp;lt;math&amp;gt;\mathbf h_i, i=A, B&amp;lt;/math&amp;gt; can be approximated by the empirical interpolation method &amp;lt;ref name=&amp;quot;barrault04&amp;quot;/&amp;gt;, such that the ROM can be obtained more efficiently by the offline-online technique.&lt;br /&gt;
&lt;br /&gt;
 Assume &amp;lt;math&amp;gt;W_z&amp;lt;/math&amp;gt; is the collateral reduced basis (CRB) for the nonlinear &lt;br /&gt;
operator &amp;lt;math&amp;gt;H_z&amp;lt;/math&amp;gt;, and &amp;lt;math&amp;gt;V_{c_z},V_{q_z}&amp;lt;/math&amp;gt;  are the RB for &lt;br /&gt;
the field variables &amp;lt;math&amp;gt;c_z&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;q_z&amp;lt;/math&amp;gt;, respectively.&lt;br /&gt;
Applying Galerkin projection and empirical operator interpolation,&lt;br /&gt;
the ROM for the FOM can be formulated as:&lt;br /&gt;
 &amp;lt;math&amp;gt;&lt;br /&gt;
\left \{&lt;br /&gt;
\begin{array}{llll}&lt;br /&gt;
\hat{A}_{c_z} {a}_{c_z}^{n+1} =\hat{  B}_{c_z} {a}_{c_z}^{n} + &lt;br /&gt;
d_0^n\hat{d}_{c_z} -   \frac{1-\epsilon}{\epsilon} \Delta t \hat{H}_{c_z}\beta_z^n,\\&lt;br /&gt;
{a}_{q_z}^{n+1} = {a}_{q_z}^{n} +  \Delta t \hat{H}_{q_z} \beta_z^n,\\&lt;br /&gt;
\end{array}&lt;br /&gt;
\right .&lt;br /&gt;
\label{eq-ldf-rb}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
where &amp;lt;math&amp;gt; {a}_{c_z}^n, {a}_{q_z}^n \in \mathbb R^N&amp;lt;/math&amp;gt; are the solution of the ROM.&lt;br /&gt;
&amp;lt;math&amp;gt;\hat{ A}_{c_z}=V_{c_z}^T  A V_{c_z},&lt;br /&gt;
 \hat{ B}_{c_z}=V_{c_z}^T  B V_{c_z},&lt;br /&gt;
 \hat{d}_{c_z}^{n}=V_{c_z}^T e_1&amp;lt;/math&amp;gt;, &lt;br /&gt;
&amp;lt;math&amp;gt;\hat{H}_{c_z}:= V_{c_z}^TW_z &amp;lt;/math&amp;gt;, &lt;br /&gt;
&amp;lt;math&amp;gt;\hat{H}_{q_z}:= V_{q_z}^TW_z &amp;lt;/math&amp;gt;&lt;br /&gt;
% , and&amp;lt;math&amp;gt;\mathcal I_M[\textbf{H}_{z}^{n}]:= W_z \beta_z^n&amp;lt;/math&amp;gt;&lt;br /&gt;
 are the reduced matrices.&lt;br /&gt;
&amp;lt;math&amp;gt;\beta_z^n \in \mathbb R^M&amp;lt;/math&amp;gt; is the coefficients of the CRB &amp;lt;math&amp;gt;W_z&amp;lt;/math&amp;gt; for the empirical interpolation.&lt;br /&gt;
An offline-online decomposition is employed to ensure the efficiency of the RBM.&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ref name=&amp;quot;guiochon2006&amp;quot;&amp;gt; G. Guiochon, A. Felinger, D. G. Shirazi, A. M. Katti,   Fundamentals of Preparative and Nonlinear Chromatography, 2nd Edition, Academic Press, 2006.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ref name=&amp;quot;barrault04&amp;quot;&amp;gt; M. Barrault, Y. Maday, N.C. Nguyen, and A.T. Patera, &amp;quot;&amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;gt;[http://dx.doi.org/10.1016/j.crma.2004.08.006 An &#039;empirical interpolation&#039; method: application to efficient reduced-basis discretization of partial differential equations]&amp;lt;/span&amp;gt;&amp;quot;, C. R. Acad. Sci. Paris Series I, 339 (2004), 667-672.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/references&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Contact==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039; [[User:Zhangy|Yongjin Zhang]]&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039; [[User:Suzhou|Suzhou Li]]&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Zhangy</name></author>
	</entry>
	<entry>
		<id>https://modelreduction.org/morwiki/index.php?title=Batch_Chromatography&amp;diff=1493</id>
		<title>Batch Chromatography</title>
		<link rel="alternate" type="text/html" href="https://modelreduction.org/morwiki/index.php?title=Batch_Chromatography&amp;diff=1493"/>
		<updated>2013-05-29T19:07:14Z</updated>

		<summary type="html">&lt;p&gt;Zhangy: /* Generation of ROM */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:benchmark]]&lt;br /&gt;
[[Category:PDE]]&lt;br /&gt;
[[Category:nonlinear]]&lt;br /&gt;
[[Category:parametric 2-5 parameters]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Description==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;figure id=&amp;quot;fig:bach&amp;quot;&amp;gt;[[File:Fig_BatchChrom.jpg|490px|thumb|right|&amp;lt;caption&amp;gt;Sketch of a batch chromatographic process for the separation of A and B.&amp;lt;/caption&amp;gt;]]&amp;lt;/figure&amp;gt;&lt;br /&gt;
&lt;br /&gt;
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 discussed in the benchmark [[SMB]], and here we focus on the discontinuous mode -- batch chromatography. The principle of the batch chromatographic process for the binary separation is shown in &amp;lt;xr id=&amp;quot;fig:bach&amp;quot;/&amp;gt;. During the injection period &amp;lt;math&amp;gt;t_{inj}&amp;lt;/math&amp;gt;, a mixture 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 flows through the column. Since the solutes to be separated exhibit different adsorption affinities to the stationary phase, they move at different velocities, and thus separate from each other when exiting the column. At the column outlet, component A is collected between &amp;lt;math&amp;gt;t_1&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_2&amp;lt;/math&amp;gt;, and component B is collected between &amp;lt;math&amp;gt;t_3&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_4&amp;lt;/math&amp;gt;. Here the positions of &amp;lt;math&amp;gt;t_1&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_4&amp;lt;/math&amp;gt; are determined by a minimum concentration threshold that the detector can resolve, and the positions of &amp;lt;math&amp;gt;t_2&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_3&amp;lt;/math&amp;gt; are determined by the purity specifications imposed on the products. After the cycle period &amp;lt;math&amp;gt;t_{cyc}:=t_4-t_1&amp;lt;/math&amp;gt;, the injection is repeated. The feed flow-rate &amp;lt;math&amp;gt;Q&amp;lt;/math&amp;gt; and injection period &amp;lt;math&amp;gt;t_{inj}&amp;lt;/math&amp;gt; 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).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The dynamics of the batch chromatographic column can be described precisely by an axially dispersed plug-flow model with a limited mass-transfer rate characterized by a linear driving force (LDF) approximation. In this model the differential mass balance of component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; (&amp;lt;math&amp;gt;i=A,B,&amp;lt;/math&amp;gt;) &lt;br /&gt;
in the liquid phase can be written as:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\frac{\partial c_i}{\partial t}+\frac{1-\epsilon}{\epsilon}\frac{\partial q_i}{\partial t}+u\frac{\partial c_i}{\partial z}-D_i\frac{\partial^2 c_i}{\partial z^2}=0, \qquad z\in(0,\;L), \qquad (1)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt;c_i&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;q_i&amp;lt;/math&amp;gt; are the concentrations of solute &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; in the liquid and solid phases, respectively, &amp;lt;math&amp;gt;u&amp;lt;/math&amp;gt; the interstitial liquid velocity, &amp;lt;math&amp;gt;\epsilon&amp;lt;/math&amp;gt; the column porosity, &amp;lt;math&amp;gt;t&amp;lt;/math&amp;gt; the time coordinate, &amp;lt;math&amp;gt;z&amp;lt;/math&amp;gt; the axial coordinate along the column, &amp;lt;math&amp;gt;L&amp;lt;/math&amp;gt; the column length, &amp;lt;math&amp;gt;D_i=\frac{uL}{Pe}&amp;lt;/math&amp;gt; the axial dispersion coefficient and &amp;lt;math&amp;gt;Pe&amp;lt;/math&amp;gt; the Péclet number. The adsorption rate is modeled by the LDF approximation:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\frac{\partial q_i}{\partial t} = \kappa_{i}\,(q^{Eq}_i-q_i), \qquad z\in[0,\;L],&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt;\kappa_{i}&amp;lt;/math&amp;gt; is the mass-transfer coefficient of component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;q^{Eq}_i&amp;lt;/math&amp;gt; is the adsorption equilibrium concentration calculated by the isotherm equation for component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt;. Here the bi-Langmuir isotherm model is used to describe the adsorption equilibrium:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
q^{Eq}_i=\frac{H_{i,1}\,c_i}{1+\sum_{j=A,B}K_{j,1}\,c_j}+\frac{H_{i,2}\,c_i}{1+\sum_{j=A,B}K_{j,2}\,c_j},\; i=A,B,  &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt;H_{i,1}&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;H_{i,2}&amp;lt;/math&amp;gt; are the Henry constants, and &amp;lt;math&amp;gt;K_{j,1}&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;K_{j,2}&amp;lt;/math&amp;gt; the thermodynamic coefficients.&lt;br /&gt;
&lt;br /&gt;
The boundary conditions for (1) are specified by the Danckwerts relations:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
D_i\left.\frac{\partial c_i}{\partial z}\right|_{z=0} = u\,(\left.c_i\right|_{z=0}-c^{in}_i), \quad\quad \left.\frac{\partial c_i}{\partial z}\right|_{z=L}=0,  &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt;c^{in}_i&amp;lt;/math&amp;gt; is the concentration of component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; at the inlet of the column. A rectangular injection is assumed for the system and thus&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
c^{in}_i=\left \{ \begin{array}{cc}  c^F_i,  &amp;amp;\text{if } t \le t_{inj};\\&lt;br /&gt;
      0,  &amp;amp;\text{if } t &amp;gt;   t_{inj}.&lt;br /&gt;
&lt;br /&gt;
\end{array}&lt;br /&gt;
\right .&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Here &amp;lt;math&amp;gt;c^F_i&amp;lt;/math&amp;gt; is the feed concentration for component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_{inj}&amp;lt;/math&amp;gt; is the injection period. In addition, the column is assumed unloaded initially:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
c_i(t=0,z)=q_i(t=0,z)=0,\quad z\in[0,\;L],\;i=A,B.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
More details about the mathematical modeling for batch chromatography can be found in the literature &amp;lt;ref name=&amp;quot;guiochon2006&amp;quot;/&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
==Discretization==&lt;br /&gt;
In this model, the feed volumetric flow-rate &amp;lt;math&amp;gt;Q&amp;lt;/math&amp;gt; and injection period &amp;lt;math&amp;gt;t_{inj}&amp;lt;/math&amp;gt; are considered as the operating parameters, and denoted as the parameter &amp;lt;math&amp;gt;\mu=(Q,\,t_{inj})&amp;lt;/math&amp;gt;. Using the finite volume discretization, we can get the full order model as follows,&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\left\{&lt;br /&gt;
\begin{array}{ll}&lt;br /&gt;
 \mathbf{ A c}_i^{k+1} =  \mathbf{Bc}_i^{k} +   b_i^k &lt;br /&gt;
- \frac{1-\epsilon}{\epsilon} \Delta t   \mathbf h_i^k,\\&lt;br /&gt;
 \mathbf{q}_i^{k+1} =  \mathbf{q}_i^{k} + \Delta t  \mathbf h_i^k,&lt;br /&gt;
\end{array}&lt;br /&gt;
\right .&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt; \mathbf {c}_i^k ,\mathbf q_i^k \in \mathbb{R}^{\mathcal N}, i=A,B&amp;lt;/math&amp;gt; are the solution vector of &amp;lt;math&amp;gt; c_i&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;q_i&amp;lt;/math&amp;gt; at the time instance &amp;lt;math&amp;gt;t=t^k, k  =  0,1,\cdots,K, &amp;lt;/math&amp;gt; respectively. The time step &amp;lt;math&amp;gt;\Delta t &amp;lt;/math&amp;gt; is determined by the stability condition.  &amp;lt;math&amp;gt; \mathbf h_i^k = \kappa_{i} (\mathbf q^{Eq}_i -  \mathbf q_i^k) &amp;lt;/math&amp;gt;, is time- and parameter-dependent, the boldface &amp;lt;math&amp;gt;\mathbf {A,B}&amp;lt;/math&amp;gt; are constant matrices. As a result, it is a nonlinear parametric system.&lt;br /&gt;
&lt;br /&gt;
==Generation of ROM==&lt;br /&gt;
&lt;br /&gt;
The reduced order model (ROM) can be obtained by reduced bases methods, which is applicable for nonlinear parametric systems, see&lt;br /&gt;
[[Reduced_Basis_PMOR_method|Reduced Basis PMOR method]]. For parametrized time-dependent problems, the reduced basis can often be obtained by using POD-Greedy algorithm. Notice that the nonlinear functions &amp;lt;math&amp;gt;\mathbf h_i, i=A, B&amp;lt;/math&amp;gt; can be approximated by the empirical interpolation method &amp;lt;ref name=&amp;quot;barrault04&amp;quot;/&amp;gt;, such that the ROM can be obtained more efficiently by the offline-online technique.&lt;br /&gt;
&lt;br /&gt;
 Assume &amp;lt;math&amp;gt;W_z&amp;lt;/math&amp;gt; is the collateral reduced basis (CRB) for the nonlinear &lt;br /&gt;
operator &amp;lt;math&amp;gt;H_z&amp;lt;/math&amp;gt;, and &amp;lt;math&amp;gt;V_{c_z},V_{q_z}&amp;lt;/math&amp;gt;  are the RB for &lt;br /&gt;
the field variables &amp;lt;math&amp;gt;c_z&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;q_z&amp;lt;/math&amp;gt;, respectively.&lt;br /&gt;
Applying Galerkin projection and empirical operator interpolation,&lt;br /&gt;
the ROM for the FOM can be formulated as:&lt;br /&gt;
 &amp;lt;math&amp;gt;&lt;br /&gt;
\begin{equation}&lt;br /&gt;
\left \{&lt;br /&gt;
\begin{array}{llll}&lt;br /&gt;
\hat{A}_{c_z} {a}_{c_z}^{n+1} =\hat{  B}_{c_z} {a}_{c_z}^{n} + &lt;br /&gt;
d_0^n\hat{d}_{c_z} -   \frac{1-\epsilon}{\epsilon} \Delta t \hat{H}_{c_z}\beta_z^n,\\&lt;br /&gt;
{a}_{q_z}^{n+1} = {a}_{q_z}^{n} +  \Delta t \hat{H}_{q_z} \beta_z^n,\\&lt;br /&gt;
\end{array}&lt;br /&gt;
\right .&lt;br /&gt;
\label{eq-ldf-rb}&lt;br /&gt;
\end{equation}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
where &amp;lt;math&amp;gt; {a}_{c_z}^n, {a}_{q_z}^n \in \mathbb R^N&amp;lt;/math&amp;gt; are the solution of the ROM.&lt;br /&gt;
&amp;lt;math&amp;gt;\hat{ A}_{c_z}=V_{c_z}^T  A V_{c_z},&lt;br /&gt;
 \hat{ B}_{c_z}=V_{c_z}^T  B V_{c_z},&lt;br /&gt;
 \hat{d}_{c_z}^{n}=V_{c_z}^T e_1&amp;lt;/math&amp;gt;, &lt;br /&gt;
&amp;lt;math&amp;gt;\hat{H}_{c_z}:= V_{c_z}^TW_z &amp;lt;/math&amp;gt;, &lt;br /&gt;
&amp;lt;math&amp;gt;\hat{H}_{q_z}:= V_{q_z}^TW_z &amp;lt;/math&amp;gt;&lt;br /&gt;
% , and&amp;lt;math&amp;gt;\mathcal I_M[\textbf{H}_{z}^{n}]:= W_z \beta_z^n&amp;lt;/math&amp;gt;&lt;br /&gt;
 are the reduced matrices.&lt;br /&gt;
&amp;lt;math&amp;gt;\beta_z^n \in \mathbb R^M&amp;lt;/math&amp;gt; is the coefficients of the CRB &amp;lt;math&amp;gt;W_z&amp;lt;/math&amp;gt; for the empirical interpolation.&lt;br /&gt;
An offline-online decomposition is employed to ensure the efficiency of the RBM.&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ref name=&amp;quot;guiochon2006&amp;quot;&amp;gt; G. Guiochon, A. Felinger, D. G. Shirazi, A. M. Katti,   Fundamentals of Preparative and Nonlinear Chromatography, 2nd Edition, Academic Press, 2006.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ref name=&amp;quot;barrault04&amp;quot;&amp;gt; M. Barrault, Y. Maday, N.C. Nguyen, and A.T. Patera, &amp;quot;&amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;gt;[http://dx.doi.org/10.1016/j.crma.2004.08.006 An &#039;empirical interpolation&#039; method: application to efficient reduced-basis discretization of partial differential equations]&amp;lt;/span&amp;gt;&amp;quot;, C. R. Acad. Sci. Paris Series I, 339 (2004), 667-672.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/references&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Contact==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039; [[User:Zhangy|Yongjin Zhang]]&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039; [[User:Suzhou|Suzhou Li]]&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Zhangy</name></author>
	</entry>
	<entry>
		<id>https://modelreduction.org/morwiki/index.php?title=Batch_Chromatography&amp;diff=1492</id>
		<title>Batch Chromatography</title>
		<link rel="alternate" type="text/html" href="https://modelreduction.org/morwiki/index.php?title=Batch_Chromatography&amp;diff=1492"/>
		<updated>2013-05-29T19:00:39Z</updated>

		<summary type="html">&lt;p&gt;Zhangy: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:benchmark]]&lt;br /&gt;
[[Category:PDE]]&lt;br /&gt;
[[Category:nonlinear]]&lt;br /&gt;
[[Category:parametric 2-5 parameters]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Description==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;figure id=&amp;quot;fig:bach&amp;quot;&amp;gt;[[File:Fig_BatchChrom.jpg|490px|thumb|right|&amp;lt;caption&amp;gt;Sketch of a batch chromatographic process for the separation of A and B.&amp;lt;/caption&amp;gt;]]&amp;lt;/figure&amp;gt;&lt;br /&gt;
&lt;br /&gt;
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 discussed in the benchmark [[SMB]], and here we focus on the discontinuous mode -- batch chromatography. The principle of the batch chromatographic process for the binary separation is shown in &amp;lt;xr id=&amp;quot;fig:bach&amp;quot;/&amp;gt;. During the injection period &amp;lt;math&amp;gt;t_{inj}&amp;lt;/math&amp;gt;, a mixture 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 flows through the column. Since the solutes to be separated exhibit different adsorption affinities to the stationary phase, they move at different velocities, and thus separate from each other when exiting the column. At the column outlet, component A is collected between &amp;lt;math&amp;gt;t_1&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_2&amp;lt;/math&amp;gt;, and component B is collected between &amp;lt;math&amp;gt;t_3&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_4&amp;lt;/math&amp;gt;. Here the positions of &amp;lt;math&amp;gt;t_1&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_4&amp;lt;/math&amp;gt; are determined by a minimum concentration threshold that the detector can resolve, and the positions of &amp;lt;math&amp;gt;t_2&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_3&amp;lt;/math&amp;gt; are determined by the purity specifications imposed on the products. After the cycle period &amp;lt;math&amp;gt;t_{cyc}:=t_4-t_1&amp;lt;/math&amp;gt;, the injection is repeated. The feed flow-rate &amp;lt;math&amp;gt;Q&amp;lt;/math&amp;gt; and injection period &amp;lt;math&amp;gt;t_{inj}&amp;lt;/math&amp;gt; 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).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The dynamics of the batch chromatographic column can be described precisely by an axially dispersed plug-flow model with a limited mass-transfer rate characterized by a linear driving force (LDF) approximation. In this model the differential mass balance of component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; (&amp;lt;math&amp;gt;i=A,B,&amp;lt;/math&amp;gt;) &lt;br /&gt;
in the liquid phase can be written as:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\frac{\partial c_i}{\partial t}+\frac{1-\epsilon}{\epsilon}\frac{\partial q_i}{\partial t}+u\frac{\partial c_i}{\partial z}-D_i\frac{\partial^2 c_i}{\partial z^2}=0, \qquad z\in(0,\;L), \qquad (1)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt;c_i&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;q_i&amp;lt;/math&amp;gt; are the concentrations of solute &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; in the liquid and solid phases, respectively, &amp;lt;math&amp;gt;u&amp;lt;/math&amp;gt; the interstitial liquid velocity, &amp;lt;math&amp;gt;\epsilon&amp;lt;/math&amp;gt; the column porosity, &amp;lt;math&amp;gt;t&amp;lt;/math&amp;gt; the time coordinate, &amp;lt;math&amp;gt;z&amp;lt;/math&amp;gt; the axial coordinate along the column, &amp;lt;math&amp;gt;L&amp;lt;/math&amp;gt; the column length, &amp;lt;math&amp;gt;D_i=\frac{uL}{Pe}&amp;lt;/math&amp;gt; the axial dispersion coefficient and &amp;lt;math&amp;gt;Pe&amp;lt;/math&amp;gt; the Péclet number. The adsorption rate is modeled by the LDF approximation:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\frac{\partial q_i}{\partial t} = \kappa_{i}\,(q^{Eq}_i-q_i), \qquad z\in[0,\;L],&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt;\kappa_{i}&amp;lt;/math&amp;gt; is the mass-transfer coefficient of component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;q^{Eq}_i&amp;lt;/math&amp;gt; is the adsorption equilibrium concentration calculated by the isotherm equation for component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt;. Here the bi-Langmuir isotherm model is used to describe the adsorption equilibrium:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
q^{Eq}_i=\frac{H_{i,1}\,c_i}{1+\sum_{j=A,B}K_{j,1}\,c_j}+\frac{H_{i,2}\,c_i}{1+\sum_{j=A,B}K_{j,2}\,c_j},\; i=A,B,  &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt;H_{i,1}&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;H_{i,2}&amp;lt;/math&amp;gt; are the Henry constants, and &amp;lt;math&amp;gt;K_{j,1}&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;K_{j,2}&amp;lt;/math&amp;gt; the thermodynamic coefficients.&lt;br /&gt;
&lt;br /&gt;
The boundary conditions for (1) are specified by the Danckwerts relations:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
D_i\left.\frac{\partial c_i}{\partial z}\right|_{z=0} = u\,(\left.c_i\right|_{z=0}-c^{in}_i), \quad\quad \left.\frac{\partial c_i}{\partial z}\right|_{z=L}=0,  &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt;c^{in}_i&amp;lt;/math&amp;gt; is the concentration of component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; at the inlet of the column. A rectangular injection is assumed for the system and thus&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
c^{in}_i=\left \{ \begin{array}{cc}  c^F_i,  &amp;amp;\text{if } t \le t_{inj};\\&lt;br /&gt;
      0,  &amp;amp;\text{if } t &amp;gt;   t_{inj}.&lt;br /&gt;
&lt;br /&gt;
\end{array}&lt;br /&gt;
\right .&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Here &amp;lt;math&amp;gt;c^F_i&amp;lt;/math&amp;gt; is the feed concentration for component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_{inj}&amp;lt;/math&amp;gt; is the injection period. In addition, the column is assumed unloaded initially:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
c_i(t=0,z)=q_i(t=0,z)=0,\quad z\in[0,\;L],\;i=A,B.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
More details about the mathematical modeling for batch chromatography can be found in the literature &amp;lt;ref name=&amp;quot;guiochon2006&amp;quot;/&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
==Discretization==&lt;br /&gt;
In this model, the feed volumetric flow-rate &amp;lt;math&amp;gt;Q&amp;lt;/math&amp;gt; and injection period &amp;lt;math&amp;gt;t_{inj}&amp;lt;/math&amp;gt; are considered as the operating parameters, and denoted as the parameter &amp;lt;math&amp;gt;\mu=(Q,\,t_{inj})&amp;lt;/math&amp;gt;. Using the finite volume discretization, we can get the full order model as follows,&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\left\{&lt;br /&gt;
\begin{array}{ll}&lt;br /&gt;
 \mathbf{ A c}_i^{k+1} =  \mathbf{Bc}_i^{k} +   b_i^k &lt;br /&gt;
- \frac{1-\epsilon}{\epsilon} \Delta t   \mathbf h_i^k,\\&lt;br /&gt;
 \mathbf{q}_i^{k+1} =  \mathbf{q}_i^{k} + \Delta t  \mathbf h_i^k,&lt;br /&gt;
\end{array}&lt;br /&gt;
\right .&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt; \mathbf {c}_i^k ,\mathbf q_i^k \in \mathbb{R}^{\mathcal N}, i=A,B&amp;lt;/math&amp;gt; are the solution vector of &amp;lt;math&amp;gt; c_i&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;q_i&amp;lt;/math&amp;gt; at the time instance &amp;lt;math&amp;gt;t=t^k, k  =  0,1,\cdots,K, &amp;lt;/math&amp;gt; respectively. The time step &amp;lt;math&amp;gt;\Delta t &amp;lt;/math&amp;gt; is determined by the stability condition.  &amp;lt;math&amp;gt; \mathbf h_i^k = \kappa_{i} (\mathbf q^{Eq}_i -  \mathbf q_i^k) &amp;lt;/math&amp;gt;, is time- and parameter-dependent, the boldface &amp;lt;math&amp;gt;\mathbf {A,B}&amp;lt;/math&amp;gt; are constant matrices. As a result, it is a nonlinear parametric system.&lt;br /&gt;
&lt;br /&gt;
==Generation of ROM==&lt;br /&gt;
&lt;br /&gt;
The reduced order model (ROM) can be obtained by reduced bases methods, which is applicable for nonlinear parametric systems, see&lt;br /&gt;
[[Reduced_Basis_PMOR_method|Reduced Basis PMOR method]]. For parametrized time-dependent problems, the reduced basis can often be obtained by using POD-Greedy algorithm. Notice that the nonlinear functions &amp;lt;math&amp;gt;\mathbf h_i, i=A, B&amp;lt;/math&amp;gt; can be approximated by the empirical interpolation method &amp;lt;ref name=&amp;quot;barrault04&amp;quot;/&amp;gt;, such that the ROM can be obtained more efficiently by the offline-online technique.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ref name=&amp;quot;guiochon2006&amp;quot;&amp;gt; G. Guiochon, A. Felinger, D. G. Shirazi, A. M. Katti,   Fundamentals of Preparative and Nonlinear Chromatography, 2nd Edition, Academic Press, 2006.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ref name=&amp;quot;barrault04&amp;quot;&amp;gt; M. Barrault, Y. Maday, N.C. Nguyen, and A.T. Patera, &amp;quot;&amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;gt;[http://dx.doi.org/10.1016/j.crma.2004.08.006 An &#039;empirical interpolation&#039; method: application to efficient reduced-basis discretization of partial differential equations]&amp;lt;/span&amp;gt;&amp;quot;, C. R. Acad. Sci. Paris Series I, 339 (2004), 667-672.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/references&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Contact==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039; [[User:Zhangy|Yongjin Zhang]]&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039; [[User:Suzhou|Suzhou Li]]&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Zhangy</name></author>
	</entry>
	<entry>
		<id>https://modelreduction.org/morwiki/index.php?title=Batch_Chromatography&amp;diff=1491</id>
		<title>Batch Chromatography</title>
		<link rel="alternate" type="text/html" href="https://modelreduction.org/morwiki/index.php?title=Batch_Chromatography&amp;diff=1491"/>
		<updated>2013-05-29T18:56:51Z</updated>

		<summary type="html">&lt;p&gt;Zhangy: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:benchmark]]&lt;br /&gt;
[[Category:PDE]]&lt;br /&gt;
[[Category:nonlinear]]&lt;br /&gt;
[[Category:parametric 2-5 parameters]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Description==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;figure id=&amp;quot;fig:bach&amp;quot;&amp;gt;[[File:Fig_BatchChrom.jpg|490px|thumb|right|&amp;lt;caption&amp;gt;Sketch of a batch chromatographic process for the separation of A and B.&amp;lt;/caption&amp;gt;]]&amp;lt;/figure&amp;gt;&lt;br /&gt;
&lt;br /&gt;
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 discussed in the benchmark [[SMB]], and here we focus on the discontinuous mode -- batch chromatography. The principle of the batch chromatographic process for the binary separation is shown in &amp;lt;xr id=&amp;quot;fig:bach&amp;quot;/&amp;gt;. During the injection period &amp;lt;math&amp;gt;t_{inj}&amp;lt;/math&amp;gt;, a mixture 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 flows through the column. Since the solutes to be separated exhibit different adsorption affinities to the stationary phase, they move at different velocities, and thus separate from each other when exiting the column. At the column outlet, component A is collected between &amp;lt;math&amp;gt;t_1&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_2&amp;lt;/math&amp;gt;, and component B is collected between &amp;lt;math&amp;gt;t_3&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_4&amp;lt;/math&amp;gt;. Here the positions of &amp;lt;math&amp;gt;t_1&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_4&amp;lt;/math&amp;gt; are determined by a minimum concentration threshold that the detector can resolve. The positions of &amp;lt;math&amp;gt;t_2&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_3&amp;lt;/math&amp;gt; are determined by the purity specifications imposed on the products. After the cycle period &amp;lt;math&amp;gt;t_{cyc}:=t_4-t_1&amp;lt;/math&amp;gt;, the injection is repeated. The feed flow-rate &amp;lt;math&amp;gt;Q&amp;lt;/math&amp;gt; and injection period &amp;lt;math&amp;gt;t_{inj}&amp;lt;/math&amp;gt; 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).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The dynamics of the batch chromatographic column can be described precisely by an axially dispersed plug-flow model with a limited mass-transfer rate characterized by a linear driving force (LDF) approximation. In this model the differential mass balance of component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; (&amp;lt;math&amp;gt;i=A,B,&amp;lt;/math&amp;gt;) &lt;br /&gt;
in the liquid phase can be written as:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\frac{\partial c_i}{\partial t}+\frac{1-\epsilon}{\epsilon}\frac{\partial q_i}{\partial t}+u\frac{\partial c_i}{\partial z}-D_i\frac{\partial^2 c_i}{\partial z^2}=0, \qquad z\in(0,\;L), \qquad (1)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt;c_i&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;q_i&amp;lt;/math&amp;gt; are the concentrations of solute &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; in the liquid and solid phases, respectively, &amp;lt;math&amp;gt;u&amp;lt;/math&amp;gt; the interstitial liquid velocity, &amp;lt;math&amp;gt;\epsilon&amp;lt;/math&amp;gt; the column porosity, &amp;lt;math&amp;gt;t&amp;lt;/math&amp;gt; the time coordinate, &amp;lt;math&amp;gt;z&amp;lt;/math&amp;gt; the axial coordinate along the column, &amp;lt;math&amp;gt;L&amp;lt;/math&amp;gt; the column length, &amp;lt;math&amp;gt;D_i=\frac{uL}{Pe}&amp;lt;/math&amp;gt; the axial dispersion coefficient and &amp;lt;math&amp;gt;Pe&amp;lt;/math&amp;gt; the Péclet number. The adsorption rate is modeled by the LDF approximation:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\frac{\partial q_i}{\partial t} = \kappa_{i}\,(q^{Eq}_i-q_i), \qquad z\in[0,\;L],&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt;\kappa_{i}&amp;lt;/math&amp;gt; is the mass-transfer coefficient of component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;q^{Eq}_i&amp;lt;/math&amp;gt; is the adsorption equilibrium concentration calculated by the isotherm equation for component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt;. Here the bi-Langmuir isotherm model is used to describe the adsorption equilibrium:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
q^{Eq}_i=\frac{H_{i,1}\,c_i}{1+\sum_{j=A,B}K_{j,1}\,c_j}+\frac{H_{i,2}\,c_i}{1+\sum_{j=A,B}K_{j,2}\,c_j},\; i=A,B,  &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt;H_{i,1}&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;H_{i,2}&amp;lt;/math&amp;gt; are the Henry constants, and &amp;lt;math&amp;gt;K_{j,1}&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;K_{j,2}&amp;lt;/math&amp;gt; the thermodynamic coefficients.&lt;br /&gt;
&lt;br /&gt;
The boundary conditions for (1) are specified by the Danckwerts relations:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
D_i\left.\frac{\partial c_i}{\partial z}\right|_{z=0} = u\,(\left.c_i\right|_{z=0}-c^{in}_i), \quad\quad \left.\frac{\partial c_i}{\partial z}\right|_{z=L}=0,  &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt;c^{in}_i&amp;lt;/math&amp;gt; is the concentration of component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; at the inlet of the column. A rectangular injection is assumed for the system and thus&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
c^{in}_i=\left \{ \begin{array}{cc}  c^F_i,  &amp;amp;\text{if } t \le t_{inj};\\&lt;br /&gt;
      0,  &amp;amp;\text{if } t &amp;gt;   t_{inj}.&lt;br /&gt;
&lt;br /&gt;
\end{array}&lt;br /&gt;
\right .&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Here &amp;lt;math&amp;gt;c^F_i&amp;lt;/math&amp;gt; is the feed concentration for component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_{inj}&amp;lt;/math&amp;gt; is the injection period. In addition, the column is assumed unloaded initially:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
c_i(t=0,z)=q_i(t=0,z)=0,\quad z\in[0,\;L],\;i=A,B.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
More details about the mathematical modeling for batch chromatography can be found in the literature &amp;lt;ref name=&amp;quot;guiochon2006&amp;quot;/&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
==Discretization==&lt;br /&gt;
In this model, the feed volumetric flow-rate &amp;lt;math&amp;gt;Q&amp;lt;/math&amp;gt; and injection period &amp;lt;math&amp;gt;t_{inj}&amp;lt;/math&amp;gt; are considered as the operating parameters, and denoted as the parameter &amp;lt;math&amp;gt;\mu=(Q,\,t_{inj})&amp;lt;/math&amp;gt;. Using the finite volume discretization, we can get the full order model as follows,&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\left\{&lt;br /&gt;
\begin{array}{ll}&lt;br /&gt;
 \mathbf{ A c}_i^{k+1} =  \mathbf{Bc}_i^{k} +   b_i^k &lt;br /&gt;
- \frac{1-\epsilon}{\epsilon} \Delta t   \mathbf h_i^k,\\&lt;br /&gt;
 \mathbf{q}_i^{k+1} =  \mathbf{q}_i^{k} + \Delta t  \mathbf h_i^k,&lt;br /&gt;
\end{array}&lt;br /&gt;
\right .&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt; \mathbf {c}_i^k ,\mathbf q_i^k \in \mathbb{R}^{\mathcal N}, i=A,B&amp;lt;/math&amp;gt; are the solution vector of &amp;lt;math&amp;gt; c_i&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;q_i&amp;lt;/math&amp;gt; at the time instance &amp;lt;math&amp;gt;t=t^k, k  =  0,1,\cdots,K, &amp;lt;/math&amp;gt; respectively. The time step &amp;lt;math&amp;gt;\Delta t &amp;lt;/math&amp;gt; is determined by the stability condition.  &amp;lt;math&amp;gt; \mathbf h_i^k = \kappa_{i} (\mathbf q^{Eq}_i -  \mathbf q_i^k) &amp;lt;/math&amp;gt;, is time- and parameter-dependent, the boldface &amp;lt;math&amp;gt;\mathbf {A,B}&amp;lt;/math&amp;gt; are constant matrices. As a result, it is a nonlinear parametric system.&lt;br /&gt;
&lt;br /&gt;
==Generation of ROM==&lt;br /&gt;
&lt;br /&gt;
The reduced order model (ROM) can be obtained by reduced bases methods, which is applicable for nonlinear parametric systems, see&lt;br /&gt;
[[Reduced_Basis_PMOR_method|Reduced Basis PMOR method]]. For parametrized time-dependent problems, the reduced basis can often be obtained by using POD-Greedy algorithm. Notice that the nonlinear functions &amp;lt;math&amp;gt;\mathbf h_i, i=A, B&amp;lt;/math&amp;gt; can be approximated by the empirical interpolation method &amp;lt;ref name=&amp;quot;barrault04&amp;quot;/&amp;gt;, such that the ROM can be obtained more efficiently by the offline-online technique.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ref name=&amp;quot;guiochon2006&amp;quot;&amp;gt; G. Guiochon, A. Felinger, D. G. Shirazi, A. M. Katti,   Fundamentals of Preparative and Nonlinear Chromatography, 2nd Edition, Academic Press, 2006.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ref name=&amp;quot;barrault04&amp;quot;&amp;gt; M. Barrault, Y. Maday, N.C. Nguyen, and A.T. Patera, &amp;quot;&amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;gt;[http://dx.doi.org/10.1016/j.crma.2004.08.006 An &#039;empirical interpolation&#039; method: application to efficient reduced-basis discretization of partial differential equations]&amp;lt;/span&amp;gt;&amp;quot;, C. R. Acad. Sci. Paris Series I, 339 (2004), 667-672.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/references&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Contact==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039; [[User:Zhangy|Yongjin Zhang]]&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039; [[User:Suzhou|Suzhou Li]]&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Zhangy</name></author>
	</entry>
	<entry>
		<id>https://modelreduction.org/morwiki/index.php?title=Batch_Chromatography&amp;diff=1490</id>
		<title>Batch Chromatography</title>
		<link rel="alternate" type="text/html" href="https://modelreduction.org/morwiki/index.php?title=Batch_Chromatography&amp;diff=1490"/>
		<updated>2013-05-29T18:51:42Z</updated>

		<summary type="html">&lt;p&gt;Zhangy: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:benchmark]]&lt;br /&gt;
[[Category:PDE]]&lt;br /&gt;
[[Category:nonlinear]]&lt;br /&gt;
[[Category:parametric 2-5 parameters]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Description==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;figure id=&amp;quot;fig:bach&amp;quot;&amp;gt;[[File:Fig_BatchChrom.jpg|490px|thumb|right|&amp;lt;caption&amp;gt;Sketch of a batch chromatographic process for the separation of A and B.&amp;lt;/caption&amp;gt;]]&amp;lt;/figure&amp;gt;&lt;br /&gt;
&lt;br /&gt;
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 discussed in the benchmark [[SMB]], and here we focus on the discontinuous mode -- batch chromatography. The principle of the batch chromatographic process for the binary separation is shown in &amp;lt;xr id=&amp;quot;fig:bach&amp;quot;/&amp;gt;. During the injection period &amp;lt;math&amp;gt;t_{inj}&amp;lt;/math&amp;gt;, 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 &amp;lt;math&amp;gt;t_1&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_2&amp;lt;/math&amp;gt;, and component B is collected between &amp;lt;math&amp;gt;t_3&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_4&amp;lt;/math&amp;gt;. Here the positions of &amp;lt;math&amp;gt;t_1&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_4&amp;lt;/math&amp;gt; are determined by a minimum concentration threshold that the detector can resolve. The positions of &amp;lt;math&amp;gt;t_2&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_3&amp;lt;/math&amp;gt; are determined by the purity specifications imposed on the products. After the cycle period &amp;lt;math&amp;gt;t_{cyc}&amp;lt;/math&amp;gt;, the injection is repeated. The feed flow-rate &amp;lt;math&amp;gt;Q&amp;lt;/math&amp;gt; and injection period &amp;lt;math&amp;gt;t_{inj}&amp;lt;/math&amp;gt; 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).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The dynamics of the batch chromatographic column can be described precisely by an axially dispersed plug-flow model with a limited mass-transfer rate characterized by a linear driving force (LDF) approximation. In this model the differential mass balance of component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; (&amp;lt;math&amp;gt;i=A,B,&amp;lt;/math&amp;gt;) &lt;br /&gt;
in the liquid phase can be written as:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\frac{\partial c_i}{\partial t}+\frac{1-\epsilon}{\epsilon}\frac{\partial q_i}{\partial t}+u\frac{\partial c_i}{\partial z}-D_i\frac{\partial^2 c_i}{\partial z^2}=0, \qquad z\in(0,\;L), \qquad (1)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt;c_i&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;q_i&amp;lt;/math&amp;gt; are the concentrations of solute &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; in the liquid and solid phases, respectively, &amp;lt;math&amp;gt;u&amp;lt;/math&amp;gt; the interstitial liquid velocity, &amp;lt;math&amp;gt;\epsilon&amp;lt;/math&amp;gt; the column porosity, &amp;lt;math&amp;gt;t&amp;lt;/math&amp;gt; the time coordinate, &amp;lt;math&amp;gt;z&amp;lt;/math&amp;gt; the axial coordinate along the column, &amp;lt;math&amp;gt;L&amp;lt;/math&amp;gt; the column length, &amp;lt;math&amp;gt;D_i=\frac{uL}{Pe}&amp;lt;/math&amp;gt; the axial dispersion coefficient and &amp;lt;math&amp;gt;Pe&amp;lt;/math&amp;gt; the Péclet number. The adsorption rate is modeled by the LDF approximation:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\frac{\partial q_i}{\partial t} = \kappa_{i}\,(q^{Eq}_i-q_i), \qquad z\in[0,\;L],&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt;\kappa_{i}&amp;lt;/math&amp;gt; is the mass-transfer coefficient of component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;q^{Eq}_i&amp;lt;/math&amp;gt; is the adsorption equilibrium concentration calculated by the isotherm equation for component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt;. Here the bi-Langmuir isotherm model is used to describe the adsorption equilibrium:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
q^{Eq}_i=\frac{H_{i,1}\,c_i}{1+\sum_{j=A,B}K_{j,1}\,c_j}+\frac{H_{i,2}\,c_i}{1+\sum_{j=A,B}K_{j,2}\,c_j},\; i=A,B,  &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt;H_{i,1}&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;H_{i,2}&amp;lt;/math&amp;gt; are the Henry constants, and &amp;lt;math&amp;gt;K_{j,1}&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;K_{j,2}&amp;lt;/math&amp;gt; the thermodynamic coefficients.&lt;br /&gt;
&lt;br /&gt;
The boundary conditions for (1) are specified by the Danckwerts relations:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
D_i\left.\frac{\partial c_i}{\partial z}\right|_{z=0} = u\,(\left.c_i\right|_{z=0}-c^{in}_i), \quad\quad \left.\frac{\partial c_i}{\partial z}\right|_{z=L}=0,  &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt;c^{in}_i&amp;lt;/math&amp;gt; is the concentration of component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; at the inlet of the column. A rectangular injection is assumed for the system and thus&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
c^{in}_i=\left \{ \begin{array}{cc}  c^F_i,  &amp;amp;\text{if } t \le t_{inj};\\&lt;br /&gt;
      0,  &amp;amp;\text{if } t &amp;gt;   t_{inj}.&lt;br /&gt;
&lt;br /&gt;
\end{array}&lt;br /&gt;
\right .&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Here &amp;lt;math&amp;gt;c^F_i&amp;lt;/math&amp;gt; is the feed concentration for component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_{inj}&amp;lt;/math&amp;gt; is the injection period. In addition, the column is assumed unloaded initially:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
c_i(t=0,z)=q_i(t=0,z)=0,\quad z\in[0,\;L],\;i=A,B.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
More details about the mathematical modeling for batch chromatography can be found in the literature &amp;lt;ref name=&amp;quot;guiochon2006&amp;quot;/&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
==Discretization==&lt;br /&gt;
In this model, the feed volumetric flow-rate &amp;lt;math&amp;gt;Q&amp;lt;/math&amp;gt; and injection period &amp;lt;math&amp;gt;t_{inj}&amp;lt;/math&amp;gt; are considered as the operating parameters, and denoted as the parameter &amp;lt;math&amp;gt;\mu=(Q,\,t_{inj})&amp;lt;/math&amp;gt;. Using the finite volume discretization, we can get the full order model as follows,&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\left\{&lt;br /&gt;
\begin{array}{ll}&lt;br /&gt;
 \mathbf{ A c}_i^{k+1} =  \mathbf{Bc}_i^{k} +   b_i^k &lt;br /&gt;
- \frac{1-\epsilon}{\epsilon} \Delta t   \mathbf h_i^k,\\&lt;br /&gt;
 \mathbf{q}_i^{k+1} =  \mathbf{q}_i^{k} + \Delta t  \mathbf h_i^k,&lt;br /&gt;
\end{array}&lt;br /&gt;
\right .&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt; \mathbf {c}_i^k ,\mathbf q_i^k \in \mathbb{R}^{\mathcal N}, i=A,B&amp;lt;/math&amp;gt; are the solution vector of &amp;lt;math&amp;gt; c_i&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;q_i&amp;lt;/math&amp;gt; at the time instance &amp;lt;math&amp;gt;t=t^k, k  =  0,1,\cdots,K, &amp;lt;/math&amp;gt; respectively. The time step &amp;lt;math&amp;gt;\Delta t &amp;lt;/math&amp;gt; is determined by the stability condition.  &amp;lt;math&amp;gt; \mathbf h_i^k = \kappa_{i} (\mathbf q^{Eq}_i -  \mathbf q_i^k) &amp;lt;/math&amp;gt;, is time- and parameter-dependent, the boldface &amp;lt;math&amp;gt;\mathbf {A,B}&amp;lt;/math&amp;gt; are constant matrices. As a result, it is a nonlinear parametric system.&lt;br /&gt;
&lt;br /&gt;
==Generation of ROM==&lt;br /&gt;
&lt;br /&gt;
The reduced order model (ROM) can be obtained by reduced bases methods, which is applicable for nonlinear parametric systems, see&lt;br /&gt;
[[Reduced_Basis_PMOR_method|Reduced Basis PMOR method]]. For parametrized time-dependent problems, the reduced basis can often be obtained by using POD-Greedy algorithm. Notice that the nonlinear functions &amp;lt;math&amp;gt;\mathbf h_i, i=A, B&amp;lt;/math&amp;gt; can be approximated by the empirical interpolation method &amp;lt;ref name=&amp;quot;barrault04&amp;quot;/&amp;gt;, such that the ROM can be obtained more efficiently by the offline-online technique.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ref name=&amp;quot;guiochon2006&amp;quot;&amp;gt; G. Guiochon, A. Felinger, D. G. Shirazi, A. M. Katti,   Fundamentals of Preparative and Nonlinear Chromatography, 2nd Edition, Academic Press, 2006.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ref name=&amp;quot;barrault04&amp;quot;&amp;gt; M. Barrault, Y. Maday, N.C. Nguyen, and A.T. Patera, &amp;quot;&amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;gt;[http://dx.doi.org/10.1016/j.crma.2004.08.006 An &#039;empirical interpolation&#039; method: application to efficient reduced-basis discretization of partial differential equations]&amp;lt;/span&amp;gt;&amp;quot;, C. R. Acad. Sci. Paris Series I, 339 (2004), 667-672.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/references&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Contact==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039; [[User:Zhangy|Yongjin Zhang]]&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039; [[User:Suzhou|Suzhou Li]]&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Zhangy</name></author>
	</entry>
	<entry>
		<id>https://modelreduction.org/morwiki/index.php?title=Batch_Chromatography&amp;diff=1489</id>
		<title>Batch Chromatography</title>
		<link rel="alternate" type="text/html" href="https://modelreduction.org/morwiki/index.php?title=Batch_Chromatography&amp;diff=1489"/>
		<updated>2013-05-29T18:50:03Z</updated>

		<summary type="html">&lt;p&gt;Zhangy: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:benchmark]]&lt;br /&gt;
[[Category:PDE]]&lt;br /&gt;
[[Category:nonlinear]]&lt;br /&gt;
[[Category:parametric 2-5 parameters]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Description==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;figure id=&amp;quot;fig:bach&amp;quot;&amp;gt;[[File:Fig_BatchChrom.jpg|480px|thumb|right|&amp;lt;caption&amp;gt;Sketch of a batch chromatographic process for the separation of A and B.&amp;lt;/caption&amp;gt;]]&amp;lt;/figure&amp;gt;&lt;br /&gt;
&lt;br /&gt;
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 discussed in the benchmark [[SMB]], and here we focus on the discontinuous mode -- batch chromatography. The principle of the batch chromatographic process for the binary separation is shown in &amp;lt;xr id=&amp;quot;fig:bach&amp;quot;/&amp;gt;. During the injection period &amp;lt;math&amp;gt;t_{inj}&amp;lt;/math&amp;gt;, 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 &amp;lt;math&amp;gt;t_1&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_2&amp;lt;/math&amp;gt;, and component B is collected between &amp;lt;math&amp;gt;t_3&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_4&amp;lt;/math&amp;gt;. Here the positions of &amp;lt;math&amp;gt;t_1&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_4&amp;lt;/math&amp;gt; are determined by a minimum concentration threshold that the detector can resolve. The positions of &amp;lt;math&amp;gt;t_2&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_3&amp;lt;/math&amp;gt; are determined by the purity specifications imposed on the products. After the cycle period &amp;lt;math&amp;gt;t_{cyc}&amp;lt;/math&amp;gt;, the injection is repeated. The feed flow-rate &amp;lt;math&amp;gt;Q&amp;lt;/math&amp;gt; and injection period &amp;lt;math&amp;gt;t_{inj}&amp;lt;/math&amp;gt; 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).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The dynamics of the batch chromatographic column can be described precisely by an axially dispersed plug-flow model with a limited mass-transfer rate characterized by a linear driving force (LDF) approximation. In this model the differential mass balance of component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; (&amp;lt;math&amp;gt;i=A,B,&amp;lt;/math&amp;gt;) &lt;br /&gt;
in the liquid phase can be written as:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\frac{\partial c_i}{\partial t}+\frac{1-\epsilon}{\epsilon}\frac{\partial q_i}{\partial t}+u\frac{\partial c_i}{\partial z}-D_i\frac{\partial^2 c_i}{\partial z^2}=0, \qquad z\in(0,\;L), \qquad (1)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt;c_i&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;q_i&amp;lt;/math&amp;gt; are the concentrations of solute &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; in the liquid and solid phases, respectively, &amp;lt;math&amp;gt;u&amp;lt;/math&amp;gt; the interstitial liquid velocity, &amp;lt;math&amp;gt;\epsilon&amp;lt;/math&amp;gt; the column porosity, &amp;lt;math&amp;gt;t&amp;lt;/math&amp;gt; the time coordinate, &amp;lt;math&amp;gt;z&amp;lt;/math&amp;gt; the axial coordinate along the column, &amp;lt;math&amp;gt;L&amp;lt;/math&amp;gt; the column length, &amp;lt;math&amp;gt;D_i=\frac{uL}{Pe}&amp;lt;/math&amp;gt; the axial dispersion coefficient and &amp;lt;math&amp;gt;Pe&amp;lt;/math&amp;gt; the Péclet number. The adsorption rate is modeled by the LDF approximation:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\frac{\partial q_i}{\partial t} = \kappa_{i}\,(q^{Eq}_i-q_i), \qquad z\in[0,\;L],&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt;\kappa_{i}&amp;lt;/math&amp;gt; is the mass-transfer coefficient of component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;q^{Eq}_i&amp;lt;/math&amp;gt; is the adsorption equilibrium concentration calculated by the isotherm equation for component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt;. Here the bi-Langmuir isotherm model is used to describe the adsorption equilibrium:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
q^{Eq}_i=\frac{H_{i,1}\,c_i}{1+\sum_{j=A,B}K_{j,1}\,c_j}+\frac{H_{i,2}\,c_i}{1+\sum_{j=A,B}K_{j,2}\,c_j},\; i=A,B,  &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt;H_{i,1}&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;H_{i,2}&amp;lt;/math&amp;gt; are the Henry constants, and &amp;lt;math&amp;gt;K_{j,1}&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;K_{j,2}&amp;lt;/math&amp;gt; the thermodynamic coefficients.&lt;br /&gt;
&lt;br /&gt;
The boundary conditions for (1) are specified by the Danckwerts relations:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
D_i\left.\frac{\partial c_i}{\partial z}\right|_{z=0} = u\,(\left.c_i\right|_{z=0}-c^{in}_i), \quad\quad \left.\frac{\partial c_i}{\partial z}\right|_{z=L}=0,  &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt;c^{in}_i&amp;lt;/math&amp;gt; is the concentration of component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; at the inlet of the column. A rectangular injection is assumed for the system and thus&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
c^{in}_i=\left \{ \begin{array}{cc}  c^F_i,  &amp;amp;\text{if } t \le t_{inj};\\&lt;br /&gt;
      0,  &amp;amp;\text{if } t &amp;gt;   t_{inj}.&lt;br /&gt;
&lt;br /&gt;
\end{array}&lt;br /&gt;
\right .&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Here &amp;lt;math&amp;gt;c^F_i&amp;lt;/math&amp;gt; is the feed concentration for component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_{inj}&amp;lt;/math&amp;gt; is the injection period. In addition, the column is assumed unloaded initially:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
c_i(t=0,z)=q_i(t=0,z)=0,\quad z\in[0,\;L],\;i=A,B.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
More details about the mathematical modeling for batch chromatography can be found in the literature &amp;lt;ref name=&amp;quot;guiochon2006&amp;quot;/&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
==Discretization==&lt;br /&gt;
In this model, the feed volumetric flow-rate &amp;lt;math&amp;gt;Q&amp;lt;/math&amp;gt; and injection period &amp;lt;math&amp;gt;t_{inj}&amp;lt;/math&amp;gt; are considered as the operating parameters, and denoted as the parameter &amp;lt;math&amp;gt;\mu=(Q,\,t_{inj})&amp;lt;/math&amp;gt;. Using the finite volume discretization, we can get the full order model as follows,&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\left\{&lt;br /&gt;
\begin{array}{ll}&lt;br /&gt;
 \mathbf{ A c}_i^{k+1} =  \mathbf{Bc}_i^{k} +   b_i^k &lt;br /&gt;
- \frac{1-\epsilon}{\epsilon} \Delta t   \mathbf h_i^k,\\&lt;br /&gt;
 \mathbf{q}_i^{k+1} =  \mathbf{q}_i^{k} + \Delta t  \mathbf h_i^k,&lt;br /&gt;
\end{array}&lt;br /&gt;
\right .&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt; \mathbf {c}_i^k ,\mathbf q_i^k \in \mathbb{R}^{\mathcal N}, i=A,B&amp;lt;/math&amp;gt; are the solution vector of &amp;lt;math&amp;gt; c_i&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;q_i&amp;lt;/math&amp;gt; at the time instance &amp;lt;math&amp;gt;t=t^k, k  =  0,1,\cdots,K, &amp;lt;/math&amp;gt; respectively. The time step &amp;lt;math&amp;gt;\Delta t &amp;lt;/math&amp;gt; is determined by the stability condition.  &amp;lt;math&amp;gt; \mathbf h_i^k = \kappa_{i} (\mathbf q^{Eq}_i -  \mathbf q_i^k) &amp;lt;/math&amp;gt;, is time- and parameter-dependent, the boldface &amp;lt;math&amp;gt;\mathbf {A,B}&amp;lt;/math&amp;gt; are constant matrices. As a result, it is a nonlinear parametric system.&lt;br /&gt;
&lt;br /&gt;
==Generation of ROM==&lt;br /&gt;
&lt;br /&gt;
The reduced order model (ROM) can be obtained by reduced bases methods, which is applicable for nonlinear parametric systems, see&lt;br /&gt;
[[Reduced_Basis_PMOR_method|Reduced Basis PMOR method]]. For parametrized time-dependent problems, the reduced basis can often be obtained by using POD-Greedy algorithm. Notice that the nonlinear functions &amp;lt;math&amp;gt;\mathbf h_i, i=A, B&amp;lt;/math&amp;gt; can be approximated by the empirical interpolation method &amp;lt;ref name=&amp;quot;barrault04&amp;quot;/&amp;gt;, such that the ROM can be obtained more efficiently by the offline-online technique.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ref name=&amp;quot;guiochon2006&amp;quot;&amp;gt; G. Guiochon, A. Felinger, D. G. Shirazi, A. M. Katti,   Fundamentals of Preparative and Nonlinear Chromatography, 2nd Edition, Academic Press, 2006.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ref name=&amp;quot;barrault04&amp;quot;&amp;gt; M. Barrault, Y. Maday, N.C. Nguyen, and A.T. Patera, &amp;quot;&amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;gt;[http://dx.doi.org/10.1016/j.crma.2004.08.006 An &#039;empirical interpolation&#039; method: application to efficient reduced-basis discretization of partial differential equations]&amp;lt;/span&amp;gt;&amp;quot;, C. R. Acad. Sci. Paris Series I, 339 (2004), 667-672.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/references&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Contact==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039; [[User:Zhangy|Yongjin Zhang]]&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039; [[User:Suzhou|Suzhou Li]]&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Zhangy</name></author>
	</entry>
	<entry>
		<id>https://modelreduction.org/morwiki/index.php?title=Batch_Chromatography&amp;diff=1488</id>
		<title>Batch Chromatography</title>
		<link rel="alternate" type="text/html" href="https://modelreduction.org/morwiki/index.php?title=Batch_Chromatography&amp;diff=1488"/>
		<updated>2013-05-29T18:49:34Z</updated>

		<summary type="html">&lt;p&gt;Zhangy: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:benchmark]]&lt;br /&gt;
[[Category:PDE]]&lt;br /&gt;
[[Category:nonlinear]]&lt;br /&gt;
[[Category:parametric 2-5 parameters]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Description==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;figure id=&amp;quot;fig:bach&amp;quot;&amp;gt;[[File:Fig_BatchChrom.jpg|450px|thumb|right|&amp;lt;caption&amp;gt;Sketch of a batch chromatographic process for the separation of A and B.&amp;lt;/caption&amp;gt;]]&amp;lt;/figure&amp;gt;&lt;br /&gt;
&lt;br /&gt;
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 discussed in the benchmark [[SMB]], and here we focus on the discontinuous mode -- batch chromatography. The principle of the batch chromatographic process for the binary separation is shown in &amp;lt;xr id=&amp;quot;fig:bach&amp;quot;/&amp;gt;. During the injection period &amp;lt;math&amp;gt;t_{inj}&amp;lt;/math&amp;gt;, 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 &amp;lt;math&amp;gt;t_1&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_2&amp;lt;/math&amp;gt;, and component B is collected between &amp;lt;math&amp;gt;t_3&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_4&amp;lt;/math&amp;gt;. Here the positions of &amp;lt;math&amp;gt;t_1&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_4&amp;lt;/math&amp;gt; are determined by a minimum concentration threshold that the detector can resolve. The positions of &amp;lt;math&amp;gt;t_2&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_3&amp;lt;/math&amp;gt; are determined by the purity specifications imposed on the products. After the cycle period &amp;lt;math&amp;gt;t_{cyc}&amp;lt;/math&amp;gt;, the injection is repeated. The feed flow-rate &amp;lt;math&amp;gt;Q&amp;lt;/math&amp;gt; and injection period &amp;lt;math&amp;gt;t_{inj}&amp;lt;/math&amp;gt; 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).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The dynamics of the batch chromatographic column can be described precisely by an axially dispersed plug-flow model with a limited mass-transfer rate characterized by a linear driving force (LDF) approximation. In this model the differential mass balance of component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; (&amp;lt;math&amp;gt;i=A,B,&amp;lt;/math&amp;gt;) &lt;br /&gt;
in the liquid phase can be written as:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\frac{\partial c_i}{\partial t}+\frac{1-\epsilon}{\epsilon}\frac{\partial q_i}{\partial t}+u\frac{\partial c_i}{\partial z}-D_i\frac{\partial^2 c_i}{\partial z^2}=0, \qquad z\in(0,\;L), \qquad (1)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt;c_i&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;q_i&amp;lt;/math&amp;gt; are the concentrations of solute &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; in the liquid and solid phases, respectively, &amp;lt;math&amp;gt;u&amp;lt;/math&amp;gt; the interstitial liquid velocity, &amp;lt;math&amp;gt;\epsilon&amp;lt;/math&amp;gt; the column porosity, &amp;lt;math&amp;gt;t&amp;lt;/math&amp;gt; the time coordinate, &amp;lt;math&amp;gt;z&amp;lt;/math&amp;gt; the axial coordinate along the column, &amp;lt;math&amp;gt;L&amp;lt;/math&amp;gt; the column length, &amp;lt;math&amp;gt;D_i=\frac{uL}{Pe}&amp;lt;/math&amp;gt; the axial dispersion coefficient and &amp;lt;math&amp;gt;Pe&amp;lt;/math&amp;gt; the Péclet number. The adsorption rate is modeled by the LDF approximation:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\frac{\partial q_i}{\partial t} = \kappa_{i}\,(q^{Eq}_i-q_i), \qquad z\in[0,\;L],&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt;\kappa_{i}&amp;lt;/math&amp;gt; is the mass-transfer coefficient of component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;q^{Eq}_i&amp;lt;/math&amp;gt; is the adsorption equilibrium concentration calculated by the isotherm equation for component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt;. Here the bi-Langmuir isotherm model is used to describe the adsorption equilibrium:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
q^{Eq}_i=\frac{H_{i,1}\,c_i}{1+\sum_{j=A,B}K_{j,1}\,c_j}+\frac{H_{i,2}\,c_i}{1+\sum_{j=A,B}K_{j,2}\,c_j},\; i=A,B,  &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt;H_{i,1}&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;H_{i,2}&amp;lt;/math&amp;gt; are the Henry constants, and &amp;lt;math&amp;gt;K_{j,1}&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;K_{j,2}&amp;lt;/math&amp;gt; the thermodynamic coefficients.&lt;br /&gt;
&lt;br /&gt;
The boundary conditions for (1) are specified by the Danckwerts relations:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
D_i\left.\frac{\partial c_i}{\partial z}\right|_{z=0} = u\,(\left.c_i\right|_{z=0}-c^{in}_i), \quad\quad \left.\frac{\partial c_i}{\partial z}\right|_{z=L}=0,  &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt;c^{in}_i&amp;lt;/math&amp;gt; is the concentration of component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; at the inlet of the column. A rectangular injection is assumed for the system and thus&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
c^{in}_i=\left \{ \begin{array}{cc}  c^F_i,  &amp;amp;\text{if } t \le t_{inj};\\&lt;br /&gt;
      0,  &amp;amp;\text{if } t &amp;gt;   t_{inj}.&lt;br /&gt;
&lt;br /&gt;
\end{array}&lt;br /&gt;
\right .&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Here &amp;lt;math&amp;gt;c^F_i&amp;lt;/math&amp;gt; is the feed concentration for component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_{inj}&amp;lt;/math&amp;gt; is the injection period. In addition, the column is assumed unloaded initially:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
c_i(t=0,z)=q_i(t=0,z)=0,\quad z\in[0,\;L],\;i=A,B.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
More details about the mathematical modeling for batch chromatography can be found in the literature &amp;lt;ref name=&amp;quot;guiochon2006&amp;quot;/&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
==Discretization==&lt;br /&gt;
In this model, the feed volumetric flow-rate &amp;lt;math&amp;gt;Q&amp;lt;/math&amp;gt; and injection period &amp;lt;math&amp;gt;t_{inj}&amp;lt;/math&amp;gt; are considered as the operating parameters, and denoted as the parameter &amp;lt;math&amp;gt;\mu=(Q,\,t_{inj})&amp;lt;/math&amp;gt;. Using the finite volume discretization, we can get the full order model as follows,&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\left\{&lt;br /&gt;
\begin{array}{ll}&lt;br /&gt;
 \mathbf{ A c}_i^{k+1} =  \mathbf{Bc}_i^{k} +   b_i^k &lt;br /&gt;
- \frac{1-\epsilon}{\epsilon} \Delta t   \mathbf h_i^k,\\&lt;br /&gt;
 \mathbf{q}_i^{k+1} =  \mathbf{q}_i^{k} + \Delta t  \mathbf h_i^k,&lt;br /&gt;
\end{array}&lt;br /&gt;
\right .&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt; \mathbf {c}_i^k ,\mathbf q_i^k \in \mathbb{R}^{\mathcal N}, i=A,B&amp;lt;/math&amp;gt; are the solution vector of &amp;lt;math&amp;gt; c_i&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;q_i&amp;lt;/math&amp;gt; at the time instance &amp;lt;math&amp;gt;t=t^k, k  =  0,1,\cdots,K, &amp;lt;/math&amp;gt; respectively. The time step &amp;lt;math&amp;gt;\Delta t &amp;lt;/math&amp;gt; is determined by the stability condition.  &amp;lt;math&amp;gt; \mathbf h_i^k = \kappa_{i} (\mathbf q^{Eq}_i -  \mathbf q_i^k) &amp;lt;/math&amp;gt;, is time- and parameter-dependent, the boldface &amp;lt;math&amp;gt;\mathbf {A,B}&amp;lt;/math&amp;gt; are constant matrices. As a result, it is a nonlinear parametric system.&lt;br /&gt;
&lt;br /&gt;
==Generation of ROM==&lt;br /&gt;
&lt;br /&gt;
The reduced order model (ROM) can be obtained by reduced bases methods, which is applicable for nonlinear parametric systems, see&lt;br /&gt;
[[Reduced_Basis_PMOR_method|Reduced Basis PMOR method]]. For parametrized time-dependent problems, the reduced basis can often be obtained by using POD-Greedy algorithm. Notice that the nonlinear functions &amp;lt;math&amp;gt;\mathbf h_i, i=A, B&amp;lt;/math&amp;gt; can be approximated by the empirical interpolation method &amp;lt;ref name=&amp;quot;barrault04&amp;quot;/&amp;gt;, such that the ROM can be obtained more efficiently by the offline-online technique.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ref name=&amp;quot;guiochon2006&amp;quot;&amp;gt; G. Guiochon, A. Felinger, D. G. Shirazi, A. M. Katti,   Fundamentals of Preparative and Nonlinear Chromatography, 2nd Edition, Academic Press, 2006.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ref name=&amp;quot;barrault04&amp;quot;&amp;gt; M. Barrault, Y. Maday, N.C. Nguyen, and A.T. Patera, &amp;quot;&amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;gt;[http://dx.doi.org/10.1016/j.crma.2004.08.006 An &#039;empirical interpolation&#039; method: application to efficient reduced-basis discretization of partial differential equations]&amp;lt;/span&amp;gt;&amp;quot;, C. R. Acad. Sci. Paris Series I, 339 (2004), 667-672.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/references&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Contact==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039; [[User:Zhangy|Yongjin Zhang]]&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039; [[User:Suzhou|Suzhou Li]]&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Zhangy</name></author>
	</entry>
	<entry>
		<id>https://modelreduction.org/morwiki/index.php?title=Batch_Chromatography&amp;diff=1487</id>
		<title>Batch Chromatography</title>
		<link rel="alternate" type="text/html" href="https://modelreduction.org/morwiki/index.php?title=Batch_Chromatography&amp;diff=1487"/>
		<updated>2013-05-29T18:48:55Z</updated>

		<summary type="html">&lt;p&gt;Zhangy: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:benchmark]]&lt;br /&gt;
[[Category:PDE]]&lt;br /&gt;
[[Category:nonlinear]]&lt;br /&gt;
[[Category:parametric 2-5 parameters]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Description==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;figure id=&amp;quot;fig:bach&amp;quot;&amp;gt;[[File:Fig_BatchChrom.jpg|500px|thumb|right|&amp;lt;caption&amp;gt;Sketch of a batch chromatographic process for the separation of A and B.&amp;lt;/caption&amp;gt;]]&amp;lt;/figure&amp;gt;&lt;br /&gt;
&lt;br /&gt;
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 discussed in the benchmark [[SMB]], and here we focus on the discontinuous mode -- batch chromatography. The principle of the batch chromatographic process for the binary separation is shown in &amp;lt;xr id=&amp;quot;fig:bach&amp;quot;/&amp;gt;. During the injection period &amp;lt;math&amp;gt;t_{inj}&amp;lt;/math&amp;gt;, 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 &amp;lt;math&amp;gt;t_1&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_2&amp;lt;/math&amp;gt;, and component B is collected between &amp;lt;math&amp;gt;t_3&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_4&amp;lt;/math&amp;gt;. Here the positions of &amp;lt;math&amp;gt;t_1&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_4&amp;lt;/math&amp;gt; are determined by a minimum concentration threshold that the detector can resolve. The positions of &amp;lt;math&amp;gt;t_2&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_3&amp;lt;/math&amp;gt; are determined by the purity specifications imposed on the products. After the cycle period &amp;lt;math&amp;gt;t_{cyc}&amp;lt;/math&amp;gt;, the injection is repeated. The feed flow-rate &amp;lt;math&amp;gt;Q&amp;lt;/math&amp;gt; and injection period &amp;lt;math&amp;gt;t_{inj}&amp;lt;/math&amp;gt; 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).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The dynamics of the batch chromatographic column can be described precisely by an axially dispersed plug-flow model with a limited mass-transfer rate characterized by a linear driving force (LDF) approximation. In this model the differential mass balance of component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; (&amp;lt;math&amp;gt;i=A,B,&amp;lt;/math&amp;gt;) &lt;br /&gt;
in the liquid phase can be written as:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\frac{\partial c_i}{\partial t}+\frac{1-\epsilon}{\epsilon}\frac{\partial q_i}{\partial t}+u\frac{\partial c_i}{\partial z}-D_i\frac{\partial^2 c_i}{\partial z^2}=0, \qquad z\in(0,\;L), \qquad (1)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt;c_i&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;q_i&amp;lt;/math&amp;gt; are the concentrations of solute &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; in the liquid and solid phases, respectively, &amp;lt;math&amp;gt;u&amp;lt;/math&amp;gt; the interstitial liquid velocity, &amp;lt;math&amp;gt;\epsilon&amp;lt;/math&amp;gt; the column porosity, &amp;lt;math&amp;gt;t&amp;lt;/math&amp;gt; the time coordinate, &amp;lt;math&amp;gt;z&amp;lt;/math&amp;gt; the axial coordinate along the column, &amp;lt;math&amp;gt;L&amp;lt;/math&amp;gt; the column length, &amp;lt;math&amp;gt;D_i=\frac{uL}{Pe}&amp;lt;/math&amp;gt; the axial dispersion coefficient and &amp;lt;math&amp;gt;Pe&amp;lt;/math&amp;gt; the Péclet number. The adsorption rate is modeled by the LDF approximation:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\frac{\partial q_i}{\partial t} = \kappa_{i}\,(q^{Eq}_i-q_i), \qquad z\in[0,\;L],&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt;\kappa_{i}&amp;lt;/math&amp;gt; is the mass-transfer coefficient of component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;q^{Eq}_i&amp;lt;/math&amp;gt; is the adsorption equilibrium concentration calculated by the isotherm equation for component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt;. Here the bi-Langmuir isotherm model is used to describe the adsorption equilibrium:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
q^{Eq}_i=\frac{H_{i,1}\,c_i}{1+\sum_{j=A,B}K_{j,1}\,c_j}+\frac{H_{i,2}\,c_i}{1+\sum_{j=A,B}K_{j,2}\,c_j},\; i=A,B,  &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt;H_{i,1}&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;H_{i,2}&amp;lt;/math&amp;gt; are the Henry constants, and &amp;lt;math&amp;gt;K_{j,1}&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;K_{j,2}&amp;lt;/math&amp;gt; the thermodynamic coefficients.&lt;br /&gt;
&lt;br /&gt;
The boundary conditions for (1) are specified by the Danckwerts relations:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
D_i\left.\frac{\partial c_i}{\partial z}\right|_{z=0} = u\,(\left.c_i\right|_{z=0}-c^{in}_i), \quad\quad \left.\frac{\partial c_i}{\partial z}\right|_{z=L}=0,  &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt;c^{in}_i&amp;lt;/math&amp;gt; is the concentration of component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; at the inlet of the column. A rectangular injection is assumed for the system and thus&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
c^{in}_i=\left \{ \begin{array}{cc}  c^F_i,  &amp;amp;\text{if } t \le t_{inj};\\&lt;br /&gt;
      0,  &amp;amp;\text{if } t &amp;gt;   t_{inj}.&lt;br /&gt;
&lt;br /&gt;
\end{array}&lt;br /&gt;
\right .&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Here &amp;lt;math&amp;gt;c^F_i&amp;lt;/math&amp;gt; is the feed concentration for component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_{inj}&amp;lt;/math&amp;gt; is the injection period. In addition, the column is assumed unloaded initially:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
c_i(t=0,z)=q_i(t=0,z)=0,\quad z\in[0,\;L],\;i=A,B.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
More details about the mathematical modeling for batch chromatography can be found in the literature &amp;lt;ref name=&amp;quot;guiochon2006&amp;quot;/&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
==Discretization==&lt;br /&gt;
In this model, the feed volumetric flow-rate &amp;lt;math&amp;gt;Q&amp;lt;/math&amp;gt; and injection period &amp;lt;math&amp;gt;t_{inj}&amp;lt;/math&amp;gt; are considered as the operating parameters, and denoted as the parameter &amp;lt;math&amp;gt;\mu=(Q,\,t_{inj})&amp;lt;/math&amp;gt;. Using the finite volume discretization, we can get the full order model as follows,&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\left\{&lt;br /&gt;
\begin{array}{ll}&lt;br /&gt;
 \mathbf{ A c}_i^{k+1} =  \mathbf{Bc}_i^{k} +   b_i^k &lt;br /&gt;
- \frac{1-\epsilon}{\epsilon} \Delta t   \mathbf h_i^k,\\&lt;br /&gt;
 \mathbf{q}_i^{k+1} =  \mathbf{q}_i^{k} + \Delta t  \mathbf h_i^k,&lt;br /&gt;
\end{array}&lt;br /&gt;
\right .&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt; \mathbf {c}_i^k ,\mathbf q_i^k \in \mathbb{R}^{\mathcal N}, i=A,B&amp;lt;/math&amp;gt; are the solution vector of &amp;lt;math&amp;gt; c_i&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;q_i&amp;lt;/math&amp;gt; at the time instance &amp;lt;math&amp;gt;t=t^k, k  =  0,1,\cdots,K, &amp;lt;/math&amp;gt; respectively. The time step &amp;lt;math&amp;gt;\Delta t &amp;lt;/math&amp;gt; is determined by the stability condition.  &amp;lt;math&amp;gt; \mathbf h_i^k = \kappa_{i} (\mathbf q^{Eq}_i -  \mathbf q_i^k) &amp;lt;/math&amp;gt;, is time- and parameter-dependent, the boldface &amp;lt;math&amp;gt;\mathbf {A,B}&amp;lt;/math&amp;gt; are constant matrices. As a result, it is a nonlinear parametric system.&lt;br /&gt;
&lt;br /&gt;
==Generation of ROM==&lt;br /&gt;
&lt;br /&gt;
The reduced order model (ROM) can be obtained by reduced bases methods, which is applicable for nonlinear parametric systems, see&lt;br /&gt;
[[Reduced_Basis_PMOR_method|Reduced Basis PMOR method]]. For parametrized time-dependent problems, the reduced basis can often be obtained by using POD-Greedy algorithm. Notice that the nonlinear functions &amp;lt;math&amp;gt;\mathbf h_i, i=A, B&amp;lt;/math&amp;gt; can be approximated by the empirical interpolation method &amp;lt;ref name=&amp;quot;barrault04&amp;quot;/&amp;gt;, such that the ROM can be obtained more efficiently by the offline-online technique.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ref name=&amp;quot;guiochon2006&amp;quot;&amp;gt; G. Guiochon, A. Felinger, D. G. Shirazi, A. M. Katti,   Fundamentals of Preparative and Nonlinear Chromatography, 2nd Edition, Academic Press, 2006.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ref name=&amp;quot;barrault04&amp;quot;&amp;gt; M. Barrault, Y. Maday, N.C. Nguyen, and A.T. Patera, &amp;quot;&amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;gt;[http://dx.doi.org/10.1016/j.crma.2004.08.006 An &#039;empirical interpolation&#039; method: application to efficient reduced-basis discretization of partial differential equations]&amp;lt;/span&amp;gt;&amp;quot;, C. R. Acad. Sci. Paris Series I, 339 (2004), 667-672.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/references&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Contact==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039; [[User:Zhangy|Yongjin Zhang]]&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039; [[User:Suzhou|Suzhou Li]]&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Zhangy</name></author>
	</entry>
	<entry>
		<id>https://modelreduction.org/morwiki/index.php?title=Batch_Chromatography&amp;diff=1486</id>
		<title>Batch Chromatography</title>
		<link rel="alternate" type="text/html" href="https://modelreduction.org/morwiki/index.php?title=Batch_Chromatography&amp;diff=1486"/>
		<updated>2013-05-29T18:48:31Z</updated>

		<summary type="html">&lt;p&gt;Zhangy: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:benchmark]]&lt;br /&gt;
[[Category:PDE]]&lt;br /&gt;
[[Category:nonlinear]]&lt;br /&gt;
[[Category:parametric 2-5 parameters]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Description==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;figure id=&amp;quot;fig:bach&amp;quot;&amp;gt;[[File:Fig_BatchChrom.jpg|600px|thumb|right|&amp;lt;caption&amp;gt;Sketch of a batch chromatographic process for the separation of A and B.&amp;lt;/caption&amp;gt;]]&amp;lt;/figure&amp;gt;&lt;br /&gt;
&lt;br /&gt;
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 discussed in the benchmark [[SMB]], and here we focus on the discontinuous mode -- batch chromatography. The principle of the batch chromatographic process for the binary separation is shown in &amp;lt;xr id=&amp;quot;fig:bach&amp;quot;/&amp;gt;. During the injection period &amp;lt;math&amp;gt;t_{inj}&amp;lt;/math&amp;gt;, 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 &amp;lt;math&amp;gt;t_1&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_2&amp;lt;/math&amp;gt;, and component B is collected between &amp;lt;math&amp;gt;t_3&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_4&amp;lt;/math&amp;gt;. Here the positions of &amp;lt;math&amp;gt;t_1&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_4&amp;lt;/math&amp;gt; are determined by a minimum concentration threshold that the detector can resolve. The positions of &amp;lt;math&amp;gt;t_2&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_3&amp;lt;/math&amp;gt; are determined by the purity specifications imposed on the products. After the cycle period &amp;lt;math&amp;gt;t_{cyc}&amp;lt;/math&amp;gt;, the injection is repeated. The feed flow-rate &amp;lt;math&amp;gt;Q&amp;lt;/math&amp;gt; and injection period &amp;lt;math&amp;gt;t_{inj}&amp;lt;/math&amp;gt; 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).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The dynamics of the batch chromatographic column can be described precisely by an axially dispersed plug-flow model with a limited mass-transfer rate characterized by a linear driving force (LDF) approximation. In this model the differential mass balance of component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; (&amp;lt;math&amp;gt;i=A,B,&amp;lt;/math&amp;gt;) &lt;br /&gt;
in the liquid phase can be written as:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\frac{\partial c_i}{\partial t}+\frac{1-\epsilon}{\epsilon}\frac{\partial q_i}{\partial t}+u\frac{\partial c_i}{\partial z}-D_i\frac{\partial^2 c_i}{\partial z^2}=0, \qquad z\in(0,\;L), \qquad (1)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt;c_i&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;q_i&amp;lt;/math&amp;gt; are the concentrations of solute &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; in the liquid and solid phases, respectively, &amp;lt;math&amp;gt;u&amp;lt;/math&amp;gt; the interstitial liquid velocity, &amp;lt;math&amp;gt;\epsilon&amp;lt;/math&amp;gt; the column porosity, &amp;lt;math&amp;gt;t&amp;lt;/math&amp;gt; the time coordinate, &amp;lt;math&amp;gt;z&amp;lt;/math&amp;gt; the axial coordinate along the column, &amp;lt;math&amp;gt;L&amp;lt;/math&amp;gt; the column length, &amp;lt;math&amp;gt;D_i=\frac{uL}{Pe}&amp;lt;/math&amp;gt; the axial dispersion coefficient and &amp;lt;math&amp;gt;Pe&amp;lt;/math&amp;gt; the Péclet number. The adsorption rate is modeled by the LDF approximation:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\frac{\partial q_i}{\partial t} = \kappa_{i}\,(q^{Eq}_i-q_i), \qquad z\in[0,\;L],&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt;\kappa_{i}&amp;lt;/math&amp;gt; is the mass-transfer coefficient of component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;q^{Eq}_i&amp;lt;/math&amp;gt; is the adsorption equilibrium concentration calculated by the isotherm equation for component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt;. Here the bi-Langmuir isotherm model is used to describe the adsorption equilibrium:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
q^{Eq}_i=\frac{H_{i,1}\,c_i}{1+\sum_{j=A,B}K_{j,1}\,c_j}+\frac{H_{i,2}\,c_i}{1+\sum_{j=A,B}K_{j,2}\,c_j},\; i=A,B,  &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt;H_{i,1}&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;H_{i,2}&amp;lt;/math&amp;gt; are the Henry constants, and &amp;lt;math&amp;gt;K_{j,1}&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;K_{j,2}&amp;lt;/math&amp;gt; the thermodynamic coefficients.&lt;br /&gt;
&lt;br /&gt;
The boundary conditions for (1) are specified by the Danckwerts relations:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
D_i\left.\frac{\partial c_i}{\partial z}\right|_{z=0} = u\,(\left.c_i\right|_{z=0}-c^{in}_i), \quad\quad \left.\frac{\partial c_i}{\partial z}\right|_{z=L}=0,  &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt;c^{in}_i&amp;lt;/math&amp;gt; is the concentration of component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; at the inlet of the column. A rectangular injection is assumed for the system and thus&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
c^{in}_i=\left \{ \begin{array}{cc}  c^F_i,  &amp;amp;\text{if } t \le t_{inj};\\&lt;br /&gt;
      0,  &amp;amp;\text{if } t &amp;gt;   t_{inj}.&lt;br /&gt;
&lt;br /&gt;
\end{array}&lt;br /&gt;
\right .&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Here &amp;lt;math&amp;gt;c^F_i&amp;lt;/math&amp;gt; is the feed concentration for component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_{inj}&amp;lt;/math&amp;gt; is the injection period. In addition, the column is assumed unloaded initially:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
c_i(t=0,z)=q_i(t=0,z)=0,\quad z\in[0,\;L],\;i=A,B.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
More details about the mathematical modeling for batch chromatography can be found in the literature &amp;lt;ref name=&amp;quot;guiochon2006&amp;quot;/&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
==Discretization==&lt;br /&gt;
In this model, the feed volumetric flow-rate &amp;lt;math&amp;gt;Q&amp;lt;/math&amp;gt; and injection period &amp;lt;math&amp;gt;t_{inj}&amp;lt;/math&amp;gt; are considered as the operating parameters, and denoted as the parameter &amp;lt;math&amp;gt;\mu=(Q,\,t_{inj})&amp;lt;/math&amp;gt;. Using the finite volume discretization, we can get the full order model as follows,&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\left\{&lt;br /&gt;
\begin{array}{ll}&lt;br /&gt;
 \mathbf{ A c}_i^{k+1} =  \mathbf{Bc}_i^{k} +   b_i^k &lt;br /&gt;
- \frac{1-\epsilon}{\epsilon} \Delta t   \mathbf h_i^k,\\&lt;br /&gt;
 \mathbf{q}_i^{k+1} =  \mathbf{q}_i^{k} + \Delta t  \mathbf h_i^k,&lt;br /&gt;
\end{array}&lt;br /&gt;
\right .&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt; \mathbf {c}_i^k ,\mathbf q_i^k \in \mathbb{R}^{\mathcal N}, i=A,B&amp;lt;/math&amp;gt; are the solution vector of &amp;lt;math&amp;gt; c_i&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;q_i&amp;lt;/math&amp;gt; at the time instance &amp;lt;math&amp;gt;t=t^k, k  =  0,1,\cdots,K, &amp;lt;/math&amp;gt; respectively. The time step &amp;lt;math&amp;gt;\Delta t &amp;lt;/math&amp;gt; is determined by the stability condition.  &amp;lt;math&amp;gt; \mathbf h_i^k = \kappa_{i} (\mathbf q^{Eq}_i -  \mathbf q_i^k) &amp;lt;/math&amp;gt;, is time- and parameter-dependent, the boldface &amp;lt;math&amp;gt;\mathbf {A,B}&amp;lt;/math&amp;gt; are constant matrices. As a result, it is a nonlinear parametric system.&lt;br /&gt;
&lt;br /&gt;
==Generation of ROM==&lt;br /&gt;
&lt;br /&gt;
The reduced order model (ROM) can be obtained by reduced bases methods, which is applicable for nonlinear parametric systems, see&lt;br /&gt;
[[Reduced_Basis_PMOR_method|Reduced Basis PMOR method]]. For parametrized time-dependent problems, the reduced basis can often be obtained by using POD-Greedy algorithm. Notice that the nonlinear functions &amp;lt;math&amp;gt;\mathbf h_i, i=A, B&amp;lt;/math&amp;gt; can be approximated by the empirical interpolation method &amp;lt;ref name=&amp;quot;barrault04&amp;quot;/&amp;gt;, such that the ROM can be obtained more efficiently by the offline-online technique.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ref name=&amp;quot;guiochon2006&amp;quot;&amp;gt; G. Guiochon, A. Felinger, D. G. Shirazi, A. M. Katti,   Fundamentals of Preparative and Nonlinear Chromatography, 2nd Edition, Academic Press, 2006.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ref name=&amp;quot;barrault04&amp;quot;&amp;gt; M. Barrault, Y. Maday, N.C. Nguyen, and A.T. Patera, &amp;quot;&amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;gt;[http://dx.doi.org/10.1016/j.crma.2004.08.006 An &#039;empirical interpolation&#039; method: application to efficient reduced-basis discretization of partial differential equations]&amp;lt;/span&amp;gt;&amp;quot;, C. R. Acad. Sci. Paris Series I, 339 (2004), 667-672.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/references&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Contact==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039; [[User:Zhangy|Yongjin Zhang]]&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039; [[User:Suzhou|Suzhou Li]]&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Zhangy</name></author>
	</entry>
	<entry>
		<id>https://modelreduction.org/morwiki/index.php?title=Batch_Chromatography&amp;diff=1485</id>
		<title>Batch Chromatography</title>
		<link rel="alternate" type="text/html" href="https://modelreduction.org/morwiki/index.php?title=Batch_Chromatography&amp;diff=1485"/>
		<updated>2013-05-29T18:48:10Z</updated>

		<summary type="html">&lt;p&gt;Zhangy: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:benchmark]]&lt;br /&gt;
[[Category:PDE]]&lt;br /&gt;
[[Category:nonlinear]]&lt;br /&gt;
[[Category:parametric 2-5 parameters]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Description==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;figure id=&amp;quot;fig:bach&amp;quot;&amp;gt;[[File:Fig_BatchChrom.jpg|650px|thumb|right|&amp;lt;caption&amp;gt;Sketch of a batch chromatographic process for the separation of A and B.&amp;lt;/caption&amp;gt;]]&amp;lt;/figure&amp;gt;&lt;br /&gt;
&lt;br /&gt;
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 discussed in the benchmark [[SMB]], and here we focus on the discontinuous mode -- batch chromatography. The principle of the batch chromatographic process for the binary separation is shown in &amp;lt;xr id=&amp;quot;fig:bach&amp;quot;/&amp;gt;. During the injection period &amp;lt;math&amp;gt;t_{inj}&amp;lt;/math&amp;gt;, 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 &amp;lt;math&amp;gt;t_1&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_2&amp;lt;/math&amp;gt;, and component B is collected between &amp;lt;math&amp;gt;t_3&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_4&amp;lt;/math&amp;gt;. Here the positions of &amp;lt;math&amp;gt;t_1&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_4&amp;lt;/math&amp;gt; are determined by a minimum concentration threshold that the detector can resolve. The positions of &amp;lt;math&amp;gt;t_2&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_3&amp;lt;/math&amp;gt; are determined by the purity specifications imposed on the products. After the cycle period &amp;lt;math&amp;gt;t_{cyc}&amp;lt;/math&amp;gt;, the injection is repeated. The feed flow-rate &amp;lt;math&amp;gt;Q&amp;lt;/math&amp;gt; and injection period &amp;lt;math&amp;gt;t_{inj}&amp;lt;/math&amp;gt; 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).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The dynamics of the batch chromatographic column can be described precisely by an axially dispersed plug-flow model with a limited mass-transfer rate characterized by a linear driving force (LDF) approximation. In this model the differential mass balance of component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; (&amp;lt;math&amp;gt;i=A,B,&amp;lt;/math&amp;gt;) &lt;br /&gt;
in the liquid phase can be written as:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\frac{\partial c_i}{\partial t}+\frac{1-\epsilon}{\epsilon}\frac{\partial q_i}{\partial t}+u\frac{\partial c_i}{\partial z}-D_i\frac{\partial^2 c_i}{\partial z^2}=0, \qquad z\in(0,\;L), \qquad (1)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt;c_i&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;q_i&amp;lt;/math&amp;gt; are the concentrations of solute &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; in the liquid and solid phases, respectively, &amp;lt;math&amp;gt;u&amp;lt;/math&amp;gt; the interstitial liquid velocity, &amp;lt;math&amp;gt;\epsilon&amp;lt;/math&amp;gt; the column porosity, &amp;lt;math&amp;gt;t&amp;lt;/math&amp;gt; the time coordinate, &amp;lt;math&amp;gt;z&amp;lt;/math&amp;gt; the axial coordinate along the column, &amp;lt;math&amp;gt;L&amp;lt;/math&amp;gt; the column length, &amp;lt;math&amp;gt;D_i=\frac{uL}{Pe}&amp;lt;/math&amp;gt; the axial dispersion coefficient and &amp;lt;math&amp;gt;Pe&amp;lt;/math&amp;gt; the Péclet number. The adsorption rate is modeled by the LDF approximation:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\frac{\partial q_i}{\partial t} = \kappa_{i}\,(q^{Eq}_i-q_i), \qquad z\in[0,\;L],&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt;\kappa_{i}&amp;lt;/math&amp;gt; is the mass-transfer coefficient of component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;q^{Eq}_i&amp;lt;/math&amp;gt; is the adsorption equilibrium concentration calculated by the isotherm equation for component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt;. Here the bi-Langmuir isotherm model is used to describe the adsorption equilibrium:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
q^{Eq}_i=\frac{H_{i,1}\,c_i}{1+\sum_{j=A,B}K_{j,1}\,c_j}+\frac{H_{i,2}\,c_i}{1+\sum_{j=A,B}K_{j,2}\,c_j},\; i=A,B,  &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt;H_{i,1}&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;H_{i,2}&amp;lt;/math&amp;gt; are the Henry constants, and &amp;lt;math&amp;gt;K_{j,1}&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;K_{j,2}&amp;lt;/math&amp;gt; the thermodynamic coefficients.&lt;br /&gt;
&lt;br /&gt;
The boundary conditions for (1) are specified by the Danckwerts relations:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
D_i\left.\frac{\partial c_i}{\partial z}\right|_{z=0} = u\,(\left.c_i\right|_{z=0}-c^{in}_i), \quad\quad \left.\frac{\partial c_i}{\partial z}\right|_{z=L}=0,  &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt;c^{in}_i&amp;lt;/math&amp;gt; is the concentration of component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; at the inlet of the column. A rectangular injection is assumed for the system and thus&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
c^{in}_i=\left \{ \begin{array}{cc}  c^F_i,  &amp;amp;\text{if } t \le t_{inj};\\&lt;br /&gt;
      0,  &amp;amp;\text{if } t &amp;gt;   t_{inj}.&lt;br /&gt;
&lt;br /&gt;
\end{array}&lt;br /&gt;
\right .&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Here &amp;lt;math&amp;gt;c^F_i&amp;lt;/math&amp;gt; is the feed concentration for component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_{inj}&amp;lt;/math&amp;gt; is the injection period. In addition, the column is assumed unloaded initially:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
c_i(t=0,z)=q_i(t=0,z)=0,\quad z\in[0,\;L],\;i=A,B.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
More details about the mathematical modeling for batch chromatography can be found in the literature &amp;lt;ref name=&amp;quot;guiochon2006&amp;quot;/&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
==Discretization==&lt;br /&gt;
In this model, the feed volumetric flow-rate &amp;lt;math&amp;gt;Q&amp;lt;/math&amp;gt; and injection period &amp;lt;math&amp;gt;t_{inj}&amp;lt;/math&amp;gt; are considered as the operating parameters, and denoted as the parameter &amp;lt;math&amp;gt;\mu=(Q,\,t_{inj})&amp;lt;/math&amp;gt;. Using the finite volume discretization, we can get the full order model as follows,&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\left\{&lt;br /&gt;
\begin{array}{ll}&lt;br /&gt;
 \mathbf{ A c}_i^{k+1} =  \mathbf{Bc}_i^{k} +   b_i^k &lt;br /&gt;
- \frac{1-\epsilon}{\epsilon} \Delta t   \mathbf h_i^k,\\&lt;br /&gt;
 \mathbf{q}_i^{k+1} =  \mathbf{q}_i^{k} + \Delta t  \mathbf h_i^k,&lt;br /&gt;
\end{array}&lt;br /&gt;
\right .&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt; \mathbf {c}_i^k ,\mathbf q_i^k \in \mathbb{R}^{\mathcal N}, i=A,B&amp;lt;/math&amp;gt; are the solution vector of &amp;lt;math&amp;gt; c_i&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;q_i&amp;lt;/math&amp;gt; at the time instance &amp;lt;math&amp;gt;t=t^k, k  =  0,1,\cdots,K, &amp;lt;/math&amp;gt; respectively. The time step &amp;lt;math&amp;gt;\Delta t &amp;lt;/math&amp;gt; is determined by the stability condition.  &amp;lt;math&amp;gt; \mathbf h_i^k = \kappa_{i} (\mathbf q^{Eq}_i -  \mathbf q_i^k) &amp;lt;/math&amp;gt;, is time- and parameter-dependent, the boldface &amp;lt;math&amp;gt;\mathbf {A,B}&amp;lt;/math&amp;gt; are constant matrices. As a result, it is a nonlinear parametric system.&lt;br /&gt;
&lt;br /&gt;
==Generation of ROM==&lt;br /&gt;
&lt;br /&gt;
The reduced order model (ROM) can be obtained by reduced bases methods, which is applicable for nonlinear parametric systems, see&lt;br /&gt;
[[Reduced_Basis_PMOR_method|Reduced Basis PMOR method]]. For parametrized time-dependent problems, the reduced basis can often be obtained by using POD-Greedy algorithm. Notice that the nonlinear functions &amp;lt;math&amp;gt;\mathbf h_i, i=A, B&amp;lt;/math&amp;gt; can be approximated by the empirical interpolation method &amp;lt;ref name=&amp;quot;barrault04&amp;quot;/&amp;gt;, such that the ROM can be obtained more efficiently by the offline-online technique.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ref name=&amp;quot;guiochon2006&amp;quot;&amp;gt; G. Guiochon, A. Felinger, D. G. Shirazi, A. M. Katti,   Fundamentals of Preparative and Nonlinear Chromatography, 2nd Edition, Academic Press, 2006.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ref name=&amp;quot;barrault04&amp;quot;&amp;gt; M. Barrault, Y. Maday, N.C. Nguyen, and A.T. Patera, &amp;quot;&amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;gt;[http://dx.doi.org/10.1016/j.crma.2004.08.006 An &#039;empirical interpolation&#039; method: application to efficient reduced-basis discretization of partial differential equations]&amp;lt;/span&amp;gt;&amp;quot;, C. R. Acad. Sci. Paris Series I, 339 (2004), 667-672.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/references&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Contact==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039; [[User:Zhangy|Yongjin Zhang]]&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039; [[User:Suzhou|Suzhou Li]]&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Zhangy</name></author>
	</entry>
	<entry>
		<id>https://modelreduction.org/morwiki/index.php?title=Batch_Chromatography&amp;diff=1484</id>
		<title>Batch Chromatography</title>
		<link rel="alternate" type="text/html" href="https://modelreduction.org/morwiki/index.php?title=Batch_Chromatography&amp;diff=1484"/>
		<updated>2013-05-29T18:47:24Z</updated>

		<summary type="html">&lt;p&gt;Zhangy: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:benchmark]]&lt;br /&gt;
[[Category:PDE]]&lt;br /&gt;
[[Category:nonlinear]]&lt;br /&gt;
[[Category:parametric 2-5 parameters]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Description==&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\frac{\partial c_i}{\partial t}+\frac{1-\epsilon}{\epsilon}\frac{\partial q_i}{\partial t}+u\frac{\partial c_i}{\partial z}-D_i\frac{\partial^2 c_i}{\partial z^2}=0, \qquad z\in(0,\;L), \qquad (1)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
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 discussed in the benchmark [[SMB]], and here we focus on the discontinuous mode -- batch chromatography. The principle of the batch chromatographic process for the binary separation is shown in &amp;lt;xr id=&amp;quot;fig:bach&amp;quot;/&amp;gt;. During the injection period &amp;lt;math&amp;gt;t_{inj}&amp;lt;/math&amp;gt;, 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 &amp;lt;math&amp;gt;t_1&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_2&amp;lt;/math&amp;gt;, and component B is collected between &amp;lt;math&amp;gt;t_3&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_4&amp;lt;/math&amp;gt;. Here the positions of &amp;lt;math&amp;gt;t_1&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_4&amp;lt;/math&amp;gt; are determined by a minimum concentration threshold that the detector can resolve. The positions of &amp;lt;math&amp;gt;t_2&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_3&amp;lt;/math&amp;gt; are determined by the purity specifications imposed on the products. After the cycle period &amp;lt;math&amp;gt;t_{cyc}&amp;lt;/math&amp;gt;, the injection is repeated. The feed flow-rate &amp;lt;math&amp;gt;Q&amp;lt;/math&amp;gt; and injection period &amp;lt;math&amp;gt;t_{inj}&amp;lt;/math&amp;gt; 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).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;figure id=&amp;quot;fig:bach&amp;quot;&amp;gt;[[File:Fig_BatchChrom.jpg|650px|thumb|right|&amp;lt;caption&amp;gt;Sketch of a batch chromatographic process for the separation of A and B.&amp;lt;/caption&amp;gt;]]&amp;lt;/figure&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The dynamics of the batch chromatographic column can be described precisely by an axially dispersed plug-flow model with a limited mass-transfer rate characterized by a linear driving force (LDF) approximation. In this model the differential mass balance of component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; (&amp;lt;math&amp;gt;i=A,B,&amp;lt;/math&amp;gt;) &lt;br /&gt;
in the liquid phase can be written as:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt;c_i&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;q_i&amp;lt;/math&amp;gt; are the concentrations of solute &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; in the liquid and solid phases, respectively, &amp;lt;math&amp;gt;u&amp;lt;/math&amp;gt; the interstitial liquid velocity, &amp;lt;math&amp;gt;\epsilon&amp;lt;/math&amp;gt; the column porosity, &amp;lt;math&amp;gt;t&amp;lt;/math&amp;gt; the time coordinate, &amp;lt;math&amp;gt;z&amp;lt;/math&amp;gt; the axial coordinate along the column, &amp;lt;math&amp;gt;L&amp;lt;/math&amp;gt; the column length, &amp;lt;math&amp;gt;D_i=\frac{uL}{Pe}&amp;lt;/math&amp;gt; the axial dispersion coefficient and &amp;lt;math&amp;gt;Pe&amp;lt;/math&amp;gt; the Péclet number. The adsorption rate is modeled by the LDF approximation:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\frac{\partial q_i}{\partial t} = \kappa_{i}\,(q^{Eq}_i-q_i), \qquad z\in[0,\;L],&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt;\kappa_{i}&amp;lt;/math&amp;gt; is the mass-transfer coefficient of component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;q^{Eq}_i&amp;lt;/math&amp;gt; is the adsorption equilibrium concentration calculated by the isotherm equation for component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt;. Here the bi-Langmuir isotherm model is used to describe the adsorption equilibrium:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
q^{Eq}_i=\frac{H_{i,1}\,c_i}{1+\sum_{j=A,B}K_{j,1}\,c_j}+\frac{H_{i,2}\,c_i}{1+\sum_{j=A,B}K_{j,2}\,c_j},\; i=A,B,  &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt;H_{i,1}&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;H_{i,2}&amp;lt;/math&amp;gt; are the Henry constants, and &amp;lt;math&amp;gt;K_{j,1}&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;K_{j,2}&amp;lt;/math&amp;gt; the thermodynamic coefficients.&lt;br /&gt;
&lt;br /&gt;
The boundary conditions for (1) are specified by the Danckwerts relations:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
D_i\left.\frac{\partial c_i}{\partial z}\right|_{z=0} = u\,(\left.c_i\right|_{z=0}-c^{in}_i), \quad\quad \left.\frac{\partial c_i}{\partial z}\right|_{z=L}=0,  &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt;c^{in}_i&amp;lt;/math&amp;gt; is the concentration of component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; at the inlet of the column. A rectangular injection is assumed for the system and thus&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
c^{in}_i=\left \{ \begin{array}{cc}  c^F_i,  &amp;amp;\text{if } t \le t_{inj};\\&lt;br /&gt;
      0,  &amp;amp;\text{if } t &amp;gt;   t_{inj}.&lt;br /&gt;
&lt;br /&gt;
\end{array}&lt;br /&gt;
\right .&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Here &amp;lt;math&amp;gt;c^F_i&amp;lt;/math&amp;gt; is the feed concentration for component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_{inj}&amp;lt;/math&amp;gt; is the injection period. In addition, the column is assumed unloaded initially:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
c_i(t=0,z)=q_i(t=0,z)=0,\quad z\in[0,\;L],\;i=A,B.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
More details about the mathematical modeling for batch chromatography can be found in the literature &amp;lt;ref name=&amp;quot;guiochon2006&amp;quot;/&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
==Discretization==&lt;br /&gt;
In this model, the feed volumetric flow-rate &amp;lt;math&amp;gt;Q&amp;lt;/math&amp;gt; and injection period &amp;lt;math&amp;gt;t_{inj}&amp;lt;/math&amp;gt; are considered as the operating parameters, and denoted as the parameter &amp;lt;math&amp;gt;\mu=(Q,\,t_{inj})&amp;lt;/math&amp;gt;. Using the finite volume discretization, we can get the full order model as follows,&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\left\{&lt;br /&gt;
\begin{array}{ll}&lt;br /&gt;
 \mathbf{ A c}_i^{k+1} =  \mathbf{Bc}_i^{k} +   b_i^k &lt;br /&gt;
- \frac{1-\epsilon}{\epsilon} \Delta t   \mathbf h_i^k,\\&lt;br /&gt;
 \mathbf{q}_i^{k+1} =  \mathbf{q}_i^{k} + \Delta t  \mathbf h_i^k,&lt;br /&gt;
\end{array}&lt;br /&gt;
\right .&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt; \mathbf {c}_i^k ,\mathbf q_i^k \in \mathbb{R}^{\mathcal N}, i=A,B&amp;lt;/math&amp;gt; are the solution vector of &amp;lt;math&amp;gt; c_i&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;q_i&amp;lt;/math&amp;gt; at the time instance &amp;lt;math&amp;gt;t=t^k, k  =  0,1,\cdots,K, &amp;lt;/math&amp;gt; respectively. The time step &amp;lt;math&amp;gt;\Delta t &amp;lt;/math&amp;gt; is determined by the stability condition.  &amp;lt;math&amp;gt; \mathbf h_i^k = \kappa_{i} (\mathbf q^{Eq}_i -  \mathbf q_i^k) &amp;lt;/math&amp;gt;, is time- and parameter-dependent, the boldface &amp;lt;math&amp;gt;\mathbf {A,B}&amp;lt;/math&amp;gt; are constant matrices. As a result, it is a nonlinear parametric system.&lt;br /&gt;
&lt;br /&gt;
==Generation of ROM==&lt;br /&gt;
&lt;br /&gt;
The reduced order model (ROM) can be obtained by reduced bases methods, which is applicable for nonlinear parametric systems, see&lt;br /&gt;
[[Reduced_Basis_PMOR_method|Reduced Basis PMOR method]]. For parametrized time-dependent problems, the reduced basis can often be obtained by using POD-Greedy algorithm. Notice that the nonlinear functions &amp;lt;math&amp;gt;\mathbf h_i, i=A, B&amp;lt;/math&amp;gt; can be approximated by the empirical interpolation method &amp;lt;ref name=&amp;quot;barrault04&amp;quot;/&amp;gt;, such that the ROM can be obtained more efficiently by the offline-online technique.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ref name=&amp;quot;guiochon2006&amp;quot;&amp;gt; G. Guiochon, A. Felinger, D. G. Shirazi, A. M. Katti,   Fundamentals of Preparative and Nonlinear Chromatography, 2nd Edition, Academic Press, 2006.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ref name=&amp;quot;barrault04&amp;quot;&amp;gt; M. Barrault, Y. Maday, N.C. Nguyen, and A.T. Patera, &amp;quot;&amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;gt;[http://dx.doi.org/10.1016/j.crma.2004.08.006 An &#039;empirical interpolation&#039; method: application to efficient reduced-basis discretization of partial differential equations]&amp;lt;/span&amp;gt;&amp;quot;, C. R. Acad. Sci. Paris Series I, 339 (2004), 667-672.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/references&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Contact==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039; [[User:Zhangy|Yongjin Zhang]]&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039; [[User:Suzhou|Suzhou Li]]&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Zhangy</name></author>
	</entry>
	<entry>
		<id>https://modelreduction.org/morwiki/index.php?title=Batch_Chromatography&amp;diff=1483</id>
		<title>Batch Chromatography</title>
		<link rel="alternate" type="text/html" href="https://modelreduction.org/morwiki/index.php?title=Batch_Chromatography&amp;diff=1483"/>
		<updated>2013-05-29T18:46:42Z</updated>

		<summary type="html">&lt;p&gt;Zhangy: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:benchmark]]&lt;br /&gt;
[[Category:PDE]]&lt;br /&gt;
[[Category:nonlinear]]&lt;br /&gt;
[[Category:parametric 2-5 parameters]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Description==&lt;br /&gt;
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 discussed in the benchmark [[SMB]], and here we focus on the discontinuous mode -- batch chromatography. The principle of the batch chromatographic process for the binary separation is shown in &amp;lt;xr id=&amp;quot;fig:bach&amp;quot;/&amp;gt;. During the injection period &amp;lt;math&amp;gt;t_{inj}&amp;lt;/math&amp;gt;, 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 &amp;lt;math&amp;gt;t_1&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_2&amp;lt;/math&amp;gt;, and component B is collected between &amp;lt;math&amp;gt;t_3&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_4&amp;lt;/math&amp;gt;. Here the positions of &amp;lt;math&amp;gt;t_1&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_4&amp;lt;/math&amp;gt; are determined by a minimum concentration threshold that the detector can resolve. The positions of &amp;lt;math&amp;gt;t_2&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_3&amp;lt;/math&amp;gt; are determined by the purity specifications imposed on the products. After the cycle period &amp;lt;math&amp;gt;t_{cyc}&amp;lt;/math&amp;gt;, the injection is repeated. The feed flow-rate &amp;lt;math&amp;gt;Q&amp;lt;/math&amp;gt; and injection period &amp;lt;math&amp;gt;t_{inj}&amp;lt;/math&amp;gt; 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).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;figure id=&amp;quot;fig:bach&amp;quot;&amp;gt;[[File:Fig_BatchChrom.jpg|650px|thumb|right|&amp;lt;caption&amp;gt;Sketch of a batch chromatographic process for the separation of A and B.&amp;lt;/caption&amp;gt;]]&amp;lt;/figure&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The dynamics of the batch chromatographic column can be described precisely by an axially dispersed plug-flow model with a limited mass-transfer rate characterized by a linear driving force (LDF) approximation. In this model the differential mass balance of component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; (&amp;lt;math&amp;gt;i=A,B,&amp;lt;/math&amp;gt;) &lt;br /&gt;
in the liquid phase can be written as:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\frac{\partial c_i}{\partial t}+\frac{1-\epsilon}{\epsilon}\frac{\partial q_i}{\partial t}+u\frac{\partial c_i}{\partial z}-D_i\frac{\partial^2 c_i}{\partial z^2}=0, \qquad z\in(0,\;L), \qquad (1)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt;c_i&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;q_i&amp;lt;/math&amp;gt; are the concentrations of solute &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; in the liquid and solid phases, respectively, &amp;lt;math&amp;gt;u&amp;lt;/math&amp;gt; the interstitial liquid velocity, &amp;lt;math&amp;gt;\epsilon&amp;lt;/math&amp;gt; the column porosity, &amp;lt;math&amp;gt;t&amp;lt;/math&amp;gt; the time coordinate, &amp;lt;math&amp;gt;z&amp;lt;/math&amp;gt; the axial coordinate along the column, &amp;lt;math&amp;gt;L&amp;lt;/math&amp;gt; the column length, &amp;lt;math&amp;gt;D_i=\frac{uL}{Pe}&amp;lt;/math&amp;gt; the axial dispersion coefficient and &amp;lt;math&amp;gt;Pe&amp;lt;/math&amp;gt; the Péclet number. The adsorption rate is modeled by the LDF approximation:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\frac{\partial q_i}{\partial t} = \kappa_{i}\,(q^{Eq}_i-q_i), \qquad z\in[0,\;L],&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt;\kappa_{i}&amp;lt;/math&amp;gt; is the mass-transfer coefficient of component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;q^{Eq}_i&amp;lt;/math&amp;gt; is the adsorption equilibrium concentration calculated by the isotherm equation for component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt;. Here the bi-Langmuir isotherm model is used to describe the adsorption equilibrium:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
q^{Eq}_i=\frac{H_{i,1}\,c_i}{1+\sum_{j=A,B}K_{j,1}\,c_j}+\frac{H_{i,2}\,c_i}{1+\sum_{j=A,B}K_{j,2}\,c_j},\; i=A,B,  &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt;H_{i,1}&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;H_{i,2}&amp;lt;/math&amp;gt; are the Henry constants, and &amp;lt;math&amp;gt;K_{j,1}&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;K_{j,2}&amp;lt;/math&amp;gt; the thermodynamic coefficients.&lt;br /&gt;
&lt;br /&gt;
The boundary conditions for (1) are specified by the Danckwerts relations:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
D_i\left.\frac{\partial c_i}{\partial z}\right|_{z=0} = u\,(\left.c_i\right|_{z=0}-c^{in}_i), \quad\quad \left.\frac{\partial c_i}{\partial z}\right|_{z=L}=0,  &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt;c^{in}_i&amp;lt;/math&amp;gt; is the concentration of component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; at the inlet of the column. A rectangular injection is assumed for the system and thus&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
c^{in}_i=\left \{ \begin{array}{cc}  c^F_i,  &amp;amp;\text{if } t \le t_{inj};\\&lt;br /&gt;
      0,  &amp;amp;\text{if } t &amp;gt;   t_{inj}.&lt;br /&gt;
&lt;br /&gt;
\end{array}&lt;br /&gt;
\right .&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Here &amp;lt;math&amp;gt;c^F_i&amp;lt;/math&amp;gt; is the feed concentration for component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_{inj}&amp;lt;/math&amp;gt; is the injection period. In addition, the column is assumed unloaded initially:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
c_i(t=0,z)=q_i(t=0,z)=0,\quad z\in[0,\;L],\;i=A,B.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
More details about the mathematical modeling for batch chromatography can be found in the literature &amp;lt;ref name=&amp;quot;guiochon2006&amp;quot;/&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
==Discretization==&lt;br /&gt;
In this model, the feed volumetric flow-rate &amp;lt;math&amp;gt;Q&amp;lt;/math&amp;gt; and injection period &amp;lt;math&amp;gt;t_{inj}&amp;lt;/math&amp;gt; are considered as the operating parameters, and denoted as the parameter &amp;lt;math&amp;gt;\mu=(Q,\,t_{inj})&amp;lt;/math&amp;gt;. Using the finite volume discretization, we can get the full order model as follows,&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\left\{&lt;br /&gt;
\begin{array}{ll}&lt;br /&gt;
 \mathbf{ A c}_i^{k+1} =  \mathbf{Bc}_i^{k} +   b_i^k &lt;br /&gt;
- \frac{1-\epsilon}{\epsilon} \Delta t   \mathbf h_i^k,\\&lt;br /&gt;
 \mathbf{q}_i^{k+1} =  \mathbf{q}_i^{k} + \Delta t  \mathbf h_i^k,&lt;br /&gt;
\end{array}&lt;br /&gt;
\right .&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt; \mathbf {c}_i^k ,\mathbf q_i^k \in \mathbb{R}^{\mathcal N}, i=A,B&amp;lt;/math&amp;gt; are the solution vector of &amp;lt;math&amp;gt; c_i&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;q_i&amp;lt;/math&amp;gt; at the time instance &amp;lt;math&amp;gt;t=t^k, k  =  0,1,\cdots,K, &amp;lt;/math&amp;gt; respectively. The time step &amp;lt;math&amp;gt;\Delta t &amp;lt;/math&amp;gt; is determined by the stability condition.  &amp;lt;math&amp;gt; \mathbf h_i^k = \kappa_{i} (\mathbf q^{Eq}_i -  \mathbf q_i^k) &amp;lt;/math&amp;gt;, is time- and parameter-dependent, the boldface &amp;lt;math&amp;gt;\mathbf {A,B}&amp;lt;/math&amp;gt; are constant matrices. As a result, it is a nonlinear parametric system.&lt;br /&gt;
&lt;br /&gt;
==Generation of ROM==&lt;br /&gt;
&lt;br /&gt;
The reduced order model (ROM) can be obtained by reduced bases methods, which is applicable for nonlinear parametric systems, see&lt;br /&gt;
[[Reduced_Basis_PMOR_method|Reduced Basis PMOR method]]. For parametrized time-dependent problems, the reduced basis can often be obtained by using POD-Greedy algorithm. Notice that the nonlinear functions &amp;lt;math&amp;gt;\mathbf h_i, i=A, B&amp;lt;/math&amp;gt; can be approximated by the empirical interpolation method &amp;lt;ref name=&amp;quot;barrault04&amp;quot;/&amp;gt;, such that the ROM can be obtained more efficiently by the offline-online technique.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ref name=&amp;quot;guiochon2006&amp;quot;&amp;gt; G. Guiochon, A. Felinger, D. G. Shirazi, A. M. Katti,   Fundamentals of Preparative and Nonlinear Chromatography, 2nd Edition, Academic Press, 2006.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ref name=&amp;quot;barrault04&amp;quot;&amp;gt; M. Barrault, Y. Maday, N.C. Nguyen, and A.T. Patera, &amp;quot;&amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;gt;[http://dx.doi.org/10.1016/j.crma.2004.08.006 An &#039;empirical interpolation&#039; method: application to efficient reduced-basis discretization of partial differential equations]&amp;lt;/span&amp;gt;&amp;quot;, C. R. Acad. Sci. Paris Series I, 339 (2004), 667-672.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/references&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Contact==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039; [[User:Zhangy|Yongjin Zhang]]&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039; [[User:Suzhou|Suzhou Li]]&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Zhangy</name></author>
	</entry>
	<entry>
		<id>https://modelreduction.org/morwiki/index.php?title=Batch_Chromatography&amp;diff=1482</id>
		<title>Batch Chromatography</title>
		<link rel="alternate" type="text/html" href="https://modelreduction.org/morwiki/index.php?title=Batch_Chromatography&amp;diff=1482"/>
		<updated>2013-05-29T18:46:20Z</updated>

		<summary type="html">&lt;p&gt;Zhangy: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:benchmark]]&lt;br /&gt;
[[Category:PDE]]&lt;br /&gt;
[[Category:nonlinear]]&lt;br /&gt;
[[Category:parametric 2-5 parameters]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Description==&lt;br /&gt;
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 discussed in the benchmark [[SMB]], and here we focus on the discontinuous mode -- batch chromatography. The principle of the batch chromatographic process for the binary separation is shown in &amp;lt;xr id=&amp;quot;fig:bach&amp;quot;/&amp;gt;. During the injection period &amp;lt;math&amp;gt;t_{inj}&amp;lt;/math&amp;gt;, 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 &amp;lt;math&amp;gt;t_1&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_2&amp;lt;/math&amp;gt;, and component B is collected between &amp;lt;math&amp;gt;t_3&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_4&amp;lt;/math&amp;gt;. Here the positions of &amp;lt;math&amp;gt;t_1&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_4&amp;lt;/math&amp;gt; are determined by a minimum concentration threshold that the detector can resolve. The positions of &amp;lt;math&amp;gt;t_2&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_3&amp;lt;/math&amp;gt; are determined by the purity specifications imposed on the products. After the cycle period &amp;lt;math&amp;gt;t_{cyc}&amp;lt;/math&amp;gt;, the injection is repeated. The feed flow-rate &amp;lt;math&amp;gt;Q&amp;lt;/math&amp;gt; and injection period &amp;lt;math&amp;gt;t_{inj}&amp;lt;/math&amp;gt; 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).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;figure id=&amp;quot;fig:bach&amp;quot;&amp;gt;[[File:Fig_BatchChrom.jpg|600px|thumb|right|&amp;lt;caption&amp;gt;Sketch of a batch chromatographic process for the separation of A and B.&amp;lt;/caption&amp;gt;]]&amp;lt;/figure&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The dynamics of the batch chromatographic column can be described precisely by an axially dispersed plug-flow model with a limited mass-transfer rate characterized by a linear driving force (LDF) approximation. In this model the differential mass balance of component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; (&amp;lt;math&amp;gt;i=A,B,&amp;lt;/math&amp;gt;) &lt;br /&gt;
in the liquid phase can be written as:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\frac{\partial c_i}{\partial t}+\frac{1-\epsilon}{\epsilon}\frac{\partial q_i}{\partial t}+u\frac{\partial c_i}{\partial z}-D_i\frac{\partial^2 c_i}{\partial z^2}=0, \qquad z\in(0,\;L), \qquad (1)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt;c_i&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;q_i&amp;lt;/math&amp;gt; are the concentrations of solute &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; in the liquid and solid phases, respectively, &amp;lt;math&amp;gt;u&amp;lt;/math&amp;gt; the interstitial liquid velocity, &amp;lt;math&amp;gt;\epsilon&amp;lt;/math&amp;gt; the column porosity, &amp;lt;math&amp;gt;t&amp;lt;/math&amp;gt; the time coordinate, &amp;lt;math&amp;gt;z&amp;lt;/math&amp;gt; the axial coordinate along the column, &amp;lt;math&amp;gt;L&amp;lt;/math&amp;gt; the column length, &amp;lt;math&amp;gt;D_i=\frac{uL}{Pe}&amp;lt;/math&amp;gt; the axial dispersion coefficient and &amp;lt;math&amp;gt;Pe&amp;lt;/math&amp;gt; the Péclet number. The adsorption rate is modeled by the LDF approximation:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\frac{\partial q_i}{\partial t} = \kappa_{i}\,(q^{Eq}_i-q_i), \qquad z\in[0,\;L],&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt;\kappa_{i}&amp;lt;/math&amp;gt; is the mass-transfer coefficient of component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;q^{Eq}_i&amp;lt;/math&amp;gt; is the adsorption equilibrium concentration calculated by the isotherm equation for component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt;. Here the bi-Langmuir isotherm model is used to describe the adsorption equilibrium:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
q^{Eq}_i=\frac{H_{i,1}\,c_i}{1+\sum_{j=A,B}K_{j,1}\,c_j}+\frac{H_{i,2}\,c_i}{1+\sum_{j=A,B}K_{j,2}\,c_j},\; i=A,B,  &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt;H_{i,1}&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;H_{i,2}&amp;lt;/math&amp;gt; are the Henry constants, and &amp;lt;math&amp;gt;K_{j,1}&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;K_{j,2}&amp;lt;/math&amp;gt; the thermodynamic coefficients.&lt;br /&gt;
&lt;br /&gt;
The boundary conditions for (1) are specified by the Danckwerts relations:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
D_i\left.\frac{\partial c_i}{\partial z}\right|_{z=0} = u\,(\left.c_i\right|_{z=0}-c^{in}_i), \quad\quad \left.\frac{\partial c_i}{\partial z}\right|_{z=L}=0,  &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt;c^{in}_i&amp;lt;/math&amp;gt; is the concentration of component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; at the inlet of the column. A rectangular injection is assumed for the system and thus&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
c^{in}_i=\left \{ \begin{array}{cc}  c^F_i,  &amp;amp;\text{if } t \le t_{inj};\\&lt;br /&gt;
      0,  &amp;amp;\text{if } t &amp;gt;   t_{inj}.&lt;br /&gt;
&lt;br /&gt;
\end{array}&lt;br /&gt;
\right .&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Here &amp;lt;math&amp;gt;c^F_i&amp;lt;/math&amp;gt; is the feed concentration for component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_{inj}&amp;lt;/math&amp;gt; is the injection period. In addition, the column is assumed unloaded initially:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
c_i(t=0,z)=q_i(t=0,z)=0,\quad z\in[0,\;L],\;i=A,B.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
More details about the mathematical modeling for batch chromatography can be found in the literature &amp;lt;ref name=&amp;quot;guiochon2006&amp;quot;/&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
==Discretization==&lt;br /&gt;
In this model, the feed volumetric flow-rate &amp;lt;math&amp;gt;Q&amp;lt;/math&amp;gt; and injection period &amp;lt;math&amp;gt;t_{inj}&amp;lt;/math&amp;gt; are considered as the operating parameters, and denoted as the parameter &amp;lt;math&amp;gt;\mu=(Q,\,t_{inj})&amp;lt;/math&amp;gt;. Using the finite volume discretization, we can get the full order model as follows,&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\left\{&lt;br /&gt;
\begin{array}{ll}&lt;br /&gt;
 \mathbf{ A c}_i^{k+1} =  \mathbf{Bc}_i^{k} +   b_i^k &lt;br /&gt;
- \frac{1-\epsilon}{\epsilon} \Delta t   \mathbf h_i^k,\\&lt;br /&gt;
 \mathbf{q}_i^{k+1} =  \mathbf{q}_i^{k} + \Delta t  \mathbf h_i^k,&lt;br /&gt;
\end{array}&lt;br /&gt;
\right .&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt; \mathbf {c}_i^k ,\mathbf q_i^k \in \mathbb{R}^{\mathcal N}, i=A,B&amp;lt;/math&amp;gt; are the solution vector of &amp;lt;math&amp;gt; c_i&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;q_i&amp;lt;/math&amp;gt; at the time instance &amp;lt;math&amp;gt;t=t^k, k  =  0,1,\cdots,K, &amp;lt;/math&amp;gt; respectively. The time step &amp;lt;math&amp;gt;\Delta t &amp;lt;/math&amp;gt; is determined by the stability condition.  &amp;lt;math&amp;gt; \mathbf h_i^k = \kappa_{i} (\mathbf q^{Eq}_i -  \mathbf q_i^k) &amp;lt;/math&amp;gt;, is time- and parameter-dependent, the boldface &amp;lt;math&amp;gt;\mathbf {A,B}&amp;lt;/math&amp;gt; are constant matrices. As a result, it is a nonlinear parametric system.&lt;br /&gt;
&lt;br /&gt;
==Generation of ROM==&lt;br /&gt;
&lt;br /&gt;
The reduced order model (ROM) can be obtained by reduced bases methods, which is applicable for nonlinear parametric systems, see&lt;br /&gt;
[[Reduced_Basis_PMOR_method|Reduced Basis PMOR method]]. For parametrized time-dependent problems, the reduced basis can often be obtained by using POD-Greedy algorithm. Notice that the nonlinear functions &amp;lt;math&amp;gt;\mathbf h_i, i=A, B&amp;lt;/math&amp;gt; can be approximated by the empirical interpolation method &amp;lt;ref name=&amp;quot;barrault04&amp;quot;/&amp;gt;, such that the ROM can be obtained more efficiently by the offline-online technique.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ref name=&amp;quot;guiochon2006&amp;quot;&amp;gt; G. Guiochon, A. Felinger, D. G. Shirazi, A. M. Katti,   Fundamentals of Preparative and Nonlinear Chromatography, 2nd Edition, Academic Press, 2006.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ref name=&amp;quot;barrault04&amp;quot;&amp;gt; M. Barrault, Y. Maday, N.C. Nguyen, and A.T. Patera, &amp;quot;&amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;gt;[http://dx.doi.org/10.1016/j.crma.2004.08.006 An &#039;empirical interpolation&#039; method: application to efficient reduced-basis discretization of partial differential equations]&amp;lt;/span&amp;gt;&amp;quot;, C. R. Acad. Sci. Paris Series I, 339 (2004), 667-672.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/references&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Contact==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039; [[User:Zhangy|Yongjin Zhang]]&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039; [[User:Suzhou|Suzhou Li]]&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Zhangy</name></author>
	</entry>
	<entry>
		<id>https://modelreduction.org/morwiki/index.php?title=Batch_Chromatography&amp;diff=1481</id>
		<title>Batch Chromatography</title>
		<link rel="alternate" type="text/html" href="https://modelreduction.org/morwiki/index.php?title=Batch_Chromatography&amp;diff=1481"/>
		<updated>2013-05-29T18:43:50Z</updated>

		<summary type="html">&lt;p&gt;Zhangy: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:benchmark]]&lt;br /&gt;
[[Category:PDE]]&lt;br /&gt;
[[Category:nonlinear]]&lt;br /&gt;
[[Category:parametric 2-5 parameters]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Description==&lt;br /&gt;
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 discussed in the benchmark [[SMB]], and here we focus on the discontinuous mode -- batch chromatography. The principle of the batch chromatographic process for the binary separation is shown in &amp;lt;xr id=&amp;quot;fig:bach&amp;quot;/&amp;gt;. During the injection period &amp;lt;math&amp;gt;t_{inj}&amp;lt;/math&amp;gt;, 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 &amp;lt;math&amp;gt;t_1&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_2&amp;lt;/math&amp;gt;, and component B is collected between &amp;lt;math&amp;gt;t_3&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_4&amp;lt;/math&amp;gt;. Here the positions of &amp;lt;math&amp;gt;t_1&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_4&amp;lt;/math&amp;gt; are determined by a minimum concentration threshold that the detector can resolve. The positions of &amp;lt;math&amp;gt;t_2&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_3&amp;lt;/math&amp;gt; are determined by the purity specifications imposed on the products. After the cycle period &amp;lt;math&amp;gt;t_{cyc}&amp;lt;/math&amp;gt;, the injection is repeated. The feed flow-rate &amp;lt;math&amp;gt;Q&amp;lt;/math&amp;gt; and injection period &amp;lt;math&amp;gt;t_{inj}&amp;lt;/math&amp;gt; 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).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;figure id=&amp;quot;fig:bach&amp;quot;&amp;gt;[[File:Fig_BatchChrom.jpg|650px|thumb|center|&amp;lt;caption&amp;gt;Sketch of a batch chromatographic process for the separation of A and B.&amp;lt;/caption&amp;gt;]]&amp;lt;/figure&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The dynamics of the batch chromatographic column can be described precisely by an axially dispersed plug-flow model with a limited mass-transfer rate characterized by a linear driving force (LDF) approximation. In this model the differential mass balance of component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; (&amp;lt;math&amp;gt;i=A,B,&amp;lt;/math&amp;gt;) &lt;br /&gt;
in the liquid phase can be written as:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\frac{\partial c_i}{\partial t}+\frac{1-\epsilon}{\epsilon}\frac{\partial q_i}{\partial t}+u\frac{\partial c_i}{\partial z}-D_i\frac{\partial^2 c_i}{\partial z^2}=0, \qquad z\in(0,\;L), \qquad (1)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt;c_i&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;q_i&amp;lt;/math&amp;gt; are the concentrations of solute &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; in the liquid and solid phases, respectively, &amp;lt;math&amp;gt;u&amp;lt;/math&amp;gt; the interstitial liquid velocity, &amp;lt;math&amp;gt;\epsilon&amp;lt;/math&amp;gt; the column porosity, &amp;lt;math&amp;gt;t&amp;lt;/math&amp;gt; the time coordinate, &amp;lt;math&amp;gt;z&amp;lt;/math&amp;gt; the axial coordinate along the column, &amp;lt;math&amp;gt;L&amp;lt;/math&amp;gt; the column length, &amp;lt;math&amp;gt;D_i=\frac{uL}{Pe}&amp;lt;/math&amp;gt; the axial dispersion coefficient and &amp;lt;math&amp;gt;Pe&amp;lt;/math&amp;gt; the Péclet number. The adsorption rate is modeled by the LDF approximation:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\frac{\partial q_i}{\partial t} = \kappa_{i}\,(q^{Eq}_i-q_i), \qquad z\in[0,\;L],&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt;\kappa_{i}&amp;lt;/math&amp;gt; is the mass-transfer coefficient of component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;q^{Eq}_i&amp;lt;/math&amp;gt; is the adsorption equilibrium concentration calculated by the isotherm equation for component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt;. Here the bi-Langmuir isotherm model is used to describe the adsorption equilibrium:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
q^{Eq}_i=\frac{H_{i,1}\,c_i}{1+\sum_{j=A,B}K_{j,1}\,c_j}+\frac{H_{i,2}\,c_i}{1+\sum_{j=A,B}K_{j,2}\,c_j},\; i=A,B,  &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt;H_{i,1}&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;H_{i,2}&amp;lt;/math&amp;gt; are the Henry constants, and &amp;lt;math&amp;gt;K_{j,1}&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;K_{j,2}&amp;lt;/math&amp;gt; the thermodynamic coefficients.&lt;br /&gt;
&lt;br /&gt;
The boundary conditions for (1) are specified by the Danckwerts relations:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
D_i\left.\frac{\partial c_i}{\partial z}\right|_{z=0} = u\,(\left.c_i\right|_{z=0}-c^{in}_i), \quad\quad \left.\frac{\partial c_i}{\partial z}\right|_{z=L}=0,  &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt;c^{in}_i&amp;lt;/math&amp;gt; is the concentration of component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; at the inlet of the column. A rectangular injection is assumed for the system and thus&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
c^{in}_i=\left \{ \begin{array}{cc}  c^F_i,  &amp;amp;\text{if } t \le t_{inj};\\&lt;br /&gt;
      0,  &amp;amp;\text{if } t &amp;gt;   t_{inj}.&lt;br /&gt;
&lt;br /&gt;
\end{array}&lt;br /&gt;
\right .&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Here &amp;lt;math&amp;gt;c^F_i&amp;lt;/math&amp;gt; is the feed concentration for component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_{inj}&amp;lt;/math&amp;gt; is the injection period. In addition, the column is assumed unloaded initially:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
c_i(t=0,z)=q_i(t=0,z)=0,\quad z\in[0,\;L],\;i=A,B.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
More details about the mathematical modeling for batch chromatography can be found in the literature &amp;lt;ref name=&amp;quot;guiochon2006&amp;quot;/&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
==Discretization==&lt;br /&gt;
In this model, the feed volumetric flow-rate &amp;lt;math&amp;gt;Q&amp;lt;/math&amp;gt; and injection period &amp;lt;math&amp;gt;t_{inj}&amp;lt;/math&amp;gt; are considered as the operating parameters, and denoted as the parameter &amp;lt;math&amp;gt;\mu=(Q,\,t_{inj})&amp;lt;/math&amp;gt;. Using the finite volume discretization, we can get the full order model as follows,&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\left\{&lt;br /&gt;
\begin{array}{ll}&lt;br /&gt;
 \mathbf{ A c}_i^{k+1} =  \mathbf{Bc}_i^{k} +   b_i^k &lt;br /&gt;
- \frac{1-\epsilon}{\epsilon} \Delta t   \mathbf h_i^k,\\&lt;br /&gt;
 \mathbf{q}_i^{k+1} =  \mathbf{q}_i^{k} + \Delta t  \mathbf h_i^k,&lt;br /&gt;
\end{array}&lt;br /&gt;
\right .&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt; \mathbf {c}_i^k ,\mathbf q_i^k \in \mathbb{R}^{\mathcal N}, i=A,B&amp;lt;/math&amp;gt; are the solution vector of &amp;lt;math&amp;gt; c_i&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;q_i&amp;lt;/math&amp;gt; at the time instance &amp;lt;math&amp;gt;t=t^k, k  =  0,1,\cdots,K, &amp;lt;/math&amp;gt; respectively. The time step &amp;lt;math&amp;gt;\Delta t &amp;lt;/math&amp;gt; is determined by the stability condition.  &amp;lt;math&amp;gt; \mathbf h_i^k = \kappa_{i} (\mathbf q^{Eq}_i -  \mathbf q_i^k) &amp;lt;/math&amp;gt;, is time- and parameter-dependent, the boldface &amp;lt;math&amp;gt;\mathbf {A,B}&amp;lt;/math&amp;gt; are constant matrices. As a result, it is a nonlinear parametric system.&lt;br /&gt;
&lt;br /&gt;
==Generation of ROM==&lt;br /&gt;
&lt;br /&gt;
The reduced order model (ROM) can be obtained by reduced bases methods, which is applicable for nonlinear parametric systems, see&lt;br /&gt;
[[Reduced_Basis_PMOR_method|Reduced Basis PMOR method]]. For parametrized time-dependent problems, the reduced basis can often be obtained by using POD-Greedy algorithm. Notice that the nonlinear functions &amp;lt;math&amp;gt;\mathbf h_i, i=A, B&amp;lt;/math&amp;gt; can be approximated by the empirical interpolation method &amp;lt;ref name=&amp;quot;barrault04&amp;quot;/&amp;gt;, such that the ROM can be obtained more efficiently by the offline-online technique.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ref name=&amp;quot;guiochon2006&amp;quot;&amp;gt; G. Guiochon, A. Felinger, D. G. Shirazi, A. M. Katti,   Fundamentals of Preparative and Nonlinear Chromatography, 2nd Edition, Academic Press, 2006.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ref name=&amp;quot;barrault04&amp;quot;&amp;gt; M. Barrault, Y. Maday, N.C. Nguyen, and A.T. Patera, &amp;quot;&amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;gt;[http://dx.doi.org/10.1016/j.crma.2004.08.006 An &#039;empirical interpolation&#039; method: application to efficient reduced-basis discretization of partial differential equations]&amp;lt;/span&amp;gt;&amp;quot;, C. R. Acad. Sci. Paris Series I, 339 (2004), 667-672.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/references&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Contact==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039; [[User:Zhangy|Yongjin Zhang]]&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039; [[User:Suzhou|Suzhou Li]]&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Zhangy</name></author>
	</entry>
	<entry>
		<id>https://modelreduction.org/morwiki/index.php?title=Batch_Chromatography&amp;diff=1480</id>
		<title>Batch Chromatography</title>
		<link rel="alternate" type="text/html" href="https://modelreduction.org/morwiki/index.php?title=Batch_Chromatography&amp;diff=1480"/>
		<updated>2013-05-29T18:39:36Z</updated>

		<summary type="html">&lt;p&gt;Zhangy: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:benchmark]]&lt;br /&gt;
[[Category:PDE]]&lt;br /&gt;
[[Category:nonlinear]]&lt;br /&gt;
[[Category:parametric 2-5 parameters]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Description==&lt;br /&gt;
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 discussed in the benchmark [[SMB]], and here we focus on the discontinuous mode -- batch chromatography. The schematic diagram for the binary separation is shown in &amp;lt;xr id=&amp;quot;fig:bach&amp;quot;/&amp;gt;. During the injection period &amp;lt;math&amp;gt;t_{inj}&amp;lt;/math&amp;gt;, 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 &amp;lt;math&amp;gt;t_1&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_2&amp;lt;/math&amp;gt;, and component B is collected between &amp;lt;math&amp;gt;t_3&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_4&amp;lt;/math&amp;gt;. Here the positions of &amp;lt;math&amp;gt;t_1&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_4&amp;lt;/math&amp;gt; are determined by a minimum concentration threshold that the detector can resolve. The positions of &amp;lt;math&amp;gt;t_2&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_3&amp;lt;/math&amp;gt; are determined by the purity specifications imposed on the products. After the cycle period &amp;lt;math&amp;gt;t_{cyc}&amp;lt;/math&amp;gt;, the injection is repeated. The feed flow-rate &amp;lt;math&amp;gt;Q&amp;lt;/math&amp;gt; and injection period &amp;lt;math&amp;gt;t_{inj}&amp;lt;/math&amp;gt; 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).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;figure id=&amp;quot;fig:bach&amp;quot;&amp;gt;[[File:Fig_BatchChrom.jpg|650px|thumb|center|&amp;lt;caption&amp;gt;Sketch of a batch chromatographic process for the separation of A and B.&amp;lt;/caption&amp;gt;]]&amp;lt;/figure&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The dynamics of the batch chromatographic column can be described precisely by an axially dispersed plug-flow model with a limited mass-transfer rate characterized by a linear driving force (LDF) approximation. In this model the differential mass balance of component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; (&amp;lt;math&amp;gt;i=A,B,&amp;lt;/math&amp;gt;) &lt;br /&gt;
in the liquid phase can be written as:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\frac{\partial c_i}{\partial t}+\frac{1-\epsilon}{\epsilon}\frac{\partial q_i}{\partial t}+u\frac{\partial c_i}{\partial z}-D_i\frac{\partial^2 c_i}{\partial z^2}=0, \qquad z\in(0,\;L), \qquad (1)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt;c_i&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;q_i&amp;lt;/math&amp;gt; are the concentrations of solute &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; in the liquid and solid phases, respectively, &amp;lt;math&amp;gt;u&amp;lt;/math&amp;gt; the interstitial liquid velocity, &amp;lt;math&amp;gt;\epsilon&amp;lt;/math&amp;gt; the column porosity, &amp;lt;math&amp;gt;t&amp;lt;/math&amp;gt; the time coordinate, &amp;lt;math&amp;gt;z&amp;lt;/math&amp;gt; the axial coordinate along the column, &amp;lt;math&amp;gt;L&amp;lt;/math&amp;gt; the column length, &amp;lt;math&amp;gt;D_i=\frac{uL}{Pe}&amp;lt;/math&amp;gt; the axial dispersion coefficient and &amp;lt;math&amp;gt;Pe&amp;lt;/math&amp;gt; the Péclet number. The adsorption rate is modeled by the LDF approximation:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\frac{\partial q_i}{\partial t} = \kappa_{i}\,(q^{Eq}_i-q_i), \qquad z\in[0,\;L],&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt;\kappa_{i}&amp;lt;/math&amp;gt; is the mass-transfer coefficient of component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;q^{Eq}_i&amp;lt;/math&amp;gt; is the adsorption equilibrium concentration calculated by the isotherm equation for component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt;. Here the bi-Langmuir isotherm model is used to describe the adsorption equilibrium:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
q^{Eq}_i=\frac{H_{i,1}\,c_i}{1+\sum_{j=A,B}K_{j,1}\,c_j}+\frac{H_{i,2}\,c_i}{1+\sum_{j=A,B}K_{j,2}\,c_j},\; i=A,B,  &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt;H_{i,1}&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;H_{i,2}&amp;lt;/math&amp;gt; are the Henry constants, and &amp;lt;math&amp;gt;K_{j,1}&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;K_{j,2}&amp;lt;/math&amp;gt; the thermodynamic coefficients.&lt;br /&gt;
&lt;br /&gt;
The boundary conditions for (1) are specified by the Danckwerts relations:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
D_i\left.\frac{\partial c_i}{\partial z}\right|_{z=0} = u\,(\left.c_i\right|_{z=0}-c^{in}_i), \quad\quad \left.\frac{\partial c_i}{\partial z}\right|_{z=L}=0,  &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt;c^{in}_i&amp;lt;/math&amp;gt; is the concentration of component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; at the inlet of the column. A rectangular injection is assumed for the system and thus&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
c^{in}_i=\left \{ \begin{array}{cc}  c^F_i,  &amp;amp;\text{if } t \le t_{inj};\\&lt;br /&gt;
      0,  &amp;amp;\text{if } t &amp;gt;   t_{inj}.&lt;br /&gt;
&lt;br /&gt;
\end{array}&lt;br /&gt;
\right .&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Here &amp;lt;math&amp;gt;c^F_i&amp;lt;/math&amp;gt; is the feed concentration for component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_{inj}&amp;lt;/math&amp;gt; is the injection period. In addition, the column is assumed unloaded initially:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
c_i(t=0,z)=q_i(t=0,z)=0,\quad z\in[0,\;L],\;i=A,B.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
More details about the mathematical modeling for batch chromatography can be found in the literature &amp;lt;ref name=&amp;quot;guiochon2006&amp;quot;/&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
==Discretization==&lt;br /&gt;
In this model, the feed volumetric flow-rate &amp;lt;math&amp;gt;Q&amp;lt;/math&amp;gt; and injection period &amp;lt;math&amp;gt;t_{inj}&amp;lt;/math&amp;gt; are considered as the operating parameters, and denoted as the parameter &amp;lt;math&amp;gt;\mu=(Q,\,t_{inj})&amp;lt;/math&amp;gt;. Using the finite volume discretization, we can get the full order model as follows,&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\left\{&lt;br /&gt;
\begin{array}{ll}&lt;br /&gt;
 \mathbf{ A c}_i^{k+1} =  \mathbf{Bc}_i^{k} +   b_i^k &lt;br /&gt;
- \frac{1-\epsilon}{\epsilon} \Delta t   \mathbf h_i^k,\\&lt;br /&gt;
 \mathbf{q}_i^{k+1} =  \mathbf{q}_i^{k} + \Delta t  \mathbf h_i^k,&lt;br /&gt;
\end{array}&lt;br /&gt;
\right .&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt; \mathbf {c}_i^k ,\mathbf q_i^k \in \mathbb{R}^{\mathcal N}, i=A,B&amp;lt;/math&amp;gt; are the solution vector of &amp;lt;math&amp;gt; c_i&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;q_i&amp;lt;/math&amp;gt; at the time instance &amp;lt;math&amp;gt;t=t^k, k  =  0,1,\cdots,K, &amp;lt;/math&amp;gt; respectively. The time step &amp;lt;math&amp;gt;\Delta t &amp;lt;/math&amp;gt; is determined by the stability condition.  &amp;lt;math&amp;gt; \mathbf h_i^k = \kappa_{i} (\mathbf q^{Eq}_i -  \mathbf q_i^k) &amp;lt;/math&amp;gt;, is time- and parameter-dependent, the boldface &amp;lt;math&amp;gt;\mathbf {A,B}&amp;lt;/math&amp;gt; are constant matrices. As a result, it is a nonlinear parametric system.&lt;br /&gt;
&lt;br /&gt;
==Generation of ROM==&lt;br /&gt;
&lt;br /&gt;
The reduced order model (ROM) can be obtained by reduced bases methods, which is applicable for nonlinear parametric systems, see&lt;br /&gt;
[[Reduced_Basis_PMOR_method|Reduced Basis PMOR method]]. For parametrized time-dependent problems, the reduced basis can often be obtained by using POD-Greedy algorithm. Notice that the nonlinear functions &amp;lt;math&amp;gt;\mathbf h_i, i=A, B&amp;lt;/math&amp;gt; can be approximated by the empirical interpolation method &amp;lt;ref name=&amp;quot;barrault04&amp;quot;/&amp;gt;, such that the ROM can be obtained more efficiently by the offline-online technique.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ref name=&amp;quot;guiochon2006&amp;quot;&amp;gt; G. Guiochon, A. Felinger, D. G. Shirazi, A. M. Katti,   Fundamentals of Preparative and Nonlinear Chromatography, 2nd Edition, Academic Press, 2006.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ref name=&amp;quot;barrault04&amp;quot;&amp;gt; M. Barrault, Y. Maday, N.C. Nguyen, and A.T. Patera, &amp;quot;&amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;gt;[http://dx.doi.org/10.1016/j.crma.2004.08.006 An &#039;empirical interpolation&#039; method: application to efficient reduced-basis discretization of partial differential equations]&amp;lt;/span&amp;gt;&amp;quot;, C. R. Acad. Sci. Paris Series I, 339 (2004), 667-672.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/references&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Contact==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039; [[User:Zhangy|Yongjin Zhang]]&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039; [[User:Suzhou|Suzhou Li]]&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Zhangy</name></author>
	</entry>
	<entry>
		<id>https://modelreduction.org/morwiki/index.php?title=Batch_Chromatography&amp;diff=1479</id>
		<title>Batch Chromatography</title>
		<link rel="alternate" type="text/html" href="https://modelreduction.org/morwiki/index.php?title=Batch_Chromatography&amp;diff=1479"/>
		<updated>2013-05-29T18:38:08Z</updated>

		<summary type="html">&lt;p&gt;Zhangy: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:benchmark]]&lt;br /&gt;
[[Category:PDE]]&lt;br /&gt;
[[Category:nonlinear]]&lt;br /&gt;
[[Category:parametric 2-5 parameters]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Description==&lt;br /&gt;
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 discussed in the benchmark [[SMB]], and here we focus on the discontinuous mode -- batch chromatography. The schematic diagram for the binary separation is shown in &amp;lt;xr id=&amp;quot;fig:bach&amp;quot;/&amp;gt;. During the injection period &amp;lt;math&amp;gt;t_{inj}&amp;lt;/math&amp;gt;, 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 &amp;lt;math&amp;gt;t_1&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_2&amp;lt;/math&amp;gt;, and component B is collected between &amp;lt;math&amp;gt;t_3&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_4&amp;lt;/math&amp;gt;. Here the positions of &amp;lt;math&amp;gt;t_1&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_4&amp;lt;/math&amp;gt; are determined by a minimum concentration threshold that the detector can resolve. The positions of &amp;lt;math&amp;gt;t_2&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_3&amp;lt;/math&amp;gt; are determined by the purity specifications imposed on the products. After the cycle period &amp;lt;math&amp;gt;t_{cyc}&amp;lt;/math&amp;gt;, the injection is repeated. The feed flow-rate &amp;lt;math&amp;gt;Q&amp;lt;/math&amp;gt; and injection period &amp;lt;math&amp;gt;t_{inj}&amp;lt;/math&amp;gt; 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).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;figure id=&amp;quot;fig:bach&amp;quot;&amp;gt;[[File:Fig_BatchChrom.jpg|650px|thumb|center|&amp;lt;caption&amp;gt;Schematic representation of the gyroscope.&amp;lt;/caption&amp;gt;]]&amp;lt;/figure&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The dynamics of the batch chromatographic column can be described precisely by an axially dispersed plug-flow model with a limited mass-transfer rate characterized by a linear driving force (LDF) approximation. In this model the differential mass balance of component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; (&amp;lt;math&amp;gt;i=A,B,&amp;lt;/math&amp;gt;) &lt;br /&gt;
in the liquid phase can be written as:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\frac{\partial c_i}{\partial t}+\frac{1-\epsilon}{\epsilon}\frac{\partial q_i}{\partial t}+u\frac{\partial c_i}{\partial z}-D_i\frac{\partial^2 c_i}{\partial z^2}=0, \qquad z\in(0,\;L), \qquad (1)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt;c_i&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;q_i&amp;lt;/math&amp;gt; are the concentrations of solute &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; in the liquid and solid phases, respectively, &amp;lt;math&amp;gt;u&amp;lt;/math&amp;gt; the interstitial liquid velocity, &amp;lt;math&amp;gt;\epsilon&amp;lt;/math&amp;gt; the column porosity, &amp;lt;math&amp;gt;t&amp;lt;/math&amp;gt; the time coordinate, &amp;lt;math&amp;gt;z&amp;lt;/math&amp;gt; the axial coordinate along the column, &amp;lt;math&amp;gt;L&amp;lt;/math&amp;gt; the column length, &amp;lt;math&amp;gt;D_i=\frac{uL}{Pe}&amp;lt;/math&amp;gt; the axial dispersion coefficient and &amp;lt;math&amp;gt;Pe&amp;lt;/math&amp;gt; the Péclet number. The adsorption rate is modeled by the LDF approximation:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\frac{\partial q_i}{\partial t} = \kappa_{i}\,(q^{Eq}_i-q_i), \qquad z\in[0,\;L],&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt;\kappa_{i}&amp;lt;/math&amp;gt; is the mass-transfer coefficient of component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;q^{Eq}_i&amp;lt;/math&amp;gt; is the adsorption equilibrium concentration calculated by the isotherm equation for component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt;. Here the bi-Langmuir isotherm model is used to describe the adsorption equilibrium:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
q^{Eq}_i=\frac{H_{i,1}\,c_i}{1+\sum_{j=A,B}K_{j,1}\,c_j}+\frac{H_{i,2}\,c_i}{1+\sum_{j=A,B}K_{j,2}\,c_j},\; i=A,B,  &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt;H_{i,1}&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;H_{i,2}&amp;lt;/math&amp;gt; are the Henry constants, and &amp;lt;math&amp;gt;K_{j,1}&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;K_{j,2}&amp;lt;/math&amp;gt; the thermodynamic coefficients.&lt;br /&gt;
&lt;br /&gt;
The boundary conditions for (1) are specified by the Danckwerts relations:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
D_i\left.\frac{\partial c_i}{\partial z}\right|_{z=0} = u\,(\left.c_i\right|_{z=0}-c^{in}_i), \quad\quad \left.\frac{\partial c_i}{\partial z}\right|_{z=L}=0,  &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt;c^{in}_i&amp;lt;/math&amp;gt; is the concentration of component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; at the inlet of the column. A rectangular injection is assumed for the system and thus&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
c^{in}_i=\left \{ \begin{array}{cc}  c^F_i,  &amp;amp;\text{if } t \le t_{inj};\\&lt;br /&gt;
      0,  &amp;amp;\text{if } t &amp;gt;   t_{inj}.&lt;br /&gt;
&lt;br /&gt;
\end{array}&lt;br /&gt;
\right .&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Here &amp;lt;math&amp;gt;c^F_i&amp;lt;/math&amp;gt; is the feed concentration for component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_{inj}&amp;lt;/math&amp;gt; is the injection period. In addition, the column is assumed unloaded initially:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
c_i(t=0,z)=q_i(t=0,z)=0,\quad z\in[0,\;L],\;i=A,B.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
More details about the mathematical modeling for batch chromatography can be found in the literature &amp;lt;ref name=&amp;quot;guiochon2006&amp;quot;/&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
==Discretization==&lt;br /&gt;
In this model, the feed volumetric flow-rate &amp;lt;math&amp;gt;Q&amp;lt;/math&amp;gt; and injection period &amp;lt;math&amp;gt;t_{inj}&amp;lt;/math&amp;gt; are considered as the operating parameters, and denoted as the parameter &amp;lt;math&amp;gt;\mu=(Q,\,t_{inj})&amp;lt;/math&amp;gt;. Using the finite volume discretization, we can get the full order model as follows,&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\left\{&lt;br /&gt;
\begin{array}{ll}&lt;br /&gt;
 \mathbf{ A c}_i^{k+1} =  \mathbf{Bc}_i^{k} +   b_i^k &lt;br /&gt;
- \frac{1-\epsilon}{\epsilon} \Delta t   \mathbf h_i^k,\\&lt;br /&gt;
 \mathbf{q}_i^{k+1} =  \mathbf{q}_i^{k} + \Delta t  \mathbf h_i^k,&lt;br /&gt;
\end{array}&lt;br /&gt;
\right .&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt; \mathbf {c}_i^k ,\mathbf q_i^k \in \mathbb{R}^{\mathcal N}, i=A,B&amp;lt;/math&amp;gt; are the solution vector of &amp;lt;math&amp;gt; c_i&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;q_i&amp;lt;/math&amp;gt; at the time instance &amp;lt;math&amp;gt;t=t^k, k  =  0,1,\cdots,K, &amp;lt;/math&amp;gt; respectively. The time step &amp;lt;math&amp;gt;\Delta t &amp;lt;/math&amp;gt; is determined by the stability condition.  &amp;lt;math&amp;gt; \mathbf h_i^k = \kappa_{i} (\mathbf q^{Eq}_i -  \mathbf q_i^k) &amp;lt;/math&amp;gt;, is time- and parameter-dependent, the boldface &amp;lt;math&amp;gt;\mathbf {A,B}&amp;lt;/math&amp;gt; are constant matrices. As a result, it is a nonlinear parametric system.&lt;br /&gt;
&lt;br /&gt;
==Generation of ROM==&lt;br /&gt;
&lt;br /&gt;
The reduced order model (ROM) can be obtained by reduced bases methods, which is applicable for nonlinear parametric systems, see&lt;br /&gt;
[[Reduced_Basis_PMOR_method|Reduced Basis PMOR method]]. For parametrized time-dependent problems, the reduced basis can often be obtained by using POD-Greedy algorithm. Notice that the nonlinear functions &amp;lt;math&amp;gt;\mathbf h_i, i=A, B&amp;lt;/math&amp;gt; can be approximated by the empirical interpolation method &amp;lt;ref name=&amp;quot;barrault04&amp;quot;/&amp;gt;, such that the ROM can be obtained more efficiently by the offline-online technique.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ref name=&amp;quot;guiochon2006&amp;quot;&amp;gt; G. Guiochon, A. Felinger, D. G. Shirazi, A. M. Katti,   Fundamentals of Preparative and Nonlinear Chromatography, 2nd Edition, Academic Press, 2006.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ref name=&amp;quot;barrault04&amp;quot;&amp;gt; M. Barrault, Y. Maday, N.C. Nguyen, and A.T. Patera, &amp;quot;&amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;gt;[http://dx.doi.org/10.1016/j.crma.2004.08.006 An &#039;empirical interpolation&#039; method: application to efficient reduced-basis discretization of partial differential equations]&amp;lt;/span&amp;gt;&amp;quot;, C. R. Acad. Sci. Paris Series I, 339 (2004), 667-672.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/references&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Contact==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039; [[User:Zhangy|Yongjin Zhang]]&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039; [[User:Suzhou|Suzhou Li]]&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Zhangy</name></author>
	</entry>
	<entry>
		<id>https://modelreduction.org/morwiki/index.php?title=Batch_Chromatography&amp;diff=1478</id>
		<title>Batch Chromatography</title>
		<link rel="alternate" type="text/html" href="https://modelreduction.org/morwiki/index.php?title=Batch_Chromatography&amp;diff=1478"/>
		<updated>2013-05-29T18:37:41Z</updated>

		<summary type="html">&lt;p&gt;Zhangy: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:benchmark]]&lt;br /&gt;
[[Category:PDE]]&lt;br /&gt;
[[Category:nonlinear]]&lt;br /&gt;
[[Category:parametric 2-5 parameters]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Description==&lt;br /&gt;
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 discussed in the benchmark [[SMB]], and here we focus on the discontinuous mode -- batch chromatography. The schematic diagram for the binary separation is shown in &amp;lt;xr id=&amp;quot;fig:bach&amp;quot;/&amp;gt;. During the injection period &amp;lt;math&amp;gt;t_{inj}&amp;lt;/math&amp;gt;, 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 &amp;lt;math&amp;gt;t_1&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_2&amp;lt;/math&amp;gt;, and component B is collected between &amp;lt;math&amp;gt;t_3&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_4&amp;lt;/math&amp;gt;. Here the positions of &amp;lt;math&amp;gt;t_1&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_4&amp;lt;/math&amp;gt; are determined by a minimum concentration threshold that the detector can resolve. The positions of &amp;lt;math&amp;gt;t_2&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_3&amp;lt;/math&amp;gt; are determined by the purity specifications imposed on the products. After the cycle period &amp;lt;math&amp;gt;t_{cyc}&amp;lt;/math&amp;gt;, the injection is repeated. The feed flow-rate &amp;lt;math&amp;gt;Q&amp;lt;/math&amp;gt; and injection period &amp;lt;math&amp;gt;t_{inj}&amp;lt;/math&amp;gt; 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).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;figure id=&amp;quot;fig:bach&amp;quot;&amp;gt;[[File:Fig_BatchChrom.jpg|700px|thumb|left|&amp;lt;caption&amp;gt;Schematic representation of the gyroscope.&amp;lt;/caption&amp;gt;]]&amp;lt;/figure&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The dynamics of the batch chromatographic column can be described precisely by an axially dispersed plug-flow model with a limited mass-transfer rate characterized by a linear driving force (LDF) approximation. In this model the differential mass balance of component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; (&amp;lt;math&amp;gt;i=A,B,&amp;lt;/math&amp;gt;) &lt;br /&gt;
in the liquid phase can be written as:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\frac{\partial c_i}{\partial t}+\frac{1-\epsilon}{\epsilon}\frac{\partial q_i}{\partial t}+u\frac{\partial c_i}{\partial z}-D_i\frac{\partial^2 c_i}{\partial z^2}=0, \qquad z\in(0,\;L), \qquad (1)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt;c_i&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;q_i&amp;lt;/math&amp;gt; are the concentrations of solute &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; in the liquid and solid phases, respectively, &amp;lt;math&amp;gt;u&amp;lt;/math&amp;gt; the interstitial liquid velocity, &amp;lt;math&amp;gt;\epsilon&amp;lt;/math&amp;gt; the column porosity, &amp;lt;math&amp;gt;t&amp;lt;/math&amp;gt; the time coordinate, &amp;lt;math&amp;gt;z&amp;lt;/math&amp;gt; the axial coordinate along the column, &amp;lt;math&amp;gt;L&amp;lt;/math&amp;gt; the column length, &amp;lt;math&amp;gt;D_i=\frac{uL}{Pe}&amp;lt;/math&amp;gt; the axial dispersion coefficient and &amp;lt;math&amp;gt;Pe&amp;lt;/math&amp;gt; the Péclet number. The adsorption rate is modeled by the LDF approximation:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\frac{\partial q_i}{\partial t} = \kappa_{i}\,(q^{Eq}_i-q_i), \qquad z\in[0,\;L],&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt;\kappa_{i}&amp;lt;/math&amp;gt; is the mass-transfer coefficient of component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;q^{Eq}_i&amp;lt;/math&amp;gt; is the adsorption equilibrium concentration calculated by the isotherm equation for component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt;. Here the bi-Langmuir isotherm model is used to describe the adsorption equilibrium:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
q^{Eq}_i=\frac{H_{i,1}\,c_i}{1+\sum_{j=A,B}K_{j,1}\,c_j}+\frac{H_{i,2}\,c_i}{1+\sum_{j=A,B}K_{j,2}\,c_j},\; i=A,B,  &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt;H_{i,1}&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;H_{i,2}&amp;lt;/math&amp;gt; are the Henry constants, and &amp;lt;math&amp;gt;K_{j,1}&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;K_{j,2}&amp;lt;/math&amp;gt; the thermodynamic coefficients.&lt;br /&gt;
&lt;br /&gt;
The boundary conditions for (1) are specified by the Danckwerts relations:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
D_i\left.\frac{\partial c_i}{\partial z}\right|_{z=0} = u\,(\left.c_i\right|_{z=0}-c^{in}_i), \quad\quad \left.\frac{\partial c_i}{\partial z}\right|_{z=L}=0,  &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt;c^{in}_i&amp;lt;/math&amp;gt; is the concentration of component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; at the inlet of the column. A rectangular injection is assumed for the system and thus&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
c^{in}_i=\left \{ \begin{array}{cc}  c^F_i,  &amp;amp;\text{if } t \le t_{inj};\\&lt;br /&gt;
      0,  &amp;amp;\text{if } t &amp;gt;   t_{inj}.&lt;br /&gt;
&lt;br /&gt;
\end{array}&lt;br /&gt;
\right .&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Here &amp;lt;math&amp;gt;c^F_i&amp;lt;/math&amp;gt; is the feed concentration for component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_{inj}&amp;lt;/math&amp;gt; is the injection period. In addition, the column is assumed unloaded initially:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
c_i(t=0,z)=q_i(t=0,z)=0,\quad z\in[0,\;L],\;i=A,B.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
More details about the mathematical modeling for batch chromatography can be found in the literature &amp;lt;ref name=&amp;quot;guiochon2006&amp;quot;/&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
==Discretization==&lt;br /&gt;
In this model, the feed volumetric flow-rate &amp;lt;math&amp;gt;Q&amp;lt;/math&amp;gt; and injection period &amp;lt;math&amp;gt;t_{inj}&amp;lt;/math&amp;gt; are considered as the operating parameters, and denoted as the parameter &amp;lt;math&amp;gt;\mu=(Q,\,t_{inj})&amp;lt;/math&amp;gt;. Using the finite volume discretization, we can get the full order model as follows,&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\left\{&lt;br /&gt;
\begin{array}{ll}&lt;br /&gt;
 \mathbf{ A c}_i^{k+1} =  \mathbf{Bc}_i^{k} +   b_i^k &lt;br /&gt;
- \frac{1-\epsilon}{\epsilon} \Delta t   \mathbf h_i^k,\\&lt;br /&gt;
 \mathbf{q}_i^{k+1} =  \mathbf{q}_i^{k} + \Delta t  \mathbf h_i^k,&lt;br /&gt;
\end{array}&lt;br /&gt;
\right .&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt; \mathbf {c}_i^k ,\mathbf q_i^k \in \mathbb{R}^{\mathcal N}, i=A,B&amp;lt;/math&amp;gt; are the solution vector of &amp;lt;math&amp;gt; c_i&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;q_i&amp;lt;/math&amp;gt; at the time instance &amp;lt;math&amp;gt;t=t^k, k  =  0,1,\cdots,K, &amp;lt;/math&amp;gt; respectively. The time step &amp;lt;math&amp;gt;\Delta t &amp;lt;/math&amp;gt; is determined by the stability condition.  &amp;lt;math&amp;gt; \mathbf h_i^k = \kappa_{i} (\mathbf q^{Eq}_i -  \mathbf q_i^k) &amp;lt;/math&amp;gt;, is time- and parameter-dependent, the boldface &amp;lt;math&amp;gt;\mathbf {A,B}&amp;lt;/math&amp;gt; are constant matrices. As a result, it is a nonlinear parametric system.&lt;br /&gt;
&lt;br /&gt;
==Generation of ROM==&lt;br /&gt;
&lt;br /&gt;
The reduced order model (ROM) can be obtained by reduced bases methods, which is applicable for nonlinear parametric systems, see&lt;br /&gt;
[[Reduced_Basis_PMOR_method|Reduced Basis PMOR method]]. For parametrized time-dependent problems, the reduced basis can often be obtained by using POD-Greedy algorithm. Notice that the nonlinear functions &amp;lt;math&amp;gt;\mathbf h_i, i=A, B&amp;lt;/math&amp;gt; can be approximated by the empirical interpolation method &amp;lt;ref name=&amp;quot;barrault04&amp;quot;/&amp;gt;, such that the ROM can be obtained more efficiently by the offline-online technique.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ref name=&amp;quot;guiochon2006&amp;quot;&amp;gt; G. Guiochon, A. Felinger, D. G. Shirazi, A. M. Katti,   Fundamentals of Preparative and Nonlinear Chromatography, 2nd Edition, Academic Press, 2006.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ref name=&amp;quot;barrault04&amp;quot;&amp;gt; M. Barrault, Y. Maday, N.C. Nguyen, and A.T. Patera, &amp;quot;&amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;gt;[http://dx.doi.org/10.1016/j.crma.2004.08.006 An &#039;empirical interpolation&#039; method: application to efficient reduced-basis discretization of partial differential equations]&amp;lt;/span&amp;gt;&amp;quot;, C. R. Acad. Sci. Paris Series I, 339 (2004), 667-672.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/references&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Contact==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039; [[User:Zhangy|Yongjin Zhang]]&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039; [[User:Suzhou|Suzhou Li]]&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Zhangy</name></author>
	</entry>
	<entry>
		<id>https://modelreduction.org/morwiki/index.php?title=Batch_Chromatography&amp;diff=1477</id>
		<title>Batch Chromatography</title>
		<link rel="alternate" type="text/html" href="https://modelreduction.org/morwiki/index.php?title=Batch_Chromatography&amp;diff=1477"/>
		<updated>2013-05-29T18:36:04Z</updated>

		<summary type="html">&lt;p&gt;Zhangy: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:benchmark]]&lt;br /&gt;
[[Category:PDE]]&lt;br /&gt;
[[Category:nonlinear]]&lt;br /&gt;
[[Category:parametric 2-5 parameters]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Description==&lt;br /&gt;
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 discussed in the benchmark [[SMB]], and here we focus on the discontinuous mode -- batch chromatography. The schematic diagram for the binary separation is shown in &amp;lt;xr id=&amp;quot;fig:bach&amp;quot;/&amp;gt;. During the injection period &amp;lt;math&amp;gt;t_{inj}&amp;lt;/math&amp;gt;, 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 &amp;lt;math&amp;gt;t_1&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_2&amp;lt;/math&amp;gt;, and component B is collected between &amp;lt;math&amp;gt;t_3&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_4&amp;lt;/math&amp;gt;. Here the positions of &amp;lt;math&amp;gt;t_1&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_4&amp;lt;/math&amp;gt; are determined by a minimum concentration threshold that the detector can resolve. The positions of &amp;lt;math&amp;gt;t_2&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_3&amp;lt;/math&amp;gt; are determined by the purity specifications imposed on the products. After the cycle period &amp;lt;math&amp;gt;t_{cyc}&amp;lt;/math&amp;gt;, the injection is repeated. The feed flow-rate &amp;lt;math&amp;gt;Q&amp;lt;/math&amp;gt; and injection period &amp;lt;math&amp;gt;t_{inj}&amp;lt;/math&amp;gt; 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).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;figure id=&amp;quot;fig:bach&amp;quot;&amp;gt;[[File:Fig_BatchChrom.jpg|700px|thumb|center|&amp;lt;caption&amp;gt;Schematic representation of the gyroscope.&amp;lt;/caption&amp;gt;]]&amp;lt;/figure&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The dynamics of the batch chromatographic column can be described precisely by an axially dispersed plug-flow model with a limited mass-transfer rate characterized by a linear driving force (LDF) approximation. In this model the differential mass balance of component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; (&amp;lt;math&amp;gt;i=A,B,&amp;lt;/math&amp;gt;) &lt;br /&gt;
in the liquid phase can be written as:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\frac{\partial c_i}{\partial t}+\frac{1-\epsilon}{\epsilon}\frac{\partial q_i}{\partial t}+u\frac{\partial c_i}{\partial z}-D_i\frac{\partial^2 c_i}{\partial z^2}=0, \qquad z\in(0,\;L), \qquad (1)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt;c_i&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;q_i&amp;lt;/math&amp;gt; are the concentrations of solute &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; in the liquid and solid phases, respectively, &amp;lt;math&amp;gt;u&amp;lt;/math&amp;gt; the interstitial liquid velocity, &amp;lt;math&amp;gt;\epsilon&amp;lt;/math&amp;gt; the column porosity, &amp;lt;math&amp;gt;t&amp;lt;/math&amp;gt; the time coordinate, &amp;lt;math&amp;gt;z&amp;lt;/math&amp;gt; the axial coordinate along the column, &amp;lt;math&amp;gt;L&amp;lt;/math&amp;gt; the column length, &amp;lt;math&amp;gt;D_i=\frac{uL}{Pe}&amp;lt;/math&amp;gt; the axial dispersion coefficient and &amp;lt;math&amp;gt;Pe&amp;lt;/math&amp;gt; the Péclet number. The adsorption rate is modeled by the LDF approximation:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\frac{\partial q_i}{\partial t} = \kappa_{i}\,(q^{Eq}_i-q_i), \qquad z\in[0,\;L],&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt;\kappa_{i}&amp;lt;/math&amp;gt; is the mass-transfer coefficient of component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;q^{Eq}_i&amp;lt;/math&amp;gt; is the adsorption equilibrium concentration calculated by the isotherm equation for component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt;. Here the bi-Langmuir isotherm model is used to describe the adsorption equilibrium:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
q^{Eq}_i=\frac{H_{i,1}\,c_i}{1+\sum_{j=A,B}K_{j,1}\,c_j}+\frac{H_{i,2}\,c_i}{1+\sum_{j=A,B}K_{j,2}\,c_j},\; i=A,B,  &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt;H_{i,1}&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;H_{i,2}&amp;lt;/math&amp;gt; are the Henry constants, and &amp;lt;math&amp;gt;K_{j,1}&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;K_{j,2}&amp;lt;/math&amp;gt; the thermodynamic coefficients.&lt;br /&gt;
&lt;br /&gt;
The boundary conditions for (1) are specified by the Danckwerts relations:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
D_i\left.\frac{\partial c_i}{\partial z}\right|_{z=0} = u\,(\left.c_i\right|_{z=0}-c^{in}_i), \quad\quad \left.\frac{\partial c_i}{\partial z}\right|_{z=L}=0,  &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt;c^{in}_i&amp;lt;/math&amp;gt; is the concentration of component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; at the inlet of the column. A rectangular injection is assumed for the system and thus&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
c^{in}_i=\left \{ \begin{array}{cc}  c^F_i,  &amp;amp;\text{if } t \le t_{inj};\\&lt;br /&gt;
      0,  &amp;amp;\text{if } t &amp;gt;   t_{inj}.&lt;br /&gt;
&lt;br /&gt;
\end{array}&lt;br /&gt;
\right .&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Here &amp;lt;math&amp;gt;c^F_i&amp;lt;/math&amp;gt; is the feed concentration for component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_{inj}&amp;lt;/math&amp;gt; is the injection period. In addition, the column is assumed unloaded initially:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
c_i(t=0,z)=q_i(t=0,z)=0,\quad z\in[0,\;L],\;i=A,B.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
More details about the mathematical modeling for batch chromatography can be found in the literature &amp;lt;ref name=&amp;quot;guiochon2006&amp;quot;/&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
==Discretization==&lt;br /&gt;
In this model, the feed volumetric flow-rate &amp;lt;math&amp;gt;Q&amp;lt;/math&amp;gt; and injection period &amp;lt;math&amp;gt;t_{inj}&amp;lt;/math&amp;gt; are considered as the operating parameters, and denoted as the parameter &amp;lt;math&amp;gt;\mu=(Q,\,t_{inj})&amp;lt;/math&amp;gt;. Using the finite volume discretization, we can get the full order model as follows,&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\left\{&lt;br /&gt;
\begin{array}{ll}&lt;br /&gt;
 \mathbf{ A c}_i^{k+1} =  \mathbf{Bc}_i^{k} +   b_i^k &lt;br /&gt;
- \frac{1-\epsilon}{\epsilon} \Delta t   \mathbf h_i^k,\\&lt;br /&gt;
 \mathbf{q}_i^{k+1} =  \mathbf{q}_i^{k} + \Delta t  \mathbf h_i^k,&lt;br /&gt;
\end{array}&lt;br /&gt;
\right .&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt; \mathbf {c}_i^k ,\mathbf q_i^k \in \mathbb{R}^{\mathcal N}, i=A,B&amp;lt;/math&amp;gt; are the solution vector of &amp;lt;math&amp;gt; c_i&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;q_i&amp;lt;/math&amp;gt; at the time instance &amp;lt;math&amp;gt;t=t^k, k  =  0,1,\cdots,K, &amp;lt;/math&amp;gt; respectively. The time step &amp;lt;math&amp;gt;\Delta t &amp;lt;/math&amp;gt; is determined by the stability condition.  &amp;lt;math&amp;gt; \mathbf h_i^k = \kappa_{i} (\mathbf q^{Eq}_i -  \mathbf q_i^k) &amp;lt;/math&amp;gt;, is time- and parameter-dependent, the boldface &amp;lt;math&amp;gt;\mathbf {A,B}&amp;lt;/math&amp;gt; are constant matrices. As a result, it is a nonlinear parametric system.&lt;br /&gt;
&lt;br /&gt;
==Generation of ROM==&lt;br /&gt;
&lt;br /&gt;
The reduced order model (ROM) can be obtained by reduced bases methods, which is applicable for nonlinear parametric systems, see&lt;br /&gt;
[[Reduced_Basis_PMOR_method|Reduced Basis PMOR method]]. For parametrized time-dependent problems, the reduced basis can often be obtained by using POD-Greedy algorithm. Notice that the nonlinear functions &amp;lt;math&amp;gt;\mathbf h_i, i=A, B&amp;lt;/math&amp;gt; can be approximated by the empirical interpolation method &amp;lt;ref name=&amp;quot;barrault04&amp;quot;/&amp;gt;, such that the ROM can be obtained more efficiently by the offline-online technique.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ref name=&amp;quot;guiochon2006&amp;quot;&amp;gt; G. Guiochon, A. Felinger, D. G. Shirazi, A. M. Katti,   Fundamentals of Preparative and Nonlinear Chromatography, 2nd Edition, Academic Press, 2006.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ref name=&amp;quot;barrault04&amp;quot;&amp;gt; M. Barrault, Y. Maday, N.C. Nguyen, and A.T. Patera, &amp;quot;&amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;gt;[http://dx.doi.org/10.1016/j.crma.2004.08.006 An &#039;empirical interpolation&#039; method: application to efficient reduced-basis discretization of partial differential equations]&amp;lt;/span&amp;gt;&amp;quot;, C. R. Acad. Sci. Paris Series I, 339 (2004), 667-672.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/references&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Contact==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039; [[User:Zhangy|Yongjin Zhang]]&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039; [[User:Suzhou|Suzhou Li]]&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Zhangy</name></author>
	</entry>
	<entry>
		<id>https://modelreduction.org/morwiki/index.php?title=Batch_Chromatography&amp;diff=1476</id>
		<title>Batch Chromatography</title>
		<link rel="alternate" type="text/html" href="https://modelreduction.org/morwiki/index.php?title=Batch_Chromatography&amp;diff=1476"/>
		<updated>2013-05-29T18:35:41Z</updated>

		<summary type="html">&lt;p&gt;Zhangy: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:benchmark]]&lt;br /&gt;
[[Category:PDE]]&lt;br /&gt;
[[Category:nonlinear]]&lt;br /&gt;
[[Category:parametric 2-5 parameters]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Description==&lt;br /&gt;
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 discussed in the benchmark [[SMB]], and here we focus on the discontinuous mode -- batch chromatography. The schematic diagram for the binary separation is shown in &amp;lt;xr id=&amp;quot;fig:bach&amp;quot;/&amp;gt;. During the injection period &amp;lt;math&amp;gt;t_{inj}&amp;lt;/math&amp;gt;, 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 &amp;lt;math&amp;gt;t_1&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_2&amp;lt;/math&amp;gt;, and component B is collected between &amp;lt;math&amp;gt;t_3&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_4&amp;lt;/math&amp;gt;. Here the positions of &amp;lt;math&amp;gt;t_1&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_4&amp;lt;/math&amp;gt; are determined by a minimum concentration threshold that the detector can resolve. The positions of &amp;lt;math&amp;gt;t_2&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_3&amp;lt;/math&amp;gt; are determined by the purity specifications imposed on the products. After the cycle period &amp;lt;math&amp;gt;t_{cyc}&amp;lt;/math&amp;gt;, the injection is repeated. The feed flow-rate &amp;lt;math&amp;gt;Q&amp;lt;/math&amp;gt; and injection period &amp;lt;math&amp;gt;t_{inj}&amp;lt;/math&amp;gt; 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).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;figure id=&amp;quot;fig:bach&amp;quot;&amp;gt;[[File:Fig_BatchChrom.jpg|thumb|center|&amp;lt;caption&amp;gt;Schematic representation of the gyroscope.&amp;lt;/caption&amp;gt;]]&amp;lt;/figure&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The dynamics of the batch chromatographic column can be described precisely by an axially dispersed plug-flow model with a limited mass-transfer rate characterized by a linear driving force (LDF) approximation. In this model the differential mass balance of component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; (&amp;lt;math&amp;gt;i=A,B,&amp;lt;/math&amp;gt;) &lt;br /&gt;
in the liquid phase can be written as:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\frac{\partial c_i}{\partial t}+\frac{1-\epsilon}{\epsilon}\frac{\partial q_i}{\partial t}+u\frac{\partial c_i}{\partial z}-D_i\frac{\partial^2 c_i}{\partial z^2}=0, \qquad z\in(0,\;L), \qquad (1)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt;c_i&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;q_i&amp;lt;/math&amp;gt; are the concentrations of solute &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; in the liquid and solid phases, respectively, &amp;lt;math&amp;gt;u&amp;lt;/math&amp;gt; the interstitial liquid velocity, &amp;lt;math&amp;gt;\epsilon&amp;lt;/math&amp;gt; the column porosity, &amp;lt;math&amp;gt;t&amp;lt;/math&amp;gt; the time coordinate, &amp;lt;math&amp;gt;z&amp;lt;/math&amp;gt; the axial coordinate along the column, &amp;lt;math&amp;gt;L&amp;lt;/math&amp;gt; the column length, &amp;lt;math&amp;gt;D_i=\frac{uL}{Pe}&amp;lt;/math&amp;gt; the axial dispersion coefficient and &amp;lt;math&amp;gt;Pe&amp;lt;/math&amp;gt; the Péclet number. The adsorption rate is modeled by the LDF approximation:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\frac{\partial q_i}{\partial t} = \kappa_{i}\,(q^{Eq}_i-q_i), \qquad z\in[0,\;L],&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt;\kappa_{i}&amp;lt;/math&amp;gt; is the mass-transfer coefficient of component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;q^{Eq}_i&amp;lt;/math&amp;gt; is the adsorption equilibrium concentration calculated by the isotherm equation for component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt;. Here the bi-Langmuir isotherm model is used to describe the adsorption equilibrium:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
q^{Eq}_i=\frac{H_{i,1}\,c_i}{1+\sum_{j=A,B}K_{j,1}\,c_j}+\frac{H_{i,2}\,c_i}{1+\sum_{j=A,B}K_{j,2}\,c_j},\; i=A,B,  &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt;H_{i,1}&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;H_{i,2}&amp;lt;/math&amp;gt; are the Henry constants, and &amp;lt;math&amp;gt;K_{j,1}&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;K_{j,2}&amp;lt;/math&amp;gt; the thermodynamic coefficients.&lt;br /&gt;
&lt;br /&gt;
The boundary conditions for (1) are specified by the Danckwerts relations:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
D_i\left.\frac{\partial c_i}{\partial z}\right|_{z=0} = u\,(\left.c_i\right|_{z=0}-c^{in}_i), \quad\quad \left.\frac{\partial c_i}{\partial z}\right|_{z=L}=0,  &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt;c^{in}_i&amp;lt;/math&amp;gt; is the concentration of component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; at the inlet of the column. A rectangular injection is assumed for the system and thus&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
c^{in}_i=\left \{ \begin{array}{cc}  c^F_i,  &amp;amp;\text{if } t \le t_{inj};\\&lt;br /&gt;
      0,  &amp;amp;\text{if } t &amp;gt;   t_{inj}.&lt;br /&gt;
&lt;br /&gt;
\end{array}&lt;br /&gt;
\right .&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Here &amp;lt;math&amp;gt;c^F_i&amp;lt;/math&amp;gt; is the feed concentration for component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_{inj}&amp;lt;/math&amp;gt; is the injection period. In addition, the column is assumed unloaded initially:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
c_i(t=0,z)=q_i(t=0,z)=0,\quad z\in[0,\;L],\;i=A,B.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
More details about the mathematical modeling for batch chromatography can be found in the literature &amp;lt;ref name=&amp;quot;guiochon2006&amp;quot;/&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
==Discretization==&lt;br /&gt;
In this model, the feed volumetric flow-rate &amp;lt;math&amp;gt;Q&amp;lt;/math&amp;gt; and injection period &amp;lt;math&amp;gt;t_{inj}&amp;lt;/math&amp;gt; are considered as the operating parameters, and denoted as the parameter &amp;lt;math&amp;gt;\mu=(Q,\,t_{inj})&amp;lt;/math&amp;gt;. Using the finite volume discretization, we can get the full order model as follows,&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\left\{&lt;br /&gt;
\begin{array}{ll}&lt;br /&gt;
 \mathbf{ A c}_i^{k+1} =  \mathbf{Bc}_i^{k} +   b_i^k &lt;br /&gt;
- \frac{1-\epsilon}{\epsilon} \Delta t   \mathbf h_i^k,\\&lt;br /&gt;
 \mathbf{q}_i^{k+1} =  \mathbf{q}_i^{k} + \Delta t  \mathbf h_i^k,&lt;br /&gt;
\end{array}&lt;br /&gt;
\right .&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt; \mathbf {c}_i^k ,\mathbf q_i^k \in \mathbb{R}^{\mathcal N}, i=A,B&amp;lt;/math&amp;gt; are the solution vector of &amp;lt;math&amp;gt; c_i&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;q_i&amp;lt;/math&amp;gt; at the time instance &amp;lt;math&amp;gt;t=t^k, k  =  0,1,\cdots,K, &amp;lt;/math&amp;gt; respectively. The time step &amp;lt;math&amp;gt;\Delta t &amp;lt;/math&amp;gt; is determined by the stability condition.  &amp;lt;math&amp;gt; \mathbf h_i^k = \kappa_{i} (\mathbf q^{Eq}_i -  \mathbf q_i^k) &amp;lt;/math&amp;gt;, is time- and parameter-dependent, the boldface &amp;lt;math&amp;gt;\mathbf {A,B}&amp;lt;/math&amp;gt; are constant matrices. As a result, it is a nonlinear parametric system.&lt;br /&gt;
&lt;br /&gt;
==Generation of ROM==&lt;br /&gt;
&lt;br /&gt;
The reduced order model (ROM) can be obtained by reduced bases methods, which is applicable for nonlinear parametric systems, see&lt;br /&gt;
[[Reduced_Basis_PMOR_method|Reduced Basis PMOR method]]. For parametrized time-dependent problems, the reduced basis can often be obtained by using POD-Greedy algorithm. Notice that the nonlinear functions &amp;lt;math&amp;gt;\mathbf h_i, i=A, B&amp;lt;/math&amp;gt; can be approximated by the empirical interpolation method &amp;lt;ref name=&amp;quot;barrault04&amp;quot;/&amp;gt;, such that the ROM can be obtained more efficiently by the offline-online technique.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ref name=&amp;quot;guiochon2006&amp;quot;&amp;gt; G. Guiochon, A. Felinger, D. G. Shirazi, A. M. Katti,   Fundamentals of Preparative and Nonlinear Chromatography, 2nd Edition, Academic Press, 2006.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ref name=&amp;quot;barrault04&amp;quot;&amp;gt; M. Barrault, Y. Maday, N.C. Nguyen, and A.T. Patera, &amp;quot;&amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;gt;[http://dx.doi.org/10.1016/j.crma.2004.08.006 An &#039;empirical interpolation&#039; method: application to efficient reduced-basis discretization of partial differential equations]&amp;lt;/span&amp;gt;&amp;quot;, C. R. Acad. Sci. Paris Series I, 339 (2004), 667-672.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/references&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Contact==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039; [[User:Zhangy|Yongjin Zhang]]&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039; [[User:Suzhou|Suzhou Li]]&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Zhangy</name></author>
	</entry>
	<entry>
		<id>https://modelreduction.org/morwiki/index.php?title=Batch_Chromatography&amp;diff=1475</id>
		<title>Batch Chromatography</title>
		<link rel="alternate" type="text/html" href="https://modelreduction.org/morwiki/index.php?title=Batch_Chromatography&amp;diff=1475"/>
		<updated>2013-05-29T18:35:13Z</updated>

		<summary type="html">&lt;p&gt;Zhangy: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:benchmark]]&lt;br /&gt;
[[Category:PDE]]&lt;br /&gt;
[[Category:nonlinear]]&lt;br /&gt;
[[Category:parametric 2-5 parameters]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Description==&lt;br /&gt;
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 discussed in the benchmark [[SMB]], and here we focus on the discontinuous mode -- batch chromatography. The schematic diagram for the binary separation is shown in &amp;lt;xr id=&amp;quot;fig:bach&amp;quot;/&amp;gt;. During the injection period &amp;lt;math&amp;gt;t_{inj}&amp;lt;/math&amp;gt;, 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 &amp;lt;math&amp;gt;t_1&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_2&amp;lt;/math&amp;gt;, and component B is collected between &amp;lt;math&amp;gt;t_3&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_4&amp;lt;/math&amp;gt;. Here the positions of &amp;lt;math&amp;gt;t_1&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_4&amp;lt;/math&amp;gt; are determined by a minimum concentration threshold that the detector can resolve. The positions of &amp;lt;math&amp;gt;t_2&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_3&amp;lt;/math&amp;gt; are determined by the purity specifications imposed on the products. After the cycle period &amp;lt;math&amp;gt;t_{cyc}&amp;lt;/math&amp;gt;, the injection is repeated. The feed flow-rate &amp;lt;math&amp;gt;Q&amp;lt;/math&amp;gt; and injection period &amp;lt;math&amp;gt;t_{inj}&amp;lt;/math&amp;gt; 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).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;figure id=&amp;quot;fig:bach&amp;quot;&amp;gt;[[File:Fig_BatchChrom.jpg|800px|thumb|center|&amp;lt;caption&amp;gt;Schematic representation of the gyroscope.&amp;lt;/caption&amp;gt;]]&amp;lt;/figure&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The dynamics of the batch chromatographic column can be described precisely by an axially dispersed plug-flow model with a limited mass-transfer rate characterized by a linear driving force (LDF) approximation. In this model the differential mass balance of component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; (&amp;lt;math&amp;gt;i=A,B,&amp;lt;/math&amp;gt;) &lt;br /&gt;
in the liquid phase can be written as:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\frac{\partial c_i}{\partial t}+\frac{1-\epsilon}{\epsilon}\frac{\partial q_i}{\partial t}+u\frac{\partial c_i}{\partial z}-D_i\frac{\partial^2 c_i}{\partial z^2}=0, \qquad z\in(0,\;L), \qquad (1)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt;c_i&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;q_i&amp;lt;/math&amp;gt; are the concentrations of solute &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; in the liquid and solid phases, respectively, &amp;lt;math&amp;gt;u&amp;lt;/math&amp;gt; the interstitial liquid velocity, &amp;lt;math&amp;gt;\epsilon&amp;lt;/math&amp;gt; the column porosity, &amp;lt;math&amp;gt;t&amp;lt;/math&amp;gt; the time coordinate, &amp;lt;math&amp;gt;z&amp;lt;/math&amp;gt; the axial coordinate along the column, &amp;lt;math&amp;gt;L&amp;lt;/math&amp;gt; the column length, &amp;lt;math&amp;gt;D_i=\frac{uL}{Pe}&amp;lt;/math&amp;gt; the axial dispersion coefficient and &amp;lt;math&amp;gt;Pe&amp;lt;/math&amp;gt; the Péclet number. The adsorption rate is modeled by the LDF approximation:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\frac{\partial q_i}{\partial t} = \kappa_{i}\,(q^{Eq}_i-q_i), \qquad z\in[0,\;L],&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt;\kappa_{i}&amp;lt;/math&amp;gt; is the mass-transfer coefficient of component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;q^{Eq}_i&amp;lt;/math&amp;gt; is the adsorption equilibrium concentration calculated by the isotherm equation for component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt;. Here the bi-Langmuir isotherm model is used to describe the adsorption equilibrium:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
q^{Eq}_i=\frac{H_{i,1}\,c_i}{1+\sum_{j=A,B}K_{j,1}\,c_j}+\frac{H_{i,2}\,c_i}{1+\sum_{j=A,B}K_{j,2}\,c_j},\; i=A,B,  &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt;H_{i,1}&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;H_{i,2}&amp;lt;/math&amp;gt; are the Henry constants, and &amp;lt;math&amp;gt;K_{j,1}&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;K_{j,2}&amp;lt;/math&amp;gt; the thermodynamic coefficients.&lt;br /&gt;
&lt;br /&gt;
The boundary conditions for (1) are specified by the Danckwerts relations:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
D_i\left.\frac{\partial c_i}{\partial z}\right|_{z=0} = u\,(\left.c_i\right|_{z=0}-c^{in}_i), \quad\quad \left.\frac{\partial c_i}{\partial z}\right|_{z=L}=0,  &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt;c^{in}_i&amp;lt;/math&amp;gt; is the concentration of component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; at the inlet of the column. A rectangular injection is assumed for the system and thus&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
c^{in}_i=\left \{ \begin{array}{cc}  c^F_i,  &amp;amp;\text{if } t \le t_{inj};\\&lt;br /&gt;
      0,  &amp;amp;\text{if } t &amp;gt;   t_{inj}.&lt;br /&gt;
&lt;br /&gt;
\end{array}&lt;br /&gt;
\right .&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Here &amp;lt;math&amp;gt;c^F_i&amp;lt;/math&amp;gt; is the feed concentration for component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_{inj}&amp;lt;/math&amp;gt; is the injection period. In addition, the column is assumed unloaded initially:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
c_i(t=0,z)=q_i(t=0,z)=0,\quad z\in[0,\;L],\;i=A,B.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
More details about the mathematical modeling for batch chromatography can be found in the literature &amp;lt;ref name=&amp;quot;guiochon2006&amp;quot;/&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
==Discretization==&lt;br /&gt;
In this model, the feed volumetric flow-rate &amp;lt;math&amp;gt;Q&amp;lt;/math&amp;gt; and injection period &amp;lt;math&amp;gt;t_{inj}&amp;lt;/math&amp;gt; are considered as the operating parameters, and denoted as the parameter &amp;lt;math&amp;gt;\mu=(Q,\,t_{inj})&amp;lt;/math&amp;gt;. Using the finite volume discretization, we can get the full order model as follows,&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\left\{&lt;br /&gt;
\begin{array}{ll}&lt;br /&gt;
 \mathbf{ A c}_i^{k+1} =  \mathbf{Bc}_i^{k} +   b_i^k &lt;br /&gt;
- \frac{1-\epsilon}{\epsilon} \Delta t   \mathbf h_i^k,\\&lt;br /&gt;
 \mathbf{q}_i^{k+1} =  \mathbf{q}_i^{k} + \Delta t  \mathbf h_i^k,&lt;br /&gt;
\end{array}&lt;br /&gt;
\right .&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt; \mathbf {c}_i^k ,\mathbf q_i^k \in \mathbb{R}^{\mathcal N}, i=A,B&amp;lt;/math&amp;gt; are the solution vector of &amp;lt;math&amp;gt; c_i&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;q_i&amp;lt;/math&amp;gt; at the time instance &amp;lt;math&amp;gt;t=t^k, k  =  0,1,\cdots,K, &amp;lt;/math&amp;gt; respectively. The time step &amp;lt;math&amp;gt;\Delta t &amp;lt;/math&amp;gt; is determined by the stability condition.  &amp;lt;math&amp;gt; \mathbf h_i^k = \kappa_{i} (\mathbf q^{Eq}_i -  \mathbf q_i^k) &amp;lt;/math&amp;gt;, is time- and parameter-dependent, the boldface &amp;lt;math&amp;gt;\mathbf {A,B}&amp;lt;/math&amp;gt; are constant matrices. As a result, it is a nonlinear parametric system.&lt;br /&gt;
&lt;br /&gt;
==Generation of ROM==&lt;br /&gt;
&lt;br /&gt;
The reduced order model (ROM) can be obtained by reduced bases methods, which is applicable for nonlinear parametric systems, see&lt;br /&gt;
[[Reduced_Basis_PMOR_method|Reduced Basis PMOR method]]. For parametrized time-dependent problems, the reduced basis can often be obtained by using POD-Greedy algorithm. Notice that the nonlinear functions &amp;lt;math&amp;gt;\mathbf h_i, i=A, B&amp;lt;/math&amp;gt; can be approximated by the empirical interpolation method &amp;lt;ref name=&amp;quot;barrault04&amp;quot;/&amp;gt;, such that the ROM can be obtained more efficiently by the offline-online technique.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ref name=&amp;quot;guiochon2006&amp;quot;&amp;gt; G. Guiochon, A. Felinger, D. G. Shirazi, A. M. Katti,   Fundamentals of Preparative and Nonlinear Chromatography, 2nd Edition, Academic Press, 2006.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ref name=&amp;quot;barrault04&amp;quot;&amp;gt; M. Barrault, Y. Maday, N.C. Nguyen, and A.T. Patera, &amp;quot;&amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;gt;[http://dx.doi.org/10.1016/j.crma.2004.08.006 An &#039;empirical interpolation&#039; method: application to efficient reduced-basis discretization of partial differential equations]&amp;lt;/span&amp;gt;&amp;quot;, C. R. Acad. Sci. Paris Series I, 339 (2004), 667-672.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/references&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Contact==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039; [[User:Zhangy|Yongjin Zhang]]&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039; [[User:Suzhou|Suzhou Li]]&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Zhangy</name></author>
	</entry>
	<entry>
		<id>https://modelreduction.org/morwiki/index.php?title=Batch_Chromatography&amp;diff=1474</id>
		<title>Batch Chromatography</title>
		<link rel="alternate" type="text/html" href="https://modelreduction.org/morwiki/index.php?title=Batch_Chromatography&amp;diff=1474"/>
		<updated>2013-05-29T18:34:32Z</updated>

		<summary type="html">&lt;p&gt;Zhangy: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:benchmark]]&lt;br /&gt;
[[Category:PDE]]&lt;br /&gt;
[[Category:nonlinear]]&lt;br /&gt;
[[Category:parametric 2-5 parameters]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Description==&lt;br /&gt;
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 discussed in the benchmark [[SMB]], and here we focus on the discontinuous mode -- batch chromatography. The schematic diagram for the binary separation is shown in &amp;lt;xr id=&amp;quot;fig:bach&amp;quot;/&amp;gt;. During the injection period &amp;lt;math&amp;gt;t_{inj}&amp;lt;/math&amp;gt;, 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 &amp;lt;math&amp;gt;t_1&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_2&amp;lt;/math&amp;gt;, and component B is collected between &amp;lt;math&amp;gt;t_3&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_4&amp;lt;/math&amp;gt;. Here the positions of &amp;lt;math&amp;gt;t_1&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_4&amp;lt;/math&amp;gt; are determined by a minimum concentration threshold that the detector can resolve. The positions of &amp;lt;math&amp;gt;t_2&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_3&amp;lt;/math&amp;gt; are determined by the purity specifications imposed on the products. After the cycle period &amp;lt;math&amp;gt;t_{cyc}&amp;lt;/math&amp;gt;, the injection is repeated. The feed flow-rate &amp;lt;math&amp;gt;Q&amp;lt;/math&amp;gt; and injection period &amp;lt;math&amp;gt;t_{inj}&amp;lt;/math&amp;gt; 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).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;figure id=&amp;quot;fig:gyro&amp;quot;&amp;gt;[[File:Fig_BatchChrom.jpg|800px|thumb|right|&amp;lt;caption&amp;gt;Schematic representation of the gyroscope.&amp;lt;/caption&amp;gt;]]&amp;lt;/figure&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The dynamics of the batch chromatographic column can be described precisely by an axially dispersed plug-flow model with a limited mass-transfer rate characterized by a linear driving force (LDF) approximation. In this model the differential mass balance of component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; (&amp;lt;math&amp;gt;i=A,B,&amp;lt;/math&amp;gt;) &lt;br /&gt;
in the liquid phase can be written as:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\frac{\partial c_i}{\partial t}+\frac{1-\epsilon}{\epsilon}\frac{\partial q_i}{\partial t}+u\frac{\partial c_i}{\partial z}-D_i\frac{\partial^2 c_i}{\partial z^2}=0, \qquad z\in(0,\;L), \qquad (1)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt;c_i&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;q_i&amp;lt;/math&amp;gt; are the concentrations of solute &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; in the liquid and solid phases, respectively, &amp;lt;math&amp;gt;u&amp;lt;/math&amp;gt; the interstitial liquid velocity, &amp;lt;math&amp;gt;\epsilon&amp;lt;/math&amp;gt; the column porosity, &amp;lt;math&amp;gt;t&amp;lt;/math&amp;gt; the time coordinate, &amp;lt;math&amp;gt;z&amp;lt;/math&amp;gt; the axial coordinate along the column, &amp;lt;math&amp;gt;L&amp;lt;/math&amp;gt; the column length, &amp;lt;math&amp;gt;D_i=\frac{uL}{Pe}&amp;lt;/math&amp;gt; the axial dispersion coefficient and &amp;lt;math&amp;gt;Pe&amp;lt;/math&amp;gt; the Péclet number. The adsorption rate is modeled by the LDF approximation:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\frac{\partial q_i}{\partial t} = \kappa_{i}\,(q^{Eq}_i-q_i), \qquad z\in[0,\;L],&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt;\kappa_{i}&amp;lt;/math&amp;gt; is the mass-transfer coefficient of component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;q^{Eq}_i&amp;lt;/math&amp;gt; is the adsorption equilibrium concentration calculated by the isotherm equation for component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt;. Here the bi-Langmuir isotherm model is used to describe the adsorption equilibrium:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
q^{Eq}_i=\frac{H_{i,1}\,c_i}{1+\sum_{j=A,B}K_{j,1}\,c_j}+\frac{H_{i,2}\,c_i}{1+\sum_{j=A,B}K_{j,2}\,c_j},\; i=A,B,  &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt;H_{i,1}&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;H_{i,2}&amp;lt;/math&amp;gt; are the Henry constants, and &amp;lt;math&amp;gt;K_{j,1}&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;K_{j,2}&amp;lt;/math&amp;gt; the thermodynamic coefficients.&lt;br /&gt;
&lt;br /&gt;
The boundary conditions for (1) are specified by the Danckwerts relations:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
D_i\left.\frac{\partial c_i}{\partial z}\right|_{z=0} = u\,(\left.c_i\right|_{z=0}-c^{in}_i), \quad\quad \left.\frac{\partial c_i}{\partial z}\right|_{z=L}=0,  &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt;c^{in}_i&amp;lt;/math&amp;gt; is the concentration of component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; at the inlet of the column. A rectangular injection is assumed for the system and thus&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
c^{in}_i=\left \{ \begin{array}{cc}  c^F_i,  &amp;amp;\text{if } t \le t_{inj};\\&lt;br /&gt;
      0,  &amp;amp;\text{if } t &amp;gt;   t_{inj}.&lt;br /&gt;
&lt;br /&gt;
\end{array}&lt;br /&gt;
\right .&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Here &amp;lt;math&amp;gt;c^F_i&amp;lt;/math&amp;gt; is the feed concentration for component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_{inj}&amp;lt;/math&amp;gt; is the injection period. In addition, the column is assumed unloaded initially:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
c_i(t=0,z)=q_i(t=0,z)=0,\quad z\in[0,\;L],\;i=A,B.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
More details about the mathematical modeling for batch chromatography can be found in the literature &amp;lt;ref name=&amp;quot;guiochon2006&amp;quot;/&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
==Discretization==&lt;br /&gt;
In this model, the feed volumetric flow-rate &amp;lt;math&amp;gt;Q&amp;lt;/math&amp;gt; and injection period &amp;lt;math&amp;gt;t_{inj}&amp;lt;/math&amp;gt; are considered as the operating parameters, and denoted as the parameter &amp;lt;math&amp;gt;\mu=(Q,\,t_{inj})&amp;lt;/math&amp;gt;. Using the finite volume discretization, we can get the full order model as follows,&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\left\{&lt;br /&gt;
\begin{array}{ll}&lt;br /&gt;
 \mathbf{ A c}_i^{k+1} =  \mathbf{Bc}_i^{k} +   b_i^k &lt;br /&gt;
- \frac{1-\epsilon}{\epsilon} \Delta t   \mathbf h_i^k,\\&lt;br /&gt;
 \mathbf{q}_i^{k+1} =  \mathbf{q}_i^{k} + \Delta t  \mathbf h_i^k,&lt;br /&gt;
\end{array}&lt;br /&gt;
\right .&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt; \mathbf {c}_i^k ,\mathbf q_i^k \in \mathbb{R}^{\mathcal N}, i=A,B&amp;lt;/math&amp;gt; are the solution vector of &amp;lt;math&amp;gt; c_i&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;q_i&amp;lt;/math&amp;gt; at the time instance &amp;lt;math&amp;gt;t=t^k, k  =  0,1,\cdots,K, &amp;lt;/math&amp;gt; respectively. The time step &amp;lt;math&amp;gt;\Delta t &amp;lt;/math&amp;gt; is determined by the stability condition.  &amp;lt;math&amp;gt; \mathbf h_i^k = \kappa_{i} (\mathbf q^{Eq}_i -  \mathbf q_i^k) &amp;lt;/math&amp;gt;, is time- and parameter-dependent, the boldface &amp;lt;math&amp;gt;\mathbf {A,B}&amp;lt;/math&amp;gt; are constant matrices. As a result, it is a nonlinear parametric system.&lt;br /&gt;
&lt;br /&gt;
==Generation of ROM==&lt;br /&gt;
&lt;br /&gt;
The reduced order model (ROM) can be obtained by reduced bases methods, which is applicable for nonlinear parametric systems, see&lt;br /&gt;
[[Reduced_Basis_PMOR_method|Reduced Basis PMOR method]]. For parametrized time-dependent problems, the reduced basis can often be obtained by using POD-Greedy algorithm. Notice that the nonlinear functions &amp;lt;math&amp;gt;\mathbf h_i, i=A, B&amp;lt;/math&amp;gt; can be approximated by the empirical interpolation method &amp;lt;ref name=&amp;quot;barrault04&amp;quot;/&amp;gt;, such that the ROM can be obtained more efficiently by the offline-online technique.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ref name=&amp;quot;guiochon2006&amp;quot;&amp;gt; G. Guiochon, A. Felinger, D. G. Shirazi, A. M. Katti,   Fundamentals of Preparative and Nonlinear Chromatography, 2nd Edition, Academic Press, 2006.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ref name=&amp;quot;barrault04&amp;quot;&amp;gt; M. Barrault, Y. Maday, N.C. Nguyen, and A.T. Patera, &amp;quot;&amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;gt;[http://dx.doi.org/10.1016/j.crma.2004.08.006 An &#039;empirical interpolation&#039; method: application to efficient reduced-basis discretization of partial differential equations]&amp;lt;/span&amp;gt;&amp;quot;, C. R. Acad. Sci. Paris Series I, 339 (2004), 667-672.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/references&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Contact==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039; [[User:Zhangy|Yongjin Zhang]]&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039; [[User:Suzhou|Suzhou Li]]&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Zhangy</name></author>
	</entry>
	<entry>
		<id>https://modelreduction.org/morwiki/index.php?title=Batch_Chromatography&amp;diff=1473</id>
		<title>Batch Chromatography</title>
		<link rel="alternate" type="text/html" href="https://modelreduction.org/morwiki/index.php?title=Batch_Chromatography&amp;diff=1473"/>
		<updated>2013-05-29T18:33:30Z</updated>

		<summary type="html">&lt;p&gt;Zhangy: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:benchmark]]&lt;br /&gt;
[[Category:PDE]]&lt;br /&gt;
[[Category:nonlinear]]&lt;br /&gt;
[[Category:parametric 2-5 parameters]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Description==&lt;br /&gt;
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 discussed in the benchmark [[SMB]], and here we focus on the discontinuous mode -- batch chromatography. The schematic diagram for the binary separation is shown in &amp;lt;xr id=&amp;quot;fig:bach&amp;quot;/&amp;gt;. During the injection period &amp;lt;math&amp;gt;t_{inj}&amp;lt;/math&amp;gt;, 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 &amp;lt;math&amp;gt;t_1&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_2&amp;lt;/math&amp;gt;, and component B is collected between &amp;lt;math&amp;gt;t_3&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_4&amp;lt;/math&amp;gt;. Here the positions of &amp;lt;math&amp;gt;t_1&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_4&amp;lt;/math&amp;gt; are determined by a minimum concentration threshold that the detector can resolve. The positions of &amp;lt;math&amp;gt;t_2&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_3&amp;lt;/math&amp;gt; are determined by the purity specifications imposed on the products. After the cycle period &amp;lt;math&amp;gt;t_{cyc}&amp;lt;/math&amp;gt;, the injection is repeated. The feed flow-rate &amp;lt;math&amp;gt;Q&amp;lt;/math&amp;gt; and injection period &amp;lt;math&amp;gt;t_{inj}&amp;lt;/math&amp;gt; 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).&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&amp;lt;figure id=&amp;quot;fig:gyro&amp;quot;&amp;gt;[[File:Fig_BatchChrom.jpg|600px  |&amp;lt;caption&amp;gt;Schematic representation of the gyroscope.&amp;lt;/caption&amp;gt;]]&amp;lt;/figure&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The dynamics of the batch chromatographic column can be described precisely by an axially dispersed plug-flow model with a limited mass-transfer rate characterized by a linear driving force (LDF) approximation. In this model the differential mass balance of component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; (&amp;lt;math&amp;gt;i=A,B,&amp;lt;/math&amp;gt;) &lt;br /&gt;
in the liquid phase can be written as:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\frac{\partial c_i}{\partial t}+\frac{1-\epsilon}{\epsilon}\frac{\partial q_i}{\partial t}+u\frac{\partial c_i}{\partial z}-D_i\frac{\partial^2 c_i}{\partial z^2}=0, \qquad z\in(0,\;L), \qquad (1)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt;c_i&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;q_i&amp;lt;/math&amp;gt; are the concentrations of solute &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; in the liquid and solid phases, respectively, &amp;lt;math&amp;gt;u&amp;lt;/math&amp;gt; the interstitial liquid velocity, &amp;lt;math&amp;gt;\epsilon&amp;lt;/math&amp;gt; the column porosity, &amp;lt;math&amp;gt;t&amp;lt;/math&amp;gt; the time coordinate, &amp;lt;math&amp;gt;z&amp;lt;/math&amp;gt; the axial coordinate along the column, &amp;lt;math&amp;gt;L&amp;lt;/math&amp;gt; the column length, &amp;lt;math&amp;gt;D_i=\frac{uL}{Pe}&amp;lt;/math&amp;gt; the axial dispersion coefficient and &amp;lt;math&amp;gt;Pe&amp;lt;/math&amp;gt; the Péclet number. The adsorption rate is modeled by the LDF approximation:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\frac{\partial q_i}{\partial t} = \kappa_{i}\,(q^{Eq}_i-q_i), \qquad z\in[0,\;L],&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt;\kappa_{i}&amp;lt;/math&amp;gt; is the mass-transfer coefficient of component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;q^{Eq}_i&amp;lt;/math&amp;gt; is the adsorption equilibrium concentration calculated by the isotherm equation for component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt;. Here the bi-Langmuir isotherm model is used to describe the adsorption equilibrium:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
q^{Eq}_i=\frac{H_{i,1}\,c_i}{1+\sum_{j=A,B}K_{j,1}\,c_j}+\frac{H_{i,2}\,c_i}{1+\sum_{j=A,B}K_{j,2}\,c_j},\; i=A,B,  &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt;H_{i,1}&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;H_{i,2}&amp;lt;/math&amp;gt; are the Henry constants, and &amp;lt;math&amp;gt;K_{j,1}&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;K_{j,2}&amp;lt;/math&amp;gt; the thermodynamic coefficients.&lt;br /&gt;
&lt;br /&gt;
The boundary conditions for (1) are specified by the Danckwerts relations:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
D_i\left.\frac{\partial c_i}{\partial z}\right|_{z=0} = u\,(\left.c_i\right|_{z=0}-c^{in}_i), \quad\quad \left.\frac{\partial c_i}{\partial z}\right|_{z=L}=0,  &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt;c^{in}_i&amp;lt;/math&amp;gt; is the concentration of component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; at the inlet of the column. A rectangular injection is assumed for the system and thus&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
c^{in}_i=\left \{ \begin{array}{cc}  c^F_i,  &amp;amp;\text{if } t \le t_{inj};\\&lt;br /&gt;
      0,  &amp;amp;\text{if } t &amp;gt;   t_{inj}.&lt;br /&gt;
&lt;br /&gt;
\end{array}&lt;br /&gt;
\right .&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Here &amp;lt;math&amp;gt;c^F_i&amp;lt;/math&amp;gt; is the feed concentration for component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_{inj}&amp;lt;/math&amp;gt; is the injection period. In addition, the column is assumed unloaded initially:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
c_i(t=0,z)=q_i(t=0,z)=0,\quad z\in[0,\;L],\;i=A,B.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
More details about the mathematical modeling for batch chromatography can be found in the literature &amp;lt;ref name=&amp;quot;guiochon2006&amp;quot;/&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
==Discretization==&lt;br /&gt;
In this model, the feed volumetric flow-rate &amp;lt;math&amp;gt;Q&amp;lt;/math&amp;gt; and injection period &amp;lt;math&amp;gt;t_{inj}&amp;lt;/math&amp;gt; are considered as the operating parameters, and denoted as the parameter &amp;lt;math&amp;gt;\mu=(Q,\,t_{inj})&amp;lt;/math&amp;gt;. Using the finite volume discretization, we can get the full order model as follows,&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\left\{&lt;br /&gt;
\begin{array}{ll}&lt;br /&gt;
 \mathbf{ A c}_i^{k+1} =  \mathbf{Bc}_i^{k} +   b_i^k &lt;br /&gt;
- \frac{1-\epsilon}{\epsilon} \Delta t   \mathbf h_i^k,\\&lt;br /&gt;
 \mathbf{q}_i^{k+1} =  \mathbf{q}_i^{k} + \Delta t  \mathbf h_i^k,&lt;br /&gt;
\end{array}&lt;br /&gt;
\right .&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt; \mathbf {c}_i^k ,\mathbf q_i^k \in \mathbb{R}^{\mathcal N}, i=A,B&amp;lt;/math&amp;gt; are the solution vector of &amp;lt;math&amp;gt; c_i&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;q_i&amp;lt;/math&amp;gt; at the time instance &amp;lt;math&amp;gt;t=t^k, k  =  0,1,\cdots,K, &amp;lt;/math&amp;gt; respectively. The time step &amp;lt;math&amp;gt;\Delta t &amp;lt;/math&amp;gt; is determined by the stability condition.  &amp;lt;math&amp;gt; \mathbf h_i^k = \kappa_{i} (\mathbf q^{Eq}_i -  \mathbf q_i^k) &amp;lt;/math&amp;gt;, is time- and parameter-dependent, the boldface &amp;lt;math&amp;gt;\mathbf {A,B}&amp;lt;/math&amp;gt; are constant matrices. As a result, it is a nonlinear parametric system.&lt;br /&gt;
&lt;br /&gt;
==Generation of ROM==&lt;br /&gt;
&lt;br /&gt;
The reduced order model (ROM) can be obtained by reduced bases methods, which is applicable for nonlinear parametric systems, see&lt;br /&gt;
[[Reduced_Basis_PMOR_method|Reduced Basis PMOR method]]. For parametrized time-dependent problems, the reduced basis can often be obtained by using POD-Greedy algorithm. Notice that the nonlinear functions &amp;lt;math&amp;gt;\mathbf h_i, i=A, B&amp;lt;/math&amp;gt; can be approximated by the empirical interpolation method &amp;lt;ref name=&amp;quot;barrault04&amp;quot;/&amp;gt;, such that the ROM can be obtained more efficiently by the offline-online technique.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ref name=&amp;quot;guiochon2006&amp;quot;&amp;gt; G. Guiochon, A. Felinger, D. G. Shirazi, A. M. Katti,   Fundamentals of Preparative and Nonlinear Chromatography, 2nd Edition, Academic Press, 2006.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ref name=&amp;quot;barrault04&amp;quot;&amp;gt; M. Barrault, Y. Maday, N.C. Nguyen, and A.T. Patera, &amp;quot;&amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;gt;[http://dx.doi.org/10.1016/j.crma.2004.08.006 An &#039;empirical interpolation&#039; method: application to efficient reduced-basis discretization of partial differential equations]&amp;lt;/span&amp;gt;&amp;quot;, C. R. Acad. Sci. Paris Series I, 339 (2004), 667-672.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/references&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Contact==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039; [[User:Zhangy|Yongjin Zhang]]&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039; [[User:Suzhou|Suzhou Li]]&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Zhangy</name></author>
	</entry>
	<entry>
		<id>https://modelreduction.org/morwiki/index.php?title=Batch_Chromatography&amp;diff=1472</id>
		<title>Batch Chromatography</title>
		<link rel="alternate" type="text/html" href="https://modelreduction.org/morwiki/index.php?title=Batch_Chromatography&amp;diff=1472"/>
		<updated>2013-05-29T18:33:13Z</updated>

		<summary type="html">&lt;p&gt;Zhangy: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:benchmark]]&lt;br /&gt;
[[Category:PDE]]&lt;br /&gt;
[[Category:nonlinear]]&lt;br /&gt;
[[Category:parametric 2-5 parameters]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Description==&lt;br /&gt;
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 discussed in the benchmark [[SMB]], and here we focus on the discontinuous mode -- batch chromatography. The schematic diagram for the binary separation is shown in &amp;lt;xr id=&amp;quot;fig:bach&amp;quot;/&amp;gt;. During the injection period &amp;lt;math&amp;gt;t_{inj}&amp;lt;/math&amp;gt;, 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 &amp;lt;math&amp;gt;t_1&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_2&amp;lt;/math&amp;gt;, and component B is collected between &amp;lt;math&amp;gt;t_3&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_4&amp;lt;/math&amp;gt;. Here the positions of &amp;lt;math&amp;gt;t_1&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_4&amp;lt;/math&amp;gt; are determined by a minimum concentration threshold that the detector can resolve. The positions of &amp;lt;math&amp;gt;t_2&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_3&amp;lt;/math&amp;gt; are determined by the purity specifications imposed on the products. After the cycle period &amp;lt;math&amp;gt;t_{cyc}&amp;lt;/math&amp;gt;, the injection is repeated. The feed flow-rate &amp;lt;math&amp;gt;Q&amp;lt;/math&amp;gt; and injection period &amp;lt;math&amp;gt;t_{inj}&amp;lt;/math&amp;gt; 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).&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&amp;lt;figure id=&amp;quot;fig:gyro&amp;quot;&amp;gt;[[File:Fig_BatchChrom.jpg|600px|thumb |&amp;lt;caption&amp;gt;Schematic representation of the gyroscope.&amp;lt;/caption&amp;gt;]]&amp;lt;/figure&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The dynamics of the batch chromatographic column can be described precisely by an axially dispersed plug-flow model with a limited mass-transfer rate characterized by a linear driving force (LDF) approximation. In this model the differential mass balance of component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; (&amp;lt;math&amp;gt;i=A,B,&amp;lt;/math&amp;gt;) &lt;br /&gt;
in the liquid phase can be written as:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\frac{\partial c_i}{\partial t}+\frac{1-\epsilon}{\epsilon}\frac{\partial q_i}{\partial t}+u\frac{\partial c_i}{\partial z}-D_i\frac{\partial^2 c_i}{\partial z^2}=0, \qquad z\in(0,\;L), \qquad (1)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt;c_i&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;q_i&amp;lt;/math&amp;gt; are the concentrations of solute &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; in the liquid and solid phases, respectively, &amp;lt;math&amp;gt;u&amp;lt;/math&amp;gt; the interstitial liquid velocity, &amp;lt;math&amp;gt;\epsilon&amp;lt;/math&amp;gt; the column porosity, &amp;lt;math&amp;gt;t&amp;lt;/math&amp;gt; the time coordinate, &amp;lt;math&amp;gt;z&amp;lt;/math&amp;gt; the axial coordinate along the column, &amp;lt;math&amp;gt;L&amp;lt;/math&amp;gt; the column length, &amp;lt;math&amp;gt;D_i=\frac{uL}{Pe}&amp;lt;/math&amp;gt; the axial dispersion coefficient and &amp;lt;math&amp;gt;Pe&amp;lt;/math&amp;gt; the Péclet number. The adsorption rate is modeled by the LDF approximation:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\frac{\partial q_i}{\partial t} = \kappa_{i}\,(q^{Eq}_i-q_i), \qquad z\in[0,\;L],&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt;\kappa_{i}&amp;lt;/math&amp;gt; is the mass-transfer coefficient of component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;q^{Eq}_i&amp;lt;/math&amp;gt; is the adsorption equilibrium concentration calculated by the isotherm equation for component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt;. Here the bi-Langmuir isotherm model is used to describe the adsorption equilibrium:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
q^{Eq}_i=\frac{H_{i,1}\,c_i}{1+\sum_{j=A,B}K_{j,1}\,c_j}+\frac{H_{i,2}\,c_i}{1+\sum_{j=A,B}K_{j,2}\,c_j},\; i=A,B,  &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt;H_{i,1}&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;H_{i,2}&amp;lt;/math&amp;gt; are the Henry constants, and &amp;lt;math&amp;gt;K_{j,1}&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;K_{j,2}&amp;lt;/math&amp;gt; the thermodynamic coefficients.&lt;br /&gt;
&lt;br /&gt;
The boundary conditions for (1) are specified by the Danckwerts relations:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
D_i\left.\frac{\partial c_i}{\partial z}\right|_{z=0} = u\,(\left.c_i\right|_{z=0}-c^{in}_i), \quad\quad \left.\frac{\partial c_i}{\partial z}\right|_{z=L}=0,  &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt;c^{in}_i&amp;lt;/math&amp;gt; is the concentration of component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; at the inlet of the column. A rectangular injection is assumed for the system and thus&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
c^{in}_i=\left \{ \begin{array}{cc}  c^F_i,  &amp;amp;\text{if } t \le t_{inj};\\&lt;br /&gt;
      0,  &amp;amp;\text{if } t &amp;gt;   t_{inj}.&lt;br /&gt;
&lt;br /&gt;
\end{array}&lt;br /&gt;
\right .&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Here &amp;lt;math&amp;gt;c^F_i&amp;lt;/math&amp;gt; is the feed concentration for component &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_{inj}&amp;lt;/math&amp;gt; is the injection period. In addition, the column is assumed unloaded initially:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
c_i(t=0,z)=q_i(t=0,z)=0,\quad z\in[0,\;L],\;i=A,B.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
More details about the mathematical modeling for batch chromatography can be found in the literature &amp;lt;ref name=&amp;quot;guiochon2006&amp;quot;/&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
==Discretization==&lt;br /&gt;
In this model, the feed volumetric flow-rate &amp;lt;math&amp;gt;Q&amp;lt;/math&amp;gt; and injection period &amp;lt;math&amp;gt;t_{inj}&amp;lt;/math&amp;gt; are considered as the operating parameters, and denoted as the parameter &amp;lt;math&amp;gt;\mu=(Q,\,t_{inj})&amp;lt;/math&amp;gt;. Using the finite volume discretization, we can get the full order model as follows,&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\left\{&lt;br /&gt;
\begin{array}{ll}&lt;br /&gt;
 \mathbf{ A c}_i^{k+1} =  \mathbf{Bc}_i^{k} +   b_i^k &lt;br /&gt;
- \frac{1-\epsilon}{\epsilon} \Delta t   \mathbf h_i^k,\\&lt;br /&gt;
 \mathbf{q}_i^{k+1} =  \mathbf{q}_i^{k} + \Delta t  \mathbf h_i^k,&lt;br /&gt;
\end{array}&lt;br /&gt;
\right .&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt; \mathbf {c}_i^k ,\mathbf q_i^k \in \mathbb{R}^{\mathcal N}, i=A,B&amp;lt;/math&amp;gt; are the solution vector of &amp;lt;math&amp;gt; c_i&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;q_i&amp;lt;/math&amp;gt; at the time instance &amp;lt;math&amp;gt;t=t^k, k  =  0,1,\cdots,K, &amp;lt;/math&amp;gt; respectively. The time step &amp;lt;math&amp;gt;\Delta t &amp;lt;/math&amp;gt; is determined by the stability condition.  &amp;lt;math&amp;gt; \mathbf h_i^k = \kappa_{i} (\mathbf q^{Eq}_i -  \mathbf q_i^k) &amp;lt;/math&amp;gt;, is time- and parameter-dependent, the boldface &amp;lt;math&amp;gt;\mathbf {A,B}&amp;lt;/math&amp;gt; are constant matrices. As a result, it is a nonlinear parametric system.&lt;br /&gt;
&lt;br /&gt;
==Generation of ROM==&lt;br /&gt;
&lt;br /&gt;
The reduced order model (ROM) can be obtained by reduced bases methods, which is applicable for nonlinear parametric systems, see&lt;br /&gt;
[[Reduced_Basis_PMOR_method|Reduced Basis PMOR method]]. For parametrized time-dependent problems, the reduced basis can often be obtained by using POD-Greedy algorithm. Notice that the nonlinear functions &amp;lt;math&amp;gt;\mathbf h_i, i=A, B&amp;lt;/math&amp;gt; can be approximated by the empirical interpolation method &amp;lt;ref name=&amp;quot;barrault04&amp;quot;/&amp;gt;, such that the ROM can be obtained more efficiently by the offline-online technique.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ref name=&amp;quot;guiochon2006&amp;quot;&amp;gt; G. Guiochon, A. Felinger, D. G. Shirazi, A. M. Katti,   Fundamentals of Preparative and Nonlinear Chromatography, 2nd Edition, Academic Press, 2006.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ref name=&amp;quot;barrault04&amp;quot;&amp;gt; M. Barrault, Y. Maday, N.C. Nguyen, and A.T. Patera, &amp;quot;&amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;gt;[http://dx.doi.org/10.1016/j.crma.2004.08.006 An &#039;empirical interpolation&#039; method: application to efficient reduced-basis discretization of partial differential equations]&amp;lt;/span&amp;gt;&amp;quot;, C. R. Acad. Sci. Paris Series I, 339 (2004), 667-672.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/references&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Contact==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039; [[User:Zhangy|Yongjin Zhang]]&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039; [[User:Suzhou|Suzhou Li]]&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Zhangy</name></author>
	</entry>
</feed>