更全的杂志信息网

Multi-target Collaborative Combat Decision-Making by Improved Particle Swarm Optimizer

更新时间:2016-07-05

0 Introduction

Modern fighters have the ability to attack multiple targets and carry long range air-to-air missiles.Beyond visual range(BVR)air combat has been the mainstream with the development of modern fighters,where fighters are required to exchange information and attack multiple targets cooperatively[12].To complete cooperative multiple target attack (CMTA),decision-making(DM)is necessary for fighters to allot targets and missiles according to the shared information[34].Thus,the missile-target assignment (MTA)problem is the main part of DM when it comes to CMTA.

实际工程设计通常会在圆柱壳上开各种孔,造成了几何结构不连续,不仅加大了开孔边缘的应力集中,而且削弱了壳体结构强度,降低了壳体的承载力[16-18]。通常会采用补强的方法提高承载力,补强就是在开孔的周围增加因开孔被削弱的金属量,降低孔周围局部区域的应力,由于应力集中只发生在孔的附近,在几倍孔径以外,应力几乎不受孔的影响[19]。

There are many algorithms applied to DM problem in CMTA,such as particle swarm optimization(PSO),genetic algorithm (GA)and ant colony optimization (ACO)[57].A heuristic algorithm is introduced to adaptive genetic algorithm in Ref.[8]and improves local search capability.Adaptive pseudo-parallel genetic algorithm is also considered to deal with air combat DM problem beyond visual range[9].However,GA is not a real-time algorithm and may not work sometimes.Some intelligent algorithms are also used to solve DM problems[1012].In Ref.[13],fuzzy neural network is applied to assign missiles according to the threat of enemy fighters and the bomb load of our fighters.However,it is hard to obtain practical and complex air situation data for neural network training.Considering the uncertain information in the MTA problem,grey system theory is introduced in DM problem[14].

In this paper,an improved particle swarm optimizer(IPSO)is deduced to handle with the DM problem for CMTA in the air combat.The IPSO algorithm has stronger global searching capability by designing a new velocity learning strategy.

1 DM Problem in CMTA

1.1 Air combat situation

Air combat decision-making is based on the air combat situation.To establish the model of air combat situation,it is assumed that there are M our fighters which are marked in blue and Nenemy fighters which are marked in red.Denote our fighter set BBii=1,2,…,M

陕西省地处西北地区东部,以秦岭山脉为界,分为黄河、长江两大流域,陕南以秦岭山脉为主,海拔1 500~3 000 m,山大沟深,层峦叠嶂,年均降雨量800~1 600 mm;关中陕北海拔从300 m逐步过渡到1 500 m,梁峁沟壑丘陵区居多,以土石山为主,年均降雨量500~700 mm。全省山丘区面积16.19万km2,占总面积20.56万km2的78.7%。受特定地理位置和特殊自然环境的影响,汛期暴雨洪水高发频发,山洪灾害一直是困扰全省防汛安全的难题,严重威胁着人民群众的生命财产安全,也给全省经济社会发展带来严重影响。

}and enemy fighter set R = {Rjj=1,2,3,…,N}.In an air combat,the situation between our fighters and enemy fighters can be illustrated in Fig.1,where LOS is the line of sight and Dijthe distance between Biand Rj.xBiand VBiare the position and velocity of Bi,respectively.εijis the bore of sight(BOS)angle of Rjto Bi.xRjand VRjare the position and velocity of Rj,respectively.εjiis the BOS angle of Bito Rj.

Fig.1 The situation between Biand Rj

Distance,BOS angle and velocity are taken into consideration as threat factors when constructing the threat function[15].The threat function is described as a composite of all its threat factors,namely

where is the distance threat factor,the BOS angle threat factor,the velocity threat factor,andω1,ω2are non-negative weight coefficients and satisfy

Moreover,the value range of all the threat factor functions is [0,1].Thus,there is thij

The distance threat factor can be constructed as

