Please use this identifier to cite or link to this item: https://knowledgecommons.lakeheadu.ca/handle/2453/4329
Title: Adaptive backstepping control of quadrotors with neural-network
Authors: Wang, Zhengqi
Keywords: Quadrotor;Quadrotor UAV;Unmanned aerial vehicles (UAVs);Control design
Issue Date: 2018
Abstract: A quadrotor is a type of unmanned aerial vehicles. It has been widely used in aerial photography. The quadrotor has the capability of vertical takeoff and landing, which is very useful in small or narrow areas. The mechanical structure of a quadrotor is also simple, which makes it easy to produce and maintain. It is a strong candidate for a future means of transportation. In practical applications, it is commonly controlled by a proportional integral derivative controller. In this thesis, two nonlinear controllers are designed to control the attitude and the position of a quadrotor by using the backstepping technique. The attitude is estimated by a nonlinear attitude estimator, which is based on a nonlinear explicit complementary filter. It uses data from a six axis inertial measurement unit and a three axis magnetometer to calculate the estimated attitude. To avoid the singularity problem like "gimbal lock" in Euler angle attitude representation, the unit quaternion attitude representation is applied in the controller derivation. However, the Euler angle representation is easier for people to imagine the actual attitude of a quadrotor. To make it more readable, the results of the experiments are converted to the Euler angle representation. During the derivation of a backstepping controller, a neural-network is applied to estimate the nonlinear terms in the system. The universal approximation theorem is the principle for the estimation of nonlinear terms. Besides, a two step controller is derived by modifying the backstepping controller with four steps. The two step controller is developed by an adaptive method for both the nonlinear terms and the moment of inertia. Analysis shows the boundedness of the closed-loop system with both controllers. Finally, the proposed controllers are tested on a true quadrotor system. Experimental results show the effectiveness of the two proposed controllers. Also, comparison between two controllers are carried out. In addition, some future works are discussed.
URI: http://knowledgecommons.lakeheadu.ca/handle/2453/4329
metadata.etd.degree.discipline: Engineering : Electrical & Computer
metadata.etd.degree.name: Master of Science
metadata.etd.degree.level: Master
metadata.dc.contributor.advisor: Liu, Xiaoping
Appears in Collections:Electronic Theses and Dissertations from 2009

Files in This Item:
File Description SizeFormat 
WangZh2018m-1a.pdf26.86 MBAdobe PDFThumbnail
View/Open


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.