文章快速检索  
  高级检索
基于多智能体联盟的多机协同空战任务分配
刁兴华, 方洋旺, 肖冰松, 毛东辉    
空军工程大学 航空航天工程学院, 西安 710038
摘要:基于多智能体联盟形成理论,分析了网络化条件下多平台多目标攻击任务分配问题。将协同任务分配的过程视为复杂联盟的生成过程,首先将对目标总体的打击任务分解为一系列子任务,各子任务再进一步分解为单个平台能够完成的任务单元;再根据联盟特征函数的定义分别建立联盟报酬、能力成本、通信开销模型,以联盟特征函数作为空战任务分配目标函数;最后引入离散粒子群优化算法进行联盟生成,采用二进制矩阵编码形式,设计粒子可行性检查策略。仿真实验验证了本方法在协同制导条件下空战任务分配的合理性与有效性。
关键词协同空战     任务分配     多智能体联盟     特征函数     离散粒子群优化算法    
Task allocation in cooperative air combat based on multi-agent coalition
Diao Xinghua, Fang Yangwang, Xiao Bingsong, Mao Donghui     
Aeronautics and Astronautics Engineering College, Air Force Engineering University, Xi'an 710038, China
Abstract:Multi-agent coalition formation theory was used to analyze the task allocation of multi-aircraft against multi-target in net warfare combat. The process of cooperative air combat task allocating was just the process of coalition formatting. First, the whole striking task to all the targets was separated into a serious of subtasks, then the subtasks were decomposed to some task cells that can be executed by single platform. Second, the models of coalition reward, the ability cost and the communication spending were constructed based on the definition of the coalition characteristic function which was set as the object function of the air combat task allocation. Finally, particle swarm optimization was adopted in the form of binary matrix particle coding to generate the coalition, and the feasibility checking strategy of the particle was designed. Simulation studies were carried out to confirm the rationality and validity of the method in the cooperative air combat task allocation.
Key words: cooperative air combat     task allocation     multi-agent coalition     characteristic function     discrete particle swarm optimization algorithm    

在以信息网络为中心的作战条件下,作战飞机共享态势及资源信息,单机优势可通过协同转化为编队整体优势来发挥作用.以联成一体的作战平台网络为基础,以最佳的打击效果为目的,形成灵活多样的多机协同攻击作战方式.

传统的武器目标分配问题通常是在常规作战方式下,将目标信息获取与导弹发射作为平台自身能力的一部分,综合进行考虑[1, 2].网络化多机协同空战的最大特点在于可将目标信息获取平台与导弹发射平台分开[3, 4, 5],从而武器目标分配问题可转化为探测与攻击任务的分配问题.文献[6]针对多机协同空战中需要中继制导的问题,将探测任务和攻击任务分别进行最优分配,但该模型未考虑其中的成本因素,因为单平台完成对一个目标的探测与攻击任务与两个平台分别完成探测与攻击任务相比具有成本上的优势.

作为多Agent(智能体)系统中一种基本的问题求解机制、协作方法,联盟形成技术已经成为多Agent系统中的一个研究热点[7, 8, 9],现有联盟形成的解决方法主要是基于各种进化算法和群智能算法[10, 11].目前在网络化防空及机器人协作领域已有相关研究[12, 13],但用于协同空战的研究还较少.

本文采用联盟形成理论分析协同制导条件下的空战任务分配,根据空战任务特点构造联盟特征函数,作战平台通过形成联盟完成任务的分配,有效改进和完善了现有协同空战的任务分配问题.

1 基于联盟的任务分配 1.1 联盟任务分解

联盟任务的分解应依据各Agent的能力,以单个Agent所能完成的任务为基本任务单元.将总任务分解为一系列可由单个Agent完成的子任务,直到任务不能被分解.

多机协同多目标攻击任务分配的总任务为打击目标的全体构成的集合,记为T.

式中,ti为对目标Ti的打击;n为目标的数量.

协同制导条件下,可将提供目标信息的平台与发射制导武器的平台分开,因此可对任务ti进一步分解:

式中,tiD为对目标Ti的跟踪任务;tiL为对目标Ti发射制导武器攻击的任务.tiD和tiL均为单个平台所能完成的最小任务单元,不再对其进一步分解,ti可由同一平台完成,也可由不同平台协同完成.如图 1所示,多机协同多目标攻击任务可分解为
图 1 任务分解结构图 Fig. 1 Structure of task decomposition
1.2 协同作战联盟问题描述

