Papers
Topics
Authors
Recent
Search
2000 character limit reached

Adaptive Suboptimal Second-Order Sliding Mode

Updated 7 July 2026
  • Adaptive Suboptimal Second-Order Sliding Mode is a control framework that adapts gains online to enforce both a sliding variable and its derivative to zero or to a disturbance-dependent neighborhood.
  • It integrates adaptive gain laws, disturbance compensation, and data-driven techniques to mitigate overdesign and reduce chattering compared to fixed-gain methods.
  • The approach achieves finite-time stabilization and robust performance by combining theoretical Lyapunov guarantees with observer-based perturbation estimation and smooth multivariable formulations.

Adaptive Suboptimal Second-Order Sliding Mode (ASSOSM) denotes a class of second-order sliding-mode control schemes in which the sliding regime is enforced by online adaptation rather than by fixed, conservatively chosen gains. In the representative formulations considered here, ASSOSM combines second-order sliding dynamics with adaptive gain laws, disturbance compensation, and, depending on the setting, smooth multivariable control, observer-based perturbation reconstruction, or data-driven synthesis from noisy trajectories. The shared objective is to drive a sliding variable and its derivative to zero in finite time, or, under bounded perturbations, to a disturbance-dependent neighborhood, while mitigating gain overdesign and chattering relative to classical fixed-gain constructions (Wang, 2020, Xiong et al., 2018, Samari et al., 4 Aug 2025).

1. Conceptual setting and problem class

Second-order sliding mode control differs from first-order sliding design by targeting both a sliding variable and its derivative. In the multivariable smooth formulation, with tracking error e=x1x1de=x_1-x_{1d}, a standard first-order sliding variable is s:=es:=e, and second-order sliding seeks to enforce s0s\to 0 and s˙0\dot s\to 0 in finite time. The canonical error variables may be interpreted as x1sx_1\equiv s and x2s˙+(known terms)x_2\equiv \dot s+\text{(known terms)}, so the control problem becomes the finite-time regulation of (x1,x2)(x_1,x_2) (Wang, 2020).

A scalar canonical form appears in adaptive super-twisting analysis:

z˙1=αz11/2sgn(z1)+z2,z˙2βsgn(z1)+ρ0(t),\dot z_1=-\alpha |z_1|^{1/2}\operatorname{sgn}(z_1)+z_2,\qquad \dot z_2\in -\beta \operatorname{sgn}(z_1)+\rho_0(t),

where ρ0(t)\rho_0(t) is a matched perturbation and α,β>0\alpha,\beta>0 are time-varying gains. This representation is the standard super-twisting algorithm (STA) form used for Lyapunov analysis and adaptive gain synthesis (Xiong et al., 2018).

A more recent data-driven formulation considers a continuous-time perturbed nonlinear control system of strict-feedback form

s:=es:=e0

with all of s:=es:=e1, s:=es:=e2, s:=es:=e3, and s:=es:=e4 unknown. There the sliding variable is defined as

s:=es:=e5

where s:=es:=e6 is a virtual controller synthesized from data. This shifts the ASSOSM task from model-based gain selection to a two-stage procedure: data-driven stabilization of the upper dynamics, followed by second-order sliding enforcement on the full-order system (Samari et al., 4 Aug 2025).

2. Canonical control structures

The literature considered here contains three closely related ASSOSM-type structures.

Formulation Core structure Adaptive object
Adaptive STA s:=es:=e7, s:=es:=e8 s:=es:=e9
Smooth multivariable SOSM Closed-loop canonical error system with fractional powers s0s\to 00, s0s\to 01, s0s\to 02 Scalar s0s\to 03 and gains s0s\to 04
Data-driven ASSOSM s0s\to 05, s0s\to 06, s0s\to 07 s0s\to 08

For a simplified perturbed channel s0s\to 09, the smooth multivariable design uses a super-twisting-type law with fractional powers and an integral term. Its gains are parameterized by a single scalar adaptation variable s˙0\dot s\to 00:

s˙0\dot s\to 01

with s˙0\dot s\to 02 and a structural condition on s˙0\dot s\to 03 ensuring positive definiteness of the Lyapunov matrix used in the proof (Wang, 2020).

In the data-driven strict-feedback design, the physical input s˙0\dot s\to 04 is kept continuous by artificially increasing the relative degree:

s˙0\dot s\to 05

The auxiliary dynamics are written as

s˙0\dot s\to 06

with s˙0\dot s\to 07, s˙0\dot s\to 08, and unknown s˙0\dot s\to 09. The discontinuity is thus placed at the x1sx_1\equiv s0-level rather than directly at the plant input (Samari et al., 4 Aug 2025).

