[发明专利]一种基于航路跟踪映射网络的高可飞性航路规划方法有效
申请号: | 202010995619.6 | 申请日: | 2020-09-21 |
公开(公告)号: | CN112161626B | 公开(公告)日: | 2022-05-17 |
发明(设计)人: | 王宏伦;刘一恒;李娜;伦岳斌;温甲赟 | 申请(专利权)人: | 北京航空航天大学 |
主分类号: | G01C21/20 | 分类号: | G01C21/20;G06F30/27;G06Q10/04 |
代理公司: | 北京永创新实专利事务所 11121 | 代理人: | 易卜 |
地址: | 100191*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 航路 跟踪 映射 网络 高可飞性 规划 方法 | ||
1.一种基于航路跟踪映射网络的高可飞性航路规划方法,其特征在于,包括如下步骤:
步骤一、建立无人机六自由度运动模型,将该模型与无人机的航路跟踪控制器结合构成无人机闭环运动控制模型;
步骤二、通过航路生成器产生大量随机规划航路,在无人机运动约束范围内设置随机无人机状态,将每一条规划航路和无人机状态分别输入到无人机闭环系统模型,输出对应的预测状态和预测航迹并记录;
步骤三、将当前无人机规划航路和状态按时间顺序排列成二维数据,逐个输入到TMN网络中,得到各输入对应的输出,将各输出与各输入对应的预测状态和预测航迹进行对比,得到预测状态偏差和预测航迹的偏差,利用反向传播更新TMN网络参数;
TMN网络是指航路跟踪映射网络,在现有的卷积神经网络的基础上添加了时间特征形成的;
具体步骤如下:
步骤301、将每个无人机状态,和各自对应的规划航路和实际航迹的偏差合并为各自对应的一维向量;
一维向量表示为:
航迹偏角的偏差为航迹倾角的偏差为为规划航路t时刻的航迹偏角χ,为规划航路t时刻的航迹倾角γ,χt为t时刻无人机实际航迹偏角,γt为t时刻无人机实际航迹倾角;pt,qt,rt是无人机体坐标下t时刻的横、纵和垂三轴角速度;αt为t时刻无人机的攻角;μt是t时刻航迹滚转角;Vt为t时刻的无人机的航迹速度;
步骤302、将所有的一维向量按时间顺序排列成包含时间特性的二维数据;
二维数据集合为:
其中,ρT为时间序列长度;
步骤303、针对每个排序后的二维数据,设计不同尺度的卷积核进行特征提取;
每个卷积块包括三部分:卷积层,归一化层和LeakyReLU层;两个卷积核的长度分别与特征图的时间轴方向长度和状态轴方向长度相同;
步骤304、对特征结果进行卷积,分别得各二维数据对应的时间特征图和状态特征图;
步骤305、将时间特征图经过转置层处理后与状态特征图进行深度特性拼接,然后输入到全连接层;
步骤306、全连接层对卷积核输出进行综合,得出各二维数据对应的预测结果将预测结果与原无人机闭环系统生成的对应预测状态和预测航迹进行比较学习,然后通过反向传播更新TMN网络结构的参数;
预测的无人机航迹和状态信息结果为:
步骤307、重复上述操作,直到结果满足训练要求或达到训练次数上限,结束TMN网络训练;
步骤四、建立航路优化的总代价函数
总代价函数由四部分组成:长度代价能量代价飞行安全代价函数可飞性代价函数
可飞性代价函数是指:规划航路与相应的预测航迹之间的相似度,定义如下:
其中,Kd是距离代价系数,Kθ是方向代价系数;d是规划航路点与预测航迹点的距离,计算公式为d=||T-T*||;T(x,y,z)为单步预测航迹点,T*(x*,y*,z*)为单步规划航路点;为预测航迹在距离和方向的相似度,为规划航路在距离和方向的相似度;
步骤五、选取的航路生成器在MPC框架下,规划出n条时间序列长度为M的随机航路,将n条随机航路输入TMN中,预测出各随机航路对应的飞行航迹和飞行状态数据并代入总代价函数,通过航路优化器优化得到总代价函数最优的规划航路Tc;
步骤六、将最优规划航路Tc输给无人机,无人机飞控系统将规划航路Tc作为航路跟踪的指令进行跟踪,将预测航迹和评价指标显示在无人机控制站;同时记录无人机实际的飞行航迹和飞行状态参数,当出现实际飞行航迹和预测航迹偏差超过阈值时,将实际航迹和相应的飞行状态参数加入TMN网络中进行迭代训练,提升飞行航迹预测能力。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京航空航天大学,未经北京航空航天大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010995619.6/1.html,转载请声明来源钻瓜专利网。