介绍了主动噪声控制技术的理论基础和算法,以自适应主动噪声前馈控制系统为研究核心,选用TMS320VC5509DSP作为控制器,给出了系统的硬件解决方案,并用C语言编程在硬件系统上实现了基于FX-LMS算法的主动噪声实时控制。800Hz单频噪声的实验结果表明系统可降低噪声9dB。
The theory and algorithm of active noise control are introduced,and the feed-forward AANC (Adaptive Active Noise Control) system is presented. TMS320VC5509 DSP is used as the controller. Based on FX-LMS (Filtered-X Least Mean Square) algorithm, the active noise real-time control system is realized by C language. The 800 Hz noise experiment results prove that 9 dB cancellation is achieved.