一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种多属性决策的空中应急通信网络关键节点识别方法与流程

2022-04-02 05:57:14 来源:中国专利 TAG:


1.本发明涉及空中自组网和应急通信网络领域,特别涉及一种多属性决策的空中应急通信网络关键节点识别方法。


背景技术:

2.无人机具有低成本、易操作、快速部署、灵活组网的特点,一直以来都是应急通信中研究的热点,目前已被广泛应用于抗震救灾、热点区域保障等领域。
3.近些年来,伴随无人机技术的发展,利用无人机搭载通信基站升空,建立空中应急通信网络成为研究热点。然而,无人机载荷小、能量有限、易损毁的缺点,使得建立安全可靠的空中应急通信网络成为受关注的焦点问题。作为对网络安全可靠性影响最大的因素之一,网络关键节点识别技术的研究具有重大意义。在空中应急通信网络中,关键节点一旦损毁,可能会影响整个网络的通信。
4.目前,许多研究主要集中在利用网络的整个拓扑信息实现关键节点识别,这在普通网络中效果明显。然而,在保障地面用户的应急通信网络场景下,由于无人机节点保障地面用户的特殊性以及保障用户数量的有限性,网络拓扑信息在关键节点识别中将不再起到决定性作用。


技术实现要素:

5.有鉴于此,本发明提出了一种多属性决策的空中应急通信网络关键节点识别方法,可解决传统关键节点识别算法构建指标体系不完善、难以给出准确的关键节点、无法满足未来应急通信需求等方面存在的问题,能够提升空中应急通信网络关键节点识别的准确性,增强空中保障网络的安全性和可靠性。
6.为了实现上述目的,本发明采用的技术方案为:
7.一种多属性决策的空中应急通信网络关键节点识别方法,包括以下步骤:
8.步骤1,构建空中应急通信网络模型;
9.步骤2,构建包含节点属性和节点拓扑特征的评价指标体系;
10.步骤3,结合熵值法和层次分析法获得各个指标的综合权重;
11.步骤4,基于多属性决策算法对节点的重要性进行排序;
12.步骤5,根据步骤4的排序结果,选取重要性最高的节点为关键节点。
13.进一步的,所述步骤1的具体方式为:
14.假设空中应急通信网络由n个节点组成,节点之间的通信协议相同,通信距离相同,通信链路均为对称链路;将网络模型构建为无权无向的图模型,表示为:
15.g=(v,l)
ꢀꢀꢀꢀ
(1)
16.其中,v={v1,v2,

,vn}表示网络节点的集合,|v|=n,l={l1,l2,

,lk}表示网络节点间链路的集合,|l|=k。
17.进一步的,所述步骤2的具体方式为:
18.步骤201,确定节点属性指标;
19.将无人机节点按照保障地面用户的重要程度分为四个等级,则节点等级指标表示为:
20.cg(v)∈{g1,g2,g3,g4}
ꢀꢀꢀꢀꢀꢀ
(2)
21.其中,g1,g2,g3,g4分别代表极端重要、强烈重要、明显重要、一般重要四个等级;
22.将无人机接入用户的数量定义为节点负载,并作为关键节点识别的一个指标;每个节点接入用户的数量为:
23.ci(v)∈[0,i
max
]
ꢀꢀꢀꢀꢀ
(3)
[0024]
其中,i
max
是无人机节点接入用户数量的上限;
[0025]
步骤202,确定节点拓扑指标;
[0026]
1)度中心性
[0027]
假设与节点v相邻节点的个数为k,则节点v的度中心性cd(v)表示为:
[0028]cd
(v)=k/(n-1)
ꢀꢀꢀꢀꢀꢀ
(4)
[0029]
2)介数中心性
[0030]
定义网络中节点v的介数中心性为:
[0031]
cb(v)=∑
s≠v≠t∈v
δ
st
(v)
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
(5)
[0032]
δ
st
(v)=σ
st
(v)/σ
st
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
(6)
[0033]
其中,σ
st
(v)表示节点s

