Position control of a quadcopter drone using evolutionary algorithms-based self-tuning for first-order Takagi-Sugeno-Kang fuzzy logic autopilots

被引:28
作者
Yazid, Edwar [1 ]
Garratt, Matthew [2 ]
Santoso, Fendy [2 ]
机构
[1] Indonesian Inst Sci, Res Ctr Elect Power & Mechatron, Jakarta, Indonesia
[2] Univ New South Wales, Sch Engn & Informat Technol, Sydney, NSW, Australia
关键词
Quadcopter drone; Takagi-Sugeno-Kang; FLC; Evolutionary algorithms; CONTROL-SYSTEMS; MODEL; IDENTIFICATION; DESIGN;
D O I
10.1016/j.asoc.2019.02.023
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Trajectory tracking control of a quadcopter drone is a challenging work due to highly-nonlinear dynamics of the system, coupled with uncertainties in the flight environment (e.g. unpredictable wind gusts, measurement noise, modelling errors, etc). This paper addresses the aforementioned research challenges by proposing evolutionary algorithms-based self-tuning for first-order Takagi-Sugeno-Kang-type fuzzy logic controller (FLC). We consider three major state-of-the-art optimisation algorithms, namely, Genetic Algorithm, Particle Swarm Optimisation, and Artificial Bee Colony to facilitate automatic tuning. The effectiveness of the proposed control schemes is tested and compared under several different flight conditions, such as, constant, varying step and sine functions. The results show that the ABC-FLC outperforms the GA-FLC and PSO-FLC in terms of minimising the settling time in the absence of overshoots. (C) 2019 Elsevier B.V. All rights reserved.
引用
收藏
页码:373 / 392
页数:20
相关论文
共 25 条
[1]   Analysis, control and design of a non-inverting buck-boost converter: A bump-less two-level T-S fuzzy PI control [J].
Almasi, Omid Naghash ;
Fereshtehpoor, Vahid ;
Khooban, Mohammad Hassan ;
Blaabjerg, Frede .
ISA TRANSACTIONS, 2017, 67 :515-527
[2]  
[Anonymous], 1989, GENETIC ALGORITHMS S
[3]   A new T-S fuzzy model predictive control for nonlinear processes [J].
Boulkaibet, Ilyes ;
Belarbi, Khaled ;
Bououden, Sofiane ;
Marwala, Tshilidzi ;
Chadli, Mohammed .
EXPERT SYSTEMS WITH APPLICATIONS, 2017, 88 :132-151
[4]   A comparative study of type-1 fuzzy logic systems, interval type-2 fuzzy logic systems and generalized type-2 fuzzy logic systems in control problems [J].
Castillo, Oscar ;
Amador-Angulo, Leticia ;
Castro, Juan R. ;
Garcia-Valdez, Mario .
INFORMATION SCIENCES, 2016, 354 :257-274
[5]   A Takagi-Sugeno fuzzy model combined with a support vector regression for stock trading forecasting [J].
Chang, Pei-Chann ;
Wu, Jheng-Long ;
Lin, Jyun-Jie .
APPLIED SOFT COMPUTING, 2016, 38 :831-842
[6]  
Gizi AJHA, 2015, APPL SOFT COMPUT, V28, P226
[7]   A novel interval type-2 fractional order fuzzy PID controller: Design, performance evaluation, and its optimal time domain tuning [J].
Kumar, Anupam ;
Kumar, Vijay .
ISA TRANSACTIONS, 2017, 68 :251-275
[8]   A review on stability analysis of continuous-time fuzzy-model-based control systems: From membership-function-independent to membership-function-dependent analysis [J].
Lam, H. K. .
ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2018, 67 :390-408
[9]   Polynomial joint angle arm robot motion planning in complex geometrical obstacles [J].
Machmudah, Affiani ;
Parman, Setyamartana ;
Zainuddin, Azman ;
Chacko, Sibi .
APPLIED SOFT COMPUTING, 2013, 13 (02) :1099-1109
[10]   ADVANCES IN LINGUISTIC-SYNTHESIS OF FUZZY CONTROLLERS [J].
MAMDANI, EH .
INTERNATIONAL JOURNAL OF MAN-MACHINE STUDIES, 1976, 8 (06) :669-678