法律状态公告日
法律状态信息
法律状态
2018-01-12
授权
授权
2015-11-04
实质审查的生效 IPC(主分类):H04B7/04 申请日:20150424
实质审查的生效
2015-09-30
公开
公开
技术领域
本发明涉及绿色无线通信传输技术领域,具体为多用户MISO(Multiple Input Single Output)无线信能同传系统中的低复杂度能效最大化优化方案设计。
背景技术
随着绿色通信技术在当今通信界的地位越来越重要,寻求一种更加节能和环保的资源变得 尤为迫切,因此无线信能同传系统,即能够同时传输信息和能量的系统,受到广大研究者的 亲睐,并成为绿色通信中的重点研究领域。
在传统无线设备中通常使用有限电量的电池,这使得系统工作效率大大降低。因此,为了 使无线设备能够更好地为人们提供服务,在绿色通信的大背景下,无线信能同传系统技术开 始进入人们的视野,这种技术的出现使得无线通信设备能够更好地发挥其作用,同时也能缓 解当今环境污染与能源匮乏问题。但在研究开始,大多研究工作多以提升频谱效率为目标, 却忽略了绿色通信系统设计中一个重要的性能指标——能量效率,简称能效,在数学上可以 表示为系统和速率(总的信道容量)与系统总功率消耗之比,通过文献检索可以发现,文献 [D.W.K.Ng,E.S.Lo,and R.Schober,“Robust beamforming for securecommunication in systems with wireless information and power transfer,”IEEE Trans.Wireless Commun.,vol.13,no.8,pp.4599-4615,Aug.2013.]虽然 针对能效问题进行研究并且设计了相关方法最终实现能效最大化,但是该方法却是一种双层 迭代算法,增加了计算复杂度,不适合实际应用。因此,本发明针对这个问题设计了一种更 实际的方案,即首先求出每个用户在满足服务质量QoS下的最小传输功率,然后根据最小传 输功率值计算总功率分配比例得到每个用户独立的功率约束值,并将用户独立功率约束的信 能同传系统能效最大化问题分解为一系列存在闭式解的子问题;再根据Dinkelbach方法,迭 代求解这些子问题直至得到最大能效值;最后基站得到最大能效所对应的预编码向量并通过 控制信道将接收功率分裂因子发送给用户,从而实现信能同传系统的设计。本发明通过巧妙 构思引入用户独立功率约束从而将一个总功率约束的复杂问题分解为存在闭式解的独立子问 题,从而降低系统的计算复杂度。
发明内容
本发明的目的在于针对现有技术的不足,提供一种低复杂度的多用户信能同传系统能效优 化方法,包括以下步骤:
(1)初始化如下变量:总功率约束值Ptotal,采集功率约束值ek,信干噪比约束值γk,采 集电路单元的能量转化效率ζk,k=1,2,...,K;
(2)求解MU-MISO无线信能同传系统下所有用户在满足服务质量QoS时所需最小的传 输功率,具体为:第k个用户根据方程计算其在满足服务质量QoS时的功 率分裂因子ρk,即可求得最小的传输功率其中hk为信 道估计得到的基站到用户k的信道向量,表示基站到用户k的最优迫零预编码方向向量; 同理,其余用户均求得pi,min,i=1,2,...,k-1,k+1,...,K,K为总的用户数;从而得到所有用户独 立的功率约束目标Pk,即
其中:Rk(pk,ρk)为用户k的信道容量,Ek(pk,ρk)为用户k的采集功率,pk为用户k的发 射功率,PC为系统固定总消耗功率,η表示能效值,表示功率放大器效率;
(3)初始化迭代次数n=0、可行解并根据能效函数计算出对应的能效值η(n), 其中分别表示用户在第n次迭代所求得的传输功率和功率分裂因子,所述能效函数为 系统和速率(总的信道容量)与系统总功率消耗之比,即:
(4)更新迭代次数n=n+1,求解第k个子问题,即求解该子问题所对应的四个一元多次 方程,即:
方程一:
其中:
方程二:
其中:
方程三:
其中:
方程四:
其中:
求出对应闭式解集合{pk,ρk},找出满足可行域0≤ρk≤1和max(l1(ρk),l2(ρk))≤pk≤Pk并且使 得目标函数取得最大值时对应的即为用户 k所求的解,同理,按照此方式余下用户都找到对应解i=1,2,...,k-1,k+1,...,K, 并计算能效值η(n);
(5)判断是否满足其中ε为判定阈值,如果满足则输出即 为K个子问题的最优解,即最优发射功率和功率分裂因子否则执行步骤(3);
(6)计算传输预编码向量k=1,2,...K,基站利用vk对传输信号进行预编码, 同时通过控制信道将每个功率分裂因子k=1,2,...K发送到相应的用户,从而每个用户设 定功率分裂因子,实现信息与能量的同时接收,即完成信能同传系统的收发机设计。
本发明的有益效果是,本发明针对多用户信能同传系统能效优化方法,通过巧妙地构思引 入用户独立功率约束从而将一个总功率约束的复杂问题分解为存在闭式解的独立子问题,然 后根据Dinkelbach方法,迭代求解这些子问题直至得到最大能效值;最后基站得到最大能效 所对应的预编码向量并通过控制信道将接收功率分裂因子发送给用户,从而实现信能同传系 统的设计。本发明通过巧妙构思引入用户独立功率约束从而将一个总功率约束的复杂问题分 解为存在闭式解的独立子问题,从而降低系统的计算复杂度。
附图说明
图1是本发明一个实施例的系统模型图;
图2是本发明一个实施例采用该方法的收敛性仿真;
图3是本发明一个实施例的平均能效与发射功率比较图;
图4是本发明一个实施例的平均能效与发射天线数比较图。
具体实施方式
下面结合附图详细描述本发明,本发明的目的和效果将变得更加明显。
如图1所示,在该系统模型中假设基站(BS)(或接入点)天线数为Nt(Nt>0),基站 利用传输预编码(或称传输波束赋形向量)vk,k=1,...,K,向K个单天线接收机传输符号sk, k=1,...,K,然而不同于传统的多用户MISO系统,用户接受到的信号将分裂两部分,其中 一部分用于信息译码,另一部分则进行能量采集。由此信道模型可知,在功率分裂前第k个 用户接收到的信号yk为:
其中:hk为基于导频的信道估计方法得到的基站到用户k的信道向量,sk表示用户k的 符号,nk为天线引入的加性噪声,服从均值为0方差为的循环对称复高斯分布。
在经过功率分裂以后,信号分成两部分,其中信息译码部分可表示为:
上式中zk为射频信号转变为基带信号进行信号处理时引起的加性噪声,服从均值为0方差 为的循环对称复高斯分布,ρk表示接收机k的功率分裂因子。。
第二部分能量采集函数表达式可写为:
因此,信干噪比SINRk(v,ρk)可表示为:
相应的速率函数Rk可表示为:
Rk=W log(1+SINRk) (5)
其中W表示系统带宽。
而接收机采集功率Ek(v,ρk),即单位时间内所采集的能量,可表示为:
其中ζk表示采集电路单元的能量转化效率。
再根据能效函数的定义,能效函数η可以表示为:
这里
对于信能同传系统,通信服务质量包括两种,一种是为保证正常通信需要信干噪比SINRk达到一定的要求,另一种为了维持系统正常工作需要采集功率Ek满足一定的条件。特别地, 为了简化发射机,本发明考虑常用的波束成形方案——迫零预编码来消除多用户之间的信号 干扰。因此,基于迫零波束形成的多用户信能同传系统能效最大化设计问题可描述为:
其中:γk和ek分别为SINRk和Ek的设计目标,Hk=[h1,...,hk-1,hk+1,...,hK],k=1,2,...,K。
定义
则问题(8)可等价地转化成下面问题
为使问题(9)容易求解,考虑将总功率约束条件变为每个用户自己独立约束,即 pk≤PK,那么则原问题就可轻易分解为子问题然后只需要采用Dinkelbach迭代方法求解 即可。从这个角度出发,我们将按照一定比例分配每个用户的最大的功率约束,即 其中pk,min为第k个用户在满足Qos时所需最小的传输功率,如此一来, 问题的关键就转向求解pk,min。
分析原问题,设
其中:
并且第k个子问题可以表示为
再根据Dinkelbach迭代方法,首先引入符号η,将问题(12)中的分式问题转换为减式 问题,即
然后求解问题(13),根据已知知识,假设由ρk表示pk的表达式pk(ρk)可导且已知,那么 问题(13)关于ρk的最优解必满足下列式子:
其中:0<ρk<1,
通过分析问题(13),最优解pk只能在边界点或者目标函数的静态点取到,即最优值pk(ρk) 只能满足以下4种情况:1)pk(ρk)=Pk;2)pk(ρk)=l1(ρk);3)pk(ρk)=l2(ρk);4) 其中表示问题(13)的目标函数的静态点,即 所以只需结合式子(14)依次分析上面所述4种情 形,即求得ρk的闭式解,从而求解问题(13)。
1)情形1:根据pk(ρk)=Pk和式子(14)可得到关于ρk的一元二次方程:
其中:
2)情形2:当pk(ρk)=l1(ρk),则有关于ρk的一元二次方程:
其中:
3)情形3:当pk(ρk)=l2(ρk),同理有关于ρk的一元4次方程:
其中:
4)情形4:因为由于为目标函数静态点,那么有
可以推出:
则得到关于ρk的一元4次方程:
其中:
因此,所有子问题可以通过以上4个等式,即(15)、(16)、(17)和(20)求出{ρk,pk}, 同时检查它们是否满足的可行域,即0≤ρk≤1和max(l1(ρk),l21(ρk))≤pk≤Pk,并从这些解中 找到使取得最大值所对应的即问题(13)的解,同理,其余用户 都按照此方式求解出对应的传输功率和功率分裂因子,最后迭代求解这些子问题直至得到最 大能效值。
因此,一种低复杂度的多用户信能同传系统能效优化方法,包括以下步骤:
(1)初始化如下变量:总功率约束值Ptotal,采集功率约束值ek,信干噪比约束值γk,采 集电路单元的能量转化效率ζk,k=1,2,...,K;
(2)求解MU-MISO无线信能同传系统下所有用户在满足服务质量QoS时所需最小的传 输功率,具体为:第k个用户根据方程(10)计算出在满足服务质量QoS时所需最小的传输 功率pk,min;同理,其余用户均求得pi,min,i=1,2,...,k-1,k+1,...,K,从而采集所有用户各自 独立的功率约束目标Pk,即根据Dinkelbach迭代方法将MU-MISO无线 信能同传系统下的能效最大化问题变为减式问题,并分解为独立子问题,第k个独立子问题 如式子(13);
(3)初始化迭代次数n=0、可行解并根据能效函数计算出对应的能效值η(n), 其中分别表示用户在第n次迭代所求得的传输功率和功率分裂因子,所述能效函数为 系统和速率(总的信道容量)与系统总功率消耗之比,即
(4)更新迭代次数n=n+1,求解第k个子问题,即求解该子问题所对应的四个一元多次 方程,即方式(15)、(16)、(17)和(20),求出对应闭式解集合{pk,ρk},找出满足可行域 0≤ρk≤1和max(l1(ρk),l2(ρk))≤pk≤Pk并且使得问题(13)目标函数取得最大值时对应的 即为用户k所求的解,同理,直到所有子问题都找到对应解i=1,2,...,k-1,k+1,...,K,并计算能效值η(n);
(5)判断是否满足其中ε为判定阈值,如果满足则输出即 为K个子问题的最优解,即得到最优发射功率和功率分裂因子否则执行步骤(3);
(6)计算传输预编码向量k=1,2,...K,基站利用vk对传输信号进行预编码, 同时通过控制信道将每个功率分裂因子k=1,2,...K发送到相应的用户,从而每个用户设 定功率分裂因子,实现信息与能量的同时接收,即完成信能同传系统的收发机设计。
图2、图3和图4是本发明通过Matlab对所设计方案的仿真验证。参数具体设置为:发 送端天线数Nt=4,信息接受者的数量K=4,能量转换系数ξ=0.65,天线噪声功率 传输噪声功率功率放大器效率θ=5,带宽W=15KHz,此 外,假设所有的信息接收者具有相同的SINRk和Ek的门限值,即γ1=…=γK=γ和 e1=…=eK=e,如果不作特殊说明,在仿真中设置总传输功率Ptotal=30dBm,γ=20dB, e=-20dBm,本文的收发机总固定电路消耗PC按如下方式取值:
PC=Nt(PDAC+Pmix+Pfilt)+2Psyn
(21)
+K(PLNA+Pmix+PIFA+Pfilr+PADC)
其中:PDAC,Pmix,Pfilt,Psyn,PLNA,PIFA,PADC分别表示数模转化、混合器、发射机 端的滤波器、频率混合器、低噪声放大器、中频放大器、接收机端滤波器以及模数转化所 消耗的功率。在仿真中,每个参数的取值如表格1:
表1收发机总固定电路消耗中各参数取值
并设蒙特卡洛仿真次数为500000,比较结果分析如下:
图2验证了算法2的收敛性,图中的10条曲线分别对应十个随机信道得到的收敛曲线。 从图可以看出该算法可以保证能效值的单调不减直至收敛,并且一般在3~4次取到最优解。 体现出该算法的高效性。
图3给出了所设计方案与总传输功率的比较图。图中设置的参数为:γ=15dB, e=-25dBm,由图可以看出随着总传输功率的不断增大,平均能效值不断增大,特别地, 当总传输功率Ptotal≥26dBm的时候,平均能效值不再增大而保持在同一水平线上,意味着 此时总传输功率不再是影响平均能效的重要参数。
图4描绘出了所设计方法与天线数的比较图,图中设置的参数为:γ=15dB,e=-20dBm, 当然收发机总固定电路消耗PC将随着天线数的增大而增大。由图同样可以看出上界值与本发 明所设计方法得到值重合,并且当天线数Nt从4增大到12的时候,平均能效值不断增大, 而从12到60,平均能效值却逐渐减小,意味着当发射机端要采用大规模天线阵列的时候应 进行天线选择才能获得性能良好的能效。
通过前面的分析与性能仿真比较,本发明的方法不仅计算和通信复杂度低,而且能够优 化能效性能,可以预见本发明方法能很好地适应未来绿色移动通信技术。
本发明不仅局限于上述具体实施方式,本领域一般技术人员根据本发明公开的内容,可 以采用其它多种具体实施方案实施本发明。因此,凡是采用本发明的设计结构和思路,做一 些简单的变化或更改的设计,都落入本发明保护范围。
机译: 降低复杂度的MMSE多用户CDMA链路多用户检测
机译: 降低复杂度的MMSE多用户CDMA链路多用户检测
机译: 多用户多点协作通信系统中低复杂度反馈的方法和装置