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.

xxiv<br />

LIST OF FIGURES<br />

5.19 <strong>The</strong> comparison <strong>of</strong> the MLP network trained by <strong>of</strong>f-line Levenberg-<br />

Marquardt (LM) method and MLP network trained with recursive Gauss-<br />

Newton (rGN) method against roll rate measurement. (a) NN model<br />

1 (NN1) is trained with <strong>of</strong>f-line LM algorithm. NN1 model structure<br />

is set with n y = 1 and n u = 2 with 4 hidden neurons (b) NN model 2<br />

(NN2) is trained with recursive Gauss-Newton algorithm. NN2 model<br />

structure is set with n y = 1 and n u = 2 with 4 hidden neurons; and (c)<br />

NN model 3 (NN3) is trained with recursive Gauss-Newton algorithm.<br />

NN3 model structure is set with optimised structure from k-fold cross<br />

validation (n y = 3 and n u = 1 with 4 hidden neurons). 146<br />

5.20 <strong>The</strong> on-line prediction performance comparison for the MLP, HMLP and<br />

modified Elman networks. All <strong>of</strong> these networks are trained by rGN<br />

method with optimum model structure identified from <strong>of</strong>f-line model<br />

identification. 150<br />

6.1 Different configuration <strong>of</strong> NN based Model Predictive Control (MPC):<br />

(a) Basic configurations <strong>of</strong> NN based MPC which used prediction from a<br />

NN model (b) NN based controller that mimics the MPC controller by<br />

learning the controller input selection by optimisation process 157<br />

6.2 <strong>The</strong> <strong>Neural</strong> <strong>Network</strong> based Approximate Predictive Control (NNAPC)<br />

scheme based on instantaneous linearisation <strong>of</strong> the NN model. 159<br />

6.3 <strong>The</strong> helicopter control with cascaded control approach. Multiple SISO<br />

based PID controllers is used in the inner and outer loop. 178<br />

6.4 <strong>The</strong> unmanned helicopter control system architecture with NNAPC<br />

controller. 179<br />

6.5 <strong>The</strong> NNAPC algorithm flowchart with recursive HMLP model. <strong>The</strong><br />

training method shown in this figure is based on the recursive Gauss-<br />

Newton (rGN) method. 180

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

Saved successfully!

Ooh no, something went wrong!