Impact-Site-Verification: dbe48ff9-4514-40fe-8cc0-70131430799e

Search This Blog

Active Noise Control – From Modeling to Real-Time Prototyping

Active noise control (ANC), also known as active noise cancellation, attempts to cancel unwanted sound using destructive interference. ANC systems use adaptive digital filtering to synthesize a sound wave with the same amplitude as the unwanted signal, but with inverted phase. This video first reviews the basic principles of ANC. It then shows how to use Simulink® to design and simulate an ANC system to cancel noise within a pipe model using a Filtered-X NLMS adaptive filter. Finally, you’ll see how to implement the ANC system using a real-world duct pipe and a Speedgoat real-time audio machine equipped with an ultra-low latency operating system and ultra-low latency A/D and D/A converters. The video shows how you can use automatic C code generation to go from the simulation model to the real-time prototype.

Explore the example used in this video:

Other Resources
Adaptive Filters:
Presentation by ASK Industries at MATLAB EXPO 2018:

No comments

Popular Posts