Antinoise system & Noise Cancellation

26
Anti Noise System & Noise Cancellation By :- Bhargav Khambhata (Electrical Department)

description

Antinoise system and noise cancellation ppt.........

Transcript of Antinoise system & Noise Cancellation

Page 1: Antinoise system & Noise Cancellation

Anti Noise System&

Noise Cancellation

By :- Bhargav Khambhata

(Electrical Department)

Page 2: Antinoise system & Noise Cancellation

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.

Page 3: Antinoise system & Noise Cancellation

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)

Page 4: Antinoise system & Noise Cancellation

Active and passive noiseActive and passive noiseThe 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

Page 5: Antinoise system & Noise Cancellation

What is Noise CancellationWhat is Noise Cancellation??

Noise cancellation is a method to reduce or completely cancel out undesirable sound

call as 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

Page 6: Antinoise system & Noise Cancellation

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.

Page 7: Antinoise system & Noise Cancellation

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)

Page 8: Antinoise system & Noise Cancellation

Types of wave cancellation

wave cancellation

Simple wave complex wave

Page 9: Antinoise system & Noise Cancellation

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

Page 10: Antinoise system & Noise Cancellation

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.

Page 12: Antinoise system & Noise Cancellation

Design ConsiderationsActive Noise Cancellation )ANC(

The active noise cancellation system implements the acoustically adaptive algorithm that cancels the unwanted sound by generating an antisound (antinoise) of equal amplitude and opposite phase. The original, unwanted sound and the antinoise acoustically combine, resulting in the cancellation of both sounds. The core subsystems include:

• DSP

performs system initialization and executes the adaptive signal processing algorithm. 

Page 13: Antinoise system & Noise Cancellation

Memory

- stores executing code and data/parameters.  AGC

- maximizes the ADC SNR and maintains the overall system dynamic range.  Audio CODEC

- the residual noise signals are converted o digital form by the ADC.- The DAC generates the out put anti-noise signals.   Power Conversion

- converts the battery power to run various functional blocks.

Page 14: Antinoise system & Noise Cancellation

ApplicationsApplications

Headsets (headphone) Honda cars. Space satellite antennas. Use in apartment. NoiseMuter

Page 15: Antinoise system & Noise Cancellation
Page 16: Antinoise system & Noise Cancellation

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.

Page 17: Antinoise system & Noise Cancellation

Adaptive filterAdaptive filter

• nonlinear and time-variant .

• adjust themselves to an ever-changing environment .

• changes its parameters so its performance improves through its surroundings.

Page 18: Antinoise system & Noise Cancellation

Adaptive FilterAdaptive Filter

The coefficients of an adaptive filter change in time

Output signal

Input signal

Adaptive algorithm

Criterion of performance

Filter structure

Page 19: Antinoise system & Noise Cancellation

Comparison Comparison (supervised vs. unsupervised)

Expected output is known.

quantity . The Criterion of

Performance can simply take the difference between actual output and desired.

It uses information to tell the Adaptation Algorithm what adjustments to make.

Expected output is unknown quantity.

the Criterion of Performance has to do. We cannot simply take

the difference actual and desired output consists of looking for signal qualities

Page 20: Antinoise system & Noise Cancellation

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

Page 21: Antinoise system & Noise Cancellation

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.

Page 22: Antinoise system & Noise Cancellation

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(

Page 23: Antinoise system & Noise Cancellation

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

Page 24: Antinoise system & Noise Cancellation

ExperimentExperimentClick to listen original sound

Click to listen nosily sound

Click to listen output1 sound

Click to listen output 2 sound

Page 25: Antinoise system & Noise Cancellation

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 .

Page 26: Antinoise system & Noise Cancellation

Thank You