Adaptive robust attitude controller design for a quadrotor platform

Download
2014
Yılmaz, Emre
This thesis includes attitude controller design ideas for a quadrotor platform which can be regarded as an exceptionally agile flying robot with highly nonlinear and unstable features in flight dynamics. These platforms pose severe problems in characterizing the dynamics especially when performing high-speed manoeuvres. These facts cause the quad-rotor not to lose its popularity as a compelling tool among avid researchers who endeavour to realize various controller ideas. The procedure in this thesis is initiated with the construction of the system model and the verification of this phase relying on the characteristics of the test bed. With the aid of sensors on the off-the-shelf platform, the controllers are designed to enact tracking of the reference commands that contain the desired trajectories and attitudes. The controller methods highlighted in this research are non-linear dynamic inversion, model reference adaptive control and integral back-stepping technique. The trade-off between performance and robustness is investigated as well. The responses of the system to the impacts of the existence of uncertain parameters, unmatched uncertainties or disturbances are exceptional means to judge how robust the controller is. An overview of the cases with parametric uncertainty and the existence of noise, therefore, find its place as a section within this work. This sketch grades the controller options while putting forward the advantage of adaptation. The simulation results show that all controllers operate Exceptionally in noiseless and noisy scenarios. Under the cases where high-level parameter uncertainties or unknown disturbances exist, however, the functionality of base controller and Integral Back-stepping can be claimed no more. In coherence with its purpose of integration into the controller, only adaptive algorithm survives these situations. The analysis including the computation of 2-norms and maximum absolute value of error vectors in the commanded state axis brings about supportive results for the deductions about the adaptation. Besides, by employing correction approaches, the advancement of the controller in terms of robustness is examined where dead zone implementation, e- and sigma-modifications are exploited. Among these modifications, e-mod and dead zone satisfy specified criteria for convergence and robustness while sigma-mod is determined as useless. In the procedure, studies about simulations with various step size values, various fixed-step ODE methods, different levels of unknown disturbances and uncertain parameters are also conducted in order to see the sensitivity of the adaptation against these criteria. The reliability of the methodologies should be justified through experiments and the analogy between experiment and theory is provided. The motivation behind this research is to produce persistent attitude controllers to lay the first stone for more complex algorithm structures such as autonomous flight phases, obstacle avoidance and way-point targeting.

Suggestions

Adaptive robust attitude controller design for a quadrotor platform
Yilmaz, Emre; Kutay, Ali Türker (2014-01-01)
This paper includes attitude controller design ideas for a quadrotor platform which can be regarded as an exceptionally agile flying robot with highly non-linear and unstable features in flight dynamics. The quadrotor poses severe problems in characterizing the dynamics especially when performing high-speed manoeuvres. These facts cause the quadrotor not to lose its popularity as a compelling tool among avid researchers who endeavour to realize various controller ideas. The procedure in this paper is initia...
Controller design and simulation for a helicopter during target engagement
Avcıoğlu, Sevil; Yavrucuk, İlkay; Department of Aerospace Engineering (2011)
The aim of this thesis is to design a controller for an unmanned helicopter to perform target engagement. This mission is briefly defined as; the helicopter flies to a firing point under the commands of a trajectory controller, and then it is aligned to the target with attitude control. After weapon firing, the helicopter initiates a return maneuver under again the commands of the trajectory controller. This mission where the continuous systems and discrete guidance decisions are to be executed in coherence...
High by-pass turbofan engines aerothermodynamic design and optimization
Arayibi, Segun; Tekinalp, Ozan; Department of Aerospace Engineering (2014)
In this thesis, a leader-follower approach is employed to make two unmanned aircrafts fly in a fixed geometrical formation. The first aircraft in the formation is designated as leader and the second is treated as the follower. The leader maintains a prescribed trajectory while the follower tracks and maintains a fixed relative distance from its leader. Since the associated kinematic equations are nonlinear, the relative guidance of the follower using two nonlinear control approaches, the Lyapunov based cont...
External geometry and flight performance optimization of turbojet propelled air to ground missiles
Dede, Emre; Tekinalp, Ozan; Department of Aerospace Engineering (2011)
The primary goal for the conceptual design phase of a generic air-to-ground missile is to reach an optimal external configuration which satisfies the flight performance requirements such as flight range and time, launch mass, stability, control effectiveness as well as geometric constraints imposed by the designer. This activity is quite laborious and requires the examination and selection among huge numbers of design alternatives. This thesis is mainly focused on multi objective optimization techniques for...
Modeling and controller design of a VTOL air vehicle
Önen, Anıl Sami; Tekinalp, Ozan; Kurtuluş, Dilek Funda; Department of Aerospace Engineering (2015)
This thesis focuses on modeling, controller design, production and flight test of a VTOL unmanned air vehicle. The air vehicle that is designed and manufactured for this study has three propellers. A nonlinear mathematical model of the aircraft is developed. For this both numerical codes as well as wind tunnel tests have been carried out. A simulation code is then written in MATLAB/Simulink environment that describes the physical properties of the system in detail. After trimming the air vehicle at appropri...
Citation Formats
E. Yılmaz, “Adaptive robust attitude controller design for a quadrotor platform,” M.S. - Master of Science, Middle East Technical University, 2014.