Modeling and Output Feedback Distributed Control for an Absorption Packed Column

Table of contents

1. Introduction

he absorption packed column is a physicochemical separation unit largely used in the chemistry industry. It consists of a tube where we send gas mixtures in order to separate one or more compounds from the principal mixture. It is largely used for the separation of acid gases (CO 2 , H 2 S) from natural gas.

The model presented in this paper is a dynamic model of the absorption packed column and consists of a set of non linear partial differential equations; it is elaborated starting from considerations on CO 2 and MDEA mass balance in gas and liquid phases and considers also the energy balance [2]. We finally obtain a non linear distributed parameters system.

Few studies were carried out on modelling and controlling the absorption column. Crosby and Durbin [3] studied the performance of a state controller. Roffel [4] developed a sub-optimal output controller with state inequality constraint. Darwish and Fantin [5] used a decentralized control with pole placement. Petrovsky [6] developed a multivariable PI regulator. Najim [7] developed a self-adjusting regulator in the case of CO 2 absorption by a diethanolamine solution and also multilevel learning control [8]. It took again the problem later on with predictive control [9].

Few studies have also been published concerning the modelling and simulation of CO 2 absorption by aqueous solutions of MEA or MDEA on pilot and industrial columns [10][11][12].

For the model developed in our study, it seemed interesting for us to use the multiple models approach for the control of the absorption packed column because it enables us to obtain good performances for complex dynamics processes. We develop in first stage the PID regulation to compare the performances of the classical techniques with the performances of the Takagi-Sugeno multiple model approach.

2. II.

Modeling and Open Loop Simulation of the Industrial Absorption Packed Column

The absorption packed column presented here is located at Khrechba and is part of the In Salah Gaz project [17], it removes CO 2 from natural gas by using an aqueous solution of methyldiethanolamine (MDEA) as a washing liquid, It is a packed type column measuring 8 meter height and 4 meter in diameter with Pall rings to improve the surface of contact between phases. For a better elimination of CO 2 from the natural gas, the liquid flow (water+ MDEA) is counter-current with gas flow. The working pressure and temperature are respectively 71.5 bar at 55°C [2].

At contact between liquid and gas phase occurs on the surface of the Pall rings, CO 2 passes from the gas phase to the liquid phase; this diffusion is accelerated by chemical reaction of CO 2 with the MDEA in the liquid phase. The liquid flow (water+ MDEA) and the CO 2 concentration in the gas mixture are respectively selected as control variable and output variable. In order to simplify the model, the following assumptions are done [2,13]:

? There is no resistance in gas phase

? The reaction between CO 2 and MDEA is fast (Ha>5)

? Axial dispersion is negligible in the gas phase and the liquid phase

? The MDEA does not pass in gas phase The mass balance on an elementary section dz of the column for CO 2 in the gas phase is written [2,13,14]:

Quantity of aqueous solution at input Z = quantity of aqueous solution at the output (z+dz) + quantity of aqueous solution transferred from the liquid phase to the gas phase + accumulation.

3. Which gives:

