Predictive stability filters for nonlinear dynamical systems affected by disturbances
Alexandre Didier, Andrea Zanelli, Kim P. Wabersich, Melanie N. Zeilinger
TL;DR
The paper addresses ensuring safety and stability for nonlinear dynamical systems under disturbances when inputs may come from humans or learning-based controllers. It extends predictive safety filters by imposing a Lyapunov decrease constraint using an implicit Lyapunov function $V((x,\mathbf{u}))$ derived from predicted trajectories, and augments the state with a warmstart input sequence to enable robust stability guarantees. The main theoretical result proves robust asymptotic stability of the augmented difference inclusion $s^+ \in H_{\rho}(s,w)$ for all disturbances in $\mathcal{W}$, leveraging an ISS Lyapunov function framework. It also provides a design method for linear systems with polytopic constraints and demonstrates the approach on a lane-keeping automotive example, highlighting practical viability and tunable stability via the parameter $\rho$.
Abstract
Predictive safety filters provide a way of projecting potentially unsafe inputs, proposed, e.g. by a human or learning-based controller, onto the set of inputs that guarantee recursive state and input constraint satisfaction by leveraging model predictive control techniques. In this paper, we extend this framework such that in addition, robust asymptotic stability of the closed-loop system can be guaranteed by enforcing a decrease of an implicit Lyapunov function which is constructed using a predicted system trajectory. Differently from previous results, we show robust asymptotic stability with respect to a predefined disturbance set on an extended state consisting of the system state and a warmstart input sequence. The proposed strategy is applied to an automotive lane keeping example in simulation.
