Page 138 - IJOCTA-15-4
P. 138

Anjum et al. / IJOCTA, Vol.15, No.4, pp.670-685 (2025)
                                                                                         ′
                                                                                   ′
                                                                 ′
            −∆Z ι (x)x 2a − ∆G ι (x 1a ) The disturbance term in  2, β = 5/3 , ξ = 2, b 1 = b 2 = 1,k = 2, λ 0 =
            the model is expressed as given in Equation (50):  λ 1 = λ 2 = 1.  The initial conditions for the
                                                              joint positions are selected as q ι1 (0) = 1rad, and
                       "                        #
                        6 sin(2t) + 2 cos(πt) (Nm)            q ι2 (0) = 0.2 rad. Figures 10 and 11 show the
                  τ d =                                (50)   position tracking performance and tracking error
                        5 cos(2t) + sin(πt) (Nm)
                                                              curves, respectively, for each joint of the robotic
                The desired trajectories for the system are de-  manipulator.  These provide a clearer compar-
            fined as shown in Equation (51):                  ison between control strategies.  Compared to
                                                              the alternative control method, the proposed con-
                    "                                    #
                     0.2 cos(0.7t) + 0.2 cos(0.5t − 0.2) (rad)  trol approach clearly demonstrates better perfor-
             y des =                                          mance, as evidenced by its shorter convergence
                     0.2 cos(0.5t − 0.2) − 0.2 cos(0.7t) (rad)
                                                              time and enhanced steady-state tracking accu-
                                                       (51)
                                                              racy. These simulation results clearly showcase
                To illustrate the improved effectiveness of the  the improved performance and efficiency of the
            proposed FTTSMC controller in the presence
                                                              proposed control technique compared to other
            of lumped disturbances, a comparative assess-     control methods. Figure 12 shows the lumped dis-
            ment is carried out against Boukattaya et al.’s 50
                                                              turbances and their estimation. The control in-
            controller. Based on Theorem 2, the proposed
                                                              puts for the proposed FTTSMC and Boukattaya
            FTTSMC controller for the ith degree of freedom         50
                                                              et al.’s  controller are shown in Figures 13 and
            in the system described by Equation (48) is for-
                                                              14, respectively. As demonstrated in Figure 13,
            mulated as given in Equation (52):
                                                              the FTTSMC method effectively mitigates chat-
                                                              tering. Boukattaya et al.’s 50  controller also gen-
                                   −1
                        u i = −h (x)  [u ai + u bi ]   (52)
                                   i                          erates a continuous control input, as depicted in
            where                                             Figure 14, by utilizing tanh (x/ε ) , ε > 0 instead
                                                              of the function. 50  The comparison between the
                             ˆ
               u ai = G(x) + D ai + ϑ 1 Ω|Ξ 1i | Ω−1  Ξ 2i    figures highlights that the proposed approach de-
                         i                             (53)
                                       2                     livers better control performance with lower con-
                   + (ϑ 2 /υ 1 ) 1 − tanh (Ξ 1i /υ 1 ) Ξ 2i
                                                              trol input signals compared to the alternative con-
                                                              troller.
                           ϕ(s i )
            u bi = ψ (s i ) χ(s i )  sign (s i ) + α 5 s i + α 6 tanh (s i /υ 1 )
                                                       (54)
                The parameters of our FVECDO-based con-
            troller are selected as:ℓ 1 = 0.03, ℓ 2 = 12, ℓ 3 =
            21, α 1 = 1, α 2 = 1 , α 3 = 1, α 5 = 1, p 1 = 1.3, λ 1 =
            0.4, µ 1 = 0.1, Υ = 0.6, ϑ 1 = 1.5,ϑ 2 = 0.3, Ω =
            , υ 1 = 0.001, p 2 = 1.25, λ 2 = 0.25, µ 2 = 0.1, c 1 =
                                         ∗
            0.4, c 2 = 5, c 3 = 0.5, c 4 = 1.5, α = 0.6.
                                         6
                As outlined in Ref., 50  Boukattaya et al.’s con-
            troller is structured as follows:

                                                β
                             α
                  ′


             s = q + b 1 q  1  ′ sign q ′ 1    + b 2 q  2   ′ sign q ′ 2
                                           ′  ′
                   1
                       ′  ′
                                                       (55)
            u = Z ι0 (q , ι ) ι + G ι0 (q ) + M 0 (q )¨y ′ d
                                        ι
                     ι
                               ι
                 M 0 (q )    2−β    ′     α−1   ′
              −      ι  ′    1 + b 1 α q  1  sign q  2
                       q
                                      ′  ′
                         2
                  ′
                  b 2 β ′
                                             2
                                          ˆ
                               ˆ
                          ′
                                   ˆ
               − M 0 (q ) k .s + b 0 + b 1 |q ι | + b 2 | ˙q ι | + ξ sign(s)
                      ι
                                                       (56)
                         ˙
                                       β −1
                         ˆ           ′   ′
                         b 0 = λ 0 |s| q
                                     2
                         ˙
                                          β −1
                         ˆ              ′   ′      (57)
                         b 1 = λ 1 |s| |q ι | q
                                        2
                         ˙
                                           β −1
                         ˆ            2    ′   ′
                         b 2 = λ 2 |s| | ˙q ι | q
                                         2
                The parameters of the Boukattaya et al.’s 50  Figure 10. Position tracking for (A) joint 1 and (B)
            controller outlined above are stated as:α  ′  =   joint 2
                                                           680
   133   134   135   136   137   138   139   140   141   142   143