您好,欢迎来到筏尚旅游网。
搜索
您的当前位置:首页一种多无人机协同飞行方法[发明专利]

一种多无人机协同飞行方法[发明专利]

来源:筏尚旅游网
(19)中华人民共和国国家知识产权局

(12)发明专利申请

(10)申请公布号(10)申请公布号 CN 103576692 A(43)申请公布日 2014.02.12

(21)申请号 20131072.4(22)申请日 2013.11.07

(71)申请人哈尔滨工程大学

地址150001 黑龙江省哈尔滨市南岗区南通

大街145号哈尔滨工程大学科技处知识产权办公室(72)发明人徐立芳 莫宏伟 雍升 孙泽波

胡嘉祺 孟龙龙(51)Int.Cl.

G05D 1/10(2006.01)

权利要求书1页 说明书5页 附图3页权利要求书1页 说明书5页 附图3页

()发明名称

一种多无人机协同飞行方法(57)摘要

本发明属于多无人机技术领域,具体涉及一种可用于多无人机目标跟踪、航迹优化、协同管理、协同飞行、任务分配的多无人机协同飞行方法。本发明包括:确定飞行任务目标数,确定多无人机中引领机和跟随机的运行参数;通过领航标志设置决定每个任务分组的跟随机是否应该跟随飞往任务目标,0表示引领机还没有返回,1时表示已经返回,可以开始跟随飞行;设置引领机的飞行状态,0表示搜索飞往目标的过程中;1表示返回出发地的过程中;2表示引领跟随机飞往任务目标的过程中;引领机分别飞往各自的任务目的地,到达后返回出发地。本发明信息共享使多无人机协同飞行更加具有自主性、灵活性、安全性,提高了多无人机协同执行任务的效率。CN 103576692 ACN 103576692 A

权 利 要 求 书

1/1页

1.一种多无人机协同飞行方法,其特征在于:包括如下步骤:(1)确定飞行任务目标数,确定多无人机中引领机和跟随机的运行参数;(2)通过领航标志设置决定每个任务分组的跟随机是否应该跟随飞往任务目标,0表示引领机还没有返回,1时表示已经返回,可以开始跟随飞行;

(3)设置引领机的飞行状态,0表示搜索飞往目标的过程中;1表示返回出发地的过程中;2表示引领跟随机飞往任务目标的过程中;

(4)引领机分别飞往各自的任务目的地,到达后返回出发地,然后根据各个任务所需的飞机数,随机指定一定数目的飞机按照上述飞行规则跟随对应的引领机飞往任务目标所处的位置,到达后飞行任务结束,其中引领机在每次遇到障碍并避碰后,将重新搜索飞往目的地的路线,即重新确定速度的方向。

2.根据权利要求1所述的一种多无人机协同飞行方法,其特征在于:所述的引领机在搜索目标和返回以及引领跟随机的过程中,与所有其它飞机遵循蜂群避碰规则;跟随机在飞行过程中遵循蜂群内聚、对齐、避碰和随机规则;所述的运行参数包括更新速度权值wcohere、wavoid、walign、wrandom,最大加速度amax、换算因子α、视野距离dvis、最小距离dmin、最大速度vmax,其中更新速度权值wcohere=wavoid=walign=wrandom=amax=0.3,α=0.75,其他参数值w=0.8,vmax=1.55,dvis=30,dmin=15,所有引领机以vmax速度飞行。

3.根据权利要求1所述的一种多无人机协同飞行方法,其特征在于:所述的引领机及跟随机避碰规则,其步骤和特征在于:

(1)检查飞机的下一位置是否和障碍物内发生碰撞首先临时设置新的位置,然后判断新的位置是否在飞机避碰距离内;(2)通过判断跟随机群的位置决定是否开始绕过障碍物的飞行;计算得到的跟随机中心位置,如果它们之间的距离小于2倍的避碰距离,则开始绕过障碍物的飞行;(3)引领机绕过障碍物

