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.

1.2 PROBLEM STATEMENT 7<br />

relationship between inputs and outputs. Several recommendations have been made<br />

in this thesis in terms <strong>of</strong> model structure selection, validation and training methods<br />

to overcome the problems presented by the neural network based modelling. Better<br />

selection <strong>of</strong> neural network model structure should improve the prediction <strong>of</strong> the model<br />

while using more advanced neural network architectures other than standard multilayered<br />

perceptron should reduce the prediction model training time. This should be<br />

beneficial to the real-time implementation <strong>of</strong> the adaptive flight control system. <strong>The</strong><br />

task to explain how the neural network solves the modelling problems is outside the<br />

scope <strong>of</strong> this thesis. Nevertheless, recent research has emerged in NN literature to<br />

extract regression rules that explain knowledge gained by the NN model [Setiono et al.,<br />

2002, Jianguo et al., 2011, Kamruzzaman and Islam, 2010].<br />

<strong>The</strong> ability to model the time varying dynamics <strong>of</strong> a UAS helicopter is also important<br />

in the development <strong>of</strong> adaptive type flight controller. Typically, a neural network model<br />

derived from the <strong>of</strong>f-line based training (batch training) will not be able to represent all<br />

the operating points <strong>of</strong> the flight envelope very well [Samal, 2009, Ljung and Soderstrom,<br />

1983]. Several attempts have been made in previous studies to update the neural<br />

network prediction model during flight using mini-batch <strong>of</strong>f-line training on a smaller<br />

number <strong>of</strong> data samples [Samal, 2009, Samal et al., 2008, 2009, Puttige, 2009, Puttige<br />

and Anavatti, 2006]. However, the proposed method can only be employed to reasonably<br />

small networks and is limited to model uncoupled helicopter dynamics due to high<br />

computation cost. In order to accommodate the time-varying properties <strong>of</strong> helicopter<br />

dynamics which change frequently during flight, a recursive based learning algorithm<br />

is required to properly track the dynamics <strong>of</strong> the system under consideration. <strong>The</strong><br />

application <strong>of</strong> a recursive type neural network should further improve the prediction<br />

and adaptability <strong>of</strong> the dynamic model.<br />

This thesis attempts to overcome the problem by presenting neural network based<br />

modelling and control frameworks that greatly reduce the development time, cost and<br />

resources needed to design a high performance control system for helicopter based UAS.<br />

<strong>The</strong> neural network based approach to the system identification <strong>of</strong> unmanned helicopter<br />

dynamics has shown promising capability to facilitate the development <strong>of</strong> accurate flight

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

Saved successfully!

Ooh no, something went wrong!