CN114158123B - 一种智能反射面Massive MIMO***资源分配方法 - Google Patents

一种智能反射面Massive MIMO***资源分配方法 Download PDF

Info

Publication number
CN114158123B
CN114158123B CN202111423632.5A CN202111423632A CN114158123B CN 114158123 B CN114158123 B CN 114158123B CN 202111423632 A CN202111423632 A CN 202111423632A CN 114158123 B CN114158123 B CN 114158123B
Authority
CN
China
Prior art keywords
quantum
butterfly
intelligent
reflecting surface
massive mimo
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202111423632.5A
Other languages
English (en)
Other versions
CN114158123A (zh
Inventor
高洪元
赵立帅
程建华
崔志华
苏雨萌
陈梦晗
刘亚鹏
陈暄
狄妍岐
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Harbin Engineering University
Original Assignee
Harbin Engineering University
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Harbin Engineering University filed Critical Harbin Engineering University
Priority to CN202111423632.5A priority Critical patent/CN114158123B/zh
Publication of CN114158123A publication Critical patent/CN114158123A/zh
Application granted granted Critical
Publication of CN114158123B publication Critical patent/CN114158123B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/04Wireless resource allocation
    • H04W72/044Wireless resource allocation based on the type of the allocated resource
    • H04W72/0473Wireless resource allocation based on the type of the allocated resource the resource being transmission power
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/02Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
    • H04B7/04Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
    • H04B7/0413MIMO systems
    • H04B7/0426Power distribution
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/02Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
    • H04B7/04Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
    • H04B7/0413MIMO systems
    • H04B7/0452Multi-user MIMO systems
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks
    • Y02D30/70Reducing energy consumption in communication networks in wireless communication networks

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Power Engineering (AREA)
  • Radio Transmission System (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

本发明提供一种智能反射面Massive MIMO***资源分配方法,包括:建立一个基于智能反射面的Massive MIMO***模型;初始化量子蝴蝶群;根据全局搜索或局部搜索规则更新量子蝴蝶群的量子位置;计算适应度,根据选择机制确定量子位置,更新感官模态和幂指数;判断迭代是否终止,输出最优分配方案,若迭代次数已经达到设定的最大迭代次数,即t=T,则终止迭代,将量子蝴蝶群的全局最优量子位置输出;否则令t=t+1,返回继续执行步骤三;根据量子位置与位置之间的映射规则得到全局最优位置,进而得到基于智能反射面的Massive MIMO***资源分配方法。本发明实现最优反射系数充分发挥智能反射面的性能极限来实现Massive MIMO通信***各种资源的最优分配,从而提高***的资源利用率及***的容量。

Description

一种智能反射面Massive MIMO***资源分配方法
技术领域
本发明涉及的是一种量子蝴蝶优化机制的智能反射面Massive MIMO***资源分配方法,属于Massive MIMO通信技术领域。
背景技术
随着5G通信的不断推广,为了实现更高的信息传输速率和更可靠的数据传输,6G通信已经处于研究状态。Massive MIMO技术和智能反射面作为6G通信的潜在技术,尽管Massive MIMO技术具有高复用增益和分集增益、高空间分辨率等优点,然而Massive MIMO技术的应用仍存在一些问题,例如接收端用户数量的增加不仅使得网络很难覆盖到全体用户,而且会使整个***的能量损耗较大。智能反射面是一种由大量低成本的被动无源反射元件所组成的平面,并且每一个元件都可以改变入射信号的相位来使用户更好地接收基站发送的信号。智能反射面的应用不仅能够解决Massive MIMO***能量损耗过大、网络覆盖不均等问题,而且能够提高Massive MIMO***的容量和信息传输效率,进一步提升MassiveMIMO***的整体性能。
由于智能反射面成本低且能量损耗小,因此如何将智能反射面应用在不同的无线通信***以解决实际的通信工程问题成为了一个热点。针对应用智能反射面的无线通信场景,Tao Zhou等在《2020IEEE 6th International Conference on Computer andCommunication》上发表的“Achievable Rate Maximization for Aerial IntelligentReflecting Surface-aided Cell-free Massive MIMO System”提出一种迭代优化策略设计各个接入点的功率分配、空中智能反射面的相移矩阵、各个接入点的波束成形向量来使用户的传输速率最大,但并未分析***存在多个用户时的情况。李苗钰等在《西北工业大学学报》(2021,vol.39,no.2,pp.454-461)上发表的“一种面向物联网的智能反射面通信***优化方法”提出了一种新的优化算法,将深度学习技术与智能反射面相结合,通过训练神经网络建立信道状态信息与智能反射面的最优反射系数矩阵之间的映射关系,实现智能反射面的实时重配置进而提升接收端的用户通信速率。但这种优化算法是建立在发射机与接收机均为单根天线的条件下,对于Massive MIMO***并不适用。
通过查阅资料发现基于智能反射面Massive MIMO通信***的相关文献比较少,基于智能反射面的Massive MIMO***的研究仍有很大的空间。通过与现有的相关文献对比,尚未发现与本发明相同的智能反射面Massive MIMO***资源分配方法,更未发现基于量子蝴蝶优化机制的智能反射面Massive MIMO***资源分配方法。
发明内容
为了解决目前的基于智能反射面的Massive MIMO通信***存在的问题,提出了一种***资源分配方法,通过将蝴蝶算法量子化所得的量子蝴蝶优化(Quantum ButterflyOptimization Algorithm,QBOA)机制,实现最优反射系数充分发挥智能反射面的性能极限来实现Massive MIMO通信***各种资源的最优分配,从而提高***的资源利用率及***的容量。
本发明的目的是这样实现的:步骤如下:
步骤一:建立一个基于智能反射面的Massive MIMO***模型;
步骤二:初始化量子蝴蝶群;
步骤三:根据全局搜索或局部搜索规则更新量子蝴蝶群的量子位置;
步骤四:计算适应度,根据选择机制确定量子位置,更新感官模态和幂指数;
步骤五:判断迭代是否终止,输出最优分配方案,若迭代次数已经达到设定的最大迭代次数,即t=T,则终止迭代,将量子蝴蝶群的全局最优量子位置输出;否则令t=t+1,返回继续执行步骤三;根据量子位置与位置之间的映射规则得到全局最优位置,进而得到基于智能反射面的Massive MIMO***资源分配方法。
进一步地,步骤一具体包括:基于智能反射面的Massive MIMO***应该基站、中心控制器、智能反射面、用户接收端;基站的天线数目为J根,智能反射面的反射元个数为L,用户接收端的天线数目为K根;设基站传输功率的矩阵为
Figure BDA0003378274880000021
px(x=1,2,...,J)表示基站第x根天线的传输功率,diag{.}表示对角矩阵;基站发送信号后,通过中心控制器调整智能反射面中反射元的相移,使得接收端处的信息传输速率达到最大;设智能反射面的相移矩阵为
Figure BDA0003378274880000022
具体表示为
Figure BDA0003378274880000023
γ为反射系数,θi(i=1,2,...,L)表示第i个反射元的相移控制角;令θ=[θ12,...,θL],即为智能反射面中各个反射元的相移控制角所组成的矩阵;将基站到接收端的信道状态信息用
Figure BDA0003378274880000024
表示,基站到智能反射面的信道状态信息用
Figure BDA0003378274880000025
表示,智能反射面到接收端的信道状态信息用
Figure BDA0003378274880000026
表示;
将基站发送的单位能量信号表示为
Figure BDA0003378274880000027
设最终接收端接受到的信号为
Figure BDA0003378274880000028
将智能反射面处的复高斯白噪声用
Figure BDA0003378274880000029
表示,接收端处的复高斯白噪声用
Figure BDA00033782748800000210
表示,则可以得到
Figure BDA0003378274880000031
进一步得到经过智能反射面的协作后,接收端的信息传输速率:
Figure BDA0003378274880000032
其中,ΙK为K×K维单位矩阵,(.)H表示矩阵的共轭转置,det(.)表示求矩阵行列式的值,
Figure BDA0003378274880000033
e1表示智能反射面处的噪声功率,e2表示接收端处的噪声功率;Massive MIMO***的容量表示为Z(P,θ)=R。
进一步地,步骤二具体包括:量子蝴蝶群的群体规模为N,且每只量子蝴蝶的搜索空间维数为D(D=J+L),J表示基站天线数,L表示智能反射面的反射元个数;量子蝴蝶群进化到第t代时,第n只量子蝴蝶的量子位置为
Figure BDA0003378274880000034
其中
Figure BDA0003378274880000035
d=1,2,...,D,初代所有量子蝴蝶的量子位置在量子区间随机产生;第n只量子蝴蝶的第d维量子位置与位置之间的映射规则为
Figure BDA0003378274880000036
则第t代第n只量子蝴蝶的位置为
Figure BDA0003378274880000037
Figure BDA0003378274880000038
Figure BDA0003378274880000039
为量子蝴蝶群在第d维搜索区间所能取到的最小值和最大值;基于智能反射面的Massive MIMO***资源分配方法对应于每一代量子蝴蝶群中的每一只量子蝴蝶的位置,量子蝴蝶位置的优化过程即为Massive MIMO***资源分配方法优化的过程;令第t代第n只量子蝴蝶的适应度函数为
Figure BDA00033782748800000310
则可以计算出第t代第n只量子蝴蝶的位置的适应度,也就是量子位置的适应度;将量子蝴蝶群迭代到第t代时为止适应度最大的量子蝴蝶的量子位置记作全局最优量子位置
Figure BDA00033782748800000311
量子蝴蝶群迭代到第t代时,第n只量子蝴蝶的刺激强度记为
Figure BDA00033782748800000312
其中k为一常数,其香味浓度的大小记为
Figure BDA00033782748800000313
ct为量子蝴蝶群进化到第t代时的感官模态,αt为量子蝴蝶群进化到第t代时的幂指数。
进一步地,步骤三具体包括:对于第n只量子蝴蝶产生一个均匀分布随机数rn∈[0,1],与开关概率V相比较,n=1,2,...,N;若rn≤V则第n只量子蝴蝶执行全局搜索,否则执行局部搜索;当使用全局搜索机制时第n只量子蝴蝶第d维量子旋转角更新公式为
Figure BDA00033782748800000314
其中s1代表均值为1方差为1服从正态分布的随机变量,
Figure BDA00033782748800000315
G1是常数权重;全局搜索阶段第n只量子蝴蝶第d维量子位置更新公式为
Figure BDA0003378274880000041
abs(.)表示取绝对值;当使用局部搜索机制时第n只量子蝴蝶第d维量子旋转角和量子位置的更新公式为:
Figure BDA0003378274880000042
Figure BDA0003378274880000043
其中s2代表均值为1且方差为1服从正态分布的随机变量,
Figure BDA0003378274880000044
Figure BDA0003378274880000045
Figure BDA0003378274880000046
分别表示量子蝴蝶群迭代到第t代时,量子蝴蝶群体中随机选择的任意两只标号分别为a和
Figure BDA0003378274880000047
的量子蝴蝶的第d维量子位置。
进一步地,步骤四具体包括:更新量子位置后,重新计算每一只量子蝴蝶的位置的适应度;将搜索阶段完成后的量子蝴蝶的量子位置
Figure BDA0003378274880000048
的适应度与更新前的量子位置
Figure BDA0003378274880000049
的适应度进行比较,若
Figure BDA00033782748800000410
的适应度大于
Figure BDA00033782748800000411
的适应度,则
Figure BDA00033782748800000412
保持不变,否则
Figure BDA00033782748800000413
n=1,2,...,N;将更新后适应度最大的量子位置记为直到第t+1代的全局最优量子位置
Figure BDA00033782748800000414
量子蝴蝶群中所有量子蝴蝶根据选择机制确定量子位置后,更新ct与αt值,ct+1=ct-(G2/(ct·t)),αt+1=αstart+(αendstart)·t/T,T为最大迭代次数,αstart和αend分别表示初始时和达到最大迭代次数后幂指数αt的取值,G2是常数权重;将更新后的ct+1值与αt+1值带入计算量子蝴蝶刺激强度和香味浓度的公式,计算出量子蝴蝶群更新后每一只量子蝴蝶的香味浓度。
与现有技术相比,本发明的有益效果是:(1)本发明提出的***资源分配方法能够使Massive MIMO通信***的各种资源实现最优化分配,有效地改善了基于智能反射面的Massive MIMO通信***存在的问题,充分地发挥智能反射面的作用,提高接收端的信息传输速率。(2)本发明设计的解决连续优化问题的量子蝴蝶优化机制将原始的蝴蝶算法进行量子化处理,通过在迭代过程中改变蝴蝶算法中一些固定参数的取值等方法,使得量子蝴蝶算法的收敛性能相较于蝴蝶算法有了明显的提升,同时提升了全局搜索能力,解决了原始的蝴蝶算法容易陷入局部收敛的问题,为解决其他工程问题提供了一种新思路,推广性良好。(3)针对基于智能反射面的Massive MIMO***基站天线的传输功率分配和智能反射面反射元的相移控制等难题,本发明通过量子蝴蝶优化机制有效地解决了这些问题,能够自适应地实现Massive MIMO***资源的最优联合分配,节省***的硬件资源,在解决问题的同时提高***的资源利用率。
接下来通过仿真实验进一步说明本发明的有益效果:
针对基于智能反射面的Massive MIMO通信***,设基站坐标位于(0,0)m,基站天线数J=30,每根基站天线所允许发射的最大功率pmax=20dBm,智能反射面的坐标为(110,100)m,智能反射面反射元数L=40,反射系数γ=1,接收端坐标位于(250,0)m,接收端天线数K=10。噪声功率谱密度为-150dBm/Hz,***带宽为10MHz,设智能反射面处与接收端处噪声功率相等。智能反射面与基站和接收端之间的信息传输均为视距传输,莱斯因子KD为1,信道衰落系数为2.2,基站与接收端之间的信息传输为非视距传输,信道衰落系数为3.5。量子蝴蝶优化机制的智能反射面Massive MIMO***资源分配方法的参数设置如下:量子蝴蝶种群规模N=50,开关概率V=0.8,αstart=0.3,αend=0.1,G1=20,G2=0.025,感官模态初始值c1=1.25,k=1,在量子蝴蝶的量子位置的定义域内随机产生初始量子位置。将蝴蝶算法应用到求解Massive MIMO***资源分配问题上,通过比较体现出量子蝴蝶优化机制的性能。将两者的种群规模设为相同值N=50,最大迭代次数均为500次,所有结果均为150次仿真实验的均值。蝴蝶算法的其他参数设置参考S.Arora and S.Singh在《Soft Computing》(2019,vol.23,pp.715-734)上发表的“Butterfly optimization algorithm:a novelapproach for global optimization”。在下列仿真图中,“QBOA”表示基于量子蝴蝶优化机制的智能反射面Massive MIMO***资源分配方法,“BOA”表示基于蝴蝶算法的智能反射面Massive MIMO***资源分配方法。
图2为应用量子蝴蝶优化机制与蝴蝶算法(Butterfly Optimization Algorithm,BOA)得到的智能反射面Massive MIMO***资源分配方法的***容量随迭代次数变化的曲线。由仿真结果可知,对于全局寻优能力来说,量子蝴蝶优化机制明显优于蝴蝶算法。量子蝴蝶优化机制的收敛精度比蝴蝶算法的收敛精度高。蝴蝶算法在迭代初期陷入了局部收敛,量子蝴蝶优化机制避免了陷入局部收敛,且收敛速度快。
图3为应用量子蝴蝶优化机制与蝴蝶算法得到的智能反射面Massive MIMO***资源分配方法的***容量随智能反射面中反射元个数变化的曲线,智能反射面中反射元个数由10增加到50。通过仿真结果可以看出,在其他条件保持不变的前提下,增加智能反射面中反射元个数有利于提高基于智能反射面的Massive MIMO***的容量,应用量子蝴蝶优化机制所得到的***资源分配方法的***容量优于应用蝴蝶算法所得到的***资源配置方法的***容量。
图4为应用量子蝴蝶优化机制与蝴蝶算法得到的智能反射面Massive MIMO***资源分配方法的***容量随每根基站天线所允许的最大发射功率变化的曲线,每根基站天线所允许的最大发射功率从15dBm增加到45dBm。通过仿真结果可以看出,增大每根基站天线所允许的最大发射功率有助于提高基于智能反射面的Massive MIMO***的容量,应用量子蝴蝶优化机制所得到的***资源分配方法的***容量优于应用蝴蝶算法所得到的***资源配置方法的***容量。
附图说明
图1为应用量子蝴蝶优化机制来得到智能反射面Massive MIMO***资源分配方法的示意图。
图2为应用量子蝴蝶优化机制与蝴蝶算法得到的智能反射面Massive MIMO***资源分配方法的***容量随迭代次数变化的曲线。
图3为应用量子蝴蝶优化机制与蝴蝶算法得到的智能反射面Massive MIMO***资源分配方法的***容量随智能反射面中反射元个数变化的曲线。
图4为应用量子蝴蝶优化机制与蝴蝶算法得到的智能反射面Massive MIMO***资源分配方法的***容量随每根基站天线所允许的最大发射功率变化的曲线。
具体实施方式
下面结合附图与具体实施方式对本发明作进一步详细描述。
下面结合附图对本发明做进一步描述,如图1所示,本发明设计的基于量子蝴蝶优化机制的智能反射面Massive MIMO***资源分配方法包括以下步骤:
步骤一,建立一个基于智能反射面的Massive MIMO***模型;
一个基于智能反射面的Massive MIMO***应该包括基站、中心控制器、智能反射面、用户接收端。不妨设基站的天线数目为J根,智能反射面的反射元个数为L,用户接收端的天线数目为K根。设基站传输功率的矩阵为
Figure BDA0003378274880000061
px(x=1,2,...,J)表示基站第x根天线的传输功率,diag{.}表示对角矩阵。基站发送信号后,通过中心控制器调整智能反射面中反射元的相移,使得接收端处的信息传输速率达到最大。设智能反射面的相移矩阵为
Figure BDA0003378274880000062
具体表示为
Figure BDA0003378274880000063
γ为反射系数,θi(i=1,2,...,L)表示第i个反射元的相移控制角。令θ=[θ12,...,θL],即为智能反射面中各个反射元的相移控制角所组成的矩阵。将基站到接收端的信道状态信息用
Figure BDA0003378274880000064
表示,基站到智能反射面的信道状态信息用
Figure BDA0003378274880000065
表示,智能反射面到接收端的信道状态信息用
Figure BDA0003378274880000066
表示。
将基站发送的单位能量信号表示为
Figure BDA0003378274880000067
设最终接收端接受到的信号为
Figure BDA0003378274880000068
将智能反射面处的复高斯白噪声用
Figure BDA0003378274880000071
表示,接收端处的复高斯白噪声用
Figure BDA0003378274880000072
表示,则可以得到
Figure BDA0003378274880000073
进一步得到经过智能反射面的协作后,接收端的信息传输速率:
Figure BDA0003378274880000074
其中,ΙK为K×K维单位矩阵,(.)H表示矩阵的共轭转置,det(.)表示求矩阵行列式的值,
Figure BDA0003378274880000075
e1表示智能反射面处的噪声功率,e2表示接收端处的噪声功率。Massive MIMO***的容量表示为Z(P,θ)=R。
通过上述分析,对于包含智能反射面的Massive MIMO通信***,将优化目标设置为使***容量最大化,具体表示为maxZ(P,θ)=maxR,将每根基站天线所允许发射的最大功率表示为pmax,则约束条件为:0≤px≤pmax(x=1,2,...,J),0≤θi<2π(i=1,2,...,L)。
步骤二,初始化量子蝴蝶群;
设量子蝴蝶群的群体规模为N,且每只量子蝴蝶的搜索空间维数为D(D=J+L),J表示基站天线数,L表示智能反射面的反射元个数。设量子蝴蝶群进化到第t代时,第n只量子蝴蝶的量子位置为
Figure BDA0003378274880000076
其中
Figure BDA0003378274880000077
初代所有量子蝴蝶的量子位置在量子区间随机产生。第n只量子蝴蝶的第d维量子位置与位置之间的映射规则为
Figure BDA0003378274880000078
则第t代第n只量子蝴蝶的位置为
Figure BDA0003378274880000079
Figure BDA00033782748800000710
Figure BDA00033782748800000711
为量子蝴蝶群在第d维搜索区间所能取到的最小值和最大值。基于智能反射面的Massive MIMO***资源分配方法对应于每一代量子蝴蝶群中的每一只量子蝴蝶的位置,量子蝴蝶位置的优化过程即为Massive MIMO***资源分配方法优化的过程。令第t代第n只量子蝴蝶的适应度函数为
Figure BDA00033782748800000712
则可以计算出第t代第n只量子蝴蝶的位置的适应度,也就是量子位置的适应度。将量子蝴蝶群迭代到第t代时为止适应度最大的量子蝴蝶的量子位置记作全局最优量子位置
Figure BDA00033782748800000713
量子蝴蝶群迭代到第t代时,第n只量子蝴蝶的刺激强度记为
Figure BDA00033782748800000714
其中k为一常数,其香味浓度的大小记为
Figure BDA00033782748800000715
ct为量子蝴蝶群进化到第t代时的感官模态,αt为量子蝴蝶群进化到第t代时的幂指数。
步骤三,根据全局搜索或局部搜索规则更新量子蝴蝶群的量子位置;
对于第n只量子蝴蝶产生一个均匀分布随机数rn∈[0,1],与开关概率V相比较,n=1,2,...,N。若rn≤V则第n只量子蝴蝶执行全局搜索,否则执行局部搜索。当使用全局搜索机制时第n只量子蝴蝶第d维量子旋转角更新公式为
Figure BDA0003378274880000081
其中s1代表均值为1方差为1服从正态分布的随机变量,
Figure BDA0003378274880000082
G1是常数权重。全局搜索阶段第n只量子蝴蝶第d维量子位置更新公式为
Figure BDA0003378274880000083
abs(.)表示取绝对值。当使用局部搜索机制时第n只量子蝴蝶第d维量子旋转角和量子位置的更新公式为:
Figure BDA0003378274880000084
Figure BDA0003378274880000085
其中s2代表均值为1且方差为1服从正态分布的随机变量,
Figure BDA0003378274880000086
Figure BDA0003378274880000087
Figure BDA0003378274880000088
分别表示量子蝴蝶群迭代到第t代时,量子蝴蝶群体中随机选择的任意两只标号分别为a和
Figure BDA0003378274880000089
的量子蝴蝶的第d维量子位置。
步骤四,计算适应度,根据选择机制确定量子位置,更新感官模态和幂指数;
更新量子位置后,重新计算每一只量子蝴蝶的位置的适应度。将搜索阶段完成后的量子蝴蝶的量子位置
Figure BDA00033782748800000810
的适应度与更新前的量子位置
Figure BDA00033782748800000811
的适应度进行比较,若
Figure BDA00033782748800000812
的适应度大于
Figure BDA00033782748800000813
的适应度,则
Figure BDA00033782748800000814
保持不变,否则
Figure BDA00033782748800000815
将更新后适应度最大的量子位置记为直到第t+1代的全局最优量子位置
Figure BDA00033782748800000816
量子蝴蝶群中所有量子蝴蝶根据选择机制确定量子位置后,更新ct与αt值,ct+1=ct-(G2/(ct·t)),αt+1=αstart+(αendstart)·t/T,T为最大迭代次数,αstart和αend分别表示初始时和达到最大迭代次数后幂指数αt的取值,G2是常数权重。将更新后的ct+1值与αt+1值带入计算量子蝴蝶刺激强度和香味浓度的公式,计算出量子蝴蝶群更新后每一只量子蝴蝶的香味浓度。
步骤五,判断迭代是否终止,输出最优分配方案;
若迭代次数已经达到设定的最大迭代次数,即t=T,则终止迭代,将量子蝴蝶群的全局最优量子位置输出;否则令t=t+1,返回继续执行步骤三。根据量子位置与位置之间的映射规则得到全局最优位置,进而得到基于智能反射面的Massive MIMO***资源分配方法。

Claims (2)

1.一种智能反射面Massive MIMO***资源分配方法,其特征在于,步骤如下:
步骤一:建立一个基于智能反射面的Massive MIMO***模型;
基于智能反射面的Massive MIMO***包括基站、中心控制器、智能反射面、用户接收端;基站的天线数目为J根,智能反射面的反射元个数为L,用户接收端的天线数目为K根;设基站传输功率的矩阵为
Figure FDA0004088228600000011
px(x=1,2,...,J)表示基站第x根天线的传输功率,diag{.}表示对角矩阵;基站发送信号后,通过中心控制器调整智能反射面中反射元的相移,使得接收端处的信息传输速率达到最大;设智能反射面的相移矩阵为
Figure FDA0004088228600000012
具体表示为
Figure FDA0004088228600000013
γ为反射系数,θi(i=1,2,...,L)表示第i个反射元的相移控制角;令θ=[θ12,...,θL],即为智能反射面中各个反射元的相移控制角所组成的矩阵;将基站到接收端的信道状态信息用HBS-REC∈C K×J表示,基站到智能反射面的信道状态信息用HBS-IR∈C L×J表示,智能反射面到接收端的信道状态信息用HIR-REC∈C K×L表示;
将基站发送的单位能量信号表示为b∈CJ×1,设最终接收端接受到的信号为c∈CK×1;将智能反射面处的复高斯白噪声用nIR∈C L×1表示,接收端处的复高斯白噪声用nREC∈C K×1表示,则可以得到
Figure FDA0004088228600000014
进一步得到经过智能反射面的协作后,接收端的信息传输速率:
Figure FDA0004088228600000015
其中,ΙK为K×K维单位矩阵,(.)H表示矩阵的共轭转置,det(.)表示求矩阵行列式的值,
Figure FDA0004088228600000016
e1表示智能反射面处的噪声功率,e2表示接收端处的噪声功率;MassiveMIMO***的容量表示为Z(P,θ)=R;
步骤二:初始化量子蝴蝶群;
量子蝴蝶群的群体规模为N,且每只量子蝴蝶的搜索空间维数为D(D=J+L),J表示基站天线数,L表示智能反射面的反射元个数;量子蝴蝶群进化到第t代时,第n只量子蝴蝶的量子位置为
Figure FDA0004088228600000017
其中
Figure FDA0004088228600000018
初代所有量子蝴蝶的量子位置在量子区间随机产生;第n只量子蝴蝶的第d维量子位置与位置之间的映射规则为
Figure FDA0004088228600000021
则第t代第n只量子蝴蝶的位置为
Figure FDA0004088228600000022
Figure FDA0004088228600000023
Figure FDA0004088228600000024
为量子蝴蝶群在第d维搜索区间所能取到的最小值和最大值;基于智能反射面的Massive MIMO***资源分配方法对应于每一代量子蝴蝶群中的每一只量子蝴蝶的位置,量子蝴蝶位置的优化过程即为Massive MIMO***资源分配方法优化的过程;令第t代第n只量子蝴蝶的适应度函数为
Figure FDA0004088228600000025
则可以计算出第t代第n只量子蝴蝶的位置的适应度,也就是量子位置的适应度;将量子蝴蝶群迭代到第t代时为止适应度最大的量子蝴蝶的量子位置记作全局最优量子位置
Figure FDA0004088228600000026
量子蝴蝶群迭代到第t代时,第n只量子蝴蝶的刺激强度记为
Figure FDA0004088228600000027
其中k为一常数,其香味浓度的大小记为
Figure FDA0004088228600000028
ct为量子蝴蝶群进化到第t代时的感官模态,αt为量子蝴蝶群进化到第t代时的幂指数;
步骤三:根据全局搜索或局部搜索规则更新量子蝴蝶群的量子位置;
对于第n只量子蝴蝶产生一个均匀分布随机数rn∈[0,1],与开关概率V相比较,n=1,2,...,N;若rn≤V则第n只量子蝴蝶执行全局搜索,否则执行局部搜索;当使用全局搜索机制时第n只量子蝴蝶第d维量子旋转角更新公式为
Figure FDA0004088228600000029
其中s1代表均值为1方差为1服从正态分布的随机变量,
Figure FDA00040882286000000210
G1是常数权重;全局搜索阶段第n只量子蝴蝶第d维量子位置更新公式为
Figure FDA00040882286000000211
abs(.)表示取绝对值;当使用局部搜索机制时第n只量子蝴蝶第d维量子旋转角和量子位置的更新公式为:
Figure FDA00040882286000000212
Figure FDA00040882286000000213
其中s2代表均值为1且方差为1服从正态分布的随机变量,
Figure FDA00040882286000000214
Figure FDA00040882286000000215
Figure FDA00040882286000000216
分别表示量子蝴蝶群迭代到第t代时,量子蝴蝶群体中随机选择的任意两只标号分别为a和
Figure FDA00040882286000000217
的量子蝴蝶的第d维量子位置;
步骤四:计算适应度,根据选择机制确定量子位置,更新感官模态和幂指数;
步骤五:判断迭代是否终止,输出最优分配方案,若迭代次数已经达到设定的最大迭代次数,即t=T,则终止迭代,将量子蝴蝶群的全局最优量子位置输出;否则令t=t+1,返回继续执行步骤三;根据量子位置与位置之间的映射规则得到全局最优位置,进而得到基于智能反射面的Massive MIMO***资源分配方法。
2.根据权利要求1所述的一种智能反射面Massive MIMO***资源分配方法,其特征在于,步骤四具体包括:更新量子位置后,重新计算每一只量子蝴蝶的位置的适应度;将搜索阶段完成后的量子蝴蝶的量子位置
Figure FDA0004088228600000031
的适应度与更新前的量子位置
Figure FDA0004088228600000032
的适应度进行比较,若
Figure FDA0004088228600000033
的适应度大于
Figure FDA0004088228600000034
的适应度,则
Figure FDA0004088228600000035
保持不变,否则
Figure FDA0004088228600000036
Figure FDA0004088228600000037
将更新后适应度最大的量子位置记为直到第t+1代的全局最优量子位置
Figure FDA0004088228600000038
量子蝴蝶群中所有量子蝴蝶根据选择机制确定量子位置后,更新ct与αt值,ct+1=ct-(G2/(ct·t)),αt+1=αstart+(αendstart)·t/T,T为最大迭代次数,αstart和αend分别表示初始时和达到最大迭代次数后幂指数αt的取值,G2是常数权重;将更新后的ct+1值与αt+1值带入计算量子蝴蝶刺激强度和香味浓度的公式,计算出量子蝴蝶群更新后每一只量子蝴蝶的香味浓度。
CN202111423632.5A 2021-11-26 2021-11-26 一种智能反射面Massive MIMO***资源分配方法 Active CN114158123B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202111423632.5A CN114158123B (zh) 2021-11-26 2021-11-26 一种智能反射面Massive MIMO***资源分配方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202111423632.5A CN114158123B (zh) 2021-11-26 2021-11-26 一种智能反射面Massive MIMO***资源分配方法

Publications (2)

Publication Number Publication Date
CN114158123A CN114158123A (zh) 2022-03-08
CN114158123B true CN114158123B (zh) 2023-05-02

Family

ID=80458302

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202111423632.5A Active CN114158123B (zh) 2021-11-26 2021-11-26 一种智能反射面Massive MIMO***资源分配方法

Country Status (1)

Country Link
CN (1) CN114158123B (zh)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108880734A (zh) * 2018-04-28 2018-11-23 哈尔滨工程大学 量子回溯搜索优化的CCFD-Massive MIMO***功率分配方法
CN109861728A (zh) * 2019-02-21 2019-06-07 哈尔滨工程大学 大规模mimo***的联合多中继选择与时隙资源配置方法
CN110233755A (zh) * 2019-06-03 2019-09-13 哈尔滨工程大学 一种物联网中雾计算的计算资源和频谱资源分配方法

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2017040002A1 (en) * 2015-09-01 2017-03-09 Qualcomm Incorporated Optimizing multiple-input multiple-output operations
US11863279B2 (en) * 2019-05-09 2024-01-02 Trustees Of Princeton University Quantum optimization for multiple input and multiple output (MIMO) processing
CN110430582A (zh) * 2019-06-13 2019-11-08 南京邮电大学 一种在单小区多用户通信网络场景下的基于量子菌群优化算法的资源配置方法
CN112217678B (zh) * 2020-10-14 2023-03-17 哈尔滨工程大学 基于量子帝王蝶优化机制的双层异构网络频谱分配方法
CN112954807B (zh) * 2021-01-28 2022-11-18 哈尔滨工程大学 一种基于网络切片的异构Massive MIMO***多元资源配置方法

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108880734A (zh) * 2018-04-28 2018-11-23 哈尔滨工程大学 量子回溯搜索优化的CCFD-Massive MIMO***功率分配方法
CN109861728A (zh) * 2019-02-21 2019-06-07 哈尔滨工程大学 大规模mimo***的联合多中继选择与时隙资源配置方法
CN110233755A (zh) * 2019-06-03 2019-09-13 哈尔滨工程大学 一种物联网中雾计算的计算资源和频谱资源分配方法

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
高文欣 ; 刘升 ; 肖子雅 ; 于建芳 ; .全局优化的蝴蝶优化算法.计算机应用研究.2020,(10),全文. *

Also Published As

Publication number Publication date
CN114158123A (zh) 2022-03-08

Similar Documents

Publication Publication Date Title
CN111800828B (zh) 一种超密集网络的移动边缘计算资源分配方法
CN112533274B (zh) 一种室内太赫兹bwp和功率调度方法及装置
CN109474388B (zh) 基于改进梯度投影法的低复杂度mimo-noma***信号检测方法
CN115441939B (zh) 基于maddpg算法的多波束卫星通信***资源分配方法
CN110233755B (zh) 一种物联网中雾计算的计算资源和频谱资源分配方法
CN113038612B (zh) 基于深度学习的认知无线电功率控制方法
Zhang et al. A dynamic power allocation scheme in power-domain NOMA using actor-critic reinforcement learning
CN111212438B (zh) 一种无线携能通信技术的资源分配方法
CN117498900A (zh) 去蜂窝大规模mimo通感一体化***的资源分配装置及方法
CN110191476B (zh) 一种基于可重构天线阵列的非正交多址接入方法
Hao et al. Pilot allocation algorithm based on K-means clustering in cell-free massive MIMO systems
CN114158123B (zh) 一种智能反射面Massive MIMO***资源分配方法
Li et al. Learning-aided resource allocation for pattern division multiple access-based SWIPT systems
CN113766492B (zh) 一种安全Massive MIMO网络资源配置方法
CN112770398A (zh) 一种基于卷积神经网络的远端射频端功率控制方法
Min et al. Stratified federated learning-based beamforming design for heterogeneous IRSs-aided networks
CN115276878A (zh) 基于逆迭代和流形优化的智能反射面安全速率确定方法及装置
Xiaolin et al. A novel cooperative spectrum signal detection algorithm for underwater communication system
CN113114423B (zh) 一种自适应球形译码检测方法
CN114244657A (zh) 多用户场景下的智能反射表面选择方法
CN108900290B (zh) 一种基于定位信息的导频分配方法
CN113784365B (zh) 一种物联网通信资源管理方法
CN116614826B (zh) 一种同时传输和反射表面网络的覆盖和容量优化方法
CN118282442A (zh) 智能反射面辅助的Massive MIMO的资源分配方法及***
Omondi et al. Variational autoencoder-enhanced deep neural network-based detection for MIMO systems

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant