[发明专利]无人机自组网中基于航迹关系的中继选择方法、无人机有效
| 申请号: | 201910588296.6 | 申请日: | 2019-07-02 |
| 公开(公告)号: | CN110475205B | 公开(公告)日: | 2021-03-23 |
| 发明(设计)人: | 蒋毅;张若南;李彬;何亦昕;唐晓;周德云 | 申请(专利权)人: | 西北工业大学 |
| 主分类号: | H04W4/024 | 分类号: | H04W4/024;H04W4/40;H04W24/06;H04W40/20;H04W40/22;H04W84/18 |
| 代理公司: | 西安长和专利代理有限公司 61227 | 代理人: | 黄伟洪 |
| 地址: | 710129 *** | 国省代码: | 陕西;61 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 无人机 组网 基于 航迹 关系 中继 选择 方法 | ||
1.一种无人机自组网中基于航迹关系的中继选择方法,其特征在于,所述无人机自组网中基于航迹关系的中继选择方法包括:
第一步,构建一个无人机自组织网络模型,该模型包含一个无人机或基站,G个地面基站节点GS和N个无人机节点;
第二步,基于无人机自组织网络模型,构建通信节点之间的信息传输方案,并定义航迹信息;
第三步,基于通信节点之间的信息传输方案以及航迹信息,计算通信节点之间的航迹方向和传递概率;
第四步,基于通信节点之间的位置关系和传递概率,建立基于航迹关系的中继选择方法;具体包括;
(1)|ζ|<π/2且α≥π/2且β≥π/2,或|ζ|<π/2且α<π/2且β≥π/2,选择无人机作为中继节点,源节点发送SI信息给中继无人机,并由中继无人机回复ACK信息给源节点;ζ是通信节点A和B飞行方向之间的夹角,α是与之间的矢量夹角,β是和之间的矢量夹角;是通信节点A在三维空间中的速度矢量;飞行速度矢量为是从节点A到自组织网络通常由地面站GS的距离矢量,是从C到GS的距离矢量;
(2)|ζ|≥π/2且α<π/2且β<π/2,选择基站作为中继节点,源节点发送SI信息给中继基站,并由中继基站回复ACK信息给源节点;
(3)|ζ|<π/2且α<π/2且β<π/2,或|ζ|<π/2且α≥π/2且β<π/2,将根据传输概率对中继节点进行选择,选择方案如下:
PGS,B≥PA,B,选择基站作为中继节点,源节点发送SI信息给中继基站,并由中继基站回复ACK信息给源节点;PA,B为预测的通信节点A和B的传输概率;SI是源节点需转发给其他无人机或基站的信息;
PGS,B<PA,B,选择无人机作为中继节点,因此源节点发送SI信息给中继无人机,并由中继无人机回复ACK信息给源节点;
(4)其他情况下,源节点将继续持有SI信息而不进行转发。
2.如权利要求1所述的无人机自组网中基于航迹关系的中继选择方法,其特征在于,所述第一步的无人机自组织网络包含1+G+N个通信节点,地面基站与无人机进行信息双向传输,网络中任一节点均可作为中继节点进行选择。
3.如权利要求1所述的无人机自组网中基于航迹关系的中继选择方法,其特征在于,所述第二步的基于无人机自组织网络模型,构建通信节点之间的信息传输方案,并定义航迹信息具体包括:
(1)采用机会式信息传输方案,采用存储、携带、转发机制进行信息传输:
1)源节点选择无人机作为中继,无人机将信息在本地予以存储,在之后的飞行过程中携带此信息,并将信息转发给合适的通信节点;
2)源节点选择基站作为中继,基站将信息在本地予以存储,并将信息转发给合适的无人机;
(2)每个通信节点都发送自身产生的航迹信息SI,SI是源节点需转发给其他无人机或基站的信息,信息包含Vector、Position、Source、TTL、Message五部分;
其中,Vector是一个矢量信息,包含无人机的飞行方向与飞行速度两方面信息;Position表示位置信息,通过GPS获取;Source表示SI信息源的信息;TTL表示剩余信息有效时间;Message表示信息的具体内容;
(3)中继节点或目的节点收到SI信息后会给发送SI信息的通信节点发送ACK信息予以回复,该信息包含Vector-A、Position-A、Number三部分;
其中,Vector-A表示回馈信息的通信节点速度矢量;Position-A回馈信息的通信节点位置;Number表示接收过SI信息的次数。
4.如权利要求1所述的无人机自组网中基于航迹关系的中继选择方法,其特征在于,所述第三步的基于通信节点之间的信息传输方案以及航迹信息,计算通信节点之间的航迹方向和传递概率具体包括:
(1)计算两通信节点之间的相对飞行方向;
通信节点A需要发送消息,并且通信节点B是通信节点A的邻居节点并且是潜在的目的或中继节点;根据发送的SI信息与回复的ACK信息,计算两通信节点之间的相对飞行方向,计算方式如下:
其中,和是通信节点A和B在三维空间中的速度矢量;AVX是在X轴方向的分量,AVY是在Y轴方向的分量,BVX是在X轴方向的分量,BVY是在Y轴方向的分量,ζ是通信节点A和B飞行方向之间的夹角;若两通信节点之间中存在基站,则认为该节点的速度矢量为0;
根据计算结果,如果|ζ|<π/2则认为通信节点A和B飞行方向相同,若|ζ|≥π/2则认为通信节点A和B飞行方向相反;
(2)计算两无人机与单基站之间的相对飞行方向
无人机自组网中,基站是源节点、中继节点或是目的节点;无人机和基站的两种相对状态:朝向基站飞行或背向基站飞行,该方向通过以下计算予以获得;
无人机A为源节点,飞行速度矢量为无人机C为目的节点,飞行速度矢量为是从节点A到自组织网络通常由地面站GS的距离矢量,是从C到GS的距离矢量,ASY是在X轴方向的分量,ASX是在Y轴方向的分量,CSX是在X轴方向的分量,CSY是在Y轴方向的分量,AVX是在X轴方向的分量,AVY是在Y轴方向的分量,BVX是在X轴方向的分量,BVY是在Y轴方向的分量,α是与之间的矢量夹角,β是和之间的矢量夹角;
α和β根据下式进行计算,α,β∈(0,π):
α=tan-1(ASY/ASX)-tan-1(AVY/AVX);
β=tan-1(CSY/CSX)-tan-1(CVY/CVX);
根据计算结果可得下列4种:
1)如果α<π/2,则表示源节点飞向基站;
2)如果α≥π/2,则表示源节点背向基站;
3)如果β<π/2,则表示目的节点飞向基站;
4)如果β≥π/2,则表示目的节点背向基站;
(3)计算各通信节点之间的传递概率
当两通信节点A和B相遇时,传输概率根据下式进行预测:
其中PA,B为预测的通信节点A和B的传输概率,为上一时间单元老化预测的通信节点A和B的传输概率,Pinit为时间单元,若一个时间单元内两通信节点未能相遇,则传输概率会进行下降,下降公式如下:
其中,ξ为初始化常数,为[0,1]中任意值;
预测的传递转移概率计算为:
其中,PA,C为预测的通信节点A和C的传输概率,为上一时间单元老化预测的通信节点A和C的传输概率,PB,C为预测的通信节点B和C的传输概率,λ为初始化常数,选为[0,1]中任意值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西北工业大学,未经西北工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910588296.6/1.html,转载请声明来源钻瓜专利网。





