基于混合蛙跳算法的协同空战火力分配

2014-07-08 08:33:26张凯周德云潘潜
计算机工程与应用 2014年17期
关键词:分配

张凯,周德云,潘潜

西北工业大学电子信息学院,西安 710129

基于混合蛙跳算法的协同空战火力分配

张凯,周德云,潘潜

西北工业大学电子信息学院,西安 710129

针对超视距多机协同空战中的火力分配(WTA)问题,建立了协同空战火力分配的数学模型,提出了采用混合蛙跳算法(SFLA)来求解协同空战火力分配问题,根据无约束化的编码方式,结合交叉、变异的遗传操作,提高了算法的收敛速度以及全局搜索能力,能有效避免陷入局部最优。仿真结果表明,所提出的混合蛙跳算法在解决协同空战火力分配问题中具有高效可行性。

协同空战;火力分配;混合蛙跳算法;遗传算子

1 引言

随着机载火控系统的快速发展,超视距协同空战已成为现代空战的主要形式,火力分配作为必不可少的决策支持,一直是研究的热点[1]。Lloyd和W itsenhausen已证明了WTA问题是NP完全问题[2],针对该问题,目前已有多种算法,如拍卖算法[3]、混合粒子群算法[4-6]、蚁群算法[7-8]、遗传算法[9]等,以上算法均已应用于火力分配并取得显著的成果。

在以上研究的基础上,本文提出了一种混合蛙跳算法求解协同多目标空战决策问题。作为一种新的仿生学智能优化算法,蛙跳算法结合了基于模因进化的模因演算法(M emetic A lgorithm,MA)和基于群体行为的粒子群算法(Particle Swam optimization,PSO)的优点,调整参数少,收敛速度快,全局寻优能力强[10]。仿真结果表明了该算法在解决协同多目标空战决策问题中的有效性。

2 协同空战火力分配数学模型

设在多机系统攻击多目标的超视距空战中,我方的空战编队有n架飞机,每架飞机载有ki枚导弹,共有k1+k2+…+kn=k枚导弹;……

登录APP查看全文

猜你喜欢
分配
分配正义:以弱势群体为棱镜
基于可行方向法的水下机器人推力分配
应答器THR和TFFR分配及SIL等级探讨
Crying Foul
遗产的分配
一种分配十分不均的财富
绩效考核分配的实践与思考
收入分配视阈下的共享发展思考
浙江绩效分配改革观察
中国卫生(2014年12期)2014-11-12 13:12:40
俄罗斯的分配状况