Dynamic System Stability Verification Using Numerical Simulator
Jongrae Kim
TL;DR
The paper tackles the challenge of providing stability guarantees for safety-critical systems controlled via high-fidelity numerical simulators, including RL-based designs, by extending the inverse Lyapunov framework to compute constants that certify exponential stability in numerically simulated dynamics. It derives state-propagation bounds for Euler and Runge-Kutta integrations with discontinuities, and introduces energy-based bounds together with a δ-sampling algorithm to yield deterministic stability guarantees. Under an exponential-stability assumption, long-horizon bounds simplify to a decaying bound $||φ_N(N Δt, t, x) - φ_N(N Δt, t, y)|| ≤ 2 k r_0 e^{-λ T}$ and a square-root bound that depends on $a$, $b$, and the sampling parameter $δ$. The approach enables formal stability certification for safety-critical, simulation-based controllers in robotics, and suggests avenues for improvement in sampling efficiency and parameter estimation to broaden applicability.
Abstract
There are recent shifts in demand for design controllers from simplified to complex model-based. Although simplification approaches are successful in many areas of engineering control systems, high-fidelity simulation-based control design, for example, reinforcement learning, has been rising in robotics areas. On the other hand, the lack of assurances about the stability and robustness of simulation-based control design restricts its applications to safety-critical systems. We develop computational methods to verify the stability and robustness of safety-critical systems. By extending the inverse Lyapunov theorem, we present a practical method to compute the constants required to check the exponential stability conditions of dynamic systems implemented in a numerical simulator. It is shown that the norm-bound of the propagated states is a function of the numerical integration steps, where the numerical simulator may include discontinuous jumps of states. The energy bounds for the transition states are obtained based on the exponential stability assumption of the inverse Lyapunov theorem. Finally, a finite sampling algorithm provides the deterministic stability guarantee for the continuous state space.
