删除或更新信息,请邮件至freekaoyan#163.com(#换成@)

合作博弈下无线传感器网络功率控制策略

本站小编 哈尔滨工业大学/2019-10-24

合作博弈下无线传感器网络功率控制策略

滕志军1,2,许媛媛2,庞宝贺2,杜春秋2,李哲2

(1.现代电力系统仿真控制与绿色电能新技术教育部重点实验室(东北电力大学),吉林 吉林 132012; 2.东北电力大学 电气工程学院,吉林 吉林 132012)



摘要:

无线传感器网络在动态变化的信道和干扰环境工作时,为获得较高的信干噪比,节点会提高发射功率,致使节点间的干扰不断增大,为抵消其带来的消极影响,节点将继续增加发射功率,这将导致网络环境逐渐恶化,同时过多浪费节点能量.针对以上问题,本文提出一种合作博弈下无线传感器网络功率控制策略,为使节点能够更加精准的根据周围环境信息动态调节发射功率,算法引入节点间距离作为干扰权重因子以修正有效干扰模型,进而改进信干噪比模型;基于合作博弈理论将节点信息传输速率和自身剩余能量整合,建立合作博弈下的效用函数,在对不同效用权重因子下的归一化信息传输速率、发射功率方差值、信干噪比和网络效用4种结果进行综合权衡后,得出适当的效用权重因子值,并证明效用函数存在纳什均衡解,通过算法多次迭代后得出使网络效用达到最高时的节点最优发射功率.仿真结果表明,本文算法得出的最优发射功率方差小,算法收敛速度快,网络在节点较低发射功率时即可获得较高的信干噪比,网络生存周期得以延长,实现更高的网络效用.

关键词:  无线传感器网络  博弈论  效用函数  纳什均衡  发射功率

DOI:10.11918/j.issn.0367-6234.201905173

分类号:TN92

文献标识码:A

基金项目:国家自然科学基金青年科学基金项目(61501107);吉林省教育厅“十三五”科学研究规划项目(JJKH20180439KJ)



Power control strategy of wireless sensor network under cooperative game

TENG Zhijun1,2,XU Yuanyuan2,PANG Baohe2,DU Chunqiu2,LI Zhe2

(1.Key Laboratory of Modern Power System Simulation and Control & Renewable Energy Technology, Ministry of Education(Northeast Electric Power University), Jilin 132012, Jilin China; 2.School of Electrical Engineering, Northeast Electric Power University, Jilin 132012, Jilin China)

Abstract:

In order to obtain a higher signal-to-noise ratio, the transmitted power of nodes will be improved, wireless sensor networks work in dynamically changing channel conditions and interference levels environments at the same time, causing the interference between the nodes to increase, the node will continue to increase the transmit power to offset the negative impact, which will lead to a gradual deterioration of the network environment and waste too much node energy. Aiming at the above problems, this paper proposes a wireless sensor network power control strategy under cooperative game. In order to enable the node to dynamically adjust the transmit power according to the surrounding environment information, the algorithm introduces the distance between nodes as the interference weight factor to correct the effective interference model. The signal-to-noise ratio model is improved. Based on the cooperative game theory, the node information transmission rate and its residual energy are integrated, and the utility function under the cooperative game is established. The normalized information transmission rate and the transmission power variance value under different utility weight factors are used. After the four balances of the signal-to-noise ratio and the network utility are comprehensively weighed, the appropriate utility weight factor value is obtained, and the utility function has a Nash equilibrium solution. After several iterations of the algorithm, the optimal transmission power set of the whole network is obtained. The simulation results show that the optimal transmit power variance obtained by the algorithm is small, and the algorithm converges fast. The network can obtain a higher signal-to-noise ratio when the node has lower transmit power, and the network life cycle can be extended to achieve higher performance. The nodes utility can be improved.

Key words:  Wireless sensor network  Game theory  Utility function  Nash equilibrium  Transmission power


滕志军, 许媛媛, 庞宝贺, 杜春秋, 李哲. 合作博弈下无线传感器网络功率控制策略[J]. 哈尔滨工业大学学报, 2019, 51(11): 82-88. DOI: 10.11918/j.issn.0367-6234.201905173.
TENG Zhijun, XU Yuanyuan, PANG Baohe, DU Chunqiu, LI Zhe. Power control strategy of wireless sensor network under cooperative game[J]. Journal of Harbin Institute of Technology, 2019, 51(11): 82-88. DOI: 10.11918/j.issn.0367-6234.201905173.
基金项目 国家自然科学基金青年科学基金项目(61501107);吉林省教育厅“十三五”科学研究规划项目(JJKH20180439KJ) 作者简介 滕志军(1973—), 男, 博士, 教授 通信作者 滕志军, tenzhijun@163.com 文章历史 收稿日期: 2019-05-24



Contents            -->Abstract            Full text            Figures/Tables            PDF


合作博弈下无线传感器网络功率控制策略
滕志军1,2, 许媛媛2, 庞宝贺2, 杜春秋2, 李哲2    
1. 现代电力系统仿真控制与绿色电能新技术教育部重点实验室(东北电力大学), 吉林 吉林 132012;
2. 东北电力大学 电气工程学院, 吉林 吉林 132012

