Adaptive Suboptimal Second-Order Sliding Mode
- 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 , a standard first-order sliding variable is , and second-order sliding seeks to enforce and in finite time. The canonical error variables may be interpreted as and , so the control problem becomes the finite-time regulation of (Wang, 2020).
A scalar canonical form appears in adaptive super-twisting analysis:
where is a matched perturbation and 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
0
with all of 1, 2, 3, and 4 unknown. There the sliding variable is defined as
5
where 6 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 | 7, 8 | 9 |
| Smooth multivariable SOSM | Closed-loop canonical error system with fractional powers 0, 1, 2 | Scalar 3 and gains 4 |
| Data-driven ASSOSM | 5, 6, 7 | 8 |
For a simplified perturbed channel 9, 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 0:
1
with 2 and a structural condition on 3 ensuring positive definiteness of the Lyapunov matrix used in the proof (Wang, 2020).
In the data-driven strict-feedback design, the physical input 4 is kept continuous by artificially increasing the relative degree:
5
The auxiliary dynamics are written as
6
with 7, 8, and unknown 9. The discontinuity is thus placed at the 0-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 1, updated by
2
where 3 is the observer estimate of the perturbation magnitude, 4 is the main user parameter, 5 determines how closely 6 tracks the disturbance magnitude, and 7 enforces a minimum robustness level. The second gain 8 is not tuned independently; it is computed from 9 through Lyapunov parameters 0, so that the pair 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 2 that grows only when the sliding variable is outside a prescribed neighborhood:
3
with 4 and 5. When the error is large, all gains rise as powers of 6; once 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
8
where 9 denotes the maximum of the sequence 0, and 1 are design parameters. The role of this law is to increase 2 until a trajectory-wise analogue of the unknown non-adaptive bound is satisfied, thereby removing the need to compute 3, 4, and 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 6 is reconstructed by a third-order sliding mode observer:
7
with 8, gains
9
and 0. The resulting observer error system is the standard third-order HOSM differentiator structure, and for 1 the estimate satisfies 2 after a finite time 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 4, an auxiliary observer state 5 is introduced, the observation error is 6, and the disturbance estimate 7 is generated by the same smooth second-order sliding mechanism with adaptive gains parameterized by 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 9 using Levant’s robust exact differentiator:
0
with 1, 2, and sufficiently large 3. The same differentiator is also used to detect extremal values 4 by monitoring zero crossings of 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 6 and quadratic Lyapunov function 7 are used to derive a scalar differential inequality of the form
8
with 9. When 0, this reduces to a fast finite-time convergence result: 1 and 2 in finite time. When 3, 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 4, where
5
With the Lyapunov-based mapping from 6 to 7, one obtains 8 and finite-time convergence 9 for all 00. After the observer transient, the gain tracking error 01 also converges to zero in finite time, implying
02
after a finite time. Thus the gain converges to the smallest value compatible with the chosen robustness margin 03 and floor 04 (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
05
is globally asymptotically stable with quadratic Lyapunov function 06. Second, the adaptive suboptimal SOSM layer enforces
07
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 08, for example 09, yields significantly smoother state and control trajectories and disturbance estimates than adaptive multivariable super-twisting sliding mode control with 10, 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 11 can create chattering and numerical issues for large 12, 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 13 consistent with the continuous-time inclusion. In the electromechanical emulator example, observer errors converge quickly, within 14 s, and chattering in 15 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 16, 17, and 18, and imposes the noise bound 19. The virtual controller is then obtained from an SDP in the decision variables 20, 21, 22, and 23. A notable point is the rank condition
24
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 25, 26, and 27 enlarges the region of attraction, including experiments with initial conditions of order 28 (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 29 to obtain continuous 30, 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 31; data-driven feasibility can become conservative or fail as 32 grows; and semi-globality in the strict-feedback setting requires larger 33, 34, and 35 as the prescribed initial set expands (Xiong et al., 2018, Wang, 2020, Samari et al., 4 Aug 2025).