【技术实现步骤摘要】
一种飞行自组织网网络拓扑确定方法及系统
本专利技术涉及无线通信
,特别是涉及一种飞行自组织网网络拓扑确定方法及系统。
技术介绍
飞行自组织网络可以轻松快速地部署无人机来应对节点故障,在保障网络拓扑稳定性和健壮性的同时实现网络覆盖范围的扩大。这就要求飞行自组织网络构建起良好的通信拓扑结构,确保每个执行任务的无人机和其相应任务指挥者所处的地面控制站之间建立起可靠的通信链路。由于任务无人机的移动性必须高度依赖于给定的任务,其移动模型多由任务目的与任务性质所确定,因而需要通过控制中继无人机来实现飞行自组织网络的动态网络拓扑管理,提高网络的整体性能。一般任务无人机刚开始未执行任务时,并未组建出飞行自组网,各无人机散在空中,没有形成飞行自组网的网络拓扑。在需要任务无人机执行任务时,相关技术会预先给定飞行自组网初始网络拓扑,按照预先给定飞行自组网初始网络拓扑进行执行任务。但是,飞行自组网网络性能高度依赖于预先给定的飞行自组网初始网络拓扑,后续只能在飞行自组网初始网络拓扑上进行调整。而,预先给定的飞行自组网初始网络拓扑会不符合实际飞行自组网需求。
技术实现思路
本专利技术实施例的目的在于提供一种飞行自组织网网络拓扑确定方法及系统,用以飞行自组网初始网络拓扑符合实际飞行自组网需求。具体技术方案如下:第一方面,本专利技术实施例提供了一种飞行自组织网网络拓扑确定方法,所述方法包括:获取无人机系统中各节点端到端之间的安全约束条件和通信约束条件;所述安全约束条件为每个路由路径中各节点处于有效通 ...
【技术保护点】
1.一种飞行自组织网网络拓扑确定方法,其特征在于,所述方法包括:/n获取无人机系统中各节点端到端之间的安全约束条件和通信约束条件;所述安全约束条件为每个路由路径中各节点处于有效通信范围内,所述通信约束条件为各节点的间距大于或等于最小安全距离;/n获取各无人机,与各无人机相对应的地面控制站之间路由路径的路由机制;/n基于所述路由机制中所有路由路径的链路之间的最长链路距离,确定对飞行自组织网的网络性能进行评估的度量函数;其中,所述飞行自组网是根据所述无人机系统中各无人机的位置、数量以及任务,按照所述路由机制,对所述无人机系统中各无人机形成的;/n通过所述安全约束条件、所述通信约束条件和性能度量函数,构建飞行自组网网络拓扑的优化问题;/n基于所述中继无人机的当前位置,和所述任务无人机的当前位置及无人机飞行数据,通过粒子群优化算法,求解所述飞行自组网网络拓扑的优化问题,得到所述中继无人机的初始最佳部署位置,以完成对所述中继无人机的当前位置进行优化,确定出飞行自组织网的初始网络拓扑。/n
【技术特征摘要】
1.一种飞行自组织网网络拓扑确定方法,其特征在于,所述方法包括:
获取无人机系统中各节点端到端之间的安全约束条件和通信约束条件;所述安全约束条件为每个路由路径中各节点处于有效通信范围内,所述通信约束条件为各节点的间距大于或等于最小安全距离;
获取各无人机,与各无人机相对应的地面控制站之间路由路径的路由机制;
基于所述路由机制中所有路由路径的链路之间的最长链路距离,确定对飞行自组织网的网络性能进行评估的度量函数;其中,所述飞行自组网是根据所述无人机系统中各无人机的位置、数量以及任务,按照所述路由机制,对所述无人机系统中各无人机形成的;
通过所述安全约束条件、所述通信约束条件和性能度量函数,构建飞行自组网网络拓扑的优化问题;
基于所述中继无人机的当前位置,和所述任务无人机的当前位置及无人机飞行数据,通过粒子群优化算法,求解所述飞行自组网网络拓扑的优化问题,得到所述中继无人机的初始最佳部署位置,以完成对所述中继无人机的当前位置进行优化,确定出飞行自组织网的初始网络拓扑。
2.如权利要求1所述的方法,其特征在于,所述获取各无人机,与各无人机相对应的地面控制站之间路由路径的路由机制,包括:
获取各无人机以及地面控制站的当前位置,采用如下协议表达式,获取各无人机,与各无人机相对应的地面控制站之间路由路径的路由机制;其中,所述协议表达式为:
其中,ρ为任务无人机与所述任务无人机相对应地面控制站之间的路由路径,{.}为节点集合,xG为地面控制站的三维位置表示,G为地面控制站的节点集合,xM为任务无人机的三维位置表示,M为任务无人机的节点集合,xR为中继无人机的三维位置表示,R为中继无人机的节点集合,为映射关系的符号表示,为一组有序节点的集合,表示第k个任务无人机mk和任务无人机mk相对应地面控制站g(m)之间的路由路径,m为任务无人机,一组有序节点由各无人机与地面控制站组成,在集合中,路由路径中的第k个元素表示为且集合中第一个元素必须为mk,最后一个元素必须为其余元素为中继无人机,表示为其中|.|为集合的基数。
3.如权利要求1所述的方法,其特征在于,所述基于所述路由机制中所有路由路径的链路之间的最长链路距离,确定对飞行自组织网的网络性能进行评估的度量函数包括:
基于所述路由机制中所有路由路径的链路之间的最长链路距离,采用如下度量函数的表达式:
确定对飞行自组织网的网络性能进行评估的度量函数;
其中,f为度量函数,xG为地面控制站的三维位置表示,G为地面控制站的节点集合,xM为任务无人机的三维位置表示,M为任务无人机的节点集合,xR为中继无人机的三维位置表示,R为中继无人机的节点集合,为一组有序节点的集合,表示第k个任务无人机mk和任务无人机mk相对应地面控制站g(m)之间的路由路径,m为任务无人机,一组有序节点由各无人机与地面控制站组成,在集合中,路由路径中的第k个元素表示为且集合中第一个元素必须为mk,最后一个元素必须为其余元素为中继无人机,表示为其中为任务无人机mk和地面控制站之间的路由路径的第q个节点,为任务无人机mk和地面控制站之间的路由路径的第q+1个节点,|.|为集合的基数。
4.如权利要求1所述的方法,其特征在于,通过所述安全约束条件、所述通信约束条件和性能度量函数,采用如下公式,构建飞行自组网网络拓扑的优化问题:
其中,minimize为通过改变中继无人机的三维位置坐标xR的最小化惩罚性能指标函数,S为无人机的三维部署空间,为预设的惩罚性能指标函数:
其中,xG为地面控制站的三维位置表示,G为地面控制站的节点集合,xM为任务无人机的三维位置表示,M为任务无人机的节点集合,xR为中继无人机的三维位置表示,R为中级无人机的节点集合,ρ为各任务无人机与各任务无人机对应的地面控制站之间的路由路径,为任务无人机mk所在路由路径的节点数目,|.|为节点集合的基数,为任务无人机mk所在路由路径,k为任务无人机与地面控制站之间的路由路径的节点序号,δ为节点间的几何距离,为任务无人机mk和地面控制站之间的路由路径的第q个节点,为任务无人机mk和地面控制站之间的路由路径的第q+1个节点,dcm为无人机间有效通信的距离阈值,仅当节点间距离小于该值时,发送方与接收方之间才可以保持良好通信,cm为无人机间有效通信的距离阈值的下角标,[.]+=max{0,·},物理含义为选取二者之间较大的一个,μ为安全约束条件的惩罚参数,dsf为可避免无人机间碰撞的最小安全距离,且安全距离远小于端到端通信距离,sf为可避免无人机间碰撞的最小安全距离符号的下角标,u为节点u,v为节点v,{λm}m∈M为通信约束条件的惩罚参数。
5.如权利要求1所述的方法,其特征在于,所述通过粒子群优化算法,求解所述飞行自组网网络拓扑的优化问题,得到所述中继无人机的初始最佳部署位置,包括:
将所述中继无人机作为...
【专利技术属性】
技术研发人员:田辉,王雯,崔雅娟,范绍帅,聂高峰,
申请(专利权)人:北京邮电大学,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。