电子学报 ›› 2015, Vol. 43 ›› Issue (12): 2513-2517.DOI: 10.3969/j.issn.0372-2112.2015.12.025

• 科研通信 • 上一篇    下一篇

一种用于窄带主动噪声控制系统的性能优化算法

姜守达, 薄中, 孙超   

  1. 哈尔滨工业大学自动化测试与控制系, 黑龙江哈尔滨 150001
  • 收稿日期:2014-04-28 修回日期:2014-08-18 出版日期:2015-12-25
    • 作者简介:
    • 姜守达 男,1964年出生黑龙江伊春,哈尔滨工业大学自动化测试与控制系教授.主要研究方向为虚拟试验技术,数字信号处理等.E-mail:jsd@hit.edu.cn;薄中 男,1983年出生于江苏连云港,哈尔滨工业大学自动化测试与控制系博士研究生.主要研究方向自适应信号处理,自动测试技术等.E-mail:bozhong316@163.com;孙超 男,1978年出生于哈尔滨,哈尔滨工业大学自动化测试与控制系讲师.主要研究方向为虚拟试验技术,自动测试技术等.E-mail:schit@163.com
    • 基金资助:
    • 国家科技支撑计划 (No.2012BAI34B03-3)

A Performance Optimized Algorithm for NANC Systems

JIANG Shou-da, BO Zhong, SUN Chao   

  1. Automatic Test and Control Institute, Harbin Institute of Technology, Harbin, Heilongjiang, 150001, China
  • Received:2014-04-28 Revised:2014-08-18 Online:2015-12-25 Published:2015-12-25

摘要:

针对窄带主动噪声控制(NANC)系统的收敛问题,提出一种变遗忘因子变步长的滤波-X加权累加最小均方算法.本文在滤波-X加权累加最小均方算法基础上,利用互相关的误差信号构建变遗忘因子策略,并通过遗忘因子构造了变步长策略使系统获得更优的参数值,更好的平衡算法的收敛速度、跟踪能力及稳态误差之间的矛盾,同时增强了抗干扰能力,有效提升算法的整体性能.仿真实验表明本文算法在平稳和非平稳环境下具有更好的性能.

关键词: FXLMS, FXRLS, 窄带主动噪声控制, 变步长, 收敛速度

Abstract:

In view of the convergence of narrowband active noise control (NANC) algorithm,a novel adaptive filtered-X weighted accumulated least-mean-square algorithm termed variable forgetting-factor and variable step-size (VFVS-FXWALMS) is proposed for NANC systems.On the basis of FXWALMS algorithm,a scheme using variable forgetting-factor and variable step-size is proposed to obtain better step-size and forgetting-factor values,which can not only better solve the contradiction among convergence,tracking capabilities and steady-state error of the algorithm,but also enhance the anti-interference capability of the system.Thus,the proposed algorithm improves considerably the overall performance of the system.Computer simulations are conducted to demonstrate the superior performance of the proposed algorithm in both stationary and non-stationary scenarios.

Key words: FXLMS, FXRLS, narrowband active noise control (NANC), variable step-size, convergence speed