z-logo
open-access-imgOpen Access
Adaptive stochastic model predictive control of linear systems using Gaussian process regression
Author(s) -
Li Fei,
Li Huiping,
He Yuyao
Publication year - 2021
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/cth2.12070
Subject(s) - model predictive control , control theory (sociology) , gaussian process , mathematical optimization , constraint (computer aided design) , computer science , gaussian , adaptive control , stability (learning theory) , constraint satisfaction , mathematics , control (management) , artificial intelligence , machine learning , probabilistic logic , physics , geometry , quantum mechanics
This paper presents a stochastic model predictive control method for linear time‐invariant systems subject to state‐dependent additive uncertainties modelled by Gaussian process (GP). The new method is developed by re‐building the tube‐based model predictive control framework with chance constraints via adaptive constraint tightening. In particular, the tightened constraint set is constructed by forecasting the confidence region of uncertainty. Utilising this adaptive strategy, the Gaussian process based stochastic model predictive control (GP‐SMPC) algorithm is designed by applying the adaptive tightened constraints in all prediction horizons. To reduce the computation load, the one‐step GP‐SMPC algorithm is further developed by imposing the tightened constraints only to the first‐step nominal state and the worst‐case constraints to the remaining steps. Under the assumption that the state‐dependent uncertainties are bounded, the recursive feasibility of the designed optimisation problem is ensured, and the closed‐loop system stability is guaranteed. The effectiveness and advantage over existing methods are verified via simulation and comparison studies.

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