z-logo
open-access-imgOpen Access
Output feedback model predictive control based on set‐membership state estimation
Author(s) -
Qiu Quanwei,
Yang Fuwen,
Zhu Yong,
Mousavinejad Eman
Publication year - 2020
Publication title -
iet control theory and applications
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 1.059
H-Index - 108
eISSN - 1751-8652
pISSN - 1751-8644
DOI - 10.1049/iet-cta.2019.0881
Subject(s) - ellipsoid , model predictive control , control theory (sociology) , state (computer science) , mathematics , linear matrix inequality , bounded function , mathematical optimization , set (abstract data type) , quadratic programming , matrix (chemical analysis) , computer science , control (management) , algorithm , artificial intelligence , mathematical analysis , physics , materials science , astronomy , composite material , programming language
In this study, a novel output feedback model predictive control based on ellipsoidal set‐membership state estimation is proposed for systems with unknown but bounded external disturbances. The set‐membership state estimation is utilised to estimate the current system states for the optimisation of model predictive control such that the actual states are not required. Ellipsoidal set‐membership estimation guarantees that the real system state lies in the ellipsoid originated from the estimated state. The control inputs computed by solving the optimisation problem recursively regulate the system state to converge to a domain containing the origin. All the quadratic matrix inequality conditions are conservatively approximated as linear matrix inequality conditions such that the optimisation problems can be solved by using semi‐definite programming. System constraints are analysed over all the prediction horizon and transformed into linear matrix inequalities for the direct incorporation into the optimisation. Simulation examples demonstrate the effectiveness of the proposed approach.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here