数据链中功率控制的改进算法

2019-08-07 00:46:38董玉浩赵学军袁修久王明芳李嘉林
兵器装备工程学报 2019年7期
关键词:数据链发射功率静态

董玉浩,赵学军,袁修久,贺 刚,王明芳,李嘉林

(1.空军工程大学 研究生院, 西安 710038; 2.中国人民解放军9272部队, 上海 210406)

在无人机协同作战的过程中,机间需要高效手段来实现通信,而数据链(Data Link)可以为这些机间通信提供技术支持,提高数据链网络的吞吐量,优化发射功率是主要选择之一。

文献[1]提出了一种新的功率控制手段,并给出了选择信道的方法。为了可以在满足QoS需求的同时提高网络的吞吐量[2],各方面的研究都在进行,本文的研究基于功率优化。功率优化与节点的动态博弈紧密相关,为了得出各博弈方在信干比固定时所采用的发射功率的分布情形,Stefano Buzzi等[3]定义了一个效用函数,用来量化模型的优化结果。在文献[4-5]中,Yun Zhu等选择适当的发射功率来实现冲突的减少和网络连通性的巩固,改进了优化网络的拓扑结构,整体增强了功率优化的互联和相关性。Giacomo Bacci等在文献[6-7]中提出自适应调整发射功率的方法实现吞吐量的最大化,以轻微的代价换取了算法的快速收敛。文献[8]采用一个适当的方法改变代价因子的值。文献[9]中的结论显示,选择合适的效用函数能使功率水平更低,同时达到更高的吞吐量。在文献[10]中,贺刚采用组合代价函数的形式,提出了一种基于博弈论的功率控制方法,保证了无人机之间数据链系统的低截获,并有效地提高了其抗干扰能力。

针对博弈方参与博弈进行功率更新时的次序,本文提出了基于动态博弈模型的功率控制方案,该算法在更新功率值时考虑了更新次序,以获取的其他博弈方的当前信息,有效提高了算法的收敛速度,有利于提高数据链系统的公平性和稳定性。

1 功率控制算法

1.1 模型建立

在AWGN信道下建立无人机作战编队的信道模型,对于接收节点终端,其信干比SIR可表示为:

(1)

其中:扩频增益G=W/Ri,W表示chip速率;Ri表示节点i的信息传输速率;N表示编队中共享无线信道的节点数,hi表示节点i的信道增益,pi表示节点i的发射功率水平,σ2表示AWGN信道下的接收机背景噪声。

(2)

当节点i的功率大于最优功率时,可以定义惩罚函数模型如下:

(3)

其中,未施加惩罚的效用函数为

ui(p)=uiarctan(1+γi)

(4)

式中,ci(p)是代价函数或称惩罚函数。

采用链路增益代价函数:

ci(p)=δhipi

(5)

加入代价函数后的实际效用函数模型:

(6)

其中,δ为实比例系数,该模型将会主要惩罚功率大的节点。

1.2 动态博弈论下的功率控制

(7)

(8)

由式(7)与式(8)可以看出,节点i在博弈过程中每次进行信息迭代更新时,采用的信息是上一轮迭代的信息,而不是当前最新的信息,故而最终结果不是当前的最佳值。

为解决这个问题,必须及时更新其他节点的功率干扰信息,因此,在这里提出基于动态博弈的功率控制,当节点更新自身功率时,可获取其他节点对其最新的动态干扰信息,节点i第k+1次更新时掌握的动态信息可以被表示为:

(10)

(11)

由式(10)、式(11)可知,由于每个节点在更新当前功率值时,所采用的其他节点的信息值是离当前时间最近的干扰信息,效益函数的优化效果更好。

2 子博弈完美纳什均衡

