TMS320VC5509實(shí)現有源噪聲控制系統

本系統軟件主要包括三個(gè)部分:系統底層通信程序、次級通路建模子程序和有源噪聲控制子程序。底層通信程序包括兩路傳感器信號同步采集程序和計算得到的反噪聲信號輸出程序。系統程序流程如圖7所示。傳感器采集信號的存儲、反噪聲信號的發(fā)送以及自適應濾波算法運算都在INT4中斷服務(wù)程序中進(jìn)行。經(jīng)過(guò)實(shí)驗,發(fā)現次級通路建模自適應濾波器在迭代30 000次后,即可進(jìn)入穩定狀態(tài),故設置前30 000次中斷用于次級通路建模,待次級通路LMS濾波器穩定后即將其系數固定不變,之后的中斷服務(wù)程序都進(jìn)入有源噪聲控制子程序,進(jìn)行FX-LMS濾波器系數的迭代,并產(chǎn)生反噪聲信號y(n)。
4 實(shí)驗結果

實(shí)驗采用800 Hz單頻正弦信號作為待消除的噪聲信號。根據反復試驗所得經(jīng)驗值,次級通路濾波器階數取32,步長(cháng)取0.125;有源消噪濾波器階數取64,步長(cháng)取0.005。最終實(shí)驗結果如圖8所示。由波形圖可以看出,有源消噪系統運行后,誤差傳感器接收的信號幅度明顯降低,系統取得了良好的降噪效果。通過(guò)計算可知該系統對800 Hz單頻噪聲的幅度可降低9 dB。實(shí)驗時(shí),人耳在誤差傳感器處進(jìn)行監聽(tīng),能夠明顯感受到噪聲的抑制效果。當初級聲源噪聲特性發(fā)生改變時(shí),系統能夠實(shí)時(shí)地做出響應,并具有良好的穩定性。
5 結語(yǔ)
本文設計并實(shí)現了一個(gè)有源噪聲控制系統,下一步的研究工作是在該硬件系統中編程實(shí)現各種不同的自適應控制算法,通過(guò)實(shí)驗來(lái)比較各種算法的性能,并力爭將有源消噪由低頻擴展到高頻,由窄帶擴展到寬帶,以推進(jìn)有源噪聲控制的實(shí)際工程應用。
評論