This comparison shows that ASSOSM is not a single formula but a design pattern: second-order sliding is retained, while the gain law, plant embedding, and regularization mechanism vary with the problem class.

3. Adaptive gains and the meaning of “suboptimal”

The defining feature of ASSOSM is gain adaptation without exact disturbance bounds. In adaptive STA, the principal adaptive variable is x1sx_1\equiv s1, updated by

x1sx_1\equiv s2

where x1sx_1\equiv s3 is the observer estimate of the perturbation magnitude, x1sx_1\equiv s4 is the main user parameter, x1sx_1\equiv s5 determines how closely x1sx_1\equiv s6 tracks the disturbance magnitude, and x1sx_1\equiv s7 enforces a minimum robustness level. The second gain x1sx_1\equiv s8 is not tuned independently; it is computed from x1sx_1\equiv s9 through Lyapunov parameters x2s˙+(known terms)x_2\equiv \dot s+\text{(known terms)}0, so that the pair x2s˙+(known terms)x_2\equiv \dot s+\text{(known terms)}1 remains in the region where a strict quadratic Lyapunov function exists (Xiong et al., 2018).

In the smooth multivariable design, the adaptive mechanism is a scalar x2s˙+(known terms)x_2\equiv \dot s+\text{(known terms)}2 that grows only when the sliding variable is outside a prescribed neighborhood:

x2s˙+(known terms)x_2\equiv \dot s+\text{(known terms)}3

with x2s˙+(known terms)x_2\equiv \dot s+\text{(known terms)}4 and x2s˙+(known terms)x_2\equiv \dot s+\text{(known terms)}5. When the error is large, all gains rise as powers of x2s˙+(known terms)x_2\equiv \dot s+\text{(known terms)}6; once x2s˙+(known terms)x_2\equiv \dot s+\text{(known terms)}7, the gains are frozen, avoiding unbounded growth and excessive control effort (Wang, 2020).

In the data-driven strict-feedback construction, the adaptive suboptimal SOSM gain is

x2s˙+(known terms)x_2\equiv \dot s+\text{(known terms)}8

where x2s˙+(known terms)x_2\equiv \dot s+\text{(known terms)}9 denotes the maximum of the sequence (x1,x2)(x_1,x_2)0, and (x1,x2)(x_1,x_2)1 are design parameters. The role of this law is to increase (x1,x2)(x_1,x_2)2 until a trajectory-wise analogue of the unknown non-adaptive bound is satisfied, thereby removing the need to compute (x1,x2)(x_1,x_2)3, (x1,x2)(x_1,x_2)4, and (x1,x2)(x_1,x_2)5 explicitly (Samari et al., 4 Aug 2025).

The qualifier “suboptimal” is used in two related senses. First, the adaptation laws do not search for the mathematically smallest admissible gains; they seek gains that become sufficiently large in finite time and then remain bounded. Second, in the smooth multivariable construction, smooth fractional-power terms replace discontinuous sign injections, trading minimality and simplicity for reduced chattering and smoother signals. This suggests that “suboptimal” refers to gain selection and structural regularization, not to abandonment of robustness guarantees under the stated assumptions (Wang, 2020, Samari et al., 4 Aug 2025).

4. Disturbance observers, differentiators, and internal estimation

Observer design is central to several ASSOSM realizations. In adaptive STA, the perturbation (x1,x2)(x_1,x_2)6 is reconstructed by a third-order sliding mode observer:

(x1,x2)(x_1,x_2)7

with (x1,x2)(x_1,x_2)8, gains

(x1,x2)(x_1,x_2)9

and z˙1=αz11/2sgn(z1)+z2,z˙2βsgn(z1)+ρ0(t),\dot z_1=-\alpha |z_1|^{1/2}\operatorname{sgn}(z_1)+z_2,\qquad \dot z_2\in -\beta \operatorname{sgn}(z_1)+\rho_0(t),0. The resulting observer error system is the standard third-order HOSM differentiator structure, and for z˙1=αz11/2sgn(z1)+z2,z˙2βsgn(z1)+ρ0(t),\dot z_1=-\alpha |z_1|^{1/2}\operatorname{sgn}(z_1)+z_2,\qquad \dot z_2\in -\beta \operatorname{sgn}(z_1)+\rho_0(t),1 the estimate satisfies z˙1=αz11/2sgn(z1)+z2,z˙2βsgn(z1)+ρ0(t),\dot z_1=-\alpha |z_1|^{1/2}\operatorname{sgn}(z_1)+z_2,\qquad \dot z_2\in -\beta \operatorname{sgn}(z_1)+\rho_0(t),2 after a finite time z˙1=αz11/2sgn(z1)+z2,z˙2βsgn(z1)+ρ0(t),\dot z_1=-\alpha |z_1|^{1/2}\operatorname{sgn}(z_1)+z_2,\qquad \dot z_2\in -\beta \operatorname{sgn}(z_1)+\rho_0(t),3 (Xiong et al., 2018).

