首页 / 专利库 / 信号处理 / 最小均方误差 / 多输入多输出SC-FDMA系统多用户检测方法及装置

多输入多输出SC-FDMA系统多用户检测方法及装置

阅读:1024发布:2020-09-20

专利汇可以提供多输入多输出SC-FDMA系统多用户检测方法及装置专利检索,专利查询,专利分析的服务。并且本 发明 公开了一种多输入多输出SC-FDMA系统多用户检测方法及装置。该多输入多输出SC-FDMA系统多用户检测装置包括FFT解映射模 块 、频域MMSE均衡系数矩阵计算模块、第一至第四矩阵乘法模块、IFFT模块、时域等效矩阵计算模块、白化滤波系数矩阵计算模块和球形译码模块。本发明采用频域MMSE均衡和时域球形译码检测相结合的技术,在MMSE均衡之后,在时域再做一次球形译码,消除多用户产生的用户间干扰,从而得到更好的检测效果,提高接收机 门 限。,下面是多输入多输出SC-FDMA系统多用户检测方法及装置专利的具体信息内容。

1.多输入多输出SC-FDMA系统多用户检测装置,包括FFT解映射模和频域MMSE均衡系数矩阵计算模块,其特征在于:还包括第一至第四矩阵乘法模块、IFFT模块、时域等效矩阵计算模块、白化滤波系数矩阵计算模块和球形译码模块;
FFT解映射模块输入端接收去CP后的时域信号,将所有天线接收的所有子载波的去CP后的时域信号各自进行傅里叶变换和子载波解映射得到每个子载波的频域信号并由FFT解映射模块输出端输出至第一矩阵乘法模块的第二输入端;频域MMSE均衡系数矩阵计算模块输入端接收每个子载波的频域信道矩阵,分别计算出每个子载波的频域最小均方误差均衡矩阵并由输出端分别输出至第一矩阵乘法模块的第一输入端和第二矩阵乘法模块的第一输入端;第一矩阵乘法模块将接收的同一子载波的频域信号和频域最小均方误差均衡矩阵进行矩阵相乘处理得到每个发射天线的所有子载波的频域均衡后的频域估计信号并由输出端输出至IFFT模块的输入端;IFFT模块将接收的频域估计信号分别进行反傅里叶变换得到每个发射天线的时域估计信号并由输出端输出至第三矩阵乘法模块的第二输入端;第二矩阵乘法模块第二输入端接收每个子载波的频域信道矩阵,并将接收的同一子载波的频域最小均方误差均衡矩阵和频域信道矩阵分别进行矩阵相乘处理后由输出端输出至时域等效矩阵计算模块的输入端;时域等效矩阵计算模块将接收的每个子载波的频域均衡后的频域等效信道矩阵计算出每个子载波的时域等效信道矩阵由输出端分别输出至白化滤波系数矩阵计算模块的输入端和第四矩阵乘法模块的第二输入端;白化滤波系数矩阵计算模块将接收的每个子载波的时域等效信道矩阵计算色噪声协方差矩阵并对色噪声协方差矩阵进行分解处理得到每个子载波的白化滤波系数矩阵并由输出端分别输出至第三矩阵乘法模块的第一输入端和第四矩阵乘法模块的第一输入端;第三矩阵乘法模块将接收的同一子载波每个发射天线的时域估计信号和白化滤波系数矩阵进行矩阵相乘处理得到每个子载波的白化滤波后的时域估计信号并由输出端输出至球形译码模块的第一输入端;
第四矩阵乘法模块将接收的同一子载波时域等效信道矩阵和白化滤波系数矩阵进行矩阵相乘处理得到每个子载波的白化滤波后的时域等效信道矩阵并由输出端输出至球形译码模块的第二输入端;球形译码模块将接收的同一子载波白化滤波后的时域估计信号和白化滤波后的时域等效信道矩阵进行球形译码检测得到星座点进行输出。
2.多输入多输出SC-FDMA系统多用户检测方法,其特征在于包括以下步骤:
步骤1:对多个接收天线接收的同一子载波的去CP的时域信号各自进行傅里叶变换和子载波解映射,得到每个子载波的频域信号;根据频域信道矩阵的每个子载波的信道估计矩阵和噪声功率对频域信道矩阵进行最小均方误差均衡处理,得到每个子载波的频域最小均方误差均衡矩阵;
步骤2:将频域最小均方误差均衡矩阵和同一子载波的频域信号进行矩阵乘法运算,得到每个发射天线的所有子载波的频域均衡后的频域估计信号;将频域最小均方误差均衡矩阵和同一子载波的频域信道矩阵进行矩阵乘法运算,得到每个子载波的频域均衡后的频域等效信道矩阵;
步骤3:对每个发射天线的所有子载波的频域均衡后的频域估计信号进行反傅里叶变换得到每个发射天线的时域估计信号;计算出频域均衡后的每个子载波的时域等效信道矩阵;
步骤4:计算出频域均衡后的每个子载波的时域等效信道矩阵的白化滤波系数矩阵;
步骤5:将同一子载波的白化滤波系数矩阵和每个发射天线的时域估计信号进行矩阵乘法运算,得到每个子载波的白化滤波后的时域估计信号;将同一子载波的白化滤波系数矩阵和频域均衡后的每个子载波的时域等效信道矩阵进行矩阵乘法运算,得到每个子载波的白化滤波后的时域等效信道矩阵;
步骤6,将同一子载波的白化滤波后的时域估计信号和白化滤波后的时域等效信道矩阵进行球形译码得到星座点;
完成多输入多输出SC-FDMA系统下的多用户检测。
3.根据权利要求2所述的多输入多输出SC-FDMA系统多用户检测方法,其特征在于:
所述步骤3中计算频域均衡后的每个子载波的时域等效信道矩阵具体为:取频域均衡后每个子载波的频域等效信道矩阵的第m行第n列的元素组成对矩阵;将对角矩阵左乘反离散傅里叶变换矩阵,右乘离散傅里叶变换矩阵,得到新的矩阵;舍弃新矩阵的非对角元,将主对角元组成行向量,得到频域均衡后的每个子载波的时域等效信道增益;将属于同一子载波的时域等效信道增益进行组合得到的频域均衡后的每个子载波的时域等效信道矩阵;
设对角矩阵 则每个子载波的时域等
效信道增益bmn表示为:
其中,NR为接收天线的个数;NT代表发射天线的个数;M为子载波总数;Amn是M×M的对角矩阵,其中第i(1≤i≤M)个对角元是第i个子载波频域均衡后的频域等效信道矩阵H
的第m行第n列的元素;FM代表M点的离散傅里叶变换矩阵;(·) 代表取矩阵的复共轭;
diag{·}代表取矩阵主对角元组成行向量;bmn是长度为M的行向量,当角标m等于n时,bmn代表发射天线n的M个子载波的信号的时域等效信道增益;当角标m不等于n时,bmn代表天线间干扰信号的时域等效信道增益;
则第i个子载波的时域等效信道矩阵 表示为:
4.根据权利要求2所述的多输入多输出SC-FDMA系统多用户检测方法,其特征在于:
所述步骤4计算频域均衡后的每个子载波的时域等效信道矩阵的白化滤波系数矩阵具体为:
(1)计算频域均衡后的每个子载波的时域等效信道矩阵的色噪声协方差矩阵;
则第i个子载波上的色噪声协方差矩阵 表示为:
其中, 代表第i个子载波的时域等效信道矩阵;M为子载波总数;
(2)对色噪声协方差矩阵进行乔里斯基分解,得到第i个子载波上的时域等效信道矩(i) -1
阵的白化滤波系数矩阵(C ) ;
H -1
其中,(·)代表取矩阵的复共轭;(·) 代表矩阵的逆矩阵。

