Académique Documents
Professionnel Documents
Culture Documents
Abstract— Active Noise Canceller has become very common in noise and complexity. Hence, an optimal value must be found
modern day to day electronic equipment. The adaptive filters so as to maintain a trade-off between the adaptive filter
installed inside this canceller play a crucial role in noise performance and complexity [3].
cancellation. The computational complexity as well as the There are many existing algorithms that are employed to
structural complexity of the filter is an important factor to be
ANC environment. The FX-LMS algorithm used for
considered for the overall performance. This depends on the
structure of the filter. The structure depends on the number of cancelling noise was not that efficient in regards to its
taps. Generally filters used for Active Noise Cancellation have convergence rate [4]. It is seen in the following sections that it
fixed tap length and are long which result is slow convergence doesn’t cancel all of the noise. The Modified FX-LMS(M-FX-
and delay. Therefore it is necessary to have a trade-off between LMS) algorithm was quite efficient but increased the
the length of the filter and its convergence. In this paper a Sub- computational complexity from 2M to 3M [5].The Normalized
band adaptive filtering technique is employed to reduce the FX-LMS(N-FX-LMS) algorithm was designed, in which the
length of the filter and a new Minimum Mean M-estimate step size was normalized by help of the power of the signal
algorithm having variable tap length is proposed. To be precise, because it affected important properties such as performance,
the advantages of two concepts are combined in this paper so that
stability and error after convergence [6]. But the method
the efficiency of the filter is maximum. They are the Sub-band
adaptive filtering and the variable tap length. The simulation and which was used in estimating the power of the signal
results justify the proposal. employed the exponential window which failed when there
were sudden power changes of the signal which resulted in
Keywords— Adaptive filters; Active Noise Cancellation (ANC); poor convergence and more delay. The FX-Least Mean M-
Filtered-X Least Mean Square algorithm;Fractional Tap- estimate (LMM) algorithm was introduced which also
length;Sub-band Adaptive Filtering. successfully cancelled noise by converging faster than the FX-
LMS. But it was not that fruitful in decreasing the impulsive
I. INTRODUCTION noise present in the input signal. For this a Modified FX-LMM
Adaptive filters are largely used in various applications (M-FX-LMM) algorithm was proposed in which the step size
such as Acoustic Echo Cancellation (AEC), ANC, channel decreased faster than that of the FX-LMM algorithm. It was
modelling, channel equalization etc. The Finite Impulse successful in decreasing the impulsive noise present in the
Response (FIR) adaptive filter is usually prevalent because of input signal to less than 1.883.The problem with this algorithm
its intrinsic stability and Tapped Delay Line (TDL) feed was that for the impulsive noise part this algorithm converged
forward structure [1]. Practically, ANC method in a real-time slowly, on the other hand it converged faster for the
operation should have less computational complexity, background noise. All the above algorithms used a fixed tap-
maximum noise removal and stability and robustness to input length for their functioning which led to either more structural
signal. Hence, for noise cancellation algorithms, long adaptive and computational complexity or to poor convergence rate.
filters are a must, which in turn result in prodigious So till now it is clear that there are mainly two problems
computational load. which are needed to be sorted out if an effective cancellation
Linear feed forward FIR adaptive filters are primarily of noise is required. Firstly, a solution must be found for the
fabricated of two components that is the delay unit and the long adaptive filters that are required for ANC. Secondly, an
weight [2]. The tap-length is the overall quantity of weights in optimum order or a range for the suitable tap-length must be
an adaptive filter. It adversely affects the potential of the TDL found for the adaptive filter. To solve the former, a concept
structure since it is here where the weights are continuously known as Sub-band adaptive filtering is employed which
upgraded by various adaptive algorithms. If the tap-length is successfully reduces the load on the filter. The above two
very less, then the system gets under modelled and its MSE problems can be resolved by the Feedback Minimum Mean
rises. If the tap-length is very high then it introduces extra M-estimate (FMMM) algorithm [7]. But the algorithm has
fixed tap length. Fixing the tap-length at a certain value
where,
2 2
[errvt ( i ) (i )) − ( errvt ( i )-θ (i )) ]
vt ( i )
λ= 2 2 2 (18)
( errvt ( i ) (i )) + f [ errvt ( i ) (i )) − ( errvt ( i )-θ (i )) ]
opt vt ( i ) Fig.5. MSE Vs. No. of Iterations where SNR=40dB
Fig.6. MSE Vs. No. of Iterations where SNR=40dB for FTL and VTL
Fig. 4 shows the recorded output signal of the noise canceller
when the proposed algorithm is implemented. When the
proposed FMMM algorithm with FTL is applied the noise is
present only till around 150 iterations which is very less in
Fig. 3. Room impulse response plot comparison to other existing algorithms such as FXLMS or
NFXLMS etc. So this shows that this new algorithm cancels
noise effectively in less number of iterations.
From Fig.5 it is observed that when the simulation is done
at Signal-to-Noise-Ratio (SNR)=40 dB, the proposed
algorithm converges in about 3000 iterations. Again, the
simulation is done at SNR=0 dB, the proposed algorithm
converges in about 2800 iterations. This clearly proves that the
MSE performance and the convergence rate of the proposed
FMMM algorithm is far better and effective than the existing
ones.
From Fig. 6 it can be clearly observed that the proposed
VTL algorithm performs better than the FTL algorithm in
extreme conditions.
V. CONCLUSION
The Sub-band adaptive filtering technique is implemented to
Fig. 4. Proposed algorithm find the range of the length of the filter required for perfect
cancellation of noise. The proposed FMMM algorithm is LMS in High Noise Environment", Soft Computing Techniques in
Engineering Applications , Springer-Verlag, pp. 115-129, 2014.
mathematically derived and simulated also. On the basis of
[6] Sen M. Kuo and Dennis R. Morgan , “ Active Noise Control Systems-
simulation, a comparison is presented which shows that the Algorithms and DSP Implementations”, Wiley, New York, 1996.
proposed algorithm has better performance in terms of noise [7] Shibalik Mohapatra, Asutosh Kar and Mahesh Chandra, “Advance
cancellation as well as the convergence rate. So to conclude, Adaptive Mechanisms for Active Noise Control: A Technical
this paper is successful in combining the merits of the Sub- Comparision”, Proc. IEEE MEDCOM, India, pp 370-375, 2014.
band framework to apply in an ANC environment. [8] Rupp, M. ; Sayed, A.H. “Two variants of the FxLMS algorithm”, IEEE
ASSP Workshop on Applications of Signal Processing to Audio and
VI. REFERENCES Acoustics, pp 123-126, 1995.
[9] Abhishek Deb, Asutosh Kar, Mahesh Chandra, “A Technical Review on
[1] S. J. Elliot, Signal Processing for Active Control, London, U.K.:
Academic Press, 2001. Adaptive Algorithms for Acoustic Echo Cancellation”, IEEE Sponsored
International Conference on Communication and Signal Processing, pp.
[2] Asutosh Kar, Ambika Prasad Chanda, Mahesh Chandra, “An Improved 638-642, Apr. 3-5, 2014.
Filtered-X Least Mean Square Algorithm for Acoustic Noise
Suppression”,Volume-1, pp.25-32,2014,Springer-Verlag,Germany. [10] Pranab Das, Abhishek Deb, Asutosh Kar, Mahesh Chandra,"
A Unique Low Complexity Parameter Independent Adaptive Design for
[3] Asutosh Kar, Mahesh Chandra “A Minimized Complexity Dynamic Echo Reduction", Advanced Computing, Networking and Informatics,
Structure Adaptive Filter Design for Improved Steady State Performance volume-1, pp. 33-40, 2014, Springer-Verlag, Germany.
Analysis”, International Journal of Computational Vision and Robotics,
Vol. 3, no-4, pp. 326-340, 2013. [11] Mahesh Chandra, Asutosh Kar, Pankaj Goel, “Performance Evaluation
of Adaptive Algorithms for Monophonic Acoustic Echo Cancellation: A
[4] Asutosh Kar and Mahesh Chandra “A Novel Variable Tap-length Technical Review”, International Journal of Applied Engineering
Learning Algorithm for Low Complexity, Fast Converging Stereophonic Research, vol. 9, no-17, pp. 3781-3806, 2014.
Acoustic Echo Cancellation”, International Journal of Information and
Communication Technology, vol. 6, no-3/4, pp. 309-325, 2014. [12] Abhishek Deb, Asutosh Kar, Mahesh Chandra, “An Efficient Minimum
Mean M-Estimate Sub-band Adaptive Active Noise Cancellation
[5] Asutosh Kar and Mahesh Chandra ,"Pseudo-Fractional Tap-Length Algorithm”, IEEE TENCON, Oct., 2015.
Learning Based Applied Soft Computing for Structure Adaptation of