收稿日期: 2019-05-24
基金项目: 国家自然科学基金青年科学基金项目(61501107);吉林省教育厅“十三五”科学研究规划项目(JJKH20180439KJ)
作者简介: 滕志军(1973—), 男, 博士, 教授
通信作者: 滕志军, tenzhijun@163.com


摘要: 无线传感器网络在动态变化的信道和干扰环境工作时, 为获得较高的信干噪比, 节点会提高发射功率, 致使节点间的干扰不断增大, 为抵消其带来的消极影响, 节点将继续增加发射功率, 这将导致网络环境逐渐恶化, 同时过多浪费节点能量.针对以上问题, 本文提出一种合作博弈下无线传感器网络功率控制策略, 为使节点能够更加精准的根据周围环境信息动态调节发射功率, 算法引入节点间距离作为干扰权重因子以修正有效干扰模型, 进而改进信干噪比模型; 基于合作博弈理论将节点信息传输速率和自身剩余能量整合, 建立合作博弈下的效用函数, 在对不同效用权重因子下的归一化信息传输速率、发射功率方差值、信干噪比和网络效用4种结果进行综合权衡后, 得出适当的效用权重因子值, 并证明效用函数存在纳什均衡解, 通过算法多次迭代后得出使网络效用达到最高时的节点最优发射功率.仿真结果表明, 本文算法得出的最优发射功率方差小, 算法收敛速度快, 网络在节点较低发射功率时即可获得较高的信干噪比, 网络生存周期得以延长, 实现更高的网络效用.
关键词: 无线传感器网络    博弈论    效用函数    纳什均衡    发射功率    
Power control strategy of wireless sensor network under cooperative game
TENG Zhijun1,2, XU Yuanyuan2, PANG Baohe2, DU Chunqiu2, LI Zhe2    
1. Key Laboratory of Modern Power System Simulation and Control & Renewable Energy Technology, Ministry of Education(Northeast Electric Power University), Jilin 132012, Jilin China;
2. School of Electrical Engineering, Northeast Electric Power University, Jilin 132012, Jilin China


Abstract: In order to obtain a higher signal-to-noise ratio, the transmitted power of nodes will be improved, wireless sensor networks work in dynamically changing channel conditions and interference levels environments at the same time, causing the interference between the nodes to increase, the node will continue to increase the transmit power to offset the negative impact, which will lead to a gradual deterioration of the network environment and waste too much node energy. Aiming at the above problems, this paper proposes a wireless sensor network power control strategy under cooperative game. In order to enable the node to dynamically adjust the transmit power according to the surrounding environment information, the algorithm introduces the distance between nodes as the interference weight factor to correct the effective interference model. The signal-to-noise ratio model is improved. Based on the cooperative game theory, the node information transmission rate and its residual energy are integrated, and the utility function under the cooperative game is established. The normalized information transmission rate and the transmission power variance value under different utility weight factors are used. After the four balances of the signal-to-noise ratio and the network utility are comprehensively weighed, the appropriate utility weight factor value is obtained, and the utility function has a Nash equilibrium solution. After several iterations of the algorithm, the optimal transmission power set of the whole network is obtained. The simulation results show that the optimal transmit power variance obtained by the algorithm is small, and the algorithm converges fast. The network can obtain a higher signal-to-noise ratio when the node has lower transmit power, and the network life cycle can be extended to achieve higher performance. The nodes utility can be improved.
Keywords: Wireless sensor network    Game theory    Utility function    Nash equilibrium    Transmission power    
有效的功率控制是无线传感器网络及其节点能够进行持久工作的前提条件.文献[1-2]提出一种加权协作传输模式,将功率分配描述成凸问题,利用拉格朗日乘数法求解,可提升网络的生存周期,但该方式只适用于协作节点较少的情况,具有一定的局限性.文献[3]分析链路容量影响因子和干扰模型的不足,设计一种信道联合优化算法,其忽略了信息有效传输速率的问题.文献[4]引用效用函数实现功率控制,将链路可靠性和逻辑邻居有界作为约束条件,建立发射功率与网络效用的对应模型,淡化了节点的能耗问题.文献[5]讨论一种干扰影响度模型,在节点生命周期模型中引入期望传输次数,在保证网络连通的基础上得出最优功率,算法后期复杂度会增加.文献[6]提出一种信道冲突避免机制来降低整个网络能耗,虽然可以减少信息的堵塞,但没有考虑节点的有效传输和能量利用率等问题.文献[7]提出一种基于信息编码的解析方案来实现侦听机制,在不引入新负荷的情况下提高传播速率与效率,以获取数据包中的信息,却增加了网络的额外负担.文献[8]建立一种链路可靠性和网络能耗相对应的功率控制模型,通过自适应调整控制器参数得出最优发射功率,但该算法仅考虑单参数对系统的影响.文献[9]设计目的是为保证传感器动态加入或退出网络时所有节点依然能够进行数据传输,通过发射功率的优化达到较大信干噪比值,节点剩余能量衰减较快.文献[10]将网络组建阶段和拓扑维护阶段交替运行,设计一种最小功耗下的功率控制,对冗余节点的能量损耗考虑较少.文献[11-12]利用几何理论计算节点间的干扰、能耗和速率之间的关系,保证链路可靠性的同时减小功率,但是受限于节点计算能力有限,因此实时性不高.

以上算法在研究中未能将节点干扰、发射功率和能耗问题进行综合考虑.为解决由发射功率不当引起的生存周期短、网络效用低的问题,本文通过搭建有效干扰模型,获取信道间有效干扰,利用效用函数最优化博弈框架,使每个节点得到对应的最佳发射功率以降低节点能耗,延长网络生存周期,达到系统最优性能.

1 系统模型博弈论通常用来处理相互合作或竞争过程的策略选择问题,通过调整参与者的行为,以最小化代价获得最大化收益.为简化建模过程,对所研究对象及相应环境做如下设定[13]

1) 网络节点随机分布后静止不动,汇聚节点位于整个区域中心且能量不受限制;

2) 节点能感知通信半径范围内的各节点位置和发射功率等信息;

3) 所有节点初始信息相同,包括初始能量、初始发射功率、感知半径等,并且节点发射功率可控.

1.1 干扰模型假设监控区域内随机分布的传感器节点个数为N.在传统网络运行模式中,为获得更高的网络收益,每个节都点会以较大的发射功率进行数据传送,链路会受到严重的干扰.假设仅在节点i感知半径R内的节点j会对其产生干扰,建立如下有效干扰模型为

${I_i} = \sum\limits_N {{p_j}} {g_{ij}}{\alpha _{ij}} + {\eta ^2}.$ (1)

式中:pj为节点j的发射功率,gij为节点i和节点j的链路增益,$\sum\limits_N {{p_j}} {g_{ij}}{\alpha _{ij}}$为节点i在一个数据接收周期内受到其他工作链路对其的干扰总和,η2为信道噪声.节点ji距离不同时产生的干扰程度不同,为提高有效干扰计算精度,设置αij为干扰权重因子为:

$\left\{ {\begin{array}{*{20}{l}}{{\alpha _{ij}} = \exp \left( { - \frac{D}{R}} \right), }\\{D = \sqrt {{{\left( {{x_i} - {x_j}} \right)}^2} + {{\left( {{y_i} - {y_j}} \right)}^2}} .}\end{array}} \right.$ (2)

式中:D为节点ij之间的欧氏距离,可以看出,当节点距离增大时,节点j对链路的影响权重和干扰值逐渐减小.根据以上分析,结合文献[14]对信干噪比的定义,给出改进后的信干噪比模型

${S_{{\rm{INR}}}} = \frac{W}{{{R_i}\left( {{p_i}, {I_i}} \right)}}\frac{{{p_i}{g_i}}}{{\sum\limits_N {{p_j}} {g_{ij}}{\alpha _{ij}} + {\eta ^2}}}.$ (3)

式中:W为传播带宽,gi为节点i到下一跳节点的链路增益,Ri(pi, Ii)为最优功率下得到的信息传输速率.

1.2 速率模型信息的传输速率可以用功率—干扰模型来计算.速率的优化问题可转化为式(4)的最优化,即:

$\left\{ {\begin{array}{*{20}{l}}{\max \;{R_i}\left( {{p_i}, {I_i}} \right), }\\{{\rm{s}}{\rm{.t}}{\rm{.}}\;\;{\rm{ }}{p_i} \ge 0.}\end{array}} \right.$ (4)

式(4)表明传感器节点能支持的最大传输速率与此时节点受到的干扰相关,即节点i的速率Ri为发射功率pi和受到干扰Ii的函数,而节点i受到的有效干扰Iipj的函数,则有以下速率模型

${R_i}\left( {{p_i}, {I_i}} \right) = \ln \left( {1 + \frac{{{p_i}{g_i}}}{{\sum\limits_N {{p_j}} {g_{ij}}{\alpha _{ij}} + {\eta ^2}}}} \right).$ (5)

1.3 博弈模型网络在进行大量的数据传输时,给其他链路带来的负面因素致使其信干噪比降低,因此节点会提高发射功率来弥补期望的SINR,这就导致相互干扰愈加严重,可以看出,节点在每次迭代时需要根据周围节点的特性来决定自身的发射功率,因此需要感知邻居节点的状态信息,这并不是局部优化问题[15].传输速率为发射功率和有效干扰的函数,这三者之间相互作用又相互独立,据此,可以搭建由相关因素构成的合作博弈模型[16].在合作博弈中,强调最终均衡结果趋于整体最优值,每个节点采取的策略是当前提条件下最优响应.

本文选用的策略博弈数学模型是Г= < P, f > , 各个元素分别为

1) 策略空间:P={pi, p-i}(i=1, …, n)为一个策略组合,pi为节点i的策略选择,p-i为其余节点的策略选择.

2) 效用函数:f={f(Ri(pi, Ii), Ei)}为节点i在算法迭代后,以发射功率pi进行数据通信时的网络收益,Ei为节点初始能量与剩余能量之比,其公式为

