针对协同空战中多目标的攻击问题,综合考虑杀伤概率、毁伤率、战役价值3个因素,分别制定评价函数。采用线型加权的方法,确定总的代价函数。使用混合粒子群算法(Heuristic Particle Swarm Optimization.HPSO)优化攻击分配方案,找到使我方以最小代价获得胜利的分配方案。最后仿真,3架我机对阵8架敌机,分析了8种不同的交叉变异策略对攻击分配结果的影响.并与蚁群算法进行比较,在代价函数基本不变的前提下,速度提高了近10倍.表明了采用HPSO算法优化攻击分配方案的快速性和正确性。
In order to find the best attacking logic decision for Multi _ UCAV cooperative air combat. First, make an evaluation function on three aspects: killing rate, damage rate and combat value. Then use the Heuristic Particle Swarm Optimization (HPSO) algorithm to find the min solution of the evaluation function. Finally, an application example is given. Discuss the effect to the final decision of eight different kinds of crossovers and mutations and compare with the Ant Colony Optimization algorithm. The simulation result shows that the proposed HPSO algorithm is superior to the Ant Colony Optimization in find the best attacking logic decision.