留言板

尊敬的读者、作者、审稿人, 关于本刊的投稿、审稿、编辑和出版的任何问题, 您可以本页添加留言。我们将尽快给您答复。谢谢您的支持!

姓名
邮箱
手机号码
标题
留言内容
验证码

NOMA系统中最大化能量效率的功率分配

田心记 黄玉霞 李晓静

田心记, 黄玉霞, 李晓静. NOMA系统中最大化能量效率的功率分配[J]. 电子科技大学学报, 2021, 50(1): 1-7. doi: 10.12178/1001-0548.2019232
引用本文: 田心记, 黄玉霞, 李晓静. NOMA系统中最大化能量效率的功率分配[J]. 电子科技大学学报, 2021, 50(1): 1-7. doi: 10.12178/1001-0548.2019232
TIAN Xin-ji, HUANG Yu-xia, LI Xiao-jing. Power Allocation with Maximizing Energy Efficiency for NOMA System[J]. Journal of University of Electronic Science and Technology of China, 2021, 50(1): 1-7. doi: 10.12178/1001-0548.2019232
Citation: TIAN Xin-ji, HUANG Yu-xia, LI Xiao-jing. Power Allocation with Maximizing Energy Efficiency for NOMA System[J]. Journal of University of Electronic Science and Technology of China, 2021, 50(1): 1-7. doi: 10.12178/1001-0548.2019232

NOMA系统中最大化能量效率的功率分配

doi: 10.12178/1001-0548.2019232
基金项目: 河南省科技攻关项目(172102210023);河南省高等学校矿山信息化开放实验室开放基金(KY2015-01);河南省高校基本科研业务费专项(NSFRF140126)
详细信息
    作者简介:

    田心记(1983-),女,博士,副教授,主要从事NOMA技术和干扰消除等方面的研究. E-mail:tian215216@Sohu.com

  • 中图分类号: TN911.22