完美均衡的概念在文献[11]中被提出,根据动态博弈理论,子博弈完美纳什均衡是由完美信息动态博弈得到的均衡解。子博弈指每个当前需更新功率的节点与在它之后将更新的节点构成的一个博弈组合。换句话说,系统中的N个节点构成N个子博弈,若存在一组功率向量p′,它对每个节点构成的子博弈都达到纳什均衡,p′即为该博弈的子博弈完美纳什均衡。各个子博弈采用相同的效益函数时,所对应节点的策略空间也保持相同。

下面将通过仿真证明其具有更快的收敛速度,即在数据链的应用当中,能使战机编队的通信在更短的时间内达到稳定。

3 算法仿真及结果分析

3.1 算法迭代步骤

在动态博弈模型下,得到应用于数据链系统的分布式功率控制算法,其流程如下:

步骤2:当k=k+1时,每个节点依次计算两式的值:

步骤3:判决是否终止迭代。终止的条件是p(tk)=p(tk-1),此时的发射功率为p(tk)不满足终止条件则令k=k+1,并返回步骤2,直至满足终止条件。

3.2 仿真结果及性能分析

图1 静态博弈与动态博弈不同距离节点达到均衡时的功率曲线

图2 静态博弈与动态博弈功率控制收敛曲线

图3 静态博弈与动态博弈SIR(信干比)收敛曲线

图1所示为不同距离的节点达到均衡时的发射功率,其中图1 (a)为静态博弈功率控制下用户达到均衡时的最终发射功率,图1 (b)为动态博弈功率控制下用户达到均衡时的最终发射功率,由图所示可知,两种博弈情形的均衡状态下,动态博弈无需牺牲发射功率。

图2、图3所示分别为各节点发射功率和信干比SIR(归一化)收敛到稳定值时的迭代次数曲线,其中图2 (a)与图3(a)分别为静态博弈情形下发射功率和信干比SIR达到稳定值时的迭代次数曲线,其中图2 (b)与图3(b)分别为动态博弈情形下发射功率和信干比SIR达到稳定值时的迭代次数曲线,比较图2、图3所示的两种博弈模型,两种情况下同一个节点发射功率和信干比SIR都能收敛到同样的均衡值,与静态博弈相比,动态博弈中功率从初始值达到收敛需要的迭代次数明显减少,即功率的收敛速较快,原因在于动态博弈情形下,各节点所获得的信息是最新更新的信息,所以能更快地达到均衡点。这对于要求快速、准确的数据链通信系统而言,是非常好的解决方案。

表1列出了每个节点达到收敛需要的迭代次数。由表可知,动态博弈算法达到均衡时所需迭代次数大幅减少,如节点1、节点2、节点3静态博弈算法下需要的次数为15次,而在动态博弈算法下只需9次,节点4、节点5降低的次数近1/2,所有节点的平均迭代次数除低了42.5%。由此可知,动态博弈算法可以大幅度改善功率控制的收敛性能。

表1 动态博弈与静态博弈模型性能对比

4 结论

针对CDMA通信系统的功率控制问题,本研究在静态博弈功率控制模型的基础上,引入动态博弈,让每个参与博弈的通信节点获取最新的信息,使各节点更加理性。通过理论分析和仿真对比都表明,在不牺牲其他性能的情况下,基于动态博弈的功率控制算法比静态博弈功率控制算法的平均收敛速度提升了42.5%,这对于要求快速、准确的数据链通信系统有一定的价值。

猜你喜欢
数据链发射功率静态
静态随机存储器在轨自检算法
多平台通用数据链助力未来战场
高速公路工程项目实施中数据链应用探析
基于深度学习的无人机数据链信噪比估计算法
放大转发中继器降低发射功率的选择策略研究
浅谈AC在WLAN系统中的应用
一种无人机数据链信道选择和功率控制方法
基于功率分配最优中继选择的研究
物联网技术(2017年2期)2017-03-15 17:18:11
机床静态及动态分析
机电信息(2015年9期)2015-02-27 15:55:56
具7μA静态电流的2A、70V SEPIC/升压型DC/DC转换器