Download as ppt, pdf, or txt
Download as ppt, pdf, or txt
You are on page 1of 22

Active Noise Cancellation

Dr. Farrukh
Department of Electrical & Electronics Engineering,
College of Engineering,
University Tenaga Nasional,
Jalan Kajang-Puchong,
43009 Kajang,
Selangor, MALAYSIA.
Farrukh@uniten.edu.my

Description of paper
Use of TMS320C5402 DSK-single
TMS320C6701 EVM dual channel
channel Active Noise Cancellation in
duct system
Uses feedback + feedforward topology
-designed to cancel narrowband
periodic tones.

Problem Description!!!!

What is Noise ?????


Unwanted sound that
is often loud and irritating
Industrial equipment
Damaging to human from both
a physical and psychological aspect
Reason

Active Noise Cancellation???

How does Active Noise


Cancellation (ANC) works ?
Identical and in phase
Volumes increases

Out of phase
Volumes decreases

Active noise cancellation


Basic principles by introducing a canceling anti-noise
signal that has the same amplitude but the exact
opposite phase and resulting a reduction noise signal

Hardware

Approaches of ANC
Feedforward Topology
Reference noise and
cancelled noise are used
2 inputs and 1 output

Feedback Topology

only cancelled noise


are used one input and one outpu
Use of TMS320C5402 DSK-single
channel Active Noise Cancellation
in duct system

Hardware

Feedback Topology

x(n)

e(n)

noise and use it as a


reference
X(z)= E(z) + S(z)Y(z)

Secondary
Path,S(z)

Duct system
W(z)
S^(z)
L MS

x^(n)
DSP System

to estimate primary

y(n)

Need to estimate the


secondary path transfer
function

Estimate
Secondary
Path,S^(z)

y(n)

Hardware

Feedback Experimental Setup-ANC


Canceling zone

Noise loudspeaker

microphone

S(z)

x(n)

e(n)

Amplifier

Secondary Path

Input noise

Canceling loudspeaker
Amplifier
y(n)

OUT

IN

LMS Algorithm
DSP TMS320C5402 DSK

Feedforward Topology
x(n)

d(n)

Primary
function, P(z)

e(n)

Secondary
Path,S(z)

y(n)

Duct system

W(z)
Estimation
of S(z),
(z)

LMS
x^(n)
DSP System

y(n)

e(n)

Coherent input is

captured, filtered
and feed into LMS

Estimation of the
secondary path
transfer function is
obtained by
identification
process

Hardware

Feedforward
Experimental Setup
Canceling zone

Noise speaker

microphone
x(n)

S(z)

e(n)

Secondary Path
Input noise

y(n)

Canceling speaker
Amplifier

TMS320C6701 EVM DSP

Software

Least Mean Square (LMS) Algorithm


Update the
weights

bk ( i 1) bk (i ) 2 e(i ) x(i k )
The error

e(i) d (i ) y (i)
The output
N 1

y (i ) bk x(i k )
k 0

Secondary path S(z) duct modeling

microphone

S(z)

Result of identification of
the secondary path

Canceling loudspeaker
Amplifier

LMS
Algorithm

Single channel cancellation results


Input Frequency =120Hz

Input Frequency = 70 + 80 Hz
Without cancellation

With cancellation

Cancellation result on
70+80+100+110+120+130Hz

Dual Channel cancellation


Results
Input Frequency =80Hz

No cancellation
With cancellation

Input Frequency = 40+70Hz


no cancellation
cancellation

Cancellation result on
40 + 70 + 80Hz
no cancellation
cancellation

Conclusions
ANC was first time attempted in Malaysia and
obtained compatible results.
Integrated programming of DSP was achieved
without any external aid or training.
This work yields Masters thesis and research
papers accepted by local and international
conferences.
The expertise developed is now being shared
with other groups, projects and laboratory work
in COE.

Future Scope
Acoustic wave propagation in duct
boundary is investigated with PDE Finite
Element method will be the future direction
Boundary value conditions at the exhaust
of duct can be studied with FEM
Build dedicated DSP hardware for
embedded standalone ANC system
PCB for audio amplifiers and speakers are
needed for mobility of test rig

FINITE ELEMENT METHOD


ANALYSIS OF DUCT SYSTEM

ACCOUSTIC ENERGY INSIDE THE


DUCT

The end

You might also like