在任务分解的基础上,多平台多目标协同攻击联盟可描述如下.

将对每个目标的攻击看成一个子任务,则有任务集T={t1,t2,…,tn},n为目标数量,tk∈T均有一定的能力需求Dk=[dDk,dAk].dDk,dAk分别为完成跟踪任务及攻击任务的最低能力需求.能力权重向量Wk=[wDk,wAk],且wDk+wAk=1,反映了跟踪任务及攻击任务在tk中的相对重要程度.

将每一个作战平台看成一个Agent,则有Agent集A={a1,a2,…,am},m为作战飞行平台的数量,ai∈A都有一个能力向量Bi=[bDi,bAi].bDi表示平台i对目标的跟踪能力;bAi表示平台i完成对目标发射导弹进行攻击的能力.由于各平台对不同目标的相应能力不同,bDibAi分别为n维向量,n为目标的数量.

联盟,具有能力向量BC=[bDc,bAc],BC是C中所有Agent协同的总能力.联盟C可以完成任务tk的必要条件是:bjc∈BC,bjcdjk,如果能够完成,则不再要求其他的Agent加入该联盟.联盟C的特征值用一个特征函数υ(C)给出.

式中,φ(t)为完成任务t所获得的报酬;μ(C)为联盟成员总能力折合的成本;π(C)为联盟协作求解t过程中的通信开销;函数υ(C)应满足:υ(C)≥0,如果联盟不能完成任务,则υ(C)=0,且υ(C)关于φ(t)递增,关于μ(C)π(C)递减.

多平台多目标协同攻击的目标分配任务联盟生成问题,就是对任务序列t1,t2,…,tn,寻找n个联盟,使得系统总收益υMAS尽可能大,这是一个复杂的组合优化问题.

协同制导条件下,多平台多目标协同攻击联盟有以下特点.

1) 作战飞机普遍具有多目标攻击能力,能同时跟踪多个目标,也能够同时给多枚导弹提供中制导信息.即允许每个Agent同时加入多个联盟.

2) 联盟内Agent间的协同有两种情形:

① 协同完成同一个任务单元.如果单架飞机的能力达不到完成相应任务的能力需求,则作战飞机之间协同完成.如多架作战飞机协同跟踪一个目标,提高跟踪精度;或协同攻击一个目标,提高目标的毁伤概率.如果单架飞机的能力能够达到相应任务需求,则不协同.

② 协同完成不同的任务单元.如我机发射、他机制导的攻击方式.

允许一个Agent同时加入多个联盟,也允许一个联盟同时承担多个任务,这两者都存在的情形即为复杂联盟[10].

1.3 作战平台能力分析

各作战平台完成相应任务的能力,采用文献[3]中的方法根据双方的态势、雷达探测能力和武器作战能力构建优势函数来表示.

1.3.1 探测优势

1) 角度优势.

构造方位角优势TD和进入角优势TD_q:

式中φRmax为雷达搜索最大方位角.

从而得到角度优势:

式中γφγq分别为优势权值,0≤γφq≤1,且γφq=1.

2) 距离优势.

设雷达最大探测距离为DDmax,目标距离雷达的距离为d,则

3) 探测能力优势.

CR为单部雷达探测能力[14].对其进一步处理,使其取值处于[0, 1].

式中{CR i}为参与协同探测的飞机雷达的探测能力的集合.

综合上述3方面的优势函数,可得探测优势:

式中βad和βc分别为角度优势、距离优势和雷达探测能力优势的权值,0≤βadc≤1,且βadc=1.

1.3.2 攻击优势

1) 角度优势.

分别构造方位角优势TA和进入角优势TA_q如下:

式中,φMmax为空空导弹最大离轴发射角;φMKmax为不可逃逸区圆锥角.

从而得到角度优势:

式中ζφζq分别为优势权值,0≤ζφq≤1,且ζφq=1.

2) 距离优势.

式中,DMmax为导弹最大攻击距离;DMKmax为导弹不可逃逸区最大距离;DMmin为导弹最小攻击距离;DMKmin为导弹不可逃逸区最小距离.

3) 能量优势.

飞机单位能量表示为

相对能量优势表示为

式中ET为对方能量.

4) 导弹攻击能力优势.

导弹攻击能力CM根据导弹最大有效射程、单发杀伤概率、最大过载等得到[14].对其进行归一化,使其取值处于[0, 1].

式中{CMi}为参与协同空战的所有飞机挂载导弹的攻击能力的集合.

综合上述3方面的优势函数,即可得攻击优势:

式中,ηade和ηc分别为相应优势的权值,满足0≤ηadec≤1,且ηadec=1.

2 特征函数定义

引入跟踪任务分配决策矩阵X以及攻击任务分配决策矩阵Y:

其中xmn,ymn∈{0,1}.xmn=1表示第m个平台参与对第n个目标的跟踪任务,xmn=0则表示不参与;同理,ymn=1表示第m个作战平台参与第n个目标的发射导弹攻击任务,ymn=0则表示不参与.

2.1 联盟报酬

联盟Ck所获得的报酬φ(tk)即联盟完成任务所得到的价值,主要包含两方面:

1) 目标的价值量vTk.

目标的价值量可用目标的威胁值来表示.威胁大的目标价值量也大,应进行优先攻击.本文威胁值的计算采用文献[3]中的方法,目标的威胁即为目标对我方的优势.

2) 对目标的毁伤能力pk.

联盟Ck对目标Tk的毁伤能力,可由联盟的综合能力BCk来衡量.

对目标Tk的探测优势、发射的导弹对目标的攻击优势,决定了单枚导弹对目标Tk的毁伤概率pik.

式中,pik为平台i发射的导弹对目标Tk的毁伤概率;T-Dk为联盟k对目标Tk的协同探测优势;TAik为平台i发射的导弹对目标的攻击优势;wDk,wAk为各能力的权值,定义见1.2节.

联盟Ck对目标Tk的协同探测优势为

式中TDik为平台i对目标Tk的探测优势.

则联盟Ck对目标Tk的综合毁伤概率为

联盟Ck的报酬:

2.2 能力成本

能力成本μ(Ck)指任务分配后,对整个系统带来的影响.它主要包含以下两个方面[15]:

1) 付出的能力.

付出的能力包括占用的能力和空闲的能力,即平台的固有能力.

采用不同于1.3节的方法来计算付出的能力.设平台m的可同时探测的目标数为a,携带制导武器能够同时攻击的目标数为b,则定义平台m的固有能力为

2) 各平台所受的威胁.

将任务i分配给平台m之后造成对系统生存概率的影响.

平台生存概率与平台所参与的任务及任务的威胁度相关,参与的任务越多,任务的威胁度越高;如果双机协同制导,则执行目标探测任务的平台承受着来自目标的威胁,发射平台则相对安全.因此,各平台所受的威胁为

式中,Pni表示目标n对平台i的威胁值;xin表示平台i是否参与对目标n的探测任务.

因此,联盟Ck的能力成本为

式中Mk为联盟Ck的成员数量.

2.3 通信开销

两机间实现正常通信的必要条件为:发射机发射功率经过空间传输后,到达接收机的信号能量不小于接收机灵敏度要求.

采用文献[16]中建立的两飞行器间无线数据链通信区域的数学模型,计算通信开销.

数据链系统实现通信的条件为

式中,Ftt)Frr)分别为上行发射、下行接收天线的归一化方向性函数[17],θtθr分别为发射天线、接收天线电轴与视距线的夹角;D为两飞行器之间的距离;
其中,A为常数,dB;Pt为发射机发射功率,dB·W;Gt0Gr0分别为发射天线、接收天线最大增益,dB;Tn为接收系统温度,28.6dB·K;Es/N0为码元能量对噪声谱密度之比,dB,取13dB;Lsp=32.45+20lgfT+20lgD为空间损耗,dB;Lsp0为空间损耗的常数部分;rs为码元速率,dB·Band/s;L为设备及其他损耗,dB;M为系统余量,dB;K为波尔兹曼常数,-228.6dBWs/K.

定义

则收发平台间的通信开销为

Strk<0,两机间无法通信,故通信开销为∞.

联盟Ck的通信开销为联盟内所有收发平台间通信开销的总和:

2.4 联盟生成问题的数学模型

综上所述,将式(23)、式(26)、式(30)代式(4),有

将上式代入式(5),有

由1.2节的分析可知,上式还应当满足以下约束条件:

1)联盟j的协同探测能力须满足跟踪任务能力需求.

2)联盟j的协同攻击能力须满足联盟攻击能力需求.

3)第m架飞机最多同时跟踪的目标数量为NmMAX_DET.

4)第m架飞机所携带的导弹数量为NmMAX_ATC.

3 基于离散粒子群的联盟生成算法 3.1 离散粒子群优化

离散二进制粒子群算法(DPSO,Discrete binary Particle Swarm Optimization algorithm)[18]的数学描述如下:

式(33)和式(34)分别为第i个粒子的第d维分量的速度及位置公式.s为当前迭代次数;c1,c2为加速度常数;r1,r2,ρ为[0, 1]之间均匀分布的随机数;Pi为粒子i本身历史最优解,即个体极值;Pg为整个种群的历史最优解,即全局极值;g(V)=1/(1+exp(-V)).粒子i的飞行速度被限制在最大速度Vmax,即|Vid(s)|≤Vmax.

3.2 二进制矩阵编码

对粒子的位置矢量采用二进制矩阵编码[11],构建两个m×n的0-1二值矩阵,分别为协同跟踪矩阵及协同攻击矩阵,将这两个矩阵合并为一个粒子.每个粒子为一个m×2n的矩阵,如图 2所示.粒子每一行对应一个Agent,每一列对应着一个子任务.若元素xij为1,表示ai参与子任务tj,为0则表示不参与.

图 2 二进制矩阵粒子编码 Fig. 2 Binary matrix particle coding
3.3 编码可行性检查 3.3.1 列 检 查

按照2.4节的约束条件式(1)、式(2),对粒子各列进行列检查.

如果该列不能完成其对应的任务,则在该列中随机选择一个0元素并将其置为1,直到满足约束条件.

3.3.2 行 检 查

按照2.4节的约束条件式(3)、式(4),按以下步骤对粒子进行行检查.

1) 随机选择一行进行检查,如果该行不需调整,则进入下一行,如需要调整,进入步骤2),如果所有行均处理完毕,则结束调整;

2) 如果第i行需要调整,则依次检查本行中元素1所在的列,将该位置的1置0,计算所在列剩余的所有能力能否完成任务,能则将该位置1置0,进入步骤4);否则保留1不变,继续对该行中其他位置的1元素进行置0的尝试;如果遍历该行所有1元素,该行仍承担过多任务,则进入步骤3);

3) 如果第i行的剩余1元素都不可置0,且超出了该行所能承担的最大任务量,需对该行做如下调整:

① 计算各1元素所在列对应的目标的威胁值,并排序;

② 将威胁值较低的目标所对应的多余的1元素置0;

③ 对置0的元素所在列按照3.3.1 节列检查的方法,进行调整,若该列所选0元素所在行的1元素达到或超出能力范围,则不将其置为1.

4) 更新ai所承担的任务量,满足约束转步骤1),不满足则转步骤2).

为减少能力成本及通信开销,尽量减少粒子各列中1元素的个数,还应对粒子做进一步的调整.调整方法如下:

① 依次将各列中1元素所对应的能力排序;

② 将能力最小的1元素置0,计算剩余1元素能否完成联盟任务.能则将该位置1置0,并重复执行该步骤,直到剩余1元素不能完成联盟任务;不能则保留1不变,结束该列的调整,进入下一列. 3.4 协同作战联盟生成算法

以式(32)作为粒子的适应度函数,用DPSO算法求解多平台多目标协同作战联盟生成问题,步骤如下:

1) 初始化.按照3.2节的方案随机生成S个粒子.每个粒子的随机生成值即为初始位置矢量xi,速度矢量Vi设为0;对每个粒子中的两个矩阵进行编码可行性检查,形成初始种群,计算每个个体的适应度,选择适应度最大的粒子的位置为Pg,每个粒子的当前位置为Pi.

2) 按式(33)、式(34)更新种群中每个粒子的速度矢量和位置矢量,产生新一代种群.对新种群进行可行性检查,计算新种群中粒子的适应度,更新PiPg.

3) 如果有某个粒子陷在Pg上不动,则随机初始化该粒子的位置,并进行编码可行性检查.

4) 如果达到最大迭代次数,结束进化,得到最优粒子的位置和适应度,否则转步骤2).

4 实验结果与分析

设红方有5架飞机协同截击蓝方7个目标.图 3为红蓝双方态势.表 1第1行为完成各任务的能力需求;其他行为当前态势下,计算出红方相对蓝方的探测优势和攻击优势.

图 3 红蓝双方态势图 Fig. 3 Situation of the red and blue sides

