APP下载

无线携能通信时隙与功率联合优化算法研究

2020-02-24宋志群刘玉涛吕玉静张中兆

哈尔滨工业大学学报 2020年5期
关键词:时隙吞吐量分配

宋志群,刘玉涛,吕玉静,张中兆

(1.哈尔滨工业大学 电子与信息工程学院,哈尔滨 150001;2.中国电子科技集团公司第五十四研究所,石家庄 050000)

随着无线通信的迅速发展,无线设备对能量的需求显著增加,导致通信能耗需求变大.因此,如何降低通信系统能耗实现绿色通信成为当前研究热点[1-2].自然环境中的无线能量非常丰富,包括手机无线能量、广播无线能量、卫星无线能量等,这些无线能量可以被通信系统免费获取和利用.此外,无线能量不同于太阳能和风能,能量采集设备可以在传输源的范围内自由移动,不受时间和场地限制,几乎可工作在任何环境下[3-5].文献[6-7]指出无线能量传输容易实现,能量收集电路的核心是由二极管和电容组成的整流电路,成本比布设电源线或更换电池所需的日常维护成本要低.因此,无线能量传输已经成为绿色通信的首选技术之一[8].

无线信号既包含信息也携带能量,无线携能通信(Simultaneous Wireless Information and Power Transfer,SWIPT)在接收信息的同时采集射频能量.目前,无线携能通信主要通过时隙分配和功率分流两种模型实现.时隙分配模型中,为信息传输和能量传输分配不同的时隙,接收机在对应的时隙解码信息和采集能量;功率分流模型中,为信息传输和能量传输分配不同的功率流,接收机利用对应的功率流解码信息和采集能量[9-12].文献[13]通过优化时隙和功率流的分配系数,能够在保证采集能量充足的基础上,最大化信息传输性能,降低了能量传输对资源的消耗.为了削弱信道衰落对无线携能通信的影响,文献[14]提出能量传输的优化算法,能够在信息传输和能量传输间获得权衡,进而提高无线携能通信的性能.文献[15-19]提出了多天线传输下的无线携能通信,采用部分天线用作能量传输,其余天线用于信息传输,提高了无线携能通信的分级增益.文献[20-21]提出了MIMO系统下的无线携能通信,仿真表明MIMO系统通过大量的天线发射能够充分提高传输容量和能量采集量.文献[22-24]提出了多载波和多用户场景下的无线携能通信,通过为信息传输和能量传输合理分配载波和用户资源,有效优化了无线携能通信的性能.

传统方案中,信息和能量均采用相等时间传输,没有考虑到信道时变对性能的影响.本文研究了多时隙无线携能通信系统,发射机可以在任意时隙传输信息或者能量,通过时隙和功率的联合优化分配,有效提高系统在衰落信道下的传输效率.

1 系统模型

本文提出一种多时隙无线携能通信系统模型,其模型如图1所示.

图1 无线携能通信系统模型

发射机发送的无线信号由于信息调制而携带信息,且通过电磁波传输而含有射频能量.接收机除了具有传统的信息解码单元还具有能量收集单元,接收机在特定时隙解码信息或采集能量,采集的能量可以为通信系统提供电路耗能.能量收集单元主要由整流电路构成,用于将交流信号转化成直流电能.

如图2所示,多时隙无线携能通信系统将传输时间分成若干个时隙,发射机在每个时隙内按照要求发送信息信号或者能量信号,接收机在对应时隙内解码信息或者收集能量.假设总时隙数为N,每个时隙长度为τ.考虑时变信道,发射机在第i个时隙的发射功率为pi.发射机可以选择任何时隙发送信息或者能量,假设信息时隙集合为ΩI,能量时隙集合为ΩE,ΩI和ΩE满足

ΩI∩ΩE=∅,ΩI∪ΩE=ΩN.

(1)

式中ΩN为所有时隙集合.

图2 多时隙无线携能通信时隙分配示意

香农定理定义通信系统信道容量为

(2)

式中:S是传输信号功率,N是噪声功率.因此,通信系统在信息时隙内传输信息,归一化总吞吐量(设信道带宽为1 Hz)表示为

(3)

(4)

式中:η为能量采集效率.发射机的总发射能量为

(5)

发射机的发射功率越大,发射信号携带的射频能量越高,接收端能够采集的能量也越大.然而,当总发射能量一定时,信号携带的能量是恒定的,因此采集的能量越大,用于信息传输的能量反而越少.因此,需要对模型优化,通过为信息传输和能量采集合理分配时隙和功率,保证充足的采集能量基础上,最大化信息传输性能.

2 模型优化及求解

本文通过联合优化时隙分配集合和时隙功率,最大化通信系统的传输效率,同时保证如下约束条件:系统的采集能量高于最小能量需求Emin;系统总发射能量小于最大发射能量Emax.优化问题表示为

(6)

利用拉格朗日乘子法求解优化问题,拉格朗日函数表示为

(7)

式中:μ1≥0和μ2≥0是拉格朗日乘子;函数L(ΩI,ΩE,{pi})表示为

(8)

函数L(ΩI,ΩE,{pi})是一系列凸函数和线性函数的线性叠加,因此也是凸函数.根据对偶原理,函数L是凸函数,表明优化问题具有对偶性.因此,简化后的优化问题表示为

(9)

μ1和μ2的最优解可以用次梯度方法求解,表示为:

(10)

2.1 功率优化

固定时隙集合ΩE和ΩI,优化功率{pi},此时ΩE和ΩI看做两个常数集合.{pi}的最优值通过如下公式获得

(11)

将式(8)带入式(11),通过求导数得到

