2. 广州大学 机械与电子工程学院,广东 广州 510006;
3. 广州杰赛科技股份有限公司,广东 广州 510310
2. School of Mechanical and Electrical Engineering, Guangzhou University, Guangzhou 510006, China;
3. Guangzhou GCI Science & Technology Co., Ltd., Guangzhou 510310, China
能量受限的无线网络运行时间较短,典型的如用电池为无线网络提供能量,如果电池电量耗尽,更换电池或者为电池充电可以延长网络的运行时间. 这种方式成本较高,甚至在有些情况下无法实现.
能量受限的无线网络面临着能量缺乏的问题,在文献[1-4]提出了属于能量收集技术的无线携能传输有助于解决这一问题. 无线能量传输和信息传输一样,随着发射机和接收机之间距离增加,使得能量衰减,导致可达速率较低. 为了解决这一问题,文献[5-6]采用了基于大规模天线阵列的波束成形技术来提高网络的传输性能. 在文献[7-9]中,发送端引入了大规模天线阵列来提高系统的传输性能. 此外,文献[10]引入了具有能量收集装置的中继节点也是一种提高无线携能传输性能的有效方法. 文献[11]介绍了一种基于无线携能中继的窄带单载波放大转发中继网络. 中继在不同的时隙里获得能量和转发信息,这意味着在不同的时隙,中继充当着能量收集机和信息转发器的角色. 文献[12-13]研究了基于无线携能的解码转发中继网络.
在多载波系统中,文献[14]研究了基于无线携能传输的单跳网络,文献[15]研究了无线携能传输的解码转发中继网络. 文献[16]提出了多载波解码转发中继系统的传输方式,中继接收到发送端的各载波的信号并将它们重新分配到不同的子载波上,再发送到接收端. 文献[17]研究了基于无线携能的单天线正交频分复用(OFDM)中继系统,提出了时间和功率资源联合的优化算法. 然而,基于大规模天线阵列的无线携能OFDM中继系统的时间和功率联合分配最优问题至今没有得到深入的研究.
对于大规模天线阵列的无线携能OFDM中继系统,本文提出了针对该系统的时间和功率联合分配最优算法. 通过时间和功率联合分配最优算法,可以达到最大化点对点可达速率的目的,并支持远距离无线携能传输.
1 系统模型考虑由一个发送端、一个解码转发中继和一个接收端组成的两跳OFDM中继网络系统. 发送端有Nt根天线(Nt足够大),中继和接收端具有单天线. 发送端与接收端之间没有直接的通信链路,发送端的信息经过中继转发至接收端. 中继工作在时分半双工的模式. 中继需要从发送端接收能量来满足信号的处理和转发. 设系统的信息传输帧的长度为T,它被分为3个时隙,分别是
该OFDM系统有N个正交的子载波. 假设SR链路为发送端到中继的链路,RD链路为中继到接收端的链路,基于SR和RD链路信道状态信息,发送端和中继分别对各子载波进行功率的分配.
$E = {\beta _1}{{\textit{η}} _{\rm{SR}}}T\rho \sum\limits_{n = 1}^N {p_n^{{\rm{SR}},1}} {\left| {{{(\mathit{\boldsymbol{h}}_n^{{\rm{SR}}})}^H}{\mathit{\boldsymbol{w}}_n}} \right|^2},$ | (1) |
其中
$E = {\beta _1}\lambda .$ | (2) |
其中
$\lambda = {{\textit{η}} _{{\rm{SR}}}}T\rho P\mathop {\max }\limits_n {\left| {{{(\mathit{\boldsymbol{h}}_n^{{\rm{SR}}})}^H}{\mathit{\boldsymbol{w}}_n}} \right|^2}.$ | (3) |
式中,P是发送端的最大传输功率. 最大比传输(MRT)波束成形能够最大化E,i.e.,
$\lambda = {{\textit{η}} _{{\rm{SR}}}}T\rho P\mathop {\max }\limits_n {\left\| {\mathit{\boldsymbol{h}}_n^{{\rm{SR}}}} \right\|^2}.$ | (4) |
当天线数趋近无穷大的时候,满足
$\mathop {\lim }\limits_{{N_t} \to \infty } \frac{{{{\left\| {\mathit{\boldsymbol{h}}_n^{{\rm{SR}}}} \right\|}^2}}}{{{N_t}}} = 1.$ |
这是信道硬化的性质[18],因此得到
$\lambda = {{\textit{η}} _{\rm{SR}}}T\rho P{N_t}.$ | (5) |
在第二个时隙,发送端通过N个子载波向中继发送信息. 第三个时隙,中继利用第一时隙接收到的能量对接收到的信息进行解码和转发到接收端. 因此这两个连续时隙的可达速率可以表示为
${R_{{\rm{SR}}}} = {\beta _2}\sum\limits_{n = 1}^N {{{\log }_2}} (1 + p_n^{{\rm{SR}},2}r_n^{{\rm{SR}}})$ | (6) |
和
${R_{{\rm{RD}}}} = {\beta _3}\sum\limits_{n = 1}^N {{{\log }_2}} (1 + p_n^{{\rm{RD}}}r_n^{{\rm{RD}}}),$ | (7) |
其中
$r_n^{{\rm{SR}}} = \frac{{{{\textit{η}} _{{\rm{SR}}}}{{\left| {\mathit{\boldsymbol{h}}_n^{{\rm{SR}}}{\mathit{\boldsymbol{w}}_n}} \right|}^2}}}{{\sigma _{{\rm{SR}}}^2}},$ | (8) |
$r_n^{{\rm{RD}}} = \frac{{{{\textit{η}} _{{\rm{RD}}}}{{\left| {\mathit{\boldsymbol{h}}_n^{{\rm{RD}}}} \right|}^2}}}{{\sigma _{{\rm{RD}}}^2}}.$ | (9) |
假设这两条链路的每个子载波的噪声是相互独立并且满足方差
$r_n^{{\rm{SR}}} = \frac{{{{\textit{η}} _{{\rm{SR}}}}{N_t}}}{{\sigma _{{\rm{SR}}}^2}}.$ | (10) |
基于文献[16], 系统从发送端到接收端的可达速率可表示为
$R = \min (R_n^{{\rm{SR}}},R_n^{{\rm{RD}}}).$ | (11) |
本文在中继的能量接收和发送端功率传输的限制条件下,通过时间和功率联合分配最优算法可使发送端到接收端的可达速率最大化,算法如表(1)所示.
![]() |
表 1 时间和功率联合分配最优算法 Table 1 Algorithm for joint time switching and power allocation optimization |
时间和功率联合分配最优算法问题为
![]() |
(12a) |
![]() |
(12b) |
![]() |
(12c) |
![]() |
(12d) |
![]() |
(12e) |
其中
关于目标函数(12a),文献[12]有相关的描述,最优解
${\beta _2}\sum\limits_{n = 1}^N {{{\log }_2}} (1 + p_n^{{\rm{SR}},2}r_n^{{\rm{SR}}}) = {\beta _3}\sum\limits_{n = 1}^N {{{\log }_2}} (1 + p_n^{{\rm{RD}}}r_n^{{\rm{RD}}}).$ | (13) |
把式(9)和式(10)代入式(13)可以得到
$\mu = \displaystyle\frac{{\displaystyle\sum\limits_{n = 1}^N {{{\log }_2}} (1 + p_n^{{\rm{RD}}}\frac{{{{\textit{η}} _{\rm{RD}}}{{\left| {\mathit{\boldsymbol{h}}_n^{{\rm{RD}}}} \right|}^2}}}{{\sigma _{\rm{RD}}^2}})}}{{\displaystyle\sum\limits_{n = 1}^N {{{\log }_2}} (1 + p_n^{{\rm{SR}},2}\frac{{{{\textit{η}} _{{\rm{SR}}}}{N_t}}}{{\sigma _{{\rm{SR}}}^2}})}},$ | (14) |
其中
${\beta _3} \leqslant \frac{\lambda }{{T\displaystyle\sum\limits_{n = 1}^N {p_n^{{\rm{RD}}} + (1 + \mu )\lambda } }}.$ | (15) |
由式(13)可知,目标函数能够重新表示为
$\begin{array}{l}\mathop {\max }\limits_{0 \leqslant {\beta _3} \leqslant 1,p_n^{{\rm{SR}},2},p_n^{{\rm{RD}}}} R = {\beta _3}\displaystyle\sum\limits_{n = 1}^N {{{\log }_2}} (1 + p_n^{\rm{RD}}\displaystyle\frac{{{{\textit{η}} _{\rm{RD}}}{{\left| {\mathit{\boldsymbol{h}}_n^{{\rm{RD}}}} \right|}^2}}}{{\sigma _{\rm{RD}}^2}})\\[19pt]\;\;\;\;\;\;{\rm{s}}{\rm{.t}}{\rm{.}}\;\;\;\;\;\;\;0 \leqslant \beta \leqslant 1,i \in \left\{ {1,2,3} \right\},\\[6pt]\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;{\beta _3} \leqslant \displaystyle\frac{\lambda }{{T\displaystyle\sum\limits_{n = 1}^N {p_n^{{\rm{RD}}} + (1 + \mu )\lambda } }}.\end{array}$ | (16) |
由式(16)得知目标函数是一个关于β3的非减函数,因此最优的β3必须满足
${\beta _3} = \frac{\lambda }{{T\displaystyle\sum\limits_{n = 1}^N {p_n^{{\rm{RD}}} + (1 + \mu )\lambda } }}.$ | (17) |
把式(17)代入目标函数(16),得到
$R = \displaystyle\frac{{\lambda \displaystyle\sum\limits_{n = 1}^N {{{\log }_2}} (1 + p_n^{{\rm{RD}}}\frac{{{{\textit{η}} _{\rm{RD}}}{{\left| {\mathit{\boldsymbol{h}}_n^{{\rm{RD}}}} \right|}^2}}}{{\sigma _{{\rm{RD}}}^2}})}}{{T\displaystyle\sum\limits_{n = 1}^N {p_n^{{\rm{RD}}} + (1 + \mu )\lambda } }}. $ | (18) |
进而对式(18)左右两边同时求倒数得到
$\begin{split}\displaystyle\frac{1}{R} = & \displaystyle\frac{{T\displaystyle\sum\limits_{n = 1}^N {p_n^{{\rm{RD}}} + \lambda } }}{{\lambda \displaystyle\sum\limits_{n = 1}^N {{{\log }_2}} (1 + p_n^{{\rm{RD}}}\frac{{{{\textit{η}} _{{\rm{RD}}}}{{\left| {{\mathit{\boldsymbol{h}}}_n^{{\rm{RD}}}} \right|}^2}}}{{\sigma _{\rm{RD}}^2}})}} + \\[-5pt]&\frac{{\lambda \mu }}{{\lambda \displaystyle\sum\limits_{n = 1}^N {{{\log }_2}} (1 + p_n^{{\rm{RD}}}\displaystyle\frac{{{{\textit{η}} _{{\rm{RD}}}}{{\left| {{\mathit{\boldsymbol{h}}}_n^{{\rm{RD}}}} \right|}^2}}}{{\sigma _{{\rm{RD}}}^2}})}}. \end{split}$ | (19) |
通过最小化式(19)来达到最大化目标函数(16)的目的,因此优化问题(16)能够重新写成
$\begin{split}\mathop {\min }\limits_{p_n^{{\rm{SR}},2},p_n^{{\rm{RD}}}} \frac{{T\displaystyle\sum\limits_{n = 1}^N {p_n^{{\rm{RD}}} + \lambda } }}{{\lambda \displaystyle\sum\limits_{n = 1}^N {{{\log }_2}} (1 + p_n^{{\rm{RD}}}\frac{{{{\textit{η}} _{\rm{RD}}}{{\left| {\mathit{\boldsymbol{h}}_n^{{\rm{RD}}}} \right|}^2}}}{{\sigma _{\rm{RD}}^2}})}}+\\[-2pt]\displaystyle\frac{{\lambda \mu }}{{\lambda \sum\limits_{n = 1}^N {{{\log }_2}} (1 + p_n^{{\rm{RD}}}\displaystyle\frac{{{{\textit{η}} _{\rm{RD}}}{{\left| {\mathit{\boldsymbol{h}}_n^{{\rm{RD}}}} \right|}^2}}}{{\sigma _{{\rm{RD}}}^2}})}},\;\;\;\;\;\\{\rm{ s}}{\rm{.t}}{\rm{. }}\displaystyle\sum\limits_{n = 1}^N {p_n^{{\rm{SR}},2}} \leqslant P,p_n^{{\rm{SR}},2} \geqslant 0,p_n^{{\rm{RD}}} \geqslant 0,n \in N.\end{split}$ | (20) |
把式(14)代入式(20),式(20)可以分解成
$\begin{split}&\mathop {\max }\limits_{p_n^{{\rm{SR}},2} \geqslant 0,n \in N} \displaystyle\sum\limits_{n = 1}^N {{{\log }_2}} (1 + p_n^{{\rm{SR}},2}\displaystyle\frac{{{{\textit{η}} _{{\rm{SR}}}}{N_t}}}{{\sigma_{{\rm{SR}}}^2}}),\\&{\rm{ s}}{\rm{.t}}{\rm{. }}\displaystyle\sum\limits_{n = 1}^N {p_n^{{\rm{SR}},2}} \leqslant P.\end{split}$ | (21) |
和
$\mathop {\max }\limits_{p_n^{{\rm{RD}}},n \in { N}} \frac{{\lambda \displaystyle\sum\limits_{n = 1}^N {{{\log }_2}} (1 + p_n^{{\rm{RD}}}\frac{{{{\textit{η}}_{{\rm{RD}}}}{{\left| {\mathit{\boldsymbol{h}}_n^{{\rm{RD}}}} \right|}^2}}}{{\sigma _{{\rm{RD}}}^2}})}}{{T\displaystyle\sum\limits_{n = 1}^N {p_n^{{\rm{RD}}} + \lambda } }}. $ | (22) |
很容易看出式(21)是凸问题,并且求得最优解为[19]
$\overline {p_n^{{\rm{SR}},2}} = {(\frac{1}{\alpha } - \frac{{\sigma _{{\rm{SR}}}^2}}{{{{\textit{η}} _{{\rm{SR}}}}{N_t}}})^ + },\forall n \in N,$ | (23) |
其中
$\lambda \sum\limits_{n = 1}^N {{{\log }_2}} (1 + p_n^{{\rm{RD}}}\frac{{{{\textit{η}} _{{\rm{RD}}}}{{\left| {h_n^{{\rm{RD}}}} \right|}^2}}}{{\sigma _{{\rm{RD}}}^2}}) - {q^*}(T\sum\limits_{n = 1}^N {p_n^{{\rm{RD}}} + \lambda } ),$ | (24) |
其中q*是目标函数(22)的最优解,当
$\begin{split}&\mathop {\max }\limits_{p_n^{{\rm{RD}}} \geqslant 0,n \in N} \lambda \displaystyle\sum\limits_{n = 1}^N {{{\log }_2}} (1 + p_n^{{\rm{RD}}}\displaystyle\frac{{{{\textit{η}} _{{\rm{RD}}}}{{\left| {\mathit{\boldsymbol{h}}_n^{{\rm{RD}}}} \right|}^2}}}{{\sigma _{{\rm{RD}}}^2}}) - \\&\;\;\;\;\;\;\;\;\;\;{q^*}(T\displaystyle\sum\limits_{n = 1}^N {p_n^{{\rm{RD}}} + \lambda } ).\end{split}$ | (25) |
容易证明问题(25)是凸问题并且有非负的最优值. 使用KKT条件[20],能够得到式(25)的最优值为
$\displaystyle \overline {p_n^{{\rm{RD}}}} = {(\displaystyle\frac{\lambda }{{{q^*}T\ln 2}} - \displaystyle\frac{{\sigma _{{\rm{RD}}}^2}}{{{{\textit{η}} _{{\rm{RD}}}}{{\left| {{\mathit{\boldsymbol{h}}}_n^{{\rm{RD}}}} \right|}^2}}})^ + },\displaystyle\forall n \in N.$ | (26) |
问题(22)能够通过二分法搜索q*得到最优值,q*的下界假设
$\displaystyle q = N{\log _2}(1 + Q) + N\kappa {\log _2}(1 + {\kappa ^{ - 1}}),$ | (27) |
其中
采用计算机仿真验证所提时间和功率联合分配最优算法的性能. 系统的子载波数为N=32,对于每个子载波,
基于衰落因子的变化,图1显示的时间和功率体现应用大规模天线对系统性能的影响,本文对比了在同样的资源分配策略条件下使用单天线(文献[17])所得到的系统性能. 联合分配算法的性能,假设天线数Nt=20和P=100 mW,对于不同的资源分布策略,发送端到接收端的平均可达速率性能的变化. “固定时间和最优功率分配算法”曲线是由固定时间和最优功率资源配置策略所得,“固定时间和等功率分配算法”曲线是由固定时间和固定功率资源配置策略所得. 固定时间和最优功率资源配置策略是假设
![]() |
图 1 平均可达速率随衰落因子的变化 Figure 1 Average achievable rate vs Distance-dependent large-scale fading gains |
基于衰落因子的变化,图2显示了天线数对于平均可达速率的影响,在最优资源分配策略的条件下,假设P=100 mW,根据发送端的天线数量的不同所得到的不同平均可达速率. 天线数越大,平均可达速率越大. 对比天线Nt=1(参考文献[17])所得到的可达速率,可以得出扩大天线阵容能够得到更优的系统性能.
![]() |
图 2 平均可达速率随衰落因子的变化 Figure 2 Average achievable rate vs Distance-dependent large-scale fading gains |
基于发送端最大传输速率的变化,图3显示了时间和功率联合分配算法的性能,假设天线数Nt=20和
![]() |
图 3 不同算法下平均可达速率随发送端最大传输功率变化 Figure 3 Average achievable rate vs Maximum transmit power of the source with different algorithms |
对于时间和功率联合分配最优算法,基于发送端最大传输速率的变化,图4显示了天线数对于平均可达速率的影响,在最优资源分配策略的条件下,假设
![]() |
图 4 不同天线数下平均可达速率随发送端最大传输功率变化 Figure 4 Average achievable rate vs Maximum transmit power of the source with different antenna number |
本文提出了具有大规模天线阵列结构的OFDM解码转发中继系统的无线携能通信,运用时间和功率联合分配最优算法,最大化了发送机到接收机的可达速率. 仿真结果证明了适当的资源分配策略有更强的系统性能.
[1] | ZHANG R, HO C K. MIMO broadcasting for simultaneous wireless information and power transfer[J]. IEEE Transactions on Wireless Communications, 2013, 12(5): 1989-2001. DOI: 10.1109/TWC.2013.031813.120224. |
[2] | ZHOU X, ZHANG R, Ho C K. Wireless infor-mation and power transfer: architecture design and rate-energy tradeoff[J]. IEEE Transactions on Communications, 2012, 61(11): 4754-4767. |
[3] | LIU L, ZHANG R, CHUA K C. Wireless information transfer with opportunistic energy harvesting[J]. IEEE Transactions on Wireless Communi-cations, 2013, 12(1): 288-300. DOI: 10.1109/TWC.2012.113012.120500. |
[4] | NG D W K, LO E S, SCHOBER R. Robust beam-forming for secure communication in systems with wireless information and power transfer[J]. IEEE Transactions on Wireless Communications, 2014, 13(8): 4599-4615. DOI: 10.1109/TWC.2014.2314654. |
[5] | XIANG Z, TAO M. Robust beamforming for wireless information and power transmission[J]. IEEE Wireless Communications Letters, 2012, 1(4): 372-375. DOI: 10.1109/WCL.2012.053112.120212. |
[6] | HE S, HUANG Y, JIN S, et al. Coordinated beamforming for energy efficient transmissionin multicell multiuser systems[J]. IEEE Transactions on Communications, 2013, 61(12): 4961-4971. DOI: 10.1109/TCOMM.2013.110313.130350. |
[7] | CHEN X, YUEN C, ZHANG Z. Wireless energy and information transfer tradeoff for lim-ited-feedback multiantenna systems with energy beamforming[J]. IEEE Transactions on Vehicular Technology, 2013, 63(1): 407-412. |
[8] | MARZETTA T L. Noncooperative cellular wireless with unlimited numbers of base station antennas[J]. IEEE Transactions on Wireless Communications, 2010, 9(11): 3590-3600. DOI: 10.1109/TWC.2010.092810.091092. |
[9] | RUSEK F, PERSSON D, LAU B K, et al. Scaling up MIMO: opportunities and challenges with very large arrays[J]. Signal Processing Magazine IEEE, 2012, 30(1): 40-60. |
[10] | MICHALOPOULOS D S, SURAWEERA H A, SCHOBER R. Relay selection for simultaneous information transmission and wireless energy transfer: a tradeoff perspective[J]. Selected Areas in Communications IEEE Journal on, 2013, 33(8): 1578-1594. |
[11] | NASIR A A, ZHOU X, DURRANI S, et al. Re-laying protocols for wireless energy harvesting and information processing[J]. IEEE Transactions on Wireless Communications, 2012, 12(7): 3622-3636. |
[12] | DING Z, POOR H V. Cooperative energy harvest-ing networks with spatially random users[J]. Signal Processing Letters IEEE, 2013, 20(12): 1211-1214. DOI: 10.1109/LSP.2013.2284800. |
[13] | DING Z, KRIKIDIS I, SHARIF B, et al. Wireless information and power transfer in cooperative networks with spatially random relays[J]. Wireless Communications IEEE Transactions on, 2014, 13(8): 4440-4453. DOI: 10.1109/TWC.2014.2314114. |
[14] | ZHOU X, ZHANG R, HO C K. Wireless infor-mation and power transfer in multiuser OFDM systems[J]. IEEE Transactions Wireless Commu-nications, 2014, 13(4): 2282-2294. DOI: 10.1109/TWC.2014.030514.131479. |
[15] | DI X, XIONG K, QIU Z. Simultaneous wireless information and power transfer for two-hop ofdm relay system[J]. Eprint Arxiv, 2014. |
[16] | ZHOU N, ZHU X, GAO J, et al. Optimal asym-metric resource allocation with limited feedback for OFDM based relay systems[J]. IEEE Transac-tions on Wireless Communications, 2010, 9(2): 552-557. DOI: 10.1109/TWC.2010.5403534. |
[17] | HUANG G, ZHANG Q, QIN J. Joint time switch-ing and power allocation for multicarrier de-code-and-forward relay networks with SWIPT[J]. IEEE Signal Process Lett, 2015, 22(12): 2284-2288. DOI: 10.1109/LSP.2015.2477424. |
[18] | HOCHWALD B M, MARZETTA T L, TAROKH V. Multiple-antenna channel hardening and its im-plications for rate feedback and scheduling[J]. IEEE Transactions on Information Theory, 1909, 50(9): 1893-1909. |
[19] | NG D W K, LO E S, SCHOBER R. Ener-gy-efficient resource allocation for secure OFDMA systems[J]. IEEE Transactions on Vehicular Technology, 2012, 61(61): 2572-2585. |
[20] | BOYD S, VANDENBERGHE L. Convex Optimation[M]. Cambridge: Cambridge Univ Press, 2004. |
[21] | CORLESS R M, GONNET G H, HARE D E G, et al. On the lambert W function, advances in com-putational mathematics[J]. Advances in Computa-tional Mathematics, 1996, 5(1): 329-359. DOI: 10.1007/BF02124750. |