28.02.2014 Views

The Development of Neural Network Based System Identification ...

The Development of Neural Network Based System Identification ...

The Development of Neural Network Based System Identification ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

5.3 OFF-LINE BASED SYSTEM IDENTIFICATION FOR HMLP NETWORK 133<br />

5.3 OFF-LINE BASED SYSTEM IDENTIFICATION FOR HMLP<br />

NETWORK<br />

In this section, the results <strong>of</strong> the model structure and hidden neurons size selection <strong>of</strong><br />

HMLP network are presented. <strong>The</strong> identification <strong>of</strong> UAS helicopter attitude dynamics<br />

was carried out using the <strong>of</strong>f-line Levenberg-Marquardt training as in Section 4.3.4. <strong>The</strong><br />

flight data sets was obtained by performing different flight manoeuvres to excite the<br />

dynamic <strong>of</strong> interest. Using the collected data, the suitable regression vector (network<br />

structure) and hidden neurons size were determined using the k-fold cross validation<br />

technique as previously discussed. <strong>The</strong> method for minimising the over-fitting effect in<br />

the HMLP network training is similar to regularisation method used in MLP network.<br />

<strong>The</strong> results <strong>of</strong> cross validation for HMLP network with different network structures<br />

(input nodes) are given in Figure 5.10. Six different network structures were tested and<br />

compared with each other. <strong>The</strong> plot indicates that the simple HMLP network structure<br />

with 1 past output and 1 past input (4 regressors) gives the highest percentage <strong>of</strong> RMSE,<br />

which is similar to cross validation trend in MLP, and it is not fit for predicting the<br />

non-linear dynamics <strong>of</strong> the helicopter UAS. As the number <strong>of</strong> regressors or inputs to<br />

the network increases, the RMSE value decreases and stabilises after 2 past outputs<br />

and 1 input (6 regressors) structure. Hence, the neural network model structure can be<br />

selected as a total <strong>of</strong> 6 regressors with 2 past output and 1 past input observation. This<br />

cross validation procedure was repeated for different hidden neuron sizes and an overall<br />

RMSE trend points out to the same sharp breakpoint at 2 past outputs and 1 input (6<br />

regressors) network structure.<br />

<strong>The</strong> result <strong>of</strong> neurons size selection is reproduced here for the HMLP network using<br />

the k-fold cross validation method. <strong>The</strong> result <strong>of</strong> the hidden neurons selection for 2 past<br />

outputs and 1 past input (6 regressors) network structure is given in Figure 5.11. From<br />

the plot, the network structure with 2 past outputs and 1 past input (regression vector<br />

with dimension size <strong>of</strong> 6) yield the lowest RMSE value (9.82 %) for neurons size, h = 3.<br />

Finally, we arrive at the following network specifications (Table 5.4) that adequately<br />

represent the attitude dynamics <strong>of</strong> a model scaled helicopter. By examining the RMSE

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!