scholarly journals Stochastic model predictive control framework for resilient cyber-physical systems: review and perspectives

Author(s):  
Jicheng Chen ◽  
Yang Shi

In the era of Industrial 4.0, the next-generation control system regards the cyber-physical system (CPS) as the core ingredient thanks to the comprehensive integration of physical systems, online computation, networking and control. A reliable, stable and resilient CPS should pledge robustness and safety. A significant concern in CPS development arises from security issues since the CPS is vulnerable to physical constraints, ubiquitous uncertainties and malicious cyber attacks. The integration of the stochastic model predictive control (MPC) framework and the resilient mechanism is a possible approach to guarantee robustness in the presence of stochastic uncertainties and enable resilience against cyber attacks. This review paper aims to offer a detailed overview of existing stochastic MPC algorithms and their CPS applications. More specifically, we first review existing stochastic MPC algorithms for both linear and nonlinear systems subject to probabilistic constraints. We then discuss how to extend the stochastic MPC framework to incorporate resilience mechanisms for constrained CPS under various malicious attacks. Finally, we present an architectural stochastic MPC-based framework for resilient CPS and identify future research challenges. This article is part of the theme issue ‘Towards symbiotic autonomous systems’.

Electronics ◽  
2020 ◽  
Vol 9 (12) ◽  
pp. 2078
Author(s):  
Edwin González ◽  
Javier Sanchis ◽  
Sergio García-Nieto ◽  
José Salcedo

A comparative study of two state-of-the-art stochastic model predictive controllers for linear systems with parametric and additive uncertainties is presented. On the one hand, Stochastic Model Predictive Control (SMPC) is based on analytical methods and solves an optimal control problem (OCP) similar to a classic Model Predictive Control (MPC) with constraints. SMPC defines probabilistic constraints on the states, which are transformed into equivalent deterministic ones. On the other hand, Scenario-based Model Predictive Control (SCMPC) solves an OCP for a specified number of random realizations of uncertainties, also called scenarios. In this paper, Classic MPC, SMPC and SCMPC are compared through two numerical examples. Thanks to several Monte-Carlo simulations, performances of classic MPC, SMPC and SCMPC are compared using several criteria, such as number of successful runs, number of times the constraints are violated, integral absolute error and computational cost. Moreover, a Stochastic Model Predictive Control Toolbox was developed by the authors, available on MATLAB Central, in which it is possible to simulate a SMPC or a SCMPC to control multivariable linear systems with additive disturbances. This software was used to carry out part of the simulations of the numerical examples in this article and it can be used for results reproduction.


2021 ◽  
pp. 1-19
Author(s):  
ZUOXUN LI ◽  
KAI ZHANG

Abstract A stochastic model predictive control (SMPC) algorithm is developed to solve the problem of three-dimensional spacecraft rendezvous and docking with unbounded disturbance. In particular, we only assume that the mean and variance information of the disturbance is available. In other words, the probability density function of the disturbance distribution is not fully known. Obstacle avoidance is considered during the rendezvous phase. Line-of-sight cone, attitude control bandwidth, and thrust direction constraints are considered during the docking phase. A distributionally robust optimization based algorithm is then proposed by reformulating the SMPC problem into a convex optimization problem. Numerical examples show that the proposed method improves the existing model predictive control based strategy and the robust model predictive control based strategy in the presence of disturbance.


Sign in / Sign up

Export Citation Format

Share Document