【技术实现步骤摘要】
一种基于萤火虫算法的SWIPT协作通信系统中继选择方法
本专利技术涉及移动通信
,具体涉及一种基于萤火虫算法的SWIPT协作通信系统中继选择方法。
技术介绍
多输入多输出(MIMO)技术为改善通信系统性能、提高小区边沿用户的吞吐量和传输可靠性提供了一种有效的解决途径。协作通信技术则充分利用了中继技术和无线电波的全向传播特性,使无线网络中的节点相互协作形成了虚拟的天线阵列来获得传统MIMO技术可以获得的空间分集增益。传统协作网络具有中继节点电池容量有限和电池更换不便等缺点,而新兴的无线携能通信技术(SWIPT)可以实现高效可靠通信的同时为节点充电蓄能,延长节点待机时间,降低人为为设备供能所带来的成本问题;因此将SWIPT技术应用于无线中继网络中不仅可结合传统中继网络的优势,还可有效降低中继设备的能耗,延长能量受限的中继设备的生存周期。在基于SWIPT的中继系统中,如何对中继数量进行合理地选择是影响中继系统性能的关键。目前已有许多研究提出了各种关于无线协作通信系统中继选择的方法,但是大多数的中继选择问题集中于考虑选择单个中继节点进行协作。公开号为CN104507144A,公开日为2015年4月8日的专利技术专利“无线携能中继网络联合中继选择及资源分配方法”,考虑了中继选择策略、信道分配及源节点、中继节点功率以及中继节点能量采集策略的联合优化,在保障用户服务质量(QoS)需求的同时实现网络能效最大化,但是该专利技术只考虑选择单个子载波和单个中继节点进行协作,并未考虑到多个中继带来系统性能的提升以及系统频带的利用效率,同时一般的凸优化方法实现速度较慢。专利技 ...
【技术保护点】
1.一种基于萤火虫算法的SWIPT协作通信系统中继选择方法,其特征在于,所述的中继选择方法包括下列步骤:S1、检测发射端周围空间空闲的M个可接入的中继节点Rm,获取源节点S与各中继节点Rm之间的信道状态信息hm,n以及各中继节点Rm与目的节点D之间的信道状态信息gm,n,m=1,…,M;n=1,…,N,其中,hm,n表示源节点S中的第n条子载波到中继节点Rm的信道增益,gm,n表示中继节点Rm中的第n条子载波到目的节点D的信道增益,N表示系统子载波数;S2、初始化萤火虫算法基本参数λ、Tmax、K、c,其中λ代表光吸收系数,Tmax表示算法的最大迭代次数,c表示算法收敛常数,K表示萤火虫总数量;S3、产生代表中继选择方案的萤火虫的状态
【技术特征摘要】
1.一种基于萤火虫算法的SWIPT协作通信系统中继选择方法,其特征在于,所述的中继选择方法包括下列步骤:S1、检测发射端周围空间空闲的M个可接入的中继节点Rm,获取源节点S与各中继节点Rm之间的信道状态信息hm,n以及各中继节点Rm与目的节点D之间的信道状态信息gm,n,m=1,…,M;n=1,…,N,其中,hm,n表示源节点S中的第n条子载波到中继节点Rm的信道增益,gm,n表示中继节点Rm中的第n条子载波到目的节点D的信道增益,N表示系统子载波数;S2、初始化萤火虫算法基本参数λ、Tmax、K、c,其中λ代表光吸收系数,Tmax表示算法的最大迭代次数,c表示算法收敛常数,K表示萤火虫总数量;S3、产生代表中继选择方案的萤火虫的状态其中,代表截至第t次迭代时的第j只萤火虫的第n个状态,表示中继序号为m的中继被选择并且被分配第n条子载波,0≤t≤Tmax,1≤j≤K;S4、以目的节点D的信道容量为优化目标,定义目标函数:其中,表示中继Rm在子载波n上的信噪比函数,W表示系统频带宽度,表示第j只萤火虫待确定的中继选择因子,当时,S5、定义萤火虫的绝对亮度函数其中,Zj,t表示惩罚项,是目的节点D的信道容量;S6、根据步骤S5中的萤火虫绝对亮度函数,计算步骤S3中所述的各个萤火虫的绝对亮度Ij,t=f(φj,t),绝对亮度的最大值记为对应的萤火虫状态序列记为S7、开始萤火虫的移动和状态更新过程,其中,萤火虫的移动过程如下:S7.1、计算第i只萤火虫与第j只萤火虫的绝对亮度Ii,t和Ij,t,其中j≤i,根据决定萤火虫移动方向,若则萤火虫j向萤火虫i移动;否则萤火虫i向萤火虫j移动,其中,i的初始值为2,j的初始值为1;S7.2、确定萤火虫移动方向后,更新萤火虫的状态序列,若萤火虫j向萤火虫i移动,则更新萤火虫j的状态序列和萤火虫绝对亮度Ij,t;若萤火虫i向萤火虫j移动,则更新萤火虫i的状态序列和萤火虫绝对亮度Ii,t;S7.3、变量j的值增加1,根据j的取值,判断是否结束两只萤火虫的比较过程,若j<i,则返回步骤S7.1;否则结束两只萤火虫的比较过程;S7.4、变量i的取值增加1,根据i的取值,判断是否结束萤火虫的移动和状态更新过程,若i<K,则返回步骤S7;否则结束萤火虫的移动和状态更新,重新计算萤火虫的绝对亮度,绝对亮度最大的萤火虫的绝对亮度记为S8、迭代次数增加1,即t=t+1,重复步骤S6~S7,直到绝对亮度最大的萤火虫的亮度值的变化连续若干次小于收敛常数c,或者迭代次数达到最大值Tmax,此时绝对亮度最大的萤火虫的状态序列即为协作中继选择方案,中继选择算法结束。2.根据权利要求1所述的一种基于萤火虫算法的SWIPT协作通信系统中继选择方法,其特征在于,步骤S1中,所述的源节点S、各中继节点Rm和目的节点D的发送和接收天线均只有一根;所述的信道状态信息hm,n和gm,n均服从瑞利分布;中继节点在接收来自源节点的数据时,与中继节点转发数据至目的节点时占用相同的子载波,中继节点...
【专利技术属性】
技术研发人员:冯义志,陈珊珊,宁更新,张军,季飞,傅娟,
申请(专利权)人:华南理工大学,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。