1.一種噪聲處理方法,其特征在于,所述方法包括:
獲取多個(gè)正弦參考信號(hào),其中,所述正弦參考信號(hào)由正弦信號(hào)發(fā)生器生成,且所述多個(gè)正弦參考信號(hào)對(duì)應(yīng)不同的頻率;
針對(duì)所述多個(gè)正弦參考信號(hào),采用并聯(lián)結(jié)構(gòu)的多個(gè)濾波-X最小均方算法濾波器進(jìn)行處理,以得到多個(gè)參考噪聲信號(hào);
基于所述多個(gè)參考噪聲信號(hào)得到次級(jí)噪聲信號(hào);
利用所述次級(jí)噪聲信號(hào)消除外界噪聲信號(hào),所述次級(jí)噪聲信號(hào)的幅度與所述外界噪聲信號(hào)的幅度相同,所述次級(jí)噪聲信號(hào)的相位與所述外界噪聲信號(hào)的相位相反。
2.根據(jù)權(quán)利要求1所述的噪聲處理方法,其特征在于,所述方法還包括:
檢測(cè)噪聲源的非聲學(xué)參數(shù);
根據(jù)所述噪聲源的非聲學(xué)參數(shù)確定初級(jí)參考信號(hào)的參考頻率,其中,所述初級(jí)參考信號(hào)為噪聲源產(chǎn)生的噪聲信號(hào);
以及,
所述正弦信號(hào)發(fā)生器基于所述初級(jí)參考信號(hào)的參考頻率、通過對(duì)正弦信號(hào)的泰勒級(jí)數(shù)展開式進(jìn)行迭代計(jì)算,以得到所述正弦參考信號(hào)。
3.根據(jù)權(quán)利要求2所述的噪聲處理方法,其特征在于,所述正弦信號(hào)發(fā)生器設(shè)置在FPGA處理器中,
且通過如下公式對(duì)所述正弦信號(hào)的泰勒級(jí)數(shù)展開式進(jìn)行迭代計(jì)算:
x(n)=C×x(n-1)-x(n-2),n≥3;
x(0)=0,x(1)=round(0.01×2N);和
C=round(2×cos(2πf/fs)×2N),
其中,fs為信號(hào)采樣率,f為正弦信號(hào)頻率,round是四舍五入函數(shù)。
4.根據(jù)權(quán)利要求2或3所述的噪聲處理方法,其特征在于,所述多個(gè)正弦參考信號(hào)包括第一參考信號(hào)、第二參考信號(hào)和第三參考信號(hào),
其中,所述第一參考信號(hào)的頻率為所述參考頻率;
所述第二參考信號(hào)的頻率、所述第三參考信號(hào)的頻率根據(jù)所述參考頻率和預(yù)設(shè)偏移量的乘積值確定。
5.根據(jù)權(quán)利要求1所述的噪聲處理方法,其特征在于,所述針對(duì)所述多個(gè)正弦參考信號(hào),采用并聯(lián)結(jié)構(gòu)的多個(gè)濾波-X最小均方算法濾波器進(jìn)行處理包括:
針對(duì)任一個(gè)所述正弦參考信號(hào),通過與其對(duì)應(yīng)的濾波-X最小均方算法濾波器進(jìn)行乘法運(yùn)算,以得到所述參考噪聲信號(hào),
多個(gè)所述濾波-X最小均方算法濾波器輸出多個(gè)所述參考噪聲信號(hào)。
6.根據(jù)權(quán)利要求1或5所述的噪聲處理方法,其特征在于,所述基于所述多個(gè)參考噪聲信號(hào)得到次級(jí)噪聲信號(hào)包括:
將所述多個(gè)參考噪聲信號(hào)進(jìn)行加法運(yùn)算,以得到次級(jí)噪聲信號(hào)。
7.根據(jù)權(quán)利要求5所述的噪聲處理方法,其特征在于,所述方法還包括:
采用串行方式分別對(duì)多個(gè)所述濾波-X最小均方算法濾波器的乘法運(yùn)算進(jìn)行計(jì)算。
8.根據(jù)權(quán)利要求7所述的噪聲處理方法,其特征在于,所述采用串行方式分別對(duì)多個(gè)所述濾波-X最小均方算法濾波器的乘法運(yùn)算進(jìn)行計(jì)算包括:
基于時(shí)間復(fù)用,在不同時(shí)間范圍分別對(duì)所述多個(gè)所述濾波-X最小均方算法濾波器的乘法運(yùn)算進(jìn)行計(jì)算。
9.根據(jù)權(quán)利要求1所述的噪聲處理方法,其特征在于,所述濾波-X最小均方算法濾波器包括有限長單位沖激響應(yīng)濾波器和最小均方算法濾波器,
所述方法還包括:
在利用所述次級(jí)噪聲信號(hào)消除外界噪聲信號(hào)之后,基于所述次級(jí)噪聲信號(hào)和外界噪聲信號(hào)得到誤差信號(hào),
根據(jù)所述誤差信號(hào)的頻率,將所述誤差信號(hào)反饋給對(duì)應(yīng)的最小均方算法濾波器,以使所述最小均方算法濾波器根據(jù)如下公式調(diào)整所述有限長單位沖激響應(yīng)濾波器的步長因子:
10.一種噪聲處理裝置,其特征在于,所述裝置包括:
正弦參考信號(hào)獲取模塊,被配置為獲取多個(gè)正弦參考信號(hào),其中,所述正弦參考信號(hào)由正弦信號(hào)發(fā)生器生成,且所述多個(gè)正弦參考信號(hào)對(duì)應(yīng)不同的頻率;
正弦參考信號(hào)處理模塊,被配置為針對(duì)所述多個(gè)正弦參考信號(hào),采用并聯(lián)結(jié)構(gòu)的多個(gè)濾波-X最小均方算法濾波器進(jìn)行處理,以得到多個(gè)參考噪聲信號(hào);
次級(jí)噪聲信號(hào)獲取模塊,被配置為基于所述多個(gè)參考噪聲信號(hào)得到次級(jí)噪聲信號(hào);
外界噪聲信號(hào)消除模塊,被配置為利用所述次級(jí)噪聲信號(hào)消除外界噪聲信號(hào),所述次級(jí)噪聲信號(hào)的幅度與所述外界噪聲信號(hào)的幅度相同,所述次級(jí)噪聲信號(hào)的相位與所述外界噪聲信號(hào)的相位相反。