---
title: Adaptive Fuzzy Sliding Mode Control
url: https://www.emergentmind.com/topics/adaptive-fuzzy-sliding-mode-control-afsmc
type: topic
---

# Adaptive Fuzzy Sliding Mode Control

Searching arXiv for recent and foundational AFSMC papers to ground the article.
Adaptive Fuzzy Sliding Mode Control (AFSMC) denotes a class of nonlinear control architectures that combine the robustness of sliding mode control (SMC) with the approximation and online tuning capabilities of fuzzy or neuro-fuzzy systems. Across the arXiv literature, AFSMC is used for uncertain nonlinear plants, underactuated mechanical systems, dead-zone actuators, chaotic systems, quadrotors, flapping-wing vehicles, rolling robots, container cranes, and robotic manipulators. Its common purpose is to preserve SMC’s robustness to disturbances and model mismatch while reducing steady-state error, relaxing reliance on exact models, and attenuating chattering through adaptive fuzzy compensation, higher-order sliding modes, or boundary-layer smoothing [1702.02895].

## 1. Conceptual structure and major variants

In the literature, AFSMC is not a single canonical controller but a family of designs built around a recurring decomposition: a sliding variable is defined from tracking errors; a robust SMC term enforces reachability; and a fuzzy, interval-valued fuzzy, or neuro-fuzzy component approximates unknown nonlinearities, disturbances, dead-zones, or gain variations. This general pattern appears in zero-order Takagi–Sugeno disturbance compensation for a chaotic pendulum, in adaptive fuzzy inference for an experimental overhead container crane, in interval type-2 fuzzy higher-order sliding mode control for chaotic systems, and in interval-valued fuzzy modeling for quadrotor control [2206.01617].

Several distinct architectural lineages are represented in the sources. One lineage uses direct fuzzy compensation embedded in the control law, typically with a form such as \(u=u_{eq}+u_{sw}+u_{fuzzy}\), where the fuzzy term estimates residual uncertainty online; this is explicit in the crane formulation of Bessa et al. [2206.03072]. A second lineage uses higher-order sliding mode control, especially the Super Twisting algorithm, with adaptive type-2 fuzzy systems approximating both the unknown plant term and the super-twisting signals; this structure is central to the chaotic-system controller in [1601.04245]. A third lineage is indirect adaptive control, in which a Takagi–Sugeno interval-valued fuzzy model first estimates unknown plant terms \(f(x)\) and \(g(x)\), after which a sliding-mode law is designed from the estimated dynamics [2211.17221].

A further variant replaces conventional premise-parameterized fuzzy rules with evolving neuro-fuzzy structures. The Parsimonious Controller (PAC) removes rule premise parameters entirely by representing each rule with a hyperplane, adapts consequent parameters using SMC theory in single-pass form, and adds bias-variance-based rule growing and pruning without user-defined thresholds [1811.03764]. In the spherical rolling robot of Kayacan et al., AFSMC is organized as a two-degree-of-freedom feedback-error-learning scheme in which a conventional PD or PID branch stabilizes the plant while a zero-order TSK neuro-fuzzy network progressively learns the uncertain inverse dynamics and disturbances [2104.07160].

This diversity implies that AFSMC should be understood as a design paradigm rather than a fixed algorithm. In some papers the adaptive fuzzy component tunes rule consequents only; in others it tunes antecedent and consequent parameters; in still others it adjusts sliding-surface coefficients rather than approximating the plant directly. The flapping-wing MAV altitude controller, for example, is described as tuning both antecedent and consequent parameters of the fuzzy system, with SMC theory used to derive the adaptation laws and confirm closed-loop stability [1806.02945].

## 2. Sliding manifolds, reachability, and control decomposition

The sliding manifold is the structural core of AFSMC. For many SISO tracking problems, the basic choice is the first-order surface
$$
s(e,\dot e)=\dot e+\lambda e,\qquad \lambda>0,
$$
which appears in the chaotic pendulum controller and in the general uncertain second-order formulation underlying fuzzy supertwisting control [2206.01617]. On the manifold \(s=0\), the reduced error dynamics become exponentially stable. For MIMO trajectory tracking, the same idea is written in vector form. In the cylindrical manipulator controller,
$$
s(t)=\dot e(t)+\Lambda e(t),
$$
with \(\Lambda=\operatorname{diag}(\lambda_1,\lambda_2,\lambda_3)>0\), and \(\Lambda(t)\) is produced online by fuzzy inference rather than kept fixed [2508.05584].

