Feasibility-Guided Safety-Aware Model Predictive Control for Jump Markov Linear Systems
In this paper, we present a framework that synthesizes maximally safe control policies for Jump Markov Linear Systems subject to stochastic mode switches. Our approach builds on safe and robust methods for Model Predictive Control (MPC), but in contrast to existing approaches that either optimize without regard to feasibility or utilize soft constraints that increase computational requirements, we employ a safe and robust control approach informed by the feasibility of the optimization problem. When subject to inaccurate hybrid state estimation, our feasibility-guided MPC algorithm generates a control policy that is maximally robust to uncertainty in the system's modes. Additionally, we formulate the notion of safety guarantees for multiple-model receding horizon control using Control Barrier Functions (CBF) to enforce forward invariance in safety-critical settings. We simulate our approach on a six degree-of-freedom hexacopter under several scenarios to demonstrate the utility of the framework. Results illustrate that the proposed technique of maximizing the robustness horizon, and the use of CBFs for forward-invariance, improve the overall safety and performance of Jump Markov Linear Systems.
PDF Abstract