当前本校市场营销专业建设的主要特色表现在下列两个方面:①医药背景突出。本校市场营销专业课程体系主要由药学课程、营销类课程、工商管理类课程等组成,其中药学课程占相当一部分比例。同时借助医药院校自身的背景,拥有医药方面的师资力量、实验设备、图书资料等,具有先天性优势,这是一般院校难以比拟的。②学生就业前景较好。本校医药营销专业学生的就业率一直以来保持在非常高的水平,就业率接近100%。

where RaBis the maximum effective striking distance of missiles carried by our fighters and TrB the maximum radar tracking distance of our fight-

In the PSO algorithm,the updating formulae of the velocity and the position of each particle are given by

深入探索矿地综合开发利用 提升资源节约集约利用水平(毛启明) ...........................................................12-34

The velocity threat function can be constructed as

上文主要总结了哈特利教授的《运动、体育休闲与法律》一书的诸多亮点,但这本书也不是完美无瑕的。笔者认为,它至少存在以下几点不足。

1.2 MTA model

Multi-fighter cooperative attack problem is aimed at optimizing target assignment for missiles carried by our fighters.According to the threat function known,multiple target assignment develops a proposal where there are more attack success and less fighter casualties.

(1)调研活动,应清楚领导的调研意图,及时播发领导调研中提出的新观点、新思路,既做好时政报道,又能拓展报道内容,做深做活做优做精新闻主题,使之前后呼应。对于不便于拓展内容的活动,可从形式上进行拓展。

Assume that our fighter Bicarries Limissiles to attack enemy fighter targets.Thus,there are Z

1.3 Analysis on coordinated attack tactics

When our fighters attack enemy fighter targets,assignment rules need to be determined for our fighters.The assignment rules work so that our fighters get more benefit when attacking.

This series of constraints are used to check the solution of MTA problem and make some adjustments if necessary.The steps are as follows:

IPSO algorithm with fewer parameters not only keeps the diversity of the velocities but also does not alleviate the certainty of directing to the destination.The particles with better performance will increase their inertia movements,which expands the searching space and improves the searching speed.The particles with worse performance will increase their learning steps,which reduces the differences among the population and improves the whole performance of the population.

Then,the MTA problem is to find a solution πto minimize the equation above and accord with coordinated attack tactics.

2 Improved Particle Swarm Optimization

If the position value ckrt+1)isbiggerthan thetargetnumber,it is restricted in the last target.If the position value ckrt+1)is less than 1,it is restricted in the first target.Otherwise,all the position values are rounded down to make sure the whole positions are integer within the range.

whereλ1,λ2are the positive constants.Better attack angle results in better attack effect.

where kis a pseudo-time increment and represents iterations;Pi=(pi1pi2,…,piD)is the local optimal position of the ith particle;Pg =(pg1pg2,…,pgD)represents the global optimal position in the swarm,here gis the index of the best particle among all the particles in the population;c1andc2 are called the cognitive and the social coefficients,respectively;rand1and rand2are two random numbers in range[0,1].

Based on the PSO algorithm above,an improved PSO (IPSO)is presented,in which a new learning strategy is introduced in the particle velocity update equation,described as

where rand1and rand2are the random numbers in range[0,1].χis the constriction coefficient;Pb=[pb1,…,pbD]the particle position with better performance which is selected randomly;j the arrangement number according to the performance,here the smaller j corresponds to the better performance of the jth particle;nthe whole number of the particles in the population.

There is optimal attack effect when one of the assigned value is much larger than the other.

Thus,the IPSO algorithm flow can be described in Fig.2.

Fig.2 IPSO algorithm flow

3 Realization of IPSO for Multi-target Collaborative Combat Decision-Making

Every possible optimal solution is seen as a particle in PSO.The adaptive value of particle needs to be calculated in every position.It is reasonable for the adaptive value to be defined as objective optimization function to get the updating velocity and direction for every particle.Based on the MTA model established above,a set of missile-target assignment is dealt with as partial swarm after updating.moptimal MTA proposals correspond to mparticles in the particle swarm.Every particle is in the searching space of Zdimension.The position vector of the kth particle in the current iteration is defined as

