Application of Improved Moth-Flame Optimization Algorithm for Robot Path Planning

被引:10
|
作者
Dai, Xuefeng [1 ]
Wei, Yang [1 ]
机构
[1] Qiqihar Univ, Sch Comp & Control Engn, Qiqihar 161006, Peoples R China
关键词
Benchmark testing; Optimization; Statistics; Sociology; Path planning; Licenses; Fires; Moth-flame optimization; quasi-opposition-based learning; spotted hyena optimization; path planning;
D O I
10.1109/ACCESS.2021.3100628
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Path planning is the focus and difficulty of research in the field of mobile robots, and it is the basis for further research and applications of robots. In order to obtain the global optimal path of the mobile robot, an improved moth-flame optimization (IMFO) algorithm is proposed in this paper. The IMFO features the following two improvement. Firstly, referring to the spotted hyena optimization (SHO) algorithm, the concept of historical best flame average is introduced to improve the moth-flame optimization (MFO) algorithm update law to increase the ability of the algorithm to jump out of the local optimum; Secondly, the quasi-opposition-based learning (QOBL) is used to perturb the location, increase the population diversity and improve the convergence rate of the algorithm. In order to evaluate the performance of the proposed algorithm, the IMFO algorithm is compared with three existing algorithms on three groups of different types of benchmark functions. The comparative results show that the IMFO algorithm is effective and has good performance in terms of jumping out of local optimum, balancing exploitation ability and exploration ability. Finally, the IMFO algorithm is applied to the path planning of the mobile robot, and computer simulations confirmed the algorithm's effectiveness.
引用
收藏
页码:105914 / 105925
页数:12
相关论文
共 50 条
  • [21] Optimal Power Flow Calculation With Moth-Flame Optimization Algorithm
    Wang, Ziqi
    Chen, Jinfu
    Zhang, Guofang
    Yang, Qi
    Dai, Yuhan
    [J]. Dianwang Jishu/Power System Technology, 2017, 41 (11): : 3641 - 3647
  • [22] An Improved Chicken Swarm Optimization Algorithm and its Application in Robot Path Planning
    Liang, Ximing
    Kou, Dechang
    Wen, Long
    [J]. IEEE ACCESS, 2020, 8 (08): : 49543 - 49550
  • [23] Chaos-enhanced moth-flame optimization algorithm for global optimization
    LI Hongwei
    LIU Jianyong
    CHEN Liang
    BAI Jingbo
    SUN Yangyang
    LU Kai
    [J]. Journal of Systems Engineering and Electronics, 2019, 30 (06) : 1144 - 1159
  • [24] Harmonic Elimination of Multilevel Inverters by Moth-Flame Optimization Algorithm
    Ceylan, Oguzhan
    [J]. 2016 INTERNATIONAL SYMPOSIUM ON INDUSTRIAL ELECTRONICS (INDEL), 2016,
  • [25] Moth-flame optimization algorithm based on diversity and mutation strategy
    Lei Ma
    Chao Wang
    Neng-gang Xie
    Miao Shi
    Ye Ye
    Lu Wang
    [J]. Applied Intelligence, 2021, 51 : 5836 - 5872
  • [26] Feature Selection Approach based on Moth-Flame Optimization Algorithm
    Zawbaa, Hossam M.
    Emary, E.
    Parv, B.
    Sharawi, Marwa
    [J]. 2016 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2016, : 4612 - 4617
  • [27] Moth-flame optimization algorithm based on diversity and mutation strategy
    Ma, Lei
    Wang, Chao
    Xie, Neng-gang
    Shi, Miao
    Ye, Ye
    Wang, Lu
    [J]. APPLIED INTELLIGENCE, 2021, 51 (08) : 5836 - 5872
  • [28] Design of steel frames by an enhanced moth-flame optimization algorithm
    Gholizadeh, Saeed
    Davoudi, Hamed
    Fattahi, Fayegh
    [J]. STEEL AND COMPOSITE STRUCTURES, 2017, 24 (01): : 129 - 140
  • [29] Application of Improved A* algorithm in Mobile Robot Path Planning
    Song, Zunshi
    Yuan, Liang
    [J]. 2019 3RD INTERNATIONAL SYMPOSIUM ON AUTONOMOUS SYSTEMS (ISAS 2019), 2019, : 534 - 537
  • [30] Task and resource allocation in the internet of things based on an improved version of the moth-flame optimization algorithm
    Nematollahi, Masoud
    Ghaffari, Ali
    Mirzaei, A.
    [J]. CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2024, 27 (02): : 1775 - 1797