1.一种IRS辅助下行多用户通信系统的相移优化方法,其特征在于,包括以下步骤:建立移动用户的IRS辅助通信系统模型,并基于最优解码矩阵的均方误差矩阵和信道容量之间的关系,以信道容量最大化为目标构建IRS辅助通信系统的信道容量优化模型;
求解信道容量优化模型中最优解码矩阵、辅助矩阵以及预编码矩阵,根据信道容量优化模型及其已知矩阵构建IRS相移优化模型;
采用黎曼信赖域方法对IRS相移优化模型进行求解,获得最佳相移,并将其作为IRS相移矩阵的主对角元素。
2.根据权利要求1所述的一种IRS辅助下行多用户通信系统的相移优化方法,其特征在于,以信道容量最大化为目标构建IRS辅助通信系统的信道容量优化模型表示为:约束条件:
其中,G是预编码矩阵的集合;θ=[θ1,...,θn,...,θN]是IRS反射相移收集向量;θn是IRS2
处第n个反射元件的相移;K为移动用户的数量;I为单位矩阵;σ表示噪声的功率;是IRS处的反射相移对角矩阵;Pmax表示发射功率阈值;N表示IRS反射元件数量;Gk是用户k的预编码矩阵;HIU,k是IRS与用户k之间的信道矩阵;HAI,k是IRS与基站之间的信道矩阵;HAU,k是基站与H
用户k之间的信道矩阵;(·) 表示求矩阵的共轭转置。
3.根据权利要求2所述的一种IRS辅助下行多用户通信系统的相移优化方法,其特征在于,利用最优解码矩阵的均方误差和信道容量之间的关系对IRS辅助通信系统的信道容量优化模型进行优化,优化后模型表示为:约束条件:
其中,W是引入辅助矩阵的集合;D是用户解码矩阵的集合;rk(W,D,G,θ)是基于最优解码矩阵的均方误差矩阵和信道容量之间的关系所形成的目标函数;Wk是用户k的辅助矩阵;Ek是用户k的最小均方误差矩阵;q为用户的数据流;Tr()表示求矩阵的迹;| |表示求矩阵的行列式;|| ||表示求矩阵的二范数。
4.根据权利要求1所述的一种IRS辅助下行多用户通信系统的相移优化方法,其特征在于,IRS相移优化模型表示为:
约束条件:
其中,θ是IRS相移收集向量;是IRS处的反射相移对角矩阵; K为移动用户的数量, HIU,k是用户k的IRS到用户间的信道矩阵,Dk是用户k的解码矩阵,Wk用户k的辅助矩阵; HAI,k是用户k的IRS到用户间的信道矩阵,Gi是第i个用户的预编码矩阵;
HAU,k是用户k的AP到用户间的信道矩阵, Gk是用户k的预编码矩阵;
Tr()表示求矩阵的迹,上标H表示矩阵的共轭转置。
5.根据权利要求1所述的一种IRS辅助下行多用户通信系统的相移优化方法,其特征在于,采用黎曼信赖域方法对IRS相移优化模型进行求解包括:S100:将IRS相移优化模型中相移约束转换为单位模量约束,获取IRS相移优化模型的流形优化,并将单位模量约束条件构成复圆流形嵌入到搜索空间,迭代求解搜索方向;
S101、采用函数二阶泰勒展开构造信赖域子问题,求解该子问题获取第i次迭代的搜索方向;
S102、根据搜索方向计算在第i次迭代时的相移优化目标函数实际下降量与根据二次模型函数的预测下降量的比值;
S103、根据获取的比值对信赖域进行调整;
S104、判断步骤S102计算得到的比值是否大于设定的阈值,若大于,则令否则令ζi+1=ζi;
S105、判断||gradf(ζi+1)||2≤ε是否成立,若不成立,则令i=i+1并返回步骤S101;若成立,则IRS局部最优相移为 将其作为IRS相移矩阵 的主对角元素,重复以上步骤求取IRS相移矩阵 的其他对角元素;
其中, 为目标函数梯度为零时的相移; 为在点ζi的收缩;gradf(ζi+1)为黎曼梯度,|| ||2表示求矩阵的二范数;ε为迭代停止门限值。
6.根据权利要求5所述的一种IRS辅助下行多用户通信系统的相移优化方法,其特征在于,IRS相移优化模型的流形优化表示为:其中,f(ζ)为相移优化目标函数;ζ为优化对象,即IRS相移优化模型中相移矩阵 对角T
元素的收集向量,表示为 θn为第n个反射元件的相移;U=B⊙C为一个半T T
定矩阵,B⊙C表示矩阵B与矩阵C的哈达玛乘积;α为一个正数用来控制收敛;IN为N*N元单*
位阵;v为矩阵V对角元素的收集向量;Re{}表示取实部。
7.根据权利要求5所述的一种IRS辅助下行多用户通信系统的相移优化方法,其特征在于,采用函数二阶泰勒展开构造信赖域子问题包括:约束条件:||ηi||≤Δi,
N
其中,ζi表示第i次的迭代点;ηi为第i次迭代的搜索方向; 为在S上点ζi的切空间,其中 是由N个单位模量约束条件所形成的乘积复圆流形;
为二次函数模型;f(ζi)为第i次迭代时的相移优化目标函数;gradf(ζi)为流形上的黎曼梯度;Hessf(ζi)[ηi]为f(ζi)的黎曼海塞矩阵;表示a与b的内积,Δi为信赖域半径;||ηi||为第i次迭代搜索方向的二范数。
8.根据权利要求5所述的一种IRS辅助下行多用户通信系统的相移优化方法,其特征在于,在第i次迭代时的实际下降量与根据二次模型函数的预测下降量的比值表示为:其中,f(ζi)为点ζi的目标函数值; 为点ζi经过收缩后的目标函数值;
为0向量的二次模型函数值; 为搜索方向ηi的二次模型函数值。
9.根据权利要求5所述的一种IRS辅助下行多用户通信系统的相移优化方法,其特征在于,根据获取的比值对信赖域进行调整包括:其中,Δi+1为第i+1次迭代的信赖域半径; 为最大信赖域半径,设定为 根据搜索方向计算在第i次迭代时的相移优化目标函数实际下降量与根据二次模型函数的预测下降量的比值;||ηi||为第i次迭代搜索方向的二范数。