TY - JOUR
T1 - Safe Control Architecture via Model Predictive Control
AU - Nezami, Maryam
AU - Nguyen, Ngoc Thinh
AU - Männel, Georg
AU - Kensbock, Robin
AU - Abbas, Hossam Seddik
AU - Schildbach, Georg
N1 - Publisher Copyright:
© 1993-2012 IEEE.
PY - 2024
Y1 - 2024
N2 - Ensuring the safe operation of autonomous systems is a critical challenge that demands the development of sophisticated control strategies. This article proposes a safe control architecture (SCA) that employs a supervisor model predictive control (MPC) (supervisor) strategy to ensure the persistent satisfaction of state and input constraints. The supervisor continuously monitors the safety of potentially unsafe inputs generated by an operating controller (OC). If an input is predicted to lead the system to a future state where constraint violations are inevitable, it is deemed unsafe and thus blocked from the system. Instead, a backup input, generated by the supervisor in the previous time step, is applied to the system. However, uncertainties in system dynamics are unavoidable and can lead to incorrect decisions by the supervisor, which is based on MPC with a nominal model. This article proposes to enhance the robustness of the SCA by the integration of tube MPC. The resulting robust SCA (RSCA) has the capability to ensure safe operation of autonomous systems under model uncertainties, making it a practical solution for safety-critical autonomous systems, such as vehicles, drones, or medical robots. This article also proves the recursive feasibility and stability of the RSCA. The effectiveness of the approach is validated for an autonomous vehicle in IPG CarMaker, a high-fidelity simulation environment with realistic data on roads, vehicle dynamics, and obstacles.
AB - Ensuring the safe operation of autonomous systems is a critical challenge that demands the development of sophisticated control strategies. This article proposes a safe control architecture (SCA) that employs a supervisor model predictive control (MPC) (supervisor) strategy to ensure the persistent satisfaction of state and input constraints. The supervisor continuously monitors the safety of potentially unsafe inputs generated by an operating controller (OC). If an input is predicted to lead the system to a future state where constraint violations are inevitable, it is deemed unsafe and thus blocked from the system. Instead, a backup input, generated by the supervisor in the previous time step, is applied to the system. However, uncertainties in system dynamics are unavoidable and can lead to incorrect decisions by the supervisor, which is based on MPC with a nominal model. This article proposes to enhance the robustness of the SCA by the integration of tube MPC. The resulting robust SCA (RSCA) has the capability to ensure safe operation of autonomous systems under model uncertainties, making it a practical solution for safety-critical autonomous systems, such as vehicles, drones, or medical robots. This article also proves the recursive feasibility and stability of the RSCA. The effectiveness of the approach is validated for an autonomous vehicle in IPG CarMaker, a high-fidelity simulation environment with realistic data on roads, vehicle dynamics, and obstacles.
UR - http://www.scopus.com/inward/record.url?scp=85205761182&partnerID=8YFLogxK
U2 - 10.1109/TCST.2024.3461173
DO - 10.1109/TCST.2024.3461173
M3 - Journal articles
SN - 1063-6536
SP - 1
EP - 14
JO - IEEE Transactions on Control Systems Technology
JF - IEEE Transactions on Control Systems Technology
ER -