Stochastic self-triggered model predictive control for linear systems with probabilistic constraints

被引:38
作者
Dai, Li [1 ]
Gao, Yulong [2 ]
Xie, Lihua [3 ]
Johansson, Karl Henrik [2 ]
Xia, Yuanqing [1 ]
机构
[1] Beijing Inst Technol, Sch Automat, Beijing 100081, Peoples R China
[2] KTH Royal Inst Technol, ACCESS Linnaeus Ctr, SE-10044 Stockholm, Sweden
[3] Nanyang Technol Univ, Sch Elect & Elect Engn, Singapore 639798, Singapore
基金
中国国家自然科学基金; 北京市自然科学基金; 瑞典研究理事会;
关键词
Stochastic systems; Probabilistic constraints; Model predictive control (MPC); Self-triggered control; MPC; DISTURBANCES; STABILITY; STATE;
D O I
10.1016/j.automatica.2018.02.017
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
A stochastic self-triggered model predictive control (SSMPC) algorithm is proposed for linear systems subject to exogenous disturbances and probabilistic constraints. The main idea behind the self-triggered framework is that at each sampling instant, an optimization problem is solved to determine both the next sampling instant and the control inputs to be applied between the two sampling instants. Although the self-triggered implementation achieves communication reduction, the control commands are necessarily applied in open-loop between sampling instants. To guarantee probabilistic constraint satisfaction, necessary and sufficient conditions are derived on the nominal systems by using the information on the distribution of the disturbances explicitly. Moreover, based on a tailored terminal set, a multi-step open-loop MPC optimization problem with infinite prediction horizon is transformed into a tractable quadratic programming problem with guaranteed recursive feasibility. The closed-loop system is shown to be stable. Numerical examples illustrate the efficacy of the proposed scheme in terms of performance, constraint satisfaction, and reduction of both control updates and communications with a conventional time-triggered scheme. (C) 2018 Elsevier Ltd. All rights reserved.
引用
收藏
页码:9 / 17
页数:9
相关论文
共 19 条
[1]  
AYDINER E, 2015, P EUR CONTR C, P1587
[2]  
Berglind J. B., 2012, IFAC P VOLUMES, V45, P342, DOI [DOI 10.3182/20120823-5-NL-3013.00058, https://doi.org/10.3182/20120823-5-NL-3013.00058, DOI 10.3182/20120823-5-nl-3013.00058]
[3]  
Brunner FD, 2014, 2014 EUROPEAN CONTROL CONFERENCE (ECC), P472, DOI 10.1109/ECC.2014.6862397
[4]   Robust self-triggered MPC for constrained linear systems: A tube-based approach [J].
Brunner, Florian David ;
Heemels, Maurice ;
Allgoewer, Frank .
AUTOMATICA, 2016, 72 :73-83
[5]   Stochastic tube MPC with state estimation [J].
Cannon, Mark ;
Cheng, Qifeng ;
Kouvaritakis, Basil ;
Rakovic, Sasa V. .
AUTOMATICA, 2012, 48 (03) :536-541
[6]   Probabilistic Constrained MPC for Multiplicative and Additive Stochastic Uncertainty [J].
Cannon, Mark ;
Kouvaritakis, Basil ;
Wu, Xingjian .
IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2009, 54 (07) :1626-1632
[7]   Systems with persistent disturbances: predictive control with restricted constraints [J].
Chisci, L ;
Rossiter, JA ;
Zappa, G .
AUTOMATICA, 2001, 37 (07) :1019-1028
[8]   Distributed Stochastic MPC of Linear Systems With Additive Uncertainty and Coupled Probabilistic Constraints [J].
Dai, Li ;
Xia, Yuanqing ;
Gao, Yulong ;
Cannon, Mark .
IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2017, 62 (07) :3474-3481
[9]   LINEAR-SYSTEMS WITH STATE AND CONTROL CONSTRAINTS - THE THEORY AND APPLICATION OF MAXIMAL OUTPUT ADMISSIBLE-SETS [J].
GILBERT, EG ;
TAN, KT .
IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 1991, 36 (09) :1008-1020
[10]   Self-Triggered Model Predictive Control for Nonlinear Input-Affine Dynamical Systems via Adaptive Control Samples Selection [J].
Hashimoto, Kazumune ;
Adachi, Shuichi ;
Dimarogonas, Dimos V. .
IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2017, 62 (01) :177-189