Cortex-M3的次聲波輸氣管道洩漏檢測系統

2021-01-08 電子產品世界

摘要:隨著國內外天然氣管道建設的迅速發展,管道的安全運行在當前尤為重要。採用基於Cortex-M3內核的高性能STM32處理器對管線中的聲波進行採集和分析,從而判斷出管道是否洩漏。在檢測到洩漏之後,把洩漏信號遠傳到數據中心,在管道兩端ms級時間同步的情況下能對洩漏點進行精確定位,實現了輸氣管道洩漏快速檢測和報警的功能,以及管網的數位化智能監控。
關鍵詞:次聲波;洩漏檢測;ARM;GPS;GPRS

引言
隨著管道運輸在天然氣集輸系統中所佔的比重日益增大,由於管道佔壓、腐蝕、老化及盜氣引起的管道洩漏情況也嚴重威脅輸氣管道系統的安全正常運行。能及時檢測出管道洩漏情況並對洩漏位置進行及時定位,可以最大限度地減少經濟損失和環境汙染。目前,國內外有很多方法對油氣輸送管道進行洩漏檢測。根據檢測媒介的不同可分為直接檢測法和間接檢測法。直接檢測法主要靠人工巡線,通過觀察洩漏時表露出地表的痕跡和散發出的氣味等進行判斷;間接檢測法就是根據洩漏引起管道內壓力、流量、聲音等的變化進行檢測。直接檢測法工人的勞動強度過大,且在北方由於冰雪覆蓋等環境的原因大大增加巡線的難度。間接檢測法最常用的是負壓波法和瞬態模型法,負壓波法對液體的效果比較明顯,而對氣體洩漏的效果並不明顯。瞬態模型法是基於多數據融合之後進行大量的數值計算所得到的結果進行判斷的,而目前針對氣體的各類傳感器的精度有待提高。基於次聲波在傳播過程中衰減小、傳感器靈敏度高、傳感器安裝簡單等特點,本文將ARM與次聲波檢測技術進行結合,大大提高了洩漏檢測的精度及反應速度。

1 檢測原理
當高壓氣體發生洩漏時,由於內外壓差的不同會激發廣譜音頻信號,隨著信號的傳播,頻率較高的音頻信號衰減很快,而頻率低於20 Hz的次聲波信號會傳播很遠。通過安裝在管道兩端的次聲波傳感器進行聲波接收,再通過ARM對接收到的信號進行濾波處理能很容易地分辨出洩漏信號,通過GPS模塊對管道兩端的設備進行ms級精確授時,通過GPRS模塊將洩漏信號及時間發送至檢測中心後,很容易對洩漏位置進行準確定位。聲波洩漏檢測原理如圖1所示。

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


聲波洩漏檢測法定位公式如下:

式中:X為洩漏點到首站的距離;L為兩個傳感器之間的距離;T1、T2分別為首站、末站檢測到洩漏信號的時間;a為流體音速。

2 系統設計
2.1 整體方案設計
本系統架構分為4部分:次聲波傳感模塊、微處理器模塊、GPRS數據遠傳模塊、GPS授時模塊。
次聲波傳感模塊採用次聲波傳感器,能接收0~20kHz的聲波信號。微處理器模塊採用以Cortex-M3為內核的STM32F103RBT6晶片(以下簡稱F103RBT6晶片),運行速度經過內置鎖相環倍頻後可達72 MHz,且擁有20 KB內置SRAM、64 KB內置Flash,對於一般數據處理算法無論在速度和內存空間上都完全能勝任。GPRS遠傳採用宏電H7710DTU,傳輸速度實測為100 kbps,與處理器的通信埠RS-232接口,傳輸速度為1200~11 5 200 kbps,可軟體設置。GPS授時模塊採用GS-87高靈敏度GPS接收器,輸出NEMA標準報文,PPS秒脈衝可精確在1 ns以內。系統總體框圖如圖2所示。


F103RBT6處理晶片負責對次聲波傳感器接收的信號進行A/D採集、處理、判斷後經GPRS模塊進行數據遠傳,GPS模塊通過對處理晶片發送報文和PPS秒脈衝實現系統的精確授時。GPRS及GPS模塊均通過串口和處理晶片進行數據通信。
2.1.1 GPS授時電路
GS-87是一款低功耗、小尺寸、高靈敏度的GPS接收模塊,可南串口輸出2.2版本NMEA 0183報文,波特率默認為4 800 bps,其內置的ARM7內核保證PPS秒脈衝能夠精確在±1 ns之內。


