一种用于双无人机协同的时空同步匹配方法
【技术领域】
[0001] 本发明涉及无人系统领域,具体描述的是一种用于双无人机协同的时空同步匹配 方法。
【背景技术】
[0002] 无人机作为一种新兴的侦察手段,为有人侦察机和侦察卫星提供了重要补充,在 执行侦察任务过程中,无人机具有独特的优势:(1)无人机可以在指定区域上空滞留,进行 长期的持续盘旋侦察。(2)无人机飞行轨道多变,不易被跟踪,生存能力强。(3)高空飞行 无人机受自然环境等的影响较小,探测精度高、信息传输时延小。(4)无人机任务执行成本 相对较低,而且能获取较高的情报信息,效费比高。因此,采用单架以及多架无人机搭载不 同任务载荷执行侦察、监视以及对地观测等任务的需求不断增加。在越来越高的任务需求 下,多无人机任务规划的作用也日益凸现。
[0003] 多无人机任务规划的目的是根据无人机载荷性能及任务要求,对无人机进行合理 的分配,最大限度地发挥有效载荷的作用,保证完成任务的总体效能最优。针对多无人机任 务规划问题,国内外已经展开了很多相关的研究。美国国防部高级研究计划局(DARPA)的 自治编队混合主动控制项目探索新的监视和控制手段以便实现相对较少的操作人员对大 规模无人作战平台编队的控制,重点解决多任务分解和分配问题。Ryan等人在文献中将多 无人机协同侦察任务规划问题视为带有时间窗的多旅行商问题,并给出了禁忌搜索算法的 求解方法。国防科技大学、西北工业大学等高校的研究人员分别建立了无人机协同任务规 划模型,并提出了相应的优化方法。但是,上述研究中对无人机实际飞行的约束条件和规划 任务目标均进行了简约化处理,回避了真实问题的复杂性,造成方法的适用性和有效性下 降,另外从理论上对协作任务进行建模和分析,缺少对协同任务中不确定性的分析。在无人 机实际的任务执行中,受到气象条件、无人机飞行控制条件等因素影响,多架无人机的时空 协同存在不确定性,即很难做到多架无人机的时间与空间完全同步,因此给多架无人机编 队控制以及紧耦合任务执行带来非常大的难度,也成为多无人机任务协同的难点问题。
【发明内容】
[0004] 本发明所要解决的技术问题是:提供一种用于双无人机协同的时空同步匹配方 法,能够消解双无人机到达航迹段节点的时间偏差和航迹冲突,在尽可能短的时间间隔内 同时到达目标点,为双无人机编队控制和具有强空间约束要求的双无人机紧耦合任务执行 提供时空同步手段。
[0005] 本发明的技术方案是:
[0006] 一种用于双无人机协同的时空同步匹配方法,所述双无人机包括无人机UAV-A和 无人机UAV-B,其特征在于,定义无人机航迹段(Ti,T i+1)对应的双无人机协同代价函数:
【主权项】
1. 一种用于双无人机协同的时空同步匹配方法,所述双无人机包括无人机UAV-A和 无人机UAV-B,其特征在于,定义无人机航迹段(T iJw)对应的双无人机协同代价函数:
为协同代价,Ti为当前节点,T i+1为扩展 节点;Cp,p = 1,2,…,7为当前航迹段(Ti, Ti+1)的最小航迹代价函数,λ p,p = 1,2,…,7为 各最小航迹代价函数对应的代价系数,L(I^IV1)为当前航迹段(Ti, Ti+1)的协同航程代价函 数,α为协同航程代价的代价系数; 用于双无人机协同的时空同步匹配方法的具体步骤如下: (1) 获取无人机UAV-A的航迹段起点A1、终点Ak以及航迹规划所需约束条件,获取无人 机UAV-B的航迹段起点B 1、终点Bk及航迹规划所需约束条件,令循环变量i = 1 ; (2) 计算无人机UAV-A当前航迹节点Ai的可扩展节点(X1, X2,…,Xn);计算无人机UAV-B 当前航迹节点Bi的可扩展节点(Y i,Y2,…,Ym); (3) 按照定义的双无人机协同代价函数计算无人机UAV-A当前航迹节点Ai到所有可扩 展节点(X1, X2,…,Xn)的协同代价 cost (Ai, X1), cost%, X2),......,CosUAi, Xn);选取协同代 价最小的可扩展节点作为无人机UAV-A当前航迹节点扩展航迹节点A i+1;对应的协同 代价为cost (Ai, Ai+1),得到无人机UAV-A当前航迹段为(Ai, Ai+1); 按照定义的双无人机协同代价函数计算计算无人机UAV-B当前航迹节点&到所有可 扩展节点(Y1, Y2,…,Ym)的协同代价cost (Bi, Y1) ,cost (Bi, Y2),……,Cost(BiJm);选取协同 代价最小的可扩展节点作为无人机UAV-B当前航迹节点&的扩展航迹节点B i+1,对应的协 同代价为cost (Bi, Bi+1),得到无人机UAV-B当前航迹段为(Bi, Bi+1); (4) 判断无人机UAV-A和无人机UAV-B当前航迹段是否满足安全距离与非交叉约束条 件,如不满足安全距离与非交叉约束条件,转入步骤(5);如果满足安全距离与非交叉约束 条件,转入步骤(6); (5) 比较无人机UAV-A当前航迹段(Ai, Ai+1)与无人机UAV-B当前航迹段(Bi, Bi+1)的协 同代价大小; 若无人机UAV-B当前航迹段(Bi, Bi+1)的协同代价较大,保留无人机UAV-A当前航迹节 点化的扩展航迹节点A i+1,加入无人机UAV-A航迹列表;重新选择协同代价次小的无人机 UAV-B的可扩展节点作为扩展航迹节点Bi+1,得到无人机UAV-B当前航迹段为(Bi, Bi+1),然 后转入步骤(4); 若无人机UAV-A当前航迹(Ai, Ai+1)的协同代价较大,保留无人机UAV-B当前航迹节点 Bi的扩展航迹点B i+1,加入无人机UAV-B航迹列表;重新选择协同代价次小的无人机UAV-A 的可扩展节点作为扩展航迹节点Ai+1,得到无人机UAV-A当前航迹段为(Ai, Ai+1),转入步骤 (4); (6) 保留UAV-A当前的扩展航迹节点Ai+1,加入UAV-A航迹列表;保留UAV-B当前的扩 展航迹节点B i+1,加入UAV-B航迹列表;将扩展航迹节点更新为当前航迹节点,即令i增加 1 ; (7) 判断是否满足航迹规划结束条件,如不满足,转入步骤(2);若满足,则结束。
2. 根据权利要求1所述的一种用于双无人机协同的时空同步匹配方法,其特征在于, 所述步骤(4)判断无人机UAV-A和无人机UAV-B当前航迹段是否满足安全距离与非交叉约 束条件的方法如下: 计算航迹交叉性参数R,
计算航迹安全距离参数Q,
若R · Q〈〇,则认为满足安全距离与非交叉约束条件,若R · Q >0,则认为不满足安全距 离与非交叉约束条件。
3. 根据权利要求1所述的一种用于双无人机协同的时空同步匹配方法,其特征在于, 该航迹规划结束条件为到达航迹段终点。
4. 根据权利要求1所述的一种用于双无人机协同的时空同步匹配方法,其特征在于,C1 为最小航迹段长度代价: C1= min (I j) lj,j = 1,…,N1为第j个可选航迹段长度,N i为可选航迹段个数;1I min,Imin为最 小航迹段长度; C2为最大转弯角代价:
ai= (Tx i+1_TXi,Tyw-Tyi)T,(Tx iJyi)为当前节点凡投影位置坐标,(Tx i+1,Tyi+1)为扩 展节点投影位置坐标,I I % I I为矢量%的模;且满足W为无人机最大允 许转弯角;
C3为目标进入方向代价: C3= min ( η j) nj,j = 1,···,Ν3为第j个可选进入方向角,N3为可选进入方向角的总数;ηΦ,Φ 为最大允许进入方向角。 C4为最大爬升/俯冲角代价:
Tzi为当前节点T i高程,Tz i+1为扩展节点T i+1高程;且满足 Θ为无 人机最大允许俯冲/爬升角; (:5为最长航程代价: C5= min (Edj) dj,j = 1,···,N5为从起点到当前节点Ti的第j个可选航程,N5为可选航程总数;且满 足
为最长航程距离; 〇6为飞行高度代价: C6= min (H j) Hj, j = 1,…,N6为第j个可选的最低离地高度,N 6为可选的最低离地高度总数;且满 足K Hmax,HminS最低飞行高度限制,Hmax为最高飞行高度限制; C7为距离威胁区代价: C7= min (W j) Wj,j = 1,…,N7为第j个可选的最近威胁区距离,N7为可选的最近威胁区距离的总数。
5. 根据权利要求1所述的一种用于双无人机协同的时空同步匹配方法,其特征在于, L(TilTw) = I (LTi+LTi+1)-Lq LTi为当前节点T i到达终点的航程,LTi+1为扩展节点T i+1到达终点的航程,L q为协同航 程。 协同航程Lq根据无人机飞行航迹维数的不同采用的公式不同。对于一维协同航程,L , =kp HiaxiD1, D2} A1为直线距离系数,max {D i,D2}为双无人机距离终点的最大直线距离。对 于二维协同航程,Lq= k Pmax(DDD2),1^2为二维欧式距离系数;max (D1, D2}为双无人机距离 终点的最大二维欧式距离。对于三维协同航程,Lq= I^maxiD1, D2},k3为三维欧式距离系 数,HiaxiD1, D2}为双无人机距离终点的最大三维欧式距离。
6. 根据权利要求5所述的一种用于双无人机协同的时空同步匹配方法,其特征在于, 对于一维协同航程,Lq= k max他,D2},Ic1为直线距离系数,max {D i,D2}为双无人机距离终 点的最大直线距离。
7. 根据权利要求5所述的一种用于双无人机协同的时空同步匹配方法,其特征在于, 对于二维协同航程,Lq= k 2. HiaxiD1, D2},1^2为二维欧式距离系数;max {D D2}为双无人机距 离终点的最大二维欧式距离。
8. 根据权利要求5所述的一种用于双无人机协同的时空同步匹配方法,其特征在于, 对于三维协同航程,Lq= k 3. HiaxiD1, D2},1^3为三维欧式距离系数,max {D D2}为双无人机距 离终点的最大三维欧式距离。
9. 根据权利要求5所述的一种用于双无人机协同的时空同步匹配方法,其特征在于, 所述无人机航迹规划所需约束条件包括无人机最小航迹段长度I min、最大允许转弯角P、最 大允许俯冲/爬升角Θ、最长航迹距离Dmzx、最低飞行高度限制H min、最高飞行高度限制Hmax 和飞行安全距离Ds。
【专利摘要】本发明公开了一种用于双无人机协同的时空同步匹配方法,按照定义的双无人机协同代价函数计算每个无人机当前节点到所有可扩展节点的协同代价,选取协同代价最小的可扩展节点作为扩展航迹节点,得到双无人机当前航迹段。本发明的双无人机协同代价函数弥补了现有方法中代价函数仅考虑单个无人机航迹规划约束条件的不足,使得航迹点生成过程加入了双无人机的同步,更接近真实过程。本发明将双无人机各自的航迹划分为航迹段,将时间协同转化为航迹代价嵌入到单个无人机航迹段规划的代价函数中,实现了双无人机到达航迹段节点的时间偏差和航迹冲突消解,解决了现有技术中航迹规划与任务协同相分离,不考虑时空同步对航迹规划的影响等问题。
【IPC分类】G05D1-10
【公开号】CN104536454
【申请号】CN201410743000
【发明人】阎岩, 孙峥皓, 张尧, 杨玉生, 朱长明, 杨利民, 岑小锋, 邓志均, 李一帆
【申请人】中国运载火箭技术研究院
【公开日】2015年4月22日
【申请日】2014年12月5日