这是关于MMSE-RISIC仿真的函数,采用MMSE-RISIC调用即可,在函数中有这不同迭代次数设置,可以自行选择。其中仿真参数设置可以参照备注。MMSE-RISIC均衡算法上一小节主要推导了MMSE-DFE判决反馈频域均衡算法,该算法其实是采用的时频均衡的方式,后向反馈均衡采用的是时域均衡,但是在短波信道中,由于多径延时很大,为2~8ms以内,所以反馈时域均衡抽头个数也会很大,导致时域均衡的计算复杂度很大,不方便实现,随着短波带宽的不断提高,MMSE-DFE不是很适合。借鉴频域上作均衡的原理,希望能够在频域上消除残留码间干扰,在此基础上本节提出MMSE-RISIC反馈均衡算法[55],该算法的反馈结构依然是在频域上实现,能够大大降低系统的复杂度,其结构框图如图5-10所示。图5-10 MMSE-RISIC均衡结构框图MMSE-RISIC是在MMSE线性均衡的基础上消除残留马间干扰的一种算法,假设经过MMSE线性均衡后的信号为,由式(5-3)和式(5-10)可得: 上式(5-22)中: 令,,向量表示频域情况下均衡后残留码间干扰,向量为噪声频域形式,对(5-22)中向量进行IFFT变换可得: 式(5-25)中,表示时域中的残留码间干扰,时域均衡后的噪声表示为。线性频域均衡是在MMSE均衡后进行解调判决,但是由于有残留码间干扰的存在,所以进行的判决不是最佳判决即导致系统存在误差。若通过计算估计出并且消除该值,将会获得更加准确的接收信号,假设能够通过UW序列获得精确的信道估计值与信噪比参数,则MMSE-RISIC算法发如下:1、对线性MMSE均衡后的信号判决可得: 2、对进行FFT变换,得: 用代替,代入(5-24)式,计算出的估计值,可得: 然后可以得到估计值。3、由计算出的估计值, 4、从均衡后的信号中消去,即,将进行判决得到输入信号的新的估计值。MMSE-RISIC一次迭代运算过程主要进行一对傅立叶变换运算,因此计算量增量很小。上述步骤3中使用代替,由于不是理想值从而导致估计值与真实值,所以不能一次迭代完全消除残留的码间干扰,但是遗留的误差远小于残留的码间干扰,系统的传输性能会提高。为了消除遗留的误差,上述的算法可以迭代进行,由步骤5得到新的估计值后,返回到2再进行之前干扰消除过程,每迭代一次仅增加一对傅立叶变换。常用的MMSE-DFE判决反馈均衡算法中,反馈结构采用一组时域均衡结构里消除残留的码间干扰,下面对二者的计算复杂度进行比较。假设表示变换点数也就是一帧数据个数,为MMSE-DFE判决反馈滤波器阶数,由于短波信道多径延时比较大,导致最大延时符号数也比较大,了更好消除码间串扰,必须使大于最大延时符号数,并且MMSE-DFE算法中性能与反馈均衡器阶数直接相关,由于每一个符号码间干扰影响一帧内所有符号,反馈抽头阶数应至少大于最大多径延时符号数,反馈阶数越大越好。表5-1 计算复杂度比较均衡器类型均衡所需计算量系数计算量MMSE-DFEMMSE-RISIC当时,MMSE-RISIC均衡所需计算量小于MMSE-DFE的计算量,并且均衡系数的计算量也远远小于MMSE-DFE所需的计算量。
MMSE-RISIC仿真的函数,采用MMSE-RISIC调用
3997
来源:
Licence:
联系:
分类:
平台:
环境:
大小:
更新:
标签:
免费下载
×
温馨提示
请用电脑打开本网页,即可以免费获取你想要的了。