paper-with-me

홈 › Papers

Neural Lyapunov Control for Discrete-Time Systems

2023-05-11 · NeurIPS 2023 11 · Junlin Wu, Andrew Clark, Yiannis Kantaros, Yevgeniy Vorobeychik

While ensuring stability for linear systems is well understood, it remains a major challenge for nonlinear systems. A general approach in such cases is to compute a combination of a Lyapunov function and an associated control policy. However, finding Lyapunov functions for general nonlinear systems is a challenging task. To address this challenge, several methods have been proposed that represent Lyapunov functions using neural networks. However, such approaches either focus on continuous-time systems, or highly restricted classes of nonlinear dynamics. We propose the first approach for learning neural Lyapunov control in a broad class of discrete-time systems. Three key ingredients enable us to effectively learn provably stable control policies. The first is a novel mixed-integer linear programming approach for verifying the discrete-time Lyapunov stability conditions, leveraging the particular structure of these conditions. The second is a novel approach for computing verified sublevel sets. The third is a heuristic gradient-based method for quickly finding counterexamples to significantly speed up Lyapunov function learning. Our experiments on four standard benchmarks demonstrate that our approach significantly outperforms state-of-the-art baselines. For example, on the path tracking benchmark, we outperform recent neural Lyapunov control baselines by an order of magnitude in both running time and the size of the region of attraction, and on two of the four benchmarks (cartpole and PVTOL), ours is the first automated approach to return a provably stable controller. Our code is available at: https://github.com/jlwu002/nlc_discrete.

📄 PDF Abstract BibTeX arXiv:2305.06547

Code (1)

jlwu002/nlc_discrete 공식 구현 pytorch

Methods 이 논문이 사용한 방법론

SPEED The monocular depth estimation (MDE) is the task of estimating depth from a single frame. This information is an essential knowledge in many computer vision tasks such as scene…

Similar Papers 제목 키워드 기반

Discrete-Time Adaptive State Tracking Control Schemes Using Gradient Algorithms

2023-08-04 · Gang Tao

This paper conducts a comprehensive study of a classical adaptive control problem: adaptive control of a state-space plant model: $\dot{x}(t) = A x(t) + B u(t)$ in continuous time, or $x(t+1) = A x(t) + B u(t)$ in discre…

A hybrid systems framework for data-based adaptive control of linear time-varying systems

2024-05-23 · Andrea Iannelli, Romain Postoyan

We consider the data-driven stabilization of discrete-time linear time-varying systems. The controller is defined as a linear state-feedback law whose gain is adapted to the plant changes through a data-based event-trigg…

Sufficient Lyapunov conditions for exponential mean square stability of discrete-time systems with markovian delays (extended version)

2021-04-26 · Anastasia Impicciatore, Maria Teresa Grifa, Pierdomenico Pepe, Alessandro D'Innocenzo

This paper introduces sufficient Lyapunov conditions guaranteeing exponential mean square stability of discrete-time systems with markovian delays. We provide a transformation of the discrete-time system with markovian d…

Synthesis of Lyapunov Functions using Formal Verification

2021-12-03 · Lukas Munser, Grigory Devadze, Stefan Streif

Recent employments of SMT solvers within the Lyapunov function synthesis provided effective tools for automated construction of Lyapunov functions alongside with sound computer-assisted certificates. The main benefit of …

Lyapunov Event-triggered Stabilization with a Known Convergence Rate

2020-07-14

A constructive tool of nonlinear control systems design, the method of Control Lyapunov Functions (CLF) has found numerous applications in stabilization problems for continuous time, discrete-time and hybrid systems. In …