为了提高自适应滤波器的性能,提出了一种变步长的NLMS-OCF 算法,直接将投影误差范数通过指数函数的映射得到平滑因子,进而对步长进行控制。仿真结果表明,相对于传统的NLMS-OCF 算法,改进的算法获得了更好的收敛速度和稳态误差。