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

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

12 CHAPTER 1 INTRODUCTION<br />

Chapter 3 presents the overview <strong>of</strong> the helicopter platform and avionic systems used<br />

for the development <strong>of</strong> the autonomous helicopter UAS. For flight control testing<br />

purposes, a safety test rig has been developed to constraint the helicopter movement<br />

and avoiding fatal crashes which would arise from possible hardware failures or<br />

programming errors.<br />

Chapter 4 presents the procedures <strong>of</strong> the <strong>of</strong>f-line system identification <strong>of</strong> helicopter<br />

dynamics using the neural network approach. <strong>The</strong>n, the on-line (recursive) training<br />

method is proposed to improve the adaptability <strong>of</strong> the predicted model. <strong>The</strong><br />

prediction <strong>of</strong> the neural network model employed in this study is further improved<br />

using Hybrid Multi-Layered Perceptron (HMLP) and modified Elman networks<br />

which significantly reduce the number <strong>of</strong> weights in the network and reduce the<br />

required computation time.<br />

Chapter 5 presents the model selection and validation results from the proposed neural<br />

network based system identification methods. <strong>The</strong> optimal network structures for<br />

system identification are found using the proposed validation method used in the<br />

previous chapter. <strong>The</strong> performance <strong>of</strong> standard Multi-Layered Perceptron (MLP)<br />

is then compared to the HMLP and modified Elman network performance.<br />

Chapter 6 presents the model predictive control methodologies using the dynamic<br />

model identified using the neural network based system identification approach.<br />

It proposes solutions to the drawbacks <strong>of</strong> neural network based MPC real-time<br />

implementation by introducing the application <strong>of</strong> <strong>Neural</strong> <strong>Network</strong> based Approximate<br />

Predictive Control (NNAPC). <strong>The</strong> prediction <strong>of</strong> NNAPC is provided using<br />

linear models extracted from the identified NN model obtained from either <strong>of</strong>f-line<br />

or on-line modelling techniques.<br />

Chapter 7 presents the flight tests implementation and validation results <strong>of</strong> the proposed<br />

adaptive flight controller. In this chapter, the tuning procedures <strong>of</strong> the<br />

NNAPC flight controller are presented. <strong>The</strong> proposed flight controller is designed<br />

in several development stages where the best tuning parameters obtained from

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

Saved successfully!

Ooh no, something went wrong!