论文部分内容阅读
直序列码分多址(DS-CDMA)通信系统具有很好的抗干扰性和很高的信道利用率,这使它成为第三代移动通信系统中主要的空中接口技术,但是由于用户的扩频波形不完全正交,所以在DS-CDMA系统中存在着多址干扰(MAI)。多址干扰的存在会严重降低DS-CDMA系统的性能和容量。因此,作为抑制多址干扰的主要技术手段,多用户检测技术成为现代通信领域中的热点研究问题。 本文从DS-CDMA系统模型出发,通过对传统的匹配滤波算法的讨论,分析了多址干扰产生的原因。在阐述了多用户检测算法的基本思想后,继续讨论了最优多用户检测算法、解相关算法等几种典型的多用户检测算法。在此基础上,给出了两种联合检测算法的详细推导过程和性能分析。 最优多用户检测算法由于运算复杂度太高而无法在工程中实用。因此,可以迭代求解参数最大似然估计的EM算法被引入到多用户检测领域。在讨论了EM算法的基本原理之后,本文详细推导了基于EM方法的多用户检测算法。基于EM方法的多用户检测算法采用EM迭代方法来求解DS-CDMA系统中各用户发送数据的最大似然估计解。它可同时获得渐近最优的检测性能和远低于最优多用户检测算法的运算复杂度。但是由于用户数据具有离散性,传统的基于EM方法的多用户检测算法在算法约束条件下存在“修正失效”的情况,算法性能并不理想。本文对这一问题的形成原因进行了分析,并提出了一种改进算法。改进算法在迭代过程中将离散的用户数据作为连续值来处理,对每次迭代所得到的结果进行限幅处理,限幅阈值通过仿真试验选取;为了获得更好的误码率性能,在迭代结束后进行绝对值最小位翻转比较,这种方法可以修正某些由于用户数据估计值收敛于0值附近而产生的误判。仿真结果表明,改进算法比传统算法具有更好的误码率性能。