本发明属于大规模mimo系统中的资源分配领域,具体地,基于无线能量传输的大规模mimo系统中存在硬件损伤条件下联合功率和时间的资源分配方法。
背景技术
诸如无线传感器网络之类的无线设备由电池供电,需要手动充电或更换电池。有线充电是当前无线设备电池的主要方法,但在许多情况下,更换电池和充电往往会导致成本高昂甚至不切实际,例如在危险区域或植入体内的医疗设备中。此时,无线能量传输(wpt)引起了无线电研究的关注,并延长了能量受限网络的使用寿命。在传统的无线传输架构中,能量传输效率不高。因此,考虑使用大规模多输入多输出(mimo)技术来提高无线能量传输的效率和距离也成为当前的一个研究热点,这是因为大规模mimo技术可以使用非常窄的波束来将辐射能量集中在目标用户上,从而提高能量传输效率。
大规模mimo系统可以提高数据速率并克服无线设备的能量限制,s.kashyap,e.
尽管大规模mimo有许多优势,但仍然有限的挑战是无法避免的。随着天线数量的增加,电路的部署成本和能耗将大大增加,因此大量的mimo需要使用便宜的硬件组件。低价元件容易出现硬件缺陷(例如,相位噪声,非线性功率放大器,i/q不平衡,非线性低噪声放大器和adc损伤)。现有技术中公开了e.bjornson,j.hoydis,m.kountourisandm.debbah的文献“massivemimosystemswithnon-idealhardware:energyefficiency,estimation,andcapacitylimits(非理想硬件下的大规模mimo系统:能量效率,估计和容量极限)”ieeetransactionsoninformationtheory,vol.60,no.11,pp.7112-7139,中指出硬件损伤的影响是不可避免的,并且研究了硬件损伤对大规模mimo系统造成的影响,表明多天线的情况下,硬件损伤的影响可以淹没导频污染对系统性能造成的影响。
g.yang,c.k.ho,r.zhangandy.l.guan的文献”throughputoptimizationformassivemimosystemspoweredbywirelessenergytransfer(无线能量传输的大规模mimo的吞吐量优化)”ieeejournalonselectedareasincommunications,vol.33,no.8,pp.1640-1650,aug.2015.研究了基于无线能量传输的大规模mimo系统的吞吐量最大化方法,但是没有考虑硬件损伤的影响,也没有考虑到系统能效的问题。q.wu,w.chen,d.w.kwanng,j.liandr.schober的文献”usercentricenergyefficiencymaximizationforwirelesspoweredcommunications(无线能量传输通信系统用户为中心的能效最大化)”ieeetransactionsonwirelesscommunications,vol.15,no.10,pp.6898-6912,oct.2016.考虑了联合功率和时间优化无线能量传输系统系统的能效,但是没有考虑到每个用户的最小信噪比要求,同时考虑的系统模型为单天线系统,没到考虑大规模多天线系统,也没有考虑硬件损伤对系统造成的影响。公开号为cn106506052a(名称为“一种在大规模mimo系统中基于天线选择提高通信能效的方法”)的发明专利旨在基于天线选择提高大规模mimo能效,但是该方法没有考虑到功率分配和硬件损伤对系统造成的影响等问题。公开号为cn106452525a(名称“一种大规模mimo中能量效率、频谱效率和qos联合优化方法”)的发明公开了一种保证用户时延和速率要求的基于用户调度和功率分配的大规模mimo系统的频谱效率、能量效率的联合优化方案,但是忽视了硬件损伤对系统能效造成的影响。
目前大多学者中研究大规模mimo时未考虑中硬件损伤的影响,并且很少考虑大规模mimo系统结合无线能量传输,但是实际中硬件损伤在大规模mimo系统中的影响是必不可少的,且无线能量传输结合大规模mimo技术提供了许多优势。所以本发明中考虑了传感器节点处存在硬件损伤的情况,并且在保证了用户的最小qos要求的同时,提出了基于无线能量传输的大规模mimo系统中联合时间和功率分配方法来优化系统能效。
技术实现要素:
本发明旨在解决以上现有技术的问题,提出了一种硬件损伤下的可同时严格保证传感器节点的qos,提高基于能量采集大规模mimo系统能效的优化方法。本发明的技术方案如下:
一种硬件损伤下无线能量传输的大规模mimo系统能效优化方法,其包括以下步骤:
101、在传感器节点中使用非完美硬件接收机,存在硬件损伤条件下建立无线能量传输的大规模mimo系统能效最大化模型并且判断可行性,所述的无线能量传输大规模mimo系统能效最大化模型为一个非凸优化问题;
102、基于包括放缩法(即证明不等式时,将其一边放大或者缩小、等价替换)和变量替换(使得原本的分式问题,转化为减的形式)在内的简化方法简化步骤101的非凸优化问题并且使步骤101的非凸优化问题等价转化为凸优化问题;
103、然后运用块坐标下降法,求解步骤102等价转化后的凸优化问题,得出无线能量传输时间τ的闭式解,并且运用内点法求解分配的功率pk,得出最优的系统能效,完成系统能效最大化的资源分配。
进一步的,所述步骤101判断可行性具体包括步骤:
首先判断是否满足可行性
使
当满足
当不满足可行性时则去掉信道条件差的传感器节点,否则,跳转至步骤102。
进一步的,所述步骤101基于无线能量传输大规模mimo系统能效最大化目标函数为
c2:p≤pmax
c3:0≤τ≤1
c4:pk≥0,i=1,...,k
其中αk=(1-ε2)dkβkn,φk=ε2dkβkn和
进一步的,所述步骤102非凸优化问题式等价转化为凸优化问题具体包括:所述凸优化问题的表达式为
c3:0≤τ≤1
其中qk是个引入的变量,
进一步的,所述步骤103求解优化问题的步骤包括:
外层最大迭代次数outmax,初始化out=2,设置能效初始值λ(2)和λ(1)和精确度要求值
内层最大迭代次数inmax,初始化in=0、f(λ)(0)、τ(0)和qk(0)计算初值
其中
in=in+1,固定τ(in)根据内点法计算出最优的qk(in),根据最优qk(in)和闭式解求得τ(in)更新f(λ)(in);其中
精确度更新收敛判断:判断当前
out=out+1根据所求的qk(in)、τ(in),更新能效λ(out);
精确度更新收敛判断:
进一步的,所述各参数求解:目标函数f(λ)(in)关于qk(in)是凸函数,用内点法和已知的
其中
本发明的优点及有益效果如下:
本发明在考虑用户(传感器节点)中存在硬件的条件下,在保证用户的qos的要求的同时引进了容许控制的条件下,在步骤102中把原始非线性分式规划问题通过等价转化和变量替换简化原始问题,把原先的分式问题转化成了更为简单的减数形式,最终转化为凸优化问题,使得本发明相比于其他传统的基于无线能量传输大规模mimo系统具有计算低复杂度,信道适应性强的优点,同时保证了传感器节点的qos约束。创新型的在步骤101处系统模型中传感器节点处引进了硬件损伤,因为大规模天线中随着天线的增加,硬件损伤造成的影响无法避免,使本发明更加符合现实情况。本发明特别适合存在硬件条件下的基于无线能量传输大规模mimo系统,具有很好的实用性和可行性。
附图说明
图1是本发明提供优选实施例基于无线能量传输大规模mimo系统的系统模型;
图2为本发明与对比方法在不同硬件损伤程度下,最大发射功率给系统能效造成的影响;
图3为本发明在不同硬件损伤程度下,基站处天线数对系统能效的影响;
图4为本发明在不同硬件损伤程度下,基站处天线数对系统容纳的用户数的影响;
图5为本发明在不同硬件损伤程度下,用户的最小信噪比要求对系统能效的影响
图6为本发明在不同硬件损伤程度下,用户的最小信噪比要求对系统容纳的用户数的影响;
图7为本发明的流程示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、详细地描述。所描述的实施例仅仅是本发明的一部分实施例。
本发明解决上述技术问题的技术方案是:
图7公开一种硬件损伤下无线能量传输的大规模mimo系统能效优化方法。其包括以下步骤:
第一步:计算可行性,如果不可行去掉一个的用户数,直至可行转到步骤二;
第二步:初始化能效λ(2)、λ(1),迭代初始值out=2,外层循环最大迭代次数outmax和精确度要求
第三步:in=in+1,由给定的λ(out),固定时间值计算关于功率的最优值qk(in),固定关于功率的最优值,计算τ(in)值,并且更新f(λ)(in);
第四步:精确度更新收敛判断:由当前f(λ)(in)求得精确度,如果不满足精确度要求或者小于迭代次数则跳转到第三步,反之,得出最优
第五步,out=out+1根据最优值
第六步:精确度更新收敛判断:由当前能效λ(out)求得精确度,如果不满足精确度要求则跳转到第五步,反之,得出最大能效,最优功率
进一步的,所述第一步中判断是否满足可行性
使
当满足
当不满足可行性时则去掉该传感器节点,否则,跳转至第二步,基于无线能量传输大规模mimo系统能效最大化目标函数为
c2:p≤pmax
c3:0≤τ≤1
c4:pk≥0,i=1,...,k
其中αk=(1-ε2)dkβkn,φk=ε2dkβkn和
进一步的,所述第二步的能效初始值λ(0)、λ(1)选取
进一步的,所述第三步中
其中
进一步的,所述第四步判断精确度
进一步的,所述第五步更新能效值
进一步的,所述第六步,计算精确度
本发明在考虑用户(传感器节点)中存在硬件的条件下,在保证用户的qos的要求的同时引进了容许控制的条件下,把原始非线性分式规划问题通过等价转化和变量替换简化原始问题,把分数形式转变成了减数的形式,最终转化为凸优化问题,并用块坐标下降法计算。本发明相比于其他传统的基于无线能量传输大规模mimo系统具有计算低复杂度,信道适应性强的优点,同时保证了传感器节点的qos约束,且创新型的在传感器节点处引进了硬件损伤,本发明特别适合存在硬件条件下的基于无线能量传输大规模mimo系统,具有很好的实用性和可行性。
本实施例为硬件损伤条件下的基于无线能量传输大规模mimo系统中能效最大化的资源分配方法,功率信标向传感器阶段传输能量,传感器节点向基站传输数据,干扰与背景噪声之和最小sinr需求
在本实施例中,图1为本发明提供优选实施例基于无线能量传输的大规模mimo的系统模型,图中功率信标通过无线能量传输给传感器节点传输能量,传感器节点使用所有采集到的能量向基站发送信息。图2在不同硬件损伤ε=0,ε=0.1,ε=0.2条件下,本发明(eea)和吞吐量最大化资源分配方法(tpa)的能效曲线图。图3给出了在不同硬件损伤程度ε=0,ε=0.1,ε=0.2下,本方法的系统能效随着基站天线变化的曲线图;图4是在不同硬件损伤程度ε=0,ε=0.1,ε=0.2下,随着基站天线数系统能容纳的用户数的曲线图;图5是在不同硬件损伤程度ε=0,ε=0.1,ε=0.2下,系统能效随着用户的最小qos要求变化的曲线图;图6是在不同硬件损伤程度ε=0,ε=0.1,ε=0.2下,系统所能容纳用户数随着用户的最小qos要求变化的曲线图。由图2可见所提方法的优越性,而且随着发射功率的增加,硬件损伤对系统性能造成的影响变大,在小的发射功率处对系统能效影响较小;图3可见,随着基站天线数的增加,系统能效不断的增大,且硬件损伤造成的影响也随着天线数的增大而增大了;图4可见,随着基站天线数的增加,系统容纳的用户增多,且硬件质量越好,容纳的用户越多;图5可见随着最小qos要求的增加系统能效不断的减小;图6可见,随着最小qos要求的增加容纳的用户不断减小,且硬件质量差的容纳的用户越少。
以上这些实施例应理解为仅用于说明本发明而不用于限制本发明的保护范围。在阅读了本发明的记载的内容之后,技术人员可以对本发明作各种改动或修改,这些等效变化和修饰同样落入本发明权利要求所限定的范围。