本發(fā)明涉及管道故障診斷技術(shù)領(lǐng)域,尤其涉及一種管道漏磁內(nèi)檢測器數(shù)據(jù)的自適應(yīng)濾波方法。
背景技術(shù):
:
石油和天然氣等是具有流體特性的不可再生資源,又因其沒有一定的形狀,管道運輸在不受氣候驟變和環(huán)境突變的影響的同時還可以跨越長距離大量運輸,因此管道運輸成為運輸石油和天然氣等流體的必然選擇。當(dāng)油氣輸送過程中,發(fā)生管道泄漏尤其爆管時,輕則造成經(jīng)濟損失,能源損失,對生態(tài)環(huán)境造成不利影響,重則會造成人員傷亡,管道運輸?shù)男孤z測與管道維護是管道運輸?shù)闹匾y題之一。
在國內(nèi)外范疇上,行業(yè)公認(rèn)且行之有效的安全檢測最有效手段就是管道內(nèi)檢測技術(shù),即為無損檢測技術(shù),而不同于任何以往的破壞性檢測。該檢測技術(shù)就是在不破壞管道化學(xué)性質(zhì)和原有狀態(tài)的基礎(chǔ)上,能夠獲取管道特征的檢查方法。管道內(nèi)檢測器裝置借助管道內(nèi)介質(zhì)的物理流動作用作為動力在管道內(nèi)移動。當(dāng)內(nèi)檢測裝置在管道中被取出后,再針對于檢測器所采集到的完整數(shù)據(jù)結(jié)構(gòu)進行分析和處理。并且經(jīng)過相應(yīng)計算得到管道被腐蝕的缺陷形狀和具體所處位置信息。因此,管道內(nèi)檢測技術(shù)能夠攻克所檢測管道的缺陷位置難題,不僅能夠準(zhǔn)確定位,而且還能夠?qū)崿F(xiàn)實時預(yù)警,并且能夠識別出缺陷的類型甚至大小,進而在維護管道方面提供了強而有力的科學(xué)依據(jù)與特征提取方法,在很大程度上避免了管道的盲目維修,大大地減少了管道維修所花費的人力和物力等。管道內(nèi)檢測機器人主要通過直接無損的方法對管道進行在線檢測,其在管道中行走前進的動力為管道輸送介質(zhì),通過對采集到的數(shù)據(jù)進行處理分析得出管道的變形、缺陷、腐燭、裂紋程度情況并且能夠?qū)ζ溥M行準(zhǔn)確定位。管道無損檢測在管道安全工程中能夠準(zhǔn)確無誤定位到管道缺陷部位,詳細(xì)了解到管道運行狀況,是保證管道科學(xué)高效與安全有效運營的方法。通過采用科學(xué)有效地?zé)o損檢測手段實現(xiàn)了管道的壽命預(yù)測,延長管道的使用壽命以及故前預(yù)防,并且經(jīng)濟效益也得到了大大提升。
然而管道內(nèi)檢測器在采集管道漏磁數(shù)據(jù)過程中,會摻雜各種各樣的噪聲信號。即使抑制了外界干擾源,在漏磁檢測裝置采集數(shù)據(jù)的整個過程中差不多依然會出現(xiàn)噪聲,其中有少量的系統(tǒng)噪聲,大多數(shù)為隨機噪聲。從漏磁信號濾波根源來說,濾波方法均為低通濾波算法。低通濾波算法本身是一把雙刃劍,它不僅可以實現(xiàn)漏磁信號噪聲濾除,而且能夠消除漏磁信號中部分有用高頻信息。以此看來,我們在研究每種去噪方法的過程,本質(zhì)上就是在保留高頻信息與去噪之間進行權(quán)衡?,F(xiàn)有漏磁數(shù)據(jù)濾波技術(shù)存在很多不足之處,例如現(xiàn)有管道壽命預(yù)測不準(zhǔn),管道故障診斷時難于進行特征提取,濾波效果不明顯等問題。
技術(shù)實現(xiàn)要素:
:
針對現(xiàn)有技術(shù)的缺陷,本發(fā)明提供一種管道漏磁內(nèi)檢測器數(shù)據(jù)的自適應(yīng)濾波方法,使管道壽命預(yù)測更加準(zhǔn)確,管道故障診斷時更加易于特征提取,濾波效果明顯,并具有快速精準(zhǔn)的大數(shù)據(jù)處理功能。
一種管道漏磁內(nèi)檢測器數(shù)據(jù)的自適應(yīng)濾波方法,包括以下步驟:
步驟1:利用管道內(nèi)檢測器裝置采集漏磁信號,進行放大處理后存儲,并將其轉(zhuǎn)化為電壓信號,進行基值校正縮放復(fù)原,再進一步轉(zhuǎn)換為實際數(shù)字電壓信號;
步驟2:用改進的平均中值校正方法對步驟1輸出的數(shù)字電壓信號進行基線校正,具體步驟如下:
步驟2-1:將可能存在的缺陷信號去除掉,允許去除掉比缺陷信號范圍更大的信號數(shù)據(jù),盡可能只保留無缺陷處的表示磁場強度的漏磁信號數(shù)據(jù);
步驟2-2:按公式對軸向漏磁信號進行基線校正,得到校正后的軸向漏磁信號矩陣X∈Rp×q,其中,q為管道內(nèi)檢測器中的軸向霍爾傳感器個數(shù),p為每個霍爾傳感器的數(shù)據(jù)總里程點數(shù),Vv(u)′為第v個霍爾傳感器在第u個里程點處檢測到的校正后的電壓值,Vv(u)為第v個霍爾傳感器在第u個里程點處檢測到的校正前的電壓值,Vv為第v個霍爾傳感器檢測到的p個電壓值的中值;
步驟3:用變尺度窗插值擬合算法對步驟2輸出的漏磁信號進行異常數(shù)據(jù)的查找、剔除和補償,具體步驟如下:
步驟3-1:讀取基線校正后的單通道漏磁數(shù)據(jù),設(shè)計1×g的變尺度滑動窗,g為滑動窗的寬度;
步驟3-2:將滑動窗從單通道漏磁數(shù)據(jù)首端到數(shù)據(jù)末端進行滑動,通過滑動窗中的數(shù)據(jù)差值擬合出下一點,將這個點再和實際的點進行比較得到差值,將該差值和預(yù)設(shè)閾值進行比較,如果差值比預(yù)設(shè)閾值大,則判定為是異常點,反之,則為正常點;
步驟3-3:如果單通道漏磁數(shù)據(jù)本身存在很多異常點,則會記錄很多的離散異常點,若這些異常點離得很近,則認(rèn)為其間的數(shù)據(jù)有可能也無效,需要對所有的離散異常點進行重組;對數(shù)據(jù)進行鄰近插值計算,如果兩個異常點之間數(shù)據(jù)少于兩個,則將其合并為一段,反之,則不進行重組;
步驟3-4:利用三次樣條插值對異常數(shù)據(jù)進行補償,輸出補償后的漏磁信號;
步驟4:用基于閾值的方法對步驟3輸出的漏磁信號進行單通道信號分類,將其中的非管道部件漏磁信號分為無缺陷信號、小波動信號和大缺陷信號,具體步驟如下:
步驟4-1:設(shè)漏磁信號峰值閾值為σ,若某通道漏磁信號峰值超過σ,則該通道內(nèi)的對應(yīng)位置為焊縫,并向左右兩邊的數(shù)據(jù)各擴充一個寬度ε,為該管道的管道部件漏測信號,剩余的數(shù)據(jù)為非管道部件漏磁信號;
步驟4-2:將海量非管道部件漏磁信號數(shù)據(jù)進行數(shù)據(jù)分割,分段進行處理,分別對每段數(shù)據(jù)利用求中值乘系數(shù)θ1(θ1>1)的方法自動計算自適應(yīng)閾值λ1,λ1用于區(qū)分漏磁信號是否含缺陷,如果非管道部件漏磁信號數(shù)據(jù)沒有超過閾值λ1,則該漏磁信號數(shù)據(jù)是無缺陷漏磁信號,記為ψ1,如果非管道部件漏磁信號數(shù)據(jù)超過閾值λ1,則該漏磁信號數(shù)據(jù)是疑似有缺陷的漏磁信號,記為ψ1′;
步驟4-3:對疑似有缺陷的漏磁信號ψ1′進行信號段擴展,在擴展后的信號段中尋找波谷值與波峰值,再求最大波谷差,然后根據(jù)機器學(xué)習(xí)得到小缺陷信號的峰谷差,即自適應(yīng)閾值λ2,λ2用于判斷疑似有缺陷的漏磁信號的波動情況,如果擴展后的信號段中的漏磁信號數(shù)據(jù)沒有超過λ2,則該漏磁信號數(shù)據(jù)是小波動信號,記為ψ2,如果擴展后的信號段中的漏磁信號數(shù)據(jù)超過λ2,則該漏磁信號數(shù)據(jù)是大缺陷信號,記為ψ3;
步驟4-4:當(dāng)該管道的全部非管道部件漏磁信號分類處理完畢后,信號段間會出現(xiàn)重疊現(xiàn)象,需重新標(biāo)定,將ψ2與ψ1重疊部分歸為ψ2,將ψ3與ψ1重疊部分歸為ψ3,將ψ3與ψ2重疊部分歸為ψ3;
步驟4-5:判斷是否所有管道均完成漏磁信號分類處理,若沒有完成,則返回步驟4-1至步驟4-4,對下一管道進行漏磁信號分類處理,若完成,則執(zhí)行步驟5;
步驟5:對步驟4中不同的信號類別采取相應(yīng)的自適應(yīng)濾波算法進行線濾波,具體步驟如下:
步驟5-1:對無缺陷漏磁信號ψ1進行線濾波,先通過FFT濾波算法進行粗濾波,直接進行高頻段噪聲的剔除,再通過中值濾波算法對幅值進行進一步削減,最后通過平滑均值濾波平滑漏磁信號,進行無缺陷信號混合濾波;
步驟5-2:對小波動信號ψ2進行線濾波,先通過等紋低通濾波算法對缺陷信號進行濾波,再通過貝塞爾濾波算法對幅值進行進一步平滑,進行小波動信號混合濾波;
步驟5-3:對大缺陷信號ψ3進行線濾波,先通過窗函數(shù)法濾波算法對缺陷信號進行濾波,再通過小波濾波算法對幅值進行進一步平滑,進行大缺陷信號混合濾波;
步驟6:通過對比和分析相鄰?fù)ǖ篱g噪聲影響的程度,進行漏磁信號多通道均衡化;
步驟7:用基于連通域的方法對步驟6輸出的非管道部件漏磁信號進行多通道信號區(qū)域分類,分為無缺陷區(qū)域、小波動區(qū)域和大缺陷區(qū)域,具體步驟如下:
步驟7-1:將海量非管道部件漏磁信號數(shù)據(jù)進行數(shù)據(jù)分割,分區(qū)域進行處理,分別對每區(qū)域漏磁信號數(shù)據(jù)利用求中值乘系數(shù)θ2(θ2>1)的方法自動計算自適應(yīng)區(qū)域閾值λ3,λ3用于區(qū)分該漏磁信號區(qū)域是否含有缺陷,如果區(qū)域閾值λ3為0,則該漏磁信號區(qū)域為無缺陷區(qū)域,記為ψ4,如果區(qū)域閾值λ3為1,則該漏磁信號區(qū)域為疑似有缺陷的區(qū)域,記為ψ4′;
步驟7-2:對疑似有缺陷的區(qū)域ψ4′進行區(qū)域擴展,在擴展后的區(qū)域中尋找波谷值與波峰值,再求最大波谷差,然后根據(jù)機器學(xué)習(xí)得到小缺陷信號的峰谷差即自適應(yīng)區(qū)域閾值λ4,λ4用于判斷疑似有缺陷的漏磁信號區(qū)域的波動情況,如果區(qū)域閾值λ4為0,則該漏磁信號區(qū)域為小波動區(qū)域,記為ψ5,如果區(qū)域閾值λ4為1,則該漏磁信號區(qū)域為大缺陷區(qū)域,記為ψ6;
步驟7-3:當(dāng)該管道的全部非管道部件漏磁信號處理完畢后,信號段間會出現(xiàn)重疊現(xiàn)象,需重新標(biāo)定,將ψ5與ψ4重疊部分歸為ψ5,將ψ6與ψ4重疊部分歸為ψ6,將ψ6與ψ5重疊部分歸為ψ6;
步驟7-4:判斷是否所有管道均完成漏磁信號區(qū)域分類處理,若沒有完成,則返回步驟7-1至步驟7-4,對下一管道進行漏磁信號區(qū)域分類處理,若完成,則執(zhí)行步驟8;
步驟8:對步驟7中不同的信號區(qū)域采取相應(yīng)的濾波算法進行面濾波,具體步驟如下:
步驟8-1:對無缺陷區(qū)域ψ4進行面濾波,先通過中值濾波算法對幅值進行削減,再通過均值濾波平滑曲線,進行無缺陷區(qū)域混合濾波;
步驟8-2:對小波動區(qū)域ψ5進行面濾波,先通過高斯濾波算法對小缺陷區(qū)域漏磁信號進行濾波,實現(xiàn)去噪與盡可能大的使缺陷信號不失真,再通過巴特沃斯濾波算法對幅值進行進一步平滑,達(dá)到缺陷信號圖像增強的效果,進行小波動區(qū)域混合濾波;
步驟8-3:對大缺陷區(qū)域ψ6進行面濾波,先通過高斯濾波算法對大缺陷區(qū)域漏磁信號進行濾波,再通過小波包濾波算法對幅值進行進一步平滑,進行大缺陷區(qū)域混合濾波。
進一步地,所述步驟6的漏磁信號多通道均衡化,具體包括以下步驟:
步驟6-1:選擇管道系統(tǒng)n+1條通道中的一個通道為參考通道,其余n條為輔助通道,cref(t)和ci(t)分別為參考通道和第i條輔助通道的固有時域脈沖響應(yīng),Cref(jω)和Ci(jω)分別為參考通道和第i條輔助通道的頻域傳遞函數(shù),其中,i=1,2,…,n,輔助通道和參考通道的輸入信號均為d(t),第i條輔助通道和參考通道的輸出信號分別為信號xi(t)和yref(t),且分別滿足式(1)和式(2);
步驟6-2:采用窗函數(shù)法均衡濾波器進行濾波,使n+1條通道的每個傳遞函數(shù)均能完好的配對,保證通過參考通道的延遲量與通過輔助通道的延遲量相同,即輸出信號等效,如式(3)和式(4)所示;
Cref(jω)×Href(jω)=Hi(jω)×Ci(jω),i=1,2,…,n (3)
其中,Href(jω)是具有線性相位響應(yīng)的全通濾波器的傳遞函數(shù),Hi(jω)表示第i條通道所需的均衡化傳遞函數(shù);
則第i條通道所需的均衡化傳遞函數(shù)Hi(jω)為式(5);
第N個濾波器的傳遞函數(shù)由式(6)表示;
其中,hk表示權(quán)重系數(shù);
定義a(ω)=[1,e-jω,…,e-jω(N-1)]T和h=[h1,h2,…,hN]T,a(ω)和h均為N×1向量,aT(ω)h的結(jié)果為自適應(yīng)均衡化后的頻率響應(yīng)。
選擇權(quán)重系數(shù)向量h使得向量規(guī)范γ最小,向量規(guī)范γ表示理想濾波器響應(yīng)與實際獲得的響應(yīng)之間的最小平方差,用式(7)表示;
其中,a(ωz)表示同一里程點數(shù)、不同通道的電壓量組成的向量;Wz表示對角權(quán)重矩陣,是一個加權(quán)矩陣;ωz表示第z個里程點,H(jωz)表示同一里程點數(shù)、不同通道所需的均衡化傳遞函數(shù)組成的向量。
由上述技術(shù)方案可知,本發(fā)明的有益效果在于:本發(fā)明提供一種管道漏磁內(nèi)檢測器數(shù)據(jù)的自適應(yīng)濾波方法,一方面在濾波前對漏磁異常數(shù)據(jù)進行了查找、剔除與補償,減輕了濾波負(fù)擔(dān);另一方面對漏磁數(shù)據(jù)進行了線濾波和面濾波的結(jié)合,濾波失真小,效果理想,濾波的同時能更多地保留有用信息。其中,針對漏磁數(shù)據(jù)特點,能實現(xiàn)海量漏磁數(shù)據(jù)區(qū)域的劃分,有效提高漏磁數(shù)據(jù)區(qū)域劃分的準(zhǔn)確性和智能化;并能實現(xiàn)漏磁信號多通道均衡化,提高測試設(shè)備的使用性能,更加易于缺陷特征提取和定位估測水平;針對不同漏磁數(shù)據(jù)區(qū)域的特點,再結(jié)合多種經(jīng)典濾波算法的特點,提出基于漏磁內(nèi)檢測器的自適應(yīng)單通道濾波方法和多通道濾波方法,從而快速、精準(zhǔn)地完成大數(shù)據(jù)預(yù)處理功能,管道壽命預(yù)測準(zhǔn)確,管道故障診斷時方便特征提取,濾波效果明顯。
附圖說明:
圖1為本發(fā)明實施例提供的管道漏磁內(nèi)檢測器數(shù)據(jù)的自適應(yīng)濾波方法總流程圖;
圖2為本發(fā)明實施例提供的管道漏磁信號異常數(shù)據(jù)中的信號奇異點和缺陷信號曲線示意圖;
圖3為本發(fā)明實施例提供的管道漏磁信號異常數(shù)據(jù)中的信號缺失點曲線示意圖;
圖4為本發(fā)明實施例提供的管道漏磁信號異常數(shù)據(jù)的查找、剔除和補償流程圖;
圖5為本發(fā)明實施例提供的單通道數(shù)據(jù)分類流程圖;
圖6為本發(fā)明實施例提供的非管道部件漏磁數(shù)據(jù)分類曲線示意圖;
圖7為本發(fā)明實施例提供的單通道自適應(yīng)濾波算法示意圖;
圖8為本發(fā)明實施例提供的自適應(yīng)均衡器流程圖;
圖9為本發(fā)明實施例提供的多通道數(shù)據(jù)分類流程圖;
圖10為本發(fā)明實施例提供的多通道自適應(yīng)濾波算法示意圖。
具體實施方式:
下面結(jié)合附圖和實施例,對本發(fā)明的具體實施方式作進一步詳細(xì)描述。以下實施例用于說明本發(fā)明,但不用來限制本發(fā)明的范圍。
一種管道漏磁內(nèi)檢測器數(shù)據(jù)的自適應(yīng)濾波方法,該方法主要包括三大部分:前期處理部分,用于完成采集數(shù)據(jù)的校正;單通道濾波部分,用于完成線濾波;多通道濾波部分,用于完成面濾波。本實施例提供的一種管道漏磁內(nèi)檢測器數(shù)據(jù)的自適應(yīng)濾波方法,如圖1所示,具體步驟如下所述。
步驟1:利用管道漏磁內(nèi)檢測器裝置采集漏磁信號,對采集信號放大處理后進行存儲,并將其轉(zhuǎn)化為電壓信號,進行基值校正縮放復(fù)原,再進一步轉(zhuǎn)換為實際數(shù)字電壓信號。
步驟2:用改進的平均中值校正方法對步驟1輸出的數(shù)字電壓信號進行進一步基線校正,使漏磁信號更加易于數(shù)據(jù)處理,具體步驟如下:
步驟2-1:將可能存在的缺陷信號去除掉,允許去除掉比缺陷信號范圍更大的信號數(shù)據(jù),盡可能只保留無缺陷處的表示磁場強度的漏磁信號數(shù)據(jù);
步驟2-2:按公式對軸向漏磁信號進行基線校正,得到校正后的軸向漏磁信號矩陣X∈Rp×q。其中,q為管道內(nèi)檢測器中的軸向霍爾傳感器個數(shù),p為每個霍爾傳感器的數(shù)據(jù)總里程點數(shù),本實施例中,p是采集到的海底管道總里程點數(shù),海底管道長度1米對應(yīng)500個里程數(shù)據(jù);Vv(u)′為第v個霍爾傳感器在第u個里程點處檢測到的校正后的電壓值,Vv(u)為第v個霍爾傳感器在第u個里程點處檢測到的校正前的電壓值;Vv為第v個霍爾傳感器檢測到的p個電壓值的中值,取值在2.5V左右。
管道漏磁信號異常數(shù)據(jù)示意圖,如圖2和圖3所示。在采集到的數(shù)據(jù)中,常見的異常數(shù)據(jù)有兩種,一種為信號奇異點,其特點為突然有一個值或連續(xù)幾個值幅值突然增大很多,一種為信號缺失點,其特點為連續(xù)幾個值幅值等于基值。
步驟3:用變尺度窗插值擬合算法對步驟2輸出的漏磁信號進行異常數(shù)據(jù)的查找、剔除和補償,其流程如圖4所示,具體步驟如下:
步驟3-1:讀取基線校正后的單通道漏磁數(shù)據(jù),設(shè)計1×g的變尺度滑動窗,g為滑動窗的寬度,取值在4-10之間,本實施例中,g取值為5;
步驟3-2:將滑動窗從單通道漏磁數(shù)據(jù)首端到數(shù)據(jù)末端進行滑動,通過滑動窗中的數(shù)據(jù)差值擬合出下一點,將這個點再和實際的點進行比較得到差值,將該差值和預(yù)設(shè)閾值進行比較,如果差值比預(yù)設(shè)閾值大,則判定為是異常點,記錄并保存該異常點信息,反之,則為正常點,滑動窗想右移動一個窗口大小的單位;本實施例中,預(yù)設(shè)閾值設(shè)為0.04;
步驟3-3:漏磁數(shù)據(jù)解析完成后,如果數(shù)據(jù)本身存在很多異常點,則會記錄很多的離散異常點,異常點查找結(jié)束后,這些異常點若離得很近,則認(rèn)為其間的數(shù)據(jù)有可能也無效,因此需要對所有的離散異常點進行重組;對數(shù)據(jù)進行鄰近插值計算,如果兩個異常點之間數(shù)據(jù)少于兩個,即U(i+1)-U(i)<3,則將其合并為一段,再進行下一組異常點的比較,反之,則不進行重組,繼續(xù)下一組異常點的比較,直到全部數(shù)據(jù)完成重組;
步驟3-4:利用三次樣條插值對異常數(shù)據(jù)進行補償,利用三次樣條插值函數(shù)將缺失數(shù)據(jù)補償回來,輸出補償后的漏磁信號;
步驟4:用基于閾值的方法對步驟3輸出的漏磁信號進行單通道信號分類,將其中的非管道部件漏磁信號分為無缺陷信號、小波動信號和大缺陷信號,單通道數(shù)據(jù)分類流程如圖5所示,具體步驟如下:
步驟4-1:由于焊縫處各通道峰值均很高,因此設(shè)定漏磁信號峰值閾值為σ,若某通道漏磁信號峰值超過σ,則該通道內(nèi)的對應(yīng)位置為焊縫,并向左右兩邊的數(shù)據(jù)各擴充一個寬度ε,為該管道的管道部件漏測信號,剩余的數(shù)據(jù)為非管道部件漏磁信號。
步驟4-2:為了自動識別自適應(yīng)閾值準(zhǔn)確,將海量非管道部件漏磁信號數(shù)據(jù)進行數(shù)據(jù)分割,分段進行處理,分別對每段數(shù)據(jù)利用求中值乘系數(shù)θ1(θ1>1)的方法自動計算自適應(yīng)閾值λ1,λ1用于區(qū)分漏磁信號是否含缺陷,如果非管道部件漏磁信號數(shù)據(jù)沒有超過閾值λ1,則該漏磁信號數(shù)據(jù)是無缺陷漏磁信號,記為ψ1,如果非管道部件漏磁信號數(shù)據(jù)超過閾值λ1,則該漏磁信號數(shù)據(jù)是疑似有缺陷的漏磁信號,記為ψ1′;
步驟4-3:對疑似有缺陷的漏磁信號ψ1′進行信號段擴展,在擴展后的信號段中尋找波谷值與波峰值,再求最大波谷差,然后根據(jù)機器學(xué)習(xí)得到小缺陷信號的峰谷差,即自適應(yīng)閾值λ2,λ2用于判斷疑似有缺陷的漏磁信號的波動情況,如果擴展后的信號段中的漏磁信號數(shù)據(jù)沒有超過λ2,則該漏磁信號數(shù)據(jù)是小波動信號,記為ψ2,如果擴展后的信號段中的漏磁信號數(shù)據(jù)超過λ2,則該漏磁信號數(shù)據(jù)是大缺陷信號,記為ψ3;
步驟4-4:當(dāng)該管道的全部非管道部件漏磁信號分類處理完畢后,信號段間會出現(xiàn)重疊現(xiàn)象,需重新標(biāo)定,將ψ2與ψ1重疊部分歸為ψ2,將ψ3與ψ1重疊部分歸為ψ3,將ψ3與ψ2重疊部分歸為ψ3;
步驟4-5:判斷是否所有管道均完成漏磁信號分類處理,若沒有完成,則返回步驟4-1至步驟4-4,對下一管道進行漏磁信號分類處理,若完成,則執(zhí)行步驟5。
圖6為本實施例中非管道部件漏磁數(shù)據(jù)單通道數(shù)據(jù)分類后信號的曲線示意圖。
步驟5:對步驟4中不同的信號類別采取相應(yīng)的自適應(yīng)濾波算法進行線濾波,本實施例單通道自適應(yīng)濾波算法為,信號段ψ1采用無缺陷信號混合濾波算法;信號段ψ2采用小波動信號混合濾波算法;信號段ψ3采用大缺陷信號混合濾波算法,如圖7所示,具體步驟如下:
步驟5-1:對無缺陷漏磁信號ψ1進行線濾波;
對于ψ1,盡可能削弱信號幅度,平滑地濾除此區(qū)域信號,使幅值接近基值的平坦信號;FFT方法可以從頻譜分析圖上直接對高頻信號即噪聲信號進行濾除,當(dāng)中值濾波的參數(shù)取的較大時,信號幅度也會大幅度減小,同時平滑均值濾波最大的特點就是使信號更加平滑;
先通過FFT濾波算法進行粗濾波,直接進行高頻段噪聲的剔除,再通過中值濾波算法對幅值進行進一步削減,最后通過平滑均值濾波平滑漏磁信號,通過選取合適的參數(shù),使三種方法完美的結(jié)合在一起,進行無缺陷信號混合濾波;
步驟5-2:對小波動信號ψ2進行線濾波;
對于ψ2,既有可能是小缺陷又有可能是大幅度噪聲信號,若為噪聲信號,應(yīng)達(dá)到削減其幅值,類似于處理不含有缺陷的信號的效果,若為小缺陷信號,則應(yīng)保證平滑信號地情況下使其幅度稍微增大,即圖像增強;等紋低通濾波最大的特點就是最大誤差最小化,并且其最大逼近誤差均勻分布;貝塞爾濾波最大的特點就是失真小,不存在過沖現(xiàn)象,且參數(shù)適當(dāng)時,可使圖像增強;通過等紋低通濾波和貝塞爾濾波混合濾波算法處理含有小缺陷信號的數(shù)據(jù);
因此先通過等紋低通濾波算法對缺陷信號進行濾波,再通過貝塞爾濾波算法對幅值進行進一步平滑,通過選取合適的參數(shù),使兩種方法完美的結(jié)合在一起,進行小波動信號混合濾波;
步驟5-3:對大缺陷信號ψ3進行線濾波;
對于ψ3,應(yīng)保證在不失真的情況下,即保證缺陷信號的峰谷差盡量不變,使其更加平滑;窗函數(shù)法濾波在濾除噪聲的同時,可使圖像平滑,且失真較小;小波分析方法能同時在時、頻域內(nèi)對信號進行分析,能有效的區(qū)分信號中的缺陷信號和噪聲,從而完成含有較大缺陷信號的去噪;
因此先通過窗函數(shù)法濾波算法對缺陷信號進行濾波,再通過小波濾波算法對幅值進行進一步平滑,通過選取合適的參數(shù),使兩種方法完美的結(jié)合在一起,進行大缺陷信號混合濾波。
步驟6:通過對比和分析相鄰?fù)ǖ篱g噪聲影響的程度,進行漏磁信號多通道均衡化,本實施例的自適應(yīng)均衡器進行均衡化的過程如圖8所示,信號s1(t)到sn(t)是所需的均衡化處理后的信號,具體步驟如下:
步驟6-1:管道系統(tǒng)里有n+1條通道,選擇管道系統(tǒng)n+1條通道中的一個通道為參考通道,其余n條為輔助通道,cref(t)和ci(t)分別為參考通道和第i條輔助通道的固有時域脈沖響應(yīng),Cref(jω)和Ci(jω)(i=1,2,…,n)分別為參考通道和第i條輔助通道的頻域傳遞函數(shù),每個通道中包括漏磁傳感器、放大器、低通濾波器和A/D轉(zhuǎn)換器,第i條輔助通道和參考通道的輸入信號均為d(t),第i條輔助通道和參考通道的輸出信號分別為信號xi(t)(i=1,2,…,n)和yref(t),且分別滿足式(1)和式(2);
步驟6-2:為了保證n+1條通道的每個傳遞函數(shù)均能完好的配對,采用窗函數(shù)法均衡濾波器進行濾波,Href(jω)是具有線性相位響應(yīng)的全通濾波器,要保證通過參考通道的延遲量與通過輔助通道的延遲量相同,即輸出信號等效,如式(3)和式(4)所示;
Cref(jω)×Href(jω)=Hi(jω)×Ci(jω),i=1,2,…,n (3)
其中,Hi(jω)表示第i條通道所需的均衡化傳遞函數(shù);
則第i條通道所需的均衡化傳遞函數(shù)Hi(jω)為式(5);
第N個濾波器的傳遞函數(shù)由式(6)表示:
其中,hk表示權(quán)重系數(shù);
定義a(ω)=[1,e-jω,…,e-jω(N-1)]T和h=[h1,h2,…,hN]T,a(幼和h均為N×1向量,aT(ω)haT(ω)h的結(jié)果為自適應(yīng)均衡化后的頻率響應(yīng)。
選擇權(quán)重系數(shù)向量h使得向量規(guī)范γ最小,向量規(guī)范γ表示理想濾波器響應(yīng)與實際獲得的響應(yīng)之間的最小平方差,用式(7)表示;
其中,a(ωz)表示同一里程點數(shù)、不同通道的電壓量組成的向量;Wz表示對角權(quán)重矩陣,和在不同頻率下的需求與擬合精度關(guān),是一個加權(quán)矩陣;ωz表示第z個里程點,H(jωz)表示同一里程點數(shù)、不同通道所需的均衡化傳遞函數(shù)組成的向量;
為達(dá)到更好的均衡效果,將式(7)進行優(yōu)化,得到式(8);
通過對采樣后的yref和xi序列進行M點離散傅里葉變換即DFT,得到均衡器所需的響應(yīng)值如式(9);
用Hi(jω)替代則
式中,m為需要均衡化的帶寬采樣點數(shù)量;
設(shè)置頻率響應(yīng)Href(jω)作為均衡化效果好壞的標(biāo)準(zhǔn),頻率響應(yīng)Hi(jω)的不匹配特性如式(11)所示,
其中,D(jω)表示頻率響應(yīng)Hi(jω)的不匹配特性,ΔH(jω)表示幅度不匹配性,Δφ(ω)表示相位不匹配性;
定義通道的幅度不匹配和相位不匹配分別為為式(12)和式(13)。
步驟7:用基于連通域的方法對步驟6輸出的非管道部件漏磁信號進行多通道信號區(qū)域分類,分為無缺陷區(qū)域、小波動區(qū)域和大缺陷區(qū)域,本實施例多通道數(shù)據(jù)分類流程如圖9所示,具體步驟如下:
步驟7-1:將海量非管道部件漏磁信號數(shù)據(jù)進行數(shù)據(jù)分割,分區(qū)域進行處理,分別對每區(qū)域漏磁信號數(shù)據(jù)利用求中值乘系數(shù)θ2(θ2>1)的方法自動計算自適應(yīng)區(qū)域閾值λ3,λ3用于區(qū)分該漏磁信號區(qū)域是否含有缺陷,如果區(qū)域閾值λ3為0,則該漏磁信號區(qū)域為無缺陷區(qū)域,記為ψ4,如果區(qū)域閾值λ3為1,則該漏磁信號區(qū)域為疑似有缺陷的區(qū)域,記為ψ4′;
步驟7-2:對疑似有缺陷的區(qū)域ψ4′進行區(qū)域擴展,在擴展后的區(qū)域中尋找信號波谷值與波峰值,再求最大波谷差,然后根據(jù)機器學(xué)習(xí)得到小缺陷信號的峰谷差即自適應(yīng)區(qū)域閾值λ4,λ4用于判斷疑似有缺陷的漏磁信號區(qū)域的波動情況,如果區(qū)域閾值λ4為0,則該漏磁信號區(qū)域為小波動區(qū)域,記為ψ5,如果區(qū)域閾值λ4為1,則該漏磁信號區(qū)域為大缺陷區(qū)域,記為ψ6;
步驟7-3:當(dāng)該管道的全部非管道部件漏磁信號處理完畢后,信號段間會出現(xiàn)重疊現(xiàn)象,需重新標(biāo)定,將ψ5與ψ4重疊部分歸為ψ5,將ψ6與ψ4重疊部分歸為ψ6,將ψ6與ψ5重疊部分歸為ψ6;
步驟7-4:判斷是否所有管道均完成漏磁信號區(qū)域分類處理,若沒有完成,則返回步驟7-1至步驟7-4,對下一管道進行漏磁信號區(qū)域分類處理,若完成,則執(zhí)行步驟8。
步驟8:對步驟7中不同的信號區(qū)域采取相應(yīng)的濾波算法進行面濾波,本實施例多通道自適應(yīng)濾波算法如圖10所示,具體步驟如下:
步驟8-1:對無缺陷區(qū)域ψ4進行面濾波;
當(dāng)使用中值濾波時,信號幅度會大幅度減小,同時均值濾波最大的特點就是使信號更加平滑;
因此對于ψ4,先通過中值濾波算法對幅值進行削減,再通過均值濾波平滑曲線,通過選取合適的參數(shù),使兩種方法完美的結(jié)合在一起,進行無缺陷區(qū)域混合濾波算法;
步驟8-2:對小波動區(qū)域ψ5進行面濾波;
若為噪聲信號,應(yīng)達(dá)到削減其幅值,類似于處理不含有缺陷的信號的效果,若為小缺陷做應(yīng)保證平滑信號地情況下使其幅度稍微增大,即圖像增強;高斯濾波的特點為能對信號數(shù)據(jù)進行能量轉(zhuǎn)化,能量低的就排除掉,噪聲屬于低能量部分,完美的避免了對缺陷信號的失真,與噪聲信號能量的衰減;巴特沃斯濾波最大的特點就曲線最大限度平坦,沒有起伏;
因此對于ψ5,先通過高斯濾波算法對小缺陷區(qū)域漏磁信號進行濾波,實現(xiàn)去噪與盡可能大的使缺陷信號不失真,再通過巴特沃斯濾波算法對幅值進行進一步平滑,以及實現(xiàn)缺陷信號的圖像增強,通過選取合適的參數(shù),使兩種方法完美的結(jié)合在一起,進行小波動區(qū)域混合濾波算法;
步驟8-3:對大缺陷區(qū)域ψ6進行面濾波;
小波包濾波方法能同時在時、頻域內(nèi)對信號進行分析,能有效的區(qū)分信號中的缺陷信號和噪聲,從而完成含有較大缺陷信號的去噪。高斯濾波可顯著提高信噪比,可使信號波形平滑,且失真較??;
因此對于ψ6,先通過高斯濾波算法對大缺陷區(qū)域漏磁信號進行濾波,再通過小波包濾波算法對幅值進行進一步平滑,通過選取合適的參數(shù),使兩種方法完美的結(jié)合在一起,進行大缺陷區(qū)域混合濾波算法,最終實現(xiàn)在有用信號損失最小的情況下的漏磁信號濾波處理。
本實施例提供一種管道漏磁內(nèi)檢測器數(shù)據(jù)的自適應(yīng)濾波方法,一方面在濾波前對漏磁異常數(shù)據(jù)進行了查找、剔除與補償,減輕了濾波負(fù)擔(dān);另一方面對漏磁數(shù)據(jù)進行了線濾波和面濾波的結(jié)合,濾波失真小,效果理想,濾波的同時能更多地保留有用信息。其中,針對漏磁數(shù)據(jù)特點,能實現(xiàn)海量漏磁數(shù)據(jù)區(qū)域的劃分,有效提高漏磁數(shù)據(jù)區(qū)域劃分的準(zhǔn)確性和智能化;并能實現(xiàn)漏磁信號多通道均衡化,提高測試設(shè)備的使用性能,更加易于缺陷特征提取和定位估測水平;針對不同漏磁數(shù)據(jù)區(qū)域的特點,再結(jié)合多種經(jīng)典濾波算法的特點,提出基于漏磁內(nèi)檢測器的自適應(yīng)單通道濾波方法和多通道濾波方法,從而快速、精準(zhǔn)地完成大數(shù)據(jù)預(yù)處理功能,管道壽命預(yù)測準(zhǔn)確,管道故障診斷時方便特征提取,濾波效果明顯。
最后應(yīng)說明的是:以上各實施例僅用以說明本發(fā)明的技術(shù)方案,而非對其限制;盡管參照前述各實施例對本發(fā)明進行了詳細(xì)的說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解:其依然可以對前述各實施例所記載的技術(shù)方案進行修改,或者對其中部分或者全部技術(shù)特征進行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明權(quán)利要求所限定的范圍。