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.

Chapter 8<br />

CONCLUSIONS AND FUTURE WORKS<br />

In this thesis, the system identification and control algorithms based on NN methodology<br />

were developed to control an unmanned helicopter system in hovering flight condition.<br />

<strong>The</strong> proven ability <strong>of</strong> the NN based system identification and controller design approach<br />

to adapt to the dynamic system changes allows for the development <strong>of</strong> a flexible and<br />

self-tunable flight controller that can be deployed into different UAS airframes in shorter<br />

development time. Furthermore, the fast and simpler development <strong>of</strong> the dynamic model<br />

using the NN approach <strong>of</strong>fers significant benefit which reduces the cost associated with<br />

the development <strong>of</strong> large aerodynamic databases. <strong>The</strong> proposed system identification<br />

and NNAPC flight controllers for autonomous hovering were implemented and tested in<br />

simulation environment and indoor flight test facility.<br />

A detailed overview <strong>of</strong> the unmanned helicopter platform as well as the avionics<br />

hardware used was provided. To prevent fatal crashes or damages to the helicopter<br />

system due to probable hardware failures or programming mistakes, a novel safety<br />

test rig was developed to restrict the movement <strong>of</strong> the helicopter during testing. <strong>The</strong><br />

development <strong>of</strong> the safety test rig allows the helicopter system to move freely in 6 DOF<br />

flight. <strong>The</strong> test rig also was equipped with necessary instrumentation that provides the<br />

end users with position and attitude information <strong>of</strong> the helicopter.<br />

Several NN based system identification algorithms were developed to model the<br />

unmanned helicopter dynamics from the flight test data. Three types <strong>of</strong> NN architectures<br />

were deployed to model the dynamics <strong>of</strong> the helicopter; namely the MLP, HMLP and<br />

modified Elman networks. <strong>The</strong> nearly optimal or optimal model structures for the<br />

proposed NN architectures can be found based on the proposed model validation tests.

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

Saved successfully!

Ooh no, something went wrong!