F103RBT6晶片與GPS授時器的硬體接口如圖3所示。利用F103RBT6晶片的UART2口接收NEMA報文進行解碼,同時將RB15引腳配置成上升沿觸發的外部中斷接收引腳,接收PPS秒脈衝,進行ms級的時鐘同步。
2.1.2 GPRS通信接口電路
GPRS模塊的通信接口為標準RS-232接口,通過MAX232進行電平轉換後與主控晶片的串口1相連,作為數據遠傳的通信接口。GPRS通信接口電路如圖4所示。


2.2 系統軟體設計
系統軟體構架分為4部分:授時程序、數據採集程序、數據處理程序、數據打包發送程序。系統軟體總體框圖如圖5所示。


2.2.1 授時子程序
GPS授時模塊對系統授時採用NEMA報文和PPS秒脈衝結合的方式進行,GPS模塊的串行口與處理晶片的COM2連接以便在串口中斷服務程序中接收並處理GPS接收模塊發送的時間信息。同時,處理晶片的外部中斷口線與接收模塊的PPS秒脈衝相連,以在脈衝跳變觸發外部中斷服務程序中完成ms級校時。報文接收程序如下:


2.2.2 數據處理程序
由於接收到的信號含有很大成分的高頻背景噪音,所以必須進行濾波後才能進行判斷。常用的數字濾波器可以用下面的差分方程表示:

所以對於濾波器設計,關鍵就是根據現有的條件推導出濾波器的系統函數,然後再變換到時域的差分形式,再轉換到代碼。
在模擬濾波電路中最容易實現的低通濾波電路就是RC濾波,這甲以RC濾波器為原型,將普通硬體RC低通濾波器的微分方程用差分方程來表示,變為可以採用軟體算法來模擬硬體濾波的功能。
RC濾波器的微分表示彤式為:

濾波之後在對數據求導數,當信號的上升或下降斜率到達一定值時認為管道發生洩漏。計算公式如下:

其中,M>K,M-K的大小決定判斷的靈敏度。

3 現場測試
在現場進行測試時,測試環境為:管道長度為3 km,管道壓力0.71 MPa,管直徑為400mm,放氣口直徑為30mm。現場測試數據如表1所列。


採集信號和處理後的效果如圖6、圖7所示。


現場實驗表明,本系統對於天然氣管道的小量洩漏具有很好的反應速度及靈敏度。

結語
本系統利用STM32F103RBT6作為主控晶片,利用其內置的高精度A/D轉換器對次聲波信號進行實時採集,再對採集到的信號進行快速濾波及判斷。對輸氣管道小洩漏能做到快速檢測,及時報警。對天然氣輸氣管道洩漏檢測僅靠人工巡線、盜氣情況只能靠長期觀測等問題提供了一個全新的解決方法,為減少經濟損失和環境汙染提高管網的管理自動化水平發揮了重要作用。本系統已經在現場進行測試而且效果良好,具有廣闊的應用前景。


