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

3.4 ANN-BASED CONTROL OF DYNAMICAL SYSTEMS               117
                            We describe the actuator system by the fol-  required control efficiency) for all λ ⊂  .Theap-
                          lowing equations:                            proach we could apply in this situation is to use
                                                                       different k for different λ [89–91]. In this case, the
                                    ˙ z 1 = z 2 ,                      relationship k = k(λ), ∀λ ⊂  , is realized by the
                                                               (3.32)
                                    ˙ z 2 = k ϑ ϕ(σ) − T 1 ˙z 1 − T 2 z 1 .  control system module, which is called the cor-
                                                                       rection device or simply the corrector. We will
                          Here T 1 , T 2 aretimeconstants; k ϑ is the gain;  call the combination of the command device and
                          ϕ(σ) is the desired control law, i.e., some oper-  the corrector the controller.
                          ation algorithm for the controller. The function
                          ϕ(σ) can take, for example, the following form:  NEUROCONTROLLER FOR A SINGLE-MODE
                                                                       DYNAMICAL SYSTEM AND ITS EFFICIENCY
                                ϕ(σ) = σ,                      (3.33)
                                                                         The formation of the dependence k = k(λ),
                                               3
                                ϕ(σ) = σ + k n+1 σ ,           (3.34)  ∀λ ⊂  , implemented by the corrector, is a very
                                               3       5               time-consuming task. The traditional approach
                                ϕ(σ) = σ + k n+1 σ + k n+2 σ ,  (3.35)
                                                                       to the realization of dependence k = k(λ) con-
                                       n
                                                                       sists in its approximation or in interpolation ac-
                                   σ =   k j x j .
                                                                       cording to the table of its values. For large di-
                                      j=1
                                                                       mensions of the vector λ and the large external
                            The influence on the control quality for the  set  , the dependence k(λ) will be, as a rule,
                          disturbed motion is carried out through vec-  very complicated. It obstructs significantly an
                          tors θ ∈   for parameters of the plant, the com-  implementation of this dependence on board of
                          mand device, and the actuator system, as well as  the aircraft. To overcome this situation, we usu-
                                                             T     n   ally try to minimize the dimension of the λ vec-
                          through the coefficients k = (k 1 ,...,k n ) ⊂ R
                          included in the control law.                 tor. In this case, we usually take into account no
                            The task in this case is to reduce the disturbed  more than two or three parameters, and in some
                                                            0
                                                         0
                          motion (  x,  u) to the reference one (  x ,  u ) taking  cases we use only one parameter, for example,
                          into account the uncertainty in the parameters  the dynamic air pressure in the task of control-
                          λ. We have to solve this problem in the best, in  ling an aircraft motion. This approach, however,
                          a certain sense, way using a control u added to  reduces the control efficiency since it does not
                                             0
                          the reference signal   u . We only know about the  take into account a number of factors affecting
                          λ parameters that they belong to some domain  this efficiency.
                                s
                            ⊂ R . At best, we know the frequency ρ(λ)    At the same time, we know from the theory
                          with which one or another element of λ ⊂   will  of ANNs (see, for example, [25–27]) that a feed-
                          appear.                                      forward neural network with one or two hidden
                            We term, following [88], the domain   as ex-  layers can model (approximate) any continuous
                          ternal set of the dynamical system (3.28). The  nonlinear functional relationship between N in-
                          system that should operate on a subset of the  puts and M outputs. Similar results were ob-
                          Cartesian product X × U ×   is a multimode dy-  tained for RBF networks, as well as for other
                          namical system (MDS). We can influence the con-  types of ANNs (see, for example, [92]). Based
                          trol efficiency of such MDS by varying the val-  on these results, it was proposed in [89]touse
                          ues of k ∈ K parameters of the command device.  ANNs (MLP-type networks with two hidden
                          If the external set   of the considered MDS is  layers) to synthesize the required continuous
                          “large enough,” then, as a rule, there is a situ-  nonlinear mapping of the tuning parameters λ
                          ation when we have no such k ∈ K that would  of the controller to the values of the control law
                          be equally suitable (in the sense of ensuring the  coefficients, i.e., to form the dependence k(λ).
   123   124   125   126   127   128   129   130   131   132   133