$\begin{array}{l}f\left( {{R_i}\left( {{p_i}, {I_i}} \right), {E_i}} \right) = {c_1}{R_i}\left( {{p_i}, {I_i}} \right) - {c_2}{p_i}{g_i}{E_i}\\\;\;\;\;\;\;\;\;\;\; = {c_1}{R_i}\left( {{p_i}, {I_i}} \right) - {c_2}{p_i}{g_i}\frac{{{e_0}(i)}}{{{e_d}(i)}}\\ = {c_1}\ln \left( {1 + \frac{{{p_i}{g_i}}}{{\sum\limits_N {{p_j}} {g_{ij}}{\alpha _{ij}} + {\eta ^2}}}} \right) - {c_2}{p_i}{g_i}\frac{{{e_0}(i)}}{{{e_d}(i)}}.\end{array}$ (6)

式中:第一项中c1c2为效用权重因子,e0(i)为节点i的初始能量,ed(i)为节点i的剩余能量.从第二项可以看出,当节点剩余能量ed(i)逐渐减小时,网络效用呈现下降趋势,故应适当减小发射功率,以延缓剩余能量的下降速度.

定义1??节点i综合考虑周围节点状态动态调整自身策略,产生最大效益时的最优功率策略集为p={p1, …, pn},其元素为

$p = \mathit{arg}\;\max f\left( {{R_i}\left( {{p_i}, {I_i}} \right), {E_i}} \right).$ (7)

2 合作博弈下WSN功率控制策略 2.1 策略式重复博弈重复博弈是指同一博弈形式不断出现,所有参与者根据当前收益和未来可能收益决定采取的策略.策略式重复博弈规定每个阶段都是标准的策略博弈,实际判定中,策略式重复博弈需满足:1)参与者i的策略集合属于一个非空、闭的、有界的凸集;2)效用函数f={f(Ri(pi, Ii), Ei)}是pi的连续函数,在pi∈[pimin, pimax]上是拟凹的,即满足

$\frac{{{\partial ^2}f\left( {{R_i}\left( {{p_i}, {I_i}} \right), {E_i}} \right)}}{{\partial p_i^2}} < 0.$ (8)

2.2 纳什均衡在整个博弈过程中,每个节点均动态选择适合的功率,根据重复博弈的定义,若所有参与者的最优响应满足上述两个条件,则必然存在纳什均衡点[17].

定义2??在此合作博弈模型中,该效用函数存在纳什均衡点.

证明??对于博弈模型Г= < P, f > ,存在:Г < {p1, p-1}, {p2, p-2}, …, {pn.p-n}; {f(R1, E1), f(R2, E2), …, f(Rn, En)}>,且pminpipmax与0≤IiImax,符合重复博弈中的约束条件.对效用函数f求关于发射功率pi的一阶偏导为

$\frac{{\partial f}}{{\partial {p_i}}} = {c_1}\frac{{{g_i}}}{{\sum\limits_N {{p_j}} {g_{ij}}{\alpha _{ij}} + {\eta ^2} + {p_i}{g_i}}} - {c_2}{g_i}\frac{{{e_0}(i)}}{{{e_d}(i)}}.$ (9)

效用函数的二阶偏导数为

$\frac{{{\partial ^2}f}}{{\partial p_i^2}} = - {c_1}\frac{{g_i^2}}{{{{\left( {\sum\limits_N {{p_j}} {g_{ij}}{\alpha _{ij}} + {\eta ^2} + {p_i}{g_i}} \right)}^2}}}.$ (10)

由式(10)可看出,$\frac{{{\partial ^2}f}}{{\partial p_i^2}} < 0$,该效用函数在pi上是拟凹的,符合判定条件,说明该博弈模型能使节点产生最优功率解,存在纳什均衡点.

根据最优化理论[18],对于可微函数,令可得$\frac{{\partial f}}{{\partial {p_i}}} = 0$出最优功率为

${p_i} = \frac{1}{{{g_i}}}\left( {\frac{{{c_1}{e_d}(i)}}{{{c_2}{e_0}(i)}} - \sum\limits_{j \ne i} {{p_j}} {g_{ij}}{\alpha _{ij}} - {\eta ^2}} \right).$ (11)

3 算法流程本文算法伪代码

输入:初始能量E0,链路增益gi,数据包长度L,背景噪声η2,效用权重因子c1c2,最大迭代次数Rmax

算法描述

1:for r=1:Rmax

2:for i=1:n

3:for j=1:n

4:计算第i个节点与其他节点的距离D

5:if距离在阈值内

6:找出这样的节点j,根据式(2)得出距离权重因子αij

7:利用式(1)计算i的干扰总和

8:else

9:αij=0

10:end

11:end

12:产生一个随机数β

13:if β < 0.5

14:节点完成一次数据传输,消耗相应能量

15:else

16:节点能量不变

17:end

18:计算剩余能量与初始能量比值

19:根据公式(4)、(6)、(9),得出最优功率集、传输速率、网络效用值

20:更新节点i参数,进行下一轮计算

21:end

22:end

本文提出的合作博弈下实现无线传感器网络功率控制的具体步骤是:

Step1:设置初始参数,节点间发送自身位置信息列表、能量和当前发射功率;

Step2:根据式(1)、(2),计算节点i的有效总干扰值Ii

Step3:通过式(4)、(6),得出此时的传输速率与网络效用;

Step4:设置节点i以一定的概率进行数据包传输,并计算Ei

Step5:由式(11)计算单节点最优发射功率pi

Step6:将单节点的pi结果返回到Step1中逐步迭代;

