Particle Swarm Optimization and Cuckoo Search-Based Approaches for Quadrotor Control and Trajectory Tracking

被引:27
作者
El Gmili, Nada [1 ]
Mjahed, Mostafa [2 ]
El Kari, Abdeljalil [1 ]
Ayad, Hassan [1 ]
机构
[1] Cadi Ayyad Univ, Fac Sci & Technol, Marrakech 40000, Morocco
[2] Royal Sch Aeronaut, Marrakech 40000, Morocco
来源
APPLIED SCIENCES-BASEL | 2019年 / 9卷 / 08期
关键词
control; quadrotor; nonlinear; PSO; particle swarm optimization; cuckoo search; DESIGN;
D O I
10.3390/app9081719
中图分类号
O6 [化学];
学科分类号
0703 ;
摘要
This paper explores the full control of a quadrotor Unmanned Aerial Vehicles (UAVs) by exploiting the nature-inspired algorithms of Particle Swarm Optimization (PSO), Cuckoo Search (CS), and the cooperative Particle Swarm Optimization-Cuckoo Search (PSO-CS). The proposed PSO-CS algorithm combines the ability of social thinking in PSO with the local search capability in CS, which helps to overcome the problem of low convergence speed of CS. First, the quadrotor dynamic modeling is defined using Newton-Euler formalism. Second, PID (Proportional, Integral, and Derivative) controllers are optimized by using the intelligent proposed approaches and the classical method of Reference Model (RM) for quadrotor full control. Finally, simulation results prove that PSO and PSO-CS are more efficient in tuning of optimal parameters for the quadrotor control. Indeed, the ability of PSO and PSO-CS to track the imposed trajectories is well seen from 3D path tracking simulations and even in presence of wind disturbances.
引用
收藏
页数:26
相关论文
共 32 条
[1]  
Abbas N. H., 2018, Int. J. Comput. Appl., V172, P80
[2]   A review of quadrotor UAV: control methodologies and performance evaluation [J].
Amin, Roohul ;
Li Aijun ;
Shamshirband, Shahaboddin .
INTERNATIONAL JOURNAL OF AUTOMATION AND CONTROL, 2016, 10 (02) :87-103
[3]   A Passive Dynamic Walking Model Based on Knee-Bend Behaviour: Stability and Adaptability for Walking Down Steep Slopes [J].
An, Kang ;
Chen, Qijun .
INTERNATIONAL JOURNAL OF ADVANCED ROBOTIC SYSTEMS, 2013, 10
[4]  
[Anonymous], 2007, Technical report
[5]  
Astrom K.J., 1995, INSTRUMENT SOC AM
[6]   Revisiting the Ziegler-Nichols step response method for PID control [J].
Åstrom, KJ ;
Hågglund, T .
JOURNAL OF PROCESS CONTROL, 2004, 14 (06) :635-650
[7]   Quadrotor vehicle control via sliding mode controller driven by sliding mode disturbance observer [J].
Besnard, Lenaick ;
Shtessel, Yuri B. ;
Landrum, Brian .
JOURNAL OF THE FRANKLIN INSTITUTE-ENGINEERING AND APPLIED MATHEMATICS, 2012, 349 (02) :658-684
[8]   Design and control of an indoor micro quadrotor [J].
Bouabdallah, S ;
Murrieri, P ;
Siegwart, R .
2004 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION, VOLS 1- 5, PROCEEDINGS, 2004, :4393-4398
[9]  
Bouabdallah S., 2004, 2004 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) (IEEE Cat. No.04CH37566), P2451
[10]  
Chaine Sabita, 2015, Journal of Electrical Systems and Information Technology, V2, P1, DOI 10.1016/j.jesit.2015.03.001