根据飞行标志和由于哪种运动发生碰撞,确定引领机的新位置,引领机改变方向绕过障碍物;

(4)跟随机绕过障碍物(如果发生碰撞)

跟随机如果在绕过障碍物之前会发生碰撞,则开始和引领机一样的绕过障碍物的飞行,飞行的运动方向与引领机一致。

4.根据权利要求1所述的一种多无人机协同飞行方法,其特征在于:所述的引入最大加速度值amax速度变化幅度vnew为:

所述的引领机跟随机协同飞行速度更新采用速度加权和v′new=wcohere.vcohere+wavoid.vavoid+walign.valign+wrandom.vrandom实现,跟随机到达目标后降低飞行速度采用惯性权重速度更新v(t+1)=w·v(t)+vnew实现。

2

CN 103576692 A

说 明 书

一种多无人机协同飞行方法

1/5页

技术领域

本发明属于多无人机技术领域,具体涉及一种可用于多无人机目标跟踪、航迹优

化、协同管理、协同飞行、任务分配的多无人机协同飞行方法。

[0001]

背景技术

在未来复杂多变的信息化战场环境下,单架无人机将会很难完成任务,很多情况下必须通过协同控制飞行的多架无人机才能完成;每个无人机都要求一个1到3人的机组人员分配,协商和协调许多人类战士。除了人类操作员的成本,这个方法遇到不能解决的挑战,如何达到协同。在当今科技的制约下,想要无人驾驶机到达飞行员那样强大的信息处理能力与智能还是相当困难,如果通过模仿自然界生物的群聚现象,在数量上占绝对优势的无人机利用群聚智能就能达到甚至超越在数量上占劣势的有人驾驶机。分析生物系统的进化特征与行为规律,将生物群体智能的某些原理和行为与多无人机协同控制理论相结合,具有广阔的工程应用前景。目前无人机群协同飞行及航迹规划方面的研究在国内外虽已取得了一定的研究成果,但还没有统一的理论和行之有效的方法。[0003] 在大自然的各种生物群中,像蜜蜂、蚂蚁、鸟类等,他不是某一个角色来协调其他自主的个体,但其整体却可以表现一种有序、协调和智能的状态。如本文所研究的蜂群算法,蜜蜂间就可以通过自组织,来完成某些任务。这些群体都是通过彼此之间的相互协作,去完成单个个体无法完成的任务,虽然每一个个体都做一种简单的动作行为,但通过交互、协调,最终却完成搜索、预防、觅食等多种智能的行为。也有许多学者研究生物的自组织行为,如:蚁群算法、boids算法、鱼群算法、蜂群算法等仿生学算法,并且把他们广泛地用于各个研究领域,取得了许多成果。比如,苏菲等人提出基于蚁群算法的无人机协同任务分配,参见:苏菲,陈岩,沈林成.基于蚁群算法的无人机协同多任务分配,.航空学报,2008,29(S1):184-191页。段海滨等人提出了基于混沌蜂群优化算法的无人机航迹规划优化算法,参见Xu,Chunfang,Duan,Haibin;Liu,Fang,Chaotic artificial bee colony approach to Uninhabited Combat Air Vehicle(UCAV)path planning,Aerospace Science and Technology,14(8),p535-1,2010。也有许多传统的数学方法用于多无人机协同问题。比如田菁提出多无人机协同侦察任务规划建模技术,参见:田菁,多无人机协同侦察任务规划问题建模与优化技术研究,国防科学技术大学硕士学位论文,2007。沈延航提出基于搜索理论的多人机协同控制方法,参见:沈延航,周洲,祝小平,基于搜索理论的多无人机协同控制方法研究,西北工业大学学报,2006(24):367~369。[0004] 美国等国家较早重视并开始多无人机的协同研究,在体系结构、协同路径规划等方面进行了研究。参见A.Ollero et a1.Architecture and perception issues in the comets multiuav project.IEEE Robotics and Automation Magazine.special issue on R&A in Europe:Projects funded by the Comm of the EU.2004以及Madhavan Shanmugavel,Antonios Tsourdos,Brian White,Rafa Zbikowski.Co-operative path planning of multiple UAVs using Dubins paths with clothoid arcs.Control

