Active Spatial Noise Control

In summary: I have also tried to move the microphone further from the speaker, but that just amplifies the feedback. My system was stable for a while, but now it's starting to oscillate again.In summary, Fred's problem is that the noise from the motor is being picked up by the microphone and is being fed back into the system, causing oscillation. He has tried various solutions, but so far they have all failed.
  • #1
fooser-q
2
0
Hello everyone,

I'm new to this forum, and though this question may be addressed already in another thread somewhere, I'm hoping to get some focused discussion about solutions going here.

Problem:
HVAC noise is propagating down the HVAC duct, entering a meeting room / boardroom. The noise source is two fold in that it is a result of both the motor itself and the vibration in the duct. These are periodic noise signals with frequencies that can reach up to about 6KHz (top end) from generally around the 60Hz or harmonics thereof. The focal point is to remove as much of the low frequency with Active Noise Control, and the high frequencies will have to be dealt with using conventional damping / insulative techniques.

Solution:
For the low frequency portion of noise, produce an "anti-noise" signal by measuring the source, using an inverting amplifier, and outputting the phase-shifted through a speaker mounted in the duct to cancel the incoming noise waveform. I implemented this in a small scale using a loudspeaker to output a single/mixed tone signal to simulate the noise and used an electret condenser mic to measure the noise, and another loudspeaker to output the anti-noise.

New Problem:
The anti-noise now has a little bit of the desired effect of canceling out the original noise, but the microphone now is picking up the "anti-noise" and feeding that back into the system. This is causing oscillation and eventually system instability (ie: loud audio feedback squeal).

How do I solve this problem of removing the oscillation? Will I have to implement a whole new system using DSP with FIR filters? Should I use a noise gate on the measuring mic? Will I need to physically move the "anti-noise" speaker further away from the mic? Even if it cancels out the noise at the point where the "anti-noise" speaker resides, will that noise be destructively interfered with further down past the speaker in the duct?

Thanks for taking the time to read this lengthy post.

Regards,
Fred
 
Engineering news on Phys.org
  • #2
Welcome to the Forums, Fred!

