The reviewed record of science sign in
Pith

arxiv: 2311.06769 · v1 · pith:L6RMZMQG · submitted 2023-11-12 · eess.SY · cs.LG· cs.SY

Learning Predictive Safety Filter via Decomposition of Robust Invariant Set

Reviewed by Pithpith:L6RMZMQGopen to challenge →

classification eess.SY cs.LGcs.SY
keywords reach-avoidsafetyrobustnetworkpolicyrmpconlinepredictive
0
0 comments X
read the original abstract

Ensuring safety of nonlinear systems under model uncertainty and external disturbances is crucial, especially for real-world control tasks. Predictive methods such as robust model predictive control (RMPC) require solving nonconvex optimization problems online, which leads to high computational burden and poor scalability. Reinforcement learning (RL) works well with complex systems, but pays the price of losing rigorous safety guarantee. This paper presents a theoretical framework that bridges the advantages of both RMPC and RL to synthesize safety filters for nonlinear systems with state- and action-dependent uncertainty. We decompose the robust invariant set (RIS) into two parts: a target set that aligns with terminal region design of RMPC, and a reach-avoid set that accounts for the rest of RIS. We propose a policy iteration approach for robust reach-avoid problems and establish its monotone convergence. This method sets the stage for an adversarial actor-critic deep RL algorithm, which simultaneously synthesizes a reach-avoid policy network, a disturbance policy network, and a reach-avoid value network. The learned reach-avoid policy network is utilized to generate nominal trajectories for online verification, which filters potentially unsafe actions that may drive the system into unsafe regions when worst-case disturbances are applied. We formulate a second-order cone programming (SOCP) approach for online verification using system level synthesis, which optimizes for the worst-case reach-avoid value of any possible trajectories. The proposed safety filter requires much lower computational complexity than RMPC and still enjoys persistent robust safety guarantee. The effectiveness of our method is illustrated through a numerical example.

This paper has not been read by Pith yet.

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.

Forward citations

Cited by 1 Pith paper

Reviewed papers in the Pith corpus that reference this work. Sorted by Pith novelty score.

  1. Solving Reach- and Stabilize-Avoid Problems Using Discounted Reachability

    math.OC 2025-05 unverdicted novelty 7.0

    Introduces a Lipschitz continuous reach-avoid value function whose zero sublevel set characterizes the reach-avoid set exactly and combines it with robust control Lyapunov-value functions for stabilize-avoid problems.