南京大学学报(自然科学版) ›› 2022, Vol. 58 ›› Issue (2): 364–368.doi: 10.13232/j.cnki.jnju.2022.02.020

• • 上一篇    

自校正滤波有源噪声控制算法

吴礼福1,2(), 胡秋岑1, 陈晶晶1   

  1. 1.南京信息工程大学电子与信息工程学院,南京,210044
    2.江苏省大气环境与装备技术协同创新中心,南京,210044
  • 收稿日期:2021-01-06 出版日期:2022-03-30 发布日期:2022-04-02
  • 通讯作者: 吴礼福 E-mail:wulifu@nuist.edu.cn
  • 作者简介:E⁃mail:wulifu@nuist.edu.cn
  • 基金资助:
    国家自然科学基金(12074192)

A self⁃correcting adaptive algorithm for active noise control

Lifu Wu1,2(), Qiuceng Hu1, Jingjing Chen1   

  1. 1.School of Electronic & Information Engineering,Nanjing University of Information Science & Technology,Nanjing,210044,China
    2.Jiangsu Collaborative Innovation Center of Atmospheric Environment and Equipment Technology,Nanjing,210044,China
  • Received:2021-01-06 Online:2022-03-30 Published:2022-04-02
  • Contact: Lifu Wu E-mail:wulifu@nuist.edu.cn

摘要:

滤波?x最小均方(Filtered?x Least Mean Square,FxLMS)算法是前馈有源噪声控制系统中应用最广的算法,但滤波器阶数选择和运算量是制约其在多通道系统中应用的重要因素.引入一种自校正自适应算法,通过串联多个低阶滤波器以简化滤波器阶数选择并降低计算复杂度.在有源降噪耳机实例中的对比结果表明,该算法能在计算量较小的情况下获得与FxLMS算法相当的降噪性能.

关键词: 有源噪声控制, 自校正滤波, 降噪耳机, 前馈系统

Abstract:

The filtered?x least mean square (FxLMS) algorithm is the most widely used algorithm in the feedforward active noise control system,but the selection of filter order and the computation load are important factors restricting its application in multi?channels system. In this paper,a self?correcting adaptive algorithm is introduced to simplify the selection of filter order and reduce the computational load by cascading multiple small order filters. The experimental results in an active noise reduction headphone show that the self?correcting algorithm can achieve approximately equal noise reduction performance as the FXLMS algorithm with less computation.

Key words: active noise control, self?correcting filter, noise reduction headphone, feedforward system

中图分类号: 

  • TP391

图1

基于FxLMS算法的自适应前馈控制系统"

图2

DSC?FxLMS算法结构框图"

图3

ESC?FxLMS算法结构框图"

表1

三种算法的主要计算量"

算法乘法加法
FxLMS2LI +P+12LI +P-2
DSC?FxLMS2IL+P+I2IL+P-2
ESC?FxLMS2IL+P+I2IL+P-2

图4

有源降噪耳机实验系统的器件连接"

图5

初级声源的四个位置(上)以及消声室中的实验场景(下)"

表2

三种算法的参数设定"

算法FxLMSDSC?FxLMSESC?FxLMS
步长μ=0.005μ=0.5μ=0.05

自适应滤波器长度

串联个数

LI=64

L=2

I=6

L=2

I=6

图6

I=6, L=2时三种算法的性能"

1 Nelson P A, Elliott S J. Active control of sound. London:Academic Press,1992.
2 Kuo S M, Morgan D R. Active noise control systems:Algorithms and DSP implementations. New York:Wiley,1996.
3 Elliott S J. Signal processing for active control. London:Academic Press,2001.
4 毛鑫,卢晶,邹海山. 频域自适应算法在有源噪声控制系统中的性能研究. 南京大学学报(自然科学),2014,50(1):41-45.
Mao X, Lu J, Zou H S. Investigation of the performance of frequency domain adaptive algorithms in active noise control system. Journal of Nanjing University (Natural Science),2014,50(1):41-45.
5 Wu L F, Qiu X J, Burnett I S,et al. A recursive least square algorithm for active control of mixed noise. Journal of Sound and Vibration,2015(339):1-10.
6 Wu L F, He H S, Qiu X J. An active impulsive noise control algorithm with logarithmic transformation. IEEE Transactions on Audio,Speech,and Language Processing,2011,19(4):1041-1044.
7 Chu Y J, Mak C M, Zhao Y,et al. Performance analysis of a diffusion control method for ANC systems and the network design. Journal of Sound and Vibration,2020(475):115273.
8 张聪鑫,邹海山,邱小军. 小开口声传输有源控制的次级源和误差传感策略研究. 南京大学学报(自然科学),2019,55(5):781-790.
Zhang C X, Zou H S, Qiu X J. Secondary source and error sensing strategies for active control of sound transmission via a small opening. Journal of Nanjing University (Natural Science),2019,55(5):781-790.
9 Han R, Wu M, Gong C,et al. Combination of robust algorithm and head?tracking for a feedforward active headrest. Applied Sciences,2019,9(9):1760.
10 Elliott S J, Jung W, Cheer J. Head tracking extends local active control of broadband sound to higher frequencies. Scientific Reports,2018,8(1):5403.
11 Behera S K, Das D P, Subudhi B. Head movement immune active noise control with head mounted moving microphones. The Journal of the Acoustical Society of America,2017,142(2):573-587.
12 Behera S K, Das D P, Subudhi B. Adaptive nonlinear active noise control algorithm for active headrest with moving error microphones. Applied Acoustics,2017(123):9-19.
13 Guo H, Wang Y S, Liu N N,et al. Active interior noise control for rail vehicle using a variable step?size median?LMS algorithm. Mechanical Systems and Signal Processing,2018(109):15-26.
14 He J J, Lam B, Shi D Y,et al. Exploiting the underdetermined system in multichannel active noise control for open windows. Applied Sciences,2019,9(3):390.
15 Murao T, Shi C, Gan W S,et al. Mixed?error approach for multi?channel active noise control of open windows. Applied Acoustics,2017(127):305-315.
16 Kim J, Perry E T. Performance analysis of the self?correcting adaptive filter∥Proceedings of the 37th Southeastern Symposium on System Theory. Tuskegee,AL,USA:IEEE,2005:316-319.
17 Poularikas A D, Ramadan Z M. Adaptive filtering primer with MATLAB. Boca Raton:CRC Press,2006:151-153.
[1] 陈阳, 陶建成. 独立式开口边框有源降噪系统设计[J]. 南京大学学报(自然科学版), 2022, 58(2): 196-204.
[2]  毛 鑫*,卢 晶,邹海山. 频域自适应算法在有源噪声控制系统中的性能研究[J]. 南京大学学报(自然科学版), 2014, 50(1): 41-.
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!