Power Allocation with Maximizing Energy Efficiency for NOMA System

  • 摘要: 已有的上行非正交多址接入(NOMA)系统中最大化能量效率的功率分配方案的计算量有待降低,针对此问题,该文提出了上行NOMA系统中低复杂度的最大化系统能量效率的功率分配方案。首先,根据用户的最低速率需求计算每个用户所需的最低功率,以单个用户的最大发送功率和用户的最低速率需求作为约束条件,建立最大化能量效率的功率分配优化问题,然后求解所有用户的总功率为常数时最大的能量效率及其对应的功率分配,最后求解总功率变化时最大化能量效率的功率分配。仿真结果显示,随着信噪比的变化,该文所提方案的系统能量效率高于或等于相同场景中的已有方案。
  • 图  1  单小区上行NOMA系统模型

    图  2  Rmin = 1时3种方案的EE

    图  3  Rmin = 1.5时3种方案的EE

    图  4  3个用户的发送功率图

    表  1  3种方案的计算复杂度

    方案实数相乘次数实数相加次数
    所提方案${I_1}\left( {5M + 9} \right)$${I_1}\left( {3M + 12} \right)$
    文献[19]${I_1}{I_2}\left( {7M - 4} \right)$${I_1}{I_2}\left( {5M - 3} \right)$
    文献[20]${I_1}{I_2}( {3{M^2} - M} )$${I_1}{I_2}( {2{M^2} + 2M} )$
    下载: 导出CSV
  • [1] 杨正. 5G移动网络非正交多址接入及相关技术研究[D]. 四川: 西南交通大学, 2016.

    YANG Zheng. Investigation of non-orthogonal multiple access and related techniques for the 5th generation mobile networks[D]. Sichuan: Southwest Jiaotong Uni-versity, 2016.
    [2] 赵钊. 上行NOMA系统中的用户分簇和功率分配[D]. 北京: 北京邮电大学, 2018.

    ZHAO Zhao. User clustering and allocation for uplink NOMA system[D]. Beijing: Beijing University of Posts and Telecommunications, 2018.
    [3] DING Zhi-guo, LIU Yuan-wei, CHOI J, et al. Application of non-orthogonal multiple access in LTE and 5G networks[J]. IEEE Communications Magazine, 2017, 55(2): 185-191. doi:  10.1109/MCOM.2017.1500657CM
    [4] WANG Jian-heng, PENG Qian, HUANG Yong-ming, et al. Convexity of weighted sum rate maximization in NOMA systems[J]. IEEE Signal Processing Letters, 2017, 24(9): 1323-1327. doi:  10.1109/LSP.2017.2722546
    [5] ZHANG Hai-jun, WANG Bao-bao, JIANG Chun-xiao, et al. Energy efficient dynamic resource optimization in NOMA system[J]. IEEE Transactions on Wireless Communications, 2018, 17(9): 5671-5683. doi:  10.1109/TWC.2018.2844359
    [6] YANG Zhao-hui, XU Wei, PAN Cun-hua, et al. On the optimality of power allocation for NOMA downlinks with individual QoS constraints[J]. IEEE Communications Letters, 2017, 21(7): 1649-1652. doi:  10.1109/LCOMM.2017.2689763
    [7] ZHU Jian-yue, WANG Jia-heng, HUANG Yong-ming, et al. On optimal power allocation for downlink non-orthogonal multiple access systems[J]. IEEE Journal on Selected Areas in Communications, 2017, 35(12): 2744-2757.
    [8] FU Y, SALAUN L, SUNG C W, et al. Subcarrier and power allocation for the downlink of multicarrier NOMA systems[J]. IEEE Transactions on Vehicular Technology, 2018, 67(12): 11833-11847. doi:  10.1109/TVT.2018.2875601
    [9] ZHANG Yi, WANG Hui-ming, ZHENG Tong-xing, et al. Energy-efficient transmission design in non-orthogonal multiple access[J]. IEEE Transactions on Vehicular Technology, 2017, 66(3): 2852-2857. doi:  10.1109/TVT.2016.2578949
    [10] LIU Qian, GAO Hui, TAN Fang-qing, et al. Energy efficient resource allocation in multi-user downlink non-orthogonal multiple access systems[C]//2017 IEEE Global Communications Conference. Singapore: IEEE, 2017: 1-6.
    [11] FANG Fang, ZHANG Hai-jun, CHENG Ju-lian, et al. Energy-efficient resource allocation for downlink non-orthogonal multiple access network[J]. IEEE Transactions on Communications, 2016, 64(9): 3722-3732. doi:  10.1109/TCOMM.2016.2594759
    [12] ZHAI Dao-sen, DU Jian-bo. Spectrum efficient management for multi-carrier-based NOMA networks: A graph-based method[J]. IEEE Wireless Communications, 2018, 7(3): 388-391. doi:  10.1109/LWC.2017.2779485
    [13] SEDAGHAT M A, MULLER R R. On user pairing in uplink NOMA[J]. IEEE Transactions on Wireless Communications, 2018, 17(5): 3474-3485. doi:  10.1109/TWC.2018.2815005
    [14] RUBY R, ZHONG Shu-xin, YANG Hai-liang, et al. Enhanced uplink resource allocation in non-orthogonal multiple access systems[J]. IEEE Transactions on Wireless Communications, 2018, 17(3): 1432-1444. doi:  10.1109/TWC.2017.2778105
    [15] LV Guo-cheng, LI Xu-nan, SHANG R, et al. Dynamic resource allocation for uplink non-orthogonal access systems[J]. IET Communications, 2018, 12(6): 649-655. doi:  10.1049/iet-com.2017.0972
    [16] SUN Qi, HAN Shuang-feng, Chin-lin I, et al. Energy efficiency optimization for fading mimo non-orthogonal multiple access systems[C]//2015 IEEE International Conference on Communications. London, UK: IEEE, 2015: 2668-2673.
    [17] ZHANG Yi, WANG Hui-ming, ZHENG Tong-xing, et al. Energy-efficient transmission design in non-orthogonal multiple access[J]. IEEE Transactions on Vehicular Technology, 2016, 66(3): 2852-2857.
    [18] ZENG Ming, YADAV A, OCTAVIA A, et al. Energy-efficient power allocation for uplink NOMA[C]//2018 IEEE Global Communications Conference. United Arab Emirates: IEEE, 2018: 1-6.
    [19] ZENG Ming, YADAV A, DOBRE O C, et al. Energy-efficient joint User-RB association and power allocation for uplink hybrid NOMA-OMA[J]. IEEE Internet of Things Journal, 2019, 6(3): 5119-5131. doi:  10.1109/JIOT.2019.2896946
    [20] ZENG Ming, NGUYEN N , DOBRE O C, et al. Spectral and energy-efficient resource allocation for multi-carrier uplink NOMA systems[J]. IEEE Transactions on Vehicular Technology, 2019, 68(9): 9293-9296. doi:  10.1109/TVT.2019.2926701
  • [1] 王尧, 易伟, 孔令讲.  长航迹稳定跟踪的雷达功率分配算法 . 电子科技大学学报, 2022, 51(6): 841-846. doi: 10.12178/1001-0548.2022179
    [2] 胡浪涛, 毕松姣, 刘全金, 吴建岚, 杨瑞.  基于深度强化学习的多小区NOMA能效优化功率分配算法 . 电子科技大学学报, 2022, 51(3): 384-391. doi: 10.12178/1001-0548.2021193
    [3] 陈杨, 张忠培, 李彬睿.  基于非完美信道信息的协作NOMA系统中保密通信技术研究 . 电子科技大学学报, 2020, 49(5): 674-679. doi: 10.12178/1001-0548.2020066
    [4] 田心记, 张丹青, 李晓静.  下行NOMA系统中公平的功率分配方案 . 电子科技大学学报, 2020, 49(1): 36-41. doi: 10.12178/1001-0548.2019053
    [5] 王琪, 罗印升, 倪福银.  车辆复合电源功率分配稳定控制策略研究 . 电子科技大学学报, 2018, 47(3): 376-381. doi: 10.3969/j.issn.1001-0548.2018.03.009
    [6] 高军峰, 司慧芳, 于晓琳, 顾凌云.  多导脑电复杂度特征的谎言测试研究 . 电子科技大学学报, 2017, 46(4): 636-640. doi: 10.3969/j.issn.1001-0548.2017.04.026
    [7] 冯立, 邝育军, 代泽洋, 付新川.  异构认知网中基于能效的协作技术研究 . 电子科技大学学报, 2017, 46(5): 666-672. doi: 10.3969/j.issn.1001-0548.2017.05.005
    [8] 方正, 李艳, 黎海涛, 李裕.  超密集网络空域协同波束形成研究 . 电子科技大学学报, 2016, 45(2): 185-190.
    [9] 林静然, 姜昌旭, 利强, 邵怀宗, 李玉柏.  基于ADMM的分布式功率分配和接入控制联合优化算法 . 电子科技大学学报, 2016, 45(5): 726-731. doi: 10.3969/j.issn.1001-0548.2016.05.003
    [10] 扶奉超, 张志才, 路兆铭, 温向明, 景文鹏, 李正富.  Femtocell双层网络中基于Stackelberg博弈的 . 电子科技大学学报, 2015, 44(3): 363-368. doi: 10.3969/j.issn.1001-0548.2015.03.008
    [11] 雷维嘉, 崔军, 谢显中.  基于位置的认知网络中继选择与功率分配 . 电子科技大学学报, 2014, 43(4): 492-496. doi: 10.3969/j.issn.1001-0548.2014.04.003
    [12] 肖海林, 王鹏, 聂在平, 欧阳缮.  基于遗传算法的多基站协作通信功率分配方案 . 电子科技大学学报, 2014, 43(1): 26-30,41. doi: 10.3969/j.issn.1001-0548.2014.01.004
    [13] 柴争义, 陈亮, 朱思峰, 沈连丰.  认知无线网络中基于免疫克隆优化的功率分配 . 电子科技大学学报, 2013, 42(1): 36-40. doi: 10.3969/j.issn.1001-0548.2013.01.009
    [14] 张健, 刘元安, 谢刚, 毛峻岭, 刘芳.  低复杂度的多用户MIMO下行链路块对角化算法 . 电子科技大学学报, 2011, 40(5): 662-666. doi: 10.3969/j.issn.1001-0548.2011.05.005
    [15] 陈东华, 仇洪冰.  OFDM系统中的一种低复杂度带状ICI抑制算法 . 电子科技大学学报, 2011, 40(4): 519-523.
    [16] 魏宁, 张忠培, 李少谦.  解码前传协同通信的断线率最小化 . 电子科技大学学报, 2009, 38(1): 36-39.
    [17] 王云, 陈培, 杨颖.  载波相位辅助消除伪码多径误差的算法研究 . 电子科技大学学报, 2009, 38(2): 194-197. doi: 10.3969/j.issn.1001-0548.2009.02.09
    [18] 曾志民, 郑洁莹, 张天魁.  OFDM系统多小区联合资源分配算法 . 电子科技大学学报, 2008, 37(6): 811-814.
    [19] 景小荣, 周正中, 贺涛.  色噪声下MIMO信道估计优化及容量下限分析 . 电子科技大学学报, 2007, 36(2): 179-181,202.
    [20] 姜小波, 陈杰, 仇玉林.  低功耗、低复杂度TURBO码实现研究 . 电子科技大学学报, 2006, 35(4): 481-483.
  • 加载中
