1.一種輸油管道微小泄漏信號識別方法,其特征在于,所述識別方法包括以下步驟:
選擇db4~10系列小波函數作為小波變換的小波基,確定小波分解的層數為4層;
采用MALLAT塔式算法,對原始聲音信號進行4層離散小波分解,并選擇第三尺度和第四尺度的細節信號進行小波重構得到去噪信號;
對去噪信號按照時間進行均勻分割,得到分割后的聲音信號片段;
對每一個分割后的聲音片段作短時傅里葉變換,得到變換矩陣;利用變換矩陣制作聲音信號的歸一化能量圖;根據歸一化能量圖,判斷輸油管道是否發生微小泄漏。
2.根據權利要求1所述的一種輸油管道微小泄漏信號識別方法,其特征在于,所述用MALLAT塔式算法,對原始聲音信號進行4層離散小波分解,并選擇第三尺度和第四尺度的細節信號進行小波重構得到去噪信號的步驟具體為:
根據離散后的小波基獲取小波分解的高通濾波器和低通濾波器;
獲取各層分解下的細節信號,以及第四層分解后的近似信號;
保留第三層和第四層的細節信號,其余項置0,逐層的重構信號,最終得到去噪信號。
3.根據權利要求1所述的一種輸油管道微小泄漏信號識別方法,其特征在于,所述利用變換矩陣制作聲音信號的歸一化能量圖的步驟具體為:
計算幅值矩陣;定義聲音信號的歸一化能量公式;
以時間作為橫坐標,單位時間間隔為ta,相應的縱坐標值為歸一化能量,得到聲音信號的歸一化能量圖。
4.根據權利要求1所述的一種輸油管道微小泄漏信號識別方法,其特征在于,所述根據歸一化能量圖,判斷輸油管道是否發生微小泄漏的步驟具體為:
設定一個泄漏發生閾值系數β和泄漏時間閾值系數α,在歸一化能量圖上以y=β畫一條閾值線,找出歸一化能量P(x)≥β的點,并記錄下連續超出閾值線的點的個數Z;
若Z≥α,且相應的P(x)值符合先增加后減小的趨勢,則判定該處有微小泄漏發生。