t经过节点v的最短路径数量;σ
st
表示节点s

t的最短路径数量;
[0034]
3)接近中心性
[0035]
定义节点v到节点s的最短路径的长度为d(v,s),则节点v的接近中心性cc(v)表示为:
[0036][0037]
进一步的,所述步骤3的具体方式为:
[0038]
步骤301,构建规范化矩阵;
[0039]
选取m=5个评价指标综合判断节点的重要性,构建指标体系f={cd,cb,cc,cg,ci},各节点的指标评分构成以下数据矩阵:
[0040][0041]
其中,x
ij
表示第i个节点的第j项指标评分;
[0042]
对x进行标准化处理,得到规范化决策矩阵x

=(x

ij
)n×m:
[0043][0044]
其中,xj表示矩阵x的第j项指标所有的节点;
[0045]
步骤302,基于熵值法获取指标客观权重;
[0046]
1)计算第j项指标的熵值ej:
[0047][0048][0049]
其中,k=1/ln(n);
[0050]
2)计算各个指标的权重w
ent各个p标-j

[0051][0052]
步骤303,基于层次分析法获取指标主观权重;
[0053]
1)建立层次结构模型:
[0054]
根据空中应急通信网络关键节点识别的目标及其评价指标,建立“目标层

准则层

方案层”层次结构模型,其中,目标层对应于关键节点,准则层对应于评价指标,方案层对应于无人机节点;
[0055]
2)构造判断矩阵:
[0056]
采用两两比较的方法,构造判断矩阵a=(a
ij
)5×5:
[0057][0058]
其中,a
ij
表示指标i比指标j的重要程度;cd,cb,cc,cg,ci为行标和列标,a表示矩阵内容;cd描述的是节点局部属性,重要性最低,cb,cc描述的都是全局属性,但cc考虑的是节点在网络中的位置,而cb描述的是全网经过目标节点最短路径的数量,cb的重要性在拓扑指标中最高;在所有指标中,cg的重要程度最高,ci的重要程度与拓扑指标cb相同;
[0059]
3)检验判断矩阵的一致性:
[0060]
首先利用特征向量法获取判断矩阵的最大特征值λ
max
(a),然后利用一致性指标ci和随机一致性指标ri获得检验系数cr,公式如下:
[0061][0062][0063]
其中,m=5,ri的取值只与矩阵a的阶数有关,经查表,ri(m=5)=1.12;经过计算,λ
max
(a)=5.012,则ci=0.003,检验系数cr=0.003/1.12<0.1,认为判断矩阵a的不一致程度在容许范围之内,通过一致性检验。进一步计算得出各个指标的主观权重为w
ahp-j
={0.0627,0.1940,0.1155,0.4227,0.2051},j=1,2,

