Trajectory tracking of a quadrotor using a robust adaptive type-2 fuzzy neural controller optimized by cuckoo algorithm

被引:28
|
作者
Shirzadeh, Masoud [1 ]
Amirkhani, Abdollah [2 ]
Tork, Nastaran [3 ]
Taghavifar, Hamid [4 ]
机构
[1] Amirkabir Univ Technol, Dept Elect Engn, Tehran Polytech, Tehran 158754413, Iran
[2] Iran Univ Sci & Technol, Sch Automot Engn, Tehran 1684613114, Iran
[3] Iran Univ Sci & Technol, Sch Elect Engn, Tehran 1684613114, Iran
[4] Coventry Univ, Sch Mech Aerosp & Automot Engn, Coventry CV1 2JH, W Midlands, England
关键词
Type-2 fuzzy controller; Fuzzy neural network; Quadrotor; Trajectory tracking; Cuckoo algorithm; VEHICLES; SYSTEM; SETS;
D O I
10.1016/j.isatra.2020.12.047
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper proposes an adaptive and robust adaptive control strategy based on type-2 fuzzy neural network (T2FNN) for tracking the desired trajectories of a quadrotor. The designed methods can control both the position and the orientation of a quadrotor. Contrary to common sliding mode controllers (SMCs), the robust adaptive trajectory tracking scheme presented here is based on SMC with exponential reaching law; which helps reduce the phenomenon of chattering. Moreover, parameters including the gains of sliding surfaces, are optimized by cuckoo optimization algorithm (COA), and the results are compared with those obtained by genetic algorithm (GA), particle swarm optimization (PSO), ant colony optimization (ACO). The designed methods in this study are called adaptive T2FNN controller and the exponential SMC (ESMC)-T2FNN. The law for updating the T2FNN is obtained online by using the Lyapunov stability theory. Considering undesired factors such as uncertainties, external disturbances and control signal saturation, the results of our controllers are compared with those of the adaptive type-1 fuzzy neural network controller (T1FNN) and ESMC-T1FNN. The extensive simulations demonstrate the effectiveness of the proposed COA-based ESMC-AT2FNN approach compared to the other tested techniques (i.e. GA, PSO and ACO) in terms of the improved transient and steady-state trajectory-tracking performance. The mean and standard deviation values concerning the COA are obtained through statistical analyses at 0.00006173 and 0.000092, respectively. This paper also examines the complexity of COA in optimizing the trajectory tracking control of quadrotor and investigates the effects of COA parameters on optimization results. The stable performance of the cuckoo algorithm is demonstrated by varying its parameters and analyzing the obtained results. These results also show the convergence of COA for the considered problem. (C) 2020 ISA. Published by Elsevier Ltd. All rights reserved.
引用
收藏
页码:171 / 190
页数:20
相关论文
共 50 条
  • [1] Trajectory Tracking Control of Industrial Manipulator Using Adaptive Type-2 Fuzzy Sliding Mode Controller
    Wang, Xingyu
    Wang, Anna
    Wang, Xinghua
    Wang, Dazhi
    [J]. PROCEEDINGS OF THE 39TH CHINESE CONTROL CONFERENCE, 2020, : 3621 - 3626
  • [2] Optimized L1 Adaptive Controller for Trajectory Tracking of an Indoor Quadrotor
    Jafarnejadsani, Hamidreza
    Sun, Donglei
    Lee, Hanmin
    Hovakimyan, Naira
    [J]. JOURNAL OF GUIDANCE CONTROL AND DYNAMICS, 2017, 40 (06) : 1415 - 1427
  • [3] An Indirect Type-2 Fuzzy Neural Network Optimized by the Grasshopper Algorithm for Vehicle ABS Controller
    Amirkhani, Abdollah
    Shirzadeh, Masoud
    Molaie, Mahdi
    [J]. IEEE ACCESS, 2022, 10 : 58736 - 58751
  • [4] Design of a novel robust type-2 fuzzy-based adaptive backstepping controller optimized with antlion algorithm for buck converter
    Khavari, Fatemeh
    Ghamari, Seyyed Morteza
    Abdollahzadeh, Mohammd
    Mollaee, Hasan
    [J]. IET CONTROL THEORY AND APPLICATIONS, 2023, 17 (09): : 1132 - 1143
  • [5] Trajectory Tracking Control of Autonomous Quadrotor Helicopter Using Robust Neural Adaptive Backstepping Approach
    Basri, Mohd Ariffanan Mohd
    [J]. JOURNAL OF AEROSPACE ENGINEERING, 2018, 31 (02)
  • [6] Trajectory Tracking Control of Autonomous Quadrotor Helicopter Using Robust Neural Adaptive Backstepping Approach
    [J]. Mohd Basri, Mohd Ariffanan (ariffanan@utm.my), 1600, American Society of Civil Engineers (ASCE), United States (31):
  • [7] Adaptive neural network based compensation control of quadrotor for robust trajectory tracking
    Bouaiss, Oussama
    Mechgoug, Raihane
    Taleb-Ahmed, Abdelmalik
    Brikel, Ala Eddine
    [J]. INTERNATIONAL JOURNAL OF ADAPTIVE CONTROL AND SIGNAL PROCESSING, 2023, 37 (10) : 2772 - 2793
  • [8] An Adaptive Type-2 Fuzzy Neural Controller for Nonlinear Uncertain Systems
    Lee, C. -H.
    Lin, Y. -C.
    [J]. CONTROL AND INTELLIGENT SYSTEMS, 2005, 33 (01)
  • [9] A Robust Adaptive Fuzzy Sliding mode Controller for Trajectory Tracking of ROVs
    Marzbanrad, A. R.
    Eghtesad, M.
    Kamali, R.
    [J]. 2011 50TH IEEE CONFERENCE ON DECISION AND CONTROL AND EUROPEAN CONTROL CONFERENCE (CDC-ECC), 2011, : 2863 - 2870
  • [10] Trajectory tracking of AR.Drone quadrotor using fuzzy logic controller
    Prayitno, Agung
    Indrawati, Veronica
    Utomo, Gabriel
    [J]. Telkomnika (Telecommunication Computing Electronics and Control), 2014, 12 (04) : 819 - 828