
This paper presents a scheme of time-delay estimation (TDE) for unknown nonlinear robotic systems with uncertainty and external disturbances that utilizes fractional-order fixed-time sliding mode control (TDEFxFSMC). First, a detailed explanation and design concept of fractional-order fixed-time sliding mode control (FxFSMC) are provided. High performance tracking positions, non-chatter control inputs, and nonsingular fixed-time control are all realized with the FxSMC method. The proposed approach performs better and obtains superior performance when FxSMC is paired with fractional-order control. Furthermore, a TDE scheme is included in the suggested strategy to estimate the unknown nonlinear dynamics. Afterward, the suggested system's capacity to reach stability in fixed time is determined by using Lyapunov analyses. By showing the outcomes of the proposed technique applied to nonlinear robot dynamics, the efficacy of the recommended method is assessed, illustrated, and compared with the existing control scheme.
Citation: Saim Ahmed, Ahmad Taher Azar, Ibraheem Kasim Ibraheem. Model-free scheme using time delay estimation with fixed-time FSMC for the nonlinear robot dynamics[J]. AIMS Mathematics, 2024, 9(4): 9989-10009. doi: 10.3934/math.2024489
[1] | Saim Ahmed, Ahmad Taher Azar, Ibraheem Kasim Ibraheem . Nonlinear system controlled using novel adaptive fixed-time SMC. AIMS Mathematics, 2024, 9(4): 7895-7916. doi: 10.3934/math.2024384 |
[2] | Zhiqiang Chen, Alexander Yurievich Krasnov . Disturbance observer based fixed time sliding mode control for a class of uncertain second-order nonlinear systems. AIMS Mathematics, 2025, 10(3): 6745-6763. doi: 10.3934/math.2025309 |
[3] | Jun Liu, Wenjing Deng, Shuqin Sun, Kaibo Shi . Novel fixed-time synchronization results of fractional-order fuzzy cellular neural networks with delays and interactions. AIMS Mathematics, 2024, 9(5): 13245-13264. doi: 10.3934/math.2024646 |
[4] | Kunting Yu, Yongming Li . Adaptive fuzzy control for nonlinear systems with sampled data and time-varying input delay. AIMS Mathematics, 2020, 5(3): 2307-2325. doi: 10.3934/math.2020153 |
[5] | Guijun Xing, Huatao Chen, Zahra S. Aghayan, Jingfei Jiang, Juan L. G. Guirao . Tracking control for a class of fractional order uncertain systems with time-delay based on composite nonlinear feedback control. AIMS Mathematics, 2024, 9(5): 13058-13076. doi: 10.3934/math.2024637 |
[6] | Yabo Zhao, Huaiqin Wu . Fixed/Prescribed stability criterions of stochastic system with time-delay. AIMS Mathematics, 2024, 9(6): 14425-14453. doi: 10.3934/math.2024701 |
[7] | Han Geng, Huasheng Zhang . A new H∞ control method of switched nonlinear systems with persistent dwell time: H∞ fuzzy control criterion with convergence rate constraints. AIMS Mathematics, 2024, 9(9): 26092-26113. doi: 10.3934/math.20241275 |
[8] | Ivanka Stamova, Gani Stamov . Impulsive control strategy for the Mittag-Leffler synchronization of fractional-order neural networks with mixed bounded and unbounded delays. AIMS Mathematics, 2021, 6(3): 2287-2303. doi: 10.3934/math.2021138 |
[9] | Wenjie You, Tianbo Wang . Master-slave synchronization for uncertain Markov jump neural networks with time-delay based on the sliding mode control. AIMS Mathematics, 2024, 9(1): 257-269. doi: 10.3934/math.2024015 |
[10] | Changgui Wu, Liang Zhao . Finite-time adaptive dynamic surface control for output feedback nonlinear systems with unmodeled dynamics and quantized input delays. AIMS Mathematics, 2024, 9(11): 31553-31580. doi: 10.3934/math.20241518 |
This paper presents a scheme of time-delay estimation (TDE) for unknown nonlinear robotic systems with uncertainty and external disturbances that utilizes fractional-order fixed-time sliding mode control (TDEFxFSMC). First, a detailed explanation and design concept of fractional-order fixed-time sliding mode control (FxFSMC) are provided. High performance tracking positions, non-chatter control inputs, and nonsingular fixed-time control are all realized with the FxSMC method. The proposed approach performs better and obtains superior performance when FxSMC is paired with fractional-order control. Furthermore, a TDE scheme is included in the suggested strategy to estimate the unknown nonlinear dynamics. Afterward, the suggested system's capacity to reach stability in fixed time is determined by using Lyapunov analyses. By showing the outcomes of the proposed technique applied to nonlinear robot dynamics, the efficacy of the recommended method is assessed, illustrated, and compared with the existing control scheme.
Applications of control engineering are typically used in nonlinear systems under the conditions of unknown dynamics and external perturbations. Because robotic systems are nonlinear by nature, estimating their dynamics is a difficult task. Robot manipulators [1], mobile robots [2], crane systems [3], powered wheelchairs [4], and unmanned aerial vehicles [5] are a few examples of these systems. These systems frequently encounter a variety of uncertainties and disturbances, all of which may have an effect on the system's overall performance and stability [6]. Scholars devised various control schemes, including the sliding mode control (SMC) method [7], to tackle and resolve these issues.
Control schemes based on models, like SMC, are frequently utilized. Since the SMC approach can effectively handle uncertainties and disturbances, it has been broadly utilized in the field of nonlinear controllers, increasing the robustness of the system. Nevertheless, a major obstacle to this strategy's implementation is its slow convergence and excessive chatter of the control input [8,9]. Chattering occasionally causes inadvertent disruptions to the system, which may disrupt its functionality. Over time, advances in SMC have been made to address these issues, including terminal SMC, fast nonsingular SMC, and finite-time SMC [10,11,12,13,14]. On the other hand, in the case of the finite-time approach, the convergence is highly dependent on the initial states. Thus, a fixed-time control strategy provides an alternative to figuring out the convergence period, irrespective of the initial conditions [15].
The finite-time SMC challenge has been resolved through the use of fixed-time SMC. Fixed-time SMC is helpful for uncertain dynamical systems because the system can approach convergence in a set amount of time. Leading researchers have recently emphasized their interest in studying this specific topic. Some scholars suggest using fixed-time SMC to more effectively handle the uncertainties and disturbances present in a nonlinear system [16]. In the realm of advanced research on uncertain perturbed dynamics of autonomous underwater vehicles under actuator faults and input saturation, a neural network with fixed-time SMC approach has been devised [17]. Furthermore, a fractional-order chaotic system was successfully managed and brought under control by using a fixed-time SMC scheme [18].
One area of mathematics that has been around since the 17th century is fractional-order calculus. The broader application of integer-order calculus to non-integer order is known as fractional-order calculus [19,20]. Researchers have become interested in the use of fractional calculus in science and engineering in the last few decades [21,22]. Numerous fractional-order based control schemes, such as fractional-order PID controller, fractional-order SMC (FSMC), and fractional optimal controllers, have been proposed because it offers better flexibility to enhance control performance and efficiency of the closed-loop system [23,24,25]. FSMC was developed for application in many different research areas, such as robotic arm systems [26], multimachine power systems [27], supercavitating underwater vehicles [28], tethered satellites [29], fractional-order chaotic systems [30], permanent magnet synchronous generator wind turbines [31], and so forth. Moreover, a fractional-order scheme has been implemented with the fixed SMC for the application of nonlinear robotic dynamics [6,7].
Because the nonlinear elements in the dynamical equations require the computation of the entire dynamic system, controllers based on robot dynamical models, such as computed torque control and optimal control, are generally utilized [32,33]. Additionally, intelligent control schemes have been employed as model-free methods; although they are robust as well as adaptive, there are disadvantages to their use, particularly, they require very sophisticated and lengthy training to fine-tune several aspects that significantly affect control performance [34]. Consequently, because of their complexity, neither intelligent nor model-based approaches are appropriate for broad application.
The time-delay estimation (TDE) method is a simple replacement for the previously described techniques [35]. If a controller has a sufficiently short sampling period, the TDE uses time-delayed state variables and control input to estimate the current dynamics of the system. Time-delay control (TDC) is a well-known technique that was introduced by Toumi and Ito [35], and Hsia and Gao [36]. It involves using the delayed estimated dynamics to cancel out nonlinear dynamics. Despite its simple form, the TDC scheme is numerically efficient, model-free, and resilient. Therefore, TDE combined with SMC can be utilized to simultaneously offer control, estimation, and robustness for unknown uncertain nonlinear dynamics [37]. To the best of the authors' knowledge, no literature on the TDE with fractional fixed-time SMC scheme for robotic systems, as realized under the new fixed-time lemma, has been developed.
This paper presents a model-free approach based on TDE with fractional-order fixed-time sliding mode control (TDEFxFSMC) to control the unknown robotic manipulator systems under constrained external disturbances. The main contributions of the proposed scheme are given below:
(1) The primary goals were to estimate the unknown nonlinear dynamics, improve tracking, and achieve robustness against uncertainties of the closed-loop system.
(2) TDE has been used to estimate the unknown uncertain robotic manipulator dynamics under external disturbances.
(3) A fractional SMC scheme has been designed to realize better tracking, convergence and transient performances in fixed time.
(4) The stability analyses for the error and sliding manifold have been established by using the Lyapunov approach.
This study is organized as follows. Section 2 discusses system modeling, TDE, and control design in detail. The Lyapunov theorem is introduced in Section 3 to provide fixed-time stability. Section 4 provides numerical simulations of the proposed scheme. A discussion of the findings is presented in Section 5. In the end, this work is concluded in Section 6.
This section begins with a study of TDE with a fixed-time fractional-order sliding surface and nonlinear dynamical system. Next, in order to provide TDEFxFSMC for unknown dynamical systems, a mechanism for proposed control is constructed. Consequently, the nonlinear system is described by using the robot manipulator dynamics given by [12]
m(q)¨q+c(q,˙q)˙q+g(q)+f(t)+d(t)=u | (2.1) |
where q, ˙q, and ¨q are the angular position, angular velocity, and angular acceleration, respectively. m(q)∈Rn×n is the positive definite inertia matrix with 0<mmin≤‖m(q)‖≤mmax, where mmin and mmax are the eigenvalues of m(q). c(q,˙q)∈Rn×n denotes the coriolis and centripetal forces, g(q)∈Rn represents the gravitational force, f(t)∈Rn and d(t)∈Rn express the uncertainty and unknown external disturbances, respectively, and u∈Rn denotes the control torque.
The equation given in (2.1) can be rewritten as
α¨q+[m(q)¨q−α¨q+c(q,˙q)˙q+g(q)+f(t)+d(t)]=u⇒¨q+α−1[m(q)¨q−α¨q+c(q,˙q)˙q+g(q)+f(t)+d(t)]=α−1u. | (2.2) |
For the application of TDE, the following expression is given
¨q=α−1u+Y(q,˙q,¨q) | (2.3) |
where α>0 and
Y(q,˙q,¨q)=−α−1[m(q)¨q−α¨q+c(q,˙q)˙q+g(q)+f(t)+d(t)] |
denotes the unknown uncertain robot manipulator dynamics with disturbance.
The tracking error can be obtained as follows:
¨ε=α−1u+Y(q,˙q,¨q)−¨qd | (2.4) |
with ε=q−qd and qd is the desired angular position.
The purpose of sliding surface construction is to provide nonsingularity and obtain the benefits of fractional-order and fixed-time SMC. The recommended fixed-time surface is applied to offer precise and rapid control performance for the robot's uncertain dynamics. Thus, the following sliding surface design is provided:
S=Dγe+K1Dγ−1[|e|λ1sign(e)]+K2Dγ−1[|e|λ2sign(e)] | (2.5) |
where e=˙ε+κ1|ε|ς1sign(ε)+κ2|ε|ς2sign(ε), S is the sliding surface, and κ1, κ2, K1, K2>0 are known constants. The constants of the exponent are 0<λ1<1, λ2>1, 0<ς1<1 and ς2>1. Additionally, γ is a fractional-order value with the range (0, 1), and Dγ is the fractional derivative.
Equation (2.5) can be derived as follows:
˙S=Dγ˙e+K1Dγ[|e|λ1sign(e)]+K2Dγ[|e|λ2sign(e)]. | (2.6) |
Substitution of ˙e in (2.6) yields
˙S=Dγ[¨ε+κ1ς1|ε|ς1−1˙ε+κ2ς2|ε|ς2−1˙ε]+K1Dγ[|e|λ1sign(e)]+K2Dγ[|e|λ2sign(e)]. | (2.7) |
Substitution of (2.4) into (2.7) yields
˙S=Dγ[α−1u+Y(q,˙q,¨q)−¨qd+κ1ς1|ε|ς1−1˙ε+κ2ς2|ε|ς2−1˙ε]+K1Dγ[|e|λ1sign(e)]+K2Dγ[|e|λ2sign(e)]. | (2.8) |
Note that
|e|λisign(e)=[|e1|λisign(e1),|e2|λisign(e2),...,|en|λisign(en)]T |
and
|ε|ςi−1=diag(|ε1|ςi−1,|ε2|ςi−1,...,|εn|ςi−1). |
Now, the suggested model-free control method based on TDEFxFSMC for the unknown dynamical robot system will be designed. Achieving strong tracking performance and model-free control will be the goal of this.
In order to control the unknown nonlinear robot dynamics in the presence of unknown disturbances, the TDEFxFSMC approach is presented as
u=un+ue | (2.9) |
where un is the nominal control input and ue is the estimation of the unknown uncertain dynamics via TDE.
un=−α(−¨qd+κ1ς1|ε|ς1−1˙ε+κ2ς2|ε|ς2−1˙ε+K1[|e|λ1sign(e)]+K2[|e|λ2sign(e)]) | (2.10) |
and
ue=−α(ˆY(q,˙q,¨q)+ˉK1D−γ[|S|μ1sign(S)]+ˉK2D−γ[|S|μ2sign(S)]) | (2.11) |
where |ε|ς1−1=0 if ε=0, and ˉK1>0,ˉK2>0, 0<μ1<1, μ2>1 are known constants.
Proposed controller (2.9) is substituted in (2.8) to obtain
˙S=Dγ[α−1{−α(−¨qd+κ1ς1|ε|ς1−1˙ε+κ2ς2|ε|ς2−1˙ε+K1[|e|λ1sign(e)]+K2[|e|λ2sign(e)])−α(ˆY(q,˙q,¨q)+ˉK1D−γ[|S|μ1sign(S)]+ˉK2D−γ[|S|μ2sign(S)])}+Y(q,˙q,¨q)−¨qd+κ1ς1|ε|ς1−1˙ε+κ2ς2|ε|ς2−1˙ε]+K1Dγ[|e|λ1sign(e)]+K2Dγ[|e|λ2sign(e)]. | (2.12) |
By solving (2.12), one can obtain
˙S=Dγϝ−ˉK1[|S|μ1sgn(S)]−ˉK2[|S|μ2sgn(S)] | (2.13) |
where ϝ=Y(q,˙q,¨q)−ˆY(q,˙q,¨q) and ˆY(q,˙q,¨q) represents the estimated dynamics obtained by using the time delayed form of (2.3); thus, one can take into account the constant time delay z as follows:
ˆY(q,˙q,¨q)=Y(q,˙q,¨q)(t−z)=¨q(t−z)−α−1u(t−z). | (2.14) |
Assumption 1. The bounded TDE error inequality can be expressed as follows:
Dγϝ≤Ξ | (2.15) |
where Ξ>0 is constant.
The unknown system dynamics, uncertainty, and external disturbances will be estimated by using TDE dynamics (2.14), and fractional-order fixed-time SMC enhances the position tracking and control performances. Thus, the TDEFxFSMC approach effectively tracks the desired performance of the uncertain robotic system and provides the model-free scheme for the unknown robot dynamics. Figure 1 depicts the comprehensive model of the suggested technique. The fixed-time stability of the proposed system will be analyzed in the following section.
By executing the necessary calculations through the use of Lyapunov analysis, this section details how to determine the overall stability of the system. The following lemmas are important and will be applied for the proof of stability analyses.
Lemma 1. Suppose that the appropriate continuous Lyapunov function, V, is available such that [38]
˙V≤−h1Vp1−h2Vp2+r | (3.1) |
where h1,h2>0,0<p1<1p2>1 and 0<r<∞. Thus, the overall dynamics are said to be fixed-time stable, and the region of convergence is determined by
V≤min{(rh1(1−ϖ))1p1,(rh2(1−ϖ))1p2} | (3.2) |
where 0<ϖ<1. And the settling time T can be computed as follows:
T≤1h1ϖ(1−p1)+1h2ϖ(p2−1). | (3.3) |
Lemma 2. For the system ˙y(x)=f(x,y),y(0)=y0, taking into account the system's fixed-time convergence stability, the Lyapunov function V(y) satisfies the following conditions [39,40]:
ⅰ. V(y)=0⇔y=0,
ⅱ. ˙V(y)≤−h1Vp1(y)−h2V(y)p2 for h1,h2>0, 0<p1<1 and p2>1. Thus, the settling time T can be computed as follows:
T≤1h1(1−p1)+1h2(p2−1). | (3.4) |
Lemma 3. The inequalities are given for ϕi[15]
n∑i=1|ϕi|1+φ≥(n∑i=1|ϕi|2)1+φ2,if0<φ<1,n∑i=1|ϕi|φ≥n1−φ(n∑i=1|ϕi|)φ,ifφ>1. | (3.5) |
Theorem 1. The proposed sliding surface (2.5), combined with the TDEFxFSMC method (2.9) for the unknown robotic manipulator system (2.1) under uncertainties and external disturbances, will cause the states of the dynamical system to converge in a fixed time.
Proof. The Lyapunov functional candidate V1 is given as
V1=12n∑i=1S2i. | (3.6) |
The time derivative of (3.6) is given as
˙V1=n∑i=1Si˙Si. | (3.7) |
By substituting (2.13) into (3.7), one has
˙V1(t)=n∑i=1Si(t)(Dγϝi−ˉK1[|Si|μ1sgn(Si)]−ˉK2[|Si|μ2sgn(Si)]). | (3.8) |
Using (2.15), one obtains (3.8) as follows:
˙V1(t)≤−ˉK1n∑i=1|Si|μ1+1−ˉK2n∑i=1|Si|μ2+1+Ξ‖S‖. | (3.9) |
Then (3.9) can be rewritten as
˙V1(t)≤−ˉK1n∑i=1(|Si|2)μ1+12−ˉK2n∑i=1(|Si|2)μ2+12+ℸ, | (3.10) |
where ℸ=Ξ‖S‖. Using Lemma 3, one can compute that
˙V1(t)≤−ˉK1(n∑i=1|Si|2)μ1+12−ˉK2n1−μ22(n∑i=1|Si|2)μ2+12+ℸ. | (3.11) |
Equation (3.11) can be expressed as follows:
˙V1(t)≤−ˉK12V1μ1+12−ˉK2n1−μ222V1μ2+12+ℸ, | (3.12) |
˙V1(t)≤−ˉK12μ1+12V1μ1+12−ˉK2n1−μ222μ2+12V1μ2+12+ℸ. | (3.13) |
Lemma 1 states that by choosing appropriate parameters, S converges in fixed time to a small neighborhood. As a result, the convergence region may be expressed as follows:
V1≤min{(ℸk1(1−ω))2μ1+1,(ℸk2(1−ω))2μ2+1}, | (3.14) |
where k1=ˉK12μ1+12,k2=ˉK2n1−μ222μ2+12,0<ω<1. And, the settling time can be formulated as follows:
T1≤2k1ω(1−μ1)+2k2ω(μ2−1). | (3.15) |
Now, stability of the tracking error will be investigated. Therefore, if sliding manifold (2.5) goes to near zero (S≡0), e achieves stability in fixed time as follows:
Dγe=−K1Dγ−1[|e|λ1sign(e)]−K2Dγ−1[|e|λ2sign(e)]. |
Theorem 2. The sliding mode has the stable dynamics described by (2.5), with its state trajectories tending to zero in a fixed amount of time.
Proof. The suitable Lyapunov candidate can be selected as
V2=12n∑i=1e2i. | (3.16) |
This can further be derived as follows:
˙V2=n∑i=1ei˙ei=n∑i=1eiD1−γ(Dγei). | (3.17) |
By substituting Dγe into (3.17), we can obtain
˙V2=n∑i=1eiD1−γ(−K1Dγ−1[|e|λ1sign(e)]−K2Dγ−1[|e|λ2sign(e)]). | (3.18) |
Simplification of (3.18) yields
˙V2=n∑i=1ei(−K1[|e|λ1sign(e)]−K2[|e|λ2sign(e)]). | (3.19) |
Equation (3.19) is given as
˙V2=−K1n∑i=1|e|λ1+1−K2n∑i=1|e|λ2+1. | (3.20) |
Equation (3.20) can be rewritten as
˙V2=−K1n∑i=1(|e|2)λ1+12−K2n∑i=1(|e|2)λ2+12. | (3.21) |
Using Lemma 3, (3.21) can be obtained as follows:
˙V2≤−K1(n∑i=1|e|2)λ1+12−K2n1−λ22(n∑i=1|e|2)λ2+12. | (3.22) |
Then (3.22) can be given as
˙V2≤−K1(2V2)λ1+12−K2n1−λ22(2V2)λ2+12. | (3.23) |
Simplification of (3.23) yields
˙V2≤−K12λ1+12V2λ1+12−K2n1−λ222λ2+12V2λ2+12. | (3.24) |
With Lemma 2, the fixed settling time can be computed as follows:
T2≤1˜K1(1−λ1+12)+1˜K2(λ2+12−1), | (3.25) |
where
˜K1=K12λ1+12,˜K2=K2n1−λ222λ2+12. |
Hence, the state trajectories tend toward zero in a fixed time interval.
For the stability analysis of the error dynamics, the selected Lyapunov candidate is given as
V3=12n∑i=1ε2i. | (3.26) |
Then its derivative is computed as follows:
˙V3=n∑i=1εi˙εi. | (3.27) |
Substitution of ˙ε yields
˙V3=n∑i=1εi(−κ1|ε|ς1sign(ε)−κ2|ε|ς2sign(ε)). | (3.28) |
Equation (3.28) can be simplified to obtain
˙V3=−κ1n∑i=1|ε|ς1+1−κ2n∑i=1|ε|ς2+1. | (3.29) |
Then, (3.29) is obtained as follows:
˙V3=−κ1n∑i=1(|ε|2)ς1+12−κ2n∑i=1(|ε|2)ς2+12. | (3.30) |
Using Lemma 3, we can write
˙V3≤−κ1(n∑i=1|ε|2)ς1+12−κ2n1−ς22(n∑i=1|ε|2)ς2+12. | (3.31) |
Equation (3.31) can be given as
˙V3≤−κ1(2V3)ς1+12−κ2n1−ς22(2V3)ς2+12. | (3.32) |
Then, it can be simplified as follows:
˙V3≤−κ12ς1+12V3ς1+12−κ2n1−ς222ς2+12V3ς2+12. | (3.33) |
Wtih Lemma 2, the fixed settling time is formulated as follows:
T3≤1ˉK1(1−ς1+12)+1ˉK2(ς2+12−1), | (3.34) |
where
ˉK1=κ12ς1+12, |
ˉK2=κ2n1−ς222ς2+12. |
The settling time convergence can be obtained as T2, and then e converges to zero. In addition, the ε dynamics are fixed-time stable if e=0 and T3 exists. Combining T1, T2, and T3, we can obtain the total fixed time convergence as T=T1+T2+T3. This expression indicates that the system's states will be achieved in a fixed amount of time.
Nonlinear two-degree-of-freedom (2-DOF) robotic manipulator dynamics have been utilized to simulate and illustrate the performance of the proposed TDEFxFSMC scheme. To verify and validate the performance of TDEFxFSMC, the proposed findings are compared with the adaptive fixed-time SMC (AFxSMC) [41] and adaptive fractional-order SMC (AFtFoSMC) [42] schemes with and without the uncertain dynamics. The uncertain 2-DOF manipulators are considered unknown with outside disturbances. The system dynamics of a 2-DOF robotic manipulator are provided as follows:
m(q)=[m11m12m21m22],c(q,˙q)˙q=[c1c2],g(q)=[g1g2],u=[u1u2],qd=[0.35e−4t−1.4e−t+1.25−0.25e−4te−t+1.25],d(t)=[0.5sin(˙q1)1.1sin(˙q2)],f(t)=[1.5˙q1+0.5sin(1.5q1)1.3˙q2+0.8sin(2q2)], |
where
m11=(m1+m2)l21+m2(l22)+2cos(q2)m2l1l2+I2, |
m12=m2l22+cos(q2)m2l1l2,m21=m12,m22=m2l22+I1, |
c1=−sin(q2)m2l2l1˙q1˙q1−2sin(q2)m2l2l1˙q1˙q2,c2=sin(q2)m2l2l1˙q2˙q2, |
g1=cos(q1)(m1l1+m2l2)g+cos(q1+q2)m2l2g,g2=cos(q1+q2)m2l2g. |
The robot parameters are as follows: lengths l1=1m,l2=1m, the masses m1=0.15kg, m2=0.15kg, the moment of inertia I1=I2=0.5kg.m2, and the gravity constant g=9.8m/s2. The diagram of the 2-DOF manipulator is shown in Figure 2.
The suitable parameters of the proposed TDEFxFSMC scheme (2.9) were chosen as ς1=0.7, ς2=1.1, λ1=0.7, λ2=1.1, μ1=0.9, μ2=1.1, K1=0.09, K2=0.09, ˉK1=30.5, ˉK2=30.5, κ1=5.05, κ2=10.3, α=0.6, and the fractional value γ=0.01. Moreover, the initial values were set as q1(0)=2.1, q2(0)=0.3, and the constant time delay was z=0.0001.
In order to compare the suggested approach with AFxSMC and AFtFoSMC for the nominal system, we applied the three schemes and obtained the simulation results for joint position tracking as in Figures 3 and 4, tracking errors as in Figures 5 and 6, and control torques as in Figures 7 and 8.
The findings for the nominal system of the robotic manipulator conclusively demonstrate the enhanced tracking efficacy of the suggested approach with swift convergence, a steady-state response, and chatter-free control inputs.
In this instance, comparisons between the suggested approach with AFxSMC and AFtFoSMC under various disturbances and uncertainties are demonstrated here. Therefore, Figures 9–14 show the comparable analyses of tracking errors, position tracking, and control torque under uncertainties and disturbances. Based on the resulting simulations, Figures 9–12 show that the joint position of the robotic manipulator accurately tracks the planned trajectory. Furthermore, the suggested method's good chatter-free control input performance is demonstrated in Figures 13 and 14. Therefore, the performance of the compared method is acceptable without uncertainties and disturbances. Moreover, the estimation of the unknown dynamics of the robotic manipulator are given in Figures 15 and 16.
Figures 7–10 demonstrate how the dynamics of a robotic manipulator are significantly affected by uncertainty and external disturbances. On the other hand, the findings clearly demonstrate that the suggested strategy achieves effective tracking and quick convergence capabilities while firmly suppressing the effect of uncertain dynamics. For further analyses, the root mean square (RMS) errors of the TDEFxFSMC scheme were calculated to be ε1RMS=0.0042 and ε2RMS=0.0041, RMS errors of the AFxSMC method were determined to be e1RMS=0.0052 and e2RMS=0.0051, and RMS errors of the AFtFoSMC method were calculated to be ˜q1RMS=0.0070 and ˜q2RMS=0.0068. Hence, the simulated results and the quantitative outcomes show that the TDEFxFSMC scheme yields better performance.
In this section, we discuss the results of comparing the proposed TDEFxFSMC scheme, the AFxSMC method, and the AFtFoSMC method in detail. In addition, the limitations of the proposed method parameters are discussed extensively.
It is clear from the simulation findings in Section 4 that, even in the presence of uncertainty and outside disturbance, the recommended approach is model-free and robust against the unknown unmodeled dynamics. Better position tracking, rapid convergence, and non-chatter control inputs were observed in the simulations for the proposed TDEFxFSMC scheme. Additionally, these outcomes have been attained by using appropriate parameters like ˉKi, κi, and Ki. Furthermore, the fixed time was set to be dependent on other factors, including ˉKi, μi, ϖ, Ki, λi, κi, and ςi. By choosing the right parameters, it is possible to achieve fixed-time stability.
Excellent performance was achieved via the TDEFxFSMC technique for the unknown uncertain robot dynamics. This has been demonstrated by its improved tracking performance, fast convergence speed, and non-chatter inputs. In addition, the appropriate values for the suggested approach were determined to be within ranges like Ki>0, ˉKi>0, κi>0, 0<ς1, λ1, μ1<1, and ς2, λ2, μ2>1. Therefore, if these parameters are not selected within the given ranges, the fixed-time stability will not be maintained in closed-loop dynamics. The results of (3.15), (3.25), and (3.34) respectively make it clear that T1, T2 and T3 are inversely related to ˉKi, Ki and κi. However, Ki, κi and ˉKi are proportional to u(t) in (2.9). Thus, in order to achieve both closed-loop system stability and fixed-time convergence simultaneously, the proper amount of ˉKi, κi, and Ki must be appropriately selected. Additionally, since the other parameters' ranges are known such μi, ςi and λi, it is feasible to select suitable values by using an appropriate approach.
Controlling the unknown nonlinear robotic dynamics with external disturbances and uncertainties is the primary objective of a TDEFxFSMC. The unknown nonlinear robotic dynamics are estimated via the TDE technique. FxSMC is used to achieve strong fixed-time error convergence performance and stability. Additionally, fractional-order methodology has been applied to enhance the response of the overall system. The unknown nonlinear dynamics of a 2-DOF robotic system were utilized to demonstrate and verify the effectiveness of the suggested TDEFxFSMC technique. Moreover, the suggested approach has been compared with AFxSMC and AFtFoSMC. The simulation results demonstrate the effectiveness of the proposed TDEFxFSMC scheme, which provides fast convergence, low position error, smooth control input, and the capacity to estimate unknown nonlinear robotic dynamics.
The authors declare they have not used Artificial Intelligence (AI) tools in the creation of this article.
The authors would like to thank Prince Sultan University, Riyadh, Saudi Arabia for supporting this work. This research is supported by Automated Systems and Soft Computing Lab (ASSCL), Prince Sultan University, Riyadh, Saudi Arabia.
All authors declare no conflicts of interest that may influence the publication of this paper.
[1] |
A. T. Azar, Q. Zhu, A. Khamis, D. Zhao, Control design approaches for parallel robot manipulators: a review, Int. J. Model. Identif. Control, 28 (2017), 199–211. https://doi.org/10.1504/IJMIC.2017.086563 doi: 10.1504/IJMIC.2017.086563
![]() |
[2] |
K. K. Ayten, M. H. Çiplak, A. Dumlu, Implementation a fractional-order adaptive model-based PID-type sliding mode speed control for wheeled mobile robot, Proceedings of the Institution of Mechanical Engineers, Part Ⅰ: Journal of Systems and Control Engineering, 233 (2019), 1067–1084. https://doi.org/10.1177/0959651819847395 doi: 10.1177/0959651819847395
![]() |
[3] |
M. S. Zanjani, S. Mobayen, Event-triggered global sliding mode controller design for anti-sway control of offshore container cranes, Ocean Eng., 268 (2023), 113472. https://doi.org/10.1016/j.oceaneng.2022.113472 doi: 10.1016/j.oceaneng.2022.113472
![]() |
[4] |
M. Bakouri, A. Alqarni, S. Alanazi, A. Alassaf, I. AlMohimeed, M. A. Aboamer, et al., Robust dynamic control algorithm for uncertain powered wheelchairs based on sliding neural network approach, AIMS Math., 8 (2023), 26821–26839. https://doi.org/10.3934/math.20231373 doi: 10.3934/math.20231373
![]() |
[5] |
A. Almasoud, Jamming-aware optimization for UAV trajectory design and internet of things devices clustering, Complex Intell. Syst., 9 (2023), 4571–4590. https://doi.org/10.1007/s40747-023-00970-3 doi: 10.1007/s40747-023-00970-3
![]() |
[6] |
S. Ahmed, A. T. Azar, Adaptive fractional tracking control of robotic manipulator using fixed-time method, Complex Intell. Syst., 9 (2023), 369–382. https://doi.org/10.1007/s40747-023-01164-7 doi: 10.1007/s40747-023-01164-7
![]() |
[7] |
S. Ahmed, A. T. Azar, M. Tounsi, I. K. Ibraheem, Adaptive control design for Euler-Lagrange systems using fixed-time fractional integral sliding mode scheme, Fractal Fract., 7 (2023), 712. https://doi.org/10.3390/fractalfract7100712 doi: 10.3390/fractalfract7100712
![]() |
[8] |
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
![]() |
[9] |
H. Yin, B. Meng, Z. Wang, Disturbance observer-based adaptive sliding mode synchronization control for uncertain chaotic systems, AIMS Math., 8 (2023), 23655–23673. https://doi.org/10.3934/math.20231203 doi: 10.3934/math.20231203
![]() |
[10] |
D. Zhao, S. Li, F. Gao, A new terminal sliding mode control for robotic manipulators, Int. J. Control, 82 (2009), 1804–1813. https://doi.org/10.1080/00207170902769928 doi: 10.1080/00207170902769928
![]() |
[11] |
Y. Feng, X. Yu, Z. Man, Non-singular terminal sliding mode control of rigid manipulators, Automatica, 38 (2002), 2159–2167. https://doi.org/10.1016/S0005-1098(02)00147-4 doi: 10.1016/S0005-1098(02)00147-4
![]() |
[12] |
L. Yang, J. Yang, Nonsingular fast terminal sliding-mode control for nonlinear dynamical systems, Int. J. Robust Nonlinear Control, 21 (2011), 1865–1879. https://doi.org/10.1002/rnc.1666 doi: 10.1002/rnc.1666
![]() |
[13] |
C. Ton, C. Petersen, Continuous fixed-time sliding mode control for spacecraft with flexible appendages, IFAC-PapersOnLine, 51 (2018), 1–5. https://doi.org/10.1016/j.ifacol.2018.07.079 doi: 10.1016/j.ifacol.2018.07.079
![]() |
[14] | H. Khan, S. Ahmed, J. Alzabut, A. T. Azar, J. F. Gómez-Aguilar, Nonlinear variable order system of multi-point boundary conditions with adaptive finite-time fractional-order sliding mode control, Int. J. Dyn. Control, 2024, 1–17. https://doi.org/10.1007/s40435-023-01369-1 |
[15] |
Y. Su, C. Zheng, P. Mercorelli, Robust approximate fixed-time tracking control for uncertain robot manipulators, Mech. Syst. Signal Pr., 135 (2020), 106379. https://doi.org/10.1016/j.ymssp.2019.106379 doi: 10.1016/j.ymssp.2019.106379
![]() |
[16] |
S. Ahmed, A. T. Azar, I. K. Ibraheem, Nonlinear system controlled using novel adaptive fixed-time SMC, AIMS Math., 9 (2024), 7895–7916. https://doi.org/10.3934/math.2024384 doi: 10.3934/math.2024384
![]() |
[17] |
Z. Zhu, Z. Duan, H. Qin, Y. Xue, Adaptive neural network fixed-time sliding mode control for trajectory tracking of underwater vehicle, Ocean Eng., 287 (2023), 115864. https://doi.org/10.1016/j.oceaneng.2023.115864 doi: 10.1016/j.oceaneng.2023.115864
![]() |
[18] | Q. D. Nguyen, D. D. Vu, S. C. Huang, V. N. Giap, Fixed-time supper twisting disturbance observer and sliding mode control for a secure communication of fractional-order chaotic systems, J. Vib. Control, 2023. https://doi.org/10.1177/10775463231180947 |
[19] | I. Podlubny, Fractional differential equations: an introduction to fractional derivatives, fractional differential equations, to methods of their solution and some of their applications, Elsevier, 1998. |
[20] |
A. Ali, K. Shah, T. Abdeljawad, H. Khan, A. Khan, Study of fractional order pantograph type impulsive antiperiodic boundary value problem, Adv. Differ. Equ., 2020 (2020), 572. https://doi.org/10.1186/s13662-020-03032-x doi: 10.1186/s13662-020-03032-x
![]() |
[21] |
S. Ahmad, A. Ullah, Q. M. Al-Mdallal, H. Khan, K. Shah, A. Khan, Fractional order mathematical modeling of COVID-19 transmission, Chaos Soliton. Fract., 139 (2020), 110256. https://doi.org/10.1016/j.chaos.2020.110256 doi: 10.1016/j.chaos.2020.110256
![]() |
[22] |
K. Shah, Z. A. Khan, A. Ali, R. Amin, H. Khan, A. Khan, Haar wavelet collocation approach for the solution of fractional order COVID-19 model using Caputo derivative, Alexandria Eng. J., 59 (2020), 3221–3231. https://doi.org/10.1016/j.aej.2020.08.028 doi: 10.1016/j.aej.2020.08.028
![]() |
[23] |
A. I. Ahmed, M. S. Al-Sharif, M. S. Salim, T. A. Al-Ahmary, Numerical solution of fractional variational and optimal control problems via fractional-order Chelyshkov functions, AIMS Math., 7 (2022), 17418–17443. https://doi.org/10.3934/math.2022960 doi: 10.3934/math.2022960
![]() |
[24] |
R. Ayad, W. Nouibat, M. Zareb, Y. B. Sebanne, Full control of quadrotor aerial robot using fractional-order FOPID, Iran. J. Sci. Technol. Trans. Electr. Eng., 43 (2019), 349–360. https://doi.org/10.1007/s40998-018-0155-4 doi: 10.1007/s40998-018-0155-4
![]() |
[25] |
H. Khan, S. Ahmed, J. Alzabut, A. T. Azar, A generalized coupled system of fractional differential equations with application to finite time sliding mode control for Leukemia therapy, Chaos Soliton. Fract., 174 (2023), 113901. https://doi.org/10.1016/j.chaos.2023.113901 doi: 10.1016/j.chaos.2023.113901
![]() |
[26] |
T. T. Nguyen, Fractional-order sliding mode controller for the two-link robot arm, Int. J. Electr. Comput. Eng., 10 (2020), 5579–5585. https://doi.org/10.11591/ijece.v10i6.pp5579-5585 doi: 10.11591/ijece.v10i6.pp5579-5585
![]() |
[27] |
S. Huang, L. Xiong, J. Wang, P. Li, Z. Wang, M. Ma, Fixed-time fractional-order sliding mode controller for multimachine power systems, IEEE Trans. Power Syst., 36 (2020), 2866–2876. https://doi.org/10.1109/TPWRS.2020.3043891 doi: 10.1109/TPWRS.2020.3043891
![]() |
[28] |
B. D. H. Phuc, V. D. Phung, S. S. You, T. D. Do, Fractional-order sliding mode control synthesis of supercavitating underwater vehicles, J. Vib. Control, 26 (2020), 1909–1919. https://doi.org/10.1177/1077546320908412 doi: 10.1177/1077546320908412
![]() |
[29] |
X. Zhang, F. Wu, M. Liu, X. Chen, Fractional-order robust fixed-time sliding mode control for deployment of tethered satellite, Acta Astronaut., 209 (2023), 172–178. https://doi.org/10.1016/j.actaastro.2023.04.041 doi: 10.1016/j.actaastro.2023.04.041
![]() |
[30] |
T. C. Lin, T. Y. Lee, V. E. Balas, Adaptive fuzzy sliding mode control for synchronization of uncertain fractional order chaotic systems, Chaos Soliton. Fract., 44 (2011), 791–801. https://doi.org/10.1016/j.chaos.2011.04.005 doi: 10.1016/j.chaos.2011.04.005
![]() |
[31] |
S. Huang, J. Wang, C. Huang, L. Zhou, L. Xiong, J. Liu, et al., A fixed-time fractional-order sliding mode control strategy for power quality enhancement of PMSG wind turbine, Int. J. Electr. Power Energy Syst., 134 (2022), 107354. https://doi.org/10.1016/j.ijepes.2021.107354 doi: 10.1016/j.ijepes.2021.107354
![]() |
[32] |
S. Han, H. Wang, Y. Tian, N. Christov, Time-delay estimation based computed torque control with robust adaptive RBF neural network compensator for a rehabilitation exoskeleton, ISA Trans., 97 (2020), 171–181. https://doi.org/10.1016/j.isatra.2019.07.030 doi: 10.1016/j.isatra.2019.07.030
![]() |
[33] | A. T. Azar, H. H. Ammar, M. Y. Beb, S. R. Garces, A. Boubakari, Optimal design of PID controller for 2-DOF drawing robot using bat-inspired algorithm, In: A. Hassanien, K. Shaalan, M. Tolba, Proceedings of the International Conference on Advanced Intelligent Systems and Informatics 2019, Springer, 1058 (2019), 175–186. https://doi.org/10.1007/978-3-030-31129-2_17 |
[34] |
M. Van, S. S. Ge, H. Ren, Finite time fault tolerant control for robot manipulators using time delay estimation and continuous nonsingular fast terminal sliding mode control, IEEE Trans. Cybernetics, 47 (2016), 1681–1693. https://doi.org/10.1109/TCYB.2016.2555307 doi: 10.1109/TCYB.2016.2555307
![]() |
[35] |
K. Y. Toumi, O. Ito, A time delay controller for systems with unknown dynamics, J. Dyn. Sys., Meas., Control, 112 (1990), 133–142. https://doi.org/10.1115/1.2894130 doi: 10.1115/1.2894130
![]() |
[36] | T. C. Hsia, L. S. Gao, Robot manipulator control using decentralized linear time-invariant time-delayed joint controllers, Proceedings., IEEE International Conference on Robotics and Automation, IEEE, 1990, 2070–2075. https://doi.org/10.1109/ROBOT.1990.126310 |
[37] | S. Ahmed, I. Ghous, F. Mumtaz, TDE based model-free control for rigid robotic manipulators under nonlinear friction, Sci. Iran., 2022. https://doi.org/10.24200/sci.2022.57252.5141 |
[38] |
Y. Wu, H. Fang, T. Xu, F. Wan, Adaptive neural fixed-time sliding mode control of uncertain robotic manipulators with input saturation and prescribed constraints, Neural Process. Lett., 54 (2022), 3829–3849. https://doi.org/10.1007/s11063-022-10788-8 doi: 10.1007/s11063-022-10788-8
![]() |
[39] |
A. Polyakov, Fixed-time stabilization via second order sliding mode control, IFAC Proc. Vol., 45 (2012), 254–258. https://doi.org/10.3182/20120606-3-NL-3011.00109 doi: 10.3182/20120606-3-NL-3011.00109
![]() |
[40] |
J. Zhai, Z. Li, Fast-exponential sliding mode control of robotic manipulator with super-twisting method, IEEE Trans. Circuits Syst. II, 69 (2021), 489–493. https://doi.org/10.1109/TCSII.2021.3081147 doi: 10.1109/TCSII.2021.3081147
![]() |
[41] |
S. Ahmed, A. T. Azar, M. Tounsi, Adaptive fault tolerant non-singular sliding mode control for robotic manipulators based on fixed-time control law, Actuators, 11 (2022), 353. https://doi.org/10.3390/act11120353 doi: 10.3390/act11120353
![]() |
[42] |
S. Ahmed, H. Wang, Y. Tian, Fault tolerant control using fractional-order terminal sliding mode control for robotic manipulators, Stud. Inform. Control, 27 (2018), 55–64. https://doi.org/10.24846/v27i1y201806 doi: 10.24846/v27i1y201806
![]() |
1. | Abdelatif Boutiara, Jehad Alzabut, Hasib Khan, Saim Ahmed, Ahmad Taher Azar, Qualitative analytical results of complex order nonlinear fractional differential equations with robust control scheme, 2024, 9, 2473-6988, 20692, 10.3934/math.20241006 | |
2. | Chong Li, Jianwei Xia, Jing Zhang, Hao Shen, Event-triggered adaptive finite-time synchronization control for dual-motor servo systems with uncertainties and torque disturbance, 2024, 0924-090X, 10.1007/s11071-024-10618-7 | |
3. | Xin Xiong, Changzhuang Chen, Bing Zhu, Yaming Liu, Zhihong Li, Fei Xu, Research on robust backstepping sliding mode control strategy for magnetorheological semi-active suspension based on quantized input signals, 2024, 0954-4062, 10.1177/09544062241286301 | |
4. | Xuejuan Shao, Zhentao Tao, Zhimei Chen, Jinggang Zhang, Zhicheng Zhao, Liangliang Zhou, Positioning anti-sway control method for tower crane based on improved MFAC, 2024, 1077-5463, 10.1177/10775463241292118 | |
5. | Laohu Yuan, Jinxin Zheng, Xiaoguang Wang, Le Ma, Attitude Control of a Mass-Actuated Fixed-Wing UAV Based on Adaptive Global Fast Terminal Sliding Mode Control, 2024, 8, 2504-446X, 305, 10.3390/drones8070305 | |
6. | Saim Ahmed, Ahmad Taher Azar, Haoping Wang, Jun Ma, Adaptive fixed-time TSM for uncertain nonlinear dynamical system under unknown disturbance, 2024, 19, 1932-6203, e0304448, 10.1371/journal.pone.0304448 | |
7. | Taoyu Wang, Shiyan Sun, Qijie Chen, Non-singular terminal super-twitsing control of servo systems with backlash, 2025, 15, 2045-2322, 10.1038/s41598-025-88795-7 | |
8. | Van-Cuong Nguyen, Seong Han Kim, A novel fixed-time prescribed performance sliding mode control for uncertain wheeled mobile robots, 2025, 15, 2045-2322, 10.1038/s41598-025-89126-6 | |
9. | Junqi Wu, Hao Xiong, Zhenhua Pan, Hongbin Deng, Fractional-order finite-time attitude control for underactuated quadrotors with dynamic event-triggered mechanism, 2025, 0924-090X, 10.1007/s11071-025-10973-z | |
10. | Taha Etem, 2025, The Bagged Tree Ensemble Model for Predicting Steel Industry Energy Consumption Profile, 979-8-3315-3969-6, 43, 10.1109/CDMA61895.2025.00013 | |
11. | Jun Yan, Hua Geng, Jingli Miao, Panlong Tan, A finite-time fault-tolerant control strategy for quadrotor using a novel reaching law, 2025, 1077-5463, 10.1177/10775463251329834 | |
12. | Saim Ahmed, Hasib Khan, Ahmad Taher Azar, Jehad Alzabut, D.K. Almutairi, Anti-periodic switching dynamical system with application to chaotic system: A fixed-time fractional-order sliding mode control approach, 2025, 26668181, 101213, 10.1016/j.padiff.2025.101213 |