Underactuated systems motivate coupled or hierarchical manifolds. Azimi et al. define
$$
s_2(x,t)=C_2x_3+x_4,\qquad s_1(x,t)=C_1(x_1-z)+x_2,
$$
with a virtual reference
$$
z=z_u\,\sat(s_2/\phi_2),
$$
so that the unactuated coordinate influences the actuated channel through the manifold design itself [1702.02895]. The crane controller adopts a two-input switching vector
$$
\mathbf{s}=[s_x\;s_l]^\top
$$
that explicitly couples the unactuated swing angle \(\theta\) into the manifold, allowing the actuated trolley position \(x\) and cable length \(l\) to be regulated while load swing is damped [2206.03072].

The control law is then split into nominal, robust, and adaptive components. The most explicit decomposition in the sources is
$$
u=u_{eq}+u_{sw}+u_{fuzzy},
$$
where \(u_{eq}\) cancels the nominal model or enforces manifold dynamics, \(u_{sw}\) is the switching or saturation-based robust term, and \(u_{fuzzy}\) estimates the uncertainty [2206.03072]. Closely related forms appear in the chaotic pendulum,
$$
u=\hat h^{-1}\bigl(-\hat f(x,t)-P^T\Psi(s)+\ddot\phi_d-\lambda\dot e\bigr)-K\,\sgn(s),
$$
and in the dead-zone-compensating electro-hydraulic controller,
$$
u=\widehat{bm}^{-1}\bigl(-\hat f+x_d^{(n)}-\bar c^\top\tilde x\bigr)+\hat d(\hat u)-K\,\varphi(s,\phi),
$$
with the discontinuity often smoothed by \(\sat(s/\epsilon)\) or \(\varphi(s,\phi)\) to reduce chattering [2205.13669].

Higher-order AFSMC replaces first-order switching by continuous second-order action. In the adaptive type-2 fuzzy second-order sliding mode controller, the super-twisting terms are
$$
u_1=-k_1\,\mathrm{sign}(s),\qquad
u_2=-k_2\,|s|^{1/2}\,\mathrm{sign}(s),
$$
and the full law is \(u=u_{eq}+u_1+u_2\), with finite-time convergence of \(s\to0\) and \(\dot s\to0\) when the gains dominate the uncertainty bound [1601.04245]. The fuzzy supertwisting buck-converter controller likewise uses
$$
u(t)=-k_1|s|^{1/2}\sgn(s)-k_2\int_0^t \sgn(s(\tau))\,d\tau,
$$
while a fuzzy inference system adapts the sliding-surface slope \(c(k)=k_e(k)c_0\) online [1208.2102].

## 3. Fuzzy modeling, approximation targets, and online adaptation

The fuzzy component in AFSMC serves different approximation targets depending on the plant and uncertainty structure. In the chaotic pendulum, a zero-order Takagi–Sugeno fuzzy system estimates the disturbance term \(p(t)\) as
$$
\hat p(s)=\sum_{i=1}^N \psi_i(s)P_i=P^T\Psi(s),
$$
where the input is the sliding variable \(s\), the rule consequents are \(P_i\), and the normalized weights \(\psi_i\) satisfy \(\sum_i\psi_i=1\) [2206.01617]. In the crane, each switching variable \(s_m\), \(m\in\{x,l\}\), drives its own T-S network with rule base
\[
R_r:\ \text{IF } s_m \text{ is } A_{mr}\ \text{THEN}\ \hat d_m^{(r)}=D_{mr},
\]
and the approximation is
$$
\hat d_m=\sum_{r=1}^R \hat D_{mr}\psi_{mr}.
$$
This fuzzy term compensates residual model uncertainties beyond the nominal crane dynamics [2206.03072].

When the uncertainty enters through actuator nonlinearities, the fuzzy system approximates the nonlinearity rather than the plant drift. For a non-symmetric dead-zone,
$$
\upsilon=\Upsilon(u)=m(u)\bigl[u-d(u)\bigr],
$$
the unknown offset function \(d(u)\) is estimated by a zero-order TSK system,
$$
\hat d(\hat u)=\hat{\mathbf D}^T\mathbf\Psi(\hat u),
$$
with online update
$$
\dot{\hat{\mathbf D}}=-\gamma s\,\mathbf\Psi(\hat u),\qquad \gamma>0,
$$
so the fuzzy term cancels the dead-zone effect without adding another discontinuous action [2205.13669].

