TY - JOUR
T1 - Design, Simulation, Analysis and Optimization of PID and Fuzzy Based Control Systems for a Quadcopter
AU - Leal, Isaac S.
AU - Abeykoon, Chamil
AU - Perera, Yasith S.
N1 - Publisher Copyright:
© 2021 by the authors. Licensee MDPI, Basel, Switzerland.
PY - 2021/9/10
Y1 - 2021/9/10
N2 - Unmanned aerial vehicles or drones are becoming one of the key machines/tools of the modern world, particularly in military applications. Numerous research works are underway to explore the possibility of using these machines in other applications such as parcel delivery, construction work, hurricane hunting, 3D mapping, protecting wildlife, agricultural activities, search and rescue, etc. Since these machines are unmanned vehicles, their functionality is completely dependent upon the performance of their control system. This paper presents a comprehensive approach for dynamic modeling, control system design, simulation and optimization of a quadcopter. The main objective is to study the behavior of different controllers when the model is working under linear and/or non-linear conditions, and therefore, to define the possible limitations of the controllers. Five different control systems are proposed to improve the control performance, mainly the stability of the system. Additionally, a path simulator was also developed with the intention of describing the vehicle’s movements and hence to detect faults intuitively. The proposed PID and Fuzzy-PD control systems showed promising responses to the tests carried out. The results indicated the limits of the PID controller over non-linear conditions and the effectiveness of the controllers was enhanced by the implementation of a genetic algorithm to autotune the controllers in order to adapt to changing conditions.
AB - Unmanned aerial vehicles or drones are becoming one of the key machines/tools of the modern world, particularly in military applications. Numerous research works are underway to explore the possibility of using these machines in other applications such as parcel delivery, construction work, hurricane hunting, 3D mapping, protecting wildlife, agricultural activities, search and rescue, etc. Since these machines are unmanned vehicles, their functionality is completely dependent upon the performance of their control system. This paper presents a comprehensive approach for dynamic modeling, control system design, simulation and optimization of a quadcopter. The main objective is to study the behavior of different controllers when the model is working under linear and/or non-linear conditions, and therefore, to define the possible limitations of the controllers. Five different control systems are proposed to improve the control performance, mainly the stability of the system. Additionally, a path simulator was also developed with the intention of describing the vehicle’s movements and hence to detect faults intuitively. The proposed PID and Fuzzy-PD control systems showed promising responses to the tests carried out. The results indicated the limits of the PID controller over non-linear conditions and the effectiveness of the controllers was enhanced by the implementation of a genetic algorithm to autotune the controllers in order to adapt to changing conditions.
KW - Dynamic model
KW - Fuzzy logic
KW - Genetic algorithm
KW - Intelligent control
KW - PID controller
KW - Quadcopter
KW - Unnamed aerial vehicle
U2 - 10.3390/electronics10182218
DO - 10.3390/electronics10182218
M3 - Article
SN - 2079-9292
VL - 10
JO - Electronics
JF - Electronics
IS - 18
M1 - 2218
ER -