I am not at all an expert in HVAC, but I have implemented many electronic adaptive noise cancellers (ANC's) in radar, communications and instrumentation systems. The ANC is more complicated than your reversed-phase system, but may be something to consider if higher performance is needed. Here are some observations (opinions, actually):

1. Passive noise reduction should be implemented first. Mount the motor or entire HVAC on vibration isolators, use a rubber collar to connect the duct, use duct dampening, etc. Even if this is a large job involving equipment removal, do it! You'll achieve better results, over a larger frequency range, than any band-aid applied downstream. Done well, you won't need anything else. In this case, boring old-school beats exciting new.

Example: In a lab-space shuffle, my computer gear was once moved into a previously unused small room that had a large fume-hood duct running through it. The hood ran 24/7, and the noise could be heard up and down the hall. In fact, you could literally see the sheet metal sides of the duct vibrate and jump, so intense was the noise. The solution was to build a stout box of 1" plywood around the duct, pack it full of sand, and seal it. The room was quiet and nearby occupants up and down the hall were delighted that their rooms were quieter, too.

2. Your system must put out as much power as the noise. If the duct is vibrating, for instance, then your speaker and amp must be sized to produce equal duct vibration in order for cancellation to occur. Beware that even big speakers usually don't produce well below about 10 - 20 Hz. You need to broadcast full power at all noise frequencies.

3. Try low-pass filtering your sensor signal. You only get feedback when there's a 180 degree phase shift between sensed and injected signals, which won't happen at low frequencies where the wavelength is long.

If fc = filter cutoff frequency, v = speed of sound, and d = separation between mike and spkr, you want

d << v/(2*fc) = 1/2 wavelength.

Roll off at 55 Hz if you have 1 foot separation. You'll then need to use other techniques to cancel higher frequencies.

4. Separating the speaker and microphone will eliminate feedback but will also reduce cancellation since antinoise is injected at a different spot than measured noise. An ANC is the answer--it uses sophisticated digital signal processing to determine the antinoise waveform that results in optimal sound cancellation at the microphone. Here's an article on the concept:
http://en.wikipedia.org/wiki/Adaptive_filter"
This is a last resort, since such systems are expensive and require an expert.
 
Last edited by a moderator:
  • #3
Thanks for your reply Marcus!

I have tried low-pass filtering input and output, reconfiguring the circuit and various polarity changes in an attempt to stabilize the audio output, but with no success. Near as I can figure, I need some sort of Echo cancellation filtering. We are likely going in a new direction along the lines of DSP with digital filtering to make this work.
 
  • #4
If you aren't getting understandable results the easy way, then DSP (which is even less intuitive) may work even worse. I'd try to understand where your feedback is coming from. What kinds of filtration are you using? What settings? Are there other, hidden, feedback paths (ground loops, etc.)?
 
  • #5



Hello Fred,

Thank you for bringing this issue to the forum. Active Spatial Noise Control is a promising solution for reducing HVAC noise in meeting rooms and boardrooms. However, as you have discovered, there are some challenges in implementing this technology effectively. I am a scientist with expertise in acoustic engineering and I would like to offer some insights and suggestions to help you solve this problem.

Firstly, it is important to understand the nature of the noise you are trying to cancel. The fact that it is a combination of low and high frequency signals means that a single approach may not be enough to effectively cancel it out. As you have mentioned, using conventional damping techniques for the high frequencies and active noise control for the low frequencies may be the best solution. However, it is important to carefully design and calibrate the active noise control system to avoid the feedback and oscillation issues you are currently experiencing.

One possible solution is to use a combination of active noise control and passive noise control techniques. This means using both the anti-noise signal and conventional sound-absorbing materials to reduce the overall noise level in the room. This can also help to avoid the feedback issues you are facing, as the passive materials will absorb any remaining noise that the active system is unable to cancel out.

In terms of your specific questions, using a noise gate on the measuring mic may help to reduce the feedback and oscillation, but it may also compromise the effectiveness of the active noise control system. Physically moving the anti-noise speaker further away from the mic could also help, but it is important to carefully calibrate the system to ensure that the noise is still effectively cancelled at the desired location.

In terms of using DSP with FIR filters, this could be a more advanced and effective solution, but it may also require more time and resources to implement. I would recommend consulting with an acoustic engineer or expert in active noise control to help design and calibrate the system for optimal performance.

I hope this information is helpful in addressing your problem. Active Spatial Noise Control is a promising technology and with careful design and calibration, it can be an effective solution for reducing HVAC noise in meeting rooms and boardrooms. Best of luck in finding a solution.

Sincerely,
 

What is active spatial noise control?

Active spatial noise control is a type of noise control technology that uses multiple sensors and actuators to reduce noise levels in a specific area. It works by detecting sound waves and then producing an opposite sound wave to cancel out the noise.

How does active spatial noise control work?

Active spatial noise control works by using a combination of sensors, actuators, and a control system. The sensors detect the noise, and the control system calculates the proper anti-noise signal to be generated by the actuators. The anti-noise signal is then produced, effectively canceling out the noise.

What are the benefits of using active spatial noise control?

The benefits of using active spatial noise control include: reducing noise levels in a specific area, improving overall sound quality, and reducing the need for physical barriers or passive noise control methods. It can also be more energy-efficient and cost-effective in the long run.

What are the limitations of active spatial noise control?

Some limitations of active spatial noise control include: it can only cancel out steady-state or low-frequency noise, it can be affected by changes in the environment or sound source, and it may not be suitable for all types of noise. Additionally, it requires a complex control system and can be costly to implement.

What are some real-world applications of active spatial noise control?

Active spatial noise control has many real-world applications, including: reducing noise in aircraft cabins, improving sound quality in concert halls or theaters, reducing noise in manufacturing plants, and creating quieter working environments in offices. It can also be used to reduce road or traffic noise in residential areas.

Similar threads

  • Introductory Physics Homework Help
Replies
3
Views
798
Replies
9
Views
1K
Replies
1
Views
4K
  • Electrical Engineering
Replies
7
Views
2K
Replies
26
Views
4K
  • General Engineering
Replies
1
Views
4K
  • Beyond the Standard Models
Replies
1
Views
2K
  • Electrical Engineering
Replies
1
Views
1K
Replies
9
Views
2K
  • MATLAB, Maple, Mathematica, LaTeX
Replies
11
Views
3K
Back
Top