《電子技術應用》
您所在的位置:首頁 > 测试测量 > 业界动态 > 基于GPRS的分布式油田远程监控系统研究与实现

基于GPRS的分布式油田远程监控系统研究与实现

2008-11-12
作者:任工昌, 孙微庭, 冉利萍

  摘? 要: 針對分布式油田的實際需求,研究并實現了基于GPRS的分布式油田遠程監(jiān)控系統(tǒng)" title="遠程監(jiān)控系統(tǒng)">遠程監(jiān)控系統(tǒng),實現自動連續(xù)計量、實時監(jiān)控,介紹了系統(tǒng)構成及軟硬件系統(tǒng)的設計與實現方法,分析了該系統(tǒng)的應用前景。?

  關鍵詞: GPRS; 分布式油田; 實時監(jiān)控; 數據傳輸?

?

  我國相當一部分油田的井場屬于相距較遠的分散布局,周邊環(huán)境復雜,獨立儲存,依靠汽車運輸,當前多采用看井工人工管理,對每日原油罐的儲存量進行統(tǒng)計,因此缺少必要的監(jiān)控手段。在油井的日常維護工作中,為了及時了解油井的生產狀況,經常需要使用測井儀器對各個油井的各種參數進行測量。由于油井分布廣泛,因此,測控中心需要派遣測井隊到野外現場進行測井操作,而在此過程中需要與中心進行相互溝通,要達到這個目標,需要實時地將油罐油量以及一些井場設備的數據傳遞到中心,同時中心也需要傳達一些必要的文件資料、處理方案等到現場。針對這一現狀,本文提出基于GPRS的分布式油田遠程監(jiān)控系統(tǒng)。?

  GPRS是在GSM基礎上發(fā)展起來的一種分組交換數據承載和傳輸方式,該技術具有傳統(tǒng)方式不可比擬的優(yōu)勢[1]:?

  (1)信號覆蓋范圍廣:接入范圍廣,死角少,用戶可充分利用已經建立起來的全國范圍的移動通信網絡,方便快速地為數據終端遠程接入網絡。?

  (2)計費合理:GPRS實行按流量收費或者包月服務,用戶只有在發(fā)送或者接收數據的時候才占用資源,用戶實時在線。?

  (3)免于維護:GPRS業(yè)務的維護工作由中國移動完成,不需要由使用單位投資建立維護通信設施。?

  (4)通信可靠性高:GPRS具有保密性高、可靠性高、抗干擾能力強等特點,保證了數據傳輸的保密性和可靠性。?

  因此,使用基于GPRS網絡的傳輸方式將大大降低企業(yè)運營成本,同時可使管理人員實時、集中地收集井場數據,監(jiān)控現場設備運行狀況,實現綜合科學的管理調度。?

  本系統(tǒng)應用于延長油田股份有限公司,系統(tǒng)利用中國移動的GPRS/GSM網絡作為數據傳輸網絡,各井場的監(jiān)控數據通過數據采集器匯總并用GPRS網絡將采集到的油罐數據、井場設備工作數據等送回控制中心,然后由中心內系統(tǒng)軟件進行后續(xù)處理,并提供各種統(tǒng)計分析數據給油田管理部門和相關決策機構,為油田科學有效管理提供了保障。本文從對該系統(tǒng)的分析出發(fā),介紹了基于VB.NET技術體系的無線遠程監(jiān)控系統(tǒng)軟硬件的實現。?

1 系統(tǒng)方案?

  系統(tǒng)由三大部分組成:現場終端設備、GPRS網絡、監(jiān)控中心管理軟件。現場測試終端包括三部分:測井儀器(包括液位傳感器、報警傳感器、角位移傳感器、載荷傳感器、電流傳感器、電壓傳感器、壓力傳感器等)、采集器以及GPRS通信模塊。由各傳感器獲得油井的各種參數數據,并將其傳送給現場數據采集器(自行研制開發(fā)),采集器通過RS-232/485總線傳輸給GPRS通信模塊,通過GPRS網絡傳遞給Internet,數據包通過IP尋址方式找到監(jiān)控中心服務器,實現如圖1所示的數據遠程的通信。?

?

?

2 系統(tǒng)設計?