Step7:计算在以上更新后参数作用下的网络收益.

4 实验数据及仿真分析本文仿真实验中待测区域为100×100 m2,节点个数为50,实验初始参数设置如表 2所示[19-20].

表 2
表 2 仿真参数 Tab. 2 Simulation parameters 参数名称 初始发射功率/W 数据包大小/byte 链路增益 背景噪声/W 带宽/Hz 通信半径/m 初始能量/J

取值 0.10 10 0.10 0.05 100 K 20 60



表 2 仿真参数 Tab. 2 Simulation parameters


4.1 权重因子的选取确定效用函数中的权重因子c1c2的取值,仿真实验结果如图 1所示.

Fig. 1
图 1 权重因子对系统各项性能的影响 Fig. 1 Influence of weight factors on system performance


本文设置权重参数c1c2之和为1,并且由于效用函数为两项相减的形式,c1取值过小将有可能导致效用函数为负,因此仿真中只研究c1≥0.4的情况.图 1(a)表示在c1=0.77、c2=0.23时本文算法得到信息传输速率达到最优;图 1(b)表示通过本文算法得出的最优发射功率的方差值,可以看出,在算法运行初期方差值出现小高峰,随着迭代次数增加,不同参数下的最优功率的波动程度均越来越小,系统达到稳定状态,可证明本文算法的可收敛性,选取适中的方差值c1=0.65、c2=0.35;图 1(c)在c1=0.84、c2=0.16时信干噪比达到最高;图 1(d)表示在选取不同大小权重因子时本文算法得到的网络效用,可以看出c1=0.72、c2=0.28时,效用实现最大化.因此,综合图 1实验结果,选取c1=0.73、c2=0.27为权重因子的仿真系数.

4.2 性能分析为验证本文算法的有效性,选取PCOA算法[3]、DRMD算法[21]、PLPC算法[22]、OSPC算法[23]、传统分布式功率控制算法[24]进行实验对比.

图 2为6种不同算法在收敛后得到的最优发射功率,传统分布式功率控制算法的发射功率最大,收敛速度也较缓慢,OSPC算法、PCOA算法、DRMD算法和PLPC算法的收敛轮数大概为12次、13次、15次和17次,本文算法在第10次迭代时达到收敛水平,并且提供了较低等级的发射功率,能有效地减少节点能量消耗,提高网络生命周期.

Fig. 2
图 2 不同算法最优功率比较 Fig. 2 Comparison of optimal power of different algorithms


图 3数据为不同算法的发射功率方差值统计,由于传统分布式功率控制算法复杂度高,不易收敛,因此该算法的发射功率方差值最大;PLPC算法采用自适应模糊神经网络以反馈、循环方式调整发射功率,方差值较为平缓,发射功率取值波动小;OSPC算法利用延迟列生成技术简化复杂问题,算法收敛速度快,方差波动小;DRMD算法将混合整数规划问题转化成单变量优化问题,算法复杂度小,易收敛,方差较小;PCOA算法与本文算法方差值趋势相似,算法后期方差迅速下降,达到收敛状态.

Fig. 3
图 3 不同算法发射功率方差比较 Fig. 3 Comparison of transmit power variance of different algorithms


为讨论不同算法下节点的生存周期(如图 4),节点死亡数为50%时传统分布式功率控制算法、PLPC、OSPC、PCOA、DRMD、本文算法的轮数分别为:300、510、600、690、720、800.传统分布式功率控制算法由当前的信干噪比值和发射功率确定最佳发射功率,其最早实现节点50%死亡;PLPC算法采用自适应模糊控制器通过学习训练集对功率进行优化控制,OSPC算法整合路由调度、能源效率和功率控制因素对网络进行优化,PCOA算法主要考虑节点能耗和信道容量对发射功率的影响,DRMD算法将队列调度和能量消耗联合优化,均使节点死亡50%的时间得以延后;本文算法在效用函数中引入剩余节点能量比值,明显推迟了半数节点死亡时间,提高网络健壮性.

Fig. 4
图 4 不同算法节点存活时间比对 Fig. 4 Comparison of survival time of nodes with different algorithms


图 5是不同算法在相同迭代次数时的信干噪比性能的对比,由于传统分布式功率控制算法和PLPC算法预先设定信干噪比值,通过不断提高发射功率达到期望值,在完成目标后不再改变发射功率,PCOA算法仅根据节点干扰调节信干噪比值,OSPC算法根据信道条件联合优化调度和功率控制问题,DRMD算法整合资源分配、功率控制影响因素,提高信干噪比值,故4种算法对信干噪比的改善各有不同.本文算法利用不断变化的信息传输速率与节点干扰得到信干噪比以调整节点发射功率,噪声性能优于其他4种算法.

Fig. 5
图 5 不同算法信干噪比随迭代次数变化关系 Fig. 5 The relationship between signal-to-interference-noise ratio and iterative times of different algorithms


图 6可以看出不同算法随着迭代次数的增加,产生的网络收益均逐渐收敛,而本文算法收敛速度更快.当5种算法都达到收敛时,本文效用分别比OSPC算法、DRMD算法、PCOA算法、PLPC算法、传统分布式功率控制算法提高约2.06%、2.96%、9.83%、15.24%、20.6%.

