本站小編為你精心準(zhǔn)備了石油測(cè)控論文:無(wú)線網(wǎng)的石油遠(yuǎn)程測(cè)控體系的建構(gòu)參考范文,愿這些范文能點(diǎn)燃您思維的火花,激發(fā)您的寫(xiě)作靈感。歡迎深入閱讀并收藏。
作者:王景敏蘇克曉劉彩玲管暉李麗單位:河南省科學(xué)院同位素研究所地理研究所中原石油勘探局地球物理測(cè)井公司
3G-PCI卡在系統(tǒng)中的使用
該系統(tǒng)包括石油測(cè)井?dāng)?shù)據(jù)探測(cè)部件、測(cè)井地面主機(jī)和測(cè)井解釋站服務(wù)器。測(cè)井地面主機(jī)上安裝有數(shù)據(jù)采集卡和3G數(shù)據(jù)傳輸卡。數(shù)據(jù)采集卡同石油測(cè)井?dāng)?shù)據(jù)探測(cè)部件通過(guò)電纜相連,用于測(cè)井信息的現(xiàn)場(chǎng)采集。3G數(shù)據(jù)傳輸卡的主要作用是通過(guò)手機(jī)模塊連接到移動(dòng)通信的無(wú)線網(wǎng)絡(luò)上,解決測(cè)井現(xiàn)場(chǎng)與解釋分析中心的網(wǎng)絡(luò)連接。所得石油測(cè)井?dāng)?shù)據(jù)經(jīng)處理后由3G-PCI卡傳輸給測(cè)井解釋站服務(wù)器。圖2為數(shù)據(jù)采集傳輸示意圖。
軟件部分
1程序結(jié)構(gòu)
在該系統(tǒng)中,創(chuàng)建了一個(gè)多層的分布式Win-dows應(yīng)用程序。應(yīng)用程序由3個(gè)邏輯層組成:數(shù)據(jù)層、業(yè)務(wù)對(duì)象層和用戶界面層。采用面向?qū)ο蠹夹g(shù)和Remoting遠(yuǎn)程處理技術(shù)對(duì)應(yīng)用程序的3個(gè)層次分別進(jìn)行設(shè)計(jì),從數(shù)據(jù)層開(kāi)始,然后移到中間層業(yè)務(wù)規(guī)則對(duì)象,最后創(chuàng)建用戶界面層。整個(gè)系統(tǒng)采用MicrosoftVisualStudio.NETC#語(yǔ)言編寫(xiě)。
客戶端注冊(cè)Remoting信道后,通過(guò)接口調(diào)用遠(yuǎn)程接口,完成發(fā)送數(shù)據(jù)、發(fā)送文件、讀取列表、讀取文件內(nèi)容、接收服務(wù)器消息等工作。服務(wù)器通過(guò)注冊(cè)Remoting服務(wù),為遠(yuǎn)程客戶端提供各種服務(wù)。
2客戶端
客戶端分為2類:一類是純粹的數(shù)據(jù)發(fā)送(測(cè)井現(xiàn)場(chǎng)用,包括發(fā)送數(shù)據(jù)、發(fā)送文件等),一類是數(shù)據(jù)讀取(解釋服務(wù)站用,包括獲取文件列表、讀取文件、接收服務(wù)器消息等)。客戶端的運(yùn)行界面示例見(jiàn)圖3。客戶端的全部功能集中在一個(gè)程序集內(nèi),其結(jié)構(gòu)參見(jiàn)表1。
3服務(wù)器端
服務(wù)器端的主要功能就是為遠(yuǎn)程客戶端提供各種服務(wù),包括接收數(shù)據(jù)、返回列表、返回文件內(nèi)容、發(fā)送消息等。其功能的實(shí)現(xiàn)主要借助于中間類庫(kù)(程序集)。圖4為服務(wù)器運(yùn)行界面,接收數(shù)據(jù)并提供Remoting服務(wù)。
4中間類庫(kù)(程序集)
中間類庫(kù)主要定義了一個(gè)繼承于System.Mar-shalByRefObject的類RemotingClass,它可以通過(guò)注冊(cè)被遠(yuǎn)程客戶端調(diào)用,從而完成分布式運(yùn)行。在該類中定義了提供各種服務(wù)的方法。類庫(kù)的結(jié)構(gòu)參見(jiàn)表1。
系統(tǒng)特點(diǎn)
1)數(shù)據(jù)傳輸系統(tǒng)使用公用無(wú)線信息網(wǎng)絡(luò),適應(yīng)我國(guó)油田井位過(guò)于分散的國(guó)情。還具有無(wú)線數(shù)據(jù)傳輸距離遠(yuǎn)、傳輸速率快、穩(wěn)定性和可靠性高的優(yōu)點(diǎn),提高了測(cè)井和解釋效率。
2)系統(tǒng)軟件采用遠(yuǎn)程處理技術(shù)CLR(CommonLanguageRuntime,通用語(yǔ)言運(yùn)行時(shí)),實(shí)現(xiàn)了企業(yè)級(jí)分布式應(yīng)用程序域之間的交互,能直接傳遞二進(jìn)制的對(duì)象數(shù)據(jù),其速度和效率遠(yuǎn)比Web服務(wù)高,基本保證了實(shí)時(shí)性。
3)系統(tǒng)中,業(yè)務(wù)規(guī)則層和用戶界面層通過(guò)Re-moting技術(shù)進(jìn)行通信,方便系統(tǒng)的部署,不需要修改任何客戶端代碼,只需要在服務(wù)器端重新部署新版本的組件即可。
結(jié)論
該系統(tǒng)設(shè)計(jì)使用的3G-PCI無(wú)線測(cè)井?dāng)?shù)據(jù)傳輸卡已獲得國(guó)家實(shí)用新型專利授權(quán),專利號(hào)為ZL201120174701.9。系統(tǒng)軟件已在國(guó)家知識(shí)版權(quán)局登記,登記證號(hào)為:2011SR073305。系統(tǒng)經(jīng)中原油田等多家用戶進(jìn)行試用,為實(shí)時(shí)解釋、實(shí)時(shí)判斷、實(shí)時(shí)決策提供了可靠的技術(shù)保障,具有一定的實(shí)用和推廣價(jià)值。