Page 189 - IJOCTA-15-4
P. 189

Proportional integral derivative plus control for nonlinear discrete-time state-dependent parameter. . .
            By substituting Equation (19) into Equation (18),  By substituting T (t) nn from Equation(28) and
            one obtains                                       ∆ξ from Equation (27) into Equation (26), one
                                T
                                           T
                      ˜
                  ˙
                 V (e, ϑ, ˜υ) = −e (Q)e + 2e PB∆ξ      (20)   gets
            Since P is a matrix that is symmetric +ve defi-                          T      ∗T
                                                                               ˆT
                                                                              ϑ x + ˆυ r + W    h(e) + ε
            nite and A p is Hurwitz; thus, we get the Lyapunov   ˙ x = Ax + B    ˆ T                      .
                              T
            equation PA p + A P = −Q and Q > 0 is also a                      −W h(e) − Ke
                              p
            +ve definite symmetric matrix.                                                               (29)
                                                              Equation (29) can be written as
                To find the asymptotic stability of the MRAC-
                                                                           h                              i
                                                                                         ˜ T
                                                                            ˆ T
                                                                                    T
            TDE approach, one can get the following equa-      ˙ x = Ax + B ϑ x + ˆυ r − W h(e) + ε − Ke .
            tion:
                                                                                                         (30)
                  ˙
                      ˜
                                           T
                                T
                 V (e, ϑ, ˜υ) = −e (Q)e + 2e PB∆ξ             where W    = W − W    ∗T  .
                                                                     ˜ T
                                                                           ˆ T
                              2
                 ≤ −λ m (Q)∥e∥ + 2 ∥e∥ ∥PB∥ ∥∆ξ∥ .     (21)       The tracking error dynamics ˙e = ˙x − ˙x p using
                                                              Equations (9) and (30) is defined as
                                2 ∥PB∥ ∥∆ξ∥
                          ∥e∥ ≤              .         (22)        h         i       T
                                                                           ˆT
                                                                                             ˜ T
                                   λ m (Q)                      ˙ e = A + Bϑ  x + Bˆυ r − BW h(e) − BKe
                        ˜
                   ˙
                ⇒ V (e, ϑ, ˜υ) < 0.                            +Bε − A p x p − B p r ± A p x.
            Hence, the closed MRAC-TDE system is asymp-                                                  (31)
            totically stable.                                 When one solves Equation (31), it yields
                                                                                  T
                                                                                         ˜ T
                                                                          ˜ T
                                                              ˙ e = A p e+Bϑ x+B˜υ r−BW h(e)−BKe+Bε.
                                                                                                         (32)
                                                                     ˜
                                                                         ˆ
            3.2. MRAC-NNTDE control design                    where ϑ = ϑ − ϑ and ˜υ = ˆυ − υ are the adaptive
                                                              errors, and the ϑ and υ are the unknown gains.
            In this section, MRAC-TDE with a neural net-
                                                              In Figures 1 and 2, the comprehensive diagram of
            work (NN) has been described. Here, NN is used
                                                              the suggested scheme using MRAC, TDE, neural
            to estimate the TDE estimation error to obtain
                                                              network, and a robotic system is depicted, and the
            precise and robust tracking performance.
                                                              neural network architecture is given, respectively.
                To design the MRAC-NNTDE proposed
            scheme, we utilize Equation (7) given by
                               ¯ −1

                  ˙ x = Ax + B M   T (t) − χ(x, ˙x) .  (23)
                The proposed control input is developed as
                         h                             i
                                  T
                       ¯ ˆ T
               T (t) = M ϑ x + ˆυ r + ˆχ − Ke + T (t) nn .
                                                       (24)
            where K ∈ ℜ  m×n .
                                 T
                           ˆT
                           ϑ x + ˆυ r + ˆχ − Ke − χ(x, ˙x)
             ˙ x = Ax + B                                 .
                           +T (t) nn
                                                       (25)
            The above equation can be expressed as
                         h                              i
                                  T
                          ˆ T
             ˙ x = Ax + B ϑ x + ˆυ r + ∆ξ − Ke + T (t) nn .    Figure 1. Control input under uncertain dynamics
                                                       (26)
            where we consider
                           ∆ξ = W  ∗T h(e) + ε         (27)

                                         ∥e i −c j ∥ 2
            with   h j (e i )  =  exp −          ,   h   =
                                           2b 2
                                            j
                          T
            [h 1 , h 2 , · · · h n ] , and ε is the approximation er-
            ror.
            Moreover, the NN approximation law can be com-
            puted as
                                 ˆ
                                          ˆ T
                      T (t) nn = ∆ξ(t) = −W h(e),      (28)
                       ˙
                       ˆ
                                   T
                      W = φ 3 h(e)e PB.                        Figure 2. Control input under uncertain dynamics
                                                           731
   184   185   186   187   188   189   190   191   192   193   194