技術(shù)特征:1.一種基于M-估計(jì)的沖擊類噪聲有源控制方法,該方法是以誤差信號(hào)的魯棒M-估計(jì)的均方值為代價(jià)函數(shù),并在參考信號(hào)通道引入閾值來(lái)限制沖擊樣本對(duì)算法迭代過(guò)程的影響,具體包括以下步驟:1)定義代價(jià)函數(shù)J(n)=E[ρ{e(n)}],ρ{e(n)}為具有高魯棒性的M-估計(jì)函數(shù),采用通用的Hampel三段梯度函數(shù);2)估計(jì)M-估計(jì)函數(shù)的閥值參數(shù);所述M-估計(jì)函數(shù)的閥值參數(shù)通過(guò)在線估計(jì)實(shí)現(xiàn),算法的相對(duì)計(jì)算量來(lái)自在線均值的估計(jì)上,通過(guò)平行和順序冒泡法實(shí)現(xiàn);3)設(shè)定參考信號(hào)通道的閾值,確定參考信號(hào)的截?cái)嗵幚斫Y(jié)果xc(n);4)更新濾波器系數(shù):其中,n為采樣時(shí)間序列,u為收斂系數(shù),q{e(n)}為誤差信號(hào)的M-估計(jì),Xc(n)為經(jīng)過(guò)閾值處理的參考信號(hào)向量,為次通道傳遞函數(shù)的估計(jì)模型;其中,參考信號(hào)的修正值為:其中X(n)為獲取的原始參考信號(hào),ξ,Δ1和Δ2是閾值參數(shù)。