[0002]

3

CN 103576692 A

说 明 书

2/5页

Engineering Practice18(2010)1084–1092P.

[0005] Basturk等人最早提出了基于蜂群原理的优化算法,参见Basturk B,Karaboga D.An Artificial Bee Colony(ABC)Algorithmfor Numeric function Optimization[C].USA,Indiana IEEE Swarm Intelligence Symposium,2006:3-4及KarabogaD,BasturkB.Artificial BeeColony(ABC)Optimization Algorithm for Solving Constrained Optimization[J].Foundations of Fuzzy Logicand Soft Computing,2007。

[0006] 虽然上述传统方法及包括蜂群优化在内的新型的智能优化算法用于无人机航迹规划问题,并已取得了一定的研究成果,但还没有利用社会昆虫群体优势实现无人机集群协同飞行;也没有真正从社会昆虫群体的自然本质出发来实现无人机集群飞行的控制。都没有从模拟蜂群实际生物学行为的角度来解决无人机集群飞行中的协同控制、航迹规划、避碰等关键问题,仅仅从优化的角度出发,求出抽象的问题解,对实际问题作用有限。[0007] 将蜂群智能应用于无人机集群飞行模式研究比较新颖,具有非常重要的研究价值和意义。发明内容

本发明的目的在于提出一种使多无人机能达到良好协同飞行效果,提高多无人机

协同执行任务的效率和安全性、可靠性、灵活性和自主性的多无人机航协同飞行方法。[0009] 本发明的目的是这样实现的:[0010] 本发明包括如下步骤:[0011] (1)确定飞行任务目标数,确定多无人机中引领机和跟随机的运行参数;

[0008]

[0012] (2)通过领航标志设置决定每个任务分组的跟随机是否应该跟随飞往任务目标,0

表示引领机还没有返回,1时表示已经返回,可以开始跟随飞行;[0013] (3)设置引领机的飞行状态,0表示搜索飞往目标的过程中;1表示返回出发地的过程中;2表示引领跟随机飞往任务目标的过程中;[0014] (4)引领机分别飞往各自的任务目的地,到达后返回出发地,然后根据各个任务所需的飞机数,随机指定一定数目的飞机按照上述飞行规则跟随对应的引领机飞往任务目标所处的位置,到达后飞行任务结束,其中引领机在每次遇到障碍并避碰后,将重新搜索飞往目的地的路线,即重新确定速度的方向。

[0015] 引领机在搜索目标和返回以及引领跟随机的过程中,与所有其它飞机遵循蜂群避碰规则;跟随机在飞行过程中遵循蜂群内聚、对齐、避碰和随机规则;所述的运行参数包括更新速度权值wcohere、wavoid、walign、wrandom,最大加速度amax、换算因子α、视野距离dvis、最小距离dmin、最大速度vmax,其中更新速度权值wcohere=wavoid=walign=wrandom=amax=0.3,α=0.75,其他参数值w=0.8,vmax=1.55,dvis=30,dmin=15,所有引领机以vmax速度飞行。[0016] 引领机及跟随机避碰规则,其步骤和特征在于:[0017] (1)检查飞机的下一位置是否和障碍物内发生碰撞[0018] 首先临时设置新的位置,然后判断新的位置是否在飞机避碰距离内;[0019] (2)通过判断跟随机群的位置决定是否开始绕过障碍物的飞行;[0020] 计算得到的跟随机中心位置,如果它们之间的距离小于2倍的避碰距离,则开始绕过障碍物的飞行。

4

CN 103576692 A

[0021] (3)引领机绕过障碍物

说 明 书

3/5页