说明书全文

多输入多输出SC-FDMA系统多用户检测方法及装置

技术领域

[0001] 本发明涉及通信领域中的一种多输入多输出SC-FDMA(单载波频分多址)系统下的多用户检测方法及装置。

背景技术

[0002] 在多输入多输出SC-FDMA通信系统中,通常采用频域最小均方误差(MMSE)均衡技术来克服信道衰落。虽然MMSE频域均衡之后消除了多径的影响,但是用户间干扰未能得到完全消除。

发明内容

[0003] 本发明的目的在于避免上述背景技术中的不足之处而提供一种时频双域均衡的方法,在MMSE均衡之后,在时域再做一次球形译码,消除多用户产生的用户间干扰,从而得到更好的检测效果,提高接收机限。
[0004] 为解决上述技术问题,本发明通过以下技术方案来实现:多输入多输出SC-FDMA系统多用户检测装置,包括FFT解映射模和频域MMSE均衡系数矩阵计算模块,其特征在于:还包括第一至第四矩阵乘法模块、IFFT模块、时域等效矩阵计算模块、白化滤波系数矩阵计算模块和球形译码模块;
[0005] FFT解映射模块输入端接收去CP后的时域信号,将所有天线接收的所有子载波的去CP后的时域信号各自进行傅里叶变换和子载波解映射得到每个子载波的频域信号并由FFT解映射模块输出端输出至第一矩阵乘法模块的第二输入端;频域MMSE均衡系数矩阵计算模块输入端接收每个子载波的频域信道矩阵,分别计算出每个子载波的频域最小均方误差均衡矩阵并由输出端分别输出至第一矩阵乘法模块的第一输入端和第二矩阵乘法模块的第一输入端;第一矩阵乘法模块将接收的同一子载波的频域信号和频域最小均方误差均衡矩阵进行矩阵相乘处理得到每个发射天线的所有子载波的频域均衡后的频域估计信号并由输出端输出至IFFT模块的输入端;IFFT模块将接收的频域估计信号分别进行反傅里叶变换得到每个发射天线的时域估计信号并由输出端输出至第三矩阵乘法模块的第二输入端;第二矩阵乘法模块第二输入端接收每个子载波的频域信道矩阵,并将接收的同一子载波的频域最小均方误差均衡矩阵和频域信道矩阵分别进行矩阵相乘处理后由输出端输出至时域等效矩阵计算模块的输入端;时域等效矩阵计算模块将接收的每个子载波的频域均衡后的频域等效信道矩阵计算出每个子载波的时域等效信道矩阵由输出端分别输出至白化滤波系数矩阵计算模块的输入端和第四矩阵乘法模块的第二输入端;白化滤波系数矩阵计算模块将接收的每个子载波的时域等效信道矩阵计算色噪声协方差矩阵并对色噪声协方差矩阵进行分解处理得到每个子载波的白化滤波系数矩阵并由输出端分别输出至第三矩阵乘法模块的第一输入端和第四矩阵乘法模块的第一输入端;第三矩阵乘法模块将接收的同一子载波每个发射天线的时域估计信号和白化滤波系数矩阵进行矩阵相乘处理得到每个子载波的白化滤波后的时域估计信号并由输出端输出至球形译码模块的第一输入端;第四矩阵乘法模块将接收的同一子载波时域等效信道矩阵和白化滤波系数矩阵进行矩阵相乘处理得到每个子载波的白化滤波后的时域等效信道矩阵并由输出端输出至球形译码模块的第二输入端;球形译码模块将接收的同一子载波白化滤波后的时域估计信号和白化滤波后的时域等效信道矩阵进行球形译码检测得到星座点进行输出。
[0006] 多输入多输出SC-FDMA系统多用户检测方法,其特征在于包括以下步骤:
[0007] 步骤1:对多个接收天线接收的同一子载波的去CP的时域信号各自进行傅里叶变换和子载波解映射,得到每个子载波的频域信号;根据频域信道矩阵的每个子载波的信道估计矩阵和噪声功率对频域信道矩阵进行最小均方误差均衡处理,得到每个子载波的频域最小均方误差均衡矩阵;
[0008] 步骤2:将频域最小均方误差均衡矩阵和同一子载波的频域信号进行矩阵乘法运算,得到每个发射天线的所有子载波的频域均衡后的频域估计信号;将频域最小均方误差均衡矩阵和同一子载波的频域信道矩阵进行矩阵乘法运算,得到每个子载波的频域均衡后的频域等效信道矩阵;
[0009] 步骤3:对每个发射天线的所有子载波的频域均衡后的频域估计信号进行反傅里叶变换得到每个发射天线的时域估计信号;计算出频域均衡后的每个子载波的时域等效信道矩阵;
[0010] 步骤4:计算出频域均衡后的每个子载波的时域等效信道矩阵的白化滤波系数矩阵:
[0011] 步骤5:将同一子载波的白化滤波系数矩阵和每个发射天线的时域估计信号进行矩阵乘法运算,得到每个子载波的白化滤波后的时域估计信号;将同一子载波的白化滤波系数矩阵和频域均衡后的每个子载波的时域等效信道矩阵进行矩阵乘法运算,得到每个子载波的白化滤波后的时域等效信道矩阵;
[0012] 步骤6,将同一子载波的白化滤波后的时域估计信号和白化滤波后的时域等效信道矩阵进行球形译码得到星座点;
[0013] 完成多输入多输出SC-FDMA系统下的多用户检测。
[0014] 其中,所述步骤3中计算频域均衡后的每个子载波的时域等效信道矩阵具体为:取频域均衡后每个子载波的频域等效信道矩阵的第m行第n列的元素组成对矩阵;将对角矩阵左乘反离散傅里叶变换矩阵,右乘离散傅里叶变换矩阵,得到新的矩阵;舍弃新矩阵的非对角元,将主对角元组成行向量,得到频域均衡后的每个子载波的时域等效信道增益;
将属于同一子载波的时域等效信道增益进行组合得到的频域均衡后的每个子载波的时域等效信道矩阵;
[0015] 设对角矩阵 则每个子载波的时域等效信道增益bmn表示为:
[0016]
[0017] 其中,NR为接收天线的个数;NT代表发射天线的个数;M为子载波总数;Amn是M×M的对角矩阵,其中第i(1≤i≤M)个对角元是第i个子载波频域均衡后的频域等效信道矩H阵的第m行第n列的元素;FM代表M点的离散傅里叶变换矩阵;(·) 代表取矩阵的复共轭;
diag{·}代表取矩阵主对角元组成行向量;bmn是长度为M的行向量,当角标m等于n时,bmn代表发射天线n的M个子载波的信号的时域等效信道增益;当角标m不等于n时,bmn代表天线间干扰信号的时域等效信道增益;
[0018] 则第i个子载波的时域等效信道矩阵 表示为:
[0019]
[0020] 其中,所述步骤4计算频域均衡后的每个子载波的时域等效信道矩阵的白化滤波系数矩阵具体为:
[0021] (1)计算频域均衡后的每个子载波的时域等效信道矩阵的色噪声协方差矩阵;
[0022] 则第i个子载波上的色噪声协方差矩阵 表示为:
[0023]
[0024] 其中, 代表第i个子载波的时域等效信道矩阵;M为子载波总数;
[0025] (2)对色噪声协方差矩阵进行乔里斯基分解,得到第i个子载波上的时域等效信(i) -1道矩阵的白化滤波系数矩阵(C ) ;
[0026]
[0027] 其中,(·)H代表取矩阵的复共轭;(·)-1代表矩阵的逆矩阵。
[0028] 本发明相比背景技术具有如下优点:
[0029] 对于多输入多输出SC-FDMA系统,传统的检测方法仅在频域做均衡,MMSE频域均衡之后,消除了多径的影响,但是用户间干扰未能得到完全消除;针对该系统天线间干扰是强干扰,载波间干扰是弱干扰的特点,本发明在时域再做一次球形译码检测,进一步提升检测效果。附图说明
[0030] 图1是本发明多输入多输出SC-FDMA系统的发射端原理图;
[0031] 图2是本发明多输入多输出SC-FDMA系统多用户检测装置原理图。