②培训授课的老师较少与新员工互动。培训授课的老师包括院长,党委书记,院感科、人事教育处、医务处、部分临床科室主任或相关负责人,百忙中抽空给新员工培训,通常语速较快,比较威严。新员工对授课的领导也有距离感,难免会觉得敬而远之。笔者观察新员工通常在听讲20分钟左右,开始出现注意力分散,大多各自低头看手机。课堂形成流于形式、公事公办的局面。

where k=1,2,…,mZthe sum of missiles,and ckrthe position of the kth particle in the rth dimension.ckrbelongs to 1 N _red[

]and N_red is the sum of enemy fighter target.

The velocity of the kth particle is given by

where vkrsatisfies vkr∈ [-1+NN-1].

If the kth particle has the best fitness in the current iteration,it is defined as the local optimal solution and noted as

2001-2012年海南省的旅行社总数从2001年的151家增长到2012年的311家,增长了6%。其总数一直低于全国平均值,差值扩大了306家。旅行社外联人数下降了9万人,接待人数下降了11万人,且一直低于全国平均值,且与全国平均值的差距逐渐扩大。通过比较,外联人数下降速度较快,且低于平均值的速度也较快。营业收入与全国平均值的差距越来越大,从业人员数一直低于全国平均值,差值增长了3732人。

If all of the particle have the best fitness in the current iteration,it is defined as the global optimal solution and noted as

The updating formulae of the velocity and the position of each particle based on IPSO are given by

1.2.3 叶片光合指数测定 2016年11月1日(当天光照充足),于9∶00—12∶00选取各处理的美丽兜兰6片长势良好的功能叶进行光合测定,采用LI-6400XT便携式光合作用测量系统(IRGA,LI-COR,Lincoln,USA)测定叶片净光合速率(Pn)、气孔导度(Gs)、胞间CO2浓度(Ci)、蒸腾速率(Tr)等光合指标。

In the PSO algorithm,each particle is treated as a potential solution in D-dimensional space.The position of the ith particle is represented by a D-dimensional vector Xi = (xi1,xi2,…,xiD),and the velocity of the ith particle can also be represented by aD-dimensional vector Vi=(vi1,vi2,…,viD).

It is essential to restrict velocity vector in a certain range to make sure that position vector is not updated too fast

According to the coordinated attack tactics above,more constraint conditions are taken into consideration.Each missile can only attack one enemy fighter target.Each target is attacked twice at most.The Boolean value of the missile is constrained as

It is supposed that each missile of our fighters can attack only one enemy fighter target.One enemy fighter is attacked by two missiles at most.It is essential to declare constraints on Xrj

Step 1 Denote a set Awhich includes all the values need to be changed.If the same position value exists in the position vectorπkmore than twice,two of them are chosen randomly and others are saved in set A.

Step 2 Denote two sets S0and S1.S0includes targets in set [1 N_red]whichhavenot appearedinthesolutionbefore.S1includes targets in set [1 N_red]that have appeared in the solution only once.

Step 3 Make some adjustments to set A.Assume that the value of the positionckrneeds to be changed and the updated position value is csc.s should belongs to {S 0S1}.The principle of choosing targets is given by

李太嶂兴奋得浑身发抖:江云飞?好家伙!老子苦寻多时,你小子踪迹全无,现在总算肯现身了。江湖风传,是你小子拐走了三妹,弄得义父老大不开心,看我们个个不顺眼。现在你居然不知天高地厚,以一己之力公然挑战,这不是送死,又是什么?想死还不容易?老子成全你。

where dcsckr )is the distance between ckrand cs.Then,the element ckris removed from set A.

Step 4 Update the two sets S0and S1.If there is csS0cswould be saved in S1and re-moved fromS0.If there is csS1,the elements in S0and S1would not be changed.

上海市水资源管理系统主要建设任务包括:扩展陈行、松浦和青草沙3个重要水源地水质在线监测指标;规模以上用水户取水实时监测;地下水深井取水量实时监测;自来水规模以上大用水户用水量实时监测;水功能区在线监测改造;中心城区污染严重的泵站和污水厂溢流管排水实时监测;上海市水资源管理平台建设。其中部分任务内容纳入“国家水资源监控能力建设”项目,于2012—2014年先行实施,其他部分作为上海市地方配套项目安排在2014—2015年度逐步实施。