,5;
[0064]
步骤304,综合权重计算;
[0065]
根据客观权重和主观权重,得到第j项指标的综合权重为:
[0066]
[0067]
进一步的,所述步骤4的具体方式为:
[0068]
1)构造加权规范化矩阵:
[0069]
根据各个评价指标获得的综合权重,构建加权规范化矩阵:
[0070][0071]
2)确定正理想解和负理想解:
[0072][0073]
3)计算各方案与理想解的贴近程度:
[0074][0075]
4)计算第i个节点的相对贴近度为:
[0076][0077]
其中,0≤ci≤1,ci越接近于1,表示节点i的重要性越高。
[0078]
本发明的有益效果在于:
[0079]
1、本发明将无人机的节点等级、节点负载与网络拓扑信息指标相结合,采用熵值法和层析分析法(analytic hierarchy process,简称ahp)获得各个指标的综合权重,并基于多属性决策算法对无人机节点的重要性进行排序,从而实现空中应急通信保障网络的关键节点识别。
[0080]
2、本发明解决了传统关键节点识别算法构建指标体系不完善、难以给出准确的关键节点、无法满足未来应急通信需求等方面的问题,进一步提升了空中应急通信网络关键节点识别的准确性,增强了空中保障网络的安全性和可靠性。
附图说明
[0081]
图1为本发明实施例中关键节点识别方法的流程图。
[0082]
图2为本发明实施例中构建的评价指标体系图。
[0083]
图3为本发明中层次分析法建立层析结构的模型图。
[0084]
图4为本发明实施例中多属性决策的流程图。
[0085]
图5为本发明实施例中仿真实验构建的网络拓扑图。
具体实施方式
[0086]
为使本发明的目的、技术方案和优点更加清楚,下面将结合具体实施例、相应的附图以及实验验证对本发明的技术方案进行清晰、完整地描述。
[0087]
一种基于多属性决策算法的网络关键节点识别方法,该方法根据空中应急通信网络保障地面用户的特殊性。如图1所示,该方法首先构建空中应急通信网络模型;其次,根据空中应急通信网络无人机节点自身的特点及其保障用户等级的不同,提出节点负载和节点等级两个重要指标,结合传统网络拓扑指标,构成网络关键节点识别的指标体系;接下来分别从主观和客观的角度出发,采用层次分析法和熵值法获得各个指标的综合权重;然后,基于多属性决策算法对各个节点的重要性进行排序;最后,选择重要性最高的节点作为关键节点。
[0088]
该方法具体包括以下步骤:
[0089]
a.构建空中应急通信网络模型
[0090]
假设空中应急通信网络由n个节点组成,节点之间的通信协议相同,通信距离相同,通信链路均为对称链路。因此,将网络模型构建为无权无向的图模型,表示为
[0091]
g=(v,l)
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
(1)
[0092]
其中,={v1,v2,

,vn}表示网络节点的集合,|v|=n,l={l1,l2,

,lk}表示网络节点间链路的集合,|l|=k。
[0093]
b.构建评价指标体系
[0094]
构建的空中应急通信网络节点重要性评价的指标如图2所示,包括节点属性指标和节点拓扑指标。节点属性指标是通信节点在应急通信网络中所拥有的可区分特征。其中节点等级是根据该节点保障地面用户的属性确定;节点负载代表的是节点接入用户的数量。节点拓扑指标则从节点在网络拓扑中表现的地位价值评价节点重要性,包括节点的度中心性、介数中心性、接近中心性。
[0095]
(1)确定节点属性指标
[0096]
空中应急通信保障网络是将多架搭载通信基站的无人机升空,通过自组织方式建立空中网络,为地面作战用户提供通信保障。当无人机节点在保障非常重要的用户时,其在网络中的重要性也非常高。因为,该节点一旦损毁,整个网络将可能出现通信无法连接的情况。将无人机节点按照保障地面用户的重要程度分为四个等级,每个节点等级的评分可表示为
[0097]cg
(v)∈{g1,g2,g3,g4}
ꢀꢀꢀꢀꢀꢀꢀꢀ
(2)
[0098]
其中,g1,g2,g3,g4分别代表极端重要、强烈重要、明显重要、一般重要四个等级。
[0099]
无人机本身存在载荷小,能量有限的缺点,在通信保障任务中所能接入用户的数量有限。用户在超过一定数量后,无人机的能量消耗会急剧增加,生存周期会降低。因此,需要及时发现用户聚集的地区(称为“热区”),并调整无人机网络拓扑。将无人机接入用户的数量定义为节点负载,并作为关键节点识别的一个重要指标。每个节点接入用户的数量表示为
[0100]ci
(v)∈[0,i
max
]
ꢀꢀꢀꢀꢀ
(3)
[0101]
其中,i
max
是无人机节点接入用户数量的上限。
[0102]
(2)确定节点拓扑指标
[0103]
1)度中心性
[0104]
度中心性(degree centrality)是网络分析中刻画节点与其他节点联系紧密度的度量指标。一个节点的度越大,度中心值越高,该节点越重要。假设与节点v相邻节点的个数
为k,则节点v的度中心性cd(v)表示为
[0105]cd
(v)=k/(n-1)
ꢀꢀꢀꢀꢀ
(4)
[0106]
2)介数中心性
[0107]
介数中心性(betweenness centrality)基本思想为:某一节点处于网络中所有节点对之间的最短路径上的频率越高,该节点的介数就越大,其重要性就越高。可见,节点介数中心性反映了节点在网络中作为“桥梁”的重要程度。
[0108]
对于一个网络,节点v的介数中心性定义为
[0109]
cb(v)=σ
s≠v≠t∈v
δ
st
(v)
ꢀꢀꢀꢀꢀꢀ
(5)
[0110][0111]
其中,σ
st
(v)表示节点s