Type-2 and interval-valued variants generalize this approximation layer to explicitly represent uncertainty in the membership functions. In the adaptive type-2 fuzzy second-order sliding mode controller, interval Type-2 fuzzy systems approximate the unknown nonlinear function \(f(x,t)\) and also generate the super-twisting signals. The paper defines three parameter vectors,
$$
\theta_f,\quad \theta_1,\quad \theta_2,
$$
for approximating \(f(x,t)\), \(-k_1\mathrm{sign}(s)\), and \(-k_2|s|^{1/2}\mathrm{sign}(s)\), respectively, using interval-valued Gaussian antecedents and center-of-sets type reduction [1601.04245]. In the quadrotor controller, the interval-valued fuzzy model is constructed offline from input-output data using Gustafson–Kessel clustering and the Envelope Detection Algorithm, then embedded into adaptive approximators
$$
\hat f(x,\theta_f)=\theta_f^T\varphi_f(x),\qquad
\hat g(x,\theta_g)=\theta_g^T\varphi_g(x),
$$
with projection-based adaptation to keep \(\theta_f\) and \(\theta_g\) inside known bounds [2211.17221].

The adaptation laws are usually chosen to cancel cross terms in a Lyapunov derivative. Representative examples include
$$
\dot P=\gamma s\,\Psi(s)
$$
for the chaotic pendulum [2206.01617],
$$
\dot{\hat D}_m=\varphi_m s_m \Psi_m
$$
for the crane [2206.03072], and
$$
\dot{\hat\theta}_f=\Gamma_f\xi_f(x)s_1,\qquad
\dot{\hat\theta}_g=\Gamma_g\xi_g(x)u\,s_1
$$
for underactuated systems [1702.02895]. The rolling-robot neuro-fuzzy controller goes further and updates Gaussian centers, widths, and consequents via SMC-theory-based rules chosen so that the derivative of \(V=\tfrac12\tau_c^2\) becomes negative whenever the learning gain \(\alpha\) exceeds \(\max|\dot\tau|\) [2104.07160]. By contrast, the cylindrical manipulator paper states explicitly that the “adaptation” of \(\lambda_i\) occurs implicitly through fuzzy inference and that no continuous update laws for fuzzy weights are derived [2508.05584].

## 4. Stability guarantees and convergence claims

AFSMC stability analyses in the sources are predominantly Lyapunov-based, often supplemented by Barbalat’s lemma, finite-time reachability arguments, or the LaSalle-Yoshizawa theorem. The typical Lyapunov candidate augments the sliding energy with parameter-estimation errors. For the chaotic pendulum,
$$
V(t)=\frac12 s^2+\frac{1}{2\gamma}\|P-P^*\|^2,
$$
and, under model bounds and a sufficiently large discontinuous gain \(K\), the derivative satisfies
$$
\dot V(t)\le -\eta |s|.
$$
This yields boundedness of all signals, \(s\in L_2\cap L_\infty\), and \(s(t)\to0\) by Barbalat’s lemma; consequently \(e(t)\to0\) and \(\dot e(t)\to0\) [2206.01617].

The same pattern appears in more elaborate settings. In the underactuated-system controller of Azimi et al., the Lyapunov function includes the sliding variable \(s_1\) and the fuzzy parameter errors \(\tilde\theta_f,\tilde\theta_g\), leading to
$$
\dot V\le -\eta |s_1|\le0
$$
when the switching gain \(K_p\) exceeds the disturbance and approximation bounds. The result is boundedness of all closed-loop signals and asymptotic convergence of both coupled surfaces \(s_1\) and \(s_2\) [1702.02895]. In the crane controller, the adaptive law cancels the uncertain term in the Lyapunov derivative so that
$$
\dot V\le -\sum_m K_m|s_m|\,|\sat(s_m/\phi_m)|\le0,
$$
from which the paper concludes existence of the sliding manifold in finite time and asymptotic convergence of \(\tilde x,\tilde l,\tilde\theta\) to zero [2206.03072].

Higher-order AFSMC emphasizes finite-time convergence with reduced chattering. In the adaptive type-2 fuzzy second-order sliding mode controller,
$$
\dot V\le -\eta |s|,
$$
which guarantees finite-time convergence of \(s\to0\); once \(s=0\) and \(\dot s=0\), the original error dynamics reduce to a stable linear polynomial in \(e\), implying asymptotic tracking [1601.04245]. The fuzzy supertwisting controller likewise derives a Lyapunov inequality of the form
$$
\dot V\le -\eta |s|,
$$
and attributes chattering attenuation to the continuity of the supertwisting control law itself [1208.2102].