The smooth multivariable line employs an adaptive multivariable smooth disturbance observer (AMSDO) based on the same structural template as the controller. For z˙1=αz11/2sgn(z1)+z2,z˙2βsgn(z1)+ρ0(t),\dot z_1=-\alpha |z_1|^{1/2}\operatorname{sgn}(z_1)+z_2,\qquad \dot z_2\in -\beta \operatorname{sgn}(z_1)+\rho_0(t),4, an auxiliary observer state z˙1=αz11/2sgn(z1)+z2,z˙2βsgn(z1)+ρ0(t),\dot z_1=-\alpha |z_1|^{1/2}\operatorname{sgn}(z_1)+z_2,\qquad \dot z_2\in -\beta \operatorname{sgn}(z_1)+\rho_0(t),5 is introduced, the observation error is z˙1=αz11/2sgn(z1)+z2,z˙2βsgn(z1)+ρ0(t),\dot z_1=-\alpha |z_1|^{1/2}\operatorname{sgn}(z_1)+z_2,\qquad \dot z_2\in -\beta \operatorname{sgn}(z_1)+\rho_0(t),6, and the disturbance estimate z˙1=αz11/2sgn(z1)+z2,z˙2βsgn(z1)+ρ0(t),\dot z_1=-\alpha |z_1|^{1/2}\operatorname{sgn}(z_1)+z_2,\qquad \dot z_2\in -\beta \operatorname{sgn}(z_1)+\rho_0(t),7 is generated by the same smooth second-order sliding mechanism with adaptive gains parameterized by z˙1=αz11/2sgn(z1)+z2,z˙2βsgn(z1)+ρ0(t),\dot z_1=-\alpha |z_1|^{1/2}\operatorname{sgn}(z_1)+z_2,\qquad \dot z_2\in -\beta \operatorname{sgn}(z_1)+\rho_0(t),8. Because the observer error dynamics can be cast into the same canonical second-order sliding form as the controller error dynamics, the same Lyapunov framework applies (Wang, 2020).

The data-driven strict-feedback scheme does not reconstruct the matched disturbance itself. Instead, it estimates z˙1=αz11/2sgn(z1)+z2,z˙2βsgn(z1)+ρ0(t),\dot z_1=-\alpha |z_1|^{1/2}\operatorname{sgn}(z_1)+z_2,\qquad \dot z_2\in -\beta \operatorname{sgn}(z_1)+\rho_0(t),9 using Levant’s robust exact differentiator:

ρ0(t)\rho_0(t)0

with ρ0(t)\rho_0(t)1, ρ0(t)\rho_0(t)2, and sufficiently large ρ0(t)\rho_0(t)3. The same differentiator is also used to detect extremal values ρ0(t)\rho_0(t)4 by monitoring zero crossings of ρ0(t)\rho_0(t)5, which is essential for the suboptimal switching rule (Samari et al., 4 Aug 2025).

A common misconception is that ASSOSM always relies on crude low-pass estimates of uncertainty. The observer-based STA design explicitly contrasts exact perturbation reconstruction via a third-order sliding mode observer with the conventional approximation obtained from a first-order low-pass filter, while the strict-feedback design relies on exact differentiation of the sliding variable rather than model identification of the disturbance (Xiong et al., 2018, Samari et al., 4 Aug 2025).

5. Stability statements and convergence regimes

The stability guarantees in ASSOSM are finite-time but not identical across formulations. In the smooth multivariable setting, a transformed state ρ0(t)\rho_0(t)6 and quadratic Lyapunov function ρ0(t)\rho_0(t)7 are used to derive a scalar differential inequality of the form

ρ0(t)\rho_0(t)8

with ρ0(t)\rho_0(t)9. When α,β>0\alpha,\beta>00, this reduces to a fast finite-time convergence result: α,β>0\alpha,\beta>01 and α,β>0\alpha,\beta>02 in finite time. When α,β>0\alpha,\beta>03, the corresponding theorem yields fast finite-time uniformly ultimately boundedness (UUB), so the states converge to a compact disturbance-dependent neighborhood (Wang, 2020).

Adaptive STA is based on a strict Lyapunov function α,β>0\alpha,\beta>04, where

α,β>0\alpha,\beta>05

