[发明专利]基于给定节点序的航迹合理性评估和自生成方法及系统有效

专利信息
申请号: 202110063232.1 申请日: 2021-01-18
公开(公告)号: CN112857372B 公开(公告)日: 2022-06-10
发明(设计)人: 王赓;任剑;陈书恒;葛学仕;赵雷鸣;钟雷声;姚倚森;李旭辉;蒋李康 申请(专利权)人: 上海交通大学
主分类号: G01C21/20 分类号: G01C21/20
代理公司: 上海段和段律师事务所 31334 代理人: 李佳俊;郭国中
地址: 200240 *** 国省代码: 上海;31
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 基于 给定 节点 航迹 合理性 评估 生成 方法 系统
【权利要求书】:

1.一种基于给定节点序的航迹合理性评估和自生成方法,其特征在于,所述方法包括:

步骤1:定义算法的必要参数;

步骤2:根据定义的必要参数,判定节点序的合法性;

步骤3:自动生成基于合法航迹节点序的航迹;

所述步骤1包括:

步骤1-1:对节点序进行定义;

步骤1-2:定义装备参数:

依次定义飞行器最大可承受过载aMax;

飞行器最大可飞行高度LatitudeMax;

定义飞行器最大允许航程disMax;

定义飞行器正常工作温度下限TMin;

定义飞行器携带最大油量oilMax;

步骤1-3:定义环境参数:

定义当前大气温度Tatmos;

作战场景最低海拔ylevel;

进入下一关键节点多远范围内算作抵达此节点disAllow;

真场景数学模型(key:[xi,zi],value:yi);

步骤1-4:定义仿真参数:

仿真计算频率f;

快进/慢放系数times;

所述步骤1-1包括:

步骤1-1-1:确定节点序表达形式,由决策主体给出的三维空间中的有顺序的k个节点序列,表示为N={P1,P2…Pk};

步骤1-1-2:指定节点序变量意义,Pi={xi,yi,zi}表示节点序集合中的每个点,xi,yi,zi表示大地坐标系下三个方向坐标;

步骤1-1-3:定义节点序航迹点坐标系,x方向设定为指向正东为正方向,y方向设定垂直地面指向天空为正方向,z方向由右手法则确定;

所述步骤2包括:

步骤2-1:定义环境因素限值导致给定节点合法性;

步骤2-2:定义飞行器性能约束导致的节点合法性;

步骤2-3:判定节点序合法性;

所述步骤2-3包括:

步骤2-3-1:对仿真战场三维数学模型同给定的节点序进行配对判断,若给定节点Pi={xi,yi,zi}处的海拔yi小于场景模型中[xi,zi]位置处的高度限值yi时,直接给出节点序不合法反馈,步进到步骤2-3-6,直到检测完每个Pi,若无不合法节点,步进到下一步;

步骤2-3-2:对每三个连续节点对{P1,P2,P3},根据最大过载限制、最小允许飞行速度,最大允许飞行速度,计算最大过载条件下转弯半径范围[r_min,r_max],根据P1、P2和P3的空间位置关系,判断是否可以在[r_min,r_max]内完成有P1到P3的转弯过程,若可以,步进到步骤2-3-6,否则步进到下一步;

步骤2-3-3:计算N={P1,P2…Pk}中连续相邻节点间的直线距离和dis_sum,其中dis_sum是从P_start到P_stop的理想化的最短航迹,若dis_sum大于飞行器允许最大航程dis_max,节点序不合法,步进到步骤2-3-6,否则,步进到下一步;

步骤2-3-4:对规划轨迹所需耗油量进行数学评估,评估方法:考虑飞行器自重m_fly、载油量m_oil和发动机效益比ratio,利用积分方法求处航迹耗油量:oil_use=f(m_fly,m_oil,ratio),若oil_use大于飞行器携带最大油量oil_max,目标位置P_stop无法到达,步进到步骤2-3-6,否则步进到下一步;

步骤2-3-5:告知用户仿真成功,并输出仿真航迹文件:path.log,步进到步骤2-3-7;

步骤2-3-6:告知用户仿真失败,并输出错误日志:error.log,步进到步骤2-3-7;

步骤2-3-7:结束仿真;

所述步骤3包括:

步骤3-1:分别对瞄准误差量阈值、到达节点含义和当前阶段含义进行定义;

步骤3-2:根据定义进行计算和仿真,并自动生成航迹;

所述步骤3-2包括:

步骤3-2-1:设置当前迭代步飞行器在三维空间中位置为A点,飞行方向向量AC,下一节点序目标点为B点;

步骤3-2-2:对AB方向矢量进行单位化操作,标记为AD,使得AD的模长为一个单位,方向于AB相同;对AC方向矢量单位化,使得AC的模长为一个单位,标记为AE,方向于AC相同;

步骤3-2-3:根据当前位置运动速度v,和转弯过载a,仿真频率f,求得当前位置转向角度β=a/(v*f);

步骤3-2-4:求取AE和AD方向偏差角γ;

步骤3-2-5:若βθ,则继续转弯兼前进飞行,位置转向角度β保持不变,否则,沿直线飞行,更新位置转向角度β为零;

步骤3-2-6:根据位置A,矢量AE,AD,β,计算出下一步位置备选点F1,F2,使得F1,F2满足(1)A点、E点、D点、F1点、F2点处于同一平面内,(2)角度DAF1和DAF2等于角度DAE与转向角度β之差;

步骤3-2-7:筛选备选点F1和F2,找出两者中在空间中距离E点更近的点,标记为F;

步骤3-2-8:对矢量AF进行单位化,并根据v和f求得位置G,使得G位于AF延长线上;

步骤3-2-9:飞行器移动到G位置,更新飞行器位置A;

步骤3-2-10:求取飞行器位置A与节点序尾节点Pk距离,若小于阈值disAllow,则步进到步骤3-2-11:否则返回步骤3-2-1,继续下一轮次循环;

步骤3-2-11:仿真结束。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海交通大学,未经上海交通大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202110063232.1/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top