具体实施方式

[0032] 下面,结合图1、图2及实施例对本发明做进一步说明。
[0033] 多输入多输出SC-FDMA系统多用户检测装置,包括FFT解映射模块1、频域MMSE均衡系数矩阵计算模块2、第一矩阵乘法模块3、第二矩阵乘法模块4、IFFT模块5、时域等效矩阵计算模块6、白化滤波系数矩阵计算模块7、第三矩阵乘法模块8、第四矩阵乘法模块9和球形译码模块10;实施例按图2进行连接线路。
[0034] 本发明的多输入多输出SC-FDMA系统多用户检测装置是作为接收端的装置,在发射端的应用场景如图1所示。
[0035] 本发明的多输入多输出SC-FDMA系统多用户检测装置中各模块的信号处理过程如下:
[0036] FFT解映射模块输入端接收去CP后的时域信号,将所有天线接收的所有子载波的去CP后的时域信号各自进行傅里叶变换和子载波解映射得到每个子载波的频域信号并由FFT解映射模块输出端输出至第一矩阵乘法模块的第二输入端;频域MMSE均衡系数矩阵计算模块输入端接收每个子载波的频域信道矩阵,分别计算出每个子载波的频域最小均方误差均衡矩阵并由输出端分别输出至第一矩阵乘法模块的第一输入端和第二矩阵乘法模块的第一输入端;第一矩阵乘法模块将接收的同一子载波的频域信号和频域最小均方误差均衡矩阵进行矩阵相乘处理得到每个发射天线的所有子载波的频域均衡后的频域估计信号并由输出端输出至IFFT模块的输入端;IFFT模块将接收的频域估计信号分别进行反傅里叶变换得到每个发射天线的时域估计信号并由输出端输出至第三矩阵乘法模块的第二输入端;第二矩阵乘法模块第二输入端接收每个子载波的频域信道矩阵,并将接收的同一子载波的频域最小均方误差均衡矩阵和频域信道矩阵分别进行矩阵相乘处理后由输出端输出至时域等效矩阵计算模块的输入端;时域等效矩阵计算模块将接收的每个子载波的频域均衡后的频域等效信道矩阵计算出每个子载波的时域等效信道矩阵由输出端分别输出至白化滤波系数矩阵计算模块的输入端和第四矩阵乘法模块的第二输入端;白化滤波系数矩阵计算模块将接收的每个子载波的时域等效信道矩阵计算色噪声协方差矩阵并对色噪声协方差矩阵进行分解处理得到每个子载波的白化滤波系数矩阵并由输出端分别输出至第三矩阵乘法模块的第一输入端和第四矩阵乘法模块的第一输入端;第三矩阵乘法模块将接收的同一子载波每个发射天线的时域估计信号和白化滤波系数矩阵进行矩阵相乘处理得到每个子载波的白化滤波后的时域估计信号并由输出端输出至球形译码模块的第一输入端;第四矩阵乘法模块将接收的同一子载波时域等效信道矩阵和白化滤波系数矩阵进行矩阵相乘处理得到每个子载波的白化滤波后的时域等效信道矩阵并由输出端输出至球形译码模块的第二输入端;球形译码模块将接收的同一子载波白化滤波后的时域估计信号和白化滤波后的时域等效信道矩阵进行球形译码检测得到星座点进行输出。
[0037] 本发明的多输入多输出SC-FDMA系统多用户检测方法,以2发2收SC-FDMA系统为例,接收机反傅里叶变换(IFFT)点数为60,本发明的具体实施例为:
[0038] 步骤1,对多个接收天线接收的同一子载波的去CP的时域信号各自进行傅里叶变换和子载波解映射,得到每个子载波的频域信号;根据频域信道矩阵的每个子载波的信道估计矩阵和噪声功率对频域信道矩阵进行最小均方误差均衡处理,得到每个子载波的频域最小均方误差均衡矩阵;
[0039] 实施例:设2个接收天线第i个子载波的频域接收信号表示为
[0040]
[0041] 设第i(1≤i≤60)个子载波上的频域信道矩阵为 则第i个子(i) (i) H (i) (i) H 2 -1
载波上的频域最小均方误差(MMSE)均衡矩阵表示为W =(H )·(H ·(H )+σI) ;
[0042] 其中,(·)H代表取矩阵的复共轭,σ2为噪声功率,I代表2×2的单位矩阵,(·)-1代表矩阵的逆矩阵;
[0043] 步骤2:将频域最小均方误差均衡矩阵和同一子载波的频域信号进行矩阵乘法运算,得到每个发射天线的所有子载波的频域均衡后的频域估计信号;将频域最小均方误差均衡矩阵和同一子载波的频域信道矩阵进行矩阵乘法运算,得到每个子载波的频域均衡后的频域等效信道矩阵;
[0044] 实施例:对于每一个子载波,将频域最小均方误差均衡矩阵与同一个子载波的频(i)域信号Y 相乘,则第i个子载波的频域均衡后的频域估计信号
[0045] 第i个子载波频域均衡后的的频域等效信道矩阵为:
[0046]
[0047] 步骤3:对每个发射天线的所有子载波的频域均衡后的频域估计信号进行IFFT变换得到每个发射天线的时域估计信号;计算出频域均衡后的每个子载波的时域等效信道矩阵;
[0048] 实施例:第j个发射天线的时域估计信号 表示为:
[0049]
[0050] 计算频域均衡过后的每个子载波的时域等效信道矩阵,具体的实现方法为:取频域均衡后每个子载波的频域等效信道矩阵的第m行第n列的元素组成对角矩阵Amn;将对角矩阵Amn左乘反离散傅里叶变换矩阵,右乘离散傅里叶变换矩阵,得到矩阵 舍弃矩阵 的非对角元,将主对角元组成行向量bmn,即为每个子载波的时域等效信道增益;将属于同一子载波的时域等效信道增益进行组合得到频域均衡后的每个子载波的时域等效信道矩阵;
[0051] 的主对角元代表天线间干扰的时域信道增益,非对角元代表载波间干扰的时域信道增益,由于系统中,天线间干扰时强干扰,载波间干扰是弱干扰,因此,舍弃矩阵 的非对角元,将主对角元组成行向量bmn; 的物理意义是同时考虑天线间干扰和载波间干扰时的等效时域信道矩阵,bmn的物理意义是忽略载波间干扰,仅考虑天线间干扰时每个子载波的时域等效信道增益;
[0052] 令 其中Amn是M×M的对角矩阵,其中第i个对角元是 的第m行第n列的元素;FM表示60点离散傅里叶变换(DFT)矩阵;每个子载波的时域等效信道增益bmn:
[0053]
[0054] 其中diag{·}代表取矩阵的主对角元组成行向量;则第i个子载波的时域等效信道矩阵 为:
[0055]
[0056] 步骤4:计算出频域均衡后的每个子载波的时域等效信道矩阵的白化滤波系数矩阵:
[0057] 实施例:具体计算方法为:(1)计算频域均衡后的每个子载波的时域等效信道矩阵的色噪声协方差矩阵
[0058] (2)对 进行乔里斯基(Cholesky)分解:
[0059](i) -1
[0060] 则第i个子载波上的白化滤波系数矩阵为(C ) (1≤i≤60)。
[0061] 步骤5:将同一子载波的白化滤波系数矩阵和每个发射天线的时域估计信号进行矩阵乘法运算,得到每个子载波的白化滤波后的时域估计信号;将同一子载波的白化滤波系数矩阵和频域均衡后的每个子载波的时域等效信道矩阵进行矩阵乘法运算,得到每个子载波的白化滤波后的时域等效信道矩阵;
[0062] 实施例:第i个子载波的白化滤波后的时域估计信号 表示为:
[0063]
[0064] 第i个子载波的白化滤波后的时域等效信道矩阵 表示为:
[0065]
[0066] 步骤6,将同一子载波的白化滤波后的时域估计信号和白化滤波后的时域等效信道矩阵进行球形译码得到星座点;
[0067] 完成多输入多输出SC-FDMA系统下的多用户检测。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