一種隨鑽泥漿脈衝信號的處理方法

2020-12-06 電子產品世界

摘要:無線隨鑽測量系統中的泥漿脈衝信號受到各種噪聲的幹擾,需要對採集到的信號進行處理還原,以實時監測井底狀況。研究了泥漿脈衝信號特徵,設計了對其基於最大似然估計閾值去噪、平滑及去除基線漂移的信號處理方法。利用該方法進行信號處理,能較好的恢復信號的特徵。
關鍵詞:泥漿脈衝信號;小波變換最大似然估計閩值平滑基線漂移

利用鑽井液脈衝進行信息傳輸,可靠性較高,傳輸距離遠,更符合鑽井的實際情況,是國內通用的傳輸方式。在泥漿信道MWD中,由於現場測量條件的影響,安裝在立管上檢測泥漿壓力波動的壓力傳感器的輸出,不僅包含井下傳來的有用信號,而且含有由於泥漿泵壓縮泥漿而引起的大幅度周期性壓力脈動,其他各種機械作用所引起的壓力波動以及隨機噪聲。因此,在井口處所採集到的信號中。有用信號完全淹沒在各種噪聲中,所以,對泥漿脈衝信號進行去噪處理就成了一個重要的研究課題。當前信號去噪處理的一般方法是通過小波變化進行去噪。小波變換突破了傅立葉變換在時域沒有任何分辨力的限制,可以對指定頻帶和時間段內的信號成份進行分析。在時域和頻域同時具有良好的局部化性質,並且由於對頻率成份採用逐漸精細的時域或頻域取樣步長,從而可以聚焦到信號的任何細節。而實際採集到的信號存在基線漂移,去噪後的信號又需要經過平滑處理,因此,選取合一種合適的信號處理方法是一個關鍵問題。

1 小波變換
1.1 概念介紹

在尺度上的伸縮和時域上的平移來分析信號,具有很好的時域和頻域局部特性。
1.2 小波變換去噪
基於小波變換在頻域和時域的特性,小波變換在信號去噪方面有著很好的應用。常用的去噪方法是閾值去噪,基於小波變換的閾值去噪方法步驟如下:
1)選擇合適的小波,對給定的信號進行小波變換,得到小波變換係數W:
2)計算閾值,選擇合適的閾值方法(硬閾值或軟閾值)對小波係數進行取捨,得到新的小波係數Wδ;
3)對得到的係數進行逆變換,得到去噪後數據。
其中,硬閾值的函數表達式為η(ω)=ωI(|ω|>T),如圖1所示。軟閾值的函數表達式η(ω)=(ω-sgn(ω)T)I(|ω|>T),如圖2所示。

本文引用地址:http://www.eepw.com.cn/article/201610/309098.htm


硬閾值的缺點是在某些點會產生間斷,軟閾值使得重建信號比較平滑,但可能會造成邊緣模糊等失真現象。因此,提出來基於最大似然函數的閾值估計方法。
1.3 最大似然估計閾值法去噪
稀疏性的概念來自資訊理論,其中採用熵測度來量化分布的稀疏性,與之相對應的是均勻性。熵值越小,說明分布越稀疏,均勻性則越差。稀疏分布並沒有一個定量的定義,通常是指概率密度函數在零點處存在一個尖峰的分布。在井口採集到的信號是泥漿正脈衝信號與噪聲的加性混合信號。脈衝信號是一種常見的信號,其概率密度函數為典型的稀疏分布。對符合稀疏分布形式的信號,Hyvarinen根據最大似然原則得到以下閾值準則:

下圖給出了最大似然估計原則閾值與硬、軟閾值處理結果比較,通過比較發現,當小波係數小於閾值時,其處理結果都是將小波係數置於零,當小波係數大於閾值時,其處理結果在軟硬閾值之間。


1.4 模擬仿真
根據最大似然估計閾值去噪原理,對MATLAB中自帶信號源noisbump分別用最大似然估計閾值、軟閾值、硬閾值進行去噪處理結果如圖4所示。


定義信噪比如下:,其中s(i)是原始信號,sn(i)是最大似然估計後去噪信號,同理ss(i)是軟閾值去噪後信號,sh(i)是硬閾值去噪後信號。
定義均方差公式如下:,由於原始信號是噪聲信號,因此,去噪後信號與原始信號的均方差越大,說明去噪效果越好。