t经过节点v的最短路径数量;σ
st
表示节点s

t的最短路径数量。
[0112]
3)接近中心性
[0113]
接近中心性(closeness centrality)定义为节点到其他节点的最短路径之和的倒数。其值越大,表示该节点越接近网络的中心。定义节点v到节点s的最短路径的长度为d(v,s),则节点v的接近中心性cc(v)表示为
[0114][0115]
c.构建规范化矩阵;
[0116]
选取m=5个评价指标综合判断节点的重要性,构建指标体系f={cd,cb,cc,cg,ci},各节点的指标评分构成以下数据矩阵:
[0117][0118]
其中,x
ij
表示第i个节点的第j项指标评分;
[0119]
对x进行标准化处理,得到规范化决策矩阵x

=(x

ij
)n×m:
[0120][0121]
其中,xj表示矩阵x的第j项指标所有的节点;
[0122]
d.计算指标综合权重;
[0123]
在综合评价体系中,每个指标的作用、影响程度不同,对总体的贡献不同,因此,需要确定各指标的权重。此处采用主客观相结合的综合权重确定方法。
[0124]
(1)基于熵值法获取指标客观权重;
[0125]
1)计算第j项指标的熵值ej:
[0126][0127][0128]
其中,k=1/ln(n);
[0129]
2)计算各个指标的权重w
ent各个p标-j

[0130][0131]
(2)基于层次分析法获取指标主观权重;
[0132]
1)建立层次结构模型:
[0133]
根据空中应急通信网络关键节点识别的目标及其评价指标,建立“目标层

准则层