Fig. 6
图 6 不同迭代次数时网络效用对比 Fig. 6 Comparison of network utility with different iterations


5 结论针对无线传感器网络工作过程中由发射功率选择不当给网络性能带来的消极影响,本文引入博弈论相关理论,借助合作博弈理念研究无线传感器网络功率控制策略,将节点受到的总干扰、信息传输速率和能量因素引入效用函数,利用不断更新的网络信息寻找每个节点的最佳功率.仿真实验表明,本算法通过调整节点的最佳功率,提高了网络效用值,网络生存周期较长,可得到较高的信干噪比值,系统性能具有优越性,能适应不断变化的网络.由于本文采用重复博弈方式,在一定程度上增加算法复杂度,造成不必要的能量消耗,因此下一阶段将在本文研究基础上优化算法以降低其复杂度,减少节点在算法迭代过程中的功率消耗,延长网络生命周期.


参考文献
[1] 汪志勇, 张沪寅, 徐宁. 认知无线电网络中基于随机学习博弈的信道分配与功率控制[J]. 电子学报, 2018, 46(12): 2870.
WANG Zhiyong, ZHANG Huyin, XU Ning. Channel allocation and power control based on stochastic learning game in Cognitive Radio Networks[J]. Acta Electronica Sinica, 2018, 46(12): 2870. DOI:10.3969/j.issn.0372-2112.2018.12.008


[2] 张继, 张大方, 谢鲲, 等. 一种基于演化博弈的分簇协作路由算法[J]. 电子学报, 2016, 44(9): 2158.
ZHANG Ji, ZHANG Dafang, XIE Kun, et al. A clustering cooperative routing algorithm based on evolutionary game[J]. Acta Electronica Sinica, 2016, 44(9): 2158. DOI:10.3969/j.issn.0372-2112.2016.09.020


[3] 郝晓辰, 刘金硕, 姚宁, 等. 无线传感器网络基于容量和传输能耗的功率与信道联合博弈算法[J]. 电子与信息学报, 2018, 40(7): 1715.
HAO Xiaochen, LIU Jinshuo, YAO Ning, et al. Power and channel joint game algorithm based on capacity and transmission energy consumption in Wireless Sensor Networks[J]. Journal of Electronics and Information, 2018, 40(7): 1715. DOI:10.11999/JEIT170927


[4] 刘韬. 无线传感器网络中基于效用模型的分布式功率控制机制[J]. 电子学报, 2016, 44(2): 301.
LIU Tao. Distributed power control mechanism based on utility model in Wireless Sensor Networks[J]. Acta Electronica Sinica, 2016, 44(2): 301. DOI:10.3969/j.issn.0372-212.2016.02.009


[5] 郝晓辰, 姚宁, 解力霞. 联合功率与信道的WSN生命期优化博弈算法[J]. 通信学报, 2019, 40(4): 62.
HAO Xiaochen, YAO Ning, XIE Lixia. WSN lifetime optimization game algorithm combining power and channel[J]. Journal of Communications, 2019, 40(4): 62. DOI:10.11959/j.issn.1000436x.2019.097


[6] LIU Daibo, CAO Zhichao, ZHANG Yi, et al. Achieving accurate and real time link estimation in low power wireless sensor networks[J]. IEEE/ACM Transactions on Networking, vol.25, no.4, pp. 2096. DOI: 10.1109/TNET.2017.2682276


[7] AMIR S, CHOI Y J. Interference coordination scheme between WiFi and Zigbee networks[C]//Sensor, Mesh & Ad Hoc Communications & Networks. IEEE, 2012. DOI: 10.1109/SECON.2012.6276357


[8] 刘伟, 刘军. 时延敏感传感器网络中分布式动态资源管理研究[J]. 通信学报, 2017, 38(7): 70.
LIU Wei, LIU Jun. Research on distributed dynamic resource management in delay Sensitive Sensor Networks[J]. Journal of Communications, 2017, 38(7): 70. DOI:10.11959/J.ISSN.1000-436x.2017.144


[9] 邵奇可, 冯淑娜. 面向WSN的自适应模糊功率控制算法研究[J]. 传感技术学报, 2015, 26(4): 563.
SHAO Qike, FENG Shuna. Research on adaptive fuzzy power control algorithm for WSN[J]. Journal of Sensing Technology, 2015, 26(4): 563. DOI:10.3969/j.issn.1004-1699.2015.04.019


[10] 陈宏滨, 冯久超. 一种动态传感器网络中的功率控制方法[J]. 西南师范大学学报(自然科学版), 2010, 35(6): 127.
CHEN Hongbin, FENG Jiuchao. A power control method in Dynamic Sensor Networks[J]. Journal of Southwest Normal University (Natural Science Edition), 2010, 35(6): 127. DOI:10.13718/j.cnki.xsxb.2010.06.048


[11] MOHAMED Y, IZZET F. Topology management techniques for tolerating node failures in wireless sensor networks: A survey[J]. Computer Networks, 2013, 12(24): 254. DOI:10.1007/978-3-642-40009-4


[12] SHANMUHI M, RAMANAIAH O B V. Cluster based comb needle model for energy efficient data aggregation in wireless sensor networks[C]//Applications & Innovations in Mobile Computing. IEEE, 2015. DOI: 10.1109/AIMOC.2015.7083828


