A data-driven robust optimization approach to scenario-based stochastic model predictive control
arXiv:1807.05146 · doi:10.1016/j.jprocont.2018.12.013
Abstract
Stochastic model predictive control (SMPC) has been a promising solution to complex control problems under uncertain disturbances. However, traditional SMPC approaches either require exact knowledge of probabilistic distributions, or rely on massive scenarios that are generated to represent uncertainties. In this paper, a novel scenario-based SMPC approach is proposed by actively learning a data-driven uncertainty set from available data with machine learning techniques. A systematical procedure is then proposed to further calibrate the uncertainty set, which gives appropriate probabilistic guarantee. The resulting data-driven uncertainty set is more compact than traditional norm-based sets, and can help reducing conservatism of control actions. Meanwhile, the proposed method requires less data samples than traditional scenario-based SMPC approaches, thereby enhancing the practicability of SMPC. Finally the optimal control problem is cast as a single-stage robust optimization problem, which can be solved efficiently by deriving the robust counterpart problem. The feasibility and stability issue is also discussed in detail. The efficacy of the proposed approach is demonstrated through a two-mass-spring system and a building energy control problem under uncertain disturbances.
References in corpus (4)
- The Scenario Approach for Stochastic Model Predictive Control with Bounds on Closed-Loop Constraint Violations
- Robust Model Predictive Control via Scenario Optimization
- Receding-horizon Stochastic Model Predictive Control with Hard Input Constraints and Joint State Chance Constraints
- Stochastic model predictive control with bounded control inputs: a vector space approach
Cited by in corpus (10)
- Optimization under Uncertainty in the Era of Big Data and Deep Learning: When Machine Learning Meets Mathematical Programming
- Data-driven Predictive Control for Unlocking Building Energy Flexibility: A Review
- Distributionally Robust Optimization: A Review
- Robust Model Predictive Control of Irrigation Systems with Active Uncertainty Learning and Data Analytics
- Online Learning Based Risk-Averse Stochastic MPC of Constrained Linear Uncertain Systems
- Distributionally Robust Chance Constrained Programming with Generative Adversarial Networks (GANs)
- Data-Driven Robust Optimization using Unsupervised Deep Learning
- Data-Driven Robust Optimization for Energy-Aware Safe Motion Planning of Electric Vehicles
- Model Predictive Control of Nonlinear Latent Force Models: A Scenario-Based Approach
- Efficient Greenhouse Temperature Control with Data-Driven Robust Model Predictive Control