图(4) / 表(1)
计量
  • 文章访问数:  5491
  • HTML全文浏览量:  1629
  • PDF下载量:  78
  • 被引次数: 0
出版历程
  • 收稿日期:  2019-12-17
  • 修回日期:  2020-09-07
  • 网络出版日期:  2021-01-12
  • 刊出日期:  2021-01-31

NOMA系统中最大化能量效率的功率分配

doi: 10.12178/1001-0548.2019232
    基金项目:  河南省科技攻关项目(172102210023);河南省高等学校矿山信息化开放实验室开放基金(KY2015-01);河南省高校基本科研业务费专项(NSFRF140126)
    作者简介:

    田心记(1983-),女,博士,副教授,主要从事NOMA技术和干扰消除等方面的研究. E-mail:tian215216@Sohu.com

  • 中图分类号: TN911.22

摘要: 已有的上行非正交多址接入(NOMA)系统中最大化能量效率的功率分配方案的计算量有待降低,针对此问题,该文提出了上行NOMA系统中低复杂度的最大化系统能量效率的功率分配方案。首先,根据用户的最低速率需求计算每个用户所需的最低功率,以单个用户的最大发送功率和用户的最低速率需求作为约束条件,建立最大化能量效率的功率分配优化问题,然后求解所有用户的总功率为常数时最大的能量效率及其对应的功率分配,最后求解总功率变化时最大化能量效率的功率分配。仿真结果显示,随着信噪比的变化,该文所提方案的系统能量效率高于或等于相同场景中的已有方案。

English Abstract