Step 5 Repeat Steps 3,4until set A becomes a null set.

4 Simulation Experiment of IPSO for CMTA

Assume that our fighters Band enemy fighters Rare in a BVR air combat.Our fighters Badopt CMTA strategy.In this simulation,there are four our fighters and each fighter has four missiles.Thus,the number of the missiles to attack the enemy fighter targets is 16.The velocity of our fighters is 300m/s.The effective striking distance of missiles carried by our fighters is 70km.The maximum tracking range of our fighters is 120km.There are fourteen enemy fighter targets.The velocity of enemy fighters is 300 m/s.The effective striking distance of missiles carried by our fighters is the same as that carried by the enemy fighters.The maximum tracking range of our fighters is the same as that of the enemy fighters.In a random scenario,our fighters and enemy fighters aviate face to face.The air combat situation is shown in Fig.3.

在本次调查研究中,通榆县2型糖尿病患者接种流感疫苗的概率仅为3%。在以往研究中,对老年糖尿病患者接种流感疫苗概率产生影响的因素主要涉及到经济条件、认知情况[4]。本次调查也指出,患者对流感以及流感疫苗、医保支付政策的了解情况直接影响着其是否接种疫苗,不知道流感疫苗也是未接种疫苗的重要原因。在未接种流感疫苗的患者中,因经济因素而未接种的患者占比仅为2%,这可能与患者不能深入了解疫苗相关知识而未接种相关,即认知水平问题掩盖了经济因素问题。同时,在家人朋友建议下进行接种的患者占比及较高,医护人员次之,对于此应从患者家属以及医护人员角度出发,做好健康教育工作,提醒糖尿病患者及时接种流感疫苗。

Fig.3 The air combat situation

Then,the IPSO algorithm designed above is used to present a DM proposal of MTA problem in CMTA.The traditional PSO algorithm is also simulated here to compare with the IPSO algorithm.The constriction coefficientχis set to be 1.The assignment of all the missiles is

Fig.4illustrates the DM proposal of MTA problem.Based on the IPSO algorithm,the missiles carried by our fighter 1attack enemy fighters 2,8,7and 3.The missiles carried by our fighter 2attack enemy fighters 5,6,1and 5.The missiles carried by our fighter 3attack enemy fighters 13,10,12and 10.The missiles carried by our fighter 4attack enemy fighters 1,13,14 and 13.The repeated numbers imply that these enemy fighters threaten our fighters too much and are attacked twice as a result.Some enemy fighters are not attacked because their threat values do not reach the threat threshold value.With the traditional PSO algorithm employed,the missiles carried by our fighter 1attack enemy fighters 2,3,3and 7.The missiles carried by our fighter 2attack enemy fighters 1,1,14and 5.The missiles carried by our fighter 3attack enemy fighters 13,13,8and 8.The missiles carried by our fighter 4attack enemy fighters 10,10,5and 6.The IPSO algorithm based DM proposal of MTA problem makes full use of the missiles and destroys more threats.

Fig.4 Results of DM for MTA

Fig.5shows the fitness of iteration process.The fitness can decreased to 4.391 5when using the IPSO algorithm,while the fitness is 4.568 8 with the traditional PSO algorithm. What′s more,the DM proposal with the IPSO algorithm is faster than that with the PSO algorithm due to the less iterations when using the IPSO algorithm.

Fig.5 Fitness of iteration process

5 Conclusions

DM problem for MTA in an air combat is solved by a new improved PSO algorithm which is parametric simple but effective and efficient.The IPSO algorithm is used to minimize fitness function constructed by threat value.Coordinated attack tactics is considered to adjust DM proposal to reach better strike effect.It exhibits better performance to CMTA in an air combat with the IPSO algorithm compared with the traditional PSO algorithm.

