北方民族大學(xué)電氣信息工程學(xué)院 秦學(xué)珍 潘俊濤 趙 陽(yáng)
中國(guó)石油天然氣集團(tuán)公司浙江油田分公司西南采氣廠 艾靜靜
基于模糊控制的小波消噪算法
北方民族大學(xué)電氣信息工程學(xué)院 秦學(xué)珍 潘俊濤 趙 陽(yáng)
中國(guó)石油天然氣集團(tuán)公司浙江油田分公司西南采氣廠 艾靜靜
為了提高現(xiàn)有消噪算法消噪不徹底的弊端,本文提出一種模糊控制系統(tǒng)和小波閾值相結(jié)合的方法來(lái)對(duì)含噪聲的信號(hào)處理。這種方法主要是用模糊系統(tǒng)的模糊逼近噪聲,再用模糊推理系統(tǒng)對(duì)噪聲的非線性動(dòng)態(tài)性進(jìn)行建模,對(duì)信號(hào)消噪;然后在用小波閾值的方法對(duì)模糊消噪后的信號(hào)根據(jù)小波消噪的原理進(jìn)行第二步消噪處理;最后,得出消噪后的信號(hào)。經(jīng)實(shí)驗(yàn)表明,這種方法消噪后的信號(hào),含噪聲少,消噪效果好。
信號(hào)處理;模糊控制;小波閾值;消噪
傅里葉變化是傳統(tǒng)的消噪算法,但是,也存在弊端,就是無(wú)法對(duì)非線性非平穩(wěn)信號(hào)進(jìn)行徹底消噪。在傅里葉基礎(chǔ)上發(fā)展起來(lái)的小波變化方法雖然克服了傅里葉消噪算法的一些不足,但是小波變化方法只能對(duì)信號(hào)的低頻部分一步步的分解,高頻部分中的有用信號(hào)就被忽略。這就導(dǎo)致重構(gòu)后的信號(hào)出現(xiàn)失真。之后,也有學(xué)者提出小波包消噪算法,雖然小波包消噪算法在一定程度上避免的小波消噪算法的不足,由于小波包算法的非自適應(yīng)的特點(diǎn),導(dǎo)致信號(hào)消噪不徹底,重構(gòu)后的信號(hào)中仍然含有噪聲。
1985年Takagi和Sugeno提出了一種非線性T-S模糊模型[1],即后來(lái)的Sugeno模糊模型,是一種對(duì)有精確輸入、輸出數(shù)據(jù)集產(chǎn)生模糊規(guī)則推理的系統(tǒng)化方法。它結(jié)合模糊邏輯與神經(jīng)網(wǎng)絡(luò)兩者之優(yōu)勢(shì)。改善了傳統(tǒng)模糊控制設(shè)計(jì)中必須人為調(diào)整隸屬度函數(shù)以減小誤差的不足,采用混合學(xué)習(xí)算法調(diào)整前提參數(shù)和結(jié)論參數(shù),自動(dòng)產(chǎn)生模糊規(guī)則。用這種模糊模型對(duì)信號(hào)進(jìn)行第一步消噪處理,經(jīng)過(guò)消噪處理的信號(hào)在通過(guò)消噪閾值的方法做進(jìn)一步消噪處理。由于第一部分不用人為的調(diào)整隸屬度函數(shù),可以根據(jù)混合學(xué)習(xí)算法自適應(yīng)的調(diào)節(jié)整個(gè)系統(tǒng)中的參數(shù),所以說(shuō)整個(gè)模糊控制的小波消噪算法具有自適應(yīng)的特點(diǎn)。由于這一優(yōu)點(diǎn),近年來(lái),這種算法在生物醫(yī)學(xué),水印、故障診斷、海洋、地球科學(xué)、天文學(xué)和工程技術(shù)等領(lǐng)域中得到初步應(yīng)用。
2.1模糊控制原理
本文采用Tang Roger提出的自適應(yīng)神經(jīng)網(wǎng)絡(luò)的模糊推理系統(tǒng)(ANFIS)系統(tǒng)來(lái)實(shí)現(xiàn)Sugeno 模糊模型的學(xué)習(xí)過(guò)程[2]。結(jié)構(gòu)圖如圖1所示:
圖1 Sugeno模糊系統(tǒng)等效的ANFIS網(wǎng)絡(luò)
在圖1中,是5層網(wǎng)絡(luò),其各層功能如下:
第一層:Ai和Bi為輸入變量的模糊子集,該層節(jié)點(diǎn)的激活函數(shù)代表模糊變量的隸屬函數(shù),該層的輸出代表模糊化結(jié)果,即隸屬度,其中一個(gè)節(jié)點(diǎn)的傳遞函數(shù)可以表示為:
其中:O1,i,O1,j是節(jié)點(diǎn)的傳遞函數(shù),具體的函數(shù)關(guān)系由f(x)表示,通常采用鐘形隸屬度函數(shù),也是這層的隸屬度。
第二層,將模糊化得到的隸屬度兩兩相乘,該層的輸出代表著模糊規(guī)則的強(qiáng)度或適用度。
其中用 w 表示上一層的隸屬度。
第三層,將各條規(guī)則的適用度歸一化:
第四層,計(jì)算每條規(guī)則的結(jié)論:
其中參數(shù)pi,qi,ri是經(jīng)過(guò)系統(tǒng)的大量的輸入輸出數(shù)據(jù),由遞推最小二乘估計(jì)法確定。
第五層,計(jì)算所有規(guī)則的輸出之和,即系統(tǒng)輸出:
在這一網(wǎng)絡(luò)中,第4層的參數(shù)pi,qi,ri,可由遞推最小二乘估計(jì)法確定。通過(guò)反向?qū)W習(xí)的最大梯度法,返回誤差變化率以更新前提參數(shù)即中心和寬度.在改變這些參數(shù)的過(guò)程中,對(duì)應(yīng)Ai,Bi的適當(dāng)?shù)溺娦碗`屬函數(shù)也就出現(xiàn)了。
2.2小波閾值原理
假設(shè)含噪聲信號(hào)為x(t),則對(duì)這一信號(hào)進(jìn)行小波閾值消噪[3]具體為:
采用標(biāo)準(zhǔn)正交小波基,建立一個(gè)N×N的正交矩陣W,然后進(jìn)行離散小波變換:
其中x=[x(1),x(2),…,x(N)],包括重構(gòu)小波系數(shù)。小波閾值去噪方法[4]的思想就是:離散小波變換后得到的小波系數(shù)由兩部分組成,一部分是信號(hào)對(duì)應(yīng)的小波系數(shù),另一部分是噪聲對(duì)應(yīng)的小波系數(shù)?;谟杏眯盘?hào)和噪聲在經(jīng)小波變換后具有不同的統(tǒng)計(jì)特性:有用信號(hào)的能量對(duì)應(yīng)著幅值較大的小波系數(shù),噪聲能量則對(duì)應(yīng)著幅值較小的小波系數(shù),并分散在小波變換后的所有系數(shù)中。經(jīng)過(guò)小波分解后,信號(hào)的系數(shù)要大于噪聲的系數(shù),于是可以找到一個(gè)合適的數(shù)作為閾值,保留信號(hào)系數(shù),然后用得到的小波系數(shù)進(jìn)行小波重構(gòu),即為去噪后的信號(hào)。,C為常數(shù),常用的閾值函數(shù)主要有硬閾值函數(shù)和軟閾值函數(shù)定義如下:
和公式:
采用個(gè)其中任意一個(gè)閾值函數(shù),得到降噪信號(hào)的估計(jì)值:
模糊控制小波閾值消噪原理圖如圖2所示:
圖2 模糊小波消噪原理圖
圖2中原始語(yǔ)音信號(hào)為s(k),高斯白噪聲為c(k),c(k)經(jīng)過(guò)非線性變換函數(shù)H(z)后為有色噪聲z(k),它是高斯白噪聲的延遲和變形,不可測(cè)量,即,其中,函數(shù)f是未知和非線性的,而且其頻率范圍往往與測(cè)量信號(hào)的頻率范圍重疊,所以線性頻率濾波去除噪聲是無(wú)法實(shí)現(xiàn)的;噪聲估計(jì)是由ANFIS系統(tǒng)模糊逼近實(shí)現(xiàn)的;測(cè)量信號(hào)m(k)是原始信號(hào)與有色噪聲的疊加。自適應(yīng)模糊小波消噪是將高斯白噪聲與其延遲和測(cè)量信號(hào)作為系統(tǒng)訓(xùn)練集,通過(guò)ANFIS 系統(tǒng)模糊逼近測(cè)量信號(hào)中的有色噪聲,從被有色噪聲污染的測(cè)量信號(hào)中減去逼近的噪聲,再經(jīng)過(guò)小波的低通濾波將高頻噪聲濾除得到干凈的信號(hào)。
為了驗(yàn)證該方法的可靠性和有用性,本文用該方法對(duì)心電圖信號(hào)進(jìn)行處理。
圖3 原始含噪信號(hào)
圖3是含噪聲的心電圖信號(hào),從圖中可以看出:有用信號(hào)淹沒(méi)在大量噪聲中,要準(zhǔn)確的對(duì)信號(hào)細(xì)節(jié)判斷必須進(jìn)行信號(hào)消噪處理。
圖4 模糊小波閾值消噪結(jié)果圖
圖4分別是模糊控制小波默認(rèn)閾值消噪結(jié)果和模糊控制小波軟閾值消噪結(jié)果。從圖4可以看出,用模糊控制小波閾值法消除了大量的噪聲,且軟閾值消噪結(jié)果更能夠體現(xiàn)出信號(hào)的細(xì)節(jié)特征,有利于對(duì)信號(hào)的分析,軟閾值消噪優(yōu)于硬閾值消噪。
本文提出的模糊小波消噪算法是把模糊規(guī)則、神經(jīng)網(wǎng)絡(luò)與小波閾值相結(jié)合,擁有3種方法的優(yōu)點(diǎn)。經(jīng)過(guò)實(shí)驗(yàn)分析,證明了該新的消噪算法的有效性和可靠性。
[1]劉文龍.基于T-S模糊模型的多變量非線性預(yù)測(cè)控制[J].電子測(cè)量與儀器學(xué)報(bào),2013,10:998-1003.
[2]史振江,安建龍,趙玉菊.基于MATLAB的小波消噪仿真實(shí)現(xiàn)[J].石家莊鐵路職業(yè)技術(shù)學(xué)院學(xué)報(bào),2008,01:63-66.
[3]吳富梅,楊元喜.基于小波閾值消噪自適應(yīng)濾波的GPS/INS組合導(dǎo)航[J].測(cè)繪學(xué)報(bào),2007,02:124-128+140.
[4]田玉靜,左紅偉.小波消噪閾值算法優(yōu)化[J].聲學(xué)技術(shù),2009,04: 503-506.
國(guó)家自然科學(xué)基金(61463001),寧夏自然科學(xué)基金項(xiàng)目(NZ13085)。