论文部分内容阅读
MIMO(Multiple Input Multiple Output)技术指的是利用多根发射天线和接收天线进行无线传输、不需要损失频带和发射功率就能提供前所未有的数据传输速率的技术。MIMO系统中的线性预编码技术避开了复杂的译码算法,在发射端使用某些信号处理方法从而使得在接收端可以将检测简化,通过利用反馈的信道信息达到提高系统性能的目的。由于它在实现未来宽带无线通信方面的巨大潜力而成为通信界研究的一个热点课题。在传统的线性预编码技术中,基于奇异值分解(SVD)、基于几何均值分解(GMD)和基于均匀信道分解(UCD)的线性预编码是目前研究较为广泛的三种编码方案。其中UCD预编码可以更好的适应信道相关性与反馈误差所带来的影响,应用前景最好。由于传统的VBLAST系统要求接收天线数大于等于发射天线数,而在实际应用中基站的天线数往往大于移动终端,这种现状加大了系统设计的难度。针对这种情况,本文结合空时分组码(STBC)与UCD编码,给出了一种STBC-UCD线性预编码方案。相对于STBC方案,STBC-UCD方案也具有较好的抗衰落性能、结构简单易实现且能达到满发射分集增益等优点。而且,STBC-UCD方案改善了STBC方案速率受发射天线数限制的缺点,并且可以满足基站天线数大于移动终端的实际需要。最后的仿真结果也验证了本文提出的STBC-UCD方案的系统误码性能优于STBC方案。UCD预编码对于单用户MIMO系统有非常优越的优化效果,而在多用户MIMO系统中,由于用户间干扰而且不同用户之间无法获取相互间的信道信息,UCD方案无法直接使用。本文结合块对角化(BD)与UCD预编码,给出了一种BD-UCD线性预编码方案,先利用块对角化的方法消除用户间干扰,然后对每个用户使用UCD分解反馈算法,通过与ZF方案的比较,仿真证明此方案收到了良好的效果。