一种矩阵的qr分解实现方法及装置制造方法

文档序号:7823755阅读:490来源:国知局
一种矩阵的qr分解实现方法及装置制造方法
【专利摘要】本申请公开了一种矩阵的QR分解实现方法及装置,该方法包括:获取复接收信号矢量yc和复信道矩阵Hc;对复接收信号矢量yc和复信道矩阵Hc进行合并变换处理,得到实矩阵C;通过利用坐标旋转数字计算算法,对实矩阵C的每一列元素进行消元处理,得到上三角矩阵R,并同时得到矢量QTy。本申请实施例公开的方法中,将获取到的复接收信号矢量和复信道矩阵进行合并变换处理,得到了特定的实矩阵,然后利用Cordic算法,对上述实矩阵的每一列元素进行消元处理,得到上三角矩阵R,并同时得到矢量QTy,可见,相对于Gram-Schmidt法,本发明省却了额外计算QTy时所占用的硬件资源,也即,减少了在获取上三角矩阵R和QTy的过程中所占用的硬件资源。
【专利说明】一种矩阵的QR分解实现方法及装置

【技术领域】
[0001] 本发明涉及信号检测【技术领域】,特别涉及一种矩阵的QR分解实现方法及装置。

【背景技术】
[0002] 在MMO(MMO,MultipleInputMultipleOutput,即多输入多输出)系统中,接 收端需要对接收到的多维接收信号进行检测,以还原出发送端发出的多维发送信号,上述 过程即为信号检测。
[0003] 在进行多维信号检测时,需要先对信道矩阵进行QR分解,以便获得所需的上三角 矩阵R和矢量QTy,其中,QT为正规正交矩阵Q的转置矩阵,y为根据复接收信号矢量y。得 到的实接收信号矢量。较为常见的QR分解方法为Gram-Schmidt法,即格拉姆-施密特正 交化法。
[0004] 采用Gram-Schmidt法对信道矩阵进行QR分解时,是通过并行的方式,对信道矩阵 进行分解,从而得到上三角矩阵R,但是,还需要占用较多的硬件资源来计算QTy。
[0005] 综上所述可以看出,如何减少在获取上三角矩阵R和QTy的过程中所占用的硬件 资源是目前亟待解决的问题。


【发明内容】

[0006] 有鉴于此,本发明的目的是提供一种矩阵的QR分解实现方法及装置,减少了在获 取上三角矩阵R和QTy的过程中所占用的硬件资源。其具体方案如下:
[0007] -种矩阵的QR分解实现方法,用于多维信号检测系统,所述方法包括:
[0008] 获取复接收信号矢量y。和复信道矩阵H。,其中,y。包括Nt个元素,H。的维数为^ 行XNr列,Nt和Nr均为不小于2的正整数;
[0009] 对所述复接收信号矢量y。和所述复信道矩阵H。进行合并变换处理,得到维数为m 行Xn列的实矩阵C,其中,m= 2Nt,n= 2^+1,

【权利要求】
1. 一种矩阵的QR分解实现方法,其特征在于,用于多维信号检测系统,所述方法包括: 获取复接收信号矢量y。和复信道矩阵H。,其中,y。包括Nt个元素,H。的维数为NtRXt 列,Nt和^均为不小于2的正整数; 对所述复接收信号矢量y。和所述复信道矩阵H。进行合并变换处理,得到维数为m行Xn列的实矩阵C,其中,m= 2Nt,η= 2^+1,
通过利用坐标旋转数字计算算法,对所述实矩阵C的每一列元素进行消元处理,得到 上三角矩阵R,并同时得到矢量QTy; ReCyJ 其中,y=T ^ \,对第i列元素进行消元处理的过程包括m-i级轴化旋转处理,LlmCyc) J ie[1,2, 3...m],每一级轴化旋转处理中均包括一次轴化处理和对s个复数进行旋转处 理,s=n_i〇
2. 根据权利要求1所述的矩阵的QR分解实现方法,其特征在于,所述每一级轴化旋转 处理中的对s个复数进行旋转处理的步骤之前还包括,对所述s个复数进行复用处理,得到 g路并行复数流,其中,s=kXg,k为正整数。
3. 根据权利要求2所述的矩阵的QR分解实现方法,其特征在于,所述复用处理为时分 复用处理。
4. 根据权利要求3所述的矩阵的QR分解实现方法,其特征在于,对所述s个复数进行 复用处理的过程包括,利用k倍信号速率时钟,通过并串转换处理,将所述s个复数复用为 g路并行复数流。
5. 根据权利要求1至4任一项所述的矩阵的QR分解实现方法,其特征在于,所述多维 信号检测系统为垂直分层空时码系统。
6. -种矩阵的QR分解实现装置,其特征在于,用于多维信号检测系统,所述装置包括: 数据接收模块,用于获取复接收信号矢量y。和复信道矩阵H。,其中,y。包括Nt个元素, H。的维数为Nt行XL列,Nt和L均为不小于2的正整数; 合并变换模块,用于对所述复接收信号矢量y。和所述复信道矩阵H。进行合并变换处 理,得到维数为m行Xn列的实矩阵C,其中,m= 2Nt,η= 2队+1,
消元模块,用于通过利用坐标旋转数字计算算法,对所述实矩阵C的每一列元素进行 消元处理,得到上三角矩阵R,并同时得到矢量QTy; 其中,y= ,对第i列元素进行消元处理的过程包括m-i级轴化旋转处理, ie[1,2, 3...m],每一级轴化旋转处理中均包括一次轴化处理和对s个复数进行旋转处 理,所述s=n-i,所述消元模块包括轴化模块和旋转模块。
7. 根据权利要求6所述的矩阵的QR分解实现装置,其特征在于,所述消元模块还包括 复用模块; 所述复用模块,用于对所述S个复数进行复用处理,得到g路并行复数流,其中,S=kXg,k为正整数。
8. 根据权利要求7所述的矩阵的QR分解实现装置,其特征在于,所述复用模块为时分 复用模块; 所述时分复用模块,用于利用k倍信号速率时钟,通过并串转换处理,将所述s个复数 复用为g路并行复数流。
9. 根据权利要求8所述的矩阵的QR分解实现装置,其特征在于,所述时分复用模块包 括延时模块、并串转换模块和串并转换模块。
【文档编号】H04B7/04GK104467932SQ201410810948
【公开日】2015年3月25日 申请日期:2014年12月23日 优先权日:2014年12月23日
【发明者】李洪 申请人:湖南基石通信技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1