Safe Data-Driven Predictive Control
By: Amin Vahidi-Moghaddam , Kaian Chen , Kaixiang Zhang and more
Potential Business Impact:
Teaches computers to control things safely without knowing everything.
In the realm of control systems, model predictive control (MPC) has exhibited remarkable potential; however, its reliance on accurate models and substantial computational resources has hindered its broader application, especially within real-time nonlinear systems. This study presents an innovative control framework to enhance the practical viability of the MPC. The developed safe data-driven predictive control aims to eliminate the requirement for precise models and alleviate computational burdens in the nonlinear MPC (NMPC). This is achieved by learning both the system dynamics and the control policy, enabling efficient data-driven predictive control while ensuring system safety. The methodology involves a spatial temporal filter (STF)-based concurrent learning for system identification, a robust control barrier function (RCBF) to ensure the system safety amid model uncertainties, and a RCBF-based NMPC policy approximation. An online policy correction mechanism is also introduced to counteract performance degradation caused by the existing model uncertainties. Demonstrated through simulations on two applications, the proposed approach offers comparable performance to existing benchmarks with significantly reduced computational costs.
Similar Papers
Model Predictive Control with High-Probability Safety Guarantee for Nonlinear Stochastic Systems
Systems and Control
Keeps robots safe from making mistakes.
Data-driven Model Predictive Control using MATLAB
Systems and Control
Teaches computers to control machines using past examples.
Semi-Data-Driven Model Predictive Control: A Physics-Informed Data-Driven Control Approach
Systems and Control
Makes robots smarter and more reliable.