Aiming at the problems that pigeon swarm optimization algorithm is easy to fall into local optimum, low solution accuracy and the poor local searching ability, improved pigeon swarm optimization algorithm combining Tent mapping and simulated annealing was proposed. Firstly, Tent mapping was used to initialize the population to make the initial population distribution more uniform. Then, the simulated annealing algorithm was added after running the landmark operator of the pigeon swarm optimization algorithm. The simulated annealing algorithm can jump out of the local optimal solution with a certain probability and has the asymptotic convergence to improve the ability of global optimization. The experimental results on the performance of the algorithm based on 16 benchmark functions show that the convergence accuracy of Tent-PIO-SA algorithm is improved by an average of 10 orders of magnitude compared with PIO and Tent-PIO algorithms. Especially for Rosenbrock function, which is extremely difficult to optimize, the convergence accuracy of Tent-PIO-SA algorithm achieves on average 6 orders of magnitude higher than the recent classical algorithms LECUSSA, SCASL, CML-WOA and APN-WOA, and 7 orders of magnitude higher than TLPSO, SCA-DE algorithm. It is proved that the proposed Tent-PIO-SA algorithm has strong optimization ability.
DUANH B, QIAOP X. Pigeon-inspired optimization: A new swarm intelligence optimizer for air robot path planning[J]. International Journal of Intelligent Computing and Cybernetics, 2014, 7(1): 24-37.
[2]
ZHANGX M, DUANH B, YANGC . Pigeon-inspired optimization approach to multiple UAVs formation reconfiguration controller design[C]∥Proceedings of 2014 IEEE Chinese Guidance, Navigation and Control Conference.Piscataway: IEEE Press, 2014: 2707-2712.
[3]
SUNY B, XIANN, DUANH B. Linear-quadratic regulator controller design for quadrotor based on pigeon-inspired optimization[J]. Aircraft Engineering and Aerospace Technology, 2016, 88(6): 761-770.
[4]
DOUR, DUANB .Pigeon inspired optimization approach to model prediction control for unmanned air vehicles[J]. Aircraft Engineering and Aerospace Technology, 2016, 88(1): 108-116.
[5]
DENGY M, DUANH B .Control parameter design for automatic carrier landing system via pigeon-inspired optimization[J].Nonlinear Dynamics, 2016, 85(1): 97-106.
[6]
ZHANGD F, DUANH, YANGY J, et al .Active disturbance rejection control for small unmanned helicopters via levy flightbased pigeon-inspired optimization[J].Aircraft Engineering and Aerospace Technology, 2017, 89(8): 946-952.
[7]
DUANH B, WANGX H . Echo state networks with orthogonal pigeon-inspired optimization for image restoration[J].IEEE Transanctions on Neural Networks and Learning Systems, 2016, 27(11): 2413-2425.
[8]
HEH X, DUANH B. A multi-strategy pigeon-inspired optimization approach to active disturbance rejection control parameters tuning for vertical takE-off and landing fixed-wing UAV[J]. Chinese Journal of Aeronautics, 2022, 35(1): 19-30.
[9]
SUNX X, PANJ S, CHUS C, HUP, and TIANA Q. A novel pigeon-inspired optimization with quasi-affine transformation evolutionary algorithm for DV-Hop in wireless sensor networks[J]. International Journal of Distributed Sensor Networks, 2020, 16(6): 1-15.
[10]
HUOM Z, DUANH B. An adaptive mutant multi-objective pigeon-inspired optimization for unmanned aerial vehicle target search problem[J]. Control Theory and Applications, 2020, 37(3): 584-591.
HUYaolong, FENGQiang, XingshuoHAI, et al. Improved pigeon-inspired optimization algorithm based on adaptive learning strategy[J]. Journal of Beijing University of Aeronautics and Astronautics, 2020, 46(12): 2348-2355. (in Chinese)
LIYintong, HANTong, ZHAOHui, et al. An improved sine cosine optimization algorithm with self-learning strategy and Levy flight[J]. Journal of Chongqing University, 2019, 42(9): 56-66. (in Chinese)
TANGAndi, HANTong, XUDengwu, et al. Chaotic multi-leader whale optimization algorithm[J]. Journal of Beijing University of Aeronautics and Astronautics, 2021, 47(7): 1481-1494. (in Chinese)
YINDexin, ZHANGDamin, CAIPengchen, et al. Fuch chaotic grasshopper algorithm based on pigeon swarm algorithm[J]. Application Research of Computers, 2021, 38(7): 2013-2017. (in Chinese)
TENGZhijun, JinlingLÜ, GUOLiwen, et al. An improved hybrid grey wolf optimization algorithm based on Tent mapping[J]. Journal of Harbin Institute of Technology, 2018, 50(11): 40-49. (in Chinese)
NIEFangxin, WANGYujia, JIAXin. Teaching and learning information interactive particle swarm optimization algorithm[J]. Journal of Computer Applications, 2022, 42(3): 874-882. (in Chinese)
[27]
NENAVATHH, JATOTHR K. Hybridizing sine cosine algorithm with differential evolution for global optimization and object tracking[J]. Applied Sofe Computing, 2018, 62: 1019-1043.