dz dt dC S dz S C G C G Ag dz z Ag z Ag + + = + ? ) ( ) ((1)

Where G (m3/s) is the volumetric gas flow, ? the CO 2 flow transferred from the gas phase to the liquid phase, S the section of the column and C Ag (mol/m 3 ) the CO 2 concentration in the gas phase. Given U G =G/S (m/s) the gas flow velocity, we obtain then:

dt dC dz dC U Ag Ag g ? = + ?(2)

The chemical reaction between CO2 and the MDEA is [10][11][12]:

? + + ? + + 3 4 2 1 2 3 2 1 2 HCO NCH R R O H NCH R R CO (3)

The reaction rate rA has the following form [14,15]:

BL AL A C C k r = (4)

Where k is the constant for reaction rate [14,15]:

?? = 2,9610 5 exp( ? 5332 .8 ?? )(5)

CAL is the CO 2 concentration in the liquid phase and CBL the MDEA concentration in the liquid phase. The mass balance for CO 2 in the liquid phase gives finally:

] [ BL AL C kC = ?(6)

Which means that the totality of CO 2 transferred to the liquid phase reacts with the MDEA.

The mass balance for the MDEA in the liquid phase gives:

dz dt dC S dz S C C k C L C L Bl Bl Al dz z Bl z Bl ? ? = + ] [ ) ( ) ((7)

Where L is the volumetric liquid flow. By taking account of (5) and noting by UL = L/S (m/s) the mean liquid flow velocity, we obtain:

dt dC dz dC U Bl Bl l = ? ? (8)

Our absorption packed column is finally described by the following set of partial derivative equations:

? ? ? ? ? ? ? ? ? = ? ? ? ? ? ? = + ? ? t C z C U t C z C U BL BL L Ag Ag g ? ?(9)

The procedure to compute flow ? is given in [2] according to [14][15][16].

We have finally to consider the boundary conditions which for gas phase are the CO 2 concentration at the column bottom or input concentration CAGe and for liquid phase the MDEA concentration at the column top or input concentration CBLe.

? ? ? ? ? = = = = BLe h z BL Age z Ag C C C C 0 (10)

Chemical reactions within the industrial column induces a strong heat emission and the appearance of a temperature gradient throughout the column; the temperature variation is approximately 5°C between the input and the output of the column, which leads us to establish an energy balance in order to describe the temperature changes which affects the various concentrations along the column [16]:

( ) ( ) [ ] ? ? ? ? ? ? ? ? ? ? ? = ? ? + ? ? ? ? ? = ? ? ? ? ? ? ? + ? ? ? ? t T T T a.h r Î?"H C cp z T U t T C cp T T a.h z T U l g l l g A r i i l i l l L g i i g i g g l l g g g 1(11)

With: C i g : concentration in gas phase at the interface (mol/m 3 ) C i l : concentration in liquid phase at the interface (mol/m 3 )

cp i g :

Specific heat in the gas phase at the interface (J/mol.K) h g/l : coefficient of heat transfer (convection) (J/m2.K.s) T l : Liquid temperature (K) Tg: Gas temperature (K) Î?"Hr: enthalpy of the reaction (J/mol) cp i l : specific heat in the liquid phase at the interface (J/mol.K)

We finally take into account the boundary conditions for the temperature which are the temperatures for gas and the liquid at the column input.

? ? ? ? ? ? ? = ? ? = = ? ? = = = = = 0 0 0 0 h z g le h z l z l ge z g z T , T T z T , T T (12) b) Model validation

A test was carried out on our industrial absorption column to compare the output CO 2 concentration given by the model with the real one and this for a step input variation of 10 t/h. the data were collected on a horizon of 6800 seconds. The results are grouped in figure 2 where we represent respectively, the flows of MDEA and gas at the output and then the concentrations of CO 2 at the column output either experimental or given by the model [2]. Simulations show that the system is stable. It presents a dead time in response to a step input disturbance on the CO 2 concentration due to the gas propagation along the absorption column.

4. III.

5. Pid Regulation of the Industrial Absorption Packed Column

We apply a PID regulation to the dynamic model of our absorption packed column. We choose a sampled control with a sampling period of 10 seconds. The reference for the input CO 2 concentration is 0.25mole %, which corresponds to a concentration of The simulation results are satisfactory; the PID regulator cancels the permanent error and ensures a quick response due to the derivative action. The regulation shows a net asymmetrical behaviour between responses to positive and negative step input disturbances due to the strong non linearity of the relationship between the input and the output IV.

6. Multiple Models Control of the Industrial Absorption Packed Column a) Introduction

