TY - JOUR
T1 - Development of a Robust Interval Type-2 TSK Fuzzy Logic Controlled UAV Platform
AU - Hailemichael, Abel
AU - Karimoddini, Ali
PY - 2023/2/1
Y1 - 2023/2/1
N2 - Type-2 Fuzzy Logic Controllers (FLCs) are capable of effectively capturing and accommodating uncertainties and disturbances. However, these controllers generally suffer from high computation costs. This paper develops a robust quadcopter UAV platform, equipped with a new interval type-2 (IT2) Takagi-Sugeno-Kang (TSK) fuzzy logic controller. The advantage of the developed controller is to enhance the robustness of the control structure, while managing the computation costs, making it appropriate for real-time control developments. The developed controller is applied to the attitude control of a UAV, which is relatively a fast dynamical system. The effectiveness of the proposed IT2 TSK FLC is verified through a developed software-in-the-loop (SITL) simulator for a quadcopter UAV. Then, actual flight experiments are conducted. The performance of the UAV when using the developed IT2 TSK FLC iscompared with its performance when using a classical PID controller.
AB - Type-2 Fuzzy Logic Controllers (FLCs) are capable of effectively capturing and accommodating uncertainties and disturbances. However, these controllers generally suffer from high computation costs. This paper develops a robust quadcopter UAV platform, equipped with a new interval type-2 (IT2) Takagi-Sugeno-Kang (TSK) fuzzy logic controller. The advantage of the developed controller is to enhance the robustness of the control structure, while managing the computation costs, making it appropriate for real-time control developments. The developed controller is applied to the attitude control of a UAV, which is relatively a fast dynamical system. The effectiveness of the proposed IT2 TSK FLC is verified through a developed software-in-the-loop (SITL) simulator for a quadcopter UAV. Then, actual flight experiments are conducted. The performance of the UAV when using the developed IT2 TSK FLC iscompared with its performance when using a classical PID controller.
KW - Flight control
KW - Fuzzy logic controller
KW - Interval type-2
KW - Unmanned aerial vehicles
UR - https://www.scopus.com/inward/record.uri?partnerID=HzOxMe3b&scp=85147692037&origin=inward
UR - https://www.scopus.com/inward/citedby.uri?partnerID=HzOxMe3b&scp=85147692037&origin=inward
U2 - 10.1007/s10846-022-01798-8
DO - 10.1007/s10846-022-01798-8
M3 - Article
SN - 0921-0296
VL - 107
JO - Journal of Intelligent and Robotic Systems: Theory and Applications
JF - Journal of Intelligent and Robotic Systems: Theory and Applications
IS - 2
M1 - 27
ER -