分布式MIMO系统的端口和天线选择方法与流程

文档序号:12490149阅读:来源:国知局

技术特征:

1.一种分布式MIMO系统的端口和天线选择方法,所述系统包括N个具有一定距离分布的天线端口,每个端口配置L根天线,移动台配置M根天线;定义M×1维接收信号向量为R(t)=[r1(t),r2(t),...,rM(t)]T;NL×1维发射信号向量为S(t)=[s1(t),s2(t),...,sNL(t)]T;M×1维零均值加性高斯白噪声向量为Z(t)=[z1(t),z2(t),...,zM(t)]T;[·]T表示矩阵的转置运算;H为M×NL维的信道矩阵,H=[H1 H2 ... HN];R(t)=HS(t)+Z(t);为移动台的第y根天线与端口x的第v根天线之间的信道系数;x=1、2、…、N;y=1、2、…、M;v=1、2、…、L;其特征在于:所述方法包括如下步骤:

步骤一:需要选择的端口数为Ψ,1≤Ψ≤min(M,N),初始化整数n=0,所选端口集合Np初始化为空集。选择端口把端口z1选入所选端口集合Np中;Nr={1,2,...,N},把端口z1从候选端口集合Nr中删去;令矩阵Ha=Hz1;令n=n+1,若n等于Ψ,转步骤四。其中:Pt为总发射功率,为噪声方差,IM为M×M维的单位矩阵;Hk表示第k个端口对应的子信道矩阵;(·)H表示矩阵的共轭转置运算,(·)-1表示矩阵的逆运算,det(·)表示对矩阵求行列式的运算;

步骤二:选择端口Hs表示第s个未被选择的端口对应的子信道矩阵;把端口z2选入所选端口集合Np中,把端口z2从候选端口集合Nr中删去,令矩阵Ha=[Ha Hz2];令n=n+1,若n等于Ψ,转步骤四;

步骤三:重复步骤二,直到n等于Ψ;

步骤四:从所选端口的天线中进行天线选择,一共选取Q根天线,1<Q<ΨL;从所选端口集合Np的第1个、第2个、…、第Ψ个端口中分别选择N1、N2、…、NΨ根天线,其中:N1+N2+...+NΨ=Q;所选端口集合Np的第1个、第2个、…、第Ψ个端口的所选天线集合分别为L1、L2、…、LΨ,均初始化为空集,令Θ1=0;对于N1、N2、…、NΨ的每一种取值组合,针对取值不为0的任一端口w,执行以下过程:

(1)选择端口w的天线将天线g1选入端口w的所选天线集合Lw中,令Θ1=Θ1+1,若Θ1等于Nw,转步骤五;其中:表示端口w的信道矩阵Hw的第j(1≤j≤L)列向量;||·||表示欧几里得矢量范数;

(2)记天线g1对应端口w的子信道矩阵Hw的列向量为计算子信道矩阵Hw的第g1列向量和第j(j≠g1)列向量的非相关系数选择天线将天线g2选入端口w的所选天线集合Lw中;令Θ1=Θ1+1,若Θ1等于Nw,转步骤五;其中|·|表示复数的模运算;

(3)记天线g2对应端口w的子信道矩阵Hw的列向量为计算子信道矩阵Hw的第g2列向量和第j(j≠g1、g2)列向量的非相关系数选择天线将天线g3选入端口w的所选天线集合Lw中;令Θ1=Θ1+1,若Θ1等于Nw,转步骤五;

(4)依次类推,直到Θ1等于Nw

步骤五:对于N1、N2、…、NΨ的每一种取值组合,利用取值不为0的所选端口及其所选天线,计算系统获得的容量,选取最大容量对应的N1、N2、…、NΨ取值组合中取值不为0的所选端口及其所选天线为最终选取的端口和天线。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1