[13] 薛亮, 陈晰, 赵继军. 无线传感器网络中基于Voronoi覆盖及Delaunay三角剖分图的最小刚性拓扑控制算法[J]. 自动化学报, 2016, 42(10): 1570.
XUE Liang, CHEN Xi, ZHAO Jijun. Minimum rigid topology control algorithm based on Voronoi Covering and Delaunay Triangulation in Wireless Sensor Networks[J]. Acta Automatic Sinica, 2016, 42(10): 1570. DOI:10.16383/j.aas.2016.c150702


[14] 滕志军, 吕金玲, 张力, 等. WSN中基于博弈论的节点功率控制算法[J]. 控制理论与应用, 2018, 35(5): 717.
TENG Zhijun, LV Jinling, ZHANG Li, et al. Node power control algorithm based on game theory in WSN[J]. Control Theory and Application, 2018, 35(5): 717. DOI:10.7641/CTA.2018.70921


[15] 胡松华, 张建军. 基于博弈论功率控制的串行干扰消除算法[J]. 通信学报, 2015, 36(9): 215.
HU Songhua, ZHANG Jianjun. Serial interference cancellation algorithm based on game theory power control[J]. Journal of Communications, 2015, 36(9): 215. DOI:10.11959/j.issn.1000-436X.2015176


[16] 徐宁, 胡晓辉. 一种能耗均衡的WSN分布式拓扑博弈算法[J]. 信息与控制, 2019, 48(2): 156.
XU Ning, HU Xiaohui. A WSN distributed topology game algorithm with balanced energy consumption[J]. Information and Control, 2019, 48(2): 156. DOI:10.13976/j.nki.xk.2019.8178


[17] TAREK A, MANEL G Z. Game theory for energy efficiency in Wireless Sensor Networks: Latest trends[J]. Journal of Network and Computer Applications, 2015, 54(16): 67. DOI:10.1016/j.jnca.2015.03.011


[18] 刘芳. 基于马尔可夫博弈的WSN功率控制研究[J]. 计算机技术与发展, 2017, 27(4): 188.
LIU Fang. Research on WSN power control based on markov game[J]. Computer Technology and Development, 2017, 27(4): 188. DOI:10.3969/j.issn.1673-629X.2017.04.042


[19] 叶波. 基于负载均衡度的云计算任务调度算法[J]. 东北电力大学学报, 2019, 39(1): 88.
YE Bo. Cloud computing task scheduling algorithm based on load balance[J]. Journal of Northeast Electric Power University, 2019, 39(1): 88. DOI:10.19718/j.issn.1005-2992.2019-01-0088-08


[20] 孙增友. 基于整体公平的D2D无线资源分配算法[J]. 东北电力大学学报, 2019, 39(1): 81.
SUN Zengyou. D2D radio resource allocation algorithm based on overall fairness[J]. Journal of Northeast Electric Power University, 2019, 39(1): 81. DOI:10.19718/j.issn.1005-2992.2019-01-0081-07


[21] ETANCELIN J, FABBRI A, GUINAND F. DACYCLEM: A decentralized algorithm for maximizing coverage and lifetime in a mobile wireless sensor network[J]. Ad Hoc Networks, 2019, 87(7): 174. DOI:10.1016/j.adhoc.2018.12.008


[22] 胡黄水, 赵航. 基于路径损耗自学习的WSN功率控制方法[J]. 长春工业大学学报, 2018, 39(2): 113.
HU Huangshui, ZHAO Hang. WSN power control method based on path loss self learning[J]. Journal of Changchun University of Technology, 2018, 39(2): 113. DOI:10.15923/j.cnki.cn.22-1382/T.2018.2.02


[23] LIU L, CHENG Y, CAO Xianghui. Joint optimization of scheduling and power control in Wireless Networks: Multi-dimensional modeling and decomposition[J]. IEEE Transactions on Mobile Computing, 2018, 1. DOI:10.1109/TMC.2018.2861859


[24] 陈立建, 周雪. 一种基于功率控制的WSN自适应能量高效传输模式研究[J]. 传感器技术学报, 2014, 27(6): 835.
CHEN Lijian, ZHOU Xue. Research on a WSN adaptive energy efficient transmission mode based on power control[J]. Journal of Sensor Technology, 2014, 27(6): 835. DOI:10.3969/j.isssn.1004-1699.2014.06.023



