A new robust computationally efficient variable step-size LMS algorithm is proposed and it is applied for secondary path (SP) identification of feedforward and feedback active noise control (ANC) systems. The proposed variable step-size Griffiths' LMS (VGLMS) algorithm not only uses a step-size, but also the gradient itself, based on the cross-correlation between input and the desired signal. This makes the algorithm robust to both stationary and non-stationary observation noise and the additional computational load involved for this is marginal. Further, in terms of convergence speed and error, it is better than those by the Normalized LMS (NLMS) and the Zhang's method (Zhang in EURASIP J. Adv. Signal Process. 2008(529480):1-9, 2008). The convergence rate of the feedforward and feedback ANC systems with the VGLMS algorithm for SP identification is faster (by a factor of 2 and 3, respectively) compared with that using NLMS algorithm. For feedforward ANC, its convergence rate is faster (3 times) compared with Akhtar's algorithm (Akhtar in IEEE Trans Audio Speech Lang Process 14(2), 2006). Also, for higher main path lengths compared with SP, the proposed algorithm is computationally efficient compared with Akhtar's algorithm.
In this paper, we have chronicled the development of sound localization system based on TDOA (Time Difference of Arrival). Acoustic Source Localization (ASL) is a technique used to track and locate the exact location of a sound source using an array of microphones. The concept of ASL uses sound signals captured from an array of microphones and they are processed using TDOA localization method to estimate the probable direction of sound source w.r.t to the microphone location. TDOA algorithm is a time delay estimation technique which estimates the time difference in the signal received at each microphone pair. These time delays obtained are then used in the Linear Least Squares (LSQR) Algorithm to estimate the source position w.r.t the microphone array. This system is implemented in real-time by using an on-board DSP processor TMS320C6748.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.