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

80                2. DYNAMIC NEURAL NETWORKS: STRUCTURES AND TRAINING METHODS

                         tem with state vectors and small-size controls  2.4.3 Indirect Approach to the
                         and with a moderate number of samples with          Acquisition of Training Data Sets
                         respect to these variables are acceptable (the first  for Dynamic Neural Networks
                         and second variants in (2.124)). Even a slight in-  2.4.3.1 General Characteristics of the
                         crease in the values of these parameters leads, as   Indirect Approach to the Acquisition
                         can be seen from (2.125)), to unacceptable values    of Training Data Sets
                         of the value of the training set.               As noted in the previous section, the indirect
                            In real-world applied problems, where the  approach is based on the application of a set of
                         possibilities of ANN modeling are particularly  specially designed control signals to the dynam-
                         in demand, the result is even more impres-   ical system, instead of direct sampling of the do-
                                                                      main R X,U of feasible values of state and control
                         sive.
                                                                      variables.
                            In particular, in the full model of the angular
                                                                         With this approach, the actual motion of
                         motion of the aircraft (the corresponding ANN
                                                                      the dynamical system (x(t),u(t)) is composed
                         model for this case is considered in Section 6.3)  of a program (test maneuver) of the motion
                         of Chapter 6, we have 14 state variables and 3  (x (t),u (t)), generated by the control signal
                                                                        ∗
                                                                             ∗
                         control variables, hence the volume of the train-  u (t),aswellasthe motion (˜x(t), ˜u(t)), gener-
                                                                       ∗
                         ing set for it in the direct approach to its forma-  ated by the additional perturbing action ˜u(t), i.e.,
                                                   = 20 will be N   =
                         tion and at N w = N q = M δ e                         ∗                ∗
                                    18
                         20 17  = 2 · 10 , which, of course, is completely  x(t) = x (t) +˜x(t), u(t) = u (t) +˜u(t). (2.126)
                         unacceptable.
                                                                         Examples of test maneuvers include:
                            Thus, the direct approach to the formation
                                                                      • a straight-line horizontal flight with a con-
                         of training sets for modeling dynamical systems
                                                                         stant speed;
                         has a very small “niche,” in which its application
                                                                      • a flight with a monotonically increasing angle
                         is possible – simple problems of low dimension-
                                                                         of attack;
                         ality. An alternative indirect approach is more  • a U-turn in the horizontal plane;
                         well-suited for complex high dimensional prob-  • an ascending/descending spiral.
                         lems. This approach is based on the application
                                                                      Possible variants of the test perturbing actions
                         of a set of specially designed control signals to
                                                                       ˜ u(t) are considered below.
                         a dynamical system of interest. This approach   The type of test maneuver (x (t),u (t)) in
                                                                                                          ∗
                                                                                                     ∗
                         is discussed in more detail in the next section.  (2.126) determines the obtained ranges for
                         The indirect approach has its advantages and  changing the values of the state and control vari-
                         disadvantages. The indirect approach is the only  ables; ˜u(t) is the variety of examples within these
                         viable option in situations where the training  ranges.
                                                                         What is the ideal form of a training set and
                         data acquisition is required to be performed in
                                                                      how can it be obtained in practice using an indi-
                         real or even in advanced time. However, in cases
                                                                      rect approach? We consider this issue in several
                         when there are no rigid time restrictions regard-
                                                                      stages, starting with the simplest version of the
                         ing the acquisition and processing of training  dynamical system and proceeding to more com-
                         data, the most appropriate approach is a mixed  plex versions.
                         one, which is a combination of direct and indi-  We first consider a simpler case of an uncon-
                         rect approaches.                             trolled dynamical system (Fig. 2.30).
   87   88   89   90   91   92   93   94   95   96   97