相關焦點

  • 地下暖氣管道洩漏如何檢測
    暖氣管道洩漏在採暖年度內,每天按照上述計算方法計算整個供熱系統失水的萬米均指標,並折合成企業員工的人均損失,使抽象化的指標具體化目前各個供熱企業根據自身的情況,對於供熱系統的補水採用了不同的手段。多數企業採用自來水,也有企業採用除氧軟化水,條件差一些的企業從江河中直接抽水補入供熱系統中。無論補水的手段有何區別,供熱企業卻都要為此付出了相當大的運行成本。
  • 中國石油北京管道公司完備輸儲配系統
    11月15日,北京市開始向居民供暖,中國石油北京管道公司也同時開啟了冬供模式。為確保今冬明春北京及沿線地區冬季保供任務,自9月底以來,該公司對設備進行了檢修和保養工作,對全線近10萬臺各類工藝設備進行維修檢測,並圍繞防冰堵和防洩漏等方面進行了全面排查,對備用設備進行了試運行。在生產運行一線,陝西輸氣管理處自入秋以來,便提前著手準備工作,確保今冬明春正常輸氣。
  • 俄中輸氣管道項目將加劇阿爾泰雪豹滅絕
    批評者還指出,輸氣管道可能會破壞被本地居民視為聖地的考古遺址和文化遺址。「烏科克高原是本地原住民的聖地。這裡有很多考古遺址和祭典遺址,」世界自然基金會俄羅斯石油和天然氣事務官員阿列克謝·克尼日尼科夫表示。他接著補充說,根據專家給出烏科克高原文化景觀分布圖,輸氣管道項目一旦開工將破壞很多重要的文化聖地。
  • 鄧克飛:人口密集型管道高后果區管控分析
    人口密集型管道高后果區管控分析 鄧克飛 中石油北京天然氣管道有限公司陝西輸氣管理處 人口密集型高后果區是管道管理的重點區域,一旦管道洩漏爆炸將產生較大傷亡
  • 高純氣體管道檢測方案[氣體工程]
    (4)每次增加 10 PSIG,緩慢的將系統壓力增加到最終測試壓力的50% 。觀察保壓計10 到15 分鐘,看系統有無洩漏。如保壓計顯示系統有洩漏,則減小系統壓力並處理漏點。重複上述操作。(5)確認系統無任何洩漏後,慢慢的增加系統壓力到測試值,斷開氣源,最少觀察壓力表30 分鐘(二次配的管路為10 分鐘)看系統有無洩漏。
  • 四川一食品廠疑似爆炸氨氣洩漏:牆體倒塌 管道受損
    劉忠俊 攝中新網成都6月18日電 18日上午,位於遂寧經濟技術開發區內的四川高金食品公司廠區液氨洩漏救援處置仍在緊張進行,官方稱該起事故沒有造成人員傷亡。6月17日下午,四川高金食品股份有限公司廠區發生疑似爆炸,一車間牆體倒塌、管道等設施受損嚴重,導致液氨洩漏。救援人員正在全力處置。
  • 中國石化潛江-韶關輸氣管道工程(湖南段)開工
    (原標題:中國石化潛江-韶關輸氣管道工程(湖南段)開工)
  • 川氣東送管道累計輸氣量突破1000億方
    川氣東送管道自2010年8月31日正式投入商業化運行以來,為提高天然氣供給的安全性,積極採取措施,逐步形成多氣源供氣格局。建設西氣東輸一線、西氣東輸二線聯通工程,實現應急工況下供氣補氣互保,提高管道供氣安全性和穩定性,最大日補氣量分別可達1005、2286萬立方米。建設上海輸氣站返輸流程,可接收海上LNG返輸至浙江,實現與上海市天然氣管網有限公司相互進行戰略保障與戰略支援。
  • 受蝙蝠的啟發,開發出全新掃描技術,能檢測出地下管道是否洩漏!
    工程師們受自然界的啟發,開發出了一種新的掃描技術,可以檢測石油和天然氣管道中的腐蝕金屬。通過模仿蝙蝠如何使用不同波長的超聲波探測物體、捕獵和避開捕食者,工程師們已經開發出一種新的系統,結合了兩種不同類型的輻射,快中子和伽馬射線,以檢測腐蝕-管道洩漏的主要原因。
  • 電子特氣管道氦檢漏和5項測試介紹
    3.每次增加 10 PSIG,緩慢的將系統壓力增加到最終測試壓力的50% 。觀察壓力表10 到15 分鐘,看系統有無洩漏。如壓力表顯示系統有洩漏,則減小系統壓力並處理漏點。重複上述操作。4.確認系統無任何洩漏後,慢慢的增加系統壓力到測試值,斷開氣源,記錄好溫度、時間、壓力值,24H後觀察壓力是否有壓降。5.在系統的壓力穩定並顯示無任何壓降後,在壓力測試報告中記錄測試開始時的溫度、時間和壓力值。
  • 船錨破壞海底天然氣管道,直擊「驚心動魄」的1小時搶救
    6月7日9時30分左右,上海石油天然氣有限公司突然報告稱,在浦東蘆潮港登陸的東海平湖油氣管道壓力驟降,初步判斷管道發生破損,系統顯示發生破損的位置在近蘆潮港登陸處以東20公裡範圍,請求海監部門協查……這一幕,是上海首次海底燃氣管道海陸空執法協同應急演練的開始。
  • 北京管道公司打造「藍天工程」
    (以下簡稱「北京管道公司」)加大保供力度,助力大氣環境顯著改善。數據顯示,陝京一線天然氣管道自投產以來,截至今年10月30日,累計輸送天然氣4420.36億立方米,在新冠肺炎疫情期間,單日最高輸氣量達2.41億立方米。  中石油北京天然氣管道有限公司副總經理張利亞說,目前北京所需95%的天然氣由陝京管道系統輸送。從年初疫情發生以來,北京管道公司平均每天2億多立方米天然氣被輸送到首都及管道沿線的陝西、山西、內蒙古、河北、天津等地區。
  • 實驗室氣體管道系統主要的作用是什麼?
    實驗室氣體管道系統是現代實驗室必不可少的組成部分,應用於電子半導體、石油化工、生物醫藥、標準檢測等高科技領域。所以,為了解決以上問題,就需要一套安全性高且能實現集中分配供氣的系統,完成從氣源向儀器的供氣,這就是實驗室氣體管道系統的功能所在。
  • 100平米房子漏了20m3天然氣 原來是住戶忘關燃氣灶兩天多
    4月19日,株洲市荷塘區玫瑰名城一住戶忘關灶具,離家兩日多,造成屋內燃氣大量洩漏。巡邏的物業人員聞到氣味後,聯繫了燃氣公司。經過排查,確定是601室發生洩漏,當時室內氣量已達到爆炸極限範圍,一根針掉在地上都可能引發爆炸。經過及時有效的處理,危險最終被解除。
  • 趙康:某天然氣管道高后果區管段識別及風險評估實踐
    根據GB 50251―2014《輸氣管道工程設計規範》的規定,該管段地區等級在設計施工階段因周邊建構築物和人員較少,定為二級地區,現已升為四級地區。同時,根據GB 32167―2015《油氣輸送管道完整性管理規範》規定,將該管段評定為III級高后果區管段,其潛在影響半徑為管道兩側200 m,如圖 1所示。
  • 西北油田填補國內無人機探測天然氣管道洩漏技術空白
    近日,由中石化西北油田開展的無人機智能探測天然氣管道洩漏技術在油田現場試驗成功。無人機搭在雷射甲烷探測儀在風力3級、80米飛行高度的試飛環境中,0.03秒即可探測出天然氣洩漏點,為現場人員及時發現油氣洩漏點,及時整改治理安全隱患提供強力支撐。
  • Cocoon智能家居安全設備 可用次聲波檢測侵入者
    這些消費家庭安全設備通常由各種簡單的網絡攝像機組成,結合了運動檢測以及可支持雲服務和智慧型手機應用,當檢測到潛在的入侵者它將會給你發送回執信息。據悉,近日Cocoon首次亮相IndieGoGo眾籌平臺,還混合加入了「次聲波」功能。
  • 安徽省一化工廠突發氨氣洩漏中毒事故!
    /m3濃度下可立即死亡。  進入氨氣濃度較高的環境內(如出現人員昏迷/死亡或動物死亡的氨氣洩漏核心區域,或現場快速檢測氨氣濃度高於360mg/m3),必須使用自給式空氣呼吸器(SCBA)和A級防護服,並佩戴氨氣氣體報警器。
  • 壓縮空氣系統洩漏,企業洩漏率竟達40%以上?教你幾招預防方法
    是什麼導致了壓縮空氣系統發生洩漏? 壓縮空氣的洩漏可能發生在系統的任何部位,但最常見的主要在兩個方面,一方面是管路輸送及連接部件,包括:軟管、管道、管道附件、管道接頭、快速接頭、FRL(三聯件)、疏水器、閥門以及法蘭等出現問題。另一方面也是最主要的洩漏源,就是來自壓縮空氣使用點的設備,設備在使用過程中的零部件老化/破損而沒有及時更換。
  • 安徽省一化工廠突發氨氣洩漏中毒事故!
    ~210mg/m3時可明顯感到不適,達到553mg/m3時可立即出現強烈的刺激症狀,3500mg/m3~7000mg/m3濃度下可立即死亡。 進入氨氣濃度較高的環境內(如出現人員昏迷/死亡或動物死亡的氨氣洩漏核心區域,或現場快速檢測氨氣濃度高於360mg/m3),必須使用自給式空氣呼吸器(SCBA)和A級防護服,並佩戴氨氣氣體報警器。