A computationally efficient frequency-domain filtered-X LMS algorithm for virtual microphone

被引:30
作者
Das, Debi Prasad [1 ,2 ]
Moreau, Danielle J. [2 ]
Cazzolato, Ben S. [2 ]
机构
[1] CSIR, Inst Minerals & Mat Technol, Proc Engn & Instrumentat Cell, Bhubaneswar 751013, Orissa, India
[2] Univ Adelaide, Sch Mech Engn, Adelaide, SA 5005, Australia
关键词
Active noise control; Adaptive filter; Frequency-domain adaptive filter; Computational complexity; Virtual ANC; ACTIVE NOISE-CONTROL; CONTROL-SYSTEMS; IMPLEMENTATION;
D O I
10.1016/j.ymssp.2012.12.005
中图分类号
TH [机械、仪表工业];
学科分类号
0802 ;
摘要
The computational complexity of the virtual FXLMS algorithm is higher than that of the conventional FXLMS algorithm. The additional complexity comes from computation of three secondary path transfer functions (as opposed to one) and a transfer function between the physical and the virtual microphones. The order of these transfer functions may be very high in practical situations where the acoustic damping is low. The high computational complexity of the virtual FXLMS algorithm imposes issues like high power consumption, making it difficult to implement the algorithm in battery operated ANC devices such as active headsets. In addition, the operating sampling frequency of the algorithm is limited and this in turn restricts its operation to relatively low frequency applications. In this paper, a new virtual FXLMS algorithm is derived by implementing all of the secondary path transfer functions in the frequency domain. The algorithm is simulated using measured transfer functions in a duct with low acoustic damping. Implementation schemes are proposed for the new frequency-domain virtual FXLMS algorithm, citing its advantages for use as an efficient real-time active noise control algorithm. (C) 2013 Elsevier Ltd. All rights reserved.
引用
收藏
页码:440 / 454
页数:15
相关论文
共 26 条
  • [1] [Anonymous], 2007, Digital Signal Processing
  • [2] Multichannel recursive-least-squares algorithms and fast-transversal-filter algorithms for active noise control and sound reproduction systems
    Bouchard, M
    Quednau, S
    [J]. IEEE TRANSACTIONS ON SPEECH AND AUDIO PROCESSING, 2000, 8 (05): : 606 - 618
  • [3] Cazzolato B., 1999, THESIS U ADELAIDE AU
  • [4] Cazzolato B., 2002, PROC ACT, P105
  • [5] New block filtered-X LMS algorithms for active noise control systems
    Das, D. P.
    Panda, G.
    Kuo, S. M.
    [J]. IET SIGNAL PROCESSING, 2007, 1 (02) : 73 - 81
  • [6] Fast implementations of the filtered-X LMS and LMS algorithms for multichannel active noise control
    Douglas, SC
    [J]. IEEE TRANSACTIONS ON SPEECH AND AUDIO PROCESSING, 1999, 7 (04): : 454 - 465
  • [7] An efficient implementation of the modified filtered-X LMS algorithm
    Douglas, SC
    [J]. IEEE SIGNAL PROCESSING LETTERS, 1997, 4 (10) : 286 - 288
  • [8] Douglas SC, 1997, INT CONF ACOUST SPEE, P399, DOI 10.1109/ICASSP.1997.599657
  • [9] Elliott S. J., 1992, P 1 INT C MOT VIBR C, P1027
  • [10] Fast Affine Projection Algorithms for Filtered-x Multichannel Active Noise Control
    Ferrer, Miguel
    Gonzalez, Alberto
    de Diego, Maria
    Pinero, Gema
    [J]. IEEE TRANSACTIONS ON AUDIO SPEECH AND LANGUAGE PROCESSING, 2008, 16 (08): : 1396 - 1408