劉艷榮
摘要:對于現(xiàn)代石油鉆井的分布比較廣,并且環(huán)境較為惡劣的情況,本文實現(xiàn)井場設(shè)備遠程監(jiān)控系統(tǒng)的設(shè)計,完善目前鉆井測量參數(shù)有線傳輸可移動性較差的問題。本文對系統(tǒng)整體設(shè)計框架進行分析,基于無線傳感器網(wǎng)絡(luò)視域中實現(xiàn)井場設(shè)備遠程監(jiān)控系統(tǒng)的設(shè)計,利用AdHoc網(wǎng)絡(luò)模式節(jié)點實現(xiàn)系統(tǒng)測試,包括數(shù)據(jù)收集及無線傳輸功能,表示系統(tǒng)使用效果良好。
關(guān)鍵詞:無線傳感器網(wǎng)絡(luò);井場設(shè)備;遠程監(jiān)控
中圖分類號:TP393? ? ? 文獻標識碼:A? ? ? 文章編號:1009-3044(2019)01-0250-03
在現(xiàn)代通信技術(shù)、計算機技術(shù)及網(wǎng)絡(luò)技術(shù)不斷發(fā)展的過程中,促進了油井遠程監(jiān)控系統(tǒng)的發(fā)展。在油田早期開采過程中,并沒有使用遠程監(jiān)控系統(tǒng)實現(xiàn)設(shè)備監(jiān)控,而是使用人工方式實現(xiàn)檢測,不僅浪費時間,還浪費精力,而且數(shù)據(jù)的時效性比較差。在工業(yè)自動化不斷發(fā)展的過程中,油田設(shè)備遠程監(jiān)控系統(tǒng)也逐漸被研發(fā),提高了油田管理及生產(chǎn)的可靠性及高效性。目前現(xiàn)有現(xiàn)場總線技術(shù)在工業(yè)控制方面使用,但是油田分布在野外,并且位置較為分散,如果使用有線方式實現(xiàn)數(shù)據(jù)傳輸,要鋪設(shè)較長電纜,具有較高的成本,并且電纜還比較容易損壞及老化,后期維護需要大量的資金?;诖耍疚木褪褂脽o線傳感器網(wǎng)絡(luò)實現(xiàn)井場設(shè)備遠程監(jiān)控系統(tǒng)的設(shè)計,以此提高現(xiàn)場設(shè)備運行的可靠性及油田生產(chǎn)安全性。
1系統(tǒng)的整體性設(shè)計
本文所設(shè)計的無線傳感器為基礎(chǔ)的井場設(shè)備遠程監(jiān)控系統(tǒng)在油井、油田等無人值守環(huán)境中使用,要求其對捕獲數(shù)據(jù)進行處理,并且還要具有中心服務(wù)節(jié)點實現(xiàn)數(shù)據(jù)處理及分析。另外,現(xiàn)場數(shù)據(jù)要在遠方監(jiān)控顯示器中進行展現(xiàn),從而供工作人員進行查看,及時的發(fā)現(xiàn)問題并且處理。所以系統(tǒng)主控機房尤為重要。以此,以功能需求設(shè)計系統(tǒng)的各個部分節(jié)點相互連接,在實踐中得到滿意效果及性能。其次,系統(tǒng)中的中心服務(wù)節(jié)點及收集節(jié)點要利用無線方式實現(xiàn)數(shù)據(jù)傳輸,無線傳輸使用WiFi或者ZigBee實現(xiàn)。其主要區(qū)別就是傳輸帶寬及功耗方面。ZigBee的功耗比較低,但是數(shù)據(jù)傳輸速率也比較低。但是WiFi具有較高的傳輸速率,但是其能耗也比較高。對于特殊應(yīng)用需求,在傳感器網(wǎng)絡(luò)控制信息及少量數(shù)據(jù)傳輸過程中使用ZigBee,在視頻、圖片等密集傳輸過程中使用WiFi。在某情況中,ZigBee及WiFi能夠同時使用,從而使指定設(shè)計需求得到滿足[1]。圖1為系統(tǒng)的整體架構(gòu)。
1.1系統(tǒng)功能需求
從整體方面分析,系統(tǒng)屬于遠程監(jiān)控系統(tǒng),實現(xiàn)智能收集、無線傳輸、實時記錄及計算機分析等。遠程收集節(jié)點實現(xiàn)監(jiān)控中心遠程主機發(fā)送的命令,從而實現(xiàn)功能的擴展,其節(jié)點功能需求為:
其一,采樣節(jié)點。收集參數(shù)并且識別狀態(tài),利用傳感器實現(xiàn)環(huán)境參數(shù)的收集,比如溫度、濕度及氣體的密度等。狀態(tài)識別主要包括現(xiàn)場設(shè)備的狀態(tài),從而對設(shè)備是否運行進行判斷,假如設(shè)備在運行過程中出現(xiàn)故障,就要對主控機房進行反應(yīng),及時使用處理對策。
其二,監(jiān)控中心。實時監(jiān)控鉆機設(shè)備的運行情況,石油鉆井人員利用主控機房顯示器實現(xiàn)鉆機等設(shè)備工作情況的實時檢測,如果發(fā)現(xiàn)運行故障要及時使用策略進行處理。
其三,中心服務(wù)節(jié)點。處理數(shù)據(jù)并且傳輸,利用采樣節(jié)點的原始數(shù)據(jù)朝著容易理解數(shù)據(jù)進行轉(zhuǎn)變,所以要求節(jié)點具有數(shù)據(jù)處理的功能。另外,數(shù)據(jù)傳輸使原始或者處理之后的數(shù)據(jù)利用無線,到主控房傳輸并且存儲[2]。
1.2系統(tǒng)功能模塊
通過分析上述節(jié)點功能,實現(xiàn)相應(yīng)功能模塊的設(shè)計。包括參數(shù)檢測和收集模塊、主控房中心控制模塊、中心服務(wù)接待女數(shù)據(jù)處理等模塊。參數(shù)收集模塊包括傳感器,中心控制模塊對某時間使用哪個模塊進行決定。
2系統(tǒng)的硬件電路設(shè)計
2.1數(shù)據(jù)收集節(jié)點
此節(jié)點在抽油機設(shè)備中設(shè)置,收集現(xiàn)場數(shù)據(jù)并且逐級地對上面進行傳輸。充分考慮實用性及經(jīng)濟性,此電路設(shè)計包括無線通信、處理器、供電及傳感器四個模塊,圖2為ZigBee節(jié)點的原理[3]。為了能夠有效節(jié)約成本,集成控制器及無線收發(fā)器作為JN5139模塊,此模塊包括32位RISC核,其中還內(nèi)嵌滿足需求的無線收發(fā)器件,為無線傳感器網(wǎng)絡(luò)使用提供低成本解決方案。傳感器模塊以設(shè)計的需求選擇合適傳感器,每個節(jié)點實現(xiàn)不同傳感器的選擇,從而滿足不同監(jiān)測點的需求。傳感器節(jié)點使用定時喚醒間歇工作方式,定時將傳感器節(jié)點從休眠狀態(tài)喚醒朝著數(shù)據(jù)采集轉(zhuǎn)變,并且對路由節(jié)點實現(xiàn)信息的發(fā)送,之后進入到休眠狀態(tài)[4]。
2.2監(jiān)控中心電路設(shè)計
監(jiān)控中心利用GPRS模塊得到檢測數(shù)據(jù),利用RS232接口到監(jiān)控中心PC機中傳輸。此部分電路設(shè)計指的是MC55模塊利用標準RS232接口連接數(shù)據(jù)中心計算機。MC55模塊串口邏輯電平屬于+2.65V,能夠和PC串口電平相互匹配,使用電平轉(zhuǎn)換芯片實現(xiàn)轉(zhuǎn)換。
3系統(tǒng)的軟件設(shè)計
3.1基站軟件的設(shè)計
局域網(wǎng)絡(luò)中的主基站屬于網(wǎng)絡(luò)協(xié)調(diào)器,實現(xiàn)自身初始化,并且創(chuàng)建網(wǎng)絡(luò),使基站作為路由器到網(wǎng)絡(luò)中融入,創(chuàng)建星行網(wǎng)絡(luò)[5]?;境绦蛟O(shè)計功能主要包括:
其一,數(shù)據(jù)收集。全部的ZigBee模塊收集儀表數(shù)據(jù),實現(xiàn)繼電器狀態(tài)信息的讀取,在RAM中存儲。之后,主基站對從基站輪詢,被詢問的從基站利用ZigBee協(xié)議使收集的數(shù)據(jù)和自身短地址對主基站進行發(fā)送,根據(jù)基站段地址實現(xiàn)數(shù)據(jù)存儲。最后,上位機實現(xiàn)主基站的輪詢,被詢問的主基站使集中的數(shù)據(jù)和自身ZigBee局域網(wǎng)地址通過Modbus協(xié)議,利用GPRS對上位機進行發(fā)送。上位機以ZigBee局域網(wǎng)地址和短地址實現(xiàn)不同基站的區(qū)分,實現(xiàn)基站數(shù)據(jù)的正確存儲和展現(xiàn)。
其二,電機控制。上位機利用Internet和GPRS網(wǎng)絡(luò)對主基站實現(xiàn)控制命令的發(fā)送,通過主基站對基站下達,以此對基站繼電器動作進行控制,有效控制油井抽油機[6]。
3.2串口通信程序設(shè)計
串口通信程序主要包括串口初始化函數(shù)、從串口讀數(shù)據(jù)函數(shù)、向出口寫數(shù)據(jù)函數(shù),并且使CC2430中的PO2及PO3實現(xiàn)UART模式的配置。在實現(xiàn)串口讀寫數(shù)據(jù)以前,要實現(xiàn)串口屬性的配置,設(shè)置串口波特率為19200bps,八位數(shù)據(jù)為,一位停止位,在相應(yīng)函數(shù)中實現(xiàn)串口初始化。
節(jié)點在接收數(shù)據(jù)命令之后,通過函數(shù)使數(shù)據(jù)到串口中發(fā)送。讀取串口數(shù)據(jù),使用串口中段方式實現(xiàn)出發(fā),利用調(diào)整函數(shù)讀取數(shù)據(jù),并且實現(xiàn)數(shù)據(jù)事件的發(fā)送,對應(yīng)用層通知,實現(xiàn)數(shù)據(jù)后續(xù)處理。
3.3計算機通信程序
示功儀及其他傳感器都設(shè)置了無線傳輸模塊,系統(tǒng)相互連接的方式主要為PC機與RTU利用無線或者有線網(wǎng)絡(luò)相互連接,RTU利用無線傳輸模塊實現(xiàn)數(shù)據(jù)的收發(fā),示功儀屬于傳感器組的網(wǎng)關(guān),自身使用加速度及載荷傳感器數(shù)值,并且還實現(xiàn)溫度、壓力傳感器及電量的接收及存儲,之后通過處理對RTU進行發(fā)送。
其一,計算機對傳感器發(fā)送指令的時候,PTU的工作流程為:兩者利用網(wǎng)線相互連接,通過TCP創(chuàng)建通訊鏈路。RTU利用PC機TCP端口的監(jiān)聽,得到PC機中發(fā)送的數(shù)據(jù)包,之后實現(xiàn)數(shù)據(jù)包的解析。假如數(shù)據(jù)包為報警應(yīng)答,那么就對傳感器直接發(fā)送。假如數(shù)據(jù)包為收集數(shù)據(jù)命令,那么對命令幀進行重新組織,之后對傳感器進行發(fā)送。假如發(fā)送失敗,那么PC機就會重新發(fā)送,直到成功發(fā)送。然后RTU就會對TCP繼續(xù)監(jiān)聽[7]。圖3為PC機對傳感器發(fā)送相應(yīng)指令。
其二,在傳感器接收到PC命令之后,RTU的工作流程為:發(fā)送數(shù)據(jù)包包括應(yīng)答數(shù)據(jù)包及采集數(shù)據(jù)包。PC對傳感器發(fā)送休眠、采集數(shù)據(jù)及喚醒三種命令,并且傳感器還會對PC機恢復采集數(shù)據(jù)包、喚醒應(yīng)答及休眠應(yīng)答。傳感器在對PC機響應(yīng)的過程中,RTU對串口實時監(jiān)控,包括串口是否具有傳感器利用無線模塊實現(xiàn)數(shù)據(jù)信息的發(fā)送,假如接收數(shù)據(jù)信息,對此數(shù)據(jù)包進行解析。假如數(shù)據(jù)包為非法數(shù)據(jù),丟棄繼續(xù)監(jiān)聽。假如數(shù)據(jù)包為合法數(shù)據(jù),對其是否為應(yīng)答數(shù)據(jù)包進行判斷,假如是,將此數(shù)據(jù)包丟棄,假如不是,那么此數(shù)據(jù)包就為傳感器收集數(shù)據(jù)包,利用TCP端口對PC機進行發(fā)送。
3.4無線收發(fā)模塊的設(shè)計
在設(shè)計無線收發(fā)模塊過程中,使用Nodic公司的VLSI技術(shù),其能夠提供高速數(shù)據(jù)傳輸,并且不需要昂貴高速MCU實現(xiàn)數(shù)據(jù)處理。利用使和RF協(xié)議相關(guān)的高速信號在芯片中處理,其能夠為應(yīng)用提供微控制器SPI接口,速率通過微控制器設(shè)置。在ShockBirst模式中,地址匹配及數(shù)據(jù)準備就緒信號通知MCU有效地址及數(shù)據(jù)包各自接收完成。能夠使MCU存儲器需求降低,并且降低成本,縮短軟件開發(fā)的時間[8]。
4結(jié)束語
在現(xiàn)代科學技術(shù)不斷發(fā)展的過程中,油田勘探開發(fā)管理等領(lǐng)域一體化、現(xiàn)代化管理進程不斷推進的過程中,采油隊信息化建設(shè)也逐漸成熟。本文實現(xiàn)了無人值守基于無線傳感器網(wǎng)絡(luò)的石油鉆機遠程監(jiān)控系統(tǒng)設(shè)計,利用使用Wifi模塊進行無線傳輸,不僅具有足夠?qū)拵В€能夠使系統(tǒng)數(shù)據(jù)無線傳輸功耗降低。通過實際使用表示,系統(tǒng)反應(yīng)良好,能夠滿足石油鉆井工程現(xiàn)場參數(shù)收集和分析處理,對生產(chǎn)工況集中監(jiān)視也非常有利,方便現(xiàn)場人員的操作。
參考文獻:
[1] 任燕,劉嬌月.油田井場工況監(jiān)測中的ZigBee數(shù)據(jù)通信技術(shù)應(yīng)用[J]. 電氣傳動自動化,2015(3):42-44.
[2] 王勇.基于Zigbee技術(shù)在井場安全監(jiān)控系統(tǒng)的研究[J].石化技術(shù),2017,24(12):224-224.
[3] 劉策, 于慶棟, 仇春松,等. 一種自動化鉆井井場監(jiān)測系統(tǒng): CN106060151A[P]. 2016.
[4] 麗娜. 井場參數(shù)無線自動采集系統(tǒng)[J]. 油氣田地面工程, 2014(11):87-88.
[5] 胡自強. 基于多無線傳感器網(wǎng)絡(luò)的電力設(shè)備安全監(jiān)控系統(tǒng)研究[J]. 電子世界, 2013(13):53-54.
[6] 孫永堅. 基于無線傳感器網(wǎng)絡(luò)的智能家居遠程監(jiān)控系統(tǒng)研究與設(shè)計[D]. 吉林大學, 2014.
[7] 楊磊. 基于物聯(lián)網(wǎng)的井場安全監(jiān)控系統(tǒng)研究[D]. 西安石油大學, 2016.
[8] 仝迪, 牟建云, 甯鴻,等. 基于ZigBee無線傳感器網(wǎng)絡(luò)的井場環(huán)境監(jiān)測系統(tǒng)設(shè)計[J]. 科技視界, 2015(4):10-11.