[发明专利]一种能量获取D2D异构网络中频效能效优化方法有效

专利信息
申请号: 202010145043.4 申请日: 2020-03-04
公开(公告)号: CN111465108B 公开(公告)日: 2022-06-28
发明(设计)人: 邝祝芳;张立邦;谭林;高坚 申请(专利权)人: 中南林业科技大学
主分类号: H04W72/04 分类号: H04W72/04;H04W72/08
代理公司: 暂无信息 代理人: 暂无信息
地址: 410004 湖南*** 国省代码: 湖南;43
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 能量 获取 d2d 网络 中频 效能 优化 方法
【权利要求书】:

1.一种能量获取D2D异构网络中频效能效优化方法,其特征在于,包括以下步骤:

步骤1:构建能量获取D2D异构网络优化频效能效的数学模型;

步骤2:化简频效能效优化的能量获取D2D异构网络的数学模型;

步骤3:多目标优化问题转化为单目标优化问题;

步骤4:基于凸优化理论求解α>0时的频效能效优化问题;

步骤5:基于凸优化理论求解α=0时的频效能效优化问题;

步骤6:基于梯度下降法求解频效能效优化问题;

步骤1中构建能量获取D2D异构网络中系统的数学模型,步骤如下:

D2D链路可以复用不同信道进行通信,信道分配变量为当时,表示t时槽D2D链路l复用信道i进行通信,为其它情况,公式如下:

其中T={1,2,3...,|T|}表示时槽集合,Υ={1,2,3...,|Υ|}表示CU用户的集合,Γ={1,2,3...,|Γ|}表示D2D用户的集合;

t时槽,第l对D2D链路复用信道i进行通信时的数据率为公式如下:

其中表示第l对D2D用户在时槽t复用第i个信道的传输功率;表示时槽t第i个CU用户的传输功率;hl,i表示第l对D2D用户复用信道i时D2D发送端到D2D接收端的信道增益,hl,i=dl-3,dl表示第l对D2D发送端到接收端的距离;表示CU用户i对复用信道i的D2D用户l的信道干扰,di,l表示CU用户i到第l对D2D用户接收端的距离;N0表示噪声功率,B是信道带宽,单位为Hz;

t时槽,CU用户i的数据率为公式如下:

其中gi表示CU用户i到基站BS的信道增益;gi=di-3,di表示CU用户i到BS的距离;表示复用第i个信道的第l对D2D用户对BS的干扰;dl,BS表示第l对D2D用户发送端到BS的距离;

t时槽,第l对D2D链路的数据率为公式如下:

t时槽,第l对D2D链路使用的功率Plt,公式如下:

其中PC表示D2D发送设备硬件电路自身消耗的功率,ε0表示放大器效率;

t时槽,所有D2D发送设备的功率总和为公式如下:

定义数学模型Ρ1的目标函数,在满足蜂窝用户QoS约束、能量获取约束的情况下,最大化频谱效率和最大化能量效率,频谱效率的目标函数如(7a)所示,能量效率的目标函数如(7b)所示:

其中uα(x)表示α公平性函数,公式如下:

数学模型的约束条件如下:

公式(9)表示一个信道最多只能被一对D2D链路复用;

公式(10)表示一对D2D链路最多只能复用一个信道;

公式(11)表示一对D2D链路发送端消耗的能量不能超过D2D设备初始能量与当前时槽之前获取的能量之和,其中表示第l对D2D链路的初始能量,表示时槽z第l对D2D链路获取的能量,其中表示时槽z第l对D2D链路的能量获取速率,能量获取速率服从泊松分布,表示在时槽z第l对D2D链路的传输时间,τz表示时槽z的长度;

公式(12)表示D2D链路传输时间不能超过时槽长度τt,表示时槽t第l对D2D链路的传输时间;

公式(13)表示D2D链路的传输/发射功率不能超过设备的最大传输功率,PT表示所有D2D链路的最大传输功率;

公式(14)表示CU用户的QoS约束,Rc表示CU用户的最小数据率;

公式(15)表示各变量的取值范围;

步骤2中化简频效能效优化的能量获取D2D异构网络的数学模型,步骤如下:

1)通过分析公式(14)得到蜂窝用户传输功率的闭合表达式;对于蜂窝用户的QoS约束如式(14)所示,即结合的定义,可得到如下公式:

在t时槽第i个信道被第l个D2D链路复用的情况下,对式(16)进行变型可得到如下公式:

令式(17)可变型得到如下公式:

因为D2D链路的数据率以及α公平性函数uα(x)是严格递增函数,所以目标函数是严格递增函数;同时,分析目标函数可以看出,目标函数以及是关于蜂窝用户传输功率的递减函数,若要使得目标函数最大取,则应该取最小值,分析式(18)可得的取值如下所示:

2)化简数学模型的目标函数;将蜂窝用户传输功率的式(19)代入式(4)得到D2D链路的数据率化简之后的表达式,如下所示:

其中sl,i=hl,igi,

3)得到化简后的数学模型Ρ2,如下所示:

st:公式(9),(10),(11),(12),(13)

化简之后的数学模型与之前的数学模型的差别在于,目标函数(21)中的优化变量为而目标函数(7)中的优化变量为优化变量减少1个,D2D链路的数据率也化简为式(20)所示;

步骤3中多目标优化问题转化为单目标优化问题,步骤如下:

S3-1归一化数学模型的两个目标函数;能量获取D2D异构网络的频效能效优化问题有两个优化目标,由于两个优化目标的取值范围相差较大,采用归一化方法将变型两个目标函数(21),得归一化之后的目标函数如式(22)所示:

其中分别表示在约束条件下目标函数的最大值和最小值,Pmax表示能量获取D2D异构网络中消耗总功率的最大值,其取值如式(23),(24),(25)所示:

Pmax=Γ×PC0×PT (25)

其中PC表示D2D发送设备硬件电路自身消耗的功率,ε0表示放大器效率,PT表示所有D2D链路的最大传输功率;对于所有D2D链路的数据率都大于β,β是一个足够小的值,即并且β>0;

S3-2将多目标优化问题转化为单目标优化问题Ρ3;数学模型Ρ1和Ρ2是多目标优化问题,包括频谱效率最大化目标和能量效率最大化目标;根据加权和理论将多目标优化问题转化为单目标优化问题,将目标函数式(23)转化为单目标函数,如式(26)所示,单目标优化数学模型Ρ3,如下所示:

st:公式(9),(10),(11),(12),(13)

其中w∈[0,1],表示权重参数;

S3-3在给定α值的情况下,通过改变w的值可以实现频谱效率、能量效率的折衷优化;下面分α>0和α=0两种情况分别进行求解;如果α>0,则进入步骤4,如果α=0,则进入步骤5;

步骤4中基于凸优化理论求解α>0时的频效能效优化问题,步骤如下:

S4-1对单目标优化问题Ρ3进行等价变化;定义一个向量X=[χ12,...,χl]T,将数学模型Ρ3重写,得到数学模型Ρ4,如下所示:

st:公式(9),(10),(11),(12),(13)

由于目标函数是严格递增函数,所以Ρ4获得最优值时,一定满足并且数学模型Ρ4与数学模型Ρ3具有相同的最优解;表明引入向量X后,最优值不变;

S4-2构造优化问题Ρ4的拉格朗日函数和对偶问题;令定义公式(28)的拉格朗日乘子μ=[μ12,...,μΓ]T,构造Ρ4的拉格朗日函数如下所示:

拉格朗日对偶函数定义为g(μ),如下所示:

原问题的对偶问题如下所示:

S4-3分解对偶函数为两个子优化问题;通过分析式(29)和(30),发现对偶函数包含两个优化变量集合,其中一个优化变量集合包含应用层优化变量χl,另一个优化变量集合包含物理层优化变量因此,对偶问题可以分解出两个优化子问题,即g(μ)=g1(μ)+g2(μ),其中一个最大化的应用层优化问题g1(μ),如下所示:

另外一个最大化的物理层优化问题g2(μ),如下所示:

S4-4求解应用层优化问题g1(μ);根据α公平性函数uα(x)的定义式(8),对于0<α<1,和α=1,g1(μ)的表达式分别如下所示:

由于uαl)是关于χl的凹函数,f(χl)也是关于χl的凹函数;因此,对函数f(χl)求导数,并令其等于0,可分别求出0<α<1,和α=1时的值,如下所示:

S4-5求解物理层优化问题g2(μ),构造拉格朗日函数;定义g2(μ)中的约束条件,如式(11)、(12)、(13)的拉格朗日乘子λ=(λ1,l,t2,l,t3,t),则构造的拉格朗日函数为:

S4-6 g2(μ)的对偶函数定义为对偶问题为

s.t.λ≥0;

S4-7求解D2D链路的传输功率拉格朗日函数式(38)对求偏导,如下所示:

根据KKT条件,求得如下:

其中[x]+=max(x,0);

S4-8求解D2D链路的传输时间拉格朗日函数式(38)对求偏导,如下所示:

根据KKT条件,求得如下:

S4-9求解信道分配变量因信道分配变量是二值变量,经过变量松弛,对拉格朗日函数式(38)提取变量如下所示:

S4-10求解蜂窝用户的传输功率

步骤5中基于凸优化理论求解α=0时的频效能效优化问题,步骤如下:

S5-1根据式(8)α公平性函数uα(x)的定义,可知当α=0时,因此数学模型Ρ3可表示为数学模型Ρ5,如下所示:

st:公式(9),(10),(11),(12),(13)

S5-2构造优化问题Ρ5的拉格朗日函数和对偶问题;令定义公式(11)、(12)、(13)的拉格朗日乘子γ=(γ1,l,t2,l,t3,t),构造Ρ5的拉格朗日函数如下所示:

S5-3数学模型Ρ5的对偶函数定义为对偶问题为s.t.γ≥0;

S5-4求解D2D链路的传输功率拉格朗日函数式(48)对求偏导,如下所示:

根据KKT条件,求得如下:

其中[x]+=max(x,0);

S5-5求解D2D链路的传输时间拉格朗日函数式(48)对求偏导,如下所示:

取根据KKT条件,求得如下:

S5-6求解信道分配变量因信道分配变量是二值变量,经过变量松弛,拉格朗日函数式(48)提取变量如下所示:

S5-7求解蜂窝用户的传输功率

步骤6中基于梯度下降法求解频效能效优化问题,步骤如下:

S6-1初始化频谱效率和能量效率的权重因子w,公平性函数uα(x)的α,公式(28)的拉格朗日乘子μ,拉格朗日乘子λ,拉格朗日乘子γ,外层迭代次数n=1,内层迭代次数m=1;

S6-2判断α的值,如果α>0,则转步骤S6-3,如果α=0,则转步骤S6-11;

S6-3进行第n次外层迭代,求解应用层问题g1(μ);计算如果0<α<1,则用式(36)计算如果α=1,则用式(37)计算

S6-4求解物理层问题g2(μ);根据式(40)、(42)、(44)和(46)依次计算变量根据式(4)、(6)计算根据式(38)计算拉格朗日函数的值;根据式(29)计算拉格朗日函数

S6-5进行第m次内层迭代,基于梯度下降法更新拉格朗日乘子λ1,l,t2,l,t3,t,如下所示:

S6-6根据式(40)、(42)、(44)和(46)依次计算变量根据式(4)、(6)计算根据式(38)计算拉格朗日函数的值;

S6-7判断是否成立,如果成立,则结束内层迭代,转步骤S6-8,如果不成立,则继续下一轮内层迭代,m=m+1,转步骤S6-5;

S6-8基于梯度下降法更新拉格朗日乘子μl,如下所示:

S6-9根据式(29)计算拉格朗日函数

S6-10判断是否成立,如果成立,则结束外层迭代,说明已经求得最优解;如果不成立,则继续下一轮外层迭代,n=n+1,转步骤S6-3;

S6-11根据式(50)、(52)、(54)和(56)依次计算变量根据式(4)、(6)计算根据式(48)计算拉格朗日函数的值;

S6-12进行第n次迭代,基于梯度下降法更新拉格朗日乘子γ1,l,t2,l,t3,t,如下所示:

S6-13根据式(50)、(52)、(54)和(56)依次计算变量根据式(4)、(6)计算根据式(48)计算拉格朗日函数的值;

S6-14判断是否成立,如果成立,则结束迭代,说明已经求得最优解;如果不成立,则继续下一轮迭代,n=n+1,转步骤S6-12。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中南林业科技大学,未经中南林业科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202010145043.4/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top