Quadrotor is one of rotary wing UAV types which is able to perform a hover position. In order to take off, landing, and hover, it needs controllers. Conventional controllers have been widely applied in quadrotor, yet they have drawbacks namely overshoot. This paper presents attitude and altitude control algorithm in order to obtain a response as quadrotor hovered optimally within minimum overshoot, rise time, and settling time. The algorithm used is Fuzzy Logic Controller (FLC) algorithm with Mamdani method. By using the algorithm, the quadrotor is able to hover with minimum overshoot and maximum rise time. The advantage of the algorithm is that it does not require linearization model of the quadrotor.
Keyword:Altitude control Attitude control Fuzzy logic controller Mamdani Quadrotor
Copyright © 2017 Institute of Advanced Engineering and Science.All rights reserved.
Corresponding Author:Nia Maharani Raharja, Department of Electrical Engineering and Information Technology, Universitas Gadjah Mada, Yogyakarta, Indonesia. Email: nia.sie13@mail.ugm.ac.id
INTRODUCTIONQuadrotor is basically unstable because it is a non-linear model that has many variables with 6 degrees of freedom affected by four actuators. Previous researchers created quadrotor models in dynamics and kinematics represented in two models, namely nonlinear and linear. Quadrotor modeling needs some consideration, namely solid frames, rotor placement on each angle having symmetrical distance, and the position of the center of gravity (COG) is right at the midpoint of the crossing frame arm. Euler-Lagrange and Newton-Euler methods are generally used in aircraft modeling, however, Newton-Euler is more widely used because it is more easily understood.Researches on quadrotor have been widely conducted by previous researchers in the field of control by using conventional traditional controls as practiced by Bouabdallah et al [1] using the configuration Plus for microquadrotor OS4 model weighing 240 grams controlled by PID and LQR control methods by referring to six states of roll, pitch, and yaw based attitude. In designing PID control of non-linear model of quadrotor obtained from the dynamics and kinematics, it is firstly linearized to obtain a state variable in that the stability can be identified.Quadrotor modeling has been successfully developed by Bouabdallah & Siegwart [2] by modeling quadrotor from 6 to 12 states. In addition they modify backstepping algorithm by adding integral then called integral-backstepping. The algorithm is used to control the attitude and altitude, so that it can take off and landing autonomously. The algorithm is also used to control the position of the quadrotor in order to perform fly autonomously and avoid obstacles. With the algorithm, there is no overshoot when it hovers at the desired height but it takes a long raise time.One of the criteria for good performance in the control of hover is a quick or minimum response. However, the rapid response tends to cause oscillation and requires a fairly large control signaling. I...