论文部分内容阅读
软件无线电是一种崭新的技术,它提出了一种设计、制造和使用无线通信系统的新思想,摆脱了针对用途而完全依赖硬件的模式。通过一个通用的硬件,把系统从固定电路的方式中解放出来,利用软件可编程,可升级的优势把通信系统提高到一个新的高度。CDMA技术作为3G系统的一个主要技术,影响其性能的主要是多址干扰问题,而多用户检测作为有效减小或消除多址干扰的一个关键技术已成为一个研究的热点。首先,本文在软件无线电平台基础上用软件搭建了一个CDMA的通信环境,完成了对硬件各个模块的设置。这其中包括基带信号的处理,数字信号的调制解调。同时,文章中针对本平台的特点设计了一个解调方法,它是一种非相干解调的方法,实现简单,能够满足实时性的要求。最后在软件无线电平台上实现CDMA的通信,取得了预想的效果。其次,本文还对多用户检测问题进行了较深入的研究,将蚁群算法应用在多用户检测中,给出了具体的实现过程,同时针对蚁群算法易陷入局部最优解的缺点,提出了优化蚁群算法的多用户检测,即基于级联信息素更新蚁群算法的多用户检测。该算法首先是进行有选择性的信息素更新,然后引进随机扰动因子进一步修改信息素,最后采用最大门限确定信息素的范围,最后对该算法进行了仿真实验,同时将该算法与一些常用的多用户检测算法和基本蚁群算法的多用户检测进行了比较,结果证明了本文算法的有效性。