With the Lyapunov-based mapping from α,β>0\alpha,\beta>06 to α,β>0\alpha,\beta>07, one obtains α,β>0\alpha,\beta>08 and finite-time convergence α,β>0\alpha,\beta>09 for all s:=es:=e00. After the observer transient, the gain tracking error s:=es:=e01 also converges to zero in finite time, implying

s:=es:=e02

after a finite time. Thus the gain converges to the smallest value compatible with the chosen robustness margin s:=es:=e03 and floor s:=es:=e04 (Xiong et al., 2018).

The data-driven strict-feedback design has a layered guarantee. First, if the data-dependent semidefinite program is feasible, then the upper subsystem

s:=es:=e05

is globally asymptotically stable with quadratic Lyapunov function s:=es:=e06. Second, the adaptive suboptimal SOSM layer enforces

s:=es:=e07

in finite time on any prescribed bounded set. The resulting overall property is semi-global asymptotic stability (S-GAS): for any given bounded set of initial conditions, design parameters can be chosen so that the origin is asymptotically stable for all initial conditions in that set (Samari et al., 4 Aug 2025).

These guarantees should not be conflated. Fast finite-time convergence, fast finite-time UUB, exact perturbation reconstruction, and S-GAS are distinct statements, each tied to a particular disturbance model, observer condition, and plant class.

6. Multivariable, data-driven, and implementation-oriented extensions

A major extension of ASSOSM is direct multivariable design. The smooth second-order sliding formulation is explicitly intended for multi-input and multi-output systems and treats the MIMO case directly rather than through a simple aggregation of decoupled SISO laws. The paper states that classical ASSOSM methods are often SISO and require decoupling for MIMO systems, whereas the proposed approach uses a direct multivariable structure and can provide better coordination among channels. In simulation, choosing s:=es:=e08, for example s:=es:=e09, yields significantly smoother state and control trajectories and disturbance estimates than adaptive multivariable super-twisting sliding mode control with s:=es:=e10, with reduced control amplitude and high-frequency content (Wang, 2020).

Another extension is exact discrete-time implementation of gain adaptation. In adaptive STA, forward Euler discretization of the inclusion for s:=es:=e11 can create chattering and numerical issues for large s:=es:=e12, so the gain update is implemented by an implicit backward Euler step. The resulting mixed variational inclusion is solved exactly at each step by geometrical enumeration, and the paper states that this produces monotone, non-chattering evolution of s:=es:=e13 consistent with the continuous-time inclusion. In the electromechanical emulator example, observer errors converge quickly, within s:=es:=e14 s, and chattering in s:=es:=e15 is greatly reduced compared to using fixed large STA gains (Xiong et al., 2018).

The most substantial recent development is data-driven ASSOSM with noisy data. The method begins with a single finite-time experiment, forms data matrices s:=es:=e16, s:=es:=e17, and s:=es:=e18, and imposes the noise bound s:=es:=e19. The virtual controller is then obtained from an SDP in the decision variables s:=es:=e20, s:=es:=e21, s:=es:=e22, and s:=es:=e23. A notable point is the rank condition

s:=es:=e24

which is stated to be strictly weaker than the rank condition usually required in Willems-type data-driven methods. The input used during data collection may be a feedback law or even identically zero, provided this rank condition holds. The reported case studies include an inverted pendulum, an unstable linear benchmark used to contrast the method with De Persis–Tesi-type requirements, and a highly nonlinear four-state system in which increasing s:=es:=e25, s:=es:=e26, and s:=es:=e27 enlarges the region of attraction, including experiments with initial conditions of order s:=es:=e28 (Samari et al., 4 Aug 2025).

Several recurring misconceptions can be resolved directly from these formulations. “Suboptimal” does not mean loss of rigor; the cited schemes retain strict Lyapunov proofs, finite-time convergence results, or UUB/S-GAS statements under explicit assumptions. Second-order sliding does not require a discontinuous plant input; super-twisting uses an internal discontinuous channel, the strict-feedback ASSOSM integrates a discontinuous s:=es:=e29 to obtain continuous s:=es:=e30, and the smooth multivariable construction replaces sign terms by fractional powers. At the same time, the limitations are equally explicit: exact perturbation reconstruction in adaptive STA requires s:=es:=e31; data-driven feasibility can become conservative or fail as s:=es:=e32 grows; and semi-globality in the strict-feedback setting requires larger s:=es:=e33, s:=es:=e34, and s:=es:=e35 as the prescribed initial set expands (Xiong et al., 2018, Wang, 2020, Samari et al., 4 Aug 2025).

Topic to Video (Beta)

No one has generated a video about this topic yet.

Whiteboard

No one has generated a whiteboard explanation for this topic yet.

Follow Topic

Get notified by email when new papers are published related to Adaptive Suboptimal Second-Order Sliding Mode (ASSOSM).