通過對比SNR和MSE可以發現,最大似然估計閾值去燥處理後的結果明顯優於軟閾值和硬閾值處理後的結果。

2 泥漿脈衝信號平滑
為了消弱幹擾信號的影響,提高曲線的光滑度,需要對去噪後的信號進行數據平滑處理。常用的信號平滑方法有直線滑動平滑法。直線滑動平均法就是利用最小二乘原理對離散數據進行線性平滑的方法,該方法主要根據某點臨近的採樣點的波幅來對該點進行波幅修正,從而達到對波形光滑去噪的目的。一般取5個近鄰點的數據點進行計算,其計算公式如下式所示:


3 泥漿脈衝信號的基線漂移校正
3.1 去基線目的
由於鑽井現場各種電機、磁場的影響,加之在傳輸過程中受到泵壓的幹擾,地面通過壓力傳感器接收到的鑽井液脈衝信號完全被各種噪聲淹沒,因此鑽井液脈衝信號中的成分非常複雜,信號不穩定,存在基線漂移,不能直接用到鑽井現場中解碼得到井下的各種參數,在解碼的過程前需要對信號進行矯正處理。
3.2 去基線方法
文中採用移動窗口中值濾波法實現基線漂移校正。中值濾波是基於排序統計理論的一種能有效抑制噪聲的非線性信號處理技術,中值濾波的基本原理是把數字序列中一點的值用該點的一個鄰域中各點值的中值代替,讓周圍的像素值接近的真實值,從而消除孤立的噪聲點。
假設待處理原始泥漿脈衝信號為S1,信號長度為L,處理過程具體描述如下:
1)選擇合適的窗寬M,為一般情況下K取奇數,如M=101;
2)為了防止出現邊緣效應,對原始信號S1的兩端進行延拓,得到S2信號,處理過程如下式所示:

延拓後信號S2的長度為L+M-1;
3)對S2信號加窗,對窗口內信號進行中值濾波,即對窗口內信號進行排序,然後用中值來取代窗口中心點的值,移動該窗口,遍歷S2信號,擬合出漂移了的基線BL,BL與S2之間的關係如下式所示:BL(i)=median[S2(i):S2(i+2*M)]其中,median()函數表示取中值操作,擬合得到的基線BL的長度與原始信號S1的長度相同;
4)從原始信號S1中減去BL,得到消除基線漂移後的信號S3。

4 處理結果
根據以上數據處理流程,在MATLAB編寫程序,實現相應算法,根據文獻已有的結果,選取haar小波基進行去噪處理。圖4是在中國石油某鑽井施工過程中採集到的一段完整的原始數據,包括開泵信號,數據脈衝信號及關泵信號。圖5是對原始數據截取其中一段去噪後的信號,圖6是經過平滑後得到的信號,圖7是經過去滑動平滑後得到信號,圖8是去基線後得到的信號波形。



5 結論
針對泥漿脈衝信號特徵,採用上述信號處理流程方法對基於最大似然估計小波閾值的方法對其進行去噪、平滑及去基線,可以較好的恢復出原始脈衝信號的面貌特徵,為下一步的解碼處理打下基礎,實時監測井下鑽進情況。


