Synthesis and SOS-based Stability Verification of a Neural-Network-Based Controller for a Two-wheeled Inverted Pendulum
Alvaro Detailleur, Dalim Wahby, Guillaume Ducard, Christopher Onder

TL;DR
This paper demonstrates a novel SOS-based method for verifying the stability of neural-network controllers for a two-wheeled inverted pendulum, showing successful stabilization and improved performance over traditional controllers.
Contribution
It introduces a new SOS-based stability verification procedure for neural-network controllers applied to a complex inverted pendulum system.
Findings
Verified local asymptotic stability of the NNC
Achieved a meaningful region of attraction estimate
Demonstrated improved control performance experimentally
Abstract
This work newly establishes the feasibility and practical value of a sum of squares (SOS)-based stability verification procedure for applied control problems utilizing neural-network-based controllers (NNCs). It successfully verifies closed-loop stability properties of a NNC synthesized using a generalizable procedure to imitate a robust, tube-based model predictive controller (MPC) for a two-wheeled inverted pendulum demonstrator system. This is achieved by first developing a state estimator and control-oriented model for the two-wheeled inverted pendulum. Next, this control-oriented model is used to synthesize a baseline linear-quadratic regulator (LQR) and a robust, tube-based MPC, which is computationally too demanding for real-time execution on the demonstrator system's embedded hardware. The generalizable synthesis procedure generates an NNC imitating the robust, tube-based MPC.…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdaptive Dynamic Programming Control · Adaptive Control of Nonlinear Systems · Advanced Control Systems Optimization
