Page 115 - Neural Network Modeling and Identification of Dynamical Systems
P. 115

104    3. NEURAL NETWORK BLACK BOX APPROACH TO THE MODELING AND CONTROL OF DYNAMICAL SYSTEMS

                                                                         The problem is to select the   transformation
                                                                      implemented by the controller so that this con-
                                                                      trolled system would show the behavior closest
                                                                      to the behavior of the reference model. This task
                                                                      we call the task of adjusting the dynamic properties
                                                                      of the plant.
                                                                         The task of adjusting the dynamic properties
                         FIGURE 3.3 Structural diagram of adjusting the dynamic
                         properties of the controlled object (plant). x is the vector of  of some plant can be treated as a task of mini-
                                             ∗
                         state variables of the plant; u ,  u are the command and ad-  mizing some error function E(w), i.e.,
                         justing components of the plant control vector, respectively;
                             ∗
                         u = u +  u is the vector of control variables of the plant    ∗
                         (From [99], used with permission from Moscow Aviation In-  E(w ) = minE(w),
                                                                                            w
                         stitute).
                                                                      where w is the value of the vector w that de-
                                                                              ∗
                         nonlinear model (3.13), where the vector func-  livers the minimum of the function E(w),which
                         tion ϕ(·), remaining nonlinear, is corrected by in  can be defined, for example, as
                         order to get the required level of transient qual-

                         ity, i.e.,                                                t f  (ref )       2
                                                                          E(w) =    [x    (t) − x(w,t)] dt,  (3.19)
                                                                                  t 0
                                    (ref )
                                            (ref )
                                                 (ref )
                                    ˙ x  = ϕ   (x   ,u,t).     (3.17)
                                                                      or as
                         We will further use the indirect approach to
                         evaluate the dynamic properties of the plant                    (ref )
                                                                          E(w) = max |x     (t) − x(w,t)|.  (3.20)
                         based on the nonlinear reference model (3.17).          t∈[t 0 ,t f ]
                            Suppose there is a plant with the behavior
                         described by (3.13), as well as the model of the  A problem of this kind we can solve in two
                         desired behavior of the plant, given by (3.17).  ways, differing in the approach to varying the
                            The behavior of a plant, determined by its  parameters w in the adjusting controller.
                         dynamic properties, can be affected by set-     Following the first approach, the selection of
                         ting a correction value for the control variable
                                                                      w is carried out autonomously, after which the
                                ∗
                          u(x,u ). The operation of forming the required
                                                                      obtained values of w are loaded into the adjust-
                                     ∗
                         value  u(x,u ) for some time t i+1 from the val-  ing controller and remain unchanged through-
                         ues of the state vector x and the command con-
                                                                      out the process of functioning of the controlled
                                    ∗
                         trol vector u at time t i ,
                                                                      system.
                                                                         Following the second approach, the selection
                                                   ∗
                                  u(t i+1 ) =  (x(t i ),u (t i )),  (3.18)
                                                                      of the coefficients w is carried out in the on-line
                         we will execute in the device, which we call ad-  mode, i.e., directly in the operation of the con-
                         justing controller. We assume that the character of  trolled system under consideration.
                         the transformation  (·) in (3.18) is determined  To specify the analysis, consider the longitu-
                         by the composition and values of the compo-  dinal motion of the aircraft, i.e., its motion in a
                                                              T
                                                             ] .The   vertical plane without roll and sideslip.
                         nents of some vector w =[w 1 w 2 ...w N w
                         combination (3.13), (3.18) from the plant and ad-  The mathematical model of longitudinal mo-
                         justing controller is referred to as the controlled  tion, obtained by the projection of vector equa-
                         system (Fig. 3.3).                           tions on the axis of the body-fixed coordinate
   110   111   112   113   114   115   116   117   118   119   120