ppt on adaptive filter
DESCRIPTION
filtering techniquesTRANSCRIPT
N.RAGHAVENDRA REDDYN.RAGHAVENDRA REDDY
ContentsContents.. What is noise? What is noise cancellation? Simple idea. Wave cancellation. Active noise cancellation (ANC). Applications. Adaptive filter. Comparison Adaptive algorithm (LMS & RMS). Simulation. Conclusion.
What is noiseWhat is noise??
Fiq(1):AWGN
Noise consists of unwanted waveforms that can interfere with communication.
sound noise: interferes with your normal hearing
• Loud noises
•Subtle noise
•White noise (AWGN)
Active and passive noiseActive and passive noise The advantages of active noise control methods
compared to passive ones are that they are generally:
• More effective at low frequencies. • Less bulky. • Able to block noise selectively
What is Noise CancellationWhat is Noise Cancellation??
Noise cancellation is a method to reduce or completely cancel out undesirable sound
call Active Noise Cancellation .
Noise cancellation tries to 'block' the sound at the source instead of trying to prevent the sounds from entering our ear canals
Cont….Cont…. These technologies are in their early stages.
The hope is that one day that these technologies can be used to minimize all sorts of unwanted sounds around us
Simple IdeaSimple IdeaCancellation processes depend on simple principle adding two signals with the same .amplitude and opposite phase the result will be zero signals.
(H)
Types of wave cancellation
wave cancellation
Simple wave complex wave
Simple wave cancellationSimple wave cancellation
Simple sine wave for single sound frequency
One pure sound a fraction of a second after the next
Sum of two waves slightly out of phase
Sum of two waves slightly out of phase
Canceling complex wavesCanceling complex waves
A spoken word consists of a spectrum of frequencies of different amplitude
need to filter each frequency separately,
create the same frequency and amplitude at 180° out of phase.
Active Noise Cancellation Active Noise Cancellation (ANC)(ANC)
ApplicationsApplications
Headsets (headphone) Honda cars. Space satellite antennas. Use in apartment. .NoiseMuter
NoiseMuter)NoiseMuter) Noise Noise CancellerCanceller))
Condition/coderOriginalNoiseMuter Processed
Speech + Car Noise
Original NoiseMuter processed
NoiseMuter is an advanced noise suppression solution, designed as add-on software module to enable noise-free communication.
Adaptive filterAdaptive filter
• nonlinear and time-variant .
• adjust themselves to an ever-changing environment .
• changes its parameters so its performance improves through its surroundings.
Adaptive FilterAdaptive Filter
The coefficients of an adaptive filter change in time
Output signal
Input signal
Adaptive algorithm
Criterion of performance
Filter structure
Block diagram of adaptive systemBlock diagram of adaptive system
S)n(+No)n(No)n(
+
-
?
Primary signal
d)n(
N1)n(
Reference signal
y)n(output
e)n(
adaptive
Adaptive algorithm
An adaptive algorithm is used to estimate a time varying signal.
By adjusting the filter coefficients so as to minimize the error.
There are many adaptive algorithms like Recursive
Least Square (RLS), Kalman filter, but the most commonly used is the Least Mean
Square (LMS) algorithm.
LMS algorithmLMS algorithm
Estimates the solution to the Weiner-Hopf equations using gradient descent method which finds minima by estimating the gradient.
• is the step size
e
X)n(
C)n(
Transversal Filter
LMS
Y)n(
e)n(
d)n(
Cont..
Update the coefficients using the following computation.
filtering operation with the previous version of the coefficients.
Compare the computed output with the expected output.
e)n(
X)n( y)n(
d)n(
Adaptive filter
Unknown system
ExperimentExperimentClick to listen original sound Click to listen nosily sound
Click to listen output1 sound
Click to listen output 2 sound
click to show simulation graph1
Click to show simulation graph
Why using RLS algorithmWhy using RLS algorithm
Increase performance .Faster convergence behavior.Infinite memory Improve the final noise removal
performance.Filter coefficient is much more stable .
conclusionconclusion
• Active noise cancellation is a method to cancel out undesirable sound in real time.
• The adaptive filter is used to estimate the error in noisy wave
• Many algorithms are used in adaptive filter like LMS RLS & MSE and the better is RLS .