主权项 |
1.一种多输入多输出多播波束赋形方法,设中心基站端配置M根发送天线,其覆盖小区内仅包含单一用户组,组内用户数为K,且用户k配置有N<sub>k</sub>根接收天线,对应的信道矩阵<img file="FDA0000056361460000011.GIF" wi="253" he="57" />基站端信源信号x,发送功率P;其特征在于依次包含以下步骤:步骤一、初始设置迭代次数n及其最高迭代次数n<sub>max</sub>,使得n∈[0,n<sub>max</sub>],其初始值设为0;初始设置迭代步长λ的上限值λ<sub>max</sub>和下限值λ<sub>min</sub>,使得λ∈[λ<sub>min</sub>,λ<sub>max</sub>],其初始值设为λ<sub>min</sub>;初始设置波束赋形向量w<sub>0</sub>,随机产生并使其满足约束式||w<sub>0</sub>||=1;步骤二、在第n次迭代过程中,首先针对组内K个用户,令用户编号k=1,L,K,依次计算各用户信噪比<img file="FDA0000056361460000012.GIF" wi="275" he="56" />选择其中最小值,记其对应编号为第n次迭代用户序号k<sub>n</sub>;步骤三、与第n一1次迭代用户序号k<sub>n-1</sub>相比,判断第n次迭代用户序号k<sub>n</sub>是否发生改变:若发生改变,则令迭代步长λ=λ<sub>min</sub>;否则,依规则min(2*λ,λ<sub>max</sub>)调整迭代步长λ;步骤四、选取第n次迭代用户序号k<sub>n</sub>的用户信道矩阵<img file="FDA0000056361460000013.GIF" wi="66" he="55" />进行奇异值分解,找出其最大奇异值所对应的最大右奇异向量<img file="FDA0000056361460000014.GIF" wi="53" he="44" />作为第n次迭代参考向量,并利用夹角计算公式<img file="FDA0000056361460000015.GIF" wi="338" he="79" />计算出第n次迭代参考向量<img file="FDA0000056361460000016.GIF" wi="53" he="44" />与第n次迭代波束赋形向量w<sub>n</sub>之间的夹角<img file="FDA0000056361460000017.GIF" wi="89" he="51" />步骤五、利用第n次迭代波束赋形向量w<sub>n</sub>更新关系式<img file="FDA0000056361460000018.GIF" wi="416" he="65" />获得第n+1次迭代波束赋形向量w<sub>n+1</sub>,利用归一化关系式w<sub>n+1</sub>=w<sub>n+1</sub>/||w<sub>n+1</sub>||归一化第n+1次迭代波束赋形向量w<sub>n+1</sub>;步骤六、判断迭代次数n是否已达最高迭代次数n<sub>max</sub>:若n>n<sub>max</sub>不成立,则将第n+1次迭代波束赋形向量w<sub>n+1</sub>作为新波束赋形向量,将迭代次数n更新为n+1并重复上述步骤2-6;若n>n<sub>max</sub>成立,则停止迭代过程;步骤七、将第n<sub>max</sub>次波束赋形向量<img file="FDA0000056361460000019.GIF" wi="90" he="44" />赋予最佳波束赋形向量w<sub>opt</sub>,然后依关系式<img file="FDA00000563614600000110.GIF" wi="178" he="71" />实现MIMO多播波束赋形。 |