论文部分内容阅读
多输入多输出(Multiple-Input Multiple-Output,MIMO)和信道编码技术是无线通信系统物理层的核心技术,其中MIMO能够在不占用额外频谱资源的情况下显著提升系统容量与性能,在现代通信技术中扮演着重要角色。信号检测技术对MIMO系统性能的发挥起着关键性作用,也是当前研究的热点。基于最小均方误差的迭代软判决干扰抵消(Minimum Mean Square Error-Iterative Soft Decision Interference Cancellation,MMSE-ISDIC)算法由于在复杂度和性能之间做到良好折中,因而十分适合应用于天线数目较大的编码V-BLAST系统。经典MMSE-ISDIC算法在采用低阶调制时性能接近最优的最大似然检测性能,但是在高阶调制系统中性能损失较为严重,这严重限制了经典MMSE-ISDIC算法在实际系统中的应用。干扰抵消-最小均方误差估计(Interference Cancellation-Minimum Mean Square Error,IC-MMSE)算法是一种软输入软输出使用译码反馈信息的迭代软判决干扰抵消检测算法,该算法可有效利用译码反馈信息因而能够获得比MMSE-ISDIC更好的收敛性能。当系统采用非等幅高阶调制时,经典IC-MMSE算法在双重迭代运算中会受到错误传播的影响从而导致收敛性能变差,这显著限制了IC-MMSE算法在实际系统中的使用价值。本文对使用Turbo编码的V-BLAST系统以及使用Turbo译码反馈的Turbo-BLAST系统中的迭代检测算法进行了研究,具体研究内容包括以下4点,其中研究内容(1)和(2)是针对使用Turbo编码的V-BLAST系统,研究内容(3)和(4)是针对使用译码反馈的Turbo-BLAST系统。(1)通过分析我们发现,MMSE-ISDIC算法由于对剩余干扰加噪声能量的低估,从而产生趋于硬判决的似然概率信息,进而导致高阶调制时出现严重的错误传播。本文提出对MMSE-ISDIC算法迭代中待更新的剩余干扰方差采用修正处理以减缓不可靠度量值增长速度的方法进行改进,可以降低错误传播效应进而提升系统性能。(2)针对MMSE-ISDIC迭代检测算法,我们通过对MMSE滤波输出干噪能量(干扰加噪声能量)低估倍数的大量统计分析,计算出不随SNR明显变化的MMSE滤波输出干噪能量低估倍数矩阵,进而提出一种修正的MMSE-ISDIC算法。仿真结果表明修正MMSE-ISDIC算法可以在不增加复杂度的前提下获得显著优于MMSE-ISDIC算法的性能,并且适用于不同规模的高阶调制(16-QAM、64-QAM)MIMO系统。(3)当Turbo-BLAST系统采用非等幅高阶调制时,经典IC-MMSE算法中符号能量使用值与符号能量真实值存在失配现象,这导致MMSE滤波无法有效压制干扰从而降低算法的收敛性能。针对这一问题我们提出一种基于译码反馈信息符号能量估计的修正IC-MMSE算法。仿真结果表明与经典IC-MMSE相比,修正IC-MMSE算法由于利用了译码反馈信息估计的符号能量,可以在不增加复杂度的前提下提升第三次与第四次迭代检测性能。(4)在Turbo-BLAST系统中,我们对IC-MMSE检测模块使用译码反馈信息的迭代过程进行了研究。IC-MMSE算法使用双重迭代时由于译码器纠错能力有限,存在不可靠符号度量增长速度过快的缺陷。本文通过减缓符号度量增长速度进而减缓错误传播的方式对算法进行改进,提出了增强型IC-MMSE检测算法。仿真结果表明,增强型IC-MMSE算法有效降低了错误传播,显著加快了算法收敛速度。