基于FPGA的PUSCH信道估计仿真与实现*
2012-08-13董宏成步清明李小文施流伟
电子技术应用 2012年6期
关键词:信号
董宏成,步清明,李小文,施流伟
(重庆邮电大学 通信与信息工程学院,重庆400065)
在移动通信环境中,无线信道千变万化,接收机接收到的信号往往是信号经反射、折射以及散射的多条路径在不同时间点到达接收端的叠加。可见,要精确估计出信道响应值十分艰难。信道估计作为物理层的接收端算法,为信号检测提供条件,对影像数据恢复起着至关重要的作用。因此,在接收端进行正确可靠的信道估计研究以及应用十分关键[1]。一般而言,PUSCH信道估计多采用LS算法,除此之外最小低秩均方算法也比较常用,LS算法简单且易实现[2],故本文采用LS算法。对于插值的处理本文采用一阶线性插值[3],容易实现且能满足对功能的需求。FPGA在数据处理方面有着优越的性能且非常适合做并行运算,其芯片内部一般都含有大量的RAM和多达几百个乘加单元,利用FPGA进行数据处理能够提高数据的处理速度。因此用FPGA来实现信道估计和插值应用在LTE综合测试仪开发中是一个较好的方案。
1 信道估计及插值算法
1.1 最小平方(LS)算法
最小平方估计算法是比较经典的信道估计方法之一[4],其基本原理是使接收数据和无噪声数据之差的平方达到最小,其公式可以表示为:


LS算法可以简单地估计出参考信号输出的信道传输函数值,但是算法没有利用子载波的信道传输函数值的相关性,没有考虑噪声影响,无法消除噪声带来的估计误差。
1.2 线性插值算法
对于数据点位置的插值,一般都采用线性插值[5]。……
登录APP查看全文
