[发明专利]一种基于自适应kalman预测的3D-GPSR路由方法有效
申请号: | 202011579270.4 | 申请日: | 2020-12-28 |
公开(公告)号: | CN112672398B | 公开(公告)日: | 2023-06-16 |
发明(设计)人: | 张锐;张欣怡;阮玉晗;李勇朝;刘为;袁宏伟;姜小宇 | 申请(专利权)人: | 上海微波技术研究所(中国电子科技集团公司第五十研究所);西安电子科技大学 |
主分类号: | H04W40/20 | 分类号: | H04W40/20;H04L45/00 |
代理公司: | 北京科亿知识产权代理事务所(普通合伙) 11350 | 代理人: | 汤东凤 |
地址: | 200331 *** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 自适应 kalman 预测 gpsr 路由 方法 | ||
1.一种基于自适应kalman预测的3D-GPSR路由方法,其特征在于,所述方法包括以下步骤:
S1在网络初始化阶段,每个无人机需要获得其自身和目的节点的位置;
S2使用自适应kalman滤波预测所有节点的下一时刻三维位置;
S3根据是否有要发送的数据,拓扑维护部分和数据转发部分分别基于预测的位置信息开始各自的工作;
其中,所述步骤S2中首先建立无人机运动模型,然后在MATLAB中设计适用于FANET的无人机运动模型的自适应kalman预测算法,并将节点位置的预测结果写入Hello消息中,用于增强三维GPSR选择下一跳机制的准确性;其中,所述步骤S1中包括:
S1.1建立无人机运动模型,令ΔT表示UAV位置信息的更新间隔,即路由算法中Hello消息的更新间隔,并假定ΔT=tn-tn-1=mΔt其中m是短时间步数;对于kth在tn-1和tn之间的短时间步长的无人飞行器,令xk表示x轴上的位置分量,代表x轴上的速度分量,代表x轴上的加速度分量;然后,xk和可以分别表示为:
根据tn-1时刻的位置分量xn-1,tn时刻的xn是高斯分布的,其均值和方差可以表示如下:
类似于在x轴方向上的分析,可以获得在y轴和z轴方向上的速度和位置的表达式;
S1.2在卡尔曼滤波算法中,系统状态和度量的标准形式可以分别表示为:
Xk=AXk-1+BWk (5)
Zk=HXk+Vk (6)
其中Xk和Xk-1分别是时间k和k-1的系统状态向量,其中A为系统状态转换矩阵,B是系统动态噪声输入矩阵,Zk是时间k时的系统测量矢量,H为系统状态向量到测量向量的增益矩阵,Wk是系统过程噪声,Vk是系统测量噪声;
对于FANET场景,根据运动学中3D直角坐标系中位移,速度和加速度之间的关系,可以将相应的系统状态表示为:
其中X=[x,y,z]T,T=tk-tk-1是更新间隔,I是单位矩阵,O是零矩阵,并且系统过程噪声Wk是高斯分布,均值为零且协方差矩阵为Qk,即Wk~CN(0,Qk);
将通过GPS获得的无人机的定位信息用作卡尔曼滤波器的输入测量向量,则测量方程可表示为:
其中测量噪声Vk也是高斯分布,其均值为零,协方差矩阵为Rk,即Vk~CN(0,Rk)。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海微波技术研究所(中国电子科技集团公司第五十研究所);西安电子科技大学,未经上海微波技术研究所(中国电子科技集团公司第五十研究所);西安电子科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011579270.4/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种玻璃贴膜机
- 下一篇:一种自摆分料的分料装置