2.1 網絡設計?

  網絡設計是本系統(tǒng)的一個重要組成部分,它作為監(jiān)控中心與各現場監(jiān)測點信息交換的樞紐,對系統(tǒng)的性能、可靠性、穩(wěn)定性起著非常重要的作用。通過GPRS網絡以及Internet進行數據傳輸,關鍵問題是傳輸協議" title="傳輸協議">傳輸協議的選擇。目前應用最為廣泛的兩種傳輸層協議分別為UDP和TCP,至于如何選擇,并沒有明確的標準,需要根據系統(tǒng)實際情況進行分析比較。?

  UDP協議由于其不提供數據傳送的保證機制,稱為不可靠的傳輸協議[2]。因為如果從發(fā)送方到接收方的傳遞過程中出現數據報丟失,協議本身并不能做出任何檢測或提示,也不進行恢復。因此,一般應用在數據傳輸量不大且可靠性要求不高的場合。?

  TCP協議是面向連接的可靠的數據傳輸協議[3],具有很高的數據安全性,提供了可靠、有序、端到端的數據傳輸服務,一般應用在數據傳輸量大或可靠性要求高的場合。?

  由于測井數據傳輸數據量要求比較大(相對于GPRS業(yè)務所提供的傳輸帶寬來說),并且是在Internet中進行傳輸,網絡環(huán)境比較復雜,且對數據的可靠性、準確性要求比較高,因此本系統(tǒng)采用TCP協議進行數據傳輸。?

  在延長油田各井場都覆蓋了GPRS網絡,井場下位機" title="下位機">下位機接入到GPRS網后獲得一個延長油田內部的IP地址,通過TCP/IP" title="TCP/IP">TCP/IP協議與監(jiān)控中心進行數據的實時交互傳輸。為了驗證GPRS的數據傳輸方案以及使用流式套接字網絡編程的可行性,系統(tǒng)使用自己編寫的通信測試程序,在延長油田采油一大隊進行了實地測試。測試的性能參數包括數據吞吐量(瞬時、平均)、RTT(收發(fā)一個循環(huán))時延" title="時延">時延(最大時延、最短時延)、平均誤幀率,如表1所示。?

?

?

  經過實地試驗,遠程數據傳輸的時延是RTT時延的一半,通常情況下的延遲不到500ms,完全能夠滿足實時性的要求,且采用TCP協議,丟幀和錯幀非常少,能夠很好地滿足通信可靠性和安全性的要求。?

  下位機通過撥號接入到GPRS網絡后獲得一個延長油田內部的IP地址,油井現場的數據以及監(jiān)控中心的反控指令通過GPRS網絡進行傳輸。?

2.2? 硬件設計?

  本系統(tǒng)由分布在不同井場的下位機和監(jiān)控中心的上位機形成的分布式油田遠程監(jiān)控系統(tǒng)組成。經過嚴格的理論分析和實際測試,最終選定的。主要硬件有:液位傳感器、報警傳感器、角位移傳感器、載荷傳感器、電流傳感器、電壓傳感器、壓力傳感器等傳感器、ETR186T嵌入式網絡模塊[4]、ARK-24016亞當模塊[5]、西門子公司的MC35i模塊、帶若干232/485擴展口和支持ETR186T開發(fā)的應用目標板、提供5V直流供電的電源,具體組成結構如圖2所示。采集器對各個傳感器進行監(jiān)聽,通過RS-232/485總線進行數據接收。上位機主要為監(jiān)控中心,監(jiān)控中心主要由數據服務器、監(jiān)控計算機組成。?

?

?

2.3 軟件設計?

  本系統(tǒng)的軟件主要由上下位機管理軟件組成。?

  下位機管理軟件采用C語言編寫,主要負責接收各傳感器上發(fā)出的數據、建立GPRS網絡通信、解析監(jiān)控中心下達的各種命令并向各傳感器下達反控指令,其關鍵就是GPRS網絡通信的建立。?

  GPRS的通信采用TCP/IP協議,以保證數據在網絡中的安全可靠傳輸。設計中TCP/IP協議采用瑞士計算機科學院的Adam Dunkels 等開發(fā)的一套用于嵌入式系統(tǒng)的源代碼開發(fā)的TCP/IP協議棧lwip。下面是創(chuàng)建一個和TCP/IP相關的新進程的代碼示例。?

??? # define LWIP_STK_SIZE??????????10*24?//和TCP/IP相關任務的堆棧的大小?

??? # define LWIP_TASK_SIZE???? ??? 5字節(jié)?//和TCP/IP相關任務的最多數目?

??? # define LWIP_START_PRIO??? ??? 5字節(jié)?//和TCP/IP相關任務的起始優(yōu)先級?

??? OS_STKLWIP_TASK_STK[LWIP_TASK_MAX][LWIP_STK_SIZE];//和TCP/IP相關堆棧區(qū)?

??? Us8_t?? curr_prio_offset;?

??? Sys_thread_t;?

??? Sys_systhread_new (void(* function)(void * arg),void * arg, int prio) ? //略?

  上位機管理軟件是面向用戶的可視化的操作軟件,界面如圖3所示,用戶可以通過它實時查詢各油井的工作狀態(tài)并下達相應的管理意見。本系統(tǒng)采用基于Windows XP的Visua Basic.net編寫了此軟件,使用Winsock控件接收和發(fā)送數據。Winsock[6]是Windows操作系統(tǒng)中網絡編程的接口,它給程序員提供了訪問TCP和UDP網絡服務的方便途徑。?

?

?

  上位機與下位機進行通信,需設置其數據的格式,本項目中數據格式如表2所示。

?

?

  本系統(tǒng)已在延長油田部分井場試運行了一年,整個系統(tǒng)的設計達到了預期的精度和可靠性要求,大大提高了油田管理的自動化水平,給油田帶來了可觀的經濟和社會效益。我國有大部分的油田屬于分散式布局,故本系統(tǒng)的開發(fā)將大大地提高這類油田的管理效率。?

  本系統(tǒng)的不足之處在于,由于受GPRS數據傳輸模式的限制,其流量不能滿足實時圖像傳輸的要求。相信隨著GPRS技術的日益成熟,無線監(jiān)控技術必將在各個行業(yè)中發(fā)揮重要的作用。?

參考文獻?

[1] 林梅金,羅飛,李如雄.GPRS網絡的遠程監(jiān)控系統(tǒng)[J].計算機工程,2006,32(3):240-247.?

[2] 王繼剛,顧國昌,徐立峰,等. 可靠UDP數據傳輸協議的研究與設計[J]. 計算機工程與應用, 2006,42(15):113-116.?

[3] 梁鴻,劉芳.基于TCP/IP的網絡流量監(jiān)測系統(tǒng)模型的研究[J]. 計算機系統(tǒng)應用, 2006,16(6):30-33.?

[4] 成都英創(chuàng)信息技術有限公司.NB100網絡模塊.http://www.emtronix.com,2006.?

[5] 研祥智能科技股份有限公司.亞當模塊ARK-14017.http://www.evoc.com,2005.?

[6] 戴大蒙.基于非阻塞式Winsock的多線程網絡通信機制[J]. 計算機工程,2006,32(6):137-142.
本站內容除特別聲明的原創(chuàng)文章之外,轉載內容只為傳遞更多信息,并不代表本網站贊同其觀點。轉載的所有的文章、圖片、音/視頻文件等資料的版權歸版權所有權人所有。本站采用的非本站原創(chuàng)文章及圖片等內容無法一一聯系確認版權者。如涉及作品內容、版權和其它問題,請及時通過電子郵件或電話通知我們,以便迅速采取適當措施,避免給雙方造成不必要的經濟損失。聯系電話:010-82306118;郵箱:aet@chinaaet.com。
主站蜘蛛池模板: 白嫩少妇丰满一区二区| 欧美综合在线第二页| 国产在线播放不卡| 国产精品美女无圣光视频| 国产精品视频xxxx| 欧美久久久精品| 无码人妻精品一区二区蜜桃百度| 日本不卡一区二区三区在线观看 | 国产精品久久网| 欧美国产日韩激情| 精品国产中文字幕| 狠狠干视频网站| 日本在线播放不卡| 久久这里精品国产99丫e6| 国产不卡一区二区在线播放| 日韩网址在线观看| 日本国产高清不卡| 97久久国产精品| 国产精品国模在线| 中文精品一区二区三区| 在线国产99| 久久久久久久久综合| 久久久久久欧美| 天天干天天色天天爽| 日本一区二区三不卡| 国产在线视频91| 人妻av无码专区| 国产精品欧美在线| 日韩欧美视频一区二区三区四区| 91久久久久久久一区二区| 欧美日韩一区二区视频在线观看| 国产精品福利在线观看网址| 精品久久久久久久免费人妻| 国产美女网站在线观看| 色婷婷综合久久久久中文字幕1| 久久国产精品久久久久久| 免费久久99精品国产自| 亚洲熟妇无码一区二区三区| 国产精品二区在线| 久久国产精品久久国产精品| 日韩在线视频导航V|