A novel approach to the control of quad-rotor helicopters using fuzzy-neural networks
PhD Thesis
Authors | Poyi, Gwangtim Timothy |
---|---|
Type | PhD Thesis |
Qualification name | PhD |
Abstract | Quad-rotor helicopters are agile aircraft which are lifted and propelled by four rotors. Unlike traditional helicopters, they do not require a tail-rotor to control yaw, but can use four smaller fixed-pitch rotors. However, without an intelligent control system it is very difficult for a human to successfully fly and manoeuvre such a vehicle. Thus, most of recent research has focused on small unmanned aerial vehicles, such that advanced embedded control systems could be developed to control these aircrafts. Vehicles of this nature are very useful when it comes to situations that require unmanned operations, for instance performing tasks in dangerous and/or inaccessible environments that could put human lives at risk. This research demonstrates a consistent way of developing a robust adaptive controller for quad-rotor helicopters, using fuzzy-neural networks; creating an intelligent system that is able to monitor and control the non-linear multi-variable flying states of the quad-rotor, enabling it to adapt to the changing environmental situations and learn from past missions. Firstly, an analytical dynamic model of the quad-rotor helicopter was developed and simulated using Matlab/Simulink software, where the behaviour of the quad-rotor helicopter was assessed due to voltage excitation. Secondly, a 3-D model with the same parameter values as that of the analytical dynamic model was developed using Solidworks software. Computational Fluid Dynamics (CFD) was then used to simulate and analyse the effects of the external disturbance on the control and performance of the quad-rotor helicopter. Verification and validation of the two models were carried out by comparing the simulation results with real flight experiment results. The need for more reliable and accurate simulation data led to the development of a neural network error compensation system, which was embedded in the simulation system to correct the minor discrepancies found between the simulation and experiment results. Data obtained from the simulations were then used to train a fuzzy-neural system, made up of a hierarchy of controllers to control the attitude and position of the quad-rotor helicopter. The success of the project was measured against the quad-rotor’s ability to adapt to wind speeds of different magnitudes and directions by re-arranging the speeds of the rotors to compensate for any disturbance. From the simulation results, the fuzzy-neural controller is sufficient to achieve attitude and position control of the quad-rotor helicopter in different weather conditions, paving way for future real time applications. |
Keywords | Quad-rotor helicopters; Unmanned Aerial Vehicles; Intelligent Control; Fuzzy-Neural Networks; Computational Fluid Dynamics (CFD); Artificial neural networks; Fuzzy Logic; Quad-rotor Dynamic Modelling; Matlab/Simulink; SolidWorks; 3-D Quad-rotor Model; Error Compensation; Wind Disturbance; Flight Control Simulation |
Year | 2014 |
Publisher | University of Derby |
College of Engineering and Technology | |
Digital Object Identifier (DOI) | https://doi.org/10.48773/92x20 |
Web address (URL) | hdl:10545/337911 |
File | File Access Level Open |
File | File Access Level Open |
File | File Access Level Open |
File | File Access Level Open |
Output status | Unpublished |
Publication process dates | |
Deposited | 08 Jan 2015, 08:38 |
Publication dates | 01 Dec 2014 |
Contributors | Wu, Mian Hong (Advisor), Bousbaine, Amar (Advisor) and Hu, Huosheng (Advisor) |
https://repository.derby.ac.uk/item/92x20/a-novel-approach-to-the-control-of-quad-rotor-helicopters-using-fuzzy-neural-networks
Download files
File
license_text | ||
File access level: Open |
license_rdf | ||
File access level: Open |
license.txt | ||
File access level: Open |
Poyi_Novel_approach_to_the_control_of_quad-rotor_helicopters_2014_redacted.pdf | ||
File access level: Open |
117
total views90
total downloads0
views this month0
downloads this month