Page 151 - IJOCTA-15-3
P. 151

Proportional integral derivative plus control for nonlinear discrete-time state-dependent parameter. . .


                                                                                                           
                                                         
                  1 −a 1,k −b 2,k −b 3,k . . . −b m+δ−2,k −b m+δ−1,k  1 −a 1,k  0 −b 2,k −b 3,k . . . −b m+δ−2,k −b m+δ−1,k
                                                                   0 −a 1,k                                
                 0 −a 1,k −b 2,k −b 3,k . . . −b m+δ−2,k −b m+δ−1,k      0 −b 2,k −b 3,k . . . −b m+δ−2,k −b m+δ−1,k 
                                                                  
                 0   0     0    0   . . .  0         0           0  −a 1,k  1 2  −b 2,k  −b 3,k  . . .  −b m+δ−2,k  −b m+δ−1,k 
                 
                                                                  
                                                                       2
                                                                               2
                                                                                    2
                                                                                               2
                                                                                                        2
                                                          
                                                                                                            
                 0   0     1    0   . . .  0         0           0  0   0   0    0   . . .  0        0   
                 
                                                                  
                                                          
                                                                                                            
                  . .  . .  . .  . .  . .   . .      . .    F k = 0  0   0   1    0   . . .  0        0   
            F k = 
                                                                  
                 .   .     .     .   .      .        .              .   .   .    .          .        .   
                                                                   .
                                                          
                                                                                                            
                                     .                             .   .   .   .        . . .  .        .
                                                                .   .   .   .    . .        .        .   
                  0   0     0    0          0         0
                                     . .                                                                 
                                                                                       . .                 
                  0   0     0    0    0     1         0            0  0   0   0    0    .     0        0   
                                                                   0   0   0   0    0   . . .  1        0

                                                                   n = 1

                 n = 1                                         ↔
             ↔                                                     m + δ > 2
                 m + δ > 2
                                                                  h                          i T
                                        T                   g k =  −b 1,k  −b 1,k  −b 1,k  1 0 . . . 0 0
            g k = −b 1,k −b 1,k 1 0 . . . 0 0                       2    2    2

                                                            h = 0 −1 0 0 0 . . . 0 0
            h = 0 −1 0 0 . . . 0 0
                                                                                                         (22)
                                                       (19)
                                                                  The methodology for deriving the SDP-PID+
                                                              and its variants is summarized in Table 1 for clar-
                It is always possible to derive the NMSS/SDP-  ity and to disentangle the equations.
            PID+ for the discrete-time SDP-TF model with
            the first order, n = 1, and m + δ > 2. This is
                                                              3.2. Controllability
            achieved by assuming that, as the controlled pro-
            cess approaches a steady state, i.e. e k → 0, the  The linear-like structure of the SDP-TF model in
            second difference of the error state also tends to  Equation (4) facilitates the design of the nonlin-
                        2
            zero, i.e., ∆ e k → 0. Consequently, the first dif-  ear SDP-PID+ control law using the strategies
            ference of the error state can be considered con-  of the linear system design, such as suboptimal
                            ∼
            stant, i.e., ∆e k = c. 13  In this case, the states in  LQ or pole assignment approaches. 10–15  However,
            Equation (17) may be rewritten as Equation (20).  using these basic methods, some SDP-TF model
                                                              structures may not be fully controllable. 38
                                                                  In control theory, controllability refers to the
                                                              ability to drive a system’s state to any desired
               e k = −a 1,k e k−1 − b 1,k u k−1 − . . .       state within a finite time, starting from any ini-
                    − b m−1,k u k−(m−1)  − b m,k u k−m        tial condition. For the SDP-TF model in Equa-
                                                              tion (4), discrete controllability at each sample k
               z k = z k−1 − a 1,k e k−1 − b 1,k u k−1 − . . .
                                                              means the system can be controlled at each sam-
                   − b m−1,k u k−(m−1)  − b m,k u k−m         pling instance. This, necessarily, leads to a system
                    ∆e k + ∆e k−1                             F k , g , and h of NMSS/SDP-PID+, which is con-
                                                                   k
             ∆e k =                                                                             38,39
                          2                                   trollable over each sampling period.  The con-
                       − (a 1,k + 1) e k−1 − b 1,k u k−1 − . . .  trollability conditions can be stated as: 39  Given a
                    −b m−1,k u k−(m−1)  − b m,k u k−m + ∆e k−1  discrete-time SISO system described by Equation
                  =                                           (4), the NMSS/SDP-PID+ form in Equation (7),
                                       2
                                                       (20)   characterized by the pair [F k and g ], is locally
                                                                                                 k
                                                              controllable over each sampling period if and only
                                                              if, the polynomials A χ k , z −1   and B χ k , z −1
                The state definition in Equation (20) restores  are co-prime, and Equation (23) is met.
            the NMSS/SDP-PID+ form for the first-order
                                                                        m
            SDP-TF model using the following state feedback            X                −(j+δ−1)
                                                                           b j+δ−1 {χ k } z     ̸= 0     (23)
            vector in Equation (21).
                                                                       j=1
                                                                  Due to the time-varying nature of the parame-
                                                              ters in the SDP case, it is important to note that
                                                              these conditions may not always be met in ev-
                                               T
                        z k e k ∆e k u k−1 u k−2 ...,
                  x k =                                (21)   ery sample period. As a result, challenges may
                         u k−(m+δ−3)  u k−(m+δ−2)             emerge during the control design process for the
                                                              SDP-PID+ controller.
                                                                  Although deriving comprehensive results for
                The square matrix F k of order m + δ + 1      the controllability and stability of the nonlin-
            (∀ n = 1), the input vector g , and the obser-    ear SDP system remains an area of ongoing
                                          k
            vation vector h are defined as Equation(22).      research, 38,39  the practical approach described
                                                           523
   146   147   148   149   150   151   152   153   154   155   156