表 1 各Agent探测能力及攻击能力 Table 1 Detect ability and attack ability of Agents
Agent探测能力攻击能力
bD1bD2bD3bD4bD5bD6bD7bA1bA2bA3bA4bA5bA6bA7
a10.8510.8080.7600.7150.6810.6420.6180.2240.2010.1600.1290.1140.1010.103
a20.8340.8970.8340.7820.7360.6880.6580.2170.2500.2170.1740.1380.1210.107
a30.7560.8100.8690.8760.8100.7500.7090.1490.1860.2320.2290.1970.1480.129
a40.6800.7140.7790.8430.9090.8430.7790.1200.1350.1590.2020.2500.2020.159
a50.6170.6380.6900.7280.8060.8870.8820.0980.1080.1270.1340.1700.2200.225
dik0.810.860.880.890.900.870.850.160.190.220.240.260.190.17

实验环境如下:粒子个数为30,最大迭代次数为200,Vmax=6.0;设每个平台可同时跟踪的目标数为4,可同时攻击的目标数为3,平台1、平台3、平台5携带2枚导弹,其余为3枚.

图 4为某次实验的全局最优解进化曲线,以及某个粒子的个体适应度进化曲线.表 2为实验搜索到的最优分配策略.由表 2可以看出,在完成任务的前提下,联盟的形成减少了参与任务的平台数量,平台1未参与任务,这与实际情况相符.

图 4 实验进化曲线 Fig. 4 Experimental evolution curve

表 2 最优联盟 Table 2 The best coalition
AgentC1C2C3C4C5C6C7
t1Dt1At2Dt2At3Dt3At4Dt4At5Dt5At6Dt6At7Dt7A
a100000000000000
a211111100000000
a300000011010000
a400001011110000
a500000000001111

图 3可知,平台1所处的位置相对其他平台并不占优,因此,该平台未分配任务是合理的.此外,单个平台能够完成的任务,由单个平台完成,而不选择协同完成,减少了能力成本及通信开销.

并非任何情况下都适用于协同制导这一作战形式,联盟C5a4协同制导a3a4发射的两枚导弹协同攻击目标.因为a4探测能力具备任务达到探测任务要求,但攻击能力不足以完成对目标t5攻击任务,因此由a3a4协同攻击,a4制导. 5 结 束 语

由于引入了联盟形成的相关概念,本文模型在处理协同条件下的任务分配时同时兼顾了收益及成本,在保证足够任务收益的前提下,尽量减少参与的平台数量.仿真结果也较符合空战的实际情形.为解决网络化作战条件下的任务分配问题提供了新的尝试.另外,文中对任务能力需求的确定还不完善,因为能力需求决定了该任务是否需要多个Agent协同,以及任务能否被较好地完成.本文根据任务的重要程度设定能力需求值,但未提出详细的计算模型,这需要进一步的研究.