The multiple models is a non linear modeling technique which allows to achieve a good compromise between precision and model complexity. In the light of the numerous work related to it in recent years [18], [19], [20], it arises a great interest, especially in applications dealing with simulation and control. It can also be seen as a particular fuzzy modeling technique [21], [22], corresponding to a Takagi Sugeno (TS) approach [23]. A TS model is a composed of a finite number of linear models connected with non linear functions called membership functions and verifying the convex mapping property (i.e. they are non negative and their sum is equal to 1). It allows us to solve various problems of control, observation and diagnosis for non linear systems with linear techniques.

The approach associated with multiple models in control is known as the Parallel Distributed Compensation (PDC) [24]. This method is based on a set of linear controllers designed for each linear model, and stability of the overall closed loop is guaranteed via a Lyapunov function common to all the linear models.

In this paper, we identify the absorption packed column as a multiple model of the TS type and proposes a control based on Output feedback Distributed Control (ODC).

7. b) Problem formulation i. The Multiple model approach

The multiple models have three basic structures: Coupled states (TS), uncoupled states [25] and hierarchical structure. The coupled states Structure (TS) is the most popular in the analysis and synthesis of the multiple models. It is written in the following form:

? ??(??) = ? ?? ?? (??(??)) ?? ??=1

(?? ?? ??(??) + ?? ?? ??(??)) ??(??) = ? ?? ?? (??(??))

?? ??=1 ?? ?? ??(??)(13)

??(??) ? ?? ?? being the state vector, ??(??) ? ?? ?? the input vector, ??(??) ? ?? ?? the output vector z(t)? R is the decision variable or premises and the matrices ?? ?? ? ?? ?? ×?? , ?? ?? ? ?? ??×?? , ???? ?? ?? ? ?? ??×?? ? ?? = 1, ? . . , ?? are constant and supposed to be known.

