透過您的圖書館登入
IP:3.149.255.162
  • 會議論文

以TI TMS320C6713 DSP實現卡爾曼濾波器於主動式管路減噪

A Kalman Filter Approach to Active Duct Noise Control Using TI TMS320C6713 DSP

摘要


本論文應用卡爾曼濾波器於回授式主動管路減噪系統以有效減低噪音。第二路徑的管路噪音系統是採用IIR濾波器以離線系統鑑別得到。控制器則是以FIR濾波器經由卡爾曼演算法來進行線上調整。經由電腦模擬可得知其比FXLMS演算法更能減低管路噪音,特別在白雜訊噪音部分。為了證實其演算法能有效的應用在管路減噪上,本篇以TI TMS320C6713 DSK去實現複雜的卡爾曼演算法。由實驗可知,卡爾曼演算法與FXLMS演算法在處理單頻噪音擁有相似的減噪效果,但卡爾曼演算法在雙頻、多頻甚至窄頻白雜訊能分別減下30 dB、20 dB以上和6.8 dB的效果,明顯較FXLMS演算法有較佳減噪效果。

並列摘要


In this paper a Kalman filter fitted in the feedback active noise control system is derived for suppressing duct noise. The secondary path of a duct noise system is modeled by an IIR filter, whereas the controller filter is modeled by an FIR filter. The secondary path dynamics is obtained by an off-line system identification technique. The controller FIR filter is tuned on-line by the developed Kalman algorithm. Computer simulations show that Kalman algorithm outperforms the FXLMS algorithm in minimizing the duct noise, especially for white noise. To verify the effectiveness of the Kalman algorithm, experiments are conducted for duct noise suppression. A TI TMS320C6713 DSP is used for implementing the complex Kalman algorithm. While the Kalman algorithm and the FXLMS algorithm may have comparable performance is reducing pure-tone duct noise, noises with two-tone or more (even the narrowband white noise) can be shown experimentally to be reduced more by using the Kalman algorithm than the FXLMS algorithm. The experiment results indicated that up to 30dB and 20dB reductions was measured for two-tone and three-tone noise by using the Kalman algorithm, respectively, while a 6.8dB reduction is observed for a 200-300 narrowband white noise.

延伸閱讀