Designing model predictive controllers with prioritised constraints and objectives

E.C. Kerrigan1, J.M. Maciejowski2,1
1Department of Engineering
2Conhol Group, Department of Engineering, University of Cambridge, Cambridge, UK

Tóm tắt

This paper shows how a class of objective functions can be incorporated into a prioritised, multiobjective optimisation problem, for which a solution can be obtained by solving a sequence of single-objective, constrained, convex programming problems. The objective functions considered in this paper typically arise in model predictive control (MPC) of constrained, linear systems. The framework presented in this paper can be used to design a flexible, multiobjective MPC controller that takes priorities into account during the online computation of the control input.

Từ khóa

#Predictive models #Constraint optimization #Predictive control #Linear systems #Design optimization #Functional programming #Strain control #Control systems #Design engineering #Cost function

Tài liệu tham khảo

maciejowski, 2001, Predictive Control with Constraints 10.1109/ACC.2000.879490 10.1016/S0005-1098(01)00143-1 sawaragi, 1985, Theory of Multiobjective Optimization meadowcroft, 1992, The modular multivariable controller I Steady-state properties AIChE Journal, 38, 1254 tyler, 1999, Propositional logic in control and monitoring problems Automatica, 35, 565 scokaert, 1999, Feasibility Issues in Linear Model Predictive Control AlChEJoumaI, 45, 1649 kerrigan, 2000, Robust Constraint Satisfaction: Invariant Sets and Predictive Control, Thesis and associated Matlab Invariant Set Toolbox available for download 10.1023/A:1017570507125 10.1017/CBO9781139174084