The activation function or membership function ?? ?? (??(??) determines the degree of activation of the i th local model. It allows a progressive passage from this model to the other close local models. These functions can depend of the measurable variables of the system (the input and output signals) or of the non measurable variables of the system (the states). They can be of triangular or Gaussian form and satisfy the properties of convex mapping:

? ??(??) = ? ?? ?? (??(??)) ?? ??=1 (?? ?? ??(??) + ?? ?? ??(??)) ??(??) = ? ?? ?? (??(??)) ?? ??=1 ?? ?? ??(??)(14)

The multiple models can be viewed as universal approximators since any nonlinear system can be approximated by a multiple models representation with sufficient accuracy and this simply by increasing the number of sub-models. In practice, a reduced number of sub-models can be sufficient to obtain a satisfactory approximation, and we can use the tools of linear systems analysis to achieve this goal.

There are three approaches largely used in the literature allowing us to obtain a TS model: Identification, transformation by nonlinear sectors [26], or linearization. This last one is used in this work (figure 7).

Figure 7 : PDC control for TS multiple models Using convex analysis for regulator synthesis, the multiple models allows us to obtain control laws by the simultaneous resolution of a finite number of Linear Matrix Inequalities (LMI). In this case, the number of LMI inequalities is polynomial with respect to the number of local models. Thus, it is advisable to minimize the number of local models to limit the conservatism of the method.

In the case of TS multiple models, this technique of regulator synthesis corresponds to the PDC method, It supposes that all the linear sub-models are at least stabilizable. Subsequently, they will also be supposed controlled.

Given the TS model given by equation ( 13), a control law resulting from PDC synthesis will thus be the combination of linear control laws for each sub-model, given by: ??(??) = ? ? ?? ?? ???(??)??? ?? ??(??) ?? ??=1 (14) Applying this control law to the TS multiple model, we obtain in closed loop:

? ??(??) = (?? ?? ? ?? ?? ?? ?? )??(??) ??(??) = ?? ?? ??(??)(15)

Or, in a more explicit way:

{??(??) = ? ? ?? ?? ???(??)? ?? ?? =1 ?? ??=1

?? ?? ???(??)???? ?? ? ?? ?? ?? ?? ???(??) (16) The stability conditions for the closed loop system amounts to find a control gain Fj such that the derivative of the candidate Lyapunov function associated with the system is negative. Stabilizing the system thus amounts to solve the following problem: Find a positive definite matrix P and Fi matrices, i=1. , M such that:

(?? ?? ? ?? ?? ?? ?? ) ?? ?? + ??(?? ?? ? ?? ?? ?? ?? ) < 0 (17) We notice that this inequality is non linear with respect to P and Fi. By using the congruence of the symmetrical full row matrix:

?? = ?? ?1 (18)

We get:

???? ?? ?? + ?? ?? ?? ? ???? ?? ?? ?? ?? ?? ? ?? ?? ?? ?? ?? < 0 (19)

By using the bijective variable change

?? ?? = ?? ?? ??, ?? = 1, ? , ??,(20)

The problem becomes LMI in variables X and Mi.

?? ???? = ???? ?? ?? ? ?? ?? ?? ?? ?? ?? + ?? ?? ?? ? ?? ?? ?? ?? < 0 (21)

We finally get:

? ? ?? ?? ?? ?? =1 ?? ??=1 ???(??)??? ?? (??(??))?? ???? (22)

And we can express the following result:

Theorem 4.1 [24] Given a continuous TS model, the PDC control law ( 14) and the ?ij, if it exists a positive definite matrix X and Mi matrices, such that ( 21) is satisfied for all i,j=1,?, M, then the closed loop is overall asymptotically stable. Moreover, if the problem has a solution, the gains of the PDC control are given by:

?? ?? = ?? ?? ?? ?1 (23)

And the PDC control is:

??(??) = ? ? ?? ?? ?? ??=1 ???(??)??? ?? ??(??)(24)

If ?? ?? = ??, ??? = 1, ? , ??, then we define a linear control law. In practice, to determine the matrix P and the control gain F i , we have to solve (21) for all i,j=1,?,M. In the particular case where the multiple models verify the positive co linearity of the input matrices, thais:

?? ?? = ??, ??? ? ?? ?? (25)

The closed loop multiple models system of ( 16) is rewritten without the crossing terms B i F j :

??(??) = ? ?? ?? ?? ??=1 ???(??)?(?? ?? ? ?? ?? ?? ?? )??(??)(26)

The stability conditions of theorem 4.1 reduce then to the stability of the dominant models: P>0 ,

(?? ?? ? ?? ?? ?? ?? )?? + ??(?? ?? ? ?? ?? ?? ?? ) < 0, ??? = 1, ? , ??(27)

Substituting Bi by B, the control law leads to similar conditions. Year 2014 c) Multiple models identification

The structural identification of a multiple models representation consists in the determination of the local models structures and the operation zones (or validity zones) for each local model [25]. The local models can be of various structures but in general we use simple structures, such as linear models.

The identification leads to a family of functions parameterized by the parameters vector i ? defining the structure of the i th local model, and the parameters vector i ? characterizing the zone of validity of this local model. The parametric estimate consists in determining for each local model i the parameters vector:

T T T i i i ? ? ? ? ? = ? ?

The parametric estimation (also called training) is done on the basis of minimization of a functional binding the inputs and outputs system to the characteristics parameters of the model.

?? ?? = 1 2 ? (?? ?? (??) ? ?? ?(??)) 2 ?? ??=1 = 1 2 ? ??? ?? (??) ? ? ð??"ð??" ?? ?? ??=1 ???(??), ?? ?? ? ð??"ð??" ?? ???(??), ?? ?? ?? 2 ?? ??=1(28)

In order to simplify the model, we choose linear sub-models of ARX type (auto regressive with exogenous inputs) with 3 inputs (system MISO):

? Liquid Flow Ul [ton/h] ? Gaz flow Ug [ton/h] ? Input CO 2 concentration Cge [mol%]

The choosen local models are second order ones, they are written in the following form: The decision variable z(t) is in our case the state vector x(t) output gas concentration of the industrial column C gs, ??(??) = ??? ð??"ð??"?? (??) ?? ð??"ð??"?? (?? ? 1)? ?? . A multiple models with four sub-models can easily be obtained in the form:

?? ð??"ð??"???? (?? + 1) = ?? ??1 ?? ð??"ð??"?? (??) + ?? ??2 ?? ð??"ð??"?? (?? ? 1) + ?? ?? ?? ?? (??) + ?? ?? ?? ð??"ð??" (??) + ?? ?? ?? ð??"ð??"?? (??) + ?? ?? + ?? ?? (?? + 1)(29)??(??) = ? ?? ?? 4 ??=1 ???(??)?(?? ?? ? ?? ?? ?? ?? )??(??)(31)

With the memberships functions µ i (x(t)) either triangular or Gaussian. The parameters of the four models are:

?? 1 = ? ?0.

8. Discussions

The oscillations of the output CO 2 concentration for the industrial column are mainly due to fuzzy control, but the operating point of is quickly reached in less than 50 seconds . We note on all the curves (5, 6 and 11-16) that disturbance is always rejected with both PID and ODC regulation. But comparison of the peak values as well as the oscillations show us that ODC control acts more quickly than PID control.

9. VI.

10. Conclusion

In this paper, a TS multiple models obtained by linearization was used for the regulation of an industrial absorption packed column used for gas washing. We take a reduced number of submodels, four, to ease identification. The results obtained with output distributed feedback (ODC) are better than those by classical PID regulation, for a method which is not significantly complicated. Further investigations will be undertaken in the use of multiple models in control, multiple observers and multiple models in systems diagnosis.

Figure 1. Figure 1 :
1Figure 1 : The absorption packed column of In Salah Gas (ISG)
Figure 2. Figure 2 :
2Figure 2 : Output CO 2 Concentrations from the system and the model We note that the model dynamics of the CO 2 concentration at the column output agree with the experimental results. c) Open loop Simulation of the industrial column By considering the equations (2) and (8), the dynamic model of the absorption column is that of a nonlinear, distributed parameters system. The results from open loop simulations are presented in figures 3 and 4.
Figure 3. Figure 3 :Figure 4 :
34Figure 3 : Output CO 2 Concentration for an input step disturbance of ±5 % on gas concentration
Figure 4. Figure. 5 :Figure 6 :
56Figure. 5 : Output CO 2 Concentration and washing liquid flow for an input step disturbance of ±5 % on gas concentration
1
2

Appendix A

Appendix A.1

Appendix B

  1. 05 mole CO 2 /m 3 .The parameters of the PID regulator were optimized using trial and error, (References Références Referencias)
  2. Model based control of absorption tower for CO 2 capturing, A Bedelbayev , T Greer , B Lie . 2008. Porsgrunn, Norvège. p. 11. Telemark University College
  3. Simulation of CO 2 absorption in aqueous solution of monoethanolamine (MEA) on a pilot absorption column. A Selatnia , S Seddari . Distillation and absorption conference, (London, England
    ) 2006. IChemE.
  4. Control of processes with a state variable inequality constraint. B . Automatica 1976. 17 p. .
  5. Estimation et diagnostic des systèmes nonlinéaire décrits par des modèles de Takagi-Sugeno, D . 2009. INPL, France. Centre de recherche en automatique de Nancy (Thèse de doctorat)
  6. Data Sheet ISG. CO 2 absorber.C0 2 control. Ain Salah Gaz,
  7. Diagnostic des systems non linéaires par approche multimodèle, Workshop Surveillance, Sûreté et sécurité des grands systèmes, 3 SGS 08, D Ichallal , B Marx , J Ragot , D Maquin . 2008. Troyes, France.
  8. Conception d'observateurs robustes pour des systèmes non linéaires incertains: une stratégie multimodèle. D Orjuela , B Marx , J Ragot , D Maquin . Conférence Internationale Francophone d'Automatique, CIFA, 2008.
  9. A design scheme for multivariable output constrained PI regulators with applications to absorption column. D Petrovski . Automatic Control Theory Applications, 1980. 8 p. .
  10. Parellel Distributed Compensation on nonlinear systems by Takagi-Sugeno fuzzy model. H O Wang , K Tanaka , M F Griffin . Proc. Of the Fuzzy -IEEE/IFES'95, (Of the Fuzzy -IEEE/IFES'95) 1995.
  11. An approach to fuzzy control of nonlinear systems: stability & design issues. H O Wang , K Tanaka , M F Griffin . IEEE Trans. On Fuzzy Systems 1996. 4 p. .
  12. Identification multimodèle et commande par logique floue d'une colonne d'absorption industrielle. Projet de fin d'études. I Zidane , H Zebiri . ENP 2010. Alger.
  13. Design and application of state variable feedback controller for a packed trickle bed column with carbon dioxide absorption. J E Crosby , L D Durbin . Joint Automatic Control Conference, (West Lafayette, IN, USA
    ) 1976.
  14. Modelling and self-adjusting control of an absorption column. K Najim . International Newspaper of Adaptive Control and Processing Signal, 1991. 5 p. .
  15. Multilevel learning control of an absorption column. K Najim , M Chtourou . Optimal control applications & Methods 1991. 12 p. .
  16. Long range predictive control of an absorption packed column. K Najim , V Ruiz . Applied Mathematical Modelling Journal 1995. 19 p. .
  17. Rigorous simulation and design of columns for gas absorption and chemical reactions packed columns. L Deleye , G F Froment . Comp. Chem. Eng 1986. 0 p. .
  18. Stabilization and control of absorber tower chemical process. M Darwish , J Fantin . Third IFAC/IFIP/IFORS Conference on System Approach for Development, (Rabat
    ) 1980.
  19. CO 2 Absorption by NaOH, MEA and AMP solutions to packed columns. P Tontiwatchwuthikul , A Meisen , C J Lim . Chemical Engineering Science 1992. 47 (2) p. .
  20. Les réacteurs chimiques, conception/calcul/mise en oeuvre, P Trambouze , H V Landegheim , J Wauquier . 1984. Paris, Technip. p. .
  21. identification des systèmes non linéaire par une approche multimodèle à états découplés. R D Orjuela , J Maquin , Ragot . Journées Identification et Modélisation Expérimentale JIME 2006.
  22. Pilot Plant Studies of the CO 2 Capture Performances of Aqueous MEA and Mixed MEA/MDEA Solvents at the University of Regina CO2 Capture Technology Development Plant and the Boundary Dam CO 2 Capture Demonstration Plant. R Idem , M Wilson , P Tontiwachwuthikul , A Chakma . Ind. Eng. Chem. Res 2006. 45 p. .
  23. Multiple model Approaches to modelling and control, R Murray-Smith , T A Johansen . 1997. Taylor & Francis, London.
  24. Simulation d'une colonne à garnissage d'absorption du CO2 par une solution aqueuse de monoéthanolamine à 25°C et 40 °C. S Seddari . ENP 2004. Alger. (Thèse de Magister)
  25. LMI-based relaxed nonquadratic stabilization conditiond for nonlinear systems in the Takagi-Sugeno's form. T M Guerra , L Vermeiren . Automatica 2004. 40 p. .
  26. Simulation of pilot plant and industrial CO 2 -MEA absorbers. T Pintola , P Tontiwatchwuthikul , A Meisen . Gas separation and purification, 1993. 7 p. .
  27. Fuzzy identification of systems and its application to modelling and control. T Takagi , M Sugeno . IEEE Trans. On systems Man and Cybernetic 1985. 15 p. .
Notes
1
© 2014 Global Journals Inc. (US)
2
Year 2014
Date: 2014-01-15