发明名称 基于峰值功率约束能效最佳功率分配方法
摘要 本发明提供了一种基于峰值功率约束能效最佳功率分配方法,首先设置算法参数,包过容错误差、算法最大迭代次数、主用户能容忍的峰值干扰功率及次级用户峰值发送功率,然后初始化算法参数,循环计算最佳能效下的最佳发送功率,直至能效函数小于容错误差或者迭代次数超过最大迭代次数。本发明能够解决现有认知无线电中基于衰落信道下采用频谱共享机制峰值功率约束功率分配方法无法获得能效最大化及采用平均干扰需要复杂迭代计算拉格朗日乘子问题,具有能效最大化、收敛速度快、易于实现的优点,可用于无线通信。
申请公布号 CN105188143A 申请公布日期 2015.12.23
申请号 CN201510316831.4 申请日期 2015.06.10
申请人 中国电子科技集团公司第二十研究所 发明人 韩春雷;张映霓;宋英杰;齐佩汉;胡军锋;陈赤联
分类号 H04W72/04(2009.01)I;H04W52/24(2009.01)I 主分类号 H04W72/04(2009.01)I
代理机构 西北工业大学专利中心 61204 代理人 顾潮琪
主权项 一种基于峰值功率约束能效最佳功率分配方法,其特征在于包括下述步骤:(1)将授权占用当前频段的用户定义为主用户,将可以和主用户共享一个频段的用户定义为次级用户,输入次级用户的容错误差ξ>0、主用户能容忍的最大峰值干扰功率P<sub>In</sub>、次级用户峰值发送功率P<sub>th</sub>和算法最大迭代次数N;(2)次级用户初始化算法参数,包括能效η=0和迭代次数n=0;(3)次级用户迭代计算最佳发送功率<img file="FDA0000735402970000011.GIF" wi="91" he="81" />和能效η,得到最大能效下的最佳发送功率<img file="FDA0000735402970000012.GIF" wi="120" he="77" />具体步骤如下:(3.1)次级用户计算每次衰落状态下的最佳功率<img file="FDA0000735402970000013.GIF" wi="570" he="106" />其中<img file="FDA0000735402970000014.GIF" wi="644" he="193" />ζ为功率放大因子,g<sub>ss</sub>为次级用户发送端到接收端信道功率增益,g<sub>sp</sub>为次级用户发送端到主用户接收端信道功率增益,h<sub>ps</sub>为主用户发送端到次级用户接收段信道功率增益,P<sub>p</sub>为主用户恒定发送功率,<img file="FDA0000735402970000015.GIF" wi="69" he="78" />表示次级用户接收端的噪声方差;计算能效<img file="FDA0000735402970000016.GIF" wi="636" he="274" />其中,P<sub>C</sub>为固定电路消耗功率,E{b}表示对b求数学期望;(3.2)次级用户根据步骤(3.1)得到的最佳发送功率<img file="FDA0000735402970000017.GIF" wi="89" he="76" />计算第n+1迭代能效函数<maths num="0001" id="cmaths0001"><math><![CDATA[<mrow><msub><mi>f</mi><mrow><mi>n</mi><mo>+</mo><mn>1</mn></mrow></msub><mrow><mo>(</mo><msup><mi>&eta;</mi><mi>n</mi></msup><mo>)</mo></mrow><mo>=</mo><mi>E</mi><mo>{</mo><msub><mi>log</mi><mn>2</mn></msub><mrow><mo>(</mo><mn>1</mn><mo>+</mo><mfrac><mrow><msub><mi>g</mi><mi>ss</mi></msub><msubsup><mi>P</mi><mi>s</mi><mi>opt</mi></msubsup></mrow><mrow><msub><mi>h</mi><mi>ps</mi></msub><msub><mi>P</mi><mi>p</mi></msub><mo>+</mo><msubsup><mi>&sigma;</mi><mi>w</mi><mn>2</mn></msubsup></mrow></mfrac><mo>)</mo></mrow><mo>}</mo><mo>-</mo><msup><mi>&eta;</mi><mi>n</mi></msup><mi>E</mi><mo>{</mo><mi>&zeta;</mi><msubsup><mi>P</mi><mi>s</mi><mi>opt</mi></msubsup><mo>+</mo><msub><mi>P</mi><mi>C</mi></msub><mo>}</mo></mrow>]]></math><img file="FDA0000735402970000018.GIF" wi="1115" he="183" /></maths>和能效η<sup>n</sup>;(3.3)若|f<sub>n+1</sub>(η<sup>n</sup>)|≤ξ,则此时的最佳发送功率为次级用户能效最佳发送功率,能效为次级用户获得的最大能效;否则判断迭代次数是否达到最大迭代次数n≤N,如果达到最大迭代次数,此时的发送功率为次级用户能效最佳发送功率,能效为次级用户获得的最大能效;否则返回步骤(3.2)。
地址 710068 陕西省西安市雁塔区光华路1号