相关话题/网络 吉林 干扰 传感器 信息

  • 领限时大额优惠券,享本站正版考研考试资料!
    大额优惠券
    优惠券领取后72小时内有效,10万种最新考研考试考证类电子打印资料任你选。涵盖全国500余所院校考研专业课、200多种职业资格考试、1100多种经典教材,产品类型包含电子书、题库、全套资料以及视频,无论您是考研复习、考证刷题,还是考前冲刺等,不同类型的产品可满足您学习上的不同需求。 ...
    本站小编 Free壹佰分学习网 2022-09-19
  • 基于BP神经网络遗传算法的高强钢成形研究
    基于BP神经网络遗传算法的高强钢成形研究郭强1,郑燕萍1,朱伟庆1,晋保荣2(1.南京林业大学汽车与交通工程学院,南京,210037;2.南京南汽冲压件有限公司,南京,211100)摘要:对新材料DP-780高强钢依据国家标准GB/T228.1-2010进行室温拉伸试验,获得材料的力学性能参数;依据 ...
    本站小编 哈尔滨工业大学 2020-12-05
  • 生物信息学方法筛选胶质母细胞瘤的核心基因
    生物信息学方法筛选胶质母细胞瘤的核心基因柯帅,王文波,廖红展,彭志柱,邱县生,唐慧敏,李清华,夏学巍(桂林医学院附属医院神经外科,广西桂林541000)摘要:多形性胶质母细胞瘤(GBM)是成人最常见的恶性神经上皮肿瘤,关于其诊断和治疗的靶点研究一直是困扰研究者的难题。采用生物信息学的方法对GBM的基 ...
    本站小编 哈尔滨工业大学 2020-12-05
  • Hsa-miR-210-5p靶基因预测及其相关信号通路的生物信息学分析
    Hsa-miR-210-5p靶基因预测及其相关信号通路的生物信息学分析蔡丹平,龙鼎新(南华大学船山学院,湖南衡阳421001)摘要:为深入研究miR-210-5p的调控机制及生物学功能提供理论机制,应用生物信息学方法分析miR-210-5p序列,预测其靶基因,用Veney2.1.0绘制韦恩图得到靶基 ...
    本站小编 哈尔滨工业大学 2020-12-05
  • 基于问题导向的生物信息学综合实验教学设计
    基于问题导向的生物信息学综合实验教学设计霍颖异1,2,徐程2,吴敏1,2,陈铭2(1.浙江大学国家级生物实验教学示范中心,杭州310058;2.浙江大学生命科学学院,杭州310058)摘要:针对生物信息学相关课程的实验教学需求,结合前沿科研问题和成果,设计了基于问题导向的生物信息学综合实验。实验以宏 ...
    本站小编 哈尔滨工业大学 2020-12-05
  • 共词分析国内外生物信息学领域研究态势
    共词分析国内外生物信息学领域研究态势刘亚文,张红燕,阳灵燕(湖南农业大学信息与智能科学技术学院,长沙410128)摘要:生物信息学作为自然科学领域中多学科交叉的新兴学科,其发展研究得到了众多学者的关注。为了解生物信息学在国内外的研究态势,以CNKI中文数据库和Webofscience外文数据库中生物 ...
    本站小编 哈尔滨工业大学 2020-12-05
  • 生物信息学本科专业建设现状
    生物信息学本科专业建设现状邢永强1,2,刘国庆1,2,蔡禄1,2(1.内蒙古科技大学生命科学与技术学院,内蒙古包头014010;2.内蒙古自治区功能基因组生物信息学重点实验室,内蒙古包头014010)摘要:随着后基因组时代的到来,生物信息学逐渐进入了黄金发展期。生物信息学教育体系的建立和完善是永葆生 ...
    本站小编 哈尔滨工业大学 2020-12-05
  • 文本分析技术在蛋白质生物信息学中应用的案例综述
    文本分析技术在蛋白质生物信息学中应用的案例综述苏绍玉1,徐婧2,鄢仁祥2(1.福建省科学技术信息研究所,福州350003;2.福州大学生物科学与工程学院,福州350100)摘要:海量数据时代考察文本分析技术在生物信息学领域的应用具有重要的理论和现实价值。本文讨论了文本分析在蛋白质计算分析中的几个应用 ...
    本站小编 哈尔滨工业大学 2020-12-05
  • 通过miRNA基因表达谱的基因共表达网络构建对星形细胞瘤的基因靶标进行预测
    通过miRNA基因表达谱的基因共表达网络构建对星形细胞瘤的基因靶标进行预测邵嘉敏(石门县人民医院神经外科,湖南,常德415000)摘要:星形细胞瘤为浸润性生长肿瘤,生长缓慢,多为隐形症状,难以早期发现。多数肿瘤切除后有复发可能,且复发后肿瘤可演变成间变性星形细胞瘤或多形性胶质母细胞瘤。因此寻找其生物 ...
    本站小编 哈尔滨工业大学 2020-12-05
  • 车辆运行风险贝叶斯网络量化分级方法
    车辆运行风险贝叶斯网络量化分级方法马艳丽1,范璐洋1,2,吕天玲3,郭琳3(1.哈尔滨工业大学交通科学与工程学院,哈尔滨150090;2.中国电建集团成都勘测设计研究院有限公司,成都610072;3.黑龙江省劳动安全科学技术研究中心,哈尔滨150040)摘要:为评估自然驾驶过程中车辆运行存在的交通风 ...
    本站小编 哈尔滨工业大学 2020-12-05
  • 一种高度并行的卷积神经网络加速器设计方法
    一种高度并行的卷积神经网络加速器设计方法徐欣1,刘强1,王少军2(1.天津市成像与感知微电子技术重点实验室(天津大学),天津300072;2.哈尔滨工业大学电子与信息工程学院,哈尔滨150001)摘要:为实现卷积神经网络数据的高度并行传输与计算,生成高效的硬件加速器设计方案,提出了一种基于数据对齐并 ...
    本站小编 哈尔滨工业大学 2020-12-05