Page 153 - IJOCTA-15-3
P. 153

Proportional integral derivative plus control for nonlinear discrete-time state-dependent parameter. . .
            SVF/SDP-PID+ control gain vector, as defined          This equation is used to determine the SDP-
                                                                                     +
            in Equation (25).                                 PID+ compensators, k , in Equation (25). It
                                                                                     k
                For simplicity, a frozen parameter system     is worth noting that the order of characteris-
               ′
                   ′
            {F , g } can be employed, where the frozen sys-   tic Equation (32) is n + m + δ − 1, ∀ n ≥ 2,
                   k
               k
            tem is defined as a single sample instance from   with a minimum order of three for a discrete-
            the family of {F k , g }. 36,37  In this scenario, the  time SDP-TF of triad {≤ 2, 1, 1}. The polyno-
                                k
            matrix P becomes time-invariant, and Equation     mials corresponding to the proportional plus com-
            (28) is simplified to                             pensator, K +  z −1   , and input plus compensator,
                                                                         k

                                                              K u,k z −1  , are defined as in Equation (33),

                                            −1
                                 ′ T
                  ′ T
                                               ′ T
                                                      ′
                          ′
            P (i)  = F k P (i+1)  F k − g k g k P (i+1) ′  g k P (i+1) F k + Q
                                       g k + R
                                                                                                n+1
                                                       (29)     +  −1             −1       −2  X       −(i−1)
                                                              K k  z   = k 1,k − k 2,k z  + k 3,k z  +  k i,k z
                After obtaining the matrix P from Equation                                       i=4
                                      +
            (29), the SDP gain vector k can be derived from
                                      k                                      m+δ−2
                                                                               X
            Equation (28) as follows:                         K u,k z −1  = 1 +    k u j ,k z −j

                                                                               j=1
                                        −1

                             T
                                            T
                       +

                     k = g P g k + R       g P F k     (30)                                              (33)
                       k     k              k
                Note that the system matrices {F k , g } re-  where,
                                                     k
            main unfrozen when implementing Equation (30).
            A straightforward trial and error approach is em-    k 1.k = k P 1 ,k + k I,k + k D,k
            ployed to evaluate the gain vector in Equation       k 2.k = k P 1 ,k + 2k D,k
            (30). The process begins with unity weights to
                                                                 k 3.k = k D,k + k P i−1 ,k  i = 3 if n ≥ 3
            ensure a balanced influence of each parameter,                                               (34)
            preventing any single parameter from dominating      . . .
            the others. This approach allows for consistent      k i,k = −k P i−2 ,k + k P i−1 ,k 4 ≤ i ≤ n + 1
            and logical experimentation.
                                                                                              (i = 3, ..., n+1)
                                                                  The plus compensators, k P i−1
            3.3.2. SDP-PID+/pole placement tuning                                 (j = 1, . . . m + δ − 2) for
                                                              for n ≥ 3 and k u j
                   approach                                   m+δ > 2, in Equations (33) and (34) allow for ex-
            The design methodology for discrete SDP-          ploiting additional poles to suit the discrete-time
            PID+/pole placement was introduced by Sha-        SDP-TF in Equation (4) that exceeds second-
            ban et al. 11  It has been shown that the pro-    order dynamics, i.e. n ≥ 3, and has time delay
            cess is relatively straightforward, provided the  and/or numerator order greater than unity, i.e.
            performance of the closed-loop control system is  m + δ > 2. Applying polynomial algebra to the
            predictable, i.e., if the SDP-TF in Equation (4)  characteristic Equation (32) as Equation (35)
            is controllable. Here, the nonlinear SDP-PID+
            compensators, as defined in Equation (25), can          ∆ K u,k z −1   A k χ k , z −1   + K +  z −1   B k χ k , z −1
                                                                                            k
            be evaluated by modifying the location of the         =(1 − p 1 z −1 ) (1 − p 2 z −1 )
            poles of the closed-loop SDP-PID+ control sys-                −1          −1
                                                                    (1 − p 3 z  ) . . . (1 − p i z  )
            tem. In this regard, the regulator structure of
                                                                     i = 4, . . . , n + m + δ − 1 ∀ n ≥ 2
            the SDP-PID+ controller, depicted in Figure 2,           i = 4, . . . , n + m + δ  ∀ n = 1
            needs to be reduced to the unity feedback closed-                                            (35)
            loop SDP-PID+ control system in TF form, as
                                                              gives SDP-PID+ gains {k 1,k , k 2,k , k 3,k , ..., k i,k
            illustrated in Figure 3 as follows in Equation    (i = 4, ..., n + 1), k u j ,k (j = 1, ..., m + δ − 2)}
            (31),
                                                              at pre-determined pole locations {p 1 , p 2 , p 3 , ..., p i
                                                              (i = 4, ..., n + m + δ − 1 ∀ n ≥ 2)} in the complex
                              +
                            K (z ) B(χ k , z )                z-plane. The control law can subsequently be ex-
                                 −1
                                           −1
            y k =             k                          r k
                                         +
                  ∆ K u,k (z −1 ) A(χ k , z −1 )+K (z −1 ) B(χ k , z −1 )  tracted from Figure 3 in Equation (36).
                                         k
                                                       (31)
            given that ∆ = 1 − z   −1  represents the differ-
                                                                u k =u k−1 + k 1,k e k − k 2,k e k−1 + k 3,k e k−2
            ence operator.  The characteristic equation for
                                                                       n+1
            the SDP-PID+ control system is extracted from            +  X  k i,k e
            Equation (31) as Equation (32).                                    k−(i−1)
                                                                       i=4                               (36)
                                                                       m+δ−2
             ∆ K u,k z −1    A χ k ,z −1   + K +  z −1    B χ k ,z −1   −  X  k u j ,k u k−j − u
                                        k                                                  k−(j+1)
                                                       (32)              j=1
                                                           525
   148   149   150   151   152   153   154   155   156   157   158