方案层”层次结构模型,如图3所示。其中,目标层对应于关键节点,准则层对应于评价指标,方案层对应于无人机节点;
[0134]
2)构造判断矩阵:
[0135]
ahp法采用两两比较的方法,对准则层中所有指标相对于目标层关键节点的重要性做出主观判断,构造判断矩阵a=(a
ij
)m×m,m表示评估指标的个数,a
ij
表示第i项指标比第j项指标的重要程度。
[0136]
表1比例标度规则
[0137][0138]
参考表1的比例标度法,构造判断矩阵a=(a
ij
)5×5:
[0139][0140]
其中,cd描述的是节点局部属性,重要性最低,cb,cc描述的都是全局属性,但cc考虑的是节点在网络中的位置,而cb描述的是全网经过目标节点最短路径的数量,cb的重要性在拓扑指标中最高;在所有指标中,cg的重要程度最高,ci的重要程度与拓扑指标cb相同。
[0141]
3)检验判断矩阵的一致性:
[0142]
首先利用特征向量法获取判断矩阵的最大特征值λ
max
(a),然后利用一致性指标ci和随机一致性指标ri获得检验系数cr,公式如下:
[0143][0144][0145]
其中,m=5,ri的取值只与矩阵a的阶数有关,如表2所示。经查表,ri(m=50=1.12;经过计算,λ
max
(a)=5.012,则ci=0.003,检验系数cr=0.003/1.12<0.1,认为判断矩阵a的不一致程度在容许范围之内,通过一致性检验。进一步计算得出各个指标的主观权重为w
ahp-j
={0.0627,0.1940,0.1155,0.4227,0.2051},j=1,2,

,5。
[0146]
表2ri的取值
[0147]
m123456789ri000.580.901.121.241.321.411.45
[0148]
(3)综合权重计算;
[0149]
根据客观权重和主观权重,得到第j项指标的综合权重为:
[0150][0151]
e.基于多属性决策算法识别关键节点;
[0152]
本方法采用一种多属性决策的分析方法对各个通信节点的重要性进行排序。基于topsis(technique for order preference by similarity to an ideal solution)的多属性决策算法根据多个评价对象与理想化目标的接近程度对现有对象进行相对优劣评价,是一种非常有效的多目标决策分析方法。将空中应急通信网络的各个无人机节点看作一种方案,评价指标看作方案的属性,将关键节点识别的问题转换为多属性决策问题。如图4所示,该方法的基本步骤为:
[0153]
1)构造加权规范化矩阵:
[0154]
根据各个评价指标获得的综合权重,构建加权规范化矩阵:
[0155][0156]
2)确定正理想解和负理想解:
[0157][0158]
3)计算各方案与理想解的贴近程度:
[0159][0160]
4)计算第i个节点的相对贴近度为:
[0161]
[0162]
其中,0≤ci≤1,ci越接近于1,表示节点i的重要性越高。
[0163]
5)对方案的优劣进行排序
[0164]
根据4)中计算的ci的大小对各个节点的重要性进行排序,给出关键节点的评价结果。
[0165]
f.仿真实验
[0166]
1)构建仿真环境
[0167]
构建如图5所示的无人机空中应急通信网络仿真环境,由32个节点构成。每个圆圈代表一个无人机通信节点,每个节点为不同等级和不同数量的用户提供通信保障。表3中展示的是每个节点评价指标的值。
[0168]
表3评价指标对各个节点的评分
[0169][0170][0171]
2)权重获取
[0172]
通过熵值法和ahp法获得的综合权重如表4所示。
[0173]
表4各个指标的权重值
[0174][0175]
3)实验结果对比
[0176]
表5所示的是各个方法对32个节点重要性排序的结果。首先,每个指标分别对节点重要性进行排序;其次,在不采用多属性算法的情况下,分别采用熵值法、ahp法以及综合权重法综合5个评价指标对节点重要性排序;接下来,只采用网络拓扑指标,结合多属性决策方法对节点的重要性排序;最后,对网络中各个节点的重要性做出综合评价。
[0177]
表5识别结果对比表
[0178]
[0179][0180]
从表5可以得出以下结论:
[0181]
1)单个指标的评价结果与综合评价的结果相差较大。由于节点等级指标被认为是空中应急通信网络最重要的指标,因此评价结果与综合评价指标比较接近。其他指标分别从不同角度评价节点的重要性,具有比较大的偏差。
[0182]
2)仅由拓扑指标获得的节点重要性排序与综合评价的结果相差较大。当网络应用的场景发生变化,节点具有特殊的属性时,网络拓扑指标在关键节点识别时不再具有决定性作用。
[0183]
3)节点负载指标的作用仅次于节点等级指标,不能被忽略。在拓扑指标评价中,节点5被排序在最后,然而该节点为500多用户提供通信保障,属于热点区域,其重要性也相对较高。
[0184]
4)本发明提出基于多属性决策算法给出的节点重要性排序比较合理。熵值法、ahp法以及综合权重法均将节点10排在第一位,该节点固然重要,但节点23的等级最高,其保障的用户能够对整个应急救援起到决定性作用,因此节点23最重要是合理的。
[0185]
可见,在传统网络中,拓扑指标在关键节点识别时起到决定性作用,然而,在传统网络的应用场景发生变化后,网络中的部分节点被赋予了特殊的属性,此时,在进行关键节点识别时,需要添加特殊属性指标进行综合评价,从而获得真正重要的关键节点。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献