本发明涉及通信领域,尤其涉及一种无线携能和多目标无线通信网络能量效率优化方法及装置。
背景技术
无线携能通信是一种新型的无线通信类型,区别于传统无线通信仅仅传播信息,无线携能通信可以在传播传统信息类无线信号时,同时向无线设备传输能量信号,能量信号在被具有获能电路的无线设备接收后,经过一系列转换可以将无线能量存储在无线设备自身的电池中,这些捕获的能量将会被用于该无线设备的正常的信息交互电路的耗能以及能量捕获电路的耗能。运用无线携能通信技术后,可以减少电线,排线的成本,可以免去给无线设备更换电池的麻烦。
在通信系统进行无线携能通信时,系统只是考虑到能量接收机接收到能量信息,并把能量信息转化成自己的能量,没有考虑到能量接收机接收的能量要满足自己运行的条件,同时在多个信息接收机的情况下,只考虑了对信息接收机的信息率进行一个简单的最大化处理,存在着通讯模型结构不合理的技术问题。
技术实现要素:
本发明提供了一种无线携能和多目标无线通信网络能量效率优化方法及装置,用于解决现有在通信系统进行无线携能通信时,系统只是考虑到能量接收机接收到能量信息,并把能量信息转化成自己的能量,没有考虑到能量接收机接收的能量要满足自己运行的条件,同时在多个信息接收机的情况下,只考虑了对信息接收机的信息率进行一个简单的最大化处理,存在着通讯模型结构不合理的技术问题。
本发明提供的一种无线携能和多目标无线通信网络能量效率优化方法,包括:
确定m个信息接收用户中第i个信息接收用户接收信息发射基站发射的信息为si,能量接收用户接收信息发射基站发射的能量信息为sm+1,能量基站发射给能量接收能量发射基站发射的能量信息为sm+1;
确定信息发射基站对第i个信息接收用户的波束向量为wi,信息发射基站对能量接收用户的波束向量为wm+1,并根据所述si和所述wi确定信息基站发射的信息x1,其中
确定能量发射基站对能量接收用户的波束向量为v,并根据所述sm+1和所述v确定能量发射基站发射的能量信息为x2;
确定信息发射基站对于能量接收用户的信道向量为hm+1,能量发射基站对于能量接收用户的信道向量为gm+1,并根据所述信息基站发射的信息、所述能量发射基站发射的能量信息、所述信息发射基站对于能量接收用户的信道向量和所述能量发射基站对于能量接收用户的信道向量得到能量接收用户接收到的信号rp,其中
确定所述能量接收用户转化的功率为
确定信息发射基站对于第i个信息接收用户的信道向量为hi,能量发射基站对于第i个信息接收用户的信道向量为gi,并根据所述x1、所述x2、所述hi和所述gi确定第i个信息接收用户接收的信号ri,其中
确定第i个信息接收用户的信率比为irb=log10(1+sinri),sinri为第i个信息接收用户的信干噪比;
其中,
确定第一优化模型,确定第一优化模型,所述第一优化模型包括:第一目标函数、第一约束函数、第二约束函数和第三约束函数;
所述第一目标函数为:
所述第一约束函数为:
所述第二约束函数为:tr(vvh)≤p2,其中能量发射基站的最大发射限制功率为p2;
所述第三约束函数为:
将所述第一优化模型转化为第二优化模型,所述第二优化模型包括:第二目标函数、第四约束函数、第五约束函数和第六约束函数;
所述第二目标函数为:
所述第四约束函数为:
所述第五约束函数为:tr(vvh)≤p2;
所述第六约束函数为:
通过分式规划算法对所述第二优化问题进行逼近求解,得到最优解。
优选地,si和sm+1为服从[0,1]分布且相互独立的高斯白噪音。
优选地,所述通过分式规划算法对所述第二优化问题进行逼近求解具体包括:
引入变量t,确定第二优化问题的最优值为η*;
则
将所述第二优化模型转化为第三优化模型,所述第三优化模型包括:第三目标函数、第七约束函数、第八约束函数、第九约束函数和第十约束函数;
所述第三目标函数为:
所述第七约束函数为:
所述第八约束函数为:tr(vvh)≤p2;
所述第九约束函数为:
所述第十约束函数为:
通过半定松弛算法求解所述第三优化模型,并定义
所述第四目标函数为:
所述第十一约束函数为:
所述第十二约束函数为:tr(v)≤p2;
所述第十三约束函数为:
所述第十四约束函数为:
求解所述第四优化模型得到最优解。
优选地,确定所述能量接收用户转化的功率为
确定所述能量接收用户转化的功率为
其中
本发明提供的一种无线携能和多目标无线通信网络能量效率优化装置,包括:
第一确定模块,用于确定m个信息接收用户中第i个信息接收用户接收信息发射基站发射的信息为si,能量接收用户接收信息发射基站发射的能量信息为sm+1,能量基站发射给能量接收能量发射基站发射的能量信息为sm+1;
第二确定模块,用于确定信息发射基站对第i个信息接收用户的波束向量为wi,信息发射基站对能量接收用户的波束向量为wm+1,并根据所述si和所述wi确定信息基站发射的信息x1,其中
第三确定模块,用于确定能量发射基站对能量接收用户的波束向量为v,并根据所述sm+1和所述v确定能量发射基站发射的能量信息为x2;
第四确定模块,用于确定信息发射基站对于能量接收用户的信道向量为hm+1,能量发射基站对于能量接收用户的信道向量为gm+1,并根据所述信息基站发射的信息、所述能量发射基站发射的能量信息、所述信息发射基站对于能量接收用户的信道向量和所述能量发射基站对于能量接收用户的信道向量得到能量接收用户接收到的信号rp,其中
第五确定模块,用于确定所述能量接收用户转化的功率为
确定信息发射基站对于第i个信息接收用户的信道向量为hi,能量发射基站对于第i个信息接收用户的信道向量为gi,并根据所述x1、所述x2、所述hi和所述gi确定第i个信息接收用户接收的信号ri,其中
确定第i个信息接收用户的信率比为irb=log10(1+sinri),sinri为第i个信息接收用户的信干噪比;
其中,
第六确定模块,用于确定第一优化模型,确定第一优化模型,所述第一优化模型包括:第一目标函数、第一约束函数、第二约束函数和第三约束函数;
所述第一目标函数为:
所述第一约束函数为:
所述第二约束函数为:tr(vvh)≤p2,其中能量发射基站的最大发射限制功率为p2;
所述第三约束函数为:
第一转化模块,用于将所述第一优化模型转化为第二优化模型,所述第二优化模型包括:第二目标函数、第四约束函数、第五约束函数和第六约束函数;
所述第二目标函数为:
所述第四约束函数为:
所述第五约束函数为:tr(vvh)≤p2;
所述第六约束函数为:
通过分式规划算法对所述第二优化问题进行逼近求解,得到最优解。
优选地,si和sm+1为服从[0,1]分布且相互独立的高斯白噪音。
优选地,所述第一转化模块,具体用于:
引入变量t,确定第二优化问题的最优值为η*;
则
将所述第二优化模型转化为第三优化模型,所述第三优化模型包括:第三目标函数、第七约束函数、第八约束函数、第九约束函数和第十约束函数;
所述第三目标函数为:
所述第七约束函数为:
所述第八约束函数为:tr(vvh)≤p2;
所述第九约束函数为:
所述第十约束函数为:
通过半定松弛算法求解所述第三优化模型,并定义
所述第四目标函数为:
所述第十一约束函数为:
所述第十二约束函数为:tr(v)≤p2;
所述第十三约束函数为:
所述第十四约束函数为:
求解所述第四优化模型得到最优解。
优选地,确定所述能量接收用户转化的功率为
确定所述能量接收用户转化的功率为
其中
从以上技术方案可以看出,本发明具有以下优点:
本发明提供的一种无线携能和多目标无线通信网络能量效率优化方法,包括:确定m个信息接收用户中第i个信息接收用户接收信息发射基站发射的信息为si,能量接收用户接收信息发射基站发射的能量信息为sm+1,能量基站发射给能量接收能量发射基站发射的能量信息为sm+1;确定信息发射基站对第i个信息接收用户的波束向量为wi,信息发射基站对能量接收用户的波束向量为wm+1,并根据所述si和所述wi确定信息基站发射的信息x1,其中
本发明中,通过考虑到信息基站和能量基站有合作的情况下,在能量接收机接收功率的约束下,对多目标信息接收机的信息率进行一个最大最小化处理,把整个优化问题转化成一个凸问题,从而求出基站对所有用户的波束向量和信息的信息率,从而生产良好的基站设备,使通信系统网络结构优化,增强能量的重复利用,解决了现有在通信系统进行无线携能通信时,系统只是考虑到能量接收机接收到能量信息,并把能量信息转化成自己的能量,没有考虑到能量接收机接收的能量要满足自己运行的条件,同时在多个信息接收机的情况下,只考虑了对信息接收机的信息率进行一个简单的最大化处理,存在着通讯模型结构不合理的技术问题。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其它的附图。
图1为本发明实施例提供的无线携能网络的结构框架图;
图2为本发明提供的一种无线携能和多目标无线通信网络能量效率优化方法的一个实施例的流程示意图;
图3为本发明提供的一种无线携能和多目标无线通信网络能量效率优化方法的另一个实施例的流程示意图;
图4为本发明提供的一种无线携能和多目标无线通信网络能量效率优化装置的一个实施例的结构示意图;
图5为本发明提供的旋转消除模型的示意图。
具体实施方式
本发明实施例提供了一种无线携能和多目标无线通信网络能量效率优化方法及装置,解决了现有在通信系统进行无线携能通信时,系统只是考虑到能量接收机接收到能量信息,并把能量信息转化成自己的能量,没有考虑到能量接收机接收的能量要满足自己运行的条件,同时在多个信息接收机的情况下,只考虑了对信息接收机的信息率进行一个简单的最大化处理,存在着通讯模型结构不合理的技术问题。
为使得本发明的发明目的、特征、优点能够更加的明显和易懂,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,下面所描述的实施例仅仅是本发明一部分实施例,而非全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
可选的,图1示出了本发明实施例提供的无线携能网络的结构框架图,参照图1,它包括有m个信息接收用户和一个能量接收用户,两个多天线基站,一个信息发射基站,另一个是能量发射基站,它们都是有n个天线,同时这两个基站是互相合作的。
请参阅图2,本发明实施例提供了一种无线携能和多目标无线通信网络能量效率优化方法的一个实施例,包括:
s101:确定m个信息接收用户中第i个信息接收用户接收信息发射基站发射的信息为si,能量接收用户接收信息发射基站发射的能量信息为sm+1,能量基站发射给能量接收能量发射基站发射的能量信息为sm+1;
本发明实施例中,当需要进行无线携能和多目标无线通信网络能量效率优化时,需要确定m个信息接收用户中第i个信息接收用户接收信息发射基站发射的信息为si,能量接收用户接收信息发射基站发射的能量信息为sm+1,能量基站发射给能量接收能量发射基站发射的能量信息为sm+1;
s102:确定信息发射基站对第i个信息接收用户的波束向量为wi,信息发射基站对能量接收用户的波束向量为wm+1,并根据si和wi确定信息基站发射的信息x1,其中
在确定m个信息接收用户中第i个信息接收用户接收信息发射基站发射的信息为si,能量接收用户接收信息发射基站发射的能量信息为sm+1,能量基站发射给能量接收能量发射基站发射的能量信息为sm+1之后,需要确定信息发射基站对第i个信息接收用户的波束向量为wi,信息发射基站对能量接收用户的波束向量为wm+1,并根据si和wi确定信息基站发射的信息x1,其中
在信息发射基站部分,信息基站对m个信息接收和一个能量接收用户都会有一个波束向量,本发明这里定义
s103:确定能量发射基站对能量接收用户的波束向量为v,并根据sm+1和v确定能量发射基站发射的能量信息为x2;
在确定信息发射基站对第i个信息接收用户的波束向量为wi,信息发射基站对能量接收用户的波束向量为wm+1,并根据si和wi确定信息基站发射的信息x1,其中
在能量发射基站部分,能量发射基站对能量接收用户有一个波束向量,本发明定义
s104:确定信息发射基站对于能量接收用户的信道向量为hm+1,能量发射基站对于能量接收用户的信道向量为gm+1,并根据信息基站发射的信息、能量发射基站发射的能量信息、信息发射基站对于能量接收用户的信道向量和能量发射基站对于能量接收用户的信道向量得到能量接收用户接收到的信号rp,其中
在确定能量发射基站对能量接收用户的波束向量为v,并根据sm+1和v确定能量发射基站发射的能量信息为x2之后,需要确定信息发射基站对于能量接收用户的信道向量为hm+1,能量发射基站对于能量接收用户的信道向量为gm+1,并根据信息基站发射的信息、能量发射基站发射的能量信息、信息发射基站对于能量接收用户的信道向量和能量发射基站对于能量接收用户的信道向量得到能量接收用户接收到的信号rp,其中
s105:确定能量接收用户转化的功率为
在确定信息发射基站对于能量接收用户的信道向量为hm+1,能量发射基站对于能量接收用户的信道向量为gm+1,并根据信息基站发射的信息、能量发射基站发射的能量信息、信息发射基站对于能量接收用户的信道向量和能量发射基站对于能量接收用户的信道向量得到能量接收用户接收到的信号rp,其中
s106:确定信息发射基站对于第i个信息接收用户的信道向量为hi,能量发射基站对于第i个信息接收用户的信道向量为gi,并根据x1、x2、hi和gi确定第i个信息接收用户接收的信号ri,其中
在确定能量接收用户转化的功率为
s107:确定第i个信息接收用户的信率比为irb=log10(1+sinri),sinri为第i个信息接收用户的信干噪比;
其中,
在确定信息发射基站对于第i个信息接收用户的信道向量为hi,能量发射基站对于第i个信息接收用户的信道向量为gi,并根据x1、x2、hi和gi确定第i个信息接收用户接收的信号ri,其中
其中,
在一个能量接收用户部分,能量接收用户不但接收信息发射基站的信号,而且也会接收到能量发射基站的信号,这里假设所有通信都是完美的,没有量化误差和反馈延迟,信道向量都是可以知道的。本发明定义
在多个信息接收用户部分,对于第i个信息接收用户,第i个信息接收用户不但接收到信号基站发给它的信息,而且会接收到来自信息基站发射给其它m-1个信息用户的信息和能量基站发射给能量接收用户的能量信号,这里假设所有通信都是完美的,没有量化误差和反馈延迟,信道向量都是可以知道的。本发明定义
s108:确定第一优化模型,第一优化模型包括:第一目标函数、第一约束函数、第二约束函数和第三约束函数;
第一目标函数为:
第一约束函数为:
第二约束函数为:tr(vvh)≤p2,其中能量发射基站的最大发射限制功率为p2;
第三约束函数为:
在确定第i个信息接收用户的信率比为irb=log10(1+sinri),sinri为第i个信息接收用户的信干噪比之后,需要确定第一优化模型,确定第一优化模型,第一优化模型包括:第一目标函数、第一约束函数、第二约束函数和第三约束函数;
s109:将第一优化模型转化为第二优化模型,第二优化模型包括:第二目标函数、第四约束函数、第五约束函数和第六约束函数;
第二目标函数为:
第四约束函数为:
第五约束函数为:tr(vvh)≤p2;
第六约束函数为:
在确定第一优化模型,确定第一优化模型,第一优化模型包括:第一目标函数、第一约束函数、第二约束函数和第三约束函数之后,需要将第一优化模型转化为第二优化模型,第二优化模型包括:第二目标函数、第四约束函数、第五约束函数和第六约束函数;
整个优化问题(ζ1)很明显的是一个非凸的问题,因为对于目标函数而言,它是一个非凸的,对于约束条件
s110:通过分式规划算法对第二优化问题进行逼近求解,得到最优解;
在将第一优化模型转化为第二优化模型,第二优化模型包括:第二目标函数、第四约束函数、第五约束函数和第六约束函数之后,需要通过分式规划算法对第二优化问题进行逼近求解,得到最优解;
可选地,把一对互为共轭转置的数,通过旋转以后,把这一对数消除掉。对于本发明的模型而言,就是对
本发明可以对整个优化问题(ζ1)(ζ1表示第一优化问题),可以把变量wm+1同时变成wm+1ejθ,这个时候
最终整个优化问题(ζ1)可以变成优化问题(ζ2),如下所示:
tr(vvh)≤p2;
对于优化问题(ζ2),本发明通过分式规划算法对优化问题进行一个逼近求解,这里本发明引入一个变量t,假设优化问题(ζ2)的最优值为η*。
tr(vvh)≤p2;
这里本发明就可以用半定松弛算法去求解,本发明定义
tr(v)≤p2;
优化问题(ζ4)是一个凸问题,本发明就可以直接求解优化问题。
具体的,优化问题的算法如下:
s1:随意输入一系列值w1…wm+1,v,求出
s2:用matlab的cvx优化工具求解优化问题(ζ4),可以得到t的值和优化变量w1…wm+1,v的值,如果t的值为零,η*就是优化问题(ζ3)的最优值,不为零就需要进行第三部,进行迭代。
s21:把第二步得到的优化变量w1…wm+1,v值作为输入,求出
返回s2。
s22:直到迭代到t为零为止,这个时候得到η*就是优化问题(ζ3)的最优值,w1…wm+1,v就是优化问题(ζ3)的最优解。
通过s22,我们有了wm+1的值,这时就可以求出变量θ的角度,
本发明实施例提供的一种无线携能和多目标无线通信网络能量效率优化方法,包括:确定m个信息接收用户中第i个信息接收用户接收信息发射基站发射的信息为si,能量接收用户接收信息发射基站发射的能量信息为sm+1,能量基站发射给能量接收能量发射基站发射的能量信息为sm+1;确定信息发射基站对第i个信息接收用户的波束向量为wi,信息发射基站对能量接收用户的波束向量为wm+1,并根据si和wi确定信息基站发射的信息x1,其中
以上是对一种无线携能和多目标无线通信网络能量效率优化方法的一个实施例进行的描述,下面将对一种无线携能和多目标无线通信网络能量效率优化方法的另一个实施例进行详细的描述。
参照图3,本发明提供的一种无线携能和多目标无线通信网络能量效率优化方法的另一个实施例,包括:
s201:确定m个信息接收用户中第i个信息接收用户接收信息发射基站发射的信息为si,能量接收用户接收信息发射基站发射的能量信息为sm+1,能量基站发射给能量接收能量发射基站发射的能量信息为sm+1,si和sm+1为服从[0,1]分布且相互独立的高斯白噪音;
本发明实施例中,当需要进行无线携能和多目标无线通信网络能量效率优化时,需要确定m个信息接收用户中第i个信息接收用户接收信息发射基站发射的信息为si,能量接收用户接收信息发射基站发射的能量信息为sm+1,能量基站发射给能量接收能量发射基站发射的能量信息为sm+1,si和sm+1为服从[0,1]分布且相互独立的高斯白噪音;
s202:确定信息发射基站对第i个信息接收用户的波束向量为wi,信息发射基站对能量接收用户的波束向量为wm+1,并根据si和wi确定信息基站发射的信息x1,其中
在确定m个信息接收用户中第i个信息接收用户接收信息发射基站发射的信息为si,能量接收用户接收信息发射基站发射的能量信息为sm+1,能量基站发射给能量接收能量发射基站发射的能量信息为sm+1,si和sm+1为服从[0,1]分布且相互独立的高斯白噪音之后,需要确定信息发射基站对第i个信息接收用户的波束向量为wi,信息发射基站对能量接收用户的波束向量为wm+1,并根据si和wi确定信息基站发射的信息x1,其中
s203:确定能量发射基站对能量接收用户的波束向量为v,并根据sm+1和v确定能量发射基站发射的能量信息为x2;
在确定信息发射基站对第i个信息接收用户的波束向量为wi,信息发射基站对能量接收用户的波束向量为wm+1,并根据si和wi确定信息基站发射的信息x1,其中
s204:确定信息发射基站对于能量接收用户的信道向量为hm+1,能量发射基站对于能量接收用户的信道向量为gm+1,并根据信息基站发射的信息、能量发射基站发射的能量信息、信息发射基站对于能量接收用户的信道向量和能量发射基站对于能量接收用户的信道向量得到能量接收用户接收到的信号rp,其中
在确定能量发射基站对能量接收用户的波束向量为v,并根据sm+1和v确定能量发射基站发射的能量信息为x2之后,需要确定信息发射基站对于能量接收用户的信道向量为hm+1,能量发射基站对于能量接收用户的信道向量为gm+1,并根据信息基站发射的信息、能量发射基站发射的能量信息、信息发射基站对于能量接收用户的信道向量和能量发射基站对于能量接收用户的信道向量得到能量接收用户接收到的信号rp,其中
s205:确定能量接收用户转化的功率为
在确定信息发射基站对于能量接收用户的信道向量为hm+1,能量发射基站对于能量接收用户的信道向量为gm+1,并根据信息基站发射的信息、能量发射基站发射的能量信息、信息发射基站对于能量接收用户的信道向量和能量发射基站对于能量接收用户的信道向量得到能量接收用户接收到的信号rp,其中
s206:确定信息发射基站对于第i个信息接收用户的信道向量为hi,能量发射基站对于第i个信息接收用户的信道向量为gi,并根据x1、x2、hi和gi确定第i个信息接收用户接收的信号ri,其中
在确定能量接收用户转化的功率为
s207:确定第i个信息接收用户的信率比为irb=log10(1+sinri),sinri为第i个信息接收用户的信干噪比;
其中,
在确定信息发射基站对于第i个信息接收用户的信道向量为hi,能量发射基站对于第i个信息接收用户的信道向量为gi,并根据x1、x2、hi和gi确定第i个信息接收用户接收的信号ri,其中
其中,
s208:确定第一优化模型,第一优化模型包括:第一目标函数、第一约束函数、第二约束函数和第三约束函数;
第一目标函数为:
第一约束函数为:
第二约束函数为:tr(vvh)≤p2,其中能量发射基站的最大发射限制功率为p2;
第三约束函数为:
在确定第i个信息接收用户的信率比为irb=log10(1+sinri),sinri为第i个信息接收用户的信干噪比之后,需要确定第一优化模型,确定第一优化模型,第一优化模型包括:第一目标函数、第一约束函数、第二约束函数和第三约束函数;
s209:将第一优化模型转化为第二优化模型,第二优化模型包括:第二目标函数、第四约束函数、第五约束函数和第六约束函数;
第二目标函数为:
第四约束函数为:
第五约束函数为:tr(vvh)≤p2;
第六约束函数为:
在确定第一优化模型,确定第一优化模型,第一优化模型包括:第一目标函数、第一约束函数、第二约束函数和第三约束函数之后,需要将第一优化模型转化为第二优化模型,第二优化模型包括:第二目标函数、第四约束函数、第五约束函数和第六约束函数;
s210:引入变量t,确定第二优化问题的最优值为η*,则
第三目标函数为:
第七约束函数为:
第八约束函数为:tr(vvh)≤p2;
第九约束函数为:
第十约束函数为:
在将第一优化模型转化为第二优化模型,第二优化模型包括:第二目标函数、第四约束函数、第五约束函数和第六约束函数之后,需要引入变量t,确定第二优化问题的最优值为η*,将第二优化模型转化为第三优化模型,第三优化模型包括:第三目标函数、第七约束函数、第八约束函数、第九约束函数和第十约束函数;
s211:通过半定松弛算法求解第三优化模型,并定义
在引入变量t,确定第二优化问题的最优值为η*,将第二优化模型转化为第三优化模型,第三优化模型包括:第三目标函数、第七约束函数、第八约束函数、第九约束函数和第十约束函数之后,需要通过半定松弛算法求解第三优化模型,并定义
本发明实施例提供的一种无线携能和多目标无线通信网络能量效率优化方法,包括:确定m个信息接收用户中第i个信息接收用户接收信息发射基站发射的信息为si,能量接收用户接收信息发射基站发射的能量信息为sm+1,能量基站发射给能量接收能量发射基站发射的能量信息为sm+1;确定信息发射基站对第i个信息接收用户的波束向量为wi,信息发射基站对能量接收用户的波束向量为wm+1,并根据si和wi确定信息基站发射的信息x1,其中
以上是对一种无线携能和多目标无线通信网络能量效率优化方法的另一个实施例进行的描述,下面将对一种无线携能和多目标无线通信网络能量效率优化装置的一个实施例进行详细的描述。
参照图4,本发明提供的一种无线携能和多目标无线通信网络能量效率优化装置的一个实施例,包括:
第一确定模块401,用于确定m个信息接收用户中第i个信息接收用户接收信息发射基站发射的信息为si,能量接收用户接收信息发射基站发射的能量信息为sm+1,能量基站发射给能量接收能量发射基站发射的能量信息为sm+1;
第二确定模块402,用于确定信息发射基站对第i个信息接收用户的波束向量为wi,信息发射基站对能量接收用户的波束向量为wm+1,并根据si和wi确定信息基站发射的信息x1,其中
第三确定模块403,用于确定能量发射基站对能量接收用户的波束向量为v,并根据sm+1和v确定能量发射基站发射的能量信息为x2;
第四确定模块404,用于确定信息发射基站对于能量接收用户的信道向量为hm+1,能量发射基站对于能量接收用户的信道向量为gm+1,并根据信息基站发射的信息、能量发射基站发射的能量信息、信息发射基站对于能量接收用户的信道向量和能量发射基站对于能量接收用户的信道向量得到能量接收用户接收到的信号rp,其中
第五确定模块405,用于确定能量接收用户转化的功率为
确定信息发射基站对于第i个信息接收用户的信道向量为hi,能量发射基站对于第i个信息接收用户的信道向量为gi,并根据x1、x2、hi和gi确定第i个信息接收用户接收的信号ri,其中
确定第i个信息接收用户的信率比为irb=log10(1+sinri),sinri为第i个信息接收用户的信干噪比;
其中,
第六确定模块406,用于确定第一优化模型,确定第一优化模型,第一优化模型包括:第一目标函数、第一约束函数、第二约束函数和第三约束函数;
第一目标函数为:
第一约束函数为:
第二约束函数为:tr(vvh)≤p2,其中能量发射基站的最大发射限制功率为p2;
第三约束函数为:
第一转化模块407,用于将第一优化模型转化为第二优化模型,第二优化模型包括:第二目标函数、第四约束函数、第五约束函数和第六约束函数;
第二目标函数为:
第四约束函数为:
第五约束函数为:tr(vvh)≤p2;
第六约束函数为:
通过分式规划算法对第二优化问题进行逼近求解,得到最优解。
可选地,si和sm+1为服从[0,1]分布且相互独立的高斯白噪音。
可选地,第一转化模块,具体用于:
引入变量t,确定第二优化问题的最优值为η*;
则
将第二优化模型转化为第三优化模型,第三优化模型包括:第三目标函数、第七约束函数、第八约束函数、第九约束函数和第十约束函数;
第三目标函数为:
第七约束函数为:
第八约束函数为:tr(vvh)≤p2;
第九约束函数为:
第十约束函数为:
通过半定松弛算法求解第三优化模型,并定义
第四目标函数为:
第十一约束函数为:
第十二约束函数为:tr(v)≤p2;
第十三约束函数为:
第十四约束函数为:
求解第四优化模型得到最优解。
可选地,确定能量接收用户转化的功率为
确定能量接收用户转化的功率为
其中
本实施例中的具体实施方式已在上述实施例中说明,这里不再赘述。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统,系统和模块的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
在本申请所提供的几个实施例中,应该理解到,所揭露的模块和方法,可以通过其它的方式实现。例如,以上所描述的模块实施例仅仅是示意性的,例如,模块的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个模块或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或模块的间接耦合或通信连接,可以是电性,机械或其它的形式。
作为分离部件说明的模块可以是或者也可以不是物理上分开的,作为模块显示的部件可以是或者也可以不是物理模块,即可以位于一个地方,或者也可以分布到多个网络模块上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。
另外,在本发明各个实施例中的各功能模块可以集成在一个处理模块中,也可以是各个模块单独物理存在,也可以两个或两个以上模块集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。
以上所述,以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。