1
用 RLS 算法实现自适应均衡器的 MATLAB 程序
考虑一个线性自适应均衡器的原理方框图如《现代数字信号处理导论》p.275
自适应均衡器应用示意图。随机数据产生双极性的随机序列 x[n],它随机地取+1
和-1。随机信号通过一个信道传输,信道性质可由一个三系数 FIR 滤波器刻画,
滤波器系数分别是 0.3,0.9,0.3。在信道输出加入方差为σ平方 高斯白噪声,
设计一个有 11 个权系数的 FIR 结构的自适应均衡器,令均衡器的期望响应为
x[n-7],选择几个合理的白噪声方差σ平方(不同信噪比),进行实验。
用 RLS 算法实现这个自适应均衡器,画出一次实验的误差平方的收敛曲线,
给出最后设计滤波器系数。一次实验的训练序列长度为 500。进行 20 次独立实
验,画出误差平方的收敛曲线。给出 3 个步长值的比较。
仿真结果: