西安电子科技大学学报 ›› 2020, Vol. 47 ›› Issue (2): 83-90.doi: 10.19665/j.issn1001-2400.2020.02.012

• • 上一篇    下一篇

一种改进的引力搜索算法及其波束赋形

孙翠珍1,2,丁君1,郭陈江1   

  1. 1.西北工业大学 电子信息学院, 陕西 西安 710072
    2.西安科技大学 通信与信息工程学院, 陕西 西安 710054
  • 收稿日期:2019-09-01 出版日期:2020-04-20 发布日期:2020-04-26
  • 作者简介:孙翠珍(1981—),女,西北工业大学博士研究生,E-mail:suncz1981@163.com
  • 基金资助:
    国家自然科学基金青年科学基金(61701392);陕西省科技厅工业攻关项目(2017GY-073)

Improved gravitational search algorithm for shaped beam forming

SUN Cuizhen1,2,DING Jun1,GUO Chenjiang1   

  1. 1.School of Electronics and Information, Northwestern Polytechnical University, Xi’an 710072, China
    2.School of Communication and Information Engineering,Xi’an University of Science and Technology, Xi’an 710054, China
  • Received:2019-09-01 Online:2020-04-20 Published:2020-04-26

摘要:

针对引力搜索算法初始值的随机性对算法性能以及收敛速度带来的不利影响,提出了一种改进算法——伪反向学习引力搜索算法。首先将伪反向学习机制用于算法中,并且把算法的迭代次数分为多个学习周期,根据过往学习周期中反向学习的成功率来调整反向概率, 设计了一种可调反向概率,用以优化反向机制在算法演化过程中的作用时机,提高了算法的收敛速度;其次为改善反向学习操作频繁对种群多样性带来的削弱,定义了“精英粒子”,用其替换掉种群中适应度值较差的个体,提高了算法的优化精度。与已有文献中的算法相比,改进算法对单峰及多峰测试函数的平均最优值优化精度可提高10 16;对不同类型波束的赋形结果中,改进算法对方向图旁瓣的优化精度可提高1.26dB至5.99dB; 在收敛速度最快的前提下,很大程度避免了其他几种优化算法易陷入局部最优的问题,整体性能最佳。

关键词: 引力搜索算法, 波束赋形, 反向机制, 可调反向概率, 精英粒子

Abstract:

In view of the adverse effect of the random initial value on the performance and convergence speed of the gravitation search algorithm, a quasi-oppositional gravity search algorithm (QOGSA) is proposed. The quasi-oppositional based learning OBL is embedded into the GSA algorithm, the number of iteration is divided into multiple learning cycle, the oppositional probability is adjusted according to the success rate of the past learning cycle, and an adjustable oppositional probability is designed to optimize the timing of the mechanism in the evolution, which improves the speed of the algorithm to search for the optimal solution greatly. On this basis, in order to improve the population diversity, elite particles are retained to the next generation population. They replace the particles with a poor fitness value and acquire a higher optimization accuracy. Compared with the existing algorithms in the literature, the optimization accuracy of the QOGSA for the average optimal value of the single-peak and multi-peak test functions can be improved by 1016. For the shaping results of different types of beam, the optimization accuracy of the improved algorithm for the sidelobe can be improved from 1.26dB to 5.99dB. On the premise of the fastest convergence speed, the QOGSA can greatly avoid the problem that other optimization algorithms tend to fall into local optimization, with the overall performance being the best.

Key words: gravitational search algorithm, shaped beam synthesis, opposition-based learning, adjustable oppositional probability, elite particles

中图分类号: 

  • TN821+.91
Baidu
map