
In this article, the position tracking control problem of a nonholonomic wheeled mobile robot with system uncertainties and external disruptions is examined. In the design control technique, a fractional-order sliding surface is presented for faster response of the dynamical system's states. Based on this sliding surface, a robust H∞-based adaptive fractional-order sliding mode controller is developed to effectively handle the system's uncertainty and external disruptions. In the structure of the designed control scheme, the radial basis function neural network is utilized to reproduce the nonlinear function of the dynamical structure. The controller's H∞ part compensates for the negative effects of the external disturbances and uncertainties robustly. The Lyapunov approach is used to determine the stability of the dynamical system. Furthermore, a numerical simulation analysis is carried out to show the effectiveness of the proposed control technique.
Citation: Naveen Kumar, Km Shelly Chaudhary. Position tracking control of nonholonomic mobile robots via H∞-based adaptive fractional-order sliding mode controller[J]. Mathematical Modelling and Control, 2025, 5(1): 121-130. doi: 10.3934/mmc.2025009
[1] | Saravanan Shanmugam, R. Vadivel, S. Sabarathinam, P. Hammachukiattikul, Nallappan Gunasekaran . Enhancing synchronization criteria for fractional-order chaotic neural networks via intermittent control: an extended dissipativity approach. Mathematical Modelling and Control, 2025, 5(1): 31-47. doi: 10.3934/mmc.2025003 |
[2] | Lusong Ding, Weiwei Sun . Neuro-adaptive finite-time control of fractional-order nonlinear systems with multiple objective constraints. Mathematical Modelling and Control, 2023, 3(4): 355-369. doi: 10.3934/mmc.2023029 |
[3] | Hongli Lyu, Yanan Lyu, Yongchao Gao, Heng Qian, Shan Du . MIMO fuzzy adaptive control systems based on fuzzy semi-tensor product. Mathematical Modelling and Control, 2023, 3(4): 316-330. doi: 10.3934/mmc.2023026 |
[4] | Vladimir Djordjevic, Ljubisa Dubonjic, Marcelo Menezes Morato, Dragan Prsic, Vladimir Stojanovic . Sensor fault estimation for hydraulic servo actuator based on sliding mode observer. Mathematical Modelling and Control, 2022, 2(1): 34-43. doi: 10.3934/mmc.2022005 |
[5] | Yangtao Wang, Kelin Li . Exponential synchronization of fractional order fuzzy memristor neural networks with time-varying delays and impulses. Mathematical Modelling and Control, 2025, 5(2): 164-179. doi: 10.3934/mmc.2025012 |
[6] | Zejiao Liu, Yu Wang, Yang Liu, Qihua Ruan . Reference trajectory output tracking for Boolean control networks with controls in output. Mathematical Modelling and Control, 2023, 3(3): 256-266. doi: 10.3934/mmc.2023022 |
[7] | Xiaoyu Ren, Ting Hou . Pareto optimal filter design with hybrid H2/H∞ optimization. Mathematical Modelling and Control, 2023, 3(2): 80-87. doi: 10.3934/mmc.2023008 |
[8] | Biresh Kumar Dakua, Bibhuti Bhusan Pati . A frequency domain-based loop shaping procedure for the parameter estimation of the fractional-order tilt integral derivative controller. Mathematical Modelling and Control, 2024, 4(4): 374-389. doi: 10.3934/mmc.2024030 |
[9] | Zhaoxia Duan, Jinling Liang, Zhengrong Xiang . Filter design for continuous-discrete Takagi-Sugeno fuzzy system with finite frequency specifications. Mathematical Modelling and Control, 2023, 3(4): 387-399. doi: 10.3934/mmc.2023031 |
[10] | Vladimir Stojanovic . Fault-tolerant control of a hydraulic servo actuator via adaptive dynamic programming. Mathematical Modelling and Control, 2023, 3(3): 181-191. doi: 10.3934/mmc.2023016 |
In this article, the position tracking control problem of a nonholonomic wheeled mobile robot with system uncertainties and external disruptions is examined. In the design control technique, a fractional-order sliding surface is presented for faster response of the dynamical system's states. Based on this sliding surface, a robust H∞-based adaptive fractional-order sliding mode controller is developed to effectively handle the system's uncertainty and external disruptions. In the structure of the designed control scheme, the radial basis function neural network is utilized to reproduce the nonlinear function of the dynamical structure. The controller's H∞ part compensates for the negative effects of the external disturbances and uncertainties robustly. The Lyapunov approach is used to determine the stability of the dynamical system. Furthermore, a numerical simulation analysis is carried out to show the effectiveness of the proposed control technique.
Recently, there has been a lot of interest in the position tracking control problem of nonholonomic wheeled mobile robots because of their wide range of applications in the medical areas, organizations, military operations, and many other sectors [1,2,3,4]. The dynamical structure of nonholonomic mobile robots are extremely nonlinear, coupled, and time-varying. To manage these nonlinear properties, uncertainties, and outside disturbances, a variety of classical controllers have been developed in the literary texts to govern these dynamical systems, including PID controllers, back-stepping based controllers, adaptive controllers, sliding mode-based controllers, and many others (see [5,6,7,8,9,10]).
Among these, sliding mode controllers (SMC) (see the works[11,12,13]) are the most often used control technique due to their inherent robustness against outside disturbances and uncertainty. SMC employs a sliding surface to guarantee that tracking errors converge toward zero. The sliding mode control scheme's inherent adaptability feature is that it operates irrespective of the system's dynamics whenever the system is working on the sliding manifold. In SMCs, linear and nonlinear sliding surfaces are increasingly used for improved controller performance. In the literature, linear sliding surfaces have been used to introduce linear sliding mode controllers (LSMC) [14]. In LSMC, only asymptotic convergence of dynamical states is confirmed but there is no evidance that analyse the fixed time convergence property of dynamical system so to resolve this issue, a terminal sliding mode controllers (TSMC) [15] have been presented using non-linear sliding manifolds. In [16], a fixed-time non-singular fast TSM control for wheeled mobile robots was presented using a disturbance observer.
For efficient performance of the dynamical system, various combinations of sliding mode controllers with fractional calculus have been reported in the literature for improved and accurate controller performance. Fractional-order controllers perform better than integer-order controllers due to their faster order convergence. Applying the fractional-order derivative to LSMC, referred to as the fractional-order sliding mode controller (FoSMC) [17,18], is the first step in the work on integrating the fractional-order derivative with SMC. The tracking capability of these controllers is better than that of conventional sliding mode controllers due to their higher-order convergence. Eray and Tokat in [19] discusses the design of FoSMC for the robot manipulator trajectory tracking problem with a time-varying sliding surface. The authors of this study demonstrate the tracking errors' asymptotic convergence toward their system states. In [20], a fractional adaptability rule for a sliding mode control approach for a MIMO nonlinear dynamical system was presented while in [17], a linked FoSMC strategy using obstacle avoidance for the control of a four-wheeled steerable mobile robot was designed. A new fractional-order global sliding mode control method for these systems under outside disruptions is presented in [21].
Although fractional-order sliding mode controllers give efficient responses to the dynamical system's states, the negative influence of uncertainties and external disturbances causes a degrading performance of the overall system. So, to overcome these aspects, H∞-based robust controllers [22] have been designed in the literature. An H∞-based position tracking control method for robot manipulators employing a wavelet neural network-based TSMC was presented by Panwar [23]. The integration of the H∞-based controller with sliding mode controller gave an outstanding performance of the dynamical system with controlled gain values and significantly faster response of system states towards their trajectories.
Inspired by the prior work, this study offers a novel combination of H∞-based controllers, neural networks, and fractional-order SMC controllers for enhanced performance of nonholonomic wheeled mobile robots. A fractional-order sliding manifold is presented first in the control methodology, and then an H∞-based adaptive fractional-order sliding mode novel controller is designed for the control of nonholonomic wheeled mobile robots with system uncertainties and external disturbances. The main contribution of the presented work is as follows:
(1) The position tracking issue of a nonholonomic wheeled mobile robotic system in the presence of outside disruptions and system uncertainty is examined.
(2) An efficient combination of a fractional-order sliding mode control technique with neural network-based H∞ trajectory tracking control approach is proposed based on a fractional-order sliding manifold.
(3) The stability of the dynamical system and the resulting convergence of the position's tracking errors toward their equilibrium are examined by using the Lyapunov stability criterion.
(4) A comparative simulation study is conducted on a 3-dof nonholonomic wheeled mobile robot to analyse the performance of the the designed technique with the existing control techniques.
This paper's remaining sections are organized as follows: A dynamical model for a nonholonomic wheeled mobile robot is provided in Section 2. The control technique is given in Section 3, and the stability analysis is presented in Section 4. A simulation study is presented in Section 5, and the article is concluded in Section 6.
The Euler-Lagrange equation for nonholonomic wheeled mobile robot dynamics is stated as
M(θ)¨θ+VQ(θ,˙θ)˙θ+F(˙θ)+τd(t)=B(θ)U+QT(θ)λQ, | (2.1) |
where
θ=[x,y,Θ]T∈R3×1 |
denotes the cordinates for the mobile base,
M(θ)∈R3×3 |
denotes the inertia matrix,
VQ(θ,˙θ)∈R3×3 |
denotes the centripetal or coriolis matrix,
F(˙θ)∈R3×1 |
denotes the friction to the dynamical system,
τd(t)∈R3×1 |
denotes the bounded disturbance,
B(θ)∈R3×2 |
transforms the states of the wheeled mobile robot in the earth's reference frame,
U∈R3×1 |
denotes the control torque input,
QT(θ)∈R3×1 |
denotes the constraint matrix associated with
λQ∈R, |
Langrange multiplier.
The wheeled mobile robots are subjected to the following nonholonomic kinematic constraint:
Q(θ)˙θ=0. | (2.2) |
This constraint is the limitations on the dynamical equation of the wheeled mobile robot system to the manifold
ℑQ={(θ,˙θ)|Q(θ)˙θ=0}. |
From Eq (2.2), we can obtain a full-rank matrix
T(θ)∈R3×2 |
as
TT(θ)QT(θ)=0. | (2.3) |
From the constraints given in Eqs (2.2) and (2.3), we have a new vector
χ=[y,Θ]T∈R2, |
that satisfies the following condition:
˙θ=T(θ)˙χ. | (2.4) |
So, by controlling this new vector
χ=[y,Θ]T∈R2 |
in the task space, the whole position and orientation of the wheeled mobile robot can be controlled.
Differentating Eq (2.4) w.r.t ′t′, we get
¨θ=T(θ)¨χ+˙T(θ)˙χ. | (2.5) |
Utilizing Eqs (2.4) and (2.5) in Eq (2.1) and multiplying the resultant equation by TT, we obtain
ˉMg¨χ+ˉVg˙χ+ˉFg+ˉτgd=TTU | (2.6) |
with
ˉMg=TTM(θ)T, ˉFg=TTF(˙θ), ˉτgd=TTτd,ˉVg=TTM(θ)˙T+TTVQ(θ,˙θ)T. |
Let the above-constrained dynamics Eq (2.6) of a nonholonomic wheeled mobile robot satisfy the following properties.
Property 1. ˉMg is a bounded, symmetric, and positive-definite matrix.
Property 2. The dynamical terms
‖ˉFg‖≤g2 |
and
‖ˉτgd‖≤g3 |
are bounded for some constants gi>0 for i=2,3 with
g3∈L2[0,t] |
for t>0.
Property 3. The term
ˉB=(12˙ˉMg−ˉVg) |
assures the skew-symmetric property, i.e.,
ATˉBA=0∀A∈Rn. |
Assumption 1. All the Jacobian matrices are uniformly bounded and continuous if
χ=[y,Θ]T∈R2 |
is consistent and uniformly bounded.
Consider the following sliding surface:
r(t)=Dα+1ˉχ(t)+˙ˉχ(t)+Aˉχ(t), | (3.1) |
where
0<α<1, ˉχ(t)=χd(t)−χ(t) |
gives the position tracking errors,
χd(t)∈R2 |
gives the desired trajectory,
A=diag[A1,A2]∈R2×2, |
where A1,A2 are positive values, and
r(t)=[r1(t),r2(t)]T∈R2 |
is a sliding variable. Differentiating the above equation, we get
˙r(t)=Dα+2ˉχ(t)+¨ˉχ(t)+A˙ˉχ(t). |
Putting
¨ˉχ(t)=¨χd(t)−¨χ(t) |
into above equation, we will get
˙r(t)=Dα+2ˉχ(t)+¨χd(t)−¨χ(t)+A˙ˉχ(t). | (3.2) |
Putting the value of ¨χ(t) from Eq (2.6), Eq (3.2) is reduced to
˙r(t)=Dα+2ˉχ(t)+¨χd(t)+A˙ˉχ(t)+ˉM−1g(ˉVg˙χ+ˉFg+ˉτgd−TTU). | (3.3) |
The reduced dynamical equation in terms of r(t) is given as
ˉMg˙r(t)=ˉMg(Dα+2ˉχ(t)+¨χd(t)+A˙ˉχ(t))+ˉVg˙χ+ˉFg+ˉτgd−TTU. | (3.4) |
Taking
˙χ=˙χd−˙ˉχ |
and using Eq (3.1), Eq (3.3) is reduced to the following equation:
ˉMg˙r(t)=ˉMg(Dα+2ˉχ(t)+¨χd(t)+A˙ˉχ(t))+ˉVg(˙χd−r(t)+Dα+1ˉχ(t)+Aˉχ(t))+ˉFg+ˉτgd−TTU. |
Rewriting the above equation, we get
ˉMg˙r(t)=h(t)−ˉVgr(t)+ˉFg+ˉτgd−TTU, | (3.5) |
where
h(t)=ˉMg(Dα+2ˉχ(t)+¨χd(t)+A˙ˉχ(t))+ˉVg(˙χd+Dα+1ˉχ(t)+Aˉχ(t)) |
is the nonlinear function of the dynamical structure that will be approximated by a radial basis function neural network (RBFNN). The architecture of the RBFNN is given in the next subsection.
Due to the adaptive nature of the RBFNN, it is utilized to reproduce the non-linear part of the manipulator's dynamics. Let the function approximation on a simply connected compact set of the continuous function h(t) be
h(t)=HTξ(t)+ψ(t), | (3.6) |
where,
H∈RN×b |
demonstrates the weight matrix, and it will be updated online in an adaptive manner
ξ(⋅):R→RN |
denotes predefine basis array,
ψ(t):R→Rb |
denotes reconstruction error, and N denotes the number of nodes used in the structure of neural networks. So, we have
‖ψ(t)‖<ψN |
for some ψN>0.
For larger values of N, ψ(t) may be reduced to be very small. The RBFNN uses the Gaussian function ξ(t), which is given by
ξi(t)=exp(−‖t−ci‖2σ2i), | (3.7) |
where i=1,2,...,N and ci, σi represent the center vectors and width vectors, respectively.
Putting the value of h(t) from (3.6) into (3.5), the reduced-error dynamical equation is then given by
ˉMg˙r(t)=HTξ(t)+ψ(t)−ˉVgr(t)+ˉFg+ˉτgd−TTU. | (3.8) |
In addition to this, it is not sufficient to use only the neural network architecture to handle the dynamical system. The effect of environmental constraints that are unknown can be very serious for the nonholonomic wheeled mobile robot system. Therefore, a switching control law during the sliding phase should be added to control the dynamical system that ensures robustness against external disturbances. To construct the robust dynamical system's control technique, an H∞-based tracking controller is presented in this work. The structure of the H∞-based tracking control technique is given in the next subsection.
To attenuate the effects caused by unmodeled dynamics, disturbances, and approximate errors, the advantages of the H∞-based tracking control technique are utilized in this work. The H∞-based tracking control technique is a robust technique and the efficient combination of this technique with neural networks and fractional-order SMC controllers give enhanced performance of the wheeled mobile robot with less chattering in the control phase.
To impose the H∞-based tracking control technique on the dynamical system, let the overall system satisfy the given condition:
∫T0ˉχTPˉχdt≤rT(0)ˉM0gr(0)+ˉχT(0)Qˉχ(0)+∫T0π2‖g3‖2dt, | (3.9) |
where P, Q are positive definite matrices with predescribed attenuation level π>0 and T∈(0,∞).
To obtain the reference trajectories, the proposed H∞-based adaptive fractional-order sliding mode controller is given by
TTU=ˆHTξ(t)+P1r(t)+P2sign(r(t))+Δ, | (3.10) |
where
Δ=Qˉχ+r(t)2π2, |
and P1 and P2 are positive-definite gain matrices.
Theorem 4.1. The system states of the reduced-error dynamics of the nonholonomic wheeled mobile robot system as given in Eq (3.8) converges toward zero along with the boundedness of signals if the controller is chosen as described in Eq (3.10) with the update law as follows:
˙ˆH=ΛHξ(t)r(t)T, | (4.1) |
where
ΛH=ΛTH∈RN×N. |
Proof. Consider the candidate Lyapunov function as
V=12r(t)TˉMgr(t)+12tr(˜HTΛ−1H˜H)+12ˉχTQˉχ, | (4.2) |
where
˜H=H−ˆH. |
Differentating Eq (4.2) w.r.t. ′t′, we get
˙V=12r(t)T˙ˉMgr(t)+r(t)TˉMg˙r(t)+tr(˜HTΛ−1H˙˜H)+ˉχTQ˙ˉχ. | (4.3) |
Taking the value of ˉMg˙r(t) from Eq (3.8) with
˙˜H=−˙ˆH, |
we have
˙V=12r(t)T˙ˉMgr(t)+r(t)T(HTξ(t)+ψ(t)−ˉVgr(t)+ˉFg+ˉτgd−TTU)−tr(ˆHTΛ−1H˙ˆH)+ˉχTQ˙ˉχ. | (4.4) |
Using property 3 and taking the value of TTU, Eq (4.4) becomes
˙V=r(t)T(HTξ(t)+ψ(t)+ˉFg+ˉτgd−ˆHTξ(t)−P1r(t)−P2sign(r(t))−Qˉχ−r(t)2π2)−tr(ˆHTΛ−1H˙ˆH)+ˉχTQ˙ˉχ. |
Using the update law as given in Eq (4.1) and simplifying Eq (4.5), we have
˙V=r(t)T(ψ(t)+ˉFg+ˉτgd)−r(t)TP1r(t)−r(t)TP2sign(r(t)−r(t)TQˉχ−r(t)Tr(t)2π2+ˉχTQ˙ˉχ. | (4.5) |
Simplifying the above equation, we have
˙V=r(t)T(ψ(t)+ˉFg+ˉτgd−Qˉχ−r(t)2π2)−P1‖r(t)‖2−P2|r(t)|+ˉχTQ˙ˉχ | (4.6) |
and
˙V≤‖r(t)‖‖ψ(t)+ˉFg+ˉτgd‖−r(t)TQˉχ−‖r(t)‖22π2−P1‖r(t)‖2−P2|r(t)|+ˉχTQ˙ˉχ. | (4.7) |
Rewriting the above equation by using some basic concepts, we have the following equation:
˙V≤‖r(t)‖‖B‖−r(t)TQˉχ−‖r(t)‖22π2−r(t)TQˉχ+ˉχTQ˙ˉχ, | (4.8) |
where
ψ(t)+ˉFg+ˉτgd=B∈L2[0,t] |
for t>0.
This completes the proof.
Now, adding and subtracting π2‖B‖22 in the above equation, we get
˙V≤‖r(t)‖‖B‖−r(t)TQˉχ−‖r(t)‖22π2+ˉχTQ˙ˉχ+π2‖B‖22−π2‖B‖22. |
After simplification of the above equation,
˙V≤−r(t)TQˉχ−12(‖r(t)‖π−π‖B‖)2+π2‖B‖22+ˉχTQ˙ˉχ |
and
˙V≤−r(t)TQˉχ+π2‖B‖22+ˉχTQ˙ˉχ. | (4.9) |
Taking the value of ˙ˉχ from Eq (3.1), we get
˙V≤−r(t)TQˉχ+π2‖B‖22+ˉχTQ(r(t)−Dα+1ˉχ(t)−Aˉχ(t)) |
and
˙V≤−r(t)TQˉχ+π2‖B‖22+ˉχTQr(t)−ˉχTQDα+1ˉχ(t)−ˉχTQAˉχ(t)≤π2‖B‖22−ˉχTQAˉχ(t). | (4.10) |
Putting
QA=2P |
in the above equation, we get
˙V≤π2‖B‖22−2ˉχTPˉχ(t). | (4.11) |
Now, integrating above equation between the limit 0 to T, we have
V(T)−V(0)≤12∫T0π2‖B‖2dt−2∫T0ˉχTPˉχ(t). | (4.12) |
Taking the value of ∫T0ˉχTPˉχ(t) from Eq (3.5), we have
V(T)−V(0)≤12∫T0π2‖B‖2dt−2(rT(0)ˉM0gr(0)+ˉχT(0)Qˉχ(0)+∫T0π2‖g3‖2dt). | (4.13) |
Since,
‖ψ(t)+ˉFg+ˉτgd‖=‖B‖and‖ψ(t)+ˉFg+ˉτgd‖≤g2+g3+ψN≤3‖g3‖, |
by choosing
‖g2‖≤‖g3‖ |
and
ψN≤‖g3‖, |
we can conclude that
‖B‖≤3‖g3‖, |
which implies the following equation:
V(T)−V(0)≤12∫T09π2‖g3‖2dt−2(rT(0)ˉM0gr(0)+ˉχT(0)Qˉχ(0)+∫T0π2‖g3‖2dt)≤0. | (4.14) |
As g3 and B belong to L2[0,t] with t>0, |V(t)|<∞ implies that sliding variables and trajectory tracking errors are both bounded. Utilizing the Lyapunov criteria, it can be stated that the system states are stable in the Lyapunov sense with convergence of trajectory tracking errors toward their equilibrium.
A simulation investigation is conducted on a 3-dof nonholonomic wheeled mobile robot to demonstrate the effective performance of the developed controller. The dynamic framework and parameters employed in this investigation for the nonholonomic wheeled mobile robot position tracking issue are taken from [24]. The non-holonomic constraint applied on mobile robot system is considered as:
−˙xsin(Θ)+˙ycos(Θ)=0. |
The simulation study on the nonholonomic wheeled mobile robot is carried out using MATLAB. The ODE45 MATLAB solver is utilized to solve ordinary differential equations. For calculating the fractional-order derivative, the definition of the Grunwald-Letnikov (GL) derivative [25] has been used. For comparison with the existing control scheme, a non-singular terminal sliding mode type controller is chosen. The architecture of this controller is taken from [22], and during the simulation study, the name for this controller is written as existing controller. The case "proposed controller with Δ=0" represents the case in which the estimation of disturbances and parametric uncertainties is negligible, i.e., in this case simulation results are carried out with the adaptive fractional-order sliding mode controller without H∞ tracking control to show the robustness of the designed control scheme.
To show the efficiency of the proposed control scheme, the performance of the designed controller alongside the existing controller and proposed controller with Δ=0 for a nonholonomic wheeled mobile robot system is given in Figures 1–5. The position and velocity tracking errors are shown in Figures 1 and 2. From this figure, it can be shown that the trajectory tracking errors converge quickly with fewer fluctuations as compared to the existing controller, while for the case "proposed controller with Δ=0" a lot of fluctuations are seen that show the robustness of the designed controller as in the designed controller, for which the H∞ tracking control technique is utilized to handle these negative after effects. In Figure 3, the position tracking performance is given. This figure shows that for the proposed control approach, the dynamical system tracks the desired trajectory very efficiently by taking less time to reach the trajectory.
In Figure 4, velocity tracking performance is given, which shows that the reference velocity is achieved very smoothly. Control input torque for the proposed scheme is shown in Figure 5.
From these figures, we come to the conclusion that the proposed controller efficiently tracks the reference trajectory in a robust manner as compared to the existing controller.
Further, to compare the performance of the controller statistically, the L2-norm is presented in tabular form by comparing these parameters with the existing controller. The formula used for the L2-norm is
L2[ˉχ]=√1tf−t0∫tft0‖ˉχ‖2dt. | (5.1) |
Table 1 presents the L2-norm for position tracking errors for existing controller, proposed controller with Δ=0, and proposed controller comparatively that shows L2-norm for proposed controller is very less. The lesser value of L2-norm shows more efficient performance of the controller. Hence it can be concluded from L2-norm that the performance of the proposed controller is enhanced as compared to the existing controller given in [22].
Controllers | L2[ˉχ1] | L2[ˉχ2] |
Existing controller | 0.0576 m | 0.0836 radian |
Proposed controller with Δ=0 | 0.1904 m | 0.6833 radian |
Proposed controller | 0.0100 m | 0.0150 radian |
In this article, an H∞-based adaptive fractional-order sliding mode controller was designed for the position tracking problem of nonholonomic wheeled mobile robots. In the designed controller, H∞-based trajectory tracking control with fractional-order sliding mode control and neural networks are utilized to enhance the performance of the system. The H∞ trajectory tracking performance enhances the performance of the dynamical system by compensating the negative aspects of external disturbances and parametric uncertainties in a robust way. To reproduce the non-linear dynamical part of the dynamical structure, the radial basis neural network was utilized. In order to analyze the convergence of tracking errors, the Lyapunov stability criterion was used to show the stability of the overall dynamical system. To show the efficiency and robustness of the presented controller, a simulation analysis was carried out by drawing comparisons to the obtained results with the existing techniques. The overall analysis including simulation results and statistical analysis, shows that the designed control method efficiently tracks the intended trajectory with a shorter reaching time.
The authors declare they have not used Artificial Intelligence (AI) tools in the creation of this article
The authors would express a special thank to the NIT Kurukshetra, Meerut College Meerut and MJPRU Bareilly for providing the necessary support for this research. The research work is financially supported by the Higher Education Department, U. P. Government under the Research and Development Scheme received vide letter No. 39/2024/242/sattar-04-2024-001-04(33)/2023.
There are no conflicts of interest.
[1] |
X. Wu, Y. Wang, X. Dang, Robust adaptive sliding-mode control of condenser-cleaning mobile manipulator using fuzzy wavelet neural network, Fuzzy Sets Syst., 235 (2014), 62–82. https://doi.org/10.1016/j.fss.2013.07.009 doi: 10.1016/j.fss.2013.07.009
![]() |
[2] |
A. Kashkynbayev, R. Rakkiyappan, Sampled-data output tracking control based on T-S fuzzy model for cancer-tumor-immune systems, Commun. Nonlinear Sci. Numer. Simul., 128 (2024), 107642. https://doi.org/10.1016/j.cnsns.2023.107642 doi: 10.1016/j.cnsns.2023.107642
![]() |
[3] |
W. Dong, W. Huo, Tracking control of wheeled mobile robots with unknown dynamics, Proceedings 1999 IEEE International Conference on Robotics and Automation, 1999. https://doi.org/10.1109/ROBOT.1999.773997 doi: 10.1109/ROBOT.1999.773997
![]() |
[4] |
T. Khan, F. A. Rihan, H. Ahmad, Modelling the dynamics of acute and chronic hepatitis B with optimal control, Sci. Rep., 13 (2023), 14980. https://doi.org/10.1038/s41598-023-39582 doi: 10.1038/s41598-023-39582
![]() |
[5] |
N. Chen, F. Song, G. Li, X. Sun, C. Ai, An adaptive sliding mode backstepping control for the mobile manipulator with nonholonomic constraints, Commun. Nonlinear Sci. Numer. Simul., 18 (2013), 2885–2899. https://doi.org/10.1016/j.cnsns.2013.02.002 doi: 10.1016/j.cnsns.2013.02.002
![]() |
[6] |
M. Begnini, D. W. Bertol, N. A. Martins, A robust adaptive fuzzy variable structure tracking control for the wheeled mobile robot: simulation and experimental results, Control Eng. Pract., 64 (2017), 27–43. https://doi.org/10.1016/j.conengprac.2017.04.006 doi: 10.1016/j.conengprac.2017.04.006
![]() |
[7] |
K. S. Chaudhary, N. Kumar, Fractional order fast terminal sliding mode control scheme for tracking control of robot manipulators, ISA Trans., 142 (2023), 57–69. https://doi.org/10.1016/j.isatra.2023.08.008 doi: 10.1016/j.isatra.2023.08.008
![]() |
[8] | N. Kumar, K. S. Chaudhary, Neural network based fractional order sliding mode tracking control of nonholonomic mobile robots, J. Comput. Anal. Appl., 33 (2024), 73–89. |
[9] |
K. Liu, P. Yang, R. Wang, L. Jiao, T. Li, J. Zhang, Observer-based adaptive fuzzy finite-time attitude control for quadrotor UAVs, IEEE Trans. Aerosp. Electron. Syst., 59 (2023), 8637–8654. https://doi.org/10.1109/TAES.2023.3308552 doi: 10.1109/TAES.2023.3308552
![]() |
[10] |
K. Liu, P. Yang, L. Jiao, R. Wang, Z. Yuan, S. Dong, Antisaturation fixed-time attitude tracking control based low-computation learning for uncertain quadrotor UAVs with external disturbances Aerosp. Sci. Technol., 142 (2023), 108668. https://doi.org/10.1016/j.ast.2023.108668 doi: 10.1016/j.ast.2023.108668
![]() |
[11] |
M. Defoort, T. Floquet, A. Kokosy, W. Perruquetti, Sliding-mode formation control for cooperative autonomous mobile robots, IEEE Trans. Ind. Electron., 55 (2008), 2002717. https://doi.org/10.1109/TIE.2008.2002717 doi: 10.1109/TIE.2008.2002717
![]() |
[12] |
B. Moudoud, H. Aissaoui, M. Diany, Robust trajectory tracking with adaptive non-singular fast TSM control of a robot manipulator, 2022 19th International Multi-Conference on Systems, Signals & Devices (SSD), 2022, 1880–1885. https://doi.org/10.1109/SSD54932.2022.9955926 doi: 10.1109/SSD54932.2022.9955926
![]() |
[13] |
B. Moudoud, H. Aissaoui, M. Diany, Adaptive integral-type terminal sliding mode control: application to trajectory tracking for mobile robot, Int. J. Adapt. Control Signal Process., 37 (2023), 603–616. https://doi.org/10.1002/acs.3540 doi: 10.1002/acs.3540
![]() |
[14] |
S. J. Gambhire, D. R. Kishore, P. S. Londhe, S. N. Pawar, Review of sliding mode based control techniques for control system applications, Int. J. Dyn. Control, 9 (2021), 363–378. https://doi.org/10.1007/s40435-020-00638-7 doi: 10.1007/s40435-020-00638-7
![]() |
[15] |
L. Zuo, R. Cui, W. Yan, Terminal sliding mode-based cooperative tracking control for non-linear dynamic systems, Trans. Inst. Meas. Control, 39 (2017), 1081–1087. https://doi.org/10.1177/01423312166292 doi: 10.1177/01423312166292
![]() |
[16] |
B. Moudoud, H. Aissaoui, M. Diany, Fixed-time non-singular fast TSM control for WMR with disturbance observer, IFAC-Papers Online, 55 (2022), 647–652. https://doi.org/10.1016/j.ifacol.2022.07.385 doi: 10.1016/j.ifacol.2022.07.385
![]() |
[17] |
Y. Xie, X. Zhang, W. Meng, S. Zheng, L. Jiang, J. Meng, et al., Coupled fractional-order sliding mode control and obstacle avoidance of a four-wheeled steerable mobile robot, ISA Trans., 108 (2021), 282–294. https://doi.org/10.1016/j.isatra.2020.08.025 doi: 10.1016/j.isatra.2020.08.025
![]() |
[18] | N. Kumar, K. S. Chaudhary, Motion control of underactuated cart-double-pendulum system via fractional-order sliding mode controller, In: R. Kumar, A. K. Verma, O. P. Verma, T. Wadehra, Soft computing: theories and applications, Springer, 2024,155–165. https://doi.org/10.1007/978-981-97-2031-6 |
[19] |
O. Eray, S. Tokat, The design of a fractional-order sliding mode controller with a time-varying sliding surface, Trans. Inst. Meas. Control, 42 (2020), 3196–3215. https://doi.org/10.1177/01423312209446 doi: 10.1177/01423312209446
![]() |
[20] | M. O. Efe, C. A. Kasnakoglu, A fractional adaptation law for sliding mode control, Int. J. Adapt. Control Signal Process., 22 (2008), 968–986. https://doi.org/0.1002/acs.1062 |
[21] |
K. S. Chaudhary, N. Kumar, Hybrid neural network-based fractional-order sliding mode controller for tracking control problem of reconfigurable robot manipulators using fast terminal type switching law, Eng. Appl. Artif. Intell., 139 (2025), 109515. https://doi.org/10.1016/j.engappai.2024.109515 doi: 10.1016/j.engappai.2024.109515
![]() |
[22] |
Ruchika, N. Kumar, Dinanath, Non-singular terminal sliding mode control of robot manipulators with H∞ trajectory tracking performance, Arab. J. Sci. Eng., 44 (2019), 9057–9065. https://doi.org/10.1007/s13369-019-04049-5 doi: 10.1007/s13369-019-04049-5
![]() |
[23] |
V. Panwar, Wavelet neural network-based H∞ trajectory tracking for robot manipulators using fast terminal sliding mode control, Robotica, 35 (2017), 1488–1503. https://doi.org/10.1017/S0263574716000278 doi: 10.1017/S0263574716000278
![]() |
[24] |
H. Xie, J. Zheng, Z. Sun, H. Wang, R. Chai, Finite-time tracking control for nonholonomic wheeled mobile robot using adaptive fast nonsingular terminal sliding mode, Nonlinear Dyn., 110 (2022), 1437–1453. https://doi.org/10.1007/s11071-022-07682-2 doi: 10.1007/s11071-022-07682-2
![]() |
[25] | I. Podlubny, Fractional differential equations, Mathematics in Science and Engineering/Academic Press, 1999. |
Controllers | L2[ˉχ1] | L2[ˉχ2] |
Existing controller | 0.0576 m | 0.0836 radian |
Proposed controller with Δ=0 | 0.1904 m | 0.6833 radian |
Proposed controller | 0.0100 m | 0.0150 radian |