Multi-layer barrier function-based adaptive super-twisting controller
Antoine Thibault Vié, Leonid Fridman, Roberto Galeazzi, Dimitrios Papageorgiou
TL;DR
This work addresses adaptive control for uncertain first-order systems with rate-bounded disturbances of unknown magnitude, where discrete-time operation can jeopardize trajectory bounds. It develops an adaptive Super-Twisting Sliding Mode Controller augmented with positive semidefinite barrier functions and a nested multi-layer barrier architecture, enabling two modes of gain modulation: inside-barrier adaptation and outside-barrier adaptation. Key contributions include (i) barrier-function-based adaptive gains within a predefined barrier, (ii) a complementary outside-barrier mode for large initial conditions and perturbations, and (iii) a multi-layer design that uses inner and outer barrier sets to handle varying perturbation bounds and sampling effects with Lyapunov guarantees and finite-time convergence to barrier sets. The approach reduces conservatism, improves boundedness and robustness for discrete-time implementations, and demonstrates effectiveness through simulations with step and sinusoidal disturbances.
Abstract
This article presents an adaptive Super-Twisting Sliding Mode Control framework for uncertain first-order systems, with rate-bounded perturbations, where the bound is constant but unknown. Positive definite barrier functions, when used in self-tuning super-twisting controllers may introduce some conservatism in relation to initial estimations of the perturbation rate bound. Moreover, discrete time implementation of the algorithm does not necessarily guarantee the boundedness of the closed-loop trajectories when sudden changes in the perturbation occur in between two time samples. The salient features of the proposed methodology pertain to extending the use of positive semidefinite barrier functions to Super-Twisting controller adaptation and the employment of a "nested barriers" scheme that ensures boundedness of the solutions even for "unfavourable" perturbations-to-sampling time ratios. The stability of the closed-loop system is assessed via Lyapunov analysis and simulations demonstrate the efficacy of the proposed framework.