田心记, 黄玉霞, 李晓静. NOMA系统中最大化能量效率的功率分配[J]. 电子科技大学学报, 2021, 50(1): 1-7. doi: 10.12178/1001-0548.2019232
引用本文: 田心记, 黄玉霞, 李晓静. NOMA系统中最大化能量效率的功率分配[J]. 电子科技大学学报, 2021, 50(1): 1-7. doi: 10.12178/1001-0548.2019232
TIAN Xin-ji, HUANG Yu-xia, LI Xiao-jing. Power Allocation with Maximizing Energy Efficiency for NOMA System[J]. Journal of University of Electronic Science and Technology of China, 2021, 50(1): 1-7. doi: 10.12178/1001-0548.2019232
Citation: TIAN Xin-ji, HUANG Yu-xia, LI Xiao-jing. Power Allocation with Maximizing Energy Efficiency for NOMA System[J]. Journal of University of Electronic Science and Technology of China, 2021, 50(1): 1-7. doi: 10.12178/1001-0548.2019232
  • 非正交多址接入NOMA技术是第五代移动通信系统的关键技术之一[1]。NOMA的思想是:在同一个无线资源块上同时为多个用户服务,接收端采用连续干扰消除技术消减用户之间的干扰[2]。因此,支持更多用户连接和更高频谱效率的NOMA技术成为产业界和学术界的研究重点[3]

    NOMA中的功率分配关系到系统的性能[4-5]。文献[6-11]研究了下行NOMA系统中最大化和速率以及能量效率(energy efficiency, EE)的功率分配。对于包含任意用户的单簇NOMA系统,文献[6]提出了一种最大化和速率的功率分配方案。对于多簇且每个簇包含两用户NOMA系统,文献[7]给出了一种基于迭代的最大化和速率的功率分配方案。文献[8]将文献[7]中的场景扩展到每个簇包含任意用户的NOMA系统,在用户最大发送功率和每个簇中用户的最大数目约束下,提出了最大化系统权重和速率的功率分配方案。文献[9]以总功率和用户最低速率需求作为约束条件,提出了单簇NOMA系统中最大化EE的功率分配方案。对于多簇且每个簇分别包含两用户和任意用户的NOMA系统,文献[10]和文献[11]分别提出了最大化EE的功率分配方案。

    文献[12-14]研究了上行NOMA系统中最大化和速率的功率分配方案。对于包含两用户的上行单簇NOMA系统,文献[12]以单个用户最大发送功率作为约束条件,利用图论中的最大加权独立集方法求解了最大化系统和速率的功率分配。文献[13]给出了多簇且每个簇包含两用户的上行NOMA系统中最大化和速率的功率分配方案。文献[14]将文献[13]中的场景扩展到每个簇包含任意用户的上行多簇NOMA系统,采用注水和几何规划两种算法求解了最大化系统和速率的功率分配。然而,文献[12-14]没有考虑到用户的权重。对于多簇且每个簇包含两用户的NOMA系统,文献[15]推导了最大化系统权重和速率的功率分配方案。

    最大化EE是上行NOMA系统中功率分配方案的目标之一[16-17]。文献[18]以单个用户的最大发送功率和单个用户的最低速率需求作为约束条件,提出了上行单簇NOMA系统中最大化EE的功率分配方法。文献[19]建立了多簇且每个簇包含任意用户的上行NOMA系统中最大化系统EE的功率分配优化问题,并利用丁克尔巴赫算法求解该问题。对于多簇且每个簇包含任意用户的上行NOMA系统,文献[20]以用户的最大发送功率作为约束条件,给出了基于注水算法的最大化EE的功率分配方案。然而文献[19-20]的计算量有待于降低。

    针对文献[19-20]的不足,本文提出了包含任意用户的上行NOMA系统中低复杂度的最大化EE的功率分配方案。以单个用户的最大发送功率和用户的最低速率需求作为约束条件,建立最大化EE的功率分配优化问题,求解该优化问题,得到最大化EE的功率分配。仿真结果显示,随着信噪比的变化,所提方案的系统EE高于或等于相同场景中的已有方案。

    • 图1所示,考虑包含1个基站和M个用户的单小区上行NOMA系统,基站和用户都配置单根天线。用${u_m}$表示第m个用户,m=1, 2, ··· , M。所有用户使用相同的频段,${u_m}$到基站的信道为${h_m}$${\left| {{h_{\rm{1}}}} \right|^2} \geqslant {\left| {{h_2}} \right|^2} \geqslant \cdots \geqslant {\left| {{h_M}} \right|^2}$${u_m}$的发送功率为${p_m}$$p_m^{\max }$是用户${u_m}$最大的发送功率。

      图  1  单小区上行NOMA系统模型

      $y$表示基站的接收信号,$y$的表达形式为:

      $$y = \sum\limits_{m = 1}^M {\sqrt {{p_m}} {h_m}{x_m}} + n$$ (1)

      式中,${x_m}$${u_m}$的发送信号;$n$是基站接收到的高斯白噪声,均值为零,方差为${\sigma ^2}$

      基站接收到的M个用户的信号相互干扰。采用与文献[15]相同的检测方法,基站先检测信道最优的用户的发送信号并消减该信号造成的干扰,然后从未检测的用户信号中选出信道最优的用户,检测该用户的发送信号并消减该信号造成的干扰,重复该过程直至检测出所有用户的信号。基站检测${x_m}$时的信干噪比(signal to interference and noise ratio, SINR)为:

      $$ {\rm{SIN}}{{\rm{R}}_{{x_m}}} = \frac{{{p_m}{{\left| {{h_m}} \right|}^2}}}{{\displaystyle\sum\limits_{i = m + 1}^M {{p_i}{{\left| {{h_i}} \right|}^2}} + {\sigma ^2}}} $$ (2)

      假定单个用户的最低单位带宽速率需求为$R_{}^{\min }$,该速率对应的SINR为$c$$c = {2^{R_{}^{\min }}} - 1$${\rm{SIN}}{{\rm{R}}_{{x_m}}}$要满足:

      $$ \frac{{{p_m}{{\left| {{h_m}} \right|}^2}}}{{\displaystyle\sum\limits_{i = m + 1}^M {{p_i}{{\left| {{h_i}} \right|}^2}} + {\sigma ^2}}} \geqslant c $$ (3)

      由此可推出,${p_m}$的取值满足:

      $${p_m} \geqslant c\left( {\sum\limits_{i = m + 1}^M {\frac{{{p_i}{{\left| {{h_i}} \right|}^2}}}{{{{\left| {{h_m}} \right|}^2}}}} {\rm{ + }}\frac{{{\sigma ^2}}}{{{{\left| {{h_m}} \right|}^2}}}} \right)$$ (4)

      ${G_m} = \dfrac{{{{\left| {{h_m}} \right|}^2}}}{{{\sigma ^2}}}$m=1, 2 , ··· , M,则${u_m}$的单位带宽速率${R_m}$的表达形式为:

      $$ {R_m} = {\log _2}\left( {1 + \frac{{{p_m}{G_m}}}{{\displaystyle\sum\limits_{i = m + 1}^M {{p_i}{G_i}} + 1}}} \right) $$ (5)

      根据文献[15],M个用户的单位带宽和速率为:

      $${R^{{\rm{sum}}}} = {\log _2}\left( {1 + \sum\limits_{m = 1}^M {{p_m}{G_m}} } \right)$$ (6)

      所提方案的目标是:在满足每个用户最低单位带宽速率需求下,通过分配适当的功率,最大化系统的EE。功率分配的目标表示为:

      $$ \begin{split} & \mathop {\max }\limits_{{p_m},\;m = 1,2, \cdots ,M} \frac{{{{\log }_2}\left( {1 + \displaystyle\sum\limits_{m = 1}^M {{p_m}{G_m}} } \right)}}{{\displaystyle\sum\limits_{m = 1}^M {{p_m}} + {P_c}}} \\ &\qquad {\rm{s.t.}}\;\,{\rm{ }}p_m^{\min } \leqslant {p_m} \leqslant p_m^{\max } \\ \end{split} $$ (7)

      式中,${P_c}$是所有用户消耗的电路功率,是一个常数;$p_m^{\min }$表示满足${u_m}$的最低单位带宽速率需求时${u_m}$所需的最低功率。

    • 本节首先推导了满足所有用户最低单位带宽速率需求时单个用户所需的最低功率,然后给出最大化系统EE的功率分配方案。

    • 本小节推导了在满足${u_m}$的最低单位带宽速率需求的条件下,${p_m}$的取值范围。

      令式(4)中的$m = M$,可推出${P_{_M}}$的取值范围满足:

      $${P_{_M}} \geqslant {c\alpha _{_M}}$$ (8)

      式中,${\alpha _m} = \dfrac{{{\sigma ^2}}}{{{{\left| {{h_m}} \right|}^2}}}$m=1, 2,···,M。令式(4)中的$m = M - 1$,可推出${p_{_{\left( {M - 1} \right)}}}$的取值范围满足:

      $${p_{_{\left( {M - 1} \right)}}} \geqslant c(c + 1){\alpha _{_{(M - 1)}}}$$ (9)

      令式(4)中的$m = M - 2$,可推出${p_{_{\left( {M - 2} \right)}}}$的取值范围满足:

      $${p_{_{\left( {M - 2} \right)}}} \geqslant c{(c + 1)^2}{\alpha _{_{(M - 2)}}}$$ (10)

      令式(4)中的$m = M - 3$,可推出${p_{_{\left( {M - 3} \right)}}}$的取值范围满足:

      $${p_{_{\left( {M - 3} \right)}}} \geqslant c{(c + 1)^3}{\alpha _{_{(M - 3)}}}$$ (11)

      令式(4)中的$m = M - 4$,可推出${p_{_{\left( {M - 4} \right)}}}$的取值范围满足:

      $${p_{_{\left( {M - 4} \right)}}} \geqslant c{(c + 1)^4}{\alpha _{_{(M - 4)}}}$$ (12)

      采用归纳法可得,${p_m}$的取值满足:

      $${p_m} \geqslant c{(c + 1)^{M - m}}{\alpha _m}$$ (13)

      因此,$p_m^{\min }$的取值为:

      $$p_m^{\min } = c{(c + 1)^{M - m}}{\alpha _m}$$ (14)
    • 若直接求解式(7)中的优化问题,则要采取遍历的方法,复杂度极高。为此,先求解所有用户的总功率$P$为一常数时最大的EE及其对应的功率分配,然后再求解总功率$P$变化时最大化EE的功率分配。

      当所有用户的总功率$P$为某一常数且$P \geqslant \displaystyle\sum\limits_{m = 1}^M {p_m^{\min }}$时,最大化EE的功率分配优化问题可以表示为:

      $$ \begin{split} & \mathop {\max }\limits_{{p_m},\;m = 1,2, \cdots ,M} \frac{{{{\log }_2}\left( {1 + \displaystyle\sum\limits_{m = 1}^M {{p_m}{G_m}} } \right)}}{{P + {P_c}}} \\ & \qquad\quad {\rm{s.t.}}{\rm{ }}\sum\limits_{m = 1}^M {{p_m}} = P \\ & \qquad\quad {\rm{ }}p_m^{\min } \leqslant {p_m} \leqslant p_m^{\max } \end{split} $$ (15)

      式(15)所示的优化问题等效于最大化$\displaystyle\sum\limits_{m = 1}^M {{p_m}{G_m}}$。由于${G_1} \geqslant {G_2} \geqslant \cdots \geqslant {G_M}$,若不考虑约束条件,则${p_{_1}} = P$${p_i} = 0\left( {i = 2,3, \cdots ,M} \right)$时,$\displaystyle\sum\limits_{m = 1}^M {{p_m}{G_m}}$达到最大值。然而,每个用户都有速率需求和最大发送功率约束,因此,当第2个用户至第M个用户刚好满足最低速率需求,并且将其余的功率都分配给第一个用户时,$\displaystyle\sum\limits_{m = 1}^M {{p_m}{G_m}}$达到最大值。式(15)所示的优化问题的解为:

      $$ \left\{ \begin{aligned} & {{p_m} = p_m^{\min }\quad m = 2,3, \cdots ,M} \\ & {p_{_1}} = \min \left\{ {P - \sum\limits_{m = 2}^M {p_m^{\min }} ,p_1^{\max }} \right\} \end{aligned} \right. $$ (16)

      为了便于后续的推导,此处假定$P - \displaystyle\sum\limits_{m = 2}^M {p_m^{\min }} \leqslant p_1^{\max }$,即式(15)所示的优化问题的解为:

      $$ \left\{ \begin{aligned} & {{p_m} = p_m^{\min }\quad m = 2,3, \cdots ,M} \\ & {p_{_1} = P - \sum\limits_{m = 2}^M {p_m^{\min }} } \end{aligned} \right. $$ (17)

      此时的EE为:

      $$ e\left( P \right) = \frac{{{{\log }_2}\left( {1 + {G_1}\left( {P - \displaystyle\sum\limits_{m = 2}^M {p_m^{\min }} } \right) + \displaystyle\sum\limits_{m = 2}^M {p_m^{\min }{G_m}} } \right)}}{{P{\rm{ + }}{P_c}}} $$ (18)

      由式(18)可得出,为${u_m}$分配功率$p_m^{\min }$且将其余的功率都分配给${u_1}$时,m=2, 3, ··· , M,系统的EE最高。

    • 所有用户的总功率$P$为某一常数时,最大的能量效率$e\left( P \right)$如式(18)所示。本小节求解总功率$P$变化时最大化EE的功率分配。

      根据式(18),将式(7)中的优化问题转化为:

      $$ \begin{split} & \qquad\qquad\qquad\qquad\quad \mathop {\max }\limits_P e\left( P \right) = \\ & \mathop {\max }\limits_P \frac{{{{\log }_2}\left( {1 + {G_1}\left( {P - \displaystyle\sum\limits_{m = 2}^M {p_m^{\min }} } \right) + \displaystyle\sum\limits_{m = 2}^M {p_m^{\min }{G_m}} } \right)}}{{P{\rm{ + }}{P_c}}}{\rm{ }} \\ & \qquad{\rm{ s.t.}}\ \ {\rm{ }}C1:{\rm{ }}\sum\limits_{m = 1}^M {p_m^{\min }} \leqslant P \leqslant \sum\limits_{m = 1}^M {p_m^{\max }} {\rm{ }}\quad \forall m \\ & \qquad\quad\ \ C2:P - \sum\limits_{m = 2}^M {p_m^{\min }} \leqslant p_1^{\max }{\rm{ }}\quad \forall m \end{split} $$ (19)

      式中,约束条件$C2$表示为第1个用户分配的功率不能高于该用户的最高发送功率。

      $e\left( P \right)$关于$P$的导数可得:

      $$ \begin{split} & \frac{{\partial e\left( P \right)}}{{\partial P}} = \frac{{\dfrac{{{G_1}\left( {P + {P_c}} \right)}}{{\left[ {1 + {G_1}\left( {P - \displaystyle\sum\limits_{m = 2}^M {p_m^{\min }} } \right) + \displaystyle\sum\limits_{m = 2}^M {p_m^{\min }{G_m}} } \right]\ln 2}}}}{{{{\left( {P + {P_c}} \right)}^2}}} -\\ & \qquad \frac{{{{\log }_2}\left( {1 + {G_1}\left( {P - \displaystyle\sum\limits_{m = 2}^M {p_m^{\min }} } \right) + \displaystyle\sum\limits_{m = 2}^M {p_m^{\min }{G_m}} } \right)}}{{{{\left( {P + {P_c}} \right)}^2}}} \end{split} $$ (20)

      $\delta = \displaystyle\sum\limits_{m = 2}^M {p_m^{\min }}$$\chi = 1 + \displaystyle\sum\limits_{m = 2}^M {p_m^{\min }{G_m}}$,式(20)可转化为:

      $$ \begin{split} & \frac{{\partial e\left( P \right)}}{{\partial P}}{\rm{ = }}\frac{{\dfrac{{{G_1}\left( {P + {P_c}} \right)}}{{\ln 2\left[ {\chi + {G_1}\left( {P - \delta } \right)} \right]}}}}{{{{\left( {P + {P_c}} \right)}^2}}} {\rm{ }} - \frac{{{{\log }_2}\left[ {\chi + {G_1}\left( {P - \delta } \right)} \right]}}{{{{\left( {P + {P_c}} \right)}^2}}} = \\ & \qquad\qquad\qquad\qquad \frac{{\beta \left( P \right)}}{{{{\left( {P + {P_c}} \right)}^2}}} \\ \end{split} $$ (21)

      式中,$\beta \left( P \right)$的表达形式为:

      $$ \begin{split} & \beta \left( P \right) = \dfrac{{{G_1}\left( {P + {P_c}} \right)}}{{\left[ {{G_1}\left( {P - \delta } \right) + \chi } \right]\ln 2}} - \\ & {\rm{ }} \frac{{\left[ {{G_1}\left( {P - \delta } \right) + \chi } \right]\ln 2{{\log }_2}\left[ {{G_1}\left( {P - \delta } \right) + \chi } \right]}}{{\left[ {{G_1}\left( {P - \delta } \right) + \chi } \right]\ln 2}} \end{split} $$ (22)

      计算可得,$P > \dfrac{{{2^{2\left( {{G_1}\delta - \chi + 2} \right)}} + {G_1}\delta - \chi }}{{{G_1}}}$时,$\,\beta \left( P \right) < 0$$P < \dfrac{{1 + {G_1}\delta - \chi }}{{{G_1}}}$时,$\,\beta \left( P \right) > 0$;因此,必定存在${P^ * }$,使得$\beta \left( {{P^ * }} \right) = 0$。当$P < {P^ * }$时,$\beta \left( P \right) > 0$$\dfrac{{\partial e\left( P \right)}}{{\partial P}} > 0$$e\left( P \right)$单调递增;当$P > {P^ * }$时,$\beta \left( P \right) < 0$$\dfrac{{\partial e\left( P \right)}}{{\partial P}} < 0$$e\left( P \right)$单调递减,因此,$P = {P^ * }$时,$e\left( P \right)$达到最大值。

      由于无法给出${P^ * }$的闭合表达式,可采用二分法找到${P^ * }$,步骤如下:

      1)令${P_1} = \dfrac{{1 + {G_1}\delta - \chi }}{{{G_1}}}$${P_2} = \dfrac{{{2^{2\left( {{G_1}\delta - \chi + 2} \right)}} + {G_1}\delta - \chi }}{{{G_1}}}$,用${P_0}$表示${P_1}$${P_2}$的中间值,即${P_0} = \dfrac{{{P_1} + {P_2}}}{2}$,计算$\beta \left( {{P_0}} \right)$

      2)若$\beta \left( {{P_0}} \right) > \varepsilon $$\varepsilon $是预先设定的非常小的正数,令${P_1} = {P_0}$${P_2} = \dfrac{{{2^{2\left( {{G_1}\delta - \chi + 2} \right)}} + {G_1}\delta - \chi }}{{{G_1}}}$,执行步骤3),若$\beta \left( {{P_0}} \right) < - \varepsilon $,令${P_1} = \dfrac{{1 + {G_1}\delta - \chi }}{{{G_1}}}$${P_2} = {P_0}$,执行步骤3),若$\left| {\beta \left( {{P_0}} \right)} \right| < \varepsilon $,则令${P^ * } = {P_0}$,不再执行后面的步骤;

      3)令${P_0} = \dfrac{{{P_1} + {P_2}}}{2}$,计算$\beta \left( {{P_0}} \right)$,重复步骤2),直至$\left| {\beta \left( {{P_0}} \right)} \right| < \varepsilon $

      采用二分法找到${P^ * }$后,若$\displaystyle\sum\limits_{m = 1}^M {p_m^{\min }} \geqslant {P^ * }$,则$P = \displaystyle\sum\limits_{m = 1}^M {p_m^{\min }} $时,系统的EE最大,此时为$u_m^{}$分配功率 $p_m^{\min }$m=1, 2, ···, M。若$\displaystyle\sum\limits_{m = 1}^M {p_m^{\min } \!< \! } {P^ * } \!<\! p_1^{\max } + \!\!\! \displaystyle\sum\limits_{m = 2}^M {p_m^{\min }}$,则$P = {P^*}$时,系统的EE最大,此时为${u_1}$分配功率${P^*} - \displaystyle\sum\limits_{m = 2}^M {p_m^{\min }} $,为$u_m^{}$分配功率$p_m^{\min }$m=2, 3, ···, M。若${P^ * } \geqslant p_1^{\max } + \displaystyle\sum\limits_{m = 2}^M {p_m^{\min }} $,则$P = p_1^{\max } + \displaystyle\sum\limits_{m = 2}^M {p_m^{\min }} $时,系统的EE最大,此时,为${u_1}$分配功率$p_1^{\max }$,为$u_m^{}$分配功率$p_m^{\min }$m=2, 3, ···, M

      从所提算法中可以看出:当总功率$P < {P^ * }$时,随着$P$的增大,为信道质量最优的用户分配的功率也随着增大,从而提高了EE。当总功率$P$超过${P^ * }$时,即使再增大总功率,最优的总功率以及为各用户分配的功率仍保持不变,即EE保持不变。

    • 所提方案、文献[19]和文献[20]都采用迭代的方法求解最大化EE的功率分配优化问题,因此3种方案的计算复杂度都与迭代次数有关。文献[19]先根据算法3更新每个用户的功率,再将用户功率代入算法2进行迭代求解EE,用${I_1}$表示更新每个用户功率的迭代次数即算法3的迭代次数,用${I_2}$表示算法2的迭代次数。文献[20]将最大化EE的优化问题转化为多个最大化和速率的子问题,用${I_1}$表示注水算法的迭代次数,用${I_2}$表示该文中算法2的迭代次数。用${I_1}$表示所提方案的二分法的迭代次数。

      表1列出了3种方案的计算复杂度。所提方案、文献[19]和文献[20]的计算复杂度分别与${I_1}M$${I_1}{I_2}M$${I_1}{I_2}{M^2}$成正比。若${I_1} = {I_2} = 10$M=20,所提方案的计算量大约分别是文献[19]和文献[20]的3/50、4/500。

      表 1  3种方案的计算复杂度

      方案实数相乘次数实数相加次数
      所提方案${I_1}\left( {5M + 9} \right)$${I_1}\left( {3M + 12} \right)$
      文献[19]${I_1}{I_2}\left( {7M - 4} \right)$${I_1}{I_2}\left( {5M - 3} \right)$
      文献[20]${I_1}{I_2}( {3{M^2} - M} )$${I_1}{I_2}( {2{M^2} + 2M} )$

      所提二分法的步骤1中$\beta \left( {{P_1}} \right) > 0$$\beta \left( {{P_2}} \right) < 0$,因此,必定存在${P^ * }$,使得$\left| {\beta \left( {{P^ * }} \right)} \right| < \varepsilon $,故${I_1}$是有限值。因此,本文所提方案是收敛的,并且其计算复杂度显著低于文献[19]和文献[20]。

    • 本节仿真了所提方案和文献[19-20]的EE。参数设置如下:信道包含小尺度衰落和路径损耗,小尺度衰落服从独立的瑞利分布,路径损耗模型是$128 + 35{\lg}\left( d \right)$,其中$d$是收发设备之间的距离,设置$d = 10\;{\rm{m}}$,信道带宽为$180\;{\rm{KHz}}$;噪声功率谱密度是$- 174\;{\rm{dBm/Hz}}$;每个用户的固定功率消耗是$0\;{\rm{dBm}}$。假定单个基站分别服务了2个和3个用户,即用户数目分别为M=2和M=3。所有用户的最大发送功率$p_m^{\max }$均相等,m=1, 2, ··· , M$R_{}^{\min }$有两种取值,${R^{\min }} = 1$${R^{\min }} = 1.5$

      图2仿真了${R^{\min }} = 1$时,3种方案的EE。所提方案用实线表示,对比方案用虚线表示,图例括号中的参数表示用户个数,图3也采用此种表示方法。从图2中可看出,2用户场景下系统EE高于3用户的EE。原因在于,第3个用户的信道质量较差,导致系统EE降低。从图2中还能看出,信噪比(signal to noise ratio, SNR)范围为[−15 dBm,5 dBm]时,随着${p^{\max }}$的增大,系统的EE先增大后保持不变。因为随着总功率$P$的增大,为信道质量最优的用户分配的功率以及系统的EE也随着增大,当总功率超过${P^ * }$时,即使再增大总功率$P$,最优的总功率以及为各用户分配的功率仍保持不变,即EE保持不变。此外,SNR范围为[−15 dBm,0 dBm]时,所提方案的EE高于对比方案。

      图  2  Rmin = 1时3种方案的EE

      图  3  Rmin = 1.5时3种方案的EE

      图3仿真了${R^{\min }} = 1.5$时,3种方案的EE。从图3可看出,2用户场景下系统EE高于3用户的EE;随着SNR的增大,系统的EE先增大后保持不变;SNR范围为[−15 dBm,−5 dBm]时,所提方案的EE高于对比方案。比较图2图3可看出,${R^{\min }} = 1$时的EE高于${R^{\min }} = 1.5$时的EE,因为${R^{\min }}$越低,为信道质量差的用户分配的功率越低,从而为信道质量优的用户分配的功率越高,因此系统的EE越高。

      图4仿真了为3个用户分配的功率与最大发送功率之间的关系,仿真中小尺度衰落设置为${\left| {{h_1}} \right|^2} = 1.10 \times {10^{ - 9}}$${\left| {{h_2}} \right|^2} = 1.34 \times {10^{ - 10}}$${\left| {{h_3}} \right|^2} = 4.25 \times {10^{ - 11}}$。图例括号中的第一个参数表示最低速率需求${R^{\min }}$,第二个参数表示用户。从图中能看出,SNR为[−15 dBm,−5 dBm]时,为${u_1}$分配最大发送功率;SNR为[0 dBm,5 dBm]时,${u_1}$的功率不再随着最大发送功率的增加而增加,而是始终保持不变;无论SNR怎么变化,始终为${u_2}$${u_3}$分配所需的最低功率。从图中能还看出,${R^{\min }} = 1$时,为${u_2}$${u_3}$分配的功率曲线低于${R^{\min }} = 1.5$时的${u_2}$${u_3}$分配的功率曲线,因为${R^{\min }}$越小,单用户所需的最低功率越小。

      图  4  3个用户的发送功率图

    • 本文研究了上行NOMA系统中最大化EE的功率分配方案。基于用户的最低速率需求和最大发送功率限制,建立最大化EE的功率分配优化问题,基于二分法得到最大的EE对应的所有用户的总功率,进而得到为单个用户分配的功率。仿真结果显示,所提方案的EE高于或等于已有方案的EE。上行系统中的多个簇采用正交频段时,不同簇的用户间的功率不存在制约关系,单簇的功率分配方案可直接应用于多簇场景中的每个簇。由于所提功率分配方案是在给定子信道分配下进行的,如何分配子信道以进一步提高系统性能有待于进一步研究。

参考文献 (20)

目录

    /

    返回文章
    返回