Lexicographic MPC with multiple economic criteria for constrained nonlinear systems

Abstract Many control problems in process systems feature multi-objective optimization problems that involve several and often conflicting objective functions, such as economic profit and environmental concerns. In this paper, we consider a class of multi-objective model predictive control (MO-MPC) problems where nonlinear systems are subject to state and control constraints and multiple economic criteria are conflicting. Using the lexicographic optimization, we propose a prioritized MO-MPC scheme with guaranteed stability for economic optimization. At each sampling time, the MPC action is computed by solving a set of sequentially ordered single objective optimized control problems. Some sufficient conditions are established to ensure recursive feasibility and asymptotic stability of the MO-MPC in the context of economic criteria optimization. Two examples of multi-objective control of a coupled-tank system and a free-radical polymerization process are exploited to illustrate the effectiveness of the proposed MPC scheme and to evaluate the performance by some comparison experiments.

[1]  Filip Logist,et al.  Tuning of NMPC controllers via multi-objective optimisation , 2014, Comput. Chem. Eng..

[2]  T. Johansen,et al.  Optimal Prioritized Infeasibility Handling in Model Predictive Control: Parametric Preemptive Multiobjective Linear Programming Approach , 2001 .

[3]  Victor M. Zavala,et al.  Stability of multiobjective predictive control: A utopia-tracking approach , 2012, Autom..

[4]  J. Maciejowski,et al.  Designing model predictive controllers with prioritised constraints and objectives , 2002, Proceedings. IEEE International Symposium on Computer Aided Control System Design.

[5]  Riccardo Scattolini,et al.  A receding horizon approach to the multiobjective control problem , 2007, 2007 46th IEEE Conference on Decision and Control.

[6]  Manfred Morari,et al.  Propositional logic in control and monitoring problems , 1997, 1997 European Control Conference (ECC).

[7]  Lars Grüne,et al.  Asymptotic stability and transient optimality of economic MPC without terminal conditions , 2014 .

[8]  S. Joe Qin,et al.  A survey of industrial model predictive control technology , 2003 .

[9]  C. Kravaris,et al.  Feedforward/feedback control of multivariable nonlinear processes , 1990 .

[10]  Moritz Diehl,et al.  A Lyapunov Function for Economic Optimizing Model Predictive Control , 2011, IEEE Transactions on Automatic Control.

[11]  Kay Chen Tan,et al.  Development of a web-based laboratory for control experiments on a coupled tank apparatus , 2001, IEEE Trans. Educ..

[12]  R. Bhushan Gopaluni,et al.  Model Predictive Control in Industry: Challenges and Opportunities , 2015 .

[13]  Kannan M. Moudgalya,et al.  Lexicographic optimization based MPC: Simulation and experimental study , 2016, Comput. Chem. Eng..

[14]  Panagiotis D. Christofides,et al.  On finite-time and infinite-time cost improvement of economic model predictive control for nonlinear systems , 2014, Autom..

[15]  Lars Imsland,et al.  On multi-objective economic predictive control for cyclic process operation , 2014 .

[16]  Alberto Bemporad,et al.  Multiobjective model predictive control , 2009, Autom..

[17]  Jasbir S. Arora,et al.  Survey of multi-objective optimization methods for engineering , 2004 .

[18]  Matthias Ehrgott,et al.  Multicriteria Optimization , 2005 .

[19]  Defeng He,et al.  Economic MPC with a contractive constraint for nonlinear systems , 2016 .

[20]  David Angeli,et al.  Economic optimization using model predictive control with a terminal cost , 2011, Annu. Rev. Control..

[21]  Vicenç Puig,et al.  Objective Prioritization Using Lexicographic Minimizers for MPC of Sewer Networks , 2008, IEEE Transactions on Control Systems Technology.

[22]  Panagiotis D. Christofides,et al.  Economic model predictive control of nonlinear process systems using Lyapunov techniques , 2012 .

[23]  Panagiotis D. Christofides,et al.  Selection of control configurations for economic model predictive control systems , 2014 .

[24]  Li Yu,et al.  Multi-objective nonlinear predictive control of process systems: A dual-mode tracking control approach , 2015 .

[25]  Frank Allgöwer,et al.  A quasi-infinite horizon nonlinear model predictive control scheme with guaranteed stability , 1997, 1997 European Control Conference (ECC).

[26]  Antonio Flores-Tlacuahuac,et al.  Multiobjective Nonlinear Model Predictive Control of a Class of Chemical Reactors , 2012 .

[27]  Lars Grüne,et al.  Economic receding horizon control without terminal constraints , 2013, Autom..

[28]  Nitin Padhiyar,et al.  Profile control in distributed parameter systems using lexicographic optimization based MPC , 2009 .

[29]  David Angeli,et al.  On Average Performance and Stability of Economic Model Predictive Control , 2012, IEEE Transactions on Automatic Control.

[30]  David Angeli,et al.  Transient average constraints in economic model predictive control , 2014, Autom..

[31]  Colin Neil Jones,et al.  On convergence and performance certification of a continuous-time economic model predictive control scheme with time-varying performance index , 2016, Autom..

[32]  Coleman B. Brosilow,et al.  The modular multivariable controller: I: Steady‐state properties , 1992 .

[33]  Lei Wang,et al.  On stability of multiobjective NMPC with objective prioritization , 2015, Autom..

[34]  Zheng Tao,et al.  Nonlinear model predictive control based on lexicographic multi-objective genetic algorithm , 2007, 2007 International Conference on Intelligent and Advanced Systems.