DocumentCode
1363495
Title
Model predictive control of non-linear discrete time systems: a linear matrix inequality approach
Author
Poursafar, N. ; Taghirad, H.D. ; Haeri, Mohammad
Author_Institution
Dept. of Syst. & Control, K. N. Toosi Univ. of Technol., Tehran, Iran
Volume
4
Issue
10
fYear
2010
fDate
10/1/2010 12:00:00 AM
Firstpage
1922
Lastpage
1932
Abstract
Using a non-linear model in model predictive control (MPC) changes the control problem from a convex quadratic programme to a non-convex non-linear problem, which is much more challenging to solve. In this study, we introduce an MPC algorithm for non-linear discrete-time systems. The systems are composed of a linear constant part perturbed by an additive state-dependent non-linear term. The control objective is to design a state-feedback control law that minimises an infinite horizon cost function within the framework of linear matrix inequalities. In particular, it is shown that the solution of the optimisation problem can stabilise the non-linear plants. Three extensions, namely, application to systems with input delay, non-linear output tracking and using output-feedback, are followed naturally from the proposed formulation. The performance and effectiveness of the proposed controller is illustrated with numerical examples.
Keywords
concave programming; convex programming; delays; discrete time systems; infinite horizon; linear matrix inequalities; nonlinear control systems; predictive control; quadratic programming; state feedback; additive state-dependent nonlinearity term; convex quadratic program; infinite horizon cost function; input delay system; linear constant part; linear matrix inequality; model predictive control; nonconvex nonlinear problem; nonlinear discrete time systems; nonlinear output tracking; optimisation problem; output feedback; state-feedback control law;
fLanguage
English
Journal_Title
Control Theory & Applications, IET
Publisher
iet
ISSN
1751-8644
Type
jour
DOI
10.1049/iet-cta.2009.0650
Filename
5611715
Link To Document