基于多目标粒子群算法的稀布直线阵优化

    Optimization of Sparse Linear Arrays based on the algorithm of Multiple Objective Particle Swarm

    • 摘要: 针对稀布直线阵列天线(Sparse Linear Arrays, SLA)的多目标优化问题,通过把SLA在其口径范围内划分为与口径中心相邻、单元间隔等于半波长的满阵区域,以及远离口径中心的稀布区域,然后利用一组随机变量并结合多目标粒子群优化(Multiple objective particle swarm optimization, MOPSO)算法,对稀布区域的单元间距进行优化,并确保在优化过程中,该区域的单元间距大于半波长且始终呈密度锥削分布,从而缩小了算法的寻优范围,利于算法的快速收敛。结合两种优化目标组合,基于不同口径SLA的数值仿真结果表明,相比现有的几类算法,本算法能够把旁瓣抑制的水平降低约0.17-2.89dB之间,波束宽度最多下降0.16度;并且也能够在不明显抬升旁瓣电平的情况下,有效降低指定零陷区域内的电平值。算法的运行时间仅需2~3分钟。

       

      Abstract: For the multi-objective optimization problem of sparse linear arrays (SLA), the SLA is divided into a full array area adjacent to the aperture center and with the element interval equal to half wavelength, and a sparse array area far from the aperture center. Then, a set of random variables is introduced and optimized by the algorithm of multiple objective particle swarm optimization (MOPSO) to ensure that the element spacings in the sparse area are greater than half wavelength, and present a density tapering distribution during the optimization process. Consequently, the solution space is reduced, which is beneficial to the rapd convergence of the algorithm. Finally, Combined with the combination of two kinds of optimization objectives, the numerical simulation is perfomed based on SLA with different apertures. Comparing with several exsiting algorithms, the results show that this algorithm can reduce the level of sidelobe suppression by about 0.17-2.89dB and the beam width by 0.16 degrees at most. In addition, it can effectively reduce the level of the designated nulltrap region without obviously raising the sidelobe level. The running time of the algorithm is only 2~3 minutes.

       

    /

    返回文章
    返回