一种多智能反射面辅助的NOMA系统上行传输方法

文档序号:31523727发布日期:2022-09-14 13:25阅读:141来源:国知局
一种多智能反射面辅助的NOMA系统上行传输方法
一种多智能反射面辅助的noma系统上行传输方法
技术领域
1.本发明涉及一种多智能反射面辅助的noma系统上行传输方法,属于无线通信中非正交多址接入技术领域。


背景技术:

2.智能反射面(irs)可以利用人造电磁材料重塑入射信号的相移,具备提高频谱和能量效率的能力,因此借助irs可以有效地提高用户的服务质量。此外,非正交多址接入(noma)可承载并发用户数不受系统资源块数目限制,与传统的正交多址接入(oma)相比,其可在系统频谱效率和用户公平性之间作一个较好的折衷。因此,将noma与irs融合可以进一步提升系统的性能。
3.目前关于多irs辅助的noma系统传输方法并没有充分联合优化用户的发射功率与irs的相位偏移。对于随机相移irs-noma方案,没有充分利用信道状态信息调控irs的相移,对于irs-oma方案,没有利用同一资源多用户叠加传输与干扰删除的优势,对于无irs辅助的noma方案,不能利用irs在有用信号增强与干扰信道抵消两方面的优势。因此,上述方案都没有高效利用系统的功率资源。


技术实现要素:

4.本发明的目的在于克服现有技术中的不足,提供一种多智能反射面辅助的noma系统上行传输方法,在满足用户最低传输速率前提下,能够降低多智能反射面辅助noma系统的总发射功耗。为达到上述目的,本发明是采用下述技术方案实现的:
5.第一方面,本发明提供了一种多智能反射面辅助的noma系统上行传输方法,包括:
6.获取noma系统的系统参数及系统中的用户参数;
7.根据直连信道的增益对用户进行分簇,得到每个子载波调度一个中心用户与一个边缘用户的分簇结果;
8.基于获取到的参数和分簇结果,得到基站处的总接收信号表达式和各用户的信干噪比表达式;
9.根据得到的表达式,采用预设的优化方法对发射功率与相位偏移进行优化,得到最优相位偏移,利用发射功率与相位偏移之间的关系得到noma系统总发射功率的最优解。
10.结合第一方面,进一步地,所述根据直连信道的增益对用户进行分簇,包括:
11.找出信道差异最大的中心用户和边缘用户,匹配信道1;
12.删除已匹配的两个用户,在剩余的用户中选出差异最大的中心用户和边缘用户,匹配信道2;
13.依次进行中心用户与边缘用户的一一分配,直到所有用户均完成分配。
14.结合第一方面,进一步地,所述预设的优化方法,包括:
15.在满足各个用户最低传输速率需求的前提下,建立发射功率与相位偏移的优化模型p1,优化目标为noma系统总发射功率最小化,优化变量为各用户发射功率、智能反射面的
相位偏移;
16.当优化模型p1取最优值时,优化模型p1中关于最低速率需求的约束条件取等号,将优化模型p1转化为纯相移的优化模型p2;
17.优化各用户的信干噪比表达式,将纯相移的优化模型p2转化为优化模型p3;
18.求解优化模型p3得到最优相位偏移的闭式解,利用发射功率与相位偏移之间的关系得到系统总发射功率的最优解。
19.结合第一方面,进一步地,所述优化模型p1,通过下式表示:
[0020][0021]
s.t.q1:γ
c,i
≥γ
c,i(th)
1≤i≤k
[0022]
q2:γ
e,j
≥γ
e,j(th)
1≤j≤k
[0023][0024]
(1)中,β
c,i
表示中心用户i的能量分配系数,β
e,j
表示边缘用户j的能量分配系数,γ
c,i
表示中心用户i的信干噪比,γ
c,i(th)
表示中心用户i的最小数据率,γ
e,j
表示边缘用户j的信干噪比,γ
e,j(th)
表示边缘用户j的最小数据率,φj表示第j个智能反射面的相移矩阵,nj表示每个智能反射面中的反射元素的数目,表示边缘用户j中第n个反射元素,n={1,2,...,nj},k表示小区内边缘用户的数目与中心用户的数目,p代表noma系统的总发射功率。
[0025]
结合第一方面,进一步地,所述将优化模型p1转化为纯相移的优化模型p2,包括:
[0026]
当优化模型p1得到最优解时,关于最低速率需求的约束条件1和约束条件2取等号,得到小区边缘用户和中心用户所需的传输功率,小区边缘用户所需的传输功率β
e,j2
为:
[0027][0028]
(2)中,表示噪声功率,表示边缘用户j到基站的信道系数,gj表示第j个ris到基站的信道系数,表示边缘用户j到智能反射面的信道系数;
[0029]
小区中心用户所需的传输功率β
c,i2
为:
[0030][0031]
(3)中,h
c,i
表示中心用户i到基站的信道系数;
[0032]
将式(2)和(3)代入优化模型p1的目标函数中,则总发射功率为:
[0033][0034]
则纯相移的优化模型p2,通过下式表示:
[0035][0036][0037]
结合第一方面,进一步地,所述优化模型p3,通过下式表示:
[0038][0039][0040]
(6)中,表示向量gj的共轭转置,vj和gj通过下式表示:
[0041][0042][0043]
结合第一方面,进一步地,所述最优相位偏移的闭式解,通过下式表示:
[0044][0045]
(8)中,[gj]n表示向量gj的第n个元素,最优的相位偏移为:
[0046][0047]
利用发射功率与相位偏移之间的关系得到系统总发射功率的最优解。
[0048]
第二方面,本发明提供了一种多智能反射面辅助的noma系统上行传输转置,包括:
[0049]
获取模块:用于获取noma系统的系统参数及系统中的用户参数;
[0050]
分簇模块:用于根据直连信道的增益对用户进行分簇,得到每个子载波调度一个中心用户与一个边缘用户的分簇结果;
[0051]
计算模块:用于基于获取到的参数和分簇结果,得到基站处的总接收信号表达式和各用户的信干噪比表达式;
[0052]
优化模块:用于根据得到的表达式,采用预设的优化方法对发射功率与相位偏移进行优化,得到最优相位偏移,利用发射功率与相位偏移之间的关系得到noma系统总发射功率的最优解。
[0053]
第三方面,本发明提供了一种多智能反射面辅助的noma系统上行传输系统,包括处理器及存储介质;
[0054]
所述存储介质用于存储指令;
[0055]
所述处理器用于根据所述指令进行操作以执行第一方面所述方法的步骤。
[0056]
第四方面,本发明提供了计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现第一方面所述方法的步骤。
[0057]
与现有技术相比,本发明实施例所提供的一种多智能反射面辅助的noma系统上行传输方法所达到的有益效果包括:
[0058]
本发明获取noma系统的系统参数及系统中的用户参数;根据直连信道的增益对用户进行分簇,得到每个子载波调度一个中心用户与一个边缘用户的分簇结果;本发明能够完成中心用户与边缘用户的一一分配;
[0059]
本发明基于获取到的参数和分簇结果,得到基站处的总接收信号表达式和各用户的信干噪比表达式;根据得到的表达式,采用预设的优化方法对发射功率与相位偏移进行优化,得到最优相位偏移,利用发射功率与相位偏移之间的关系得到noma系统总发射功率的最优解。本发明对用户发射功率与智能反射面的相位偏移进行联合优化,实现智能反射面与noma技术的高度融合,在满足用户最低传输速率前提下,能够降低多智能反射面辅助noma系统的总发射功耗。
附图说明
[0060]
图1是本发明实施例1提供的一种多智能反射面辅助的noma系统上行传输方法的中系统模型图;
[0061]
图2是本发明实施例2提供的不同信干噪比条件下noma系统总发射功耗曲线图;
[0062]
图3是本发明实施例2提供的智能反射面中反射元素数量不同系统总发射功耗曲线图。
具体实施方式
[0063]
下面结合附图对本发明作进一步描述。以下实施例仅用于更加清楚地说明本发明的技术方案,而不能以此来限制本发明的保护范围。
[0064]
实施例一:
[0065]
本实施例提供一种多智能反射面辅助的noma系统上行传输方法,包括:
[0066]
获取noma系统的系统参数及系统中的用户参数;
[0067]
根据直连信道的增益对用户进行分簇,得到每个子载波调度一个中心用户与一个边缘用户的分簇结果;
[0068]
基于获取到的参数和分簇结果,得到基站处的总接收信号表达式和各用户的信干噪比表达式;
[0069]
根据得到的表达式,采用预设的优化方法对发射功率与相位偏移进行优化,得到最优相位偏移,利用发射功率与相位偏移之间的关系得到noma系统总发射功率的最优解。
[0070]
具体步骤包括:
[0071]
步骤1:获取noma系统的系统参数及系统中的用户参数。
[0072]
如图1所示为本实施例中多载波noma系统的模型图。存在k个中心用户与k个边缘用户,基站与用户都配备单个天线。小区的覆盖半径为rb,中心用户随机分布在半径为rn至rc的环形区域内,边缘用户随机分布在以智能反射面为中心以ri为半径的区域内。假设有k个智能反射面分布在小区边缘,每个智能反射面分配一个边缘用户,假设第k个智能反射面与基站的距离是dk。该系统包含k个子信道,由于信道数目小于系统的用户数,因此,每个信道同时分配给1个中心用户与1个边缘用户,且两个用户采用noma方式进行数据传输。
[0073]
步骤2:根据直连信道的增益对用户进行分簇,得到每个子载波调度一个中心用户与一个边缘用户的分簇结果。
[0074]
步骤2.1:根据noma技术特点,两个用户信道差异越大,性能提升越多。由于在分配时,反射信道增益位置,根据直连信道的增益进行分配。找出信道差异最大的中心用户和边缘用户,匹配信道1。
[0075]
信道1差异的最大值的表达式为:
[0076][0077]
式(1)中,h
m1
表示信道1差异的最大值,h
c,i
表示中心用户i到基站的信道系数,表示边缘用户j到基站的信道系数。
[0078]
将取得最大信道差异的中心用户即为α1,边缘用户即为β1,将其分配给信道1。
[0079]
步骤2.2:删除已匹配的两个用户,在剩余的用户中选出差异最大的中心用户和边缘用户,匹配信道2。
[0080]
剩下用户中,信道2差异的最大值的表达式为:
[0081][0082]
式(2)中,h
m2
表示信道2差异的最大值,h
c,i
表示中心用户i到基站的信道系数,表示边缘用户j到基站的信道系数。
[0083]
将取得最大信道差异的中心用户即为α2,边缘用户即为β2,故将其分配给信道2。
[0084]
步骤2.3:依次进行中心用户与边缘用户的一一分配,直到所有用户均完成分配。
[0085]
分配第n个信道时,剩下用户中信道差异的最大值的表达式为:
[0086][0087]
式(3)中,h
mn
表示第n个信道差异的最大值,h
c,i
表示中心用户i到基站的信道系数,表示边缘用户j到基站的信道系数。
[0088]
此时得到的|h
c,i
|的中心用户i设为αn,的边缘用户j设为βn。由此,完成中心用户与边缘用户的一一分配。
[0089]
步骤3:基于获取到的参数和分簇结果,得到基站处的总接收信号表达式和各用户的信干噪比表达式。
[0090]
步骤3.1:得到各个子信道上基站接收端总接收信号的数学表达式。
[0091]
在noma模式下,同一簇的两个用户在相同的时频资源上向基站发送信号,基站处的总接收信号z通过下式表示:
[0092][0093]
式(4)中,h
c,i
表示中心用户i到基站的信道系数,β
c,i
表示中心用户i的能量分配系数,β
e,j
表示边缘用户j的能量分配系数,x
c,i
表示中心用户i的传输信号,x
e,j
表示边缘用户j的传输信号,表示边缘用户j到基站的信道系数,gj表示第j个ris到基站的信道系数,
表示边缘用户j到ris的信道系数,k代表小区内中心用户数目和小区内边缘用户数目,φj表示第j个智能反射面的相移矩阵,nj表示每个智能反射面中的反射元素的数目,表示边缘用户j中第n个智能反射面的相移,n={1,2,...,nj},p表示在基站处的高斯噪声},p表示在基站处的高斯噪声表示噪声功率。
[0094]
步骤3.2:得到各用户的信干噪比表达式。
[0095]
根据noma上行解调原则,根据传播距离从小到大次序,依次解调中心用户的信号和边缘用户的信号,当中心用户的信号解调完成后,将其从总接收信号中删除,再继续解调边缘用户的信号,并分别得到各个用户的信干噪比表达式。
[0096]
为了在基站上获得相同的接收功率,信道条件更好的小区中心用户比边缘用户需要更少的传输功率,首先在bs处对中心用户i的信号进行解码,在基站处的中心用户i的解调信号的表达式为:
[0097][0098]
式(5)中,表示在基站处的中心用户i的解调信号。
[0099]
在解码边缘用户的信号之前减去中心用户的恢复信号,在基站处的边缘用户j的解调信号的表达式为:
[0100][0101]
式(6)中,表示在基站处的边缘用户j的解调信号。
[0102]
在解码中心用户的信息时,来自边缘用户的信号被视为噪声,所以在基站处的中心用户i的信干噪比的表达式为:
[0103][0104]
式(7)中,γ
c,i
表示在基站处的中心用户i的信干噪比。
[0105]
在解码边缘用户的信息时,只有系统自带的白噪声,所以在基站处的边缘用户j的信干噪比的表达式为:
[0106][0107]
式(8)中,γ
e,j
表示在基站处的边缘用户j的信干噪比。
[0108]
步骤4:根据得到的表达式,采用预设的优化方法对发射功率与相位偏移进行优化,得到最优相位偏移,利用发射功率与相位偏移之间的关系得到noma系统总发射功率的最优解。
[0109]
步骤4.1:在满足各个用户最低传输速率需求的前提下,建立发射功率与相位偏移的优化模型p1,优化目标为noma系统总发射功率最小化,优化变量为各用户发射功率、智能反射面的相位偏移。
[0110]
优化模型p1,通过下式表示:
[0111][0112]
s.t.q1:γ
c,i
≥γ
c,i(th)
1≤i≤k
[0113]
q2:γ
e,j
≥γ
e,j(th)
1≤j≤k
[0114][0115]
(9)中,γ
c,i
表示中心用户i的信干噪比,γ
c,i(th)
表示中心用户i的最小数据率,γ
e,j
表示边缘用户j的信干噪比,γ
e,j(th)
表示边缘用户j的最小数据率,k表示小区内边缘用户的数目与中心用户的数目,p代表noma系统的总发射功率。
[0116]
其中,约束条件1和2被用来限制每个用户的服务质量。
[0117]
步骤4.2:当优化模型p1取最优值时,优化模型p1中关于最低速率需求的约束条件取等号,将优化模型p1转化为纯相移的优化模型p2。
[0118]
利用优化理论中的一些特性,将优化模型p1转化为纯相移优化问题。通过调用这个矛盾,就能够得到,当优化模型p1得到最优解时,在约束条件1和2为等式,则小区边缘用户所需的传输功率为:
[0119][0120]
小区中心用户所需的传输功率为:
[0121][0122]
将式(10)和(11)代入优化模型p1的目标函数中,则总发射功率为:
[0123][0124]
则纯相移的优化模型p2,通过下式表示:
[0125][0126][0127]
步骤43:优化各用户的信干噪比表达式,将纯相移的优化模型p2转化为优化模型p3。
[0128]
用一种紧凑的形式来表示信干噪比,通过下式表示:
[0129][0130][0131]
优化模型p3,通过下式表示:
[0132][0133][0134]
(15)中,表示向量gj的共轭转置。
[0135]
步骤4.4:求解优化模型p3得到最优相位偏移的闭式解,利用发射功率与相位偏移之间的关系得到系统总发射功率的最优解。
[0136]
最优相位偏移的闭式解,通过下式表示:
[0137][0138]
(16)中,[gj]n表示向量gj的第n个元素,最优的相位偏移为:
[0139][0140]
利用发射功率与相位偏移之间的关系得到系统总发射功率的最优解。
[0141]
本发明对用户发射功率与智能反射面的相位偏移进行联合优化,实现智能反射面与noma技术的高度融合,在满足用户最低传输速率前提下,能够降低多智能反射面辅助noma系统的总发射功耗。
[0142]
实施例二:
[0143]
本发明实施例采用实施例一所述的方法,进行仿真运行。
[0144]
系统参数如下:小区的覆盖半径rb=200m,中心用户覆盖区域为环形区域,内半径rn=20,外半径rc=70,每个用户的天线数目为1,中心用户和边缘用户数目都是k,k=5,噪声功率信道建模为路径损耗与小尺度衰落的乘积,其中中心用户到基站的路径损耗指数ηc=3.5,边缘用户到基站的路径损耗指数为ηe=4.5,ris到基站的路径损耗指数η
i,b
=4,边缘用户到ris的路径损耗指数η
e,i
=3,小尺度衰落服从莱斯衰落,每个信道的莱斯k因子为4。
[0145]
图2给出了不同信干噪比条件下noma系统总发射功耗曲线图,其中智能反射面中反射元素数目nj=128,并分别考虑了四种情况:智能反射面辅助oma系统上行传输方法,无智能反射面辅助的noma系统上行传输方法,在随机相位情况下智能反射面辅助的noma系统上行传输,和优化相移后的智能反射面辅助的noma系统上行传输。由图2能够看出优化相移后的总传输功率得到明显的改善。此外,oma方案下的总传输功率大于noma,能够证明noma
系统性能更好。最后,从图中可以看出不添加智能反射面的noma系统性能明显较低,充分说明了智能反射面辅助noma系统的优点。
[0146]
图3给出了智能反射面中反射元素数量不同系统总发射功耗曲线图,中心用户和边缘用户的sinr门限值同时考虑了四种情况:智能反射面辅助oma系统上行传输方法,无智能反射面辅助的noma系统上行传输方法,在随机相位情况下智能反射面辅助的noma系统上行传输,和优化相移后的智能反射面辅助的noma系统上行传输。能够发现,总发射功率随智能反射面中反射元素数量的增加而减小。其原因是,大量的智能反射面元件产生了增强的接收信号功率。在不同的反射元素数目条件下,本发明方法的总发射功耗都低于其他的noma方法与传统的正交多址接入方法。
[0147]
实施例三:
[0148]
本方面实施例提供了一种多智能反射面辅助的noma系统上行传输转置,包括:
[0149]
获取模块:用于获取noma系统的系统参数及系统中的用户参数;
[0150]
分簇模块:用于根据直连信道的增益对用户进行分簇,得到每个子载波调度一个中心用户与一个边缘用户的分簇结果;
[0151]
计算模块:用于基于获取到的参数和分簇结果,得到基站处的总接收信号表达式和各用户的信干噪比表达式;
[0152]
优化模块:用于根据得到的表达式,采用预设的优化方法对发射功率与相位偏移进行优化,得到最优相位偏移,利用发射功率与相位偏移之间的关系得到noma系统总发射功率的最优解。
[0153]
实施例四:
[0154]
本发明实施例提供一种多智能反射面辅助的noma系统上行传输系统,包括处理器及存储介质;
[0155]
所述存储介质用于存储指令;
[0156]
所述处理器用于根据所述指令进行操作以执行实施例一所述方法的步骤。
[0157]
实施例无:
[0158]
本发明实施例还提供一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现实施例一所述方法的步骤。
[0159]
本领域内的技术人员应明白,本技术的实施例可提供为方法、系统、或计算机程序产品。因此,本技术可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本技术可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。
[0160]
本技术是参照根据本技术实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
[0161]
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
[0162]
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
[0163]
以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明技术原理的前提下,还可以做出若干改进和变形,这些改进和变形也应视为本发明的保护范围。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1