A perturbed Port-Hamiltonian approach for the stabilization of homogeneous reaction systems via the control of vessel extents
Authors
T. Sang Nguyen, C.K. Tan, N. Ha Hoang, M.A. Hussain, D. Bonvin
Abstract
The paper proposes a tracking-error passivity-based control scheme for the asymptotic stabilization of homogeneous reaction systems. The approach uses the concept of vessel extents in the Port-Hamiltonian (PH) framework. Concretely, the extent-based representation that is obtained by linear time-invariant transformation of the reaction model is expressed as a perturbed PH system, whereby the reaction rates constitute unmatched time-varying disturbances. Two scenarios are considered. The first one assumes that the molar numbers of all species and the reaction temperature are measured and, furthermore, the kinetic model is known, while the second scenario relaxes these assumptions and requires only the measurements of a subset of the molar numbers and of the reactor temperature, but no knowledge of reaction kinetics. For the first scenario, the passivity-based method is used to compensate the disturbances, while preserving the PH structure of the error system via simple matrix factorization of the disturbances. For the second scenario, a constructive procedure is proposed to complete the space of vessel extents with the aim of computing an appropriate damping injection for the closed-loop system. It is shown that the proposed strategies guarantee that the system trajectories converge towards the desired setpoints without the need of state observation. A reaction system exhibiting non-minimum phase behavior is used to illustrate the theoretical developments. The closed-loop performance is discussed and compared to that of a PI controller.
Keywords
chemical reaction, disturbance compensation, port-hamiltonian formulation, tracking-error passivity-based control, vessel extents
Citation
- Journal: Computers & Chemical Engineering
- Year: 2021
- Volume: 154
- Issue:
- Pages: 107458
- Publisher: Elsevier BV
- DOI: 10.1016/j.compchemeng.2021.107458
BibTeX
@article{Nguyen_2021,
title={{A perturbed Port-Hamiltonian approach for the stabilization of homogeneous reaction systems via the control of vessel extents}},
volume={154},
ISSN={0098-1354},
DOI={10.1016/j.compchemeng.2021.107458},
journal={Computers \& Chemical Engineering},
publisher={Elsevier BV},
author={Nguyen, T. Sang and Tan, C.K. and Hoang, N. Ha and Hussain, M.A. and Bonvin, D.},
year={2021},
pages={107458}
}References
- Alvarez-Ramirez J, Puebla H (2001) On classical PI control of chemical reactors. Chemical Engineering Science 56(6):2111–2121. https://doi.org/10.1016/s0009-2509(00)00471- – 10.1016/s0009-2509(00)00471-1
- Alvarez-Ramírez J, Suárez R, Femat R (1996) Control of continuous-stirred tank reactors: Stabilization with unknown reaction rates. Chemical Engineering Science 51(17):4183–4188. https://doi.org/10.1016/0009-2509(96)00240- – 10.1016/0009-2509(96)00240-0
- Amrhein M, Bhatt N, Srinivasan B, Bonvin D (2010) Extents of reaction and flow for homogeneous reaction systems with inlet and outlet streams. AIChE Journal 56(11):2873–2886. https://doi.org/10.1002/aic.1212 – 10.1002/aic.12125
- Asbjørnsen OA (1972) Reaction invariants in the control of continuous chemical reactors. Chemical Engineering Science 27(4):709–717. https://doi.org/10.1016/0009-2509(72)85007- – 10.1016/0009-2509(72)85007-3
- Asbjørnsen OA, Field M (1970) Response modes of continuous stirred tank reactors. Chemical Engineering Science 25(11):1627–1636. https://doi.org/10.1016/0009-2509(70)80054- – 10.1016/0009-2509(70)80054-9
- Bhatt N, Amrhein M, Bonvin D (2010) Extents of Reaction, Mass Transfer and Flow for Gas−Liquid Reaction Systems. Ind Eng Chem Res 49(17):7704–7717. https://doi.org/10.1021/ie902015 – 10.1021/ie902015t
- Billeter J, Rodrigues D, Srinivasan S, Amrhein M, Bonvin D (2018) On decoupling rate processes in chemical reaction systems – Methods and applications. Computers & Chemical Engineering 114:296–305. https://doi.org/10.1016/j.compchemeng.2017.09.02 – 10.1016/j.compchemeng.2017.09.021
- Donaire A, Junco S (2009) On the addition of integral action to port-controlled Hamiltonian systems. Automatica 45(8):1910–1916. https://doi.org/10.1016/j.automatica.2009.04.00 – 10.1016/j.automatica.2009.04.006
- Ferguson J, Donaire A, Middleton RH (2017) Integral Control of Port-Hamiltonian Systems: Nonpassive Outputs Without Coordinate Transformation. IEEE Trans Automat Contr 62(11):5947–5953. https://doi.org/10.1109/tac.2017.270099 – 10.1109/tac.2017.2700995
- Fjeld M, Asbjørnsen OA, Åström KJ (1974) Reaction invariants and their importance in the analysis of eigenvectors, state observability and controllability of the continuous stirred tank reactor. Chemical Engineering Science 29(9):1917–1926. https://doi.org/10.1016/0009-2509(74)85009- – 10.1016/0009-2509(74)85009-8
- Fradkov A, Ortega R, Bastin G (2001) Semi‐adaptive control of convexly parametrized systems with application to temperature regulation of chemical reactors. Adaptive Control & Signal 15(4):415–426. https://doi.org/10.1002/acs.63 – 10.1002/acs.634
- Fujimoto K, Sakurama K, Sugie T (2003) Trajectory tracking control of port-controlled Hamiltonian systems via generalized canonical transformations. Automatica 39(12):2059–2069. https://doi.org/10.1016/j.automatica.2003.07.00 – 10.1016/j.automatica.2003.07.005
- Hammarström LG (1979) Control of chemical reactors in the subspace of reaction and control variants. Chemical Engineering Science 34(6):891–899. https://doi.org/10.1016/0009-2509(79)85146- – 10.1016/0009-2509(79)85146-5
- Hoang H, Couenne F, Jallut C, Le Gorrec Y (2011) The port Hamiltonian approach to modeling and control of Continuous Stirred Tank Reactors. Journal of Process Control 21(10):1449–1458. https://doi.org/10.1016/j.jprocont.2011.06.01 – 10.1016/j.jprocont.2011.06.014
- Hoang NH, Couenne F, Jallut C, Le Gorrec Y (2013) Thermodynamics based stability analysis and its use for nonlinear stabilization of the CSTR. Computers & Chemical Engineering 58:156–177. https://doi.org/10.1016/j.compchemeng.2013.06.01 – 10.1016/j.compchemeng.2013.06.016
- Ha Hoang N, Couenne F, Le Gorrec Y, Chen CL, Ydstie BE (2013) Passivity-based nonlinear control of CSTR via asymptotic observers. Annual Reviews in Control 37(2):278–288. https://doi.org/10.1016/j.arcontrol.2013.09.00 – 10.1016/j.arcontrol.2013.09.007
- Hoang NH, Dochain D (2019) A comment on thermodynamically consistent feasibility condition of asymptotic observers. Chemical Engineering Science 199:258–274. https://doi.org/10.1016/j.ces.2019.01.01 – 10.1016/j.ces.2019.01.010
- Hoang, On the computation of extents of reaction with a limited number of measurements. Comput. Chem. Eng. (2020)
- Ha Hoang N, Rodrigues D, Bonvin D (2020) Revisiting the concept of extents for chemical reaction systems using an enthalpy balance. Computers & Chemical Engineering 136:106652. https://doi.org/10.1016/j.compchemeng.2019.10665 – 10.1016/j.compchemeng.2019.106652
- Khalil, (2002)
- Lucia S, Finkler T, Engell S (2013) Multi-stage nonlinear model predictive control applied to a semi-batch polymerization reactor under uncertainty. Journal of Process Control 23(9):1306–1319. https://doi.org/10.1016/j.jprocont.2013.08.00 – 10.1016/j.jprocont.2013.08.008
- Luyben, (1990)
- Marquez-Ruiz A, Mendez-Blanco CS, Özkan L (2018) Control of Homogeneous Reaction Systems using Extent-Based LPV Models. IFAC-PapersOnLine 51(18):548–553. https://doi.org/10.1016/j.ifacol.2018.09.36 – 10.1016/j.ifacol.2018.09.367
- Marquez-Ruiz A, Loonen M, Saltık MB, Özkan L (2019) Model Learning Predictive Control for Batch Processes: A Reactive Batch Distillation Column Case Study. Ind Eng Chem Res 58(30):13737–13749. https://doi.org/10.1021/acs.iecr.8b0647 – 10.1021/acs.iecr.8b06474
- Marquez-Ruiz A, Méndez-Blanco CS, Özkan L (2019) Modeling of reactive batch distillation processes for control. Computers & Chemical Engineering 121:86–98. https://doi.org/10.1016/j.compchemeng.2018.10.01 – 10.1016/j.compchemeng.2018.10.010
- Marquez-Ruiz A, Mendez-Blanco C, Özkan L (2020) Constrained Control and Estimation of Homogeneous Reaction Systems Using Extent-Based Linear Parameter Varying Models. Ind Eng Chem Res 59(6):2242–2251. https://doi.org/10.1021/acs.iecr.9b0441 – 10.1021/acs.iecr.9b04412
- Nguyen TS, Hoang NH, Azlan Hussain M (2018) Feedback passivation plus tracking-error-based multivariable control for a class of free-radical polymerisation reactors. International Journal of Control 92(9):1970–1984. https://doi.org/10.1080/00207179.2017.142339 – 10.1080/00207179.2017.1423393
- Nguyen TS, Hoang NH, Hussain MA, Tan CK (2019) Tracking-error control via the relaxing port-Hamiltonian formulation: Application to level control and batch polymerization reactor. Journal of Process Control 80:152–166. https://doi.org/10.1016/j.jprocont.2019.05.01 – 10.1016/j.jprocont.2019.05.014
- Nguyen TS, Tan CK, Hoang NH, Hussain MA (2019) Tracking-error-based control of a chemical reactor using decoupled dynamic variables. IFAC-PapersOnLine 52(7):74–79. https://doi.org/10.1016/j.ifacol.2019.07.01 – 10.1016/j.ifacol.2019.07.013
- Thanh Sang N, Chee Keong T, Ngoc Ha H, Hussain MA (2020) Control of reaction systems using decoupled dynamics via perturbed Hamiltonian formulation. IFAC-PapersOnLine 53(2):11527–11532. https://doi.org/10.1016/j.ifacol.2020.12.62 – 10.1016/j.ifacol.2020.12.628
- Nunna K, Sassano M, Astolfi A (2015) Constructive Interconnection and Damping Assignment for Port-Controlled Hamiltonian Systems. IEEE Trans Automat Contr 60(9):2350–2361. https://doi.org/10.1109/tac.2015.240066 – 10.1109/tac.2015.2400663
- Ortega R, Romero JG (2012) Robust integral control of port-Hamiltonian systems: The case of non-passive outputs with unmatched disturbances. Systems & Control Letters 61(1):11–17. https://doi.org/10.1016/j.sysconle.2011.09.01 – 10.1016/j.sysconle.2011.09.015
- Ortega R, van der Schaft A, Maschke B, Escobar G (2002) Interconnection and damping assignment passivity-based control of port-controlled Hamiltonian systems. Automatica 38(4):585–596. https://doi.org/10.1016/s0005-1098(01)00278- – 10.1016/s0005-1098(01)00278-3
- Prakash J, Srinivasan K (2009) Design of nonlinear PID controller and nonlinear model predictive controller for a continuous stirred tank reactor. ISA Transactions 48(3):273–282. https://doi.org/10.1016/j.isatra.2009.02.00 – 10.1016/j.isatra.2009.02.001
- Rasmuson, (2014)
- Rawlings, (2015)
- Rodrigues, Control of reaction systems via rate estimation and feedback linearization. (2015)
- Rodrigues D, Billeter J, Bonvin D (2019) Maximum-likelihood estimation of kinetic parameters via the extent-based incremental approach. Computers & Chemical Engineering 122:152–171. https://doi.org/10.1016/j.compchemeng.2018.05.02 – 10.1016/j.compchemeng.2018.05.024
- Rodrigues D, Bonvin D (2019) On reducing the number of decision variables for dynamic optimization. Optim Control Appl Methods 41(1):292–311. https://doi.org/10.1002/oca.254 – 10.1002/oca.2543
- Rodrigues D, Srinivasan S, Billeter J, Bonvin D (2015) Variant and invariant states for chemical reaction systems. Computers & Chemical Engineering 73:23–33. https://doi.org/10.1016/j.compchemeng.2014.10.00 – 10.1016/j.compchemeng.2014.10.009
- Srinivasan B, Amrhein M, Bonvin D (1998) Reaction and flow variants/invariants in chemical reaction systems with inlet and outlet streams. AIChE Journal 44(8):1858–1867. https://doi.org/10.1002/aic.69044081 – 10.1002/aic.690440815
- Srinivasan S, Billeter J, Narasimhan S, Bonvin D (2017) Data reconciliation for chemical reaction systems using vessel extents and shape constraints. Computers & Chemical Engineering 101:44–58. https://doi.org/10.1016/j.compchemeng.2017.02.00 – 10.1016/j.compchemeng.2017.02.003
- Viel F, Busvelle E, Gauthier JP (1995) Stability of polymerization reactors using I/O linearization and a high-gain observer. Automatica 31(7):971–984. https://doi.org/10.1016/0005-1098(95)00009- – 10.1016/0005-1098(95)00009-l
- Viel F, Jadot F, Bastin G (1997) Robust feedback stabilization of chemical reactors. IEEE Trans Automat Contr 42(4):473–481. https://doi.org/10.1109/9.56665 – 10.1109/9.566657
- Waller KV, Makila PM (1981) Chemical reaction invariants and variants and their use in reactor modeling, simulation, and control. Ind Eng Chem Proc Des Dev 20(1):1–11. https://doi.org/10.1021/i200012a00 – 10.1021/i200012a001
- Wu D, Ortega R, Duan G (2020) On universal stabilization property of Interconnection and Damping Assignment Control. Automatica 119:109087. https://doi.org/10.1016/j.automatica.2020.10908 – 10.1016/j.automatica.2020.109087
- Yaghmaei A, Yazdanpanah MJ (2017) Trajectory tracking for a class of contractive port Hamiltonian systems. Automatica 83:331–336. https://doi.org/10.1016/j.automatica.2017.06.03 – 10.1016/j.automatica.2017.06.039
- Zerari, Robust adaptive neural network prescribed performance control for uncertain CSTR system with input nonlinearities and external disturbance. Neural Comput. Appl. (2019)
- Zhang M, Ortega R, Liu Z, Su H (2016) A new family of interconnection and damping assignment passivity-based controllers. Int J Robust Nonlinear Control 27(1):50–65. https://doi.org/10.1002/rnc.355 – 10.1002/rnc.3557