(12)

当i∈ΩI时,考虑到pi≥0,可以得到

(13)

当i∈ΩE时,可以得到

(14)

式中:pmax为子时隙功率最大值.将式(14)得到的{pi}代入式(10)以更新μ1和μ2,将新的μ1和μ2代入式(14)重新求得{pi},然后重新更新μ1和μ2,如此反复迭代直至μ1和μ2均收敛.

2.2 时隙优化

当给定{pi}时,可以进一步优化ΩE和ΩI.根据式(8)可以得到:

(15)

(16)

进一步可以得出Φi>0,∀i∈ΩE,即只需选择所有Φi>0的子载波归为ΩE,然后ΩI=ΩN-ΩE.

2.3 联合优化

联合优化采用交替迭代优化算法,即:初始化ΩE和ΩI,优化{pi};固定优化后的{pi},优化ΩE和ΩI;然后固定优化后的ΩE和ΩI,继续优化{pi};如此往复直至收敛.

算法流程描述如下:

2)利用初始时隙集合,根据公式(14)优化功率{pi};

3)利用{pi}计算Φi值;

4)利用式(16)重新计算ΩE和ΩI;

5)反复执行步骤(2)和(4)直至集合ΩE和ΩI不再改变.

因为目标函数R是凸函数,因此每次迭代过程R值都是非减的,即:

(17)

3 仿真分析

仿真中时隙数最大设置为20,噪声功率为1 mW,能量采集效率为0.8,时隙长为1 s,信道服从瑞利分布.仿真分析了提出算法和传统的等时间功率分配算法的性能.等时间功率分配算法是指信息和能量分配相同数量的传输时隙,并且各自时隙分配相同的功率.

图3给出了不同算法下吞吐率随最大发射能量的变化,结果表明提出算法相比等时间功率分配算法具有明显的性能优势,当Emax=80 mJ时,提出算法的吞吐率提高了约40 bps;此外当发射能量提高时,提出算法的吞吐率提高,表明提出算法能够择优分配功率.

图3 不同算法下吞吐量随最大发射能量的变化

Fig.3 Throughput variation with maximum emission energy under different algorithms

图4表示不同时隙数下吞吐量随发射能量的变化.可以看出当时隙数增加,吞吐量也会有所提高.表明增加时隙数可以为无线携能通信分配更多的可用时隙.

图4 不同时隙数下吞吐量随发射能量的变化

Fig.4 Throughput variation with transmit energy in different time slots

图5表示吞吐率随最小能量需求的变化,可以看出能量需求越高,吞吐率越低,表明能量采集会占用一定的传输资源.因此,必须合理分配资源,在信息和能量传输间获得折中,即保证充足的传输能量并尽可能提高信息传输性能.

图5 不同算法吞吐量随最小能量需求变化

Fig.5 Throughput variation with minimum energy demand under different algorithms

图6表示不同时隙数下吞吐量随最小能量的变化.可以看出,如果系统能量需求较大,即当Emin超过20 mJ时,传输速率R<10 bps.因此为了提高传输速率应尽可能提高能量采集的效率.

图7给出系统吞吐率随时隙数的变化.可以看出随着时隙数增加,吞吐率会有显著提高,而等时间功率分配算法的吞吐率提高不明显.这是因为时隙数增加,频率选择性衰落提高,而本文算法具有信道自适应性,能够有效提高吞吐率.图8给出了不同算法信息和能量的功率分配,可以看出本文算法当传输能量增加时,可分配的信息功率更大;而当能量需求增加时,信息功率会降低,更多的功率用于能量传输.

图6 不同时隙数吞吐量随最小能量需求变化

Fig.6 Throughput variation with minimum energy demand in different time slots

图7 吞吐量随时隙数的变化

图8 不同算法下信息和能量功率分配

Fig.8 Information and energy power allocation under different algorithms

图9是不同时隙数下信息和能量的功率分配.可以看出当时隙数从20增加到40时,分配给能量的功率相应会提升,这是因为当时隙数增加数本文算法选择信道最好的时隙传输信息,因此需要较少的信息功率就能获得较高的传输性能,相应的能量采集的功率会有所提升.图10比较了不同无线携能通信方法的吞吐量,可以看出提出算法能够获得更高的吞吐量.基于时间转换和功率分流的无线携能通信为信息传输和能量传输分配固定的时隙和功率,不能够根据时间和信道条件的变化而自适应改变.而本文提出的多时隙无线携能通信能够在不同的时隙根据当前信道状况分配最优的功率,因此传输性能能够获得提高.

图9 不同时隙数下信息和能量的功率分配

Fig.9 Power allocation of information and energy in different time slots

图10 不同无线携能通信方法的吞吐量比较

4 结 论

本文提出一种多时隙无线携能通信系统,发射机在特定时隙传输信息或者能量,接收机在相应时隙解码信息和采集能量,采集能量用于补充传输能耗.通过联合优化时隙和功率分配,在保证系统能量需求的基础上最大化系统吞吐率.仿真结果表明,相比传统等时间功率分配算法,提出算法传输效率有明显提升.此外,应合理分配资源在信息和能量传输间获得性能折中.

猜你喜欢

时隙吞吐量分配
基于时分多址的网络时隙资源分配研究
应答器THR和TFFR分配及SIL等级探讨
遗产的分配
一种分配十分不均的财富
基于市场机制的多机场时隙交换放行策略
2017年3月长三角地区主要港口吞吐量
2016年10月长三角地区主要港口吞吐量
一种基于时隙优化的邻居发现算法研究
2016年11月长三角地区主要港口吞吐量
一种高速通信系统动态时隙分配设计