苗志勇
摘 要:石油測井數(shù)據(jù)傳輸在很長一段時間通過七芯電纜完成,這種傳輸方式存在較多的弊端,主要缺點有:信號失真、信心量少、傳輸速度慢等。特別是在一些深井的信號傳輸過程中,各種信號之間的相互干擾問題越發(fā)嚴重,這也成為了阻礙現(xiàn)代測井數(shù)據(jù)采集系統(tǒng)發(fā)展必須解決的問題。
關鍵詞:物聯(lián)網(wǎng) 石油測井 數(shù)據(jù)傳輸
中圖分類號:TE94 文獻標識碼:A 文章編號:1672-3791(2015)05(a)-0093-01
油田日常維護工作的順利開展,需要掌握油井的實際生產(chǎn)情況,因此需要通過儀器對油井的層數(shù)進行檢測。我國油井分布比較松散,因此對監(jiān)測的數(shù)據(jù)進行傳遞存在交的困難。基于此,該文對物聯(lián)網(wǎng)石油測井數(shù)據(jù)的傳輸與控制系統(tǒng)的設計中的重要內(nèi)容進行了介紹,希望對相關工作人員能夠有所幫助。
1 物聯(lián)網(wǎng)
物聯(lián)網(wǎng)主要指的是末端設施和設備,主要包括工業(yè)系統(tǒng)、傳感器以及貼在射頻識別器上各種設備、攜帶無線終端的車輛和個人等。通過各種無線、有線,長距離或短距離的相互連通實現(xiàn)對數(shù)據(jù)傳輸。物聯(lián)網(wǎng)就是利用傳感器,實時對需要的數(shù)據(jù)進行采集、互動、連接,采集的信息的類型可以是電信號、光信號、化學信號等,利用各種可能存在的網(wǎng)絡接入,實現(xiàn)物與人、物與物之間的連接,從而實現(xiàn)對物品的智能化管理和識別。因此,可以簡單的將物聯(lián)網(wǎng)描述為,利用傳感器獲取物理環(huán)境信息,然后利用通信網(wǎng)絡對信息進行傳遞,再利用云計算平臺,實現(xiàn)對復雜信息的處理。
2 系統(tǒng)的設計與實現(xiàn)
2.1 設計方案
系統(tǒng)的具體實現(xiàn)方案:在測井現(xiàn)場利用傳感器獲取待測油井的數(shù)據(jù),將數(shù)據(jù)利用專用的電量將測得護具傳送給計算機,然后利用計算機對數(shù)據(jù)進行處理后,利用GPRS將傳遞到企業(yè)內(nèi)部,數(shù)據(jù)最終將會被送到測控中心,從而實現(xiàn)對數(shù)據(jù)的遠程傳輸
2.2 網(wǎng)絡傳輸協(xié)議
利用GPRS對數(shù)據(jù)進行傳輸面臨協(xié)議選擇,TCP和UDP是目前應用最廣泛的兩種協(xié)議,對協(xié)議的選擇需要依據(jù)系統(tǒng)運行的實際情況而定。TCP協(xié)議數(shù)據(jù)的傳遞面向連接具有較高的可靠性,比較適合應用在順序不重復、大批量的數(shù)據(jù)傳遞。但需要注意,TCP提供的數(shù)據(jù)傳輸不會對數(shù)據(jù)的便捷進行記錄,因此如果數(shù)據(jù)傳遞過程中采用的方式是數(shù)據(jù)包,需要對包的同步問題加以考慮。測井在數(shù)據(jù)傳遞過程中對數(shù)據(jù)量的要求較大,同時網(wǎng)絡環(huán)境十分復雜。此外,從目前的情況來看,在實際測試過程中,如果對TCP協(xié)議進行利用,數(shù)據(jù)在吞吐率上完全可以滿足使用要求。UDP協(xié)議與TCP相比更加簡單,靈活度高,建立連接較為容易,會對數(shù)據(jù)的邊界進行保留。其最大的不足它提供的數(shù)據(jù)包通信的方式并不可靠,在復雜的網(wǎng)絡環(huán)境下的應用要十分謹慎,如果程序?qū)Τ霈F(xiàn)的問題處理不當,可能會造成協(xié)議崩潰,從而導致系統(tǒng)無法正常運行。
2.3 測試通訊方案
為了對系統(tǒng)的可行性進行驗證,在中國聯(lián)通和中國移動兩種網(wǎng)絡的支持下對數(shù)據(jù)的傳輸效果進行驗證。在數(shù)據(jù)驗證過程中,利用自行編程的通訊程序?qū)τ吞飳嵉剡M行測試。測試過程中主要涉及到的性能有:RTK、吞吐量、時延、誤幀率的平均值。根據(jù)測試結果對公眾移動網(wǎng)絡是否滿足傳輸需求進行確定。同時,可以通過現(xiàn)場測試了解用戶要求,使其為通訊協(xié)議設計提供參考。
2.4 設計通訊協(xié)議
(1)雙發(fā)送隊列。
石油測井數(shù)據(jù)傳輸系統(tǒng),不僅要能夠?qū)崿F(xiàn)對測井中數(shù)據(jù)的傳遞,同時還應當實現(xiàn)文件的傳輸。測井數(shù)據(jù)傳輸在實時性上具有較高的要求,在文件的傳輸上實時性要求相對則較低,一般來說能夠在規(guī)定的一段時間內(nèi)完成文件傳輸即可。因此,在實際工作中,如果傳輸數(shù)據(jù)的寬帶有限,為了確保測數(shù)據(jù)傳遞的實時性,應當對測井數(shù)據(jù)和文件傳輸兩者制定相應的優(yōu)先級機制。方案如下:將發(fā)送隊列分為兩列,一列為測井數(shù)據(jù),另一列則為文件傳輸隊列,同時應當在文件傳送隊列上安置一個標志,對發(fā)送權限進行限制,該標志只有則測井數(shù)據(jù)發(fā)送結束后,才會生效,標志生效后,文件傳送隊列發(fā)送數(shù)據(jù),然后安置的標志將會再一次回到原位置,依次循環(huán)。
(2)后退N幀協(xié)議。
在數(shù)據(jù)傳輸過程中,如果采用簡單的協(xié)議,RTT的時延一般約為500ms,這對數(shù)據(jù)傳輸?shù)膶崟r性產(chǎn)生了一定影響,為了提高通訊協(xié)議效率,可以對后退N幀協(xié)議進行應用,這種協(xié)議處于非受限協(xié)議和等停協(xié)議之間,對其進行應用可以緩解因為傳輸距離過大,導致等停協(xié)議效率低問題的發(fā)生。后退N幀協(xié)議一般只在測井數(shù)據(jù)中使用,并不在文件傳輸中使用,對于文件傳輸?shù)木S護有更高層的ZMOG協(xié)議完成,在線程發(fā)送上只是簡單進行發(fā)送,并不會進行等待和確認。測井數(shù)據(jù)傳輸系統(tǒng)在通訊上需要是雙向的,因此在實際工程中,必須是由接收線程和發(fā)送線程兩者相互系統(tǒng)工作,接收線程和發(fā)送線程兩者之間的信息要能相互傳遞,其中最重要的一點就是,接收線程應當能夠?qū)RQ應當信號傳送給發(fā)送線程,從而確保發(fā)送線程在運行過程中能夠順利完成發(fā)送任務,確保整個系統(tǒng)的安全運行。
3 結語
計算機技術的高速發(fā)展,使測井數(shù)據(jù)的數(shù)據(jù)的實時性得到進一步提高。在石油測井數(shù)據(jù)的傳輸與控制系統(tǒng)的設計過程中,要對不同的問題進行針對性研究,并且要通過大量的數(shù)據(jù)來對系統(tǒng)的功能進行確定,確保系統(tǒng)在日后的使用過程中能夠達到理想的效果。
參考文獻
[1] 任哲.嵌入式實時操作系統(tǒng)μC/OS-II 原理及應用[M].北京:北京航空航天大學出版社,2019.
[2] 孫昊,曹玉強,杜玉芳.ARM處理器啟動代碼分析與編程[J].工業(yè)控制計算機,2005(11):54-55.
[3] 饒運濤,鄒繼軍,王進宏,等.現(xiàn)場總線 CAN原理與應用技術[M].北京:北京航空航天大學出版社,2007.
[4] 蔡銳丹,許少云,甘義成.GPRS無線數(shù)據(jù)傳輸系統(tǒng)的設計與應用[J].電子質(zhì)量,2004(1):J019-J021.