参考文献
[1] 高永,向锦武.超视距多机协同空战目标分配算法[J].北京航空航天大学学报,2007,33(3):286-289 Gao Yong,Xiang Jinwu.Target assignment in BVR air combat[J].Journal of Beijing University of Aeronautics and Astronautics,2007,33(3):286-289(in Chinese)
Cited By in Cnki (36)
[2] 王强,丁全心,张安,等.多机协同对地攻击目标分配算法[J].系统工程与电子技术,2012,34(7):1400-1405 Wang Qiang,Ding Quanxin,Zhang An,et al.Target allocation algorithm for multi-cooperative air-to-ground attack[J].Systems Engineering and Electronics,2012,34(7):1400-1405(in Chinese)
Cited By in Cnki
[3] 童明成,张凤霞,贺建良.网络环境下空中多平台联合攻击作战方式[J].电光与控制,2009,16(5):19-22 Tong Mingcheng,Zhang Fengxia,He Jianliang.Aerial multi-platform joint-attack warfare modes in network environment[J].Electronics Optics & Control,2009,16(5):19-22(in Chinese)
Cited By in Cnki (7)
[4] 黄俊,孙亮,于雷,等.网络化条件下战斗机静默攻击技术研讨[J].电光与控制,2009,16(7):9-12 Huang Jun,Sun Liang,Yu Lei,et al.Cooperative silence attack technology of fighter based on network warfare[J].Electronics Optics & Control,2009,16(7):9-12(in Chinese)
Cited By in Cnki (2)
[5] 肖冰松.多机编队协同空战关键技术研究[D].西安:空军工程大学,2010 Xiao Binsong.Research on key technology in cooperative multi-fighter air combat[D].Xi’an:Air Force Engineering University, 2010(in Chinese)
[6] 肖冰松,方洋旺.多机协同对空目标探测与攻击任务的最优分配[J].火力与指挥控制,2011,36(6):11-23 Xiao Bingsong,Fang Yangwang.Optimal allocation of aerial target detection and attack in cooperative multi-fighter air combat[J].Fire Control and Command Control,2011,36(6):11-23(in Chinese)
Cited By in Cnki (1)
[7] Shehory O,Kraus S.Methods for task allocation via agent coalition formation[J].Artificial Intelligence,1998,101(1/2):165-200
Click to display the text
[8] Breban S,Vassileva J.A coalition formation mechanism based on inter-Agent trust relationships[C]//Proceedings of the International Conference on Autonomous Agents.Washington,DC:Association for Computing Machinery,2002,2:306-307
Click to display the text
[9] Gong Y,Yao L,Zhang W M.Research of coalition formation in time bounded multi-agent systems[C]//Proceedings of 2002 International Conference on Machine Learning and Cybernetics.Piscataway,NJ:Institute of Electrical and Electronics Engineers Inc,2002,1:194-198
Click to display the text
[10] 张国富.基于群智能的复杂联盟机制研究[D].合肥:合肥工业大学,2008 Zhang Guofu.Research on complicated coalition mechanism based on swarm intelligence[D].Hefei:Hefei University of Technology,2008(in Chinese)
[11] 蒋建国,张国富,齐美彬,等.基于离散粒子群求解复杂联盟的并行生成[J].电子与信息学报,2009,31(3):519-522 Jiang Jianguo,Zhang Guofu,Qi Meishan,et al.Complicated coalition parallel generation based on discrete particle swarm optimization[J].Journal of Electronics & Information Technology,2009,31(3):519-522(in Chinese)
Cited By in Cnki (8)
[12] 唐苏妍.网络化防空导弹体系动态拦截联盟形成机制与方法研究[D].长沙:国防科学技术大学,2011 Tang Suyan.Research on dynamic interception coalition formation mechanism and method in networked air defense missile systems[D].Changsha:National University of Defense Technology,2011(in Chinese)
[13] Vig L,Adams J A.Multi-robot coalition formation[J].IEEE Transactionson Robotics,2006,22(4):637-649
Click to display the text
[14] 朱宝鎏,朱荣昌,熊笑非.作战飞机效能评估[M].北京:航空工业出版社,2006 Zhu Baoliu,Zhu Rongchang,Xiong Xiaofei.Effectiveness evaluation of combat aircraft[M].Beijing:Aviation Industry Press,2006(in Chinese)
[15] 寇英信,王琳,周中良.多目标攻击条件下的作战任务分配模型研究[J].系统仿真学报,2008,20(16):4408-4411 Kou Yingxin,Wang Lin,Zhou Zhongliang.Study of combat task allocation model in multi-target attack condition[J].Journal of System Simulation,2008,20(16):4408-4411(in Chinese)
Cited By in Cnki (16)
[16] 余伏章,蔡志勇,胡颖琼.两飞行器间无线数据链通信区域建模[J].北京航空航天大学学报,2009,35(9):1117-1120 Yu Fuzhang,Cai Zhiyong,Hu Yingqiong.Modeling of wireless datalink communication region between two aircraft[J].Journal of Beijing University of Aeronautics and Astronautics,2009,35(9):1117-1120(in Chinese)
Cited By in Cnki (5)
[17] 罗一锋,李含辉,黄继进.超短波通信链路分析[J].现代电子技术,2006,224(9):41-45 Luo Yifeng,Li Hanhui,Huang Jijin.An approach to ultrashort wave link[J].Modern Electronics Technique,2006,224(9):41-45(in Chinese)
Cited By in Cnki (16)
[18] Kennedy J,Eberhart R C.Discrete binary version of the particle swarm optimization algorithm[C]//Proceedings of the IEEE International Conference on Systems,Man and Cybernetics.Piscataway,NJ:IEEE Press,1997,5:4104-4108
Click to display the text
http://dx.doi.org/10.13700/j.bh.1001-5965.2013.0564
北京航空航天大学主办。
0

文章信息

刁兴华, 方洋旺, 肖冰松, 毛东辉
Diao Xinghua, Fang Yangwang, Xiao Bingsong, Mao Donghui
基于多智能体联盟的多机协同空战任务分配
Task allocation in cooperative air combat based on multi-agent coalition
北京航空航天大学学报, 2014, 40(9): 1268-1275
Journal of Beijing University of Aeronautics and Astronsutics, 2014, 40(9): 1268-1275.
http://dx.doi.org/10.13700/j.bh.1001-5965.2013.0564

文章历史

收稿日期:2013-10-10
网络出版日期: 2014-03-13

相关文章

工作空间