This is the project concept for my project at Johns Hopkins University.

Prof. Pablo Iglesias is my project and faculty advisor.

Dan Carrizosa, a fellow EE candidate, is also working on this project with me.

Return Home

Table of Contents

ANC Project Concept

Theory

Cancellation and Superposition

Acoustic Duct Modeling

Single-Channel Feedforward Systems

Simple Delay/Gain

Complex Delay/Gain

Adaptive Filter

Testbed

Implementation/Experimentation

Possibilities

Test Signals

Variables

Observable Points

Block Diagram of Setup

Simple Delay/Gain Arrangement

Adaptive Filter Arrangement

ANC Project Concept

The fundamental purpose of this project is to lay a theoretical framework for ANC experimentation, create a physical testbed for ANC experimentation, and actually carry out some tests based on these.

Theory

Cancellation and Superposition

The fundamental theory that governs ANC is to produce a signal that is the anti-phase version of the original signal. By the principle of superposition, when this cancellation signal is aligned in time with the original signal and then added to it, a null signal should be produced.

Acoustic Duct Modeling

This is a visual representation of the simplest mathematical model of an acoustic duct with a single signal source (x(t)). In this case, the duct is represented as a combination of the transfer functions P(s) and S(s). The canceling source is shown to demonstrate how the model will be adapted to analysis of a noise cancellation system. For simple duct simulation, the canceling source would be considered to be a null signal. The output signal is represented by e(t).

Single-Channel Feedforward Systems

One method of ANC is to sample the noise (reference signal) between the source of the noise and the source of the canceling signal. This is called feedforward because the exact content of the signal is known when creating the canceling signal. The reference to single-channel comes from there being exactly one reference sensor, one canceling source, and, when used, a single error sensor.

Simple Delay/Gain

The simplest form of feedforward ANC involves a one-dimensional delay and gain filter. The reference signal, x(t), is fed into this filter. Through calculation, the values for delay and gain are set to identify the system and produce the correct cancellation signal, c(t), that exactly matches the signal, y(t). The main disadvantage of this system is that it is static, the precision is low, and the values for the filter must be calculated ahead of time. Advantages to this are simplicity and low cost.

Complex Delay/Gain

This form of ANC involves a multi-dimensional linear digital filter that can take multiple parts of the signal in the past, adjust them, sum them, and use this to create a cancellation signal. This system is still static and all calculations must precede the implementation; however, the precision is increased.

Adaptive Filter

The most advanced form of feedforward ANC involves the use of an error signal, e(t), and a complex multi-dimensional linear digital filter (known as an adaptive filter). This sensor dynamically adjusts the filter coefficients to maximize the cancellation. This has many advantages since it is a dynamic system and constantly adjusts itself. It also requires no prior specific calculations. However, there is a significant increase in complexity and cost.

 

Testbed

The testbed will consist of a length of aluminum ductwork divided into two-foot sections. Onto one end of this will be attached a speaker (signal source) in a closed box. The other end will be left open. One side of the center section will be removed and the cancellation speaker will be mounted at an angle somewhere between parallel and perpendicular to the duct. The idea is to minimize the reflections and their effects on the cancellation signal while it merges with the original signal. Microphones will be mounted on small brackets and placed inside the duct as required by the experiment.

The ANC system hardware will consist of a computer, ADC/DAC interface card, low pass filters, and necessary pre-amps for interfacing components.

Implementation/Experimentation

Possibilities

Test Signals

 Simple sine waves of varying wavelengths

 White noise (even power spread over entire spectrum)

 Human speech

 Fan noise

 Combustion engine noise

 Car cabin noise

 Plane cabin noise

Variables

 Relative positioning of noise control components in duct

 Method of noise control

 Algorithm used in adaptive method

 Sampling rate

 Filter depth

Observable Points

 Residual noise, power and spectrum

 Speed of adaptation

 Stability of adaptive filter

Block Diagram of Setup

Simple Delay/Gain Arrangement

Adaptive Filter Arrangement