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

6.3 SEMIEMPIRICAL MODELING OF AIRCRAFT THREE-AXIS ROTATIONAL MOTION  213
                          TABLE 6.4 Ranges of variables in the model (6.6)–  Analysis of the obtained simulation results al-
                          (6.9).                                       lows us to draw the following conclusions.
                          Variables  Training set    Test set            The most important characteristic of the gen-
                                                                       erated model is its ability to generalize. For the
                                    min       max    min       max
                                                                       neural network models, that usually means the
                          α           3.8405   6.3016  3.9286   5.8624
                                                                       ability of the model to ensure the desired accu-
                          β         −1.9599    1.7605 −0.4966   0.9754
                                                                       racy not only for the data used for the model
                          p         −16.0310  18.1922 −10.1901  11.8683
                          q         −3.0298    3.1572 −1.2555   3.6701  learning, but also for any values of the inputs (in
                          r         −4.6205    4.1017 −0.9682   4.1661  this case, the control and state variables) within
                          δ e       −7.2821   −4.7698 −7.2750  −5.0549  the domain of interest. This type of verification
                          ˙ δ e     −8.1746    8.0454 −39.4708  36.8069  is performed on the test data set that covers the
                          δ a       −1.2714    1.2138 −2.0423   1.0921  abovementioned domain and does not coincide
                          ˙ δ a     −8.6386    8.7046 −56.8323  48.9997
                                                                       with the training data set.
                          δ r       −2.5264    1.7844 −1.7308   1.4222
                                                                         Successful solution to the modeling and iden-
                          ˙ δ r     −20.4249  17.8579 −48.6391  58.5552
                                                                       tification problem should ensure, firstly, that the
                          φ         −22.3955   7.7016  0       59.6928
                                                                       required modeling accuracy is attained through-
                          θ           0        5.3013 −20.8143  3.8094
                                                                       out the whole domain of interest for the model
                          ψ         −11.9927   0     −0.0099   98.5980
                          δ e act   −7.2629   −4.7886 −7.0105  −5.3111  and, secondly, that the aerodynamic characteris-
                          δ a act   −1.2518    1.1944 −1.4145   0.7694  tics of the aircraft are approximated to the de-
                          δ r act   −2.4772    1.7321 −1.3140   1.0044  sired accuracy.
                                                                         From the results presented in Fig. 6.9 and Ta-
                                                                       ble 6.5, we can conclude that the first of these
                          TABLE 6.5 Simulation error on the test set for semiem-  problems is successfully solved. Fig. 6.9 demon-
                          pirical model at different learning stages.
                                                                       strates that the prediction errors for all of the ob-
                          Prediction  MSE α  MSE β  MSE p  MSE r  MSE q  served variables are insignificant and that these
                          horizon                                      errors grow very slowly over time, which indi-
                            2       0.1376  0.2100  1.5238  0.4523  0.4517
                                                                       cates good generalization properties of the ANN
                            4       0.1550  0.0870  0.5673  0.2738  0.4069
                                                                       model. Namely, the model does not “fall apart”
                            6       0.1647  0.0663  0.4270  0.2021  0.3973
                                                                       with a sufficiently large prediction horizon.
                            9       0.1316  0.0183  0.1751  0.0530  0.2931
                                                                         Testing was carried out for a prediction hori-
                           14       0.0533  0.0109  0.1366  0.0300  0.1116
                                                                       zon of 40 sec, which is a sufficiently long time
                           21       0.0171  0.0080  0.0972  0.0193  0.0399
                          1000      0.0171  0.0080  0.0972  0.0193  0.0399  interval for the problem of aircraft short-period
                                                                       motion modeling. We need to emphasize that
                                                                       the model was tested in rather strict conditions.
                                                                       We can see from Fig. 6.9 that very active work
                          the domain of the model is iteratively expanded,
                                                                       is performed by the control surfaces of the air-
                          while preserving the behavior within the previ-
                                                                       craft (controlled stabilizer, rudder, ailerons), ex-
                          ous subdomain.
                                                                       pressed in the frequent change in the value of
                            This algorithm has been successfully applied                act  act  act
                                                                       command signals δ e  , δ r  , δ a  for actuators of
                          to the problem of the aerodynamic coefficients  control surfaces. In this situation, there is a sig-
                          identification for the five unknown coefficients  nificant difference between adjacent values of
                          C y , C z , C l , C m , C n and the 1000-time step predic-  the command signals that were randomly gen-
                          tion horizon. Computational experiment results  erated. The purpose of this method of a test data
                          for this problem are presented in Table 6.5 and  set generation is to provide a wide variety of
                          in Figs. 6.9 and 6.10.                       states for the simulated system (in order to cover
   217   218   219   220   221   222   223   224   225   226   227