Active Noise Cancellation – 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 adapti...

MATLAB
66.7K views • Aug 5, 2019

About this video
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: https://bit.ly/31bTp9z
Other Resources
Adaptive Filters: https://bit.ly/339uGor
Presentation by ASK Industries at MATLAB EXPO 2018: https://bit.ly/2KgwIvD
--------------------------------------------------------------------------------------------------------
Get a free product Trial: https://goo.gl/ZHFb5u
Learn more about MATLAB: https://goo.gl/8QV7ZZ
Learn more about Simulink: https://goo.gl/nqnbLe
See What's new in MATLAB and Simulink: https://goo.gl/pgGtod
© 2019 The MathWorks, Inc. MATLAB and Simulink are registered
trademarks of The MathWorks, Inc.
See www.mathworks.com/trademarks for a list of additional trademarks. Other product or brand names may be trademarks or registered trademarks of their respective holders.
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: https://bit.ly/31bTp9z
Other Resources
Adaptive Filters: https://bit.ly/339uGor
Presentation by ASK Industries at MATLAB EXPO 2018: https://bit.ly/2KgwIvD
--------------------------------------------------------------------------------------------------------
Get a free product Trial: https://goo.gl/ZHFb5u
Learn more about MATLAB: https://goo.gl/8QV7ZZ
Learn more about Simulink: https://goo.gl/nqnbLe
See What's new in MATLAB and Simulink: https://goo.gl/pgGtod
© 2019 The MathWorks, Inc. MATLAB and Simulink are registered
trademarks of The MathWorks, Inc.
See www.mathworks.com/trademarks for a list of additional trademarks. Other product or brand names may be trademarks or registered trademarks of their respective holders.
Tags and Topics
Browse our collection to discover more content in these categories.
Video Information
Views
66.7K
Likes
1.4K
Duration
7:17
Published
Aug 5, 2019
User Reviews
4.7
(13) Related Trending Topics
LIVE TRENDSRelated trending topics. Click any trend to explore more videos.
Trending Now