根据飞行标志和由于哪种运动发生碰撞,确定引领机的新位置。引领机改变方向绕过障碍物。[0023] (4)跟随机绕过障碍物(如果发生碰撞)[0024] 跟随机如果在绕过障碍物之前会发生碰撞,则开始和引领机一样的绕过障碍物的飞行,飞行的运动方向与引领机一致。

[0025] 所述的引入最大加速度值amax速度变化幅度vnew为:

[0022] [0026]

所述的引领机跟随机协同飞行速度更新采用速度加权和v′new=wcohere.

vcohere+wavoid.vavoid+walign.valign+wrandom.vrandom实现,跟随机到达目标后降低飞行速度采用惯性权重速度更新v(t+1)=w·v(t)+vnew实现。[0028] 本发明的有益效果在于:

[0029] 本发明由于采用引领机引领侦查搜索,跟随机跟随飞行,引领机和跟随机的信息共享策略使多无人机协同飞行更加具有自主性、灵活性、安全性,提高了多无人机协同执行任务的效率;本发明指导多无人机协同飞行、避碰,无需掌握其他先验知识,有极佳的实用性和极好的鲁棒性,对于实际多无人机协同飞行策略有重要意义。

[0027]

附图说明

[0030] 图1是本发明实现步骤的流程框图;[0031] 图2是引领机出发仿真仿真;

[0032] 图3是蜂群启发的无人机跟随协同飞行仿真图;[0033] 图4是引领机引领跟随机到达目的地仿真。

具体实施方式

[0034] 本发明采用的技术方案是将蜂群飞行规则引入多无人机协同飞行中以达到更好的多无人机协同飞行性能,并针对多人机协同飞行问题设计了引领机引领搜索、跟随机跟随飞行,提出了多无人机蜂群飞行方法,得到新的多无人机协同方法。[0035] 参照图1,本发明的具体实现步骤如下:

[0036] 实现的基本思想是模拟自然界中蜂群中每只蜜蜂的飞行都要受它邻居蜜蜂飞行状况的影响。蜂群飞行的四个基本规则如下:[0037] 聚集规则:通过假设一个蜜蜂趋向于向他周围的个体的中心移动来描述蜜蜂形成一个种群的趋势。[0038] 对齐规则:描述的是蜜蜂以相同的速度飞行并且把它作为邻近个体的指导。[0039] 避碰规则:蜜蜂避免碰撞的习惯。[0040] 随机规则:改变运动的蜜蜂的个体决策。[0041] 每个蜜蜂个体行为受到这四个运动则影响。

5

CN 103576692 A[0042]

说 明 书

4/5页

所有蜜蜂集合设为N,其中某个焦点个体i被看作是它在可视距离dvis>0之内的邻

居个体。

[0043] 四个规则分别定义为向量形式vcohere,valign,vavoid,vrandom,它们是个体i速度更新向量的一部分。下列各式中pj(j∈N)是引领蜂之外的其他所有蜜蜂的位置,p是引领蜂的位置。

1.聚集

[0045] 聚集向量vcohere是蜂群相对于周围蜜蜂的当前位置的所有向量的平均值

[0044] [0046]

式中1/dvis聚集向量在[0,1]之内。

[0048] 2.对齐

[0049] 对齐向量valign作为其周围所有蜜蜂速度vj的平均值:

[0047] [0050]

式中vmax>0是当跟随蜂不受侦察蜂影响时的飞行速度最大值(速度向量的长度)限

制。1/vmax之下,对齐向量处于[0,1]之间。[0052] 3.避碰

[0053] 当避碰最小距离dmin≤dvis时,避碰向量vavoid取决于当前蜜蜂的实际位置向量。

[0051] [00]

[0055]

式中Nmin是邻近蜂群的子集,α是避碰换算因子,α∈[0,1]使vavoid的长度保持在[0,1]内。每个向量v′都在[0,1]范围内。避碰原则保证了蜂群避碰距离远远小于dmin。

[0057] 4.随机

[0058] 随机向量vrandom定义为:

[0056] [0059]

式中v′′从[-1,1]中随机选择,缩放因子β在[0,1]内,是根据当参数

λ=2时指数F(x)=1-e-λx的分布函数随机选择的。随机原则也可以用于模拟蜂群避碰前方障碍的情况。

[0061] 四个向量的加权和通过下式更新:

[0062] v′new=wcohere.vcohere+wavoid.vavoid+walign.valign+wrandom.vrandom (6)[0063] 其中个体的聚集权重wcohere、避碰权重wavoid、聚集权重walign、随机权重wrandom是正数。

[00] 自然界中真正蜜蜂提升其速度都有一个最大加速度。

[0060]

6

CN 103576692 A[0065] [0066]

说 明 书

5/5页

为了简化模型,引入最大加速度值amax速度变化幅度vnew为:

在模型中假设跟随蜂距离目标越近速度越小的趋势,引入一个惯性权重

w∈(0,1),使原始速度v(t)随着速度更新不断减小。在每次迭代,速度更新v(t+1)由下式完成:

[0068] v(t+1)=w·v(t)+vnew (8)

[0069] 每个雇佣蜂的新位置p(t+1)由如下公式确定:[0070] p(t+1)=p(t)+v(t+1) (9)

[0071] 本发明的效果可通过以下仿真进一步说明:[0072] 1.仿真条件及仿真内容:[0073] 仿真分为三个阶段进行,第一个阶段:蜂群行为规则的模拟;第二个阶段:前导无人机出发带领其他无人机执行任务;第三阶段:在第二阶段基础上躲避障碍物。在仿真中,基于蜂群的习惯行为,在仿真开始时候各个无人机处于同一位置,侦察蜂在激活之前,仅仅是聚集,避碰和随机原则适用于在一定时间内获得一个更现实的安排,排除任何的初始布置的副作用,(如果使用了对齐原则,蜂群中的蜜蜂将和其他的相邻蜜蜂对齐)[0074] 当侦察蜂激活时开始,衡量蜂群距离目标位置的轨迹长度,这个轨迹长度和初始位置到目标位置的距离对比(最短可能路线)。为了测量蜂群到目标位置的准确性,在蜂群到达最大速度时测量到蜂群中心的距离。[0075] 参数值选定如下:设定相同的速度权值wcohere=wavoid=walign=wrandom=amax=0.3。这时四个运动规则可能达到的最大加速度。参数α=0.75,这个值主要是凭借经验得来的,以便蜜蜂能够和邻近的个体保持足够的距离并且相邻蜜蜂不会太大。其他参数值w=0.8,vmax=1.55,dvis=30,dmin=15。所有侦察蜂以vmax速度飞行。[0076] 2.仿真实验内容

[0077] 仿真中假定有5个目标,选取五架引领机所需的跟随机数目分别为3、1、3、1、2。更改对应组别可以修改需要增加的飞机个数。

[0078] 初始时状态如图2所示。引导无人机带领相应数目的跟随机抵达目标的飞行状态如图3所示。协同飞行结束状态如图4所示。[0079] 在整个协同飞行仿真过程中,引领无人机模拟引领蜂起到前导侦察作用,侦察得出每个目标点所需要的无人机数目,然后通知后面的跟随无人机,一起到达目标完成任务。图中的跟随机在目的地周围徘徊的原因是飞行中的随机原则发挥作用的结果。[0080] 3.仿真实验结果

[0081] 对蜂群飞行模式应用于无人机协同飞行进行仿真,结果表明蜂群飞行模式能够很好地完成多人机协同飞行,达到了利用蜂群飞行模式控制多人机飞行的效果。

[0067]

7

CN 103576692 A

说 明 书 附 图

1/3页

图1

8

CN 103576692 A

说 明 书 附 图

2/3页

图2

图3

9

CN 103576692 A

说 明 书 附 图

3/3页

图4

10

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- efsc.cn 版权所有 赣ICP备2024042792号-1

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务