The invention relates to the field of UAV escort technology, and discloses a method for generating UAV group escort behavior based on improved virtual force field, which takes individual UAV individual repulsion force, individual consistency force, individual attraction force, escort target attraction force, high-value area attraction force and no fly area repulsion force as individual UAV The virtual control force model of the UAV in the virtual force field is established, and then the force model of the virtual force field of the UAV cluster is established. The acceleration of the UAV cluster is controlled by the virtual control force applied to each UAV, and the escort behavior of the reconnaissance UAV cluster is generated. This method can independently plan the movement direction of each UAV, generate the reconnaissance formation with the escort target as the center, and simultaneously ban the UAV cluster Flight avoidance, high-value target observation and mutual obstacle avoidance in the cluster.
【技术实现步骤摘要】
一种基于改进虚拟力场的无人机集群护航行为生成方法
本专利技术涉及无人机护航
,具体涉及一种基于改进虚拟力场的无人机集群护航行为生成方法。
技术介绍
在执行车辆穿越复杂地形、船只通过凶险海域、人员通过危险区域等任务的过程中,对所处任务环境综合信息的了解程度对任务的安全性和高效性有着至关重要的作用。旋翼式小型侦察无人机作为一种低成本、高机动、快速部署的探测手段,可以为护航对象提供实时视野,而数量较多的无人机集群则可以持续提供范围较广、视角多样的环境信息,进一步提供全方位的信息支持。同时,随着无人机数量的增加,其控制的难度越来越高。一方面,随着无人机数量的增加,如果通过无人机驾驶员控制的方式一一控制,人力和设备成本不断增加,另一方面,由于无人机数量的增加,相互之间的避障、协同、信息传递等要求不断增加。
技术实现思路
基于以上问题,本专利技术提供一种基于改进虚拟力场的无人机集群护航行为生成方法,通过改进的虚拟力场,生成侦察无人机集群的护航行为,该方法可以自主为每架无人机规划运动方向,以护航目标为中心生成侦察队形,同时可以兼顾规避禁飞区、重点观察高价值目标和群内互相避障的功能。为解决以上技术问题,本专利技术采用的技术方案是:一种基于改进虚拟力场的无人机集群护航行为生成方法,包括如下步骤:S1、建立个体无人机虚拟力场的虚拟控制力模型:将个体无人机个体排斥作用力、个体一致性作用力、个体吸引作用力、护航目标吸引作用力、高价值区域吸引作用力以及禁飞区排斥作用力形成的合力 ...
【技术保护点】
1.一种基于改进虚拟力场的无人机集群护航行为生成方法,其特征在于,包括如下步骤:/nS1、建立个体无人机虚拟力场的虚拟控制力模型:将个体无人机个体排斥作用力、个体一致性作用力、个体吸引作用力、护航目标吸引作用力、高价值区域吸引作用力以及禁飞区排斥作用力形成的合力作为个体无人机在虚拟力场中的虚拟控制力模型;/nS2、建立无人机集群虚拟力场的受力模型;/nS3、通过虚拟控制力控制无人机的加速度,生成侦察无人机集群的护航行为。/n
【技术特征摘要】
1.一种基于改进虚拟力场的无人机集群护航行为生成方法,其特征在于,包括如下步骤:
S1、建立个体无人机虚拟力场的虚拟控制力模型:将个体无人机个体排斥作用力、个体一致性作用力、个体吸引作用力、护航目标吸引作用力、高价值区域吸引作用力以及禁飞区排斥作用力形成的合力作为个体无人机在虚拟力场中的虚拟控制力模型;
S2、建立无人机集群虚拟力场的受力模型;
S3、通过虚拟控制力控制无人机的加速度,生成侦察无人机集群的护航行为。
2.根据权利要求1所述的一种基于改进虚拟力场的无人机集群护航行为生成方法,其特征在于,个体排斥作用力计算公式为:
其中Fri为无人机i在无人机集群中所受到的个体排斥力;rij为无人机i与无人机j之间的空间间距;dr为无人机集群的排斥作用区最大半径,对于无人机i,其排斥区范围Rri通过Rri={x|||x-xij||<dr,x∈R2}定义;xi、xj分别为无人机i与无人机j的空间位置坐标;cr为排斥作用权重修正因子。
3.根据权利要求2所述的一种基于改进虚拟力场的无人机集群护航行为生成方法,其特征在于,个体一致性作用力计算公式为:
其中Fmi为无人机i在虚拟力场中所受到的个体一致性作用力,该作用力用以使一致性作用区内的无人机产生速度匹配的特性;vj为无人机j的速度;Rmi为个体一致性作用区,对于无人机i,其个体一致性作用区域通过Rmi={x|dr<||x-rij||<dm,x∈R2}定义,dm为一致性作用区的最大半径;cm为一致性作用权重修正因子。
4.根据权利要求3所述的一种基于改进虚拟力场的无人机集群护航行为生成方法,其特征在于,个体吸引作用力计算公式为:
其中,其中Fai为无人机i在无人机集群中所受到的个体吸引作用力;对于无人机i,其个体吸引作用区域通过R...
【专利技术属性】
技术研发人员:王涛,井田,王梦,王维平,朱一凡,李小波,王彦锋,周鑫,何华,
申请(专利权)人:中国人民解放军国防科技大学,
类型:发明
国别省市:湖南;43
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。