[发明专利]基于双向长短期记忆网络的无人机飞行路径实时预测方法在审
申请号: | 202211387463.9 | 申请日: | 2022-11-07 |
公开(公告)号: | CN115759498A | 公开(公告)日: | 2023-03-07 |
发明(设计)人: | 陈思凡;陈诚斌;陈柏合;舒鹏;徐晓智;许莉;刘海容;向进;何开晟 | 申请(专利权)人: | 福云智控(厦门)智能科技有限公司 |
主分类号: | G06Q10/047 | 分类号: | G06Q10/047;G06T7/246;G06V10/774;G06N3/0464;G06N3/084 |
代理公司: | 福州旭辰知识产权代理事务所(普通合伙) 35233 | 代理人: | 程春宝 |
地址: | 361000 福建省厦门市湖里区厦门火*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 双向 短期 记忆 网络 无人机 飞行 路径 实时 预测 方法 | ||
1.基于双向长短期记忆网络的无人机飞行路径实时预测方法,其特征在于:所述方法包括如下步骤:
步骤S1、采集若干次自主作业无人机沿同一条路径飞行的GPS定位数据序列,使用基于Bessel大地坐标转换和最小二乘拟合进行数据预处理生成模型训练数据集;
步骤S2、构建双向长短期记忆路径预测模型,使用所述的模型训练数据集对路径预测模型进行训练;
步骤S3、利用训练好的路径预测模型,结合基于PID原理的预测模型补偿器实时预测无人机作业飞行路径。
2.根据权利要求1所述的基于双向长短期记忆网络的无人机飞行路径实时预测方法,其特征在于:所述步骤S1进一步具体为:步骤S11、用j条无人机作业完整路径组成训练模型所使用的原始飞行路径数据集D={D1,D2,Di...,Dj},其中Di表示第i条路径按时间顺序排列的坐标采样点序列;每个GPS采样点包括三个维度的数据,即纬度、经度和高程;
步骤S12、将地球上任意一点P的位置都用在地理坐标系下的坐标(B,L,H)来表示,其中B和L代表纬度和经度,H代表高程;在使用GPS定位时得到的无人机在地理坐标系下的坐标用(Bel,Lel,Hel)表示;使用Bessel大地坐标转换公式将无人机在地理坐标系下的坐标(Bel,Lel,Hel)转换为导航坐标系下以米为单位的坐标(xel,yel,zel)以实现三维位置坐标各维度数据单位的统一化,得到用导航坐标系坐标来表示的数据集D′={D′1,D′2,...,D′j};其中,Bessel大地坐标转换公式为:
其中ae1、be1分别为地球的长轴和短轴长;Bel,Lel,Hel是无人机在地理坐标系下的纬度、经度、高程;
令e0为地球偏心率,其具体表达式为:
则
步骤S13、按照设置的比例将D′按比例分为D′Train={D′1,D′2,...,D′q}和D′Validation={D′q+1,D′q+2,...,D′j}(q<j),以生成用于模型训练的训练集D′Train和用于验证模型性能的验证集D′Validation;
步骤S14、假设路径预测模型使用无人机飞行的最近m个位置坐标来估计接下来的n个位置坐标,即模型输入为[Pk-m+1,...,Pk-1,Pk],输出为[Pk+1,Pk+2,...,Pk+n],Pi(xi,yi,zi)表示无人机接收到的第i帧GPS定位信息经Bessel转化得到的坐标,而当前时刻对应第k帧无人机位置坐标即为Pk;为了得到与模型输入和输出形式相同的张量数据,设置大小为3×(m+n)的滑动窗口遍历每条路径的坐标点序列,长度为l的序列D′i能得到l-m-n+1个与滑动窗口大小相同的矩阵,进一步得到形状为3m的模型输入和形状为1×3n的模型输出矩阵,由D′Train和D′Validation内序列生成的矩阵分别组成训练数据集和验证数据集。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于福云智控(厦门)智能科技有限公司,未经福云智控(厦门)智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211387463.9/1.html,转载请声明来源钻瓜专利网。
- 同类专利
- 专利分类
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理