Beruflich Dokumente
Kultur Dokumente
Architecture
Shubam Mittal 13D070029 , Nikhil Cherian Kurian 164070020
Department of Electrical Engineering, IIT Bombay
April 2, 2017
Abstract
Active Noise Control (ANC) systems are used to generate anti noise to nullify low frequency
noises in various applications. The conventional ANCs suffer from low convergence and hence
residual noise is not cancelled properly when the reference signal is having a large dynamic
range. Further the computational complexity in implementing such system is also high. As a
remedy to such problem subband adaptive algorithm involving a delayless subband architecture
were introduced which gives much improved results over the conventional adaptive systems.
1 Introduction
Some of the most popular applications in signal processing like echo cancellation and noise sup-
pression are designed using adaptive filters implemented with the help of some real-time gradient
decent algorithms[1]. In the past decade the application of active noise control system through
adaptive system gained widespread popularity and attention.[2][3] In particular wideband active
noise control systems implemented as FIR structures were one of the most researched topics [4][5].
However conventional approaches in implementing the system directly through adaptive algorithms
seem to have many issues associated with it. The computational burden imposed by these system
in terms of the number of filtering taps for a conventional adaptive required precludes their use for
many low cost applications[6]. Further when the target noise was having high correlation the pop-
ular gradient descent algorithm for wideband active noise control system, FxLMS exhibited poor
performance in terms of convergence time.[7] LMS based algorithms like leaky LMS to counter
the problem of poor convergence was inappropriate for applications like wideband active noise
control system, since the improvement in convergence performance compromised on the residual
error adding to further inefficiency in the system. One feasible solution reported in literature is to
exploit the application of subband architecture in wideband ANC. However conventional subband
architecture involving both analysis and synthesis filter bank produced additional delay challeng-
ing the causality of the system implemented in real time. Hence a delayless subband architectures
were proposed in literature[6][8] and was found to be effective in bringing down the computational
complexity as well as to reduce the convergence time with the least delays.
1
d(n)
x(n) P(z)
+
-
y(n) y s (n)
W(z) S(z)
x (n) e(n)
S(z) Weight Update
input from this modeled secondary path. The most common adaptive algorithm employed in a
feed-forward ANC system with an adaptive FIR filter as the controller is therefore a modified
version LMS algorithm known as the filtered-x least mean square (FxLMS) algorithm[9].
The basic block diagram of an ANC system is shown in figure 1, where x(n) is the primary
noise measured by the reference microphone, y(n) is the output of the adaptive controller, d(n) is
the primary noise as observed at the error microphone, P (z) is the transfer function of the primary
path, S(z) is the transfer function of the secondary path, S(z)
b is the transfer function of the model
of the secondary path, W (z) is the transfer function of the adaptive controller, x0 (n) is x(n) filtered
through a model of the secondary path and ys (n) is the secondary path output can be given as
y(n)s(n) and operator * denotes convolution. The error signal, as sensed by the error microphone
is given by e(n) = d(n) y(n) s(n), where s(n) is the impulse response of the secondary path.
2
Figure 2: Block diagram of closed loop subband architecture used in wideband ANC [10]
vectors W .
3
4.1 Simulation Experiment
A set of two distinct experiments were conducted to test the efficiency of the system under corre-
lated noise. The first set of experiment used highly correlated test noise created by passing a white
1
noise through a correlating IIR filter 10.9z 1 .In the second set of experiment a less correlated real
Figure 4: Frequency and phase response of primary and secondary path used in ANC
4
5 Results
The results observed in the two simulation experiment were analyzed in terms of the convergence
of mean square error (calculated by conducting 100 independent trials) against iterations.
5
Subband FxLMS
FxLMS
0
-5
MSE (dB)
-10
-15
-20
-25
0 1000 2000 3000 4000 5000 6000 7000 8000
iterations
Figure 5: Result from simulation experiment 1: Mean square error vs iteration of highly correlated
test noise
Figure 6: Result from simulation experiment 2: Mean square error vs iteration of a real engine
noise
5
gradient-based adaptive algorithms. Further this structure eliminates the signal-path delay caused
by the combined analysis and synthesis filter banks by to a delayless architecture. Finally the
computational savings is also obtained by using such adaptive subfilters with shorter length that
operate at a lower decimated rate.
Hence the implemented delayless subband architecture proves to be the best structure for the
wideband active noise control systems dealing with correlated noise.
Acknowledgement
We like to thank Prof.Vikram Gadre and the teaching assosciates of EE678 course in giving us an
opportunity to implement this project and exhibit in front of a wide audience.
References
[1] B. Widrow, S.D.Steams, Adaptive Signal Processing. Englewwd Cliffs, M. Prentice-Hall. Inc,
1985.
[2] P. A. Nelson and S. J. Elliott, Active control of sound. Academic press, 1991.
[3] J. C. Burgess, Active adaptive sound control in a duct: A computer simulation, The Journal
of the Acoustical Society of America, vol. 70, no. 3, pp. 715726, 1981.
[4] D. Morgan, An analysis of multiple correlation cancellation loops with a filter in the auxiliary
path, IEEE Transactions on Acoustics, Speech, and Signal Processing, vol. 28, no. 4, pp. 454
467, 1980.
[5] N. V. George and G. Panda, Advances in active noise control: A survey, with emphasis on
recent nonlinear techniques, Signal processing, vol. 93, no. 2, pp. 363377, 2013.
[6] D. R. Morgan and J. C. Thi, A delayless subband adaptive filter architecture, IEEE Trans-
actions on Signal Processing, vol. 43, no. 8, pp. 18191830, 1995.
[7] S. Alexander, Transient weight misadjustment properties for the finite precision lms al-
gorithm, IEEE Transactions on Acoustics, Speech, and Signal Processing, vol. 35, no. 9,
pp. 12501258, 1987.
[8] A. A. Milani, I. M. Panahi, and P. C. Loizou, A new delayless subband adaptive filtering
algorithm for active noise control systems, IEEE transactions on audio, speech, and language
processing, vol. 17, no. 5, pp. 10381045, 2009.
[9] M. Rupp and A. H. Sayed, Robust fxlms algorithms with improved convergence performance,
IEEE Transactions on Speech and Audio Processing, vol. 6, no. 1, pp. 7885, 1998.
[10] K.-A. Lee, W.-S. Gan, and S. M. Kuo, Subband adaptive filtering: theory and implementation.
John Wiley & Sons, 2009.