[发明专利]多机协同打击的快速航迹规划方法、装置及计算机设备有效
申请号: | 202110153486.2 | 申请日: | 2021-02-04 |
公开(公告)号: | CN112947555B | 公开(公告)日: | 2022-06-14 |
发明(设计)人: | 陈清阳;王玉杰;辛宏博;鲁亚飞;贾高伟;朱炳杰;王鹏;唐钟南;包慧娟;周笑颜 | 申请(专利权)人: | 中国人民解放军国防科技大学 |
主分类号: | G05D1/10 | 分类号: | G05D1/10 |
代理公司: | 长沙国科天河知识产权代理有限公司 43225 | 代理人: | 邱轶 |
地址: | 410073 湖*** | 国省代码: | 湖南;43 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 协同 打击 快速 航迹 规划 方法 装置 计算机 设备 | ||
1.一种多机协同打击的快速航迹规划方法,其特征在于,所述方法包括:
获取打击目标的信息和N架无人机的初始状态;
根据所述打击目标的信息和预设半径,确定目标防御系统的防御范围;
根据预定的角度分辨率,得到过渡目标状态数量M,在所述目标防御系统的防御范围的水平投影面内确定M个过渡目标状态;
根据N架无人机的初始状态与M个过渡目标状态,采用Dubins曲线的形式,计算得到连接任意初始状态和任意过渡目标状态的四种Dubins曲线;在连接每一个初始状态和每一个过渡目标状态的四种Dubins曲线中选择长度最短的曲线,并保存长度最短的曲线的长度,得到一个N*M阶数字矩阵wjg,1≤j≤N,1≤g≤M,和相应的N*M条Dubins曲线fij-fg;
在N*M阶数字矩阵中按照初始状态到过渡目标状态Dubins曲线最短的原则进行查找,得到N架无人机的初始状态、N架无人机对应的N个过渡目标状态以及每架无人机的初始状态到对应的过渡目标状态的最短可行路径组成的结构数组[pi'j,pf'j,fi'j-f'j],1≤j≤N;其中pi'j代表第j架无人机的初始状态,pf'j代表第j架无人机对应的过渡目标状态,fi'j-f'j代表第j架无人机的初始状态到第j架无人机对应的过渡目标状态的最短可行路径;
在所述结构数组中的N条最短可行路径fi'j-f'j,1≤j≤N的长度中进行最大值查找,将得到的最大值作为参考航线的长度;
根据所述结构数组中的N架无人机的初始状态和对应N架无人机的过渡目标状态、参考航线的长度以及Dubins曲线的长度与圆弧半径的关系,以N条最短可行路径均与所述参考航线的长度一致为依据,计算得到N架无人机的期望航线;
根据所述期望航线,对N架无人机的期望航线进一步空间分层,用于实际的无人机飞行控制;
其中:在N*M阶数字矩阵中按照初始状态到过渡目标状态Dubins曲线最短的原则进行查找,得到N架无人机的初始状态、N架无人机对应的N个过渡目标状态以及每架无人机的初始状态到对应的过渡目标状态的最短可行路径组成的结构数组[pi'j,pf'j,fi'j-f'j],1≤j≤N,包括:
设置结构数组为空,所述结构数组为[pi'd,pf'd,fi'd-f'd],其中:pi'd代表第d架无人机的初始状态;pf'd代表第d架无人机的过渡目标状态;fi'd-f'd代表从第d架无人机的初始状态到第d架无人机的过渡目标状态的最短可行路径;
在所述N*M阶数字矩阵中进行最小值搜索,得到N*M阶数字矩阵的最小值wab;
根据所述N*M阶数字矩阵的最小值wab在所述N*M阶数字矩阵中所处的行和列,确定对应第a架无人机的过渡目标状态pfb,所述第a架无人机的过渡目标状态的方位角为
根据第a架无人机的初始状态pia以及第a架无人机的过渡目标状态pfb,确定从第a架无人机的初始状态pia到第a架无人机的过渡目标状态pfb的最短可行路径fia-fb;
将第a架无人机的初始状态pia以及第a架无人机的过渡目标状态pfb以及从第a架无人机的初始状态pia到第a架无人机的过渡目标状态pfb的最短可行路径fia-fb保存为所述结构数组的第一个元素[pi'1,pf'1,fi'1-f'1];
将所述N*M阶数字矩阵中的第a行和第b列删除,得到(N-1)*(M-1)阶数字矩阵;
设置查询次数k,k为大于等于1的整数;
以为起始方位角,相隔确定一个过渡目标状态的方位角根据过渡目标状态的方位角除以角度分辨率,并进行取整操作,得到待查找的列号;
在(N-k)*(M-k)阶数字矩阵中所述待查找的列号对应的列中进行最小值查找,得到待查找列最小值;
根据所述待查找列最小值的行号确定方位角对应的无人机;
根据所述待查找列最小值确定方位角对应的无人机的初始状态到对应过渡目标状态的最短可行路径;
将方位角对应的无人机的初始状态、所述方位角对应的无人机的过渡目标状态、所述方位角对应的无人机的初始状态到对应过渡目标状态的最短可行路径保存为所述结构数组的第k+1个元素[pi'k+1,pf'k+1,fi'k+1-f'k+1];
将(N-k)*(M-k)数字矩阵中所述待查找列最小值所在的行和列删除,得到一个(N-k-1)*(M-k-1)的矩阵;
当查找次数满足预先设置的查找输出条件时,查找停止;得到N架无人机的初始状态、N架无人机对应的N个过渡目标状态以及每架无人机的初始状态到对应的过渡目标状态的最短可行路径组成的结构数组[pi'j,pf'j,fi'j-f'j],1≤j≤N;所述预先设置的查找输出条件为k=N-1。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国人民解放军国防科技大学,未经中国人民解放军国防科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110153486.2/1.html,转载请声明来源钻瓜专利网。