Other proofs reflect architectural differences. The quadrotor indirect adaptive controller uses
$$
V=\frac12 e_s^2+\frac1{2\eta_f}\tilde\theta_f^T\tilde\theta_f+\frac1{2\eta_g}\tilde\theta_g^T\tilde\theta_g
$$
and shows
$$
\dot V\le -\gamma e_s^2\le0,
$$
after the switching term compensates the worst-case model errors \(w_f\) and \(w_g\) [2211.17221]. PAC establishes boundedness and convergence of the tracking error and consequent parameters by the LaSalle-Yoshizawa theorem, while the spherical rolling robot uses a baseline conventional controller to guarantee global asymptotic stability in a compact set and an SMC-theory-based learning law to drive the control surface to zero in finite time [1811.03764].

Taken together, these results show that AFSMC stability claims are usually hybrid in character: finite-time reachability of the sliding manifold or control surface, combined with asymptotic convergence of tracking errors once sliding is established.

## 5. Application domains and reported performance

The reported applications span aerial vehicles, underactuated transport systems, chaotic oscillators, hydraulic actuators, power electronics, and robotic manipulators. In the flapping-wing micro air vehicle altitude problem, the proposed adaptive controller is designed for a four-wing FW MAV and is said to adapt to environmental disturbances by tuning antecedent and consequent fuzzy parameters, with SMC theory used to develop the adaptation laws and confirm closed-loop stability [1806.02945].

For the experimental overhead container crane, the intelligent AFSMC scheme was implemented on a \(1{:}6\) scale crane at the Institute of Mechanics and Ocean Engineering at Hamburg University of Technology. The reported highlights state that AFSMC yields faster convergence with settling time \(\approx 2\) s versus 4 s, reduced steady-state error by 95%, suppressed chattering with smooth actuator commands, and near-ideal path following in obstacle-avoidance tests because the fuzzy term adapts online to compensate unmodeled cable friction and trolley drive nonlinearity [2206.03072].

In the chaotic pendulum, numerical results are considerably more specific. With \(\lambda=10\), \(\eta=0.5\), \(\gamma=1.0\), and \(H=1\), the tracking error remained below \(10^{-3}\) rad after a short transient \(<0.2\) s for a generic reference trajectory, while the control effort peaked at \(\approx 0.5\) mm. For stabilization of a period-1 unstable periodic orbit, the controller achieved similar final tracking accuracy with 30% less peak control amplitude, and comparison with conventional SMC indicated that AFSMC attains the same or better accuracy with reduced gain and smoother control [2206.01617].

The electro-hydraulic dead-zone application reports a third-order actuator model controlled at 400 Hz with the model simulated at 800 Hz. In the case of perfect model knowledge but unknown dead-zone width, AFSMC achieved \(\max|x-x_d|\approx 10^{-3}\) m with no detectable chattering, whereas conventional SMC showed larger steady-state error. Under \(\pm 10\%\) valve-gain uncertainty and \(\pm 20\%\) variation in supply pressure \(P_s(t)\), AFSMC still yielded \(|x-x_d|\) of order \(10^{-3}\) m with smooth control voltage [2205.13669].

The quadrotor study reports both modeling and closed-loop tracking metrics. For the interval-valued fuzzy model, the RMSEs on the rotational unknown terms improved from \(1.5958\) to \(1.4016\) for \(f_\phi\), from \(1.1717\) to \(1.1009\) for \(f_\theta\), and from \(0.2072\) to \(0.1930\) for \(f_\psi\) relative to a Type-1 fuzzy model. Under inertia perturbations, the interval-valued fuzzy controller recovered in \(<0.5\) s and maintained mean-squared sliding-error levels roughly half those of the Type-1 alternative in the reported tests; parameter vectors \(\theta_f\) and \(\theta_g\) converged within 1–2 s after step changes or disturbance injections [2211.17221].

Underactuated mechanical benchmarks show the same pattern of robustness claims with explicit transient figures. For the inverted pendulum on a cart, the pole angle converged to zero in \(\lesssim 1\) s with overshoot \(<3^\circ\), the cart reached 1 m in \(\lesssim 2\) s, and \(|u|\le 10\) N. With sinusoidal \(\pm 50\%\) parameter variation and an additive disturbance \(F(t)=2.5\cos(5t)\), the final error remained \(<0.02\) m and \(<1^\circ\). For the TORA system, position and rotor angle converged in \(\lesssim 3\) s with error \(<0.01\) m/rad, and robustness persisted under \(\pm 20\%\) mass variation and disturbance \(0.25\cos t\) [1702.02895].

