Nonlinear Model Predictive Control using a bilinear Carleman linearization-based formulation for chemical processes
Abstract
Model Predictive Control (MPC) has gained widespread acceptance in industry due to its capability of coping with constraints, handling multiple-input-multiple-output systems and evolving control policy. One significant barrier to the development of MPC is its complexity in computation when encountering nonlinear systems, the resulting feedback delays, and the consequent loss of controller performance as well as stability issues. In this manuscript, we propose a new formulation of MPC for nonlinear systems based on Carleman linearization. The nonlinear dynamic constraints are modeled with bilinear representations. This formulation enables analytical computation of NMPC. Optimization is accelerated by providing sensitivity of the cost function to the control signals. A case study example using a nonlinear isothermal CSTR is presented, demonstrating that the proposed formulation reduces computational efforts.
Integrity signals
Registry
Cites
Statistics
Claims the paper makes
Claims other papers make about this one
Each is checked against this paper’s own text: does it say what the citing paper says it does?
Different from conventional linearization methods such as Taylor series and Carleman approaches, the linear system (13) is obtained without a concrete mathematical model and is effective in the whole set D_x, not only locally around equilibrium points.
“Different from conventional linearization methods, such as Taylor series [29], [47] and Carleman approaches [48], the linear system (13) is obtained without concrete mathematical model. Besides, it is effective in the whole set D x , not only locally around equilibrium points.”
From Incremental Model Predictive Control Exploiting Time-Delay Estimation for a Robot Manipulator (2022) · cites this paper as [48]
Cites
Constrained model predictive control: Stability and optimality
Mayne, D. Q., Rawlings, J. B., Rao, C. V., & Scokaert, P. O. M. (2000) · Automatica · doi:10.1016/s0005-1098(99)00214-9 · Cited by 8,736 · see citing works
Model predictive control: Theory and practice—A survey
García, C. E., Prett, D. M., & Morari, M. (1989) · Automatica · doi:10.1016/0005-1098(89)90002-2 · Cited by 5,351 · see citing works
A survey of industrial model predictive control technology
Qin, S. J., & Badgwell, T. A. (2003) · Control Engineering Practice · doi:10.1016/s0967-0661(02)00186-7 · Cited by 5,111 · see citing works
Lee, J. H., Kaisare, N. S., & García, C. E. (2007) · Springer eBooks · doi:10.1002/9781394333325.fmatter · Cited by 3,766 · see citing works
Model predictive control: past, present and future
Morari, M., & H. Lee, J. (1999) · Computers & Chemical Engineering · doi:10.1016/s0098-1354(98)00301-9 · Cited by 2,335 · see citing works
Corriou, J. (2004) · Springer eBooks · doi:10.1007/978-1-4471-3848-8_16 · Cited by 1,271 · see citing works
Tutorial overview of model predictive control
Rawlings, J. B. (2000) · IEEE Control Systems · doi:10.1109/37.845037 · Cited by 1,111 · see citing works
Control System Design: An Introduction to State-Space Methods
Friedland, B., & Stephen, W. (1987) · Cited by 957 · see citing works
Constructive nonlinear control: a historical perspective
Kokotović, P. V., & Arcak, M. (2001) · Automatica · doi:10.1016/s0005-1098(01)00002-4 · Cited by 720 · see citing works
Vassiliadis, V. S., Sargent, R. W. H., & Pantelides, C. C. (1994) · Industrial & Engineering Chemistry Research · doi:10.1021/ie00033a014 · Cited by 533 · see citing works
The advanced-step NMPC controller: Optimality, stability and robustness
Zavala, V. M., & Biegler, L. T. (2008) · Automatica · doi:10.1016/j.automatica.2008.06.011 · Cited by 422 · see citing works
Predictive control of switched nonlinear systems with scheduled mode transitions
Mhaskar, P., El‐Farra, N. H., & Christofides, P. D. (2005) · IEEE Transactions on Automatic Control · doi:10.1109/tac.2005.858692 · Cited by 386 · see citing works
Mhaskar, P., El‐Farra, N. H., & Christofides, P. D. (2006) · Systems & Control Letters · doi:10.1016/j.sysconle.2005.09.014 · Cited by 353 · see citing works
Nonlinear Model Predictive Control
Allgöwer, F., & Zheng, A. (2000) · Birkhäuser Basel eBooks · doi:10.1007/978-3-0348-8407-5 · Cited by 337 · see citing works
Solution of a Class of Multistage Dynamic Optimization Problems. 2. Problems with Path Constraints
Vassiliadis, V. S., Sargent, R. W. H., & Pantelides, C. C. (1994) · Industrial & Engineering Chemistry Research · doi:10.1021/ie00033a015 · Cited by 308 · see citing works
Constructive nonlinear control: a historical perspective
Kokotović, P. V. (2001) · Automatica · doi:10.5555/s0005-1098(01)00002-4 · Cited by 256 · see citing works
Optimizing process economics online using model predictive control
Amrit, R., Rawlings, J. B., & Biegler, L. T. (2013) · Computers & Chemical Engineering · doi:10.1016/j.compchemeng.2013.07.015 · Cited by 154 · see citing works
Advanced step nonlinear model predictive control for air separation units
Huang, R., Zavala, V. M., & Biegler, L. T. (2008) · Journal of Process Control · doi:10.1016/j.jprocont.2008.07.006 · Cited by 131 · see citing works
Non-linear autonomous systems of differential equations and Carleman linearization procedure
Steeb, W. ‐., & Wilhelm, F. E. (1980) · Journal of Mathematical Analysis and Applications · doi:10.1016/0022-247x(80)90250-4 · Cited by 88 · see citing works
Fast Offset-Free Nonlinear Model Predictive Control Based on Moving Horizon Estimation
Huang, R., Biegler, L. T., & Patwardhan, S. C. (2010) · Industrial & Engineering Chemistry Research · doi:10.1021/ie901945y · Cited by 78 · see citing works
Fast nonlinear model predictive control: Formulation and industrial process applications
López-Negrete, R., D’Amato, F., Biegler, L. T., & Kumar, A. (2012) · Computers & Chemical Engineering · doi:10.1016/j.compchemeng.2012.06.011 · Cited by 76 · see citing works
Advanced-multi-step nonlinear model predictive control
Xue, Y., & Biegler, L. T. (2013) · Journal of Process Control · doi:10.1016/j.jprocont.2013.06.011 · Cited by 72 · see citing works
Advances in nonlinear programming concepts for process control
Biegler, L. T. (1998) · Journal of Process Control · doi:10.1016/s0959-1524(98)00009-2 · Cited by 65 · see citing works
Discretization of nonlinear control systems via the Carleman linearization
Svoronos, S. A., Papageorgiou, D. T., & Tsiligiannis, C. A. (1994) · Chemical Engineering Science · doi:10.1016/0009-2509(94)00141-3 · Cited by 62 · see citing works
Economic model predictive control of switched nonlinear systems
Heidarinejad, M., Liu, J., & Christofides, P. D. (2012) · Systems & Control Letters · doi:10.1016/j.sysconle.2012.11.002 · Cited by 49 · see citing works
Piece-wise constant predictive feedback control of nonlinear systems
Armaou, A., & Ataei, A. (2014) · Journal of Process Control · doi:10.1016/j.jprocont.2014.02.002 · Cited by 28 · see citing works
Self-citationEconomic NMPC for energy intensive applications with electricity price prediction
(2012) · Computer-aided chemical engineering/Computer aided chemical engineering · doi:10.1016/b978-0-444-59506-5.50153-x · Cited by 17 · see citing works
A note on Carleman linearization
Steeb, W. ‐. (1989) · Physics Letters A · doi:10.1016/0375-9601(89)90631-2 · Cited by 15 · see citing works
Flagged first, then by citations
Cited by
Sorted by citations
Liu, J., Li, G., & Fathy, H. K. (2016) · IEEE Transactions on Control Systems Technology · doi:10.1109/tcst.2016.2624143 · Cited by 58 · see citing works
Incremental Model Predictive Control Exploiting Time-Delay Estimation for a Robot Manipulator
Wang, Y., Leibold, M., Lee, J., Ye, W., Xie, J., & Buss, M. (2022) · IEEE Transactions on Control Systems Technology · doi:10.1109/tcst.2022.3142629 · Cited by 52 · see citing works
A Sharing Framework for Energy and Computing Resources in Multi-Operator Mobile Networks
Gambı́n, Á. F., & Rossi, M. (2019) · IEEE Transactions on Network and Service Management · doi:10.1109/tnsm.2019.2962725 · Cited by 20 · see citing works
Jin, Q., Wang, Z., Cai, W., & Zhang, Y. (2021) · International Journal of Adaptive Control and Signal Processing · doi:10.1002/acs.3227 · Cited by 13 · see citing works
Carleman approximation based quasi‐analytic model predictive control for nonlinear systems
Fang, Y., & Armaou, A. (2016) · AIChE Journal · doi:10.1002/aic.15298 · Cited by 12 · see citing works
Self-citationOnline Power Management Strategies for Energy Harvesting Mobile Networks
Gambı́n, Á. F., Scalabrin, M., & Rossi, M. (2019) · IEEE Transactions on Green Communications and Networking · doi:10.1109/tgcn.2019.2903330 · Cited by 12 · see citing works
Fang, Y., & Armaou, A. (2018) · Journal of Process Control · doi:10.1016/j.jprocont.2018.07.003 · Cited by 10 · see citing works
Self-citationAmini, A., Sun, Q., & Motee, N. (2020) · Proceedings of the ... American Control Conference/Proceedings of the American Control Conference · doi:10.23919/acc45564.2020.9147576 · Cited by 8 · see citing works
Feedback control design using model predictive control formulation and Carleman approximation method
Hashemian, N., & Armaou, A. (2019) · AIChE Journal · doi:10.1002/aic.16666 · Cited by 7 · see citing works
Self-citationFang, Y., & Armaou, A. (2016) · IEEE Conference on Decision and Control (CDC) · doi:10.1109/cdc.2016.7798879 · Cited by 5 · see citing works
Self-citationStochastic MPC design for a two-component granulation process
Hashemian, N., & Armaou, A. (2017) · Proceedings of the ... American Control Conference/Proceedings of the American Control Conference · doi:10.23919/acc.2017.7963630 · Cited by 3 · see citing works
Self-citationSpace splitting convexification: a local solution method for nonconvex optimal control problems
Sedlacek, T., Odenthal, D., & Wollherr, D. (2021) · International Journal of Control · doi:10.1080/00207179.2021.2004449 · Cited by 1 · see citing works
Uma Avaliação De Métodos De Controle Preditivo Aplicados A Um Motor De Indução
Filho, A. F. B., Souza, F. E. C., Júnior, L. P. D. S., Lopes, J. S. B., Salazar, A. O., & da Silva, W. L. A. (2017) · Eletrônica de Potência · doi:10.18618/rep.2017.2.2672 · Cited by 1 · see citing works
- Authors
- Fang, Y., & Armaou, A.
- Affiliations
- Pennsylvania State University (US)
- Venue
- 2015 American Control Conference (ACC)
- Publisher
- IEEE
- Published
- 2015-07
- Pages
- 5629-5634
- ISSN
- 0743-1619 (ISSN-L)
- OpenAlex
- W1510038060
- Cited by
- 14
- References
- 28
- Citations by year
- 2022: 1 · 2021: 2 · 2020: 1 · 2019: 3 · 2018: 2 · 2017: 2 · 2016: 3
- FWCI
- 3.27
- Type
- conference paper
- Language
- en
- Open access
- closed
- Locations
- Proceedings of the ... American Control Conference/Proceedings of the American Control Conference (publishedVersion)
- Topics
- Physical Sciences › Engineering › Control and Systems Engineering › Advanced Control Systems Optimization
- Physical Sciences › Engineering › Control and Systems Engineering › Process Optimization and Integration
- Physical Sciences › Mathematics › Numerical Analysis › Advanced Optimization Algorithms Research
- Keywords
- nonlinear model predictive control, Carleman linearization, bilinear representation, computational efficiency, chemical process control, feedback delay
About these checks
Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.
Statistics and arithmetic are recomputed, not judged.
Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.
What counts as a claim ›How we measure confidence ›How we check this ›
Are you an author, or do you see a problem with this page? Request a review