Acknowledgement

This work was jointly granted by the Science and Technology on Avionics Integration Laboratory and the Aeronautical Science Foundation of China (No.2016ZC15008).

References:

[1] AKBARI S,MENHAJM B.A new framework support system for air to air tasks[C]∥IEEE Proceedings of the International Conference on SMC.Nashville,TN,USA:[s.n.],2000,3:2019-2022.

[2] SECAREA V V,KRIKORIAN H F.Adaptive multiple target attack planning in dynamically changing hostile environments[C]∥IEEE Proceedings of the National Aerospace and Electronics Conference.Dayton,OH,USA:[s.n.],1990,3:29-34.

[3] LUO D L,WU W H,SHEN C L.A survey on deci-sion-making for multi-target attacking in air combat[J].Electronic Optics and Control,2005,12(4):4-8.

[4] ZHOU S Y,WU W H,ZHANG N,et al.Overview of autonomous air combat maneuver decision [J].Aeronautical Computing Technique,2012,42(1):27-31.

[5] HUANG H Q,WANG Y,ZHOU H,et al.Multi-UCAV cooperative autonomous attack path planning method under uncertain environment [C]∥ Advanced Information Management,Communicates,E-lectronic and Automation Control Conference (IMCEC).Xi′an:IEEE,2016:573-579.

[6] ZHANG Y,LI C.Coordinated attack strategy of network sub-munitions based on particle swarm optimization[J].Journal of Detection and Control,2015,37(1):99-103.

[7] LI Z W,CHANG Y Z,SUN Y Y,et al.A decisionmaking for multiple target attack based on characteristic of future long-range cooperative air combat[J].Fire Control and Command Control,2016,47(2):36-40.

[8] LUO D L,SHEN C L,WANG B,et al.Air combat decision-making for cooperative multiple target attack using heuristic adaptive genetic algorithm[C]∥Proceedings of the Fourth International Conference on Machine Learning and Cybernetics.Guangzhou:IEEE,2005:473-478.

[9] ZHANG T,YU L,WEI X Z,et al.Decision-making for cooperative multiple target attack based on adaptive pseudo-parallel genetic algorithm [J].Fire Control and Command Control,2013,38(5):137-140.

[10]LI Linsen,TONG Mingan.Air combat decision of cooperative multi-target attack and its neural net realization[J].Acta Aeronautic et Astronautic Sinica,1999,20(4):309-312.(in Chinese)

[11]LI L S,YU H X,HAN Z G,et al.Application of a type of associated neural network in cooperative air to air combat analysis[J].Flight Dynamics,2000,18(1):81-84.

[12]GENG Y L,JING C S,LI W H.Multi-fighter coordinated multi-target attack system [J].Transactions of Nanjing University of Aeronautics and Astronautics,2004,21(1):18-23.

[13]ROGER W S,ALAN E B.Neural network models of air combat maneuvering [D].New Mexico:New Mexico State University,1992.

[14]SONG X G,JIANG J,XU H Y.Application of improved simulated annealing genetic algorithm in cooperative ari combat[J].Journal of Harbin Engineering University,2017,38(11):1762-1768.

[15]AUSTIN F.Game theory for automated maneuvering during air to air combat[J].Guidance,1990,13(6):1143-1147.

Ding Yongfei,Yang Liuqing,Hou Jianyong,Jin Guting,Zhen Ziyang
《Transactions of Nanjing University of Aeronautics and Astronautics》2018年第1期文献

服务严谨可靠 7×14小时在线支持 支持宝特邀商家 不满意退款

本站非杂志社官网,上千家国家级期刊、省级期刊、北大核心、南大核心、专业的职称论文发表网站。
职称论文发表、杂志论文发表、期刊征稿、期刊投稿,论文发表指导正规机构。是您首选最可靠,最快速的期刊论文发表网站。
免责声明:本网站部分资源、信息来源于网络,完全免费共享,仅供学习和研究使用,版权和著作权归原作者所有
如有不愿意被转载的情况,请通知我们删除已转载的信息 粤ICP备2023046998号