Control Strategy for a Quadrotor Based on a Memetic Shuffled Frog Leaping Algorithm

被引:1
作者
Ammar, Nour Ben [1 ]
Rezk, Hegazy [2 ,3 ]
Bouallegue, Soufiene [1 ,4 ]
机构
[1] Univ Tunis El Manar, Natl Engn Sch Tunis ENIT, Res Lab Automat Control LARA, Tunis 1002, Tunisia
[2] Prince Sattam Bin Abdulaziz Univ, Coll Engn Wadi Addawaser, Al Kharj 11911, Saudi Arabia
[3] Minia Univ, Fac Engn, Dept Elect Engn, Al Minya 61517, Egypt
[4] Univ Gabes, High Inst Ind Syst Gabes ISSIG, Gabes 6011, Tunisia
来源
CMC-COMPUTERS MATERIALS & CONTINUA | 2021年 / 67卷 / 03期
关键词
Quadrotor; modeling; integral sliding mode control; gains tuning; advanced metaheuristics; memetic algorithms; shuffled frog leaping algorithm; SLIDING MODE CONTROL; OPTIMIZATION; SYSTEMS; DESIGN;
D O I
10.32604/cmc.2021.015681
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This work presents a memetic Shuffled Frog Leaping Algorithm (SFLA) based tuning approach of an Integral Sliding Mode Controller (ISMC) for a quadrotor type of Unmanned Aerial Vehicles (UAV). Based on the Newton-Euler formalism, a nonlinear dynamic model of the studied quadrotor is firstly established for control design purposes. Since the main parameters of the ISMC design are the gains of the sliding surfaces and signum functions of the switching control law, which are usually selected by repetitive and time-consuming trials-errors based procedures, a constrained optimization problem is formulated for the systematically tuning of these unknown variables. Under time-domain operating constraints, such an optimization-based tuning problem is effectively solved using the proposed SFLA metaheuristic with an empirical comparison to other evolutionary computationand swarm intelligence-based algorithms such as the Crow Search Algorithm (CSA), Fractional Particle Swarm Optimization Memetic Algorithm (FPSOMA), Ant Bee Colony (ABC) and Harmony Search Algorithm (HSA). Numerical experiments are carried out for various sets of algorithms' parameters to achieve optimal gains of the sliding mode controllers for the altitude and attitude dynamics stabilization. Comparative studies revealed that the SFLA is a competitive and easily implemented algorithm with high performance in terms of robustness and non-premature convergence. Demonstrative results verified that the proposed metaheuristicsbased approach is a promising alternative for the systematic tuning of the effective design parameters in the integral sliding mode control framework.
引用
收藏
页码:4081 / 4100
页数:20
相关论文
共 50 条
  • [31] Memetic frog leaping algorithm for global optimization
    Deyu Tang
    Zhen Liu
    Jin Yang
    Jie Zhao
    Soft Computing, 2019, 23 : 11077 - 11105
  • [32] Application of Shuffled Frog Leaping Algorithm to an Uncapacitated SLLS Problem
    Zhao Liping
    Wang Weiwei
    Han Yi
    Xu Yefeng
    Chen Yixian
    AASRI CONFERENCE ON COMPUTATIONAL INTELLIGENCE AND BIOINFORMATICS, 2012, 1 : 226 - 231
  • [33] Centroid Mutation Embedded Shuffled Frog-Leaping Algorithm
    Sharma, Shweta
    Sharma, Tarun K.
    Pant, Millie
    Rajpurohit, J.
    Naruka, B.
    PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON INFORMATION AND COMMUNICATION TECHNOLOGIES, ICICT 2014, 2015, 46 : 127 - 134
  • [34] Solving the Set Covering Problem with a Shuffled Frog Leaping Algorithm
    Crawford, Broderick
    Soto, Ricardo
    Pena, Cristian
    Palma, Wenceslao
    Johnson, Franklin
    Paredes, Fernando
    INTELLIGENT INFORMATION AND DATABASE SYSTEMS, PT II, 2015, 9012 : 41 - 50
  • [35] Two-Phase Shuffled Frog-Leaping Algorithm
    Naruka, Bhagyashri
    Sharma, Tarun K.
    Pant, Millie
    Rajpurohit, Jitendra
    Sharma, Shweta
    2014 3RD INTERNATIONAL CONFERENCE ON RELIABILITY, INFOCOM TECHNOLOGIES AND OPTIMIZATION (ICRITO) (TRENDS AND FUTURE DIRECTIONS), 2014,
  • [36] Memetic frog leaping algorithm for global optimization
    Tang, Deyu
    Liu, Zhen
    Yang, Jin
    Zhao, Jie
    SOFT COMPUTING, 2019, 23 (21) : 11077 - 11105
  • [37] An Improved DV-Hop Algorithm Based on Shuffled Frog Leaping Algorithm
    Yang, Xiaoying
    Zhang, Wanli
    Song, Qixiang
    INTERNATIONAL JOURNAL OF ONLINE ENGINEERING, 2015, 11 (09) : 17 - 21
  • [38] A mnemonic shuffled frog leaping algorithm with cooperation and mutation
    Hong-bo Wang
    Ke-peng Zhang
    Xu-yan Tu
    Applied Intelligence, 2015, 43 : 32 - 48
  • [39] An Improved Fireworks Algorithm Based on Grouping Strategy of the Shuffled Frog Leaping Algorithm to Solve Function Optimization Problems
    Sun, Yu-Feng
    Wang, Jie-Sheng
    Song, Jiang-Di
    ALGORITHMS, 2016, 9 (02)
  • [40] IoT service composition based on improved Shuffled Frog Leaping Algorithm
    Tang, Zhengyi
    Wu, Yongbing
    Wang, Jinshui
    Ma, Tianwei
    HELIYON, 2024, 10 (07)