相關焦點

  • 雷達學術入門--脈衝雷達信號處理概述
    在此感謝Fan Liu博士不辭勞苦的中文翻譯工作,並且願意在公眾號首發學術論文,來做雷達領域科普的精神和努力(:本文旨在面向通信背景的讀者簡明扼要地概括脈衝雷達信號處理中的基本問題和方法。由於篇幅所限,本文將不會對相關問題做深入討論。有興趣的讀者可以進一步閱讀本文後面的參考文獻。1.
  • PLC產生脈衝信號的兩種方法
    這些脈衝信號可以來自硬體(組態),也可以來自軟體(編程)。今天這篇文章,給大家介紹下兩種產生脈衝信號的方法,包括:CPU的時鐘脈衝;擴展函數LGF_Frequency;1、CPU的時鐘脈衝CPU的時鐘脈衝可以產生8個不同頻率的脈衝信號(佔空比1:1)。
  • 深度剖析MATLAB信號處理仿真-基帶脈衝成形
    所以,早些年的數字電路課本的名字通常叫做「脈衝與數字電路」,言下之意,這東西用來處理脈衝信號的,而且,也就處理處理脈衝信號,千萬別想著整太複雜的東西,那會還是一個模擬電路統治著通信系統的時代。 我們在數位訊號處理課程裡面學習過IIR濾波器,而且還有「雙線性變換法」,「衝擊響應不變法",以及各種讓我們頭暈的東西,我小時候第一次學這東西的時候在想,整這個玩意兒幹嘛,後來才明白,這東西是為了用數字的方法來實現以前的模擬濾波器,模擬濾波器都是有極點的,映射到數字域中,就是IIR濾波器,那麼為什麼要替換掉模擬濾波器呢,有兩個原因,一是為了提高通信產品的一致性,模擬元件比如電容、電阻的值是無法嚴格準確生產的
  • 數位訊號與脈衝序列調理
    脈衝序列積分一種常見的用於單通道的轉換技術,模塊化的信號調節:對輸入脈衝做積分,並輸出與頻率成比例的電壓信號。首先, AC信號經過一系列電容耦合,濾除超低頻和DC分量,此輸入信號每次經過零點,比較器產生一個恆定寬度的脈衝,脈衝再經過積分電路,如低通濾波器,然後輸出一個變化緩慢的信號,信號電壓將正比於輸入信號頻率(見圖11.08)。
  • 51單片機測變周期脈衝信號的簡便方法
    脈衝信號是工程中一類較常見的信號,如光電位移、速度、轉速等傳感器輸出的信號,而脈衝寬度和脈衝周期是其基本參數,往往需對它們進行測量。
  • 脈衝信號發生器的使用方法
    脈衝信號發生器可以產生重複頻率、脈衝寬度及幅度均為可調的脈衝信號,廣泛應用於脈衝電路、數字電路的動態特性測試。脈衝信號發生器一般都以矩形波為標準信號輸出。  脈衝信號發生器的種類繁多,性能各異,但內部基本電路應包括圖1所示的幾個部分。本文引用地址:http://www.eepw.com.cn/article/201612/333555.htm  圖1 脈衝信號發生器基本電路框圖  主振級一般由無穩態電路組成,產生重複頻率可調的周期性信號。
  • 萬用表能否測量脈衝信號_脈衝信號怎麼測量(步驟教程)
    脈衝信號是一種離散信號,形狀多種多樣,與普通模擬信號(如正弦波)相比,波形之間在時間軸不連續(波形與波形之間有明顯的間隔)但具有一定的周期性是它的特點。最常見的脈衝波是矩形波(也就是方波)。
  • 脈衝信號怎麼測量
    脈衝信號是一種離散信號,形狀多種多樣,與普通模擬信號(如正弦波)相比,波形之間在時間軸不連續(波形與波形之間有明顯的間隔
  • 易於工程實現的脈衝信號實時測頻算法
    易於工程實現的脈衝信號實時測頻算法 任季中 發表於 2017-11-17 17:12:57 脈衝信號是現代雷達主要採用的信號形式,脈衝信號頻率測量是雷達偵察中不可或缺的環節,對雷達對抗起著重要的作用。
  • 除塵脈衝控制儀表面處理方法
    除塵脈衝控制儀表面處理方法 ,「n051y8」  河北九正通明專業生產除塵脈衝控制儀,可按客戶實際需求定製,質量好,信譽優,如有需要,歡迎來電查詢!    除塵脈衝控制儀袋式除塵器本體安裝要求袋式除塵器本體安裝誤差應符合JBT8471《袋式除塵器安裝技術要求與驗收規範)的。
  • 一種基於CPLD的單片機脈衝信號源設計
    文中介紹了一種以CPLD為核心的脈衝信號源,脈衝信號源的參數(頻率、佔空比)由工控機通過I/O板卡設置,設定的參數由數碼管顯示,這種脈衝信號源與其它脈衝信號發生電路相比具有輸出頻率高、步進小(通過選用高速CPLD可提高頻率及縮小步進)、精度高、參數調節方便、易於修改等優點。
  • 石油測井應用中正脈衝發聲器的工作原理
    石油測井正脈衝發聲器的工作原理 正脈衝發生器是MWD/LWD組合儀器與地面設備之間的通訊工具,是一種簡單的但行之有效的泥漿脈衝遙傳系統,能將井下測量設備所測量的數據直接傳送到地面設備。
  • 基於FPGA IP核的線性調頻信號脈衝壓縮-電子發燒友網
    其中,利用IP核設計FPGA數字系統成為一種趨勢,這些智慧財產權核可以大大簡化FPGA的設計,加快設計速度,縮短研發周期,而且經過不斷的優化,IP核具有了更好的精度和更快的運算速度,實際的工程應用效果很好。   本文以此為出發點,對線性調頻信號的脈衝壓縮進行了研究,仿真,並提出了一種採用IP核設計脈衝壓縮的方法。
  • 頻率捷變雷達及其信號處理
    頻率捷變雷達,這是一種特殊的脈衝雷達體制,它發射脈衝的載頻在一定頻帶內快速變化,可以按照既定規律變化,也可以隨機變化。那脈間頻差範圍達到多大才可以稱為頻率捷變雷達,並具備頻率躍變的特性呢?在上面這本《頻率捷變雷達信號處理》,詳細介紹了頻率捷變雷達的優勢、重點分析了頻率步進雷達的精密測量技術以及頻率捷變雷達的抗幹擾性能。當相鄰脈衝載頻的頻差大於脈寬倒數時,可以使海浪、雲雨、箔條等分布目標的雜波去相關,減小雜波方差,從而改善信雜比,也就可以有效抑制海雜波及其他雜波的幹擾。
  • 投幣器的輸出信號脈衝檢測
    最近做的一個項目中需要檢測電子脈衝投幣器的輸出脈衝是怎麼樣的,脈衝是高點還是低電平?還需外接嗎,NC  NO是什麼意思呢? 投幣器接線方法,投幣器輸出信號,投幣器的選擇,與投幣電腦控制器的配合等投幣器的重要性能指標 ......1、投幣器的的接線是怎麼樣的?
  • 如何利用示波器測試低佔空比脈衝信號
    本文將分別介紹傳統方法和FastFrame分段存儲技術測試偶發性或間歇性的事件以及一些低佔空比的信號,從而分析FastFrame分段存儲技術在實際測試帶來好處。傳統測試方法傳統測試低佔空比脈衝等間歇性的信號,通常利用數字示波器。為了提高測試精度,通常使用示波器的最高採樣率來採集波形數據。
  • 矩形脈衝信號的分解和合成
    ,了解矩形脈衝信號諧波分量的構成;   2、觀察矩形脈衝信號通過多個數字濾波器後,分解出各諧波分量的情況。周期信號的振幅頻譜有三個性質:離散性、諧波性、收斂性。測量時利用了這些性質。從振幅頻譜圖上,可以直觀地看出各頻率分量所佔的比重。測量方法有同時分析法和順序分析法。   同時分析法的基本工作原理是利用多個濾波器,把它們的中心頻率分別調到被測信號的各個頻率分量上。當被測信號同時加到所有濾波器上,中心頻率與信號所包含的某次諧波分量頻率一致的濾波器便有輸出。
  • 洗沙場泥漿快速沉澱劑的使用原理及使用方法
    洗沙場泥漿快速沉積方法除了傳統的天然沉積外,還能夠運用泥漿快速沉積劑用於洗沙場泥漿廢水處理,礦山、採石場等洗沙泥漿廢水的特點是水量大且難以沉積,首要汙染物是很多的粒度不同的泥沙懸浮物類,一般有2個以上沉積池來過濾掉較大的懸浮物或顆粒,由於環境的汙染嚴重,環保部門的整治力度逐步加強,尤其是對礦山洗沙場等企業的水排放更是嚴查死守
  • 雷達信號處理基礎-積累
    回到文章中,雷達信號處理中很關鍵的一點就是SIR,通常我們可以通過樣本的積累進而達到提高SIR的目的。積累是信號處理中一個常用的處理方法,主要分為相干積累和非相干積累兩種。其中相干積累一般是指對覆信號進行積累,非相干積累一般是對信號的幅度進行積累。
  • 可程控延遲脈衝信號源的設計
    一般講來常規的設計有兩種方法。一是將多個具有不同延遲時間的固定延遲脈衝產生電路單元,組合成一個可程控的電路,通過計算機的控制來獲得不同延遲時間的快沿脈衝輸出,但很難達到高準確度的延遲時間和較好的快沿特性以及較高的脈衝形狀的一致性。