專利名稱:基于誤差子帶的自適應(yīng)濾波方法及系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及信號處理技術(shù)領(lǐng)域,尤其涉及一種基于誤差子帶的自適應(yīng)濾波方法及 系統(tǒng)。
背景技術(shù):
自適應(yīng)濾波廣泛應(yīng)用于系統(tǒng)辨識、回波干擾抵消以及信道均衡等領(lǐng)域,最常用的 是由LMS(Least Mean Square,最小均方算法)調(diào)節(jié)的橫向濾波方法,具體為根據(jù)估計誤差 信號,利用自適應(yīng)算法自動修正權(quán)向量,使得誤差信號達到均方最小,但該方法的收斂性隨 著濾波器權(quán)值數(shù)的增加而減小。
為改善LMS調(diào)節(jié)的橫向濾波方法算法的收斂性,在輸入信號的路徑上加入了分析 濾波器組,減小了輸入信號的自相關(guān)性,從而改善了算法的收斂性。但是,由于對輸入信號 經(jīng)過了一組分析濾波器組,所以該濾波器在工作的時候還需要一組綜合濾波器組對信號進 行恢復,這樣做大大提高了自適應(yīng)濾波設(shè)備結(jié)構(gòu)的復雜度,從而增加了整個自適應(yīng)濾波算 法的運算量,使其很難運用于高速處理的數(shù)字系統(tǒng)中。發(fā)明內(nèi)容
本發(fā)明的實施例提供一種基于誤差子帶的自適應(yīng)濾波方法及系統(tǒng),減少自適應(yīng)濾 波算法的運算量。
為達到上述目的,本發(fā)明的實施例采用如下技術(shù)方案
一種基于誤差子帶的自適應(yīng)濾波方法,其特征在于,包括
自適應(yīng)濾波器接收輸入信號,根據(jù)當前存儲在所述自適應(yīng)濾波器內(nèi)的自適應(yīng)濾波 權(quán)值,對所述輸入信號進行自適應(yīng)濾波處理,得到自適應(yīng)濾波信號,并將所述自適應(yīng)濾波信 號傳輸至減法器;
減法器接收參考信號和所述自適應(yīng)濾波信號,并根據(jù)所述參考信號和所述自適應(yīng) 濾波信號進行計算,得到誤差信號,并將所述誤差信號傳輸至誤差子帶濾波器;其中,所述 參考信號為所述輸入信號通過真實信道后生成的信號;
誤差子帶濾波器接收所述誤差信號,并對所述誤差信號進行子帶分析濾波處理, 得到誤差子帶信號,并將所述誤差子帶信號傳輸至自適應(yīng)權(quán)值更新器;
輸入信號分析濾波器接收所述輸入信號,并對所述輸入信號進行子帶分析濾波處 理,得到輸入子帶信號,并將所述輸入子帶信號傳輸至自適應(yīng)權(quán)值更新器;
自適應(yīng)權(quán)值更新器接收所述誤差子帶信號和所述輸入子帶信號,并根據(jù)所述誤差 子帶信號和所述輸入子帶信號進行計算,得到新的自適應(yīng)濾波權(quán)值,并將當前存儲在所述 自適應(yīng)濾波器內(nèi)的自適應(yīng)濾波權(quán)值替換為所述新的自適應(yīng)濾波權(quán)值。
一種基于誤差子帶的自適應(yīng)濾波系統(tǒng),其特征在于,包括
自適應(yīng)濾波器,用于接收輸入信號,根據(jù)當前存儲在所述自適應(yīng)濾波器內(nèi)的自適 應(yīng)濾波權(quán)值,對所述輸入信號進行自適應(yīng)濾波處理,得到自適應(yīng)濾波信號,并將所述自適應(yīng)濾波信號傳輸至減法器;
減法器,用于接收參考信號和所述自適應(yīng)濾波信號,并根據(jù)所述參考信號和所述 自適應(yīng)濾波信號進行計算,得到誤差信號,并將所述誤差信號傳輸至誤差子帶濾波器;其 中,所述參考信號為所述輸入信號通過真實信道后生成的信號;
誤差子帶濾波器,用于接收所述誤差信號,并對所述誤差信號進行子帶分析濾波 處理,得到誤差子帶信號,并將所述誤差子帶信號傳輸至自適應(yīng)權(quán)值更新器;
輸入信號分析濾波器,用于接收所述輸入信號,并對所述輸入信號進行子帶分析 濾波處理,得到輸入子帶信號,并將所述輸入子帶信號傳輸至自適應(yīng)權(quán)值更新器;
自適應(yīng)權(quán)值更新器,用于接收所述誤差子帶信號和所述輸入子帶信號,并根據(jù)所 述誤差子帶信號和所述輸入子帶信號進行計算,得到新的自適應(yīng)濾波權(quán)值,并將當前存儲 在所述自適應(yīng)濾波器內(nèi)的自適應(yīng)濾波權(quán)值替換為所述新的自適應(yīng)濾波權(quán)值。
本發(fā)明實施例提供的一種基于誤差子帶的自適應(yīng)濾波方法及系統(tǒng),對所述誤差信 號和輸入信號分別進行分析濾波處理,得到誤差子帶信號和輸入子帶信號;并根據(jù)所述輸 入子帶信號和所述誤差子帶信號進行計算,得到新的自適應(yīng)濾波權(quán)值,并對自適應(yīng)濾波器 中的權(quán)值進行更新,從而使得自適應(yīng)濾波器在進行工作時可以直接使用更新后的權(quán)值對所 述輸入信號進行自適應(yīng)濾波器處理,得到自適應(yīng)濾波信號。相比于現(xiàn)有技術(shù)中,需要將輸入 信號先進行分析濾波處理,并將處理結(jié)果輸入至自適應(yīng)濾波器中進行自適應(yīng)處理,得到自 適應(yīng)濾波子帶信號,再將自適應(yīng)濾波子帶信號進行綜合濾波處理,才能得到自適應(yīng)濾波信 號這一技術(shù)方案,本發(fā)明不需要對自適應(yīng)濾波器的處理結(jié)果進行恢復,相比于現(xiàn)有技術(shù)提 供的技術(shù)方案,省去了用于信號重構(gòu)的綜合濾波器,從而減少自適應(yīng)濾波算法的運算量。
為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn) 有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本 發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以 根據(jù)這些附圖獲得其他的附圖。
圖1為本發(fā)明中的一種基于誤差子帶的自適應(yīng)濾波系統(tǒng)的組成框圖2為本發(fā)明實施例1中的一種基于誤差子帶的自適應(yīng)濾波方法的流程圖3為本發(fā)明實施例1中的另一種基于誤差子帶的自適應(yīng)濾波方法的流程圖4為本發(fā)明中的一種自適應(yīng)濾波器的組成框圖5為本發(fā)明中的一種誤差子帶濾波器的組成框圖6為本發(fā)明實施例2中的一種基于誤差子帶的自適應(yīng)濾波方法的流程圖7為本發(fā)明實施例2中的一種基于誤差子帶的自適應(yīng)濾波系統(tǒng)的組成框圖8為本發(fā)明實施例3中的一種基于誤差子帶的自適應(yīng)濾波系統(tǒng)的組成框圖。
具體實施方式
下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完 整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;?本發(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
實施例1
本發(fā)明實施例提供了一種基于誤差子帶的自適應(yīng)濾波方法,可以應(yīng)用于如圖1所 示的自適應(yīng)濾波系統(tǒng)中,該系統(tǒng)包括自適應(yīng)濾波器、減法器、誤差子帶濾波器、輸入信號分 析濾波器和自適應(yīng)權(quán)值更新器。
其中,自適應(yīng)濾波器的入端口用于接收輸入信號,出端口與減法器的一個入端口 相連;減法器的另一個入端口用于接收參考信號,出端口與誤差子帶濾波器相連;輸入信 號分析濾波器的入端口用于接收所述輸入信號,出端口與自適應(yīng)權(quán)值更新器的一個入端口 相連;誤差子帶濾波器的出端口與所述自適應(yīng)權(quán)值更新器的另一個入端口相連。
其中,輸入信號為數(shù)字信號,是自適應(yīng)濾波器待處理的信號;所述參考信號為所述 輸入信號通過真實信道后生成的信號;其中,所述真實信道可以為一種實體的信號處理設(shè) 備,也可以是自由空間中的信號傳播路徑,本發(fā)明實施例對此不進行限制。
基于上述自適應(yīng)濾波器系統(tǒng),如圖2所示,該方法包括
101、自適應(yīng)濾波器接收輸入信號,根據(jù)當前存儲在所述自適應(yīng)濾波器內(nèi)的自適應(yīng) 濾波權(quán)值,對所述輸入信號進行自適應(yīng)濾波處理,得到自適應(yīng)濾波信號,并將所述自適應(yīng)濾 波信號傳輸至減法器。
其中,所述當前存儲在所述自適應(yīng)濾波器內(nèi)的自適應(yīng)濾波權(quán)值在自適應(yīng)權(quán)值更新 器未對其進行更新時,為預(yù)先存儲的默認值,默認值的取值可以遵從本技術(shù)領(lǐng)域的經(jīng)驗值; 在自適應(yīng)權(quán)值更新器對其進行更新之后,所述當前存儲在所述自適應(yīng)濾波器內(nèi)的自適應(yīng)濾 波權(quán)值為更新后的自適應(yīng)濾波權(quán)值。
需要說明的是,所述自適應(yīng)濾波器信號不僅僅是一路信號,自適應(yīng)濾波信號的路 數(shù)取決于自適應(yīng)濾波器的抽頭個數(shù),在自適應(yīng)濾波器中,自適應(yīng)濾波器的一個支路產(chǎn)生一 路自適應(yīng)濾波器信號。
102、減法器接收參考信號和所述自適應(yīng)濾波信號,并根據(jù)所述參考信號和所述自 適應(yīng)濾波信號進行計算,得到誤差信號,并將所述誤差信號傳輸至誤差子帶濾波器。
103、誤差子帶濾波器接收所述誤差信號,并對所述誤差信號進行子帶分析濾波處 理,得到誤差子帶信號,并將所述誤差子帶信號傳輸至自適應(yīng)權(quán)值更新器。
需要說明的是,所述誤差子帶信號不僅僅是一路信號,誤差子帶信號的路數(shù)取決 于誤差子帶濾波器的頻帶劃分數(shù)量,在誤差子帶濾波器中,誤差子帶濾波器的一個支路產(chǎn) 生一路誤差子帶信號。
104、輸入信號分析濾波器接收所述輸入信號,并對所述輸入信號進行子帶分析濾 波處理,得到輸入子帶信號,并將所述輸入子帶信號傳輸至自適應(yīng)權(quán)值更新器。
需要說明的是,所述輸入子帶信號不僅僅是一路信號,輸入子帶信號的路數(shù)取決 于輸入信號分析濾波器的頻帶劃分數(shù)量,在輸入信號分析濾波器中,輸入濾波器的一個支 路產(chǎn)生M路輸入子帶信號。M為輸入信號分析濾波器的頻帶劃分數(shù)量。
105、自適應(yīng)權(quán)值更新器接收所述誤差子帶信號和所述輸入子帶信號,并根據(jù)所述 誤差子帶信號和所述輸入子帶信號進行計算,得到新的自適應(yīng)濾波權(quán)值,并將當前存儲在 所述自適應(yīng)濾波器內(nèi)的自適應(yīng)濾波權(quán)值替換為所述新的自適應(yīng)濾波權(quán)值。
其中,所述新的自適應(yīng)濾波權(quán)值的計算方法可以參照下述公式a,該公式具體為
權(quán)利要求
1.一種基于誤差子帶的自適應(yīng)濾波方法,其特征在于,包括自適應(yīng)濾波器接收輸入信號,根據(jù)當前存儲在所述自適應(yīng)濾波器內(nèi)的自適應(yīng)濾波權(quán)值,對所述輸入信號進行自適應(yīng)濾波處理,得到自適應(yīng)濾波信號,并將所述自適應(yīng)濾波信號傳輸至減法器;減法器接收參考信號和所述自適應(yīng)濾波信號,并根據(jù)所述參考信號和所述自適應(yīng)濾波信號進行計算,得到誤差信號,并將所述誤差信號傳輸至誤差子帶濾波器;其中,所述參考信號為所述輸入信號通過真實信道后生成的信號;誤差子帶濾波器接收所述誤差信號,并對所述誤差信號進行子帶分析濾波處理,得到誤差子帶信號,并將所述誤差子帶信號傳輸至自適應(yīng)權(quán)值更新器;輸入信號分析濾波器接收所述輸入信號,并對所述輸入信號進行子帶分析濾波處理, 得到輸入子帶信號,并將所述輸入子帶信號傳輸至自適應(yīng)權(quán)值更新器;自適應(yīng)權(quán)值更新器接收所述誤差子帶信號和所述輸入子帶信號,并根據(jù)所述誤差子帶信號和所述輸入子帶信號進行計算,得到新的自適應(yīng)濾波權(quán)值,并將當前存儲在所述自適應(yīng)濾波器內(nèi)的自適應(yīng)濾波權(quán)值替換為所述新的自適應(yīng)濾波權(quán)值。
2.根據(jù)權(quán)利要求1的方法,其特征在于,所述自適應(yīng)濾波器具有L條支路,包括第I支路至第L支路每條支路有一個入端口和出端口 ;其中,L為正整數(shù);當L等于I時,第L支路中設(shè)置有M個乘法器,M-1個加法器、M-1個M拍延時器;其中, 所述M個乘法器為乘法器O至乘法器M-1,所述M-1個加法器為加法器I到加法器M-1,所述M-1個M拍延時器為M拍延時器I到M拍延時器M-1 ;每個延時器均具有一個入端口和一個出端口,每個乘法器均具有一個入端口和一個出端口、每個加法器均具有兩個入端口和一個出端口 ;其中,M為正整數(shù);所述第L條支路的入端口與乘法器O至乘法器M-1的入端口相連;乘法器O的出端口與M拍延時器I的入端口相連;乘法器I至乘法器M-1的出端口分別與加法器I至加法器M-1各自的一個入端口相連⑷拍延時器I至M拍延時器M-1 的出端口分別于加法器I至加法器M-1各自的另一個出端口相連;則所述自適應(yīng)濾波器接收輸入信號,根據(jù)當前存儲在所述自適應(yīng)濾波器內(nèi)的自適應(yīng)濾波權(quán)值,對所述輸入信號進行自適應(yīng)濾波處理,得到自適應(yīng)濾波信號,包括在第L條支路中,乘法器O至乘法器M-1分別從入端口接收所述輸入信號,并根據(jù)乘法器各自內(nèi)部存儲的自適應(yīng)濾波權(quán)值,分別對所述輸入信號進行乘法計算,得到各自生成的乘法器輸出信號;乘法器O至乘法器M-1分別將各自生成的乘法器輸出信號從各自的出端口輸出⑷拍延時器I至M拍延時器M-1分別對各自的入端口接收的信號進行M拍延時處理,生成各自生成的M拍延時信號⑷拍延時器I至M拍延時器M-1分別將各自生成的M拍延時信號從各自的出端口進行輸出;加法器I至加法器M-1分別對從各自對應(yīng)的兩個入端口接收的信號進行加法處理,得到各自生成的加法器輸出信號;加法器I至加法器M-1分別將各自生成的加法器輸出信號從各自對應(yīng)的出端口輸出;當L大于I時,第L支路中設(shè)置有一個L-1拍延時器、M個乘法器,M-1個加法器、M-1 個M拍延時器;其中,所述M個乘法器為乘法器O至乘法器M-1,所述M-1個加法器為加法器I到加法器M-1,所述M-1個M拍延時器為M拍延時器I到M拍延時器M-1 ;每個延時器均具有一個入端口和一個出端口,每個乘法器均具有一個入端口和一個出端口、每個加法器均具有兩個入端口和一個出端口 ;在第L條支路中,所述第L條支路的入端口與L-1拍延時器的入端口相連;所述L-1拍延時器的出端口與所有乘法器的入端口相連;乘法器O的出端口與M拍延時器I的入端口相連;乘法器I至乘法器M-1的出端口分別與加法器I至加法器M-1各自的一個入端口相連⑷拍延時器I至M拍延時器M-1的出端口分別于加法器I至加法器M-1各自的另一個出端口相連;則所述自適應(yīng)濾波器接收輸入信號,根據(jù)當前存儲在所述自適應(yīng)濾波器內(nèi)的自適應(yīng)濾波權(quán)值,對所述輸入信號進行自適應(yīng)濾波處理,得到自適應(yīng)濾波信號,包括在第L條支路中,L-1拍延時器從自身的入端口接收所述輸入信號,并將所述輸入信號進行L-1拍延時處理,生成L-1拍延時信號;所述L-1拍延時器將所述L-1拍延時信號從自身的出端口輸出;乘法器O至乘法器M-1分別從入端口接收所述L-1拍延時信號,并根據(jù)乘法器各自內(nèi)部存儲的自適應(yīng)濾波權(quán)值,分別對所述L-1拍延時信號進行乘法計算,得到各自生成的乘法器輸出信號;乘法器O至乘法器M-1分別將各自生成的乘法器輸出信號從各自的出端口輸出;M拍延時器I至M拍延時器M-1分別對各自的入端口接收的信號進行M拍延時處理,生成各自生成的延時信號;M拍延時器I至M拍延時器M-1分別將各自生成的延時信號從各自的出端口進行輸出;加法器I至加法器M-1分別對從各自對應(yīng)的兩個入端口接收的信號進行加法處理,得到各自生成的加法器輸出信號;加法器I至加法器M-1分別將各自生成的加法器輸出信號從各自對應(yīng)的出端口輸出。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述誤差子帶濾波器具有N條支路,包括第I支路至第N支路,每條支路有一個入端口和一個出端口 ;其中,所述N為正整數(shù);當X等于I時,第X支路中設(shè)置有一個低通濾波器,一個乘法器X-1和一個抽取器X-1 ; 低通濾波器的入端口與第X支路的入端口相連,低通濾波器的出端口與乘法器X-1的入端口相連,乘法器X-1的出端口與抽取器X-1相連,抽取器X-1的出端口與第X支路的出端口相連;則誤差子帶濾波器接收所述誤差信號,并對所述誤差信號進行子帶分析濾波處理,得到誤差子帶信號,包括低通濾波器從自身的入端口接收所述誤差信號,根據(jù)自身的帶通設(shè)置對所述誤差信號進行濾波處理,得到低通濾波器信號;低通濾波器將所述低通濾波器信號從自身的出端口輸出;乘法器X-1根據(jù)自身內(nèi)部存儲的權(quán)值,對從自身的入端口接收到的信號進行懲罰處理,得到乘法器輸出信號;乘法器X-1將乘法器輸出信號從自身的出端口輸出;抽樣器X-1 對從自身的入端口接收到的信號進行X倍下采樣處理,得到第X支路的誤差子帶信號;抽樣器X-1將第X支路的誤差子帶信號從自身的出端口輸出;當X大于1,并小于N-1時,第X支路中設(shè)置有一個帶通濾波器、一個X-1拍延時器、一個乘法器X-1和一個抽取器X-1;帶通濾波器的入端口與第X支路的入端口相連,帶通濾波器的出端口與X-1拍延時器的入端口相連;X-1拍延時器的出端口與乘法器X-1的入端口相連,乘法器X-1的出端口與抽取器X-1相連,抽取器X-1的出端口與第X支路的出端口相連;則誤差子帶濾波器接收所述誤差信號,并對所述誤差信號進行子帶分析濾波處理,得到誤差子帶信號,包括帶通濾波器從自身的入端口接收所述誤差信號,根據(jù)自身的帶通設(shè)置對所述誤差信號進行濾波處理,得到帶通濾波器信號;帶通濾波器將所述帶通濾波器信號從自身的出端口輸出;X-1拍延時器將從自身的入端口接收的信號進行X-1拍延時處理,得到延時信號;X-1 拍延時器將所述延時信號從自身的出端口輸出;乘法器X-1根據(jù)自身內(nèi)部存儲的權(quán)值,對從自身的入端口接收到的信號進行懲罰處理,得到乘法器輸出信號;乘法器X-1將乘法器輸出信號從自身的出端口輸出;抽樣器X-1對從自身的入端口接收到的信號進行X倍下采樣處理,得到第X支路的誤差子帶信號;抽樣器X-1將第X支路的誤差子帶信號從自身的出端口輸出;當X等于N時,第X支路中設(shè)置有一個高通濾波器、一個X-1拍延時器、一個乘法器X-1 和一個抽取器X-1;高通濾波器的入端口與第X支路的入端口相連,高通濾波器的出端口與X-1拍延時器的入端口相連;X-1拍延時器的出端口與乘法器X-1的入端口相連,乘法器 X-1的出端口與抽取器X-1相連,抽取器X-1的出端口與第X支路的出端口相連;則誤差子帶濾波器接收所述誤差信號,并對所述誤差信號進行子帶分析濾波處理,得到誤差子帶信號,包括高通濾波器從自身的入端口接收所述誤差信號,根據(jù)自身的高通設(shè)置對所述誤差信號進行濾波處理,得到高通濾波器信號;高通濾波器將所述高通濾波器信號從自身的出端口輸出;X-1拍延時器將從自身的入端口接收的信號進行X-1拍延時處理,得到延時信號;X-1 拍延時器將所述延時信號從自身的出端口輸出;乘法器X-1根據(jù)自身內(nèi)部存儲的權(quán)值,對從自身的入端口接收到的信號進行懲罰處理,得到乘法器輸出信號;乘法器X-1將乘法器輸出信號從自身的出端口輸出;抽樣器X-1對從自身的入端口接收到的信號進行X倍下采樣處理,得到第X支路的誤差子帶信號;抽樣器X-1將第X支路的誤差子帶信號從自身的出端口輸出。
4.根據(jù)權(quán)利要求1-3任意一項所述的方法,其特征在于,在所述減法器接收參考信號和所述自適應(yīng)濾波信號,并根據(jù)所述參考信號和所述自適應(yīng)濾波信號進行計算,得到誤差信號之后,還包括收斂檢測器判斷所述誤差信號是否收斂;若確定所述誤差信號收斂,則所述收斂檢測器控制所述減法器根據(jù)所述自適應(yīng)濾波信號,生成仿真信號,并將所述仿真信號輸出。
5.一種基于誤差子帶的自適應(yīng)濾波系統(tǒng),其特征在于,包括自適應(yīng)濾波器,用于接收輸入信號,根據(jù)當前存儲在所述自適應(yīng)濾波器內(nèi)的自適應(yīng)濾波權(quán)值,對所述輸入信號進行自適應(yīng)濾波處理,得到自適應(yīng)濾波信號,并將所述自適應(yīng)濾波信號傳輸至減法器;減法器,用于接收參考信號和所述自適應(yīng)濾波信號,并根據(jù)所述參考信號和所述自適應(yīng)濾波信號進行計算,得到誤差信號,并將所述誤差信號傳輸至誤差子帶濾波器;其中,所述參考信號為所述輸入信號通過真實信道后生成的信號;誤差子帶濾波器,用于接收所述誤差信號,并對所述誤差信號進行子帶分析濾波處理, 得到誤差子帶信號,并將所述誤差子帶信號傳輸至自適應(yīng)權(quán)值更新器;輸入信號分析濾波器,用于接收所述輸入信號,并對所述輸入信號進行子帶分析濾波處理,得到輸入子帶信號,并將所述輸入子帶信號傳輸至自適應(yīng)權(quán)值更新器;自適應(yīng)權(quán)值更新器,用于接收所述誤差子帶信號和所述輸入子帶信號,并根據(jù)所述誤差子帶信號和所述輸入子帶信號進行計算,得到新的自適應(yīng)濾波權(quán)值,并將當前存儲在所述自適應(yīng)濾波器內(nèi)的自適應(yīng)濾波權(quán)值替換為所述新的自適應(yīng)濾波權(quán)值。
6.根據(jù)權(quán)利要求5所述的系統(tǒng),其特征在于,所述自適應(yīng)濾波器具有L條支路,包括第 I支路至第L支路,每條支路有一個入端口和出端口 ;其中,L為正整數(shù);當L等于I時,第L支路中設(shè)置有M個乘法器,M-1個加法器、M-1個M拍延時器;其中, 所述M個乘法器為乘法器O至乘法器M-1,所述M-1個加法器為加法器I到加法器M-1,所述M-1個M拍延時器為M拍延時器I到M拍延時器M-1 ;每個延時器均具有一個入端口和一個出端口,每個乘法器均具有一個入端口和一個出端口、每個加法器均具有兩個入端口和一個出端口 ;其中,M為正整數(shù);所述第L條支路的入端口與乘法器O至乘法器M-1的入端口相連;乘法器O的出端口與M拍延時器I的入端口相連;乘法器I至乘法器M-1的出端口分別與加法器I至加法器M-1各自的一個入端口相連舊拍延時器I至M拍延時器M-1 的出端口分別于加法器I至加法器M-1各自的另一個出端口相連;當L大于I時,第L支路中設(shè)置有一個L-1拍延時器、M個乘法器,M-1個加法器、M-1 個M拍延時器;其中,所述M個乘法器為乘法器O至乘法器M-1,所述M-1個加法器為加法器I到加法器M-1,所述M-1個M拍延時器為M拍延時器I到M拍延時器M-1 ;每個延時器均具有一個入端口和一個出端口,每個乘法器均具有一個入端口和一個出端口、每個加法器均具有兩個入端口和一個出端口 ;在第L條支路中,所述第L條支路的入端口與L-1拍延時器的入端口相連;所述L-1拍延時器的出端口與所有乘法器的入端口相連;乘法器O的出端口與M拍延時器I的入端口相連;乘法器I至乘法器M-1的出端口分別與加法器I至加法器M-1各自的一個入端口相連舊拍延時器I至M拍延時器M-1的出端口分別于加法器I至加法器M-1各自的另一個出端口相連。
7.根據(jù)權(quán)利要求5所述的系統(tǒng),其特征在于,所述所述誤差子帶濾波器具有N條支路, 包括第I支路至第N支路,每條支路有一個入端口和一個出端口 ;其中,所述N為正整數(shù);當X等于I時,第X支路中設(shè)置有一個低通濾波器,一個乘法器X-1和一個抽取器X-1 ; 低通濾波器的入端口與第X支路的入端口相連,低通濾波器的出端口與乘法器X-1的入端口相連,乘法器X-1的出端口與抽取器X-1相連,抽取器X-1的出端口與第X支路的出端口相連;當X大于1,并小于N-1時,第X支路中設(shè)置有一個帶通濾波器、一個X-1拍延時器、一個乘法器X-1和一個抽取器X-1;帶通濾波器的入端口與第X支路的入端口相連,帶通濾波器的出端口與X-1拍延時器的入端口相連;X-1拍延時器的出端口與乘法器X-1的入端口相連,乘法器X-1的出端口與抽取器X-1相連,抽取器X-1的出端口與第X支路的出端口相連;當X等于N時,第X支路中設(shè)置有一個高通濾波器、一個X-1拍延時器、一個乘法器X-1 和一個抽取器X-1;高通濾波器的入端口與第X支路的入端口相連,高通濾波器的出端口與X-1拍延時器的入端口相連;X-1拍延時器的出端口與乘法器X-1的入端口相連,乘法器 X-1的出端口與抽取器X-1相連,抽取器X-1的出端口與第X支路的出端口相連。
8.根據(jù)權(quán)利要求5-7任意一項所述的系統(tǒng),其特征在于,還包括收斂檢測器,用于判斷所述誤差信號是否收斂;若確定所述誤差信號收斂,則控制所述減法器根據(jù)所述自適應(yīng)濾波信號,生成仿真信號,并將所述仿真信號輸出。
全文摘要
本發(fā)明公開了一種基于誤差子帶的自適應(yīng)濾波方法及系統(tǒng),涉及信號處理技術(shù)領(lǐng)域,減少自適應(yīng)濾波算法的運算量。本發(fā)明包括對所述誤差信號和輸入信號分別進行分析濾波處理,得到誤差子帶信號和輸入子帶信號;并根據(jù)所述輸入子帶信號和所述誤差子帶信號進行計算,得到新的自適應(yīng)濾波權(quán)值,并對自適應(yīng)濾波器中的權(quán)值進行更新。本發(fā)明實施例用于自適應(yīng)濾波的過程中。
文檔編號H03H21/00GK103004086SQ201280001507
公開日2013年3月27日 申請日期2012年9月27日 優(yōu)先權(quán)日2012年9月27日
發(fā)明者石棟元, 何冬梅, 蔡夢 申請人:華為技術(shù)有限公司