舰艇编队对敌海上编队导弹攻击火力分配的GA算法研究*
2012-07-11古军峰郭定荣
舰船电子工程 2012年9期
古军峰 郭定荣 贾 π
(1.海军蚌埠士官学校信息系统教研室 蚌埠 233012)(2.海司信息化部 北京 100000)
1 引言
现代海战中,交战的敌我双方基本上都会采用编队作战的方式进行对抗。我军水面舰艇编队主要以导弹艇编队、导弹驱护舰编队和导弹驱逐舰、导弹艇合成编队对敌进行编队作战。敌水面舰艇编队在很大程度上将会是一个将各有所长的水面舰艇组合起来的构成具有多功能、多层次、全方位、大范围的海上攻防作战系统,其出现形式可能为一个具有数量众多的水面舰艇组成的大编队。在这种作战样式下,舰艇编队用何种类型导弹打击敌编队的何种舰艇,以及导弹攻击时所需要分配的导弹数量,成为现代舰艇编队对敌作战需要迫切解决的问题。合理的运用己方的舰舰导弹武器进行战术决策,达到最大的对敌作战效果,同时又最大程度的保存己方实力,是导弹攻击火力分配问题所追求的目标。
遗传算法是模拟生物在自然环境中的遗传和进化过程而形成的一种自适应全局优化概率搜索算法。它利用目标函数的取值信息,无需梯度等高阶信息,因而适应于大规模、高度非线性的不连续多峰函数的优化以及无解析表达式的目标函数的优化问题。并且它还具有良好的并行性、全局优化性能和稳健型。所以我们用它来解决舰艇导弹攻击的火力分配问题。
2 舰艇编队导弹攻击火力分配


式中,aij表示第i种导弹分配给第j艘敌舰艇的导弹数量。……
登录APP查看全文
