[发明专利]基于改进的樽海鞘群算法的可见光通信系统功率分配方法在审
申请号: | 202210776290.3 | 申请日: | 2022-07-04 |
公开(公告)号: | CN115021816A | 公开(公告)日: | 2022-09-06 |
发明(设计)人: | 王春悦;石若欣;董颖;刘维 | 申请(专利权)人: | 吉林大学 |
主分类号: | H04B10/116 | 分类号: | H04B10/116;H04B10/67;H04B10/80;H04L27/26 |
代理公司: | 吉林长春新纪元专利代理有限责任公司 22100 | 代理人: | 魏征骥 |
地址: | 130012 吉*** | 国省代码: | 吉林;22 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 改进 海鞘 算法 可见 光通信 系统 功率 分配 方法 | ||
1.一种基于改进的樽海鞘群算法的可见光通信系统功率分配方法,其特征在于,包括下列步骤:
(1)建立基于NOMA的ACO-OFDM室内可见光通信系统:
在天花板设置白光LED,将白光LED连接到服务器,构成发射机和照明光源,并设置室内可见光通信系统的发射总功率P总;在LED照射范围内放置多个光电探测器PD,即在接收端给每个用户设置1个光电探测器PD,用于从接受的光载波中提取发送信号;
(2)根据非正交多址NOMA系统的数据速率模型,计算出每个用户的频带利用率Rk,根据每个用户的频带利用率Rk,计算系统的总频带利用率Rsum;
其中,K表示系统中有K个用户;
(3)将要求解的总频带利用率问题化为单目标优化问题;
功率分配优化问题表述为:
(4)根据系统的总频带利用率Rsum,利用改进的樽海鞘群算法,求解出每个用户的功率分配值。
2.根据权利要求1所述的基于改进的樽海鞘群算法的可见光通信系统功率分配方法,其特征在于,步骤(1)中光信道传输模型可以表述为如下形式:
其中,xk为LED发射信号的光功率,R为光电转换系数,取值为常数,yk为PD接收端接收到的幅值,hk为可见光信道的增益,nk为高斯白噪声;
只考虑直射的情况下,系统的信道增益为:
Ar为PD的接收面积,ml表示LED灯的发射级数,Ts(ψ)为透射率,d为发射端与接收端之间的距离,g(ψ)为光集中器OC增益,ψ和φ分别表示入射角和辐射角,表示光信号的延时函数;
噪声nk遵循以下高斯概率分布函数:
其中,μ和σ2分别为均值和方差,其中,μ=0和σ2=N0/2。
3.根据权利要求1所述的基于改进的樽海鞘群算法的可见光通信系统功率分配方法,其特征在于,步骤(2)中每个用户的频带利用率Rk表示为:
其中,Bn为系统带宽,pk为第k个用户的功率分配值。
4.根据权利要求1所述的基于改进的樽海鞘群算法的可见光通信系统功率分配方法,其特征在于,步骤(3)中单目标优化问题表述为:
单目标优化只处理一个目标,这意味着只有一个目标需要最小化或最大化,这些约束条件被分为两个部分:等式和不等式,单目标优化表述为最小化问题:
式中,d为变量数,p为等式约束的个数,m为不等式约束的个数,lbi为第i个变量的下界,ubi表示第i个变量的上界,为不等式约束函数,为等式约束函数;
功率分配优化问题可以表述为:
约束条件为:
其中,K为系统中共有K个用户,ps为系统总功率值,约束C1表示系统中每个用户分配的功率值之和等于总功率值,约束C2表示每个用户的功率分配值都为正数,约束C3表示根据NOMA原理,随信道增益的递增,分配的功率值依次减少。
5.根据权利要求1所述的基于改进的樽海鞘群算法的可见光通信系统功率分配方法,其特征在于,步骤(4)中利用改进的樽海鞘群算法求解功率分配值的步骤如下:
樽海鞘群体在进行觅食时通常分为两个部分:领导者和追随者,领导者位于链的前端,负责寻找食物源进行引导,追随者则跟随先前的个体,群体通过相互协作找到食物源,改进的樽海鞘群算法SSA流程如下:
1.初始化种群,根据搜索空间每一维的上下限,初始化樽海鞘的位置即:
其中:N为樽海鞘群的种群规模,D为空间维度;
2.确定适应度函数
2.1)根据非正交多址NOMA系统频带利用率模型,将系统频带利用率最大化问题建模为非线性优化问题,表示如下:
约束条件为:
在满足约束条件下,将樽海鞘群算法的适应度函数表示如下:
2.2)根据适应度函数计算每个樽海鞘的适应度值;
3.选定食物源的初始位置,对樽海鞘的适应度值进行排序,找到最优樽海鞘的位置g0,即为食物源的位置;
4.确定领导者和跟随者,樽海鞘群体根据适应度值由低到高排序(以最小化问题为例),适应度值最小个体作为食物源,前一半种群作为领导者,后一半种群作为追随者,分别进行位置更新;
5.生成衰落参数a1,t为当前迭代次数,max_iter为最大迭代次数;
6.更新樽海鞘领导者的位置:
其中,为当前代樽海鞘领导者i在第j维空间的位置,Fj为当前代食物源在第j维空间的位置,ubj和lbj为第j维搜索空间的上、下限,c2和c3为(0,1)之间均匀分布的随机数,c1随迭代次数增加而自适应递减,c1的取值如下:
7.更新樽海鞘跟随者的位置。
其中,为当前代樽海鞘跟随者i在第j维空间的位置,和分别为上一代中樽海鞘跟随者i,i-1在第j维的位置;
8.对更新后个体的每一维进行边界处理,并根据更新后新的全局最优樽海鞘位置,更新食物源的位置gt;
9.判断是否满足迭代次数,若是,则输出当前食物源的位置即得到了系统的功率分配值p1,...,pk,...,pK;否则,转第三步继续迭代进化。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于吉林大学,未经吉林大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210776290.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种建筑施工用装配式防护结构
- 下一篇:一种混合电磁场搅拌装置及工作方法