Active noise control using STF for time-vary delay estimation in secondary path based on DFxLMS

This article is based on a delay filter-x least mean square (DFxLMS) algorithm which considers secondary path as a delay and uses strong tracking filter (STF) algorithm to estimate the time delay parameter, in order to solve the noise elimination problem in active noise control (ANC) system. The key point of the proposed method is that the delay of secondary path can be seen as a state which can be estimated by STF. The proposed method take into account the balance among the computation time, the real-time performance and the system robustness. At the same time, it also has a certain satisfactory noise reduction effect. Simulation results in single channel ANC system will be presented, showing the feasibility of the proposed algorithm. The recorded data from real sound field in train compartment is used in multichannel ANC system simulation, to further prove the effectiveness of the method in practice.

[1]  Peter Kabal,et al.  Joint time-delay estimation and adaptive recursive least squares filtering , 1993, IEEE Trans. Signal Process..

[2]  S.J. Elliott,et al.  Active noise control , 1993, IEEE Signal Processing Magazine.

[3]  M. O. Tokhi,et al.  Active noise control systems , 1987 .

[4]  Sen M. Kuo,et al.  Active Noise Control Systems: Algorithms and DSP Implementations , 1996 .

[5]  Alberto González,et al.  Transient Analysis of the Conventional Filtered-x Affine Projection Algorithm for Active Noise Control , 2011, IEEE Transactions on Audio, Speech, and Language Processing.

[6]  L. J. Eriksson,et al.  Use of random noise for on‐line transducer modeling in an adaptive active attenuation system , 1986 .

[7]  Martin Bouchard,et al.  The Gauss‐Seidel fast affine projection algorithm for multichannel active noise control and sound reproduction systems , 2005 .

[8]  J. Burgess Active adaptive sound control in a duct: A computer simulation , 1981 .

[9]  Ganapati Panda,et al.  Particle Swarm Optimization Based Active Noise Control Algorithm Without Secondary Path Identification , 2012, IEEE Transactions on Instrumentation and Measurement.

[10]  Zhou Dong-hua On-Line Adaptive Estimation of Time-Varying Time Delay , 1999 .

[11]  Ning Cai,et al.  A controllability synthesis problem for dynamic multi-agent systems with linear high-order protocol , 2014, International Journal of Control, Automation and Systems.

[12]  Gaetano Scarano,et al.  Discrete time techniques for time delay estimation , 1993, IEEE Trans. Signal Process..

[13]  Dayong Zhou,et al.  A New Active Noise Control Algorithm That Requires No Secondary Path Identification Based on the SPR Property , 2007, IEEE Transactions on Signal Processing.

[14]  Philip A. Nelson,et al.  Active Control of Sound , 1992 .

[15]  Dennis R. Morgan,et al.  History, applications, and subsequent development of the FXLMS Algorithm [DSP History] , 2013, IEEE Signal Processing Magazine.

[16]  Martin Bouchard,et al.  Multichannel recursive-least-square algorithms and fast-transversal-filter algorithms for active noise control and sound reproduction systems , 2000, IEEE Trans. Speech Audio Process..

[17]  N. Cai,et al.  Swarm Stability Analysis of Nonlinear Dynamical Multi-Agent Systems via Relative Lyapunov Function , 2014 .

[18]  Jacob Benesty,et al.  Time Delay Estimation in Room Acoustic Environments: An Overview , 2006, EURASIP J. Adv. Signal Process..

[19]  Wang Jin,et al.  Experimental Studies on Active Duct Noise Control Based on the Delayed- LMS Algorithm , 2005 .

[20]  Marek Pawelczyk,et al.  Active noise control without secondary path modelling — Varying-delay LMS approach , 2014, 2014 19th International Conference on Methods and Models in Automation and Robotics (MMAR).

[21]  Stephen J. Elliott,et al.  Signal Processing for Active Control , 2000 .