Power-electronics and aerial-robotics variants add further evidence that the AFSMC label covers more than one technical route. The adaptive fuzzy supertwisting controller for a DC-DC buck converter reported, for startup with \(V_g=20\to22\) V, settling time \(\approx 0.78\) ms, overshoot \(\approx 2.75\%\), and steady-state error \(\approx 0.1\%\), versus \(1.54\) ms, \(11.3\%\), and \(0.5\%\) for a first-order sliding mode fuzzy controller [1208.2102]. PAC, evaluated on a bio-inspired flapping-wing MAV and a hexacopter, reported for a constant 10 m hover RMSE \(\approx 0.67\) m with 3 rules and 12 total parameters, compared with RMSE \(\approx 0.66\) m and about 48 parameters for G-controller, and substantially smaller parameter counts than fixed-rule TS-fuzzy and FFNN baselines [1811.03764].

## 6. Design trade-offs, misconceptions, and methodological boundaries

A recurrent misconception is that AFSMC always means “SMC plus a fuzzy estimate of the plant dynamics.” The sources show a broader reality. In some controllers the fuzzy component estimates an additive disturbance \(p(t)\) [2206.01617]; in others it estimates the dead-zone offset \(d(u)\) [2205.13669]; in the quadrotor it identifies the unknown functions \(f(x)\) and \(g(x)\) through an interval-valued model [2211.17221]; and in the cylindrical manipulator it does not update fuzzy weights at all, but instead uses fuzzy inference to tune the sliding-surface gains \(\lambda_i(t)\) online [2508.05584]. This suggests that “adaptive fuzzy” in AFSMC refers to the adaptive fuzzy handling of uncertainty in a broad sense, not to a single estimator topology.

A second misconception is that the fuzzy layer eliminates the need for robust switching or for a stabilizing baseline controller. The opposite is standard in the cited works. The pendulum retains a discontinuous term \(-K\sgn(s)\) or a saturation substitute [2206.01617]. The dead-zone controller includes \(-K\varphi(s,\phi)\) [2205.13669]. The quadrotor uses
$$
u=u_{eq}+u_s,
$$
with \(u_s\) sized from the known error bounds \(W_f\) and \(W_g\) [2211.17221]. The rolling robot places the neuro-fuzzy network in parallel with a conventional PD or PID branch that guarantees asymptotic stability in a compact space while the fuzzy component learns online [2104.07160].

Chattering reduction is another point that should be treated precisely. AFSMC does not automatically remove chattering merely by adding fuzzy logic. Different papers employ different mechanisms: boundary layers with \(\sat(s/\phi)\) or \(\sat(s/\epsilon)\) [2206.03072], smooth interpolation \(\varphi(s,\phi)\) [2205.13669], continuous supertwisting laws [1208.2102], and fuzzy approximation of the unknown dynamics to reduce the required discontinuous gain [2206.01617]. The practical implication is that smoother control is usually obtained through the joint action of approximation and switching-law modification, not from fuzzy approximation alone.

The stability guarantees are also conditional rather than unconditional. The manipulator controller requires the uncertainty bound \(\|\Delta\|\le B\) and switching gains \(k_i>B\) to obtain \(\dot V<0\) away from the origin [2508.05584]. The crane formulation assumes \(l>0\) bounded away from zero, gains satisfying reachability conditions \(K_n>\Delta_{\max}\), and sufficient excitation so that fuzzy weights remain bounded and persistently adapted [2206.03072]. The underactuated-system analysis requires bounded disturbances and a fuzzy approximation residual \(w_{\max}\) small enough to be dominated by the robust gain \(K_p\) [1702.02895]. These assumptions delimit the formal convergence claims.

Finally, AFSMC design involves a persistent complexity–parsimony trade-off. Richer fuzzy structures—interval type-2 systems, interval-valued models, or full antecedent-and-consequent adaptation—offer broader uncertainty representation but increase identification and tuning burden [1601.04245]. Parsimonious alternatives such as PAC explicitly remove premise parameters and use bias-variance-based rule evolution without user-defined thresholds, while maintaining SMC-theory-based adaptation of consequent parameters [1811.03764]. This suggests an active methodological tension in the AFSMC literature between approximation richness, real-time implementability, and provable robustness.

Source: https://www.emergentmind.com/topics/adaptive-fuzzy-sliding-mode-control-afsmc