System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种无人机自组网中动态分簇和MPR选择的方法技术_技高网

一种无人机自组网中动态分簇和MPR选择的方法技术

技术编号:41232840 阅读:19 留言:0更新日期:2024-05-09 23:48
一种无人机自组网中动态分簇和MPR选择的方法,提出了基于局部结构相似性、局部移动相似性、剩余能量、自适应连通度、节点退出网络频率和ID值等因素,从而选出更适合的节点作为簇头节点,提高了分簇效率和无人机网络的结构稳定性;还对经典MPR选择机制进行了改进,根据启发式算法量子蚁群对节点所选的MPR集合进行优化,克服了传统机制使用贪婪算法且考虑因素单一的问题;结合簇头权值选取以及MPR选择适应度函数选取,克服了现有技术缺乏整体性考虑,对于节点综合性能的度量不够完善的问题;实现了基于加权的分簇方法及基于量子蚁群的MPR选择方法,为分簇及MPR选择提供新的方法,不仅可以增强分簇结构的稳定性,而且可以降低端到端时延,提高网络吞吐量。

【技术实现步骤摘要】

本专利技术属于通信领域的自组网,尤其涉及一种无人机自组网中动态分簇和mpr选择的方法。


技术介绍

1、无人机集群在执行任务时,高速的移动性以及节点加入或者退出网络,都会导致无人机网络架构和拓扑频繁变化。无人机网络在满足节点之间正常通信的同时,还需要考虑拓扑一直改变的问题,需要对拓扑结构一直进行维护,所以这个维护开销是十分巨大的,这个时候就需要选择合理的结构应用于无人机网络中去,这是当下急需解决的问题之一。分簇结构可扩展性较好,适合大规模部署的网络,可通过簇减少数据通信量,减少网络消耗。只要设计出的分簇算法较为合理且适用,那么在此种结构中使用此算法就可以建立并且维护稳定的结构,即使是遭受外界的攻击,也可以保持较高的性能优势。节点本身高速剧烈移动,网络拓扑结构高速变化,导致链路连接时间短,网络通断问题反复存在,此外由于设备自身原因,携带的能量也是有限的,因此,目前用于ad hoc网络的路由协议可能无法很好的发挥无人机的性能优势。所以,目前需要在现有的ad hoc网络路由协议基础上进行改进,以便更好的发挥无人机网络的性能和优势。

2、现阶段,文献中已经有很多研究分簇的方法,chatterjee最先提出了经典的wca(weighted clustering algorithm)分簇算法,分别考虑了剩余能量、传输功率、节点移动性和节点度这四个因素,根据权值大小进行簇头选择。由于考虑了多种因素,因此此种算法选出的簇头是综合性能相对较强的,可以适合不同的环境。国内外研究者们也对此算法进行了全方位不同程度的改进。包括一种自适应安全加权分簇算法,解决某些恶意节点被选择为簇头节点的安全问题,但是未考虑移动性(马豫青,李晓宇.ad hoc网络自适应安全加权分簇算法[j].计算机工程与设计,2014,35(10):3346-3350)。一种在大规模网络环境下的稳定分簇算法,但是假设某一节点是位于坐标原点并静止,过于理想化(huang jinke,fan xiaoguang,wan ming,et al.stable cluster-based routing protocol for mobilead hoc networks[j].journal of beijing university of aeronautics andastronautics,2016,42(11):2332-2339.)。王超,李长庚提出了一种基于相对移动性的分簇算法(王超,李长庚.一种基于相对移动性的ad-hoc网络分簇算法[j].计算机应用与软件,2016,33(3):151-155.)。蔡扬,张怀相提出了一种基于邻近区域平均能量的分簇算法,用于均衡网络能量消耗(蔡扬,张怀相.一种基于邻近区域平均能量的分簇算法[j].杭州电子科技大学学报,2017,37(4):41-46.)。针对无人机集群需要,改进了最大速度相似度,王沁飞,南建国,黄金科等将原有分簇算法中的节点度进行了改进,提出了自适应的观点,大大增强了簇的稳固性(王沁飞,南建国,黄金科,等.基于加权的无人机集群组网分簇算法[j].计算机应用研究,2019,36(5):1500-1503,1514.)。提出了一种改进的加权分簇算法,虽然考虑了无人机网络的特点,但是计算量过大并且复杂,容易导致网络开销过大(wangqinfei,nan jianguo,huang jinke,et al.a weighted uav cluster networking andclustering algorithm[j].computer application reserch,2019,36(5):1500-1504.)。

3、qayyum等人首先证明了选择最优的mpr集是一个“np-complete problem”问题(amir qayyum a l,laurent viennot.multipoint relaying:an efficienttechniquefor flooding in mobile wireless networks[r].institut national de recherche eninformatique et en automatique,tech.rep.,2000.)。协议设计最初是使用贪婪算法挑选集合,根据覆盖的二跳邻居的多少进行优先排队选择节点。但是在选择的过程中可能会存在两个节点同时覆盖了多个节点的情况,那么按照此法进行选择就会导致选出更多的节点,造成冗余,进而造成开销增大,实时性能变差。所以国内外学者对比进行了大量的研究工作,包括使用极小极大算法进行节点选择,以此来减少拓扑控制分组数量(alamsyah a,purnama i k e,setijadi e,et al.mpr selection to the olsr quality of servicein manet using minmax algorithm[j].international journal of electrical andcomputer engineering,2019,9(1):417-425.)。通过一直进行循环操作,剔除集合中无效的多余节点,以此提升网络效率(dong s,zhang h.an mpr set selection algorithmbased on set operation[c]//2021ieee 5th advanced information technology,electronic and automation control conference(iaeac).ieee,2021:5-8.)。zhang d等提出了一种基于量子遗传的olsr协议,该协议通过嵌入新的增强q-learning算法,并结合olsr协议对mpr集进行优化选择,可以有效降低网络拓扑控制的消耗,提高数据包投递率,减少节点间端到端数据包传输的时延(zhang d,cui y,zhang t.new quantum-geneticbased olsr protocol(qg-olsr)for mobile ad hoc network[j].applied softcomputing,2019,80:285-296.)。此外,olsr协议在路径选择方面只依据最短跳数,而忽略了链路质量。提出p-olsr路由协议考虑了节点之间相对速度的优化链路状态路由协议。然而,该协议没有考虑时延、负载等其他关键因素(rosati s,kruzelecki k,heitz g,etal.dynamic routing for flying ad hoc networks[j].ieee transactions onvehicular technology,2016,65(3):1690-1700.)。

4、通过上述分析,现有技术存在的问题及缺陷为:

5、(1)传统的分簇算法中,在进行簇头选择时,大多只考虑了单一的因素,如节点id、节点度、节点移动性等,选择出的簇头大多集中于某一类节点,导致此类节点的能本文档来自技高网...

【技术保护点】

1.一种无人机自组网中动态分簇和MPR选择的方法,其特征在于,包括以下步骤:

2.一种如权利要求1所述无人机自组网中动态分簇和MPR选择的方法,其特征在于,所述步骤S2的具体过程为:

3.一种如权利要求1所述无人机自组网中动态分簇和MPR选择的方法,其特征在于,所述步骤S3的具体过程为:根据步骤S1中节点之间互相进行信息交互得到的来自邻居节点的消息,按照步骤S2中综合权值计算公式进行自身的综合权值的计算,在进行新一轮信息交互时,将此值告知邻居节点;将节点收到的邻居节点传递的综合权值和自身计算得到的综合权值进行比较,其中,计算结果值最大的则直接声明自己成为簇头;当存在两个值大小完全相等的节点,则比较退出网络频率,选取较小的值,若仍相等,则选择ID值较小的。

4.一种如权利要求1所述无人机自组网中动态分簇和MPR选择的方法,其特征在于,所述步骤S4的具体过程为:

5.一种如权利要求1所述无人机自组网中动态分簇和MPR选择的方法,其特征在于,所述步骤S5中,初始化方式如下:

6.一种如权利要求1所述无人机自组网中动态分簇和MPR选择的方法,其特征在于,所述步骤S6中,概率选择公式如下:

7.一种如权利要求1所述无人机自组网中动态分簇和MPR选择的方法,其特征在于,所述步骤S7中,局部信息素更新方式如下:

8.一种如权利要求1所述无人机自组网中动态分簇和MPR选择的方法,其特征在于,所述步骤S8的具体过程为:

9.一种如权利要求8所述无人机自组网中动态分簇和MPR选择的方法,其特征在于,所述步骤S8中:

10.一种如权利要求1所述无人机自组网中动态分簇和MPR选择的方法,其特征在于,所述步骤S9中,全局信息素更新方式如下:

...

【技术特征摘要】

1.一种无人机自组网中动态分簇和mpr选择的方法,其特征在于,包括以下步骤:

2.一种如权利要求1所述无人机自组网中动态分簇和mpr选择的方法,其特征在于,所述步骤s2的具体过程为:

3.一种如权利要求1所述无人机自组网中动态分簇和mpr选择的方法,其特征在于,所述步骤s3的具体过程为:根据步骤s1中节点之间互相进行信息交互得到的来自邻居节点的消息,按照步骤s2中综合权值计算公式进行自身的综合权值的计算,在进行新一轮信息交互时,将此值告知邻居节点;将节点收到的邻居节点传递的综合权值和自身计算得到的综合权值进行比较,其中,计算结果值最大的则直接声明自己成为簇头;当存在两个值大小完全相等的节点,则比较退出网络频率,选取较小的值,若仍相等,则选择id值较小的。

4.一种如权利要求1所述无人机自组网中动态分簇和mpr选择的方法,其特征在...

【专利技术属性】
技术研发人员:刘明骞蔡婉珀
申请(专利权)人:西安电子科技大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1