一种不确定环境下的无人飞行器编队协同搜索和动态任务分配方法组成比例

技术编号:8270223 阅读:302 留言:0更新日期:2013-01-31 02:01
本发明专利技术一种不确定环境下的无人飞行器编队协同搜索和动态任务分配方法,不仅给出了无人飞行器编队协同动态任务分配策略,且设计了具体的导引规律,采用圆弧航路作为无人机执行任务的航路,包括步骤一:确定单架无人机维护的数据结构;步骤二:确定无人机的飞行模式;步骤三:确定无人机执行任务的优势函数;步骤四:确定动态任务分配流程;步骤五:确定飞行器的搜索与执行任务的导引律。本发明专利技术相对于基于现代优化算法的任务分配方法,降低了单架无人机的计算负载,适用于实时性较强且环境不确定的条件;相对于基于市场机制拍卖算法的任务分配方法,降低了无人机间进行的通信次数和单架无人机的计算负载,保证了广播无人机执行任务的实时性。

【技术实现步骤摘要】
本专利技术涉及一种不确定环境下的无人飞行器编队协同动态任务分配策略,属于飞行编队制导控制
,具体涉及一种不确定环境下的无人飞行器编队协同搜索和动态任务分配方法
技术介绍
当前已经有多达三十多个国家投入大量人力和财力从事无人机的研究和生产。经 过二十年的发展,该项技术已经比较成熟,在军民各个领域发挥着作用,尽管如此,单架无人机在遂行任务时存在着一些问题,例如单架无人机可能受到传感器的数量限制,不能从多角度全方位的对目标区域进行观察,面临大面积搜索任务时,不能有效的覆盖整个搜索区域;如果执行的是救援任务,单架无人机在载荷方面受到限制,往往影响整个救援的效能,带来更大损失,另外,一旦单架无人机出现故障,必须立即中断任务返回,可能会延误救援时机。近年来由于环境的复杂性和任务的多重性,单架无人机已经无法满足对地攻击与救援的需要,针对单架无人机的上述缺点,近些年国外提出了多无人机共同遂行任务的概念并取得了一定的研究成果,多无人机共同遂行任务的方式可以显著提高无人机整体的作战和救援效能,可以增加执行任务的成功率和抗突发事件的能力,基于上述优势,多无人机共同遂行飞行任务将成为今后无人机发展的一个重要方向。其中多无人机协同动态任务分配问题是多无人机共同遂行任务中的关键问题,本质上这是一个多约束、强耦合的复杂多目标优化与决策问题,具体涉及到无人机编队通信协议、协同搜索策略、动态任务分配方法和无人机运动学环节导引律设计等研究领域,这些设计的优劣直接影响多无人机协同动态任务分配的效果。多无人机协同动态任务分配的概念是在多无人机遂行任务过程中,基于一定的环境知识和任务要求,根据无人机的数量或负载,为每一个无人机分配一个或一组有序任务(目标或空间位置点),以便在完成最大可能数量的任务同时,飞行器整体的效率达到最优。多无人机协同动态任务分配方法的研究是近几年发展起来的,比较有影响力的论文是 2004 年 University of Washington 的 Pong Punwattana 的((Real-Time Planning forTeams of Autonomous Vehicles in Dynamic Uncertain Environment》,经过近十年的发展形成了以下两种主要的解决方案现代优化算法任务分配方法该方法首先进行任务分配问题的建模,抽象出与任务分配效果相关的适应度函数,然后生成一个群体,群体中的每个个体代表一种任务分配方案,利用启发式的策略搜索群体中适应度函数最高的最优解。这种方法利用群体滚动寻优的方式搜索多无人机协同动态任务分配的最优方案,计算时间较长,不适用于实时性较强且环境不确定的条件;而且动态任务分配过程一般是时间相关的,某一时刻确定环境分配的最优性不能保证整个过程的最优性,因此在某一确定时刻消耗大量时间做这种优化并没有太大必要;研究的问题大多仅涉及单一的任务分配问题,没有体现出运动体多约束、强耦合和时间相关的特点。现代优化算法目前大部分应用在无人机信息和任务信息已知的静态任务分配过程中。多Agent系统方法任务分配问题可以抽象为在多Agent系统(Multi-AgentSystems,MAS)中,存在M个不同的Agent要执行N项不同的任务,如何合理地将任务分配不同的Agent,从而提高系统的整体效率。Agent通常有两种类型一种是合作的,一种是自利的。在前一种情况下,系统中的Agent具有共同的目标,在集中式管理机制下协调各自的行为,使系统利益最大化;而在第二种情况下,Agent具有自己的私有效用函数,用来指导它的推理和决策。基于市场机制的拍卖方法是多Agent系统方法中解决动态任务分配的一般方法。这种方法的不足是,为了达到最优性,需要代表各Agent的无人机间进行多轮通信,如果在敌方区域进行频繁通信,会增加无人机被发现的概率。
技术实现思路
针对现有多Agent系统方法多轮通信的缺点,设计了一种相对简单的协同机制, 使无人机之间通过三次交互就可进入各自的模式(Mode),避免了无人机之间的频繁通信问题;为无人机设计了导引律,将任务分配策略与运动体的耦合性和时间相关性统一起来,在动态过程中验证动态任务分配策略的可行性。一种不确定环境下的无人飞行器编队协同搜索和动态任务分配方法,其特征在于采用圆弧航路作为无人机执行任务的航路,包括以下几个步骤步骤一确定单架无人机维护的数据结构;在无人机编队中每架无人机的机载计算机中存储(I)无人机自身序号nD;(2)每个无人机所执行任务序号TID,当无人机处于搜索模式时无人机所执行任务号TID为-I ;(3)无人机自身所搭载的任务载荷取0 =[&,,‘ ,...’/·/ ,…….&J;x为载荷种类;当/^ ,中所有元素为0,此时无人机进入搜索模式;(4)无人机执行TID号任务时需要的载荷及丨7/, =\4ηη·>rTiin^…..求丨《>中元素代表任务所需的不同种类的载荷,当所有元素全部为O时,表示任务完成;在搜索模式Π为空;步骤二 确定无人机的飞行模式;将无人机的飞行模式分为搜索模式和执行模式,搜索模式又分为广播模式和响应模式,其中,无人机在探测区域内没有发现可执行的任务,在通信半径内也没有其他无人机提供可执行的任务,这时无人机处于搜索模式;在搜索过程中发现可执行任务后进入广播模式,与通信半径内的其他无人机进行任务信息共享;在搜索模式下,如果遇到通信半径内的其他无人机的广播,则进入响应模式。无人机在自身探测范围内发现可独立完成任务,或在接收到其他无人机的广播进行响应处理后进入执行模式,此时无人机将TID从-I调整为执行任务的TID ;步骤三确定无人机执行任务的优势函数;令UID为i的无人机所携带载荷为贫K…r:“……,<],TID为j的任务需要载荷为本文档来自技高网
...

【技术保护点】
一种不确定环境下的无人飞行器编队协同搜索和动态任务分配方法,其特征在于:采用圆弧航路作为无人机执行任务的航路,包括以下几个步骤:步骤一:确定单架无人机维护的数据结构;在无人机编队中每架无人机的机载计算机中存储:(1)无人机自身序号UID;(2)每个无人机所执行任务序号TID,当无人机处于搜索模式时无人机所执行任务号TID为?1;(3)无人机自身所搭载的任务载荷x为载荷种类;当中所有元素为0,此时无人机进入搜索模式;(4)无人机执行TID号任务时需要的载荷中元素代表任务所需的不同种类的载荷,当所有元素全部为0时,表示任务完成,在搜索模式下为空;步骤二:确定无人机的飞行模式;将无人机的飞行模式分为搜索模式和执行模式,搜索模式又分为广播模式和响应模式,其中,无人机在探测区域内没有发现可执行的任务,在通信半径内也没有其他无人机提供可执行的任务,这时无人机处于搜索模式;在搜索过程中发现任务且自身所携带载荷不足以完成任务时进入广播模式,与通信半径内的其他无人机进行任务信息共享;在搜索模式下,如果遇到通信半径内的其他无人机的广播,则进入响应模式。无人机在自身探测范围内发现可独立完成的任务,或在接收到其他无人机的广播进行响应处理后进入执行模式,此时无人机将TID从?1调整为执行任务的TID;步骤三:确定无人机执行任务的优势函数;令UID为i的无人机所携带载荷为TID为j的任务需要载荷为UID为i的无人机相对于TID为j的任务时优势向量Aij=[aij1,aij2,......,aijk,......,aijx]的计算公式如下:k=1,2,3...x????(1)对于UID为i的无人机执行TID为j的任务时优势函数计算公式如下:aij=Σk=1xaijk---(2)步骤四:确定动态任务分配流程;若UID为i的无人机探测到若干任务点,则通过步骤三方法获得UID为i的无人机执行各任务点时的优势函数,选择优势函数最大的TID为j的任务点;如果优势函数最大的TID为j的任务点优势函数aij=0,则TID=?1,无人机继续进行搜索或等待其他无人机广播;如果优势函数最大的TID为j的任务点优势函数aij≠0,此时,需判断该无人机是否有能力独立完成任务,若优势函数aij=2x时,则无人机进入执行模式独自执行任务点的任务;若优势函数aij<2x时,无人机进入广播模式,通过其他无人机作为补充共同完成任务j;步骤五:确定飞行器的搜索与执行任务的导引律;令任意时刻无人机的位置为(xu,yu),无人机在A点时确定了执行的任务点j,进入执行模式,此时A点坐标(xA,yA),任务点j的坐标(xO,yO),无人机沿着直径为OA的圆弧进入任务点O,此时无人机执行任务的航路半径无人机在位置(xu,yu)处的期望航迹偏角指令:将半径限制的反馈加入航迹偏角的指令中:其中,z是待调整的反馈系数。FDA00002173584000011.jpg,FDA00002173584000012.jpg,FDA00002173584000013.jpg,FDA00002173584000014.jpg,FDA00002173584000015.jpg,FDA00002173584000016.jpg,FDA00002173584000017.jpg,FDA00002173584000018.jpg,FDA00002173584000022.jpg,FDA00002173584000023.jpg,FDA00002173584000024.jpg...

【技术特征摘要】
1.一种不确定环境下的无人飞行器编队协同搜索和动态任务分配方法,其特征在于采用圆弧航路作为无人机执行任务的航路,包括以下几个步骤 步骤一确定单架无人机维护的数据结构; 在无人机编队中每架无人机的机载计算机中存储 (1)无人机自身序号WD; (2)每个无人机所执行任务序号TID,当无人机处于搜索模式时无人机所执行任务号TID 为-I ; (3)无人机自身所搭载的任务载荷=勝—JisiyA ; X为载荷种类;当^中所有元素为O,此时无人机进入搜索模式; (4)无人机执行TID号任务时需要的载荷/ ,......,^nm........fImJ ,甩m中7U素代表任务所需的不同种类的载荷,当所有元素全部为O时,表示任务完成,在搜索模式下及;《 ,为空; 步骤二 确定无人机的飞行模式; 将无人机的飞行模式分为搜索模式和执行模式,搜索模式又分为广播模式和响应模式,其中,无人机在探测区域内没有发现可执行的任务,在通信半径内也没有其他...

【专利技术属性】
技术研发人员:吴森堂孙健胡楠希杜阳
申请(专利权)人:北京航空航天大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1