白 凱,夏宏南,靳國(guó)興,楊 軍
(1.長(zhǎng)江大學(xué) 計(jì)算機(jī)科學(xué)學(xué)院,湖北 荊州 434023;2.長(zhǎng)江大學(xué) 油氣鉆井技術(shù)國(guó)家工程實(shí)驗(yàn)室防漏堵漏研究室,湖北 武漢 430100;3.長(zhǎng)江大學(xué) 石油工程學(xué)院,湖北 武漢 430100)
基于SOA的頁(yè)巖氣優(yōu)快鉆井決策系統(tǒng)設(shè)計(jì)
白 凱1,2,3,夏宏南2,3,靳國(guó)興1,2,3,楊 軍2,3
(1.長(zhǎng)江大學(xué) 計(jì)算機(jī)科學(xué)學(xué)院,湖北 荊州 434023;2.長(zhǎng)江大學(xué) 油氣鉆井技術(shù)國(guó)家工程實(shí)驗(yàn)室防漏堵漏研究室,湖北 武漢 430100;3.長(zhǎng)江大學(xué) 石油工程學(xué)院,湖北 武漢 430100)
為了科學(xué)開展涪陵地區(qū)頁(yè)巖氣的鉆井施工的總體預(yù)測(cè)和評(píng)價(jià),提高頁(yè)巖氣鉆井決策的信息化水平,在深入研究SOA組件及其開發(fā)集成框架應(yīng)用的基礎(chǔ)上,提出了構(gòu)建適用于涪陵地區(qū)頁(yè)巖氣鉆井技術(shù)集成模式科學(xué)評(píng)價(jià)決策系統(tǒng)的一系列思路和方法,包括體系結(jié)構(gòu)設(shè)計(jì)方法、軟件平臺(tái)構(gòu)建方法和功能模塊設(shè)計(jì)與實(shí)現(xiàn)方法等。該決策系統(tǒng)采用包含主題設(shè)計(jì)和數(shù)據(jù)統(tǒng)計(jì)方法在內(nèi)的數(shù)據(jù)倉(cāng)庫(kù)技術(shù),主要功能模塊包括頁(yè)巖氣優(yōu)快鉆井經(jīng)濟(jì)評(píng)價(jià)、鉆井控制參數(shù)優(yōu)化計(jì)算以及復(fù)雜與事故預(yù)防與處理。在對(duì)主要功能模塊的內(nèi)容及其實(shí)現(xiàn)途徑進(jìn)行系統(tǒng)分析的基礎(chǔ)上,對(duì)SOA中松耦合軟件開發(fā)技術(shù)和Web Service服務(wù)在決策系統(tǒng)中的應(yīng)用進(jìn)行了分析討論。截止目前,該決策系統(tǒng)的開發(fā)工作已基本完成,且預(yù)留有進(jìn)一步擴(kuò)展優(yōu)化的空間。試運(yùn)行結(jié)果表明,該決策系統(tǒng)設(shè)計(jì)較為合理,可有效提高現(xiàn)場(chǎng)決策的效率和正確性。
SOA;Web Service;頁(yè)巖氣鉆井;決策系統(tǒng)
隨著國(guó)內(nèi)對(duì)頁(yè)巖氣開發(fā)的逐漸深入,在目前涪陵地區(qū)頁(yè)巖氣鉆井施工過程中,信息化決策程度不高的問題越來(lái)越突出。由于缺少適應(yīng)涪陵區(qū)塊的鉆井技術(shù)集成組合以及相應(yīng)的綜合效益與速度的科學(xué)評(píng)價(jià)系統(tǒng),已經(jīng)制約和影響了目前頁(yè)巖氣鉆井施工的總體預(yù)測(cè)和評(píng)價(jià)。因此,研究一套適用于涪陵區(qū)塊的頁(yè)巖氣優(yōu)快鉆井技術(shù)集成模式的科學(xué)評(píng)價(jià)決策系統(tǒng),提高國(guó)內(nèi)頁(yè)巖氣鉆井信息化管理水平具有重要的實(shí)踐意義。
文中深入研究了在.NET開發(fā)環(huán)境下利用SOA組件集成開發(fā)框架設(shè)計(jì)和開發(fā)頁(yè)巖氣優(yōu)快鉆井決策系統(tǒng)軟件,提出了針對(duì)涪陵地區(qū)頁(yè)巖氣鉆井的決策軟件平臺(tái)構(gòu)建方法,體系結(jié)構(gòu)設(shè)計(jì),以及平臺(tái)功能設(shè)計(jì)與實(shí)現(xiàn)方法。
在鉆井工程軟件領(lǐng)域,國(guó)內(nèi)已經(jīng)開發(fā)了“鉆井工程設(shè)計(jì)與計(jì)算”、“鉆井參數(shù)優(yōu)化”、“現(xiàn)場(chǎng)數(shù)據(jù)遠(yuǎn)程傳輸”、“鉆井復(fù)雜和事故風(fēng)險(xiǎn)預(yù)警系統(tǒng)”等的獨(dú)立軟件,這些軟件對(duì)鉆井設(shè)計(jì)和現(xiàn)場(chǎng)決策提供了輔助,但由于每個(gè)系統(tǒng)的功能有限,覆蓋的信息范圍比較窄,信息的處理是各自為政,導(dǎo)致信息無(wú)法有效融合,難以對(duì)鉆井工程中的重大技術(shù)決策活動(dòng)提供有效幫助。目前國(guó)內(nèi)還沒有開發(fā)出集成化、整體化和智能化的軟件系統(tǒng),油田企業(yè)只能引進(jìn)國(guó)外公司的鉆井集成平臺(tái),國(guó)外軟件價(jià)格高昂且無(wú)法進(jìn)行二次開發(fā),無(wú)法根據(jù)實(shí)際情況進(jìn)行修改和擴(kuò)充,導(dǎo)致現(xiàn)有軟件系統(tǒng)不能滿足目前涪陵地區(qū)頁(yè)巖氣鉆井的信息化建設(shè)需求[1]。
國(guó)內(nèi)自主研發(fā)的鉆井工程軟件平臺(tái)系統(tǒng),主要存在以下技術(shù)問題:
(1)軟件的研發(fā)沒有延續(xù)性,多為一個(gè)項(xiàng)目一次性開發(fā),軟件復(fù)用程度較低,存在大量重復(fù)設(shè)計(jì)與開發(fā)。
(2)傳統(tǒng)的基于項(xiàng)目的單節(jié)點(diǎn)應(yīng)用系統(tǒng)建設(shè)與部署方式,已難以支撐持續(xù)推進(jìn)、逐步擴(kuò)展的集成信息化建設(shè)和管理。
(3)現(xiàn)有油田信息系統(tǒng)大多比較封閉,在各種不同標(biāo)準(zhǔn)信源的接入、對(duì)外來(lái)軟件模塊的集成功能存在明顯不足[2]。
針對(duì)上述問題,開發(fā)團(tuán)隊(duì)采用先進(jìn)的SOA開發(fā)思想,研發(fā)了具有國(guó)內(nèi)特色頁(yè)巖氣優(yōu)快鉆井決策支持系統(tǒng)。
涪陵地區(qū)頁(yè)巖氣優(yōu)快鉆井決策系統(tǒng)軟件模型設(shè)計(jì)如圖1所示。
涪陵地區(qū)頁(yè)巖氣優(yōu)快鉆井決策面對(duì)的問題很多,相應(yīng)的軟件系統(tǒng)開發(fā)很難一次性完成。各類決策系統(tǒng)都是以小系統(tǒng)組成大系統(tǒng)的形式存在,因此目前在此系統(tǒng)開發(fā)中優(yōu)先解決了現(xiàn)場(chǎng)最急需解決的幾個(gè)問題,針對(duì)這幾個(gè)問題開發(fā)了相應(yīng)模塊。在設(shè)計(jì)過程中,開發(fā)團(tuán)隊(duì)采用了SOA架構(gòu)設(shè)計(jì)技術(shù),它是實(shí)現(xiàn)軟件應(yīng)用集成的一個(gè)新興技術(shù),具有標(biāo)準(zhǔn)的軟件接口,系統(tǒng)留有未來(lái)的擴(kuò)展接口用于軟件集成,服務(wù)實(shí)現(xiàn)具有透明性,高度軟件資源重用能力,在系統(tǒng)擴(kuò)展中能夠?qū)崿F(xiàn)快速靈活的集成[3]。
圖1 頁(yè)巖氣優(yōu)快鉆井決策系統(tǒng)框架
3.1 主題設(shè)計(jì)
數(shù)據(jù)倉(cāng)庫(kù)是面向主題的,主題是決策需求歸類而確定的主要標(biāo)準(zhǔn),決策者在此決策系統(tǒng)中最關(guān)注的問題[4-7]。根據(jù)涪陵地區(qū)頁(yè)巖氣鉆井決策的實(shí)際需求,可以確定的主題見表1。
表1 頁(yè)巖氣優(yōu)快鉆井決策系統(tǒng)主題設(shè)計(jì)
3.2 數(shù)據(jù)統(tǒng)計(jì)方法
選擇適合于當(dāng)前鉆井工程的數(shù)據(jù)統(tǒng)計(jì)方法[8-10],經(jīng)過統(tǒng)計(jì)分析后得出數(shù)據(jù)比較的結(jié)果,作為決策的依據(jù)之一,見表2。
4.1 頁(yè)巖氣優(yōu)快鉆井經(jīng)濟(jì)評(píng)價(jià)
涪陵頁(yè)巖氣優(yōu)快鉆井經(jīng)濟(jì)費(fèi)用分為以下七個(gè)部分:鉆機(jī)日費(fèi);泥漿成本;鉆頭+螺桿+井下工具(減震器、隨鉆振擊器等);空氣鉆成本;處理井下故障復(fù)雜增加的額外費(fèi)用(打撈工具等費(fèi)用、特殊作業(yè)如爆炸松扣或測(cè)卡點(diǎn)等費(fèi)用);定向技術(shù)服務(wù)費(fèi);頂驅(qū)使用費(fèi)。其中,鉆機(jī)日費(fèi)包含人工工資、油料以及鉆機(jī)、井控設(shè)備、固控設(shè)備、管具、住房等攤消;總鉆機(jī)費(fèi)用與鉆井所使用的鉆機(jī)型號(hào)以及鉆井周期有關(guān)。
表2 數(shù)據(jù)統(tǒng)計(jì)分析方法
4.2 頁(yè)巖氣鉆井控制參數(shù)優(yōu)化計(jì)算
此模塊計(jì)算是根據(jù)鉆井工程中經(jīng)典鉆進(jìn)公式,根據(jù)頁(yè)巖氣開發(fā)現(xiàn)場(chǎng)實(shí)際獲得的地質(zhì)參數(shù),優(yōu)化出直接作用于鉆進(jìn)速度的機(jī)械參數(shù)(鉆壓和轉(zhuǎn)速)、水力參數(shù)(泵壓和排量)、鉆井液參數(shù)[11-13]。在該決策系統(tǒng)中采用多源反饋差異驅(qū)動(dòng)的演化算法對(duì)輸入的鉆井參數(shù)進(jìn)行優(yōu)化計(jì)算,針對(duì)某一地層,可以計(jì)算出最佳參數(shù)組合,達(dá)到鉆速合理和鉆頭消耗經(jīng)濟(jì)的目標(biāo)。
4.3 頁(yè)巖氣鉆井復(fù)雜和事故預(yù)防與處理信息分析
基于知識(shí)庫(kù)中的規(guī)則及案例知識(shí),使用規(guī)則和案例的混和推理模型,結(jié)合神經(jīng)網(wǎng)絡(luò)算法進(jìn)行復(fù)雜事故診斷與處理[14-15]。從關(guān)系型數(shù)據(jù)庫(kù)中讀取數(shù)據(jù)到Web Service選擇的工具是D2R。
SOA(Service-Oriented Architecture)即是面向服務(wù)的體系結(jié)構(gòu),是指為了解決網(wǎng)絡(luò)環(huán)境下業(yè)務(wù)集成的需求,能夠連接完成特定任務(wù)的獨(dú)立功能模塊而提出的一種軟件系統(tǒng)架構(gòu)。SOA是設(shè)計(jì)的一個(gè)組件模型框架,它將應(yīng)用程序的不同功能模塊(在SOA中即為服務(wù))通過這些服務(wù)之間定義好的接口和約定聯(lián)系起來(lái)。為了獨(dú)立于實(shí)現(xiàn)服務(wù)的硬件平臺(tái)、操作系統(tǒng)及開發(fā)編程語(yǔ)言,SOA中的接口采用中立的方式定義。
開發(fā)團(tuán)隊(duì)在充分考慮繼承原有軟件資產(chǎn)與軟件設(shè)計(jì)技術(shù)和經(jīng)驗(yàn)的基礎(chǔ)上,面向頁(yè)巖氣鉆井企業(yè)信息化集成開發(fā)與部署需求,開展了基于.NET的SOA組件集成開發(fā)框架的設(shè)計(jì)和研發(fā)工作,通過技術(shù)實(shí)踐和系統(tǒng)應(yīng)用,較好地解決了信息化應(yīng)用軟件研發(fā)過程中的軟件重用與應(yīng)用集成問題。SOA是一個(gè)面向服務(wù)的設(shè)計(jì)過程[16],如圖2所示。
圖2 面向服務(wù)的設(shè)計(jì)過程
5.1 松耦合軟件開發(fā)技術(shù)
頁(yè)巖氣鉆井工程決策支持系統(tǒng)采用面向服務(wù)的架構(gòu)技術(shù)[17],如圖3所示。
圖3 頁(yè)巖氣優(yōu)快鉆井決策系統(tǒng)架構(gòu)
SOA封裝業(yè)務(wù)邏輯在服務(wù)中,對(duì)服務(wù)之間的松散耦合、服務(wù)接口標(biāo)準(zhǔn)化有著嚴(yán)格的要求。SOA架構(gòu)的最大優(yōu)勢(shì)在于實(shí)現(xiàn)數(shù)據(jù)庫(kù)與應(yīng)用模塊之間的松耦合,即當(dāng)?shù)讓訑?shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)平臺(tái)或數(shù)據(jù)庫(kù)網(wǎng)絡(luò)位置發(fā)生改變時(shí),只需要對(duì)系統(tǒng)中服務(wù)層進(jìn)行調(diào)整,無(wú)需對(duì)分散在各用戶機(jī)器上的客戶端進(jìn)行更新,有利于整個(gè)系統(tǒng)的快速更新或擴(kuò)展。
該系統(tǒng)在設(shè)計(jì)中把算法模塊封裝為Web Service服務(wù),部署在服務(wù)器上運(yùn)行并向客戶端返回計(jì)算結(jié)果,提升了軟件的運(yùn)行效率,對(duì)于系統(tǒng)中采用的算法可以統(tǒng)一更新和保護(hù)。
利用SOA架構(gòu)技術(shù)、插件式框架技術(shù)、Web Service服務(wù)計(jì)算技術(shù),實(shí)現(xiàn)了軟件的松耦合,在整個(gè)系統(tǒng)中易于刪除或增加模塊,讓頁(yè)巖氣優(yōu)快鉆井決策支持系統(tǒng)開發(fā)具有未來(lái)的持續(xù)擴(kuò)展優(yōu)化能力。
5.2 Web Service服務(wù)
Web Service是具有一組操作接口的Web服務(wù),即通過發(fā)布接口發(fā)送和接收XML消息實(shí)現(xiàn)網(wǎng)絡(luò)訪問數(shù)據(jù),Web Service的接口描述了一系列的數(shù)據(jù)操作動(dòng)作,采用了XML消息進(jìn)行訪問的數(shù)據(jù)接口。在Web服務(wù)中,消息的傳送是通過SOAP以及WSDL包裝為對(duì)象進(jìn)行的,每一個(gè)SOAP消息都使用WSDL進(jìn)行描述。Web Service返回的數(shù)據(jù)由XML進(jìn)行描述和發(fā)現(xiàn),因此可以與其他任何支持XML消息技術(shù)的應(yīng)用程序進(jìn)行交互,而不用關(guān)心應(yīng)用程序?qū)嶋H開發(fā)使用的語(yǔ)言以及開發(fā)平臺(tái)[18]。因此,可以把Web Service看作一種新的Web應(yīng)用程序,一種通過發(fā)布接口實(shí)現(xiàn)查詢、調(diào)用數(shù)據(jù)的網(wǎng)絡(luò)方法。
Web Service在分布式系統(tǒng)中屬于基礎(chǔ)構(gòu)件,可以將Web Service作為一個(gè)可開發(fā)維護(hù)和部署的Web組件。與其他組件相比,Web Service也提供了重用功能,同時(shí)還可以作為不同應(yīng)用系統(tǒng)之間的一個(gè)數(shù)據(jù)訪問紐帶,將不同平臺(tái)不同功能的應(yīng)用程序集成在一起,提高了系統(tǒng)之間的互操作性。
基于以上計(jì)算機(jī)軟件開發(fā)的關(guān)鍵技術(shù)開發(fā)的頁(yè)巖氣優(yōu)快鉆井決策支持系統(tǒng),根據(jù)實(shí)際情況需要可以包括若干個(gè)一級(jí)模塊,在每個(gè)一級(jí)模塊下再分若干個(gè)二級(jí)模塊,各模塊均開發(fā)成為系統(tǒng)插件,用戶可以任意選取其中的部分模塊組成不同功能的子系統(tǒng),以滿足現(xiàn)場(chǎng)對(duì)于鉆井開發(fā)的不同決策[19-20]。
根據(jù)涪陵地區(qū)頁(yè)巖氣鉆井的技術(shù)資料,以下是目前該決策系統(tǒng)已經(jīng)開發(fā)完成的經(jīng)濟(jì)評(píng)價(jià)模塊運(yùn)行后截圖。
在此模塊中,可以按時(shí)間把所有井的信息列出,包括信息有井號(hào)、開鉆日期、總進(jìn)尺、總鉆時(shí)、平均鉆速、鉆速對(duì)比、總成本、每米成本、成本對(duì)比、新工藝。在頁(yè)面上通過計(jì)算后顯示出所有井的平均鉆速和單位進(jìn)尺成本,這兩個(gè)指標(biāo)作為比較的依據(jù)。
井的經(jīng)濟(jì)評(píng)價(jià)分為按開次評(píng)價(jià)、技術(shù)評(píng)價(jià)、井開次比較、井綜合比較4種方式。
點(diǎn)擊進(jìn)入按技術(shù)比較,可以查看各種新技術(shù)的提速情況,在選擇評(píng)價(jià)技術(shù)中選擇空氣鉆井,如圖4所示。
圖4 空氣鉆井情況對(duì)比
為有效提高頁(yè)巖氣開采的信息化決策水平,應(yīng)用B/S訪問模式、SQL Server數(shù)據(jù)庫(kù)和C#語(yǔ)言等技術(shù)手段,構(gòu)建了.NET平臺(tái)下的SOA框架頁(yè)巖氣優(yōu)快鉆井決策系統(tǒng),以方便用戶在油田企業(yè)局域網(wǎng)內(nèi)進(jìn)行授權(quán)訪問,實(shí)現(xiàn)了頁(yè)巖氣鉆井工程遠(yuǎn)程管理和決策。該系統(tǒng)平臺(tái)運(yùn)用了數(shù)據(jù)倉(cāng)庫(kù)的構(gòu)建思想,采用了多源反饋差異驅(qū)動(dòng)的演化算法和神經(jīng)網(wǎng)絡(luò)等優(yōu)化算法,通過內(nèi)嵌的專家系統(tǒng)模型來(lái)實(shí)現(xiàn)重大決策的智能化計(jì)算和分析。利用SOA在開發(fā)中的可復(fù)用性、靈活性及可擴(kuò)展性,針對(duì)現(xiàn)場(chǎng)需求逐步設(shè)計(jì)開發(fā)各功能模塊,目前已實(shí)現(xiàn)的功能模塊包括頁(yè)巖氣鉆井技術(shù)的經(jīng)濟(jì)評(píng)價(jià)、鉆井參數(shù)優(yōu)化和復(fù)雜情況預(yù)測(cè)三類。該決策系統(tǒng)的應(yīng)用結(jié)果表明,其能夠滿足頁(yè)巖氣優(yōu)快鉆井決策所需技術(shù)參數(shù)快速準(zhǔn)確計(jì)算的需要,可輔助鉆井工程師快速、準(zhǔn)確地做出決策;SOA在已有功能模塊中發(fā)揮的作用明顯,有效促進(jìn)了相關(guān)軟件開發(fā)質(zhì)量的提高。
[1] 肖 莉,楊傳書,趙金海,等.鉆井工程決策支持系統(tǒng)關(guān)鍵技術(shù)[J].石油鉆探技術(shù),2015,43(2):38-43.
[2] 馬鵬鵬,周英操,蔣宏偉,等.現(xiàn)代信息技術(shù)在石油鉆井中的應(yīng)用研究—關(guān)于鉆井信息工程學(xué)的探討[J].石油天然氣學(xué)報(bào),2014,36(7):89-95.
[3] Kralzig D,Banke K,Slama D.Enterprise SOA中文版:面向服務(wù)架構(gòu)的最佳實(shí)戰(zhàn)[M].北京:清華大學(xué)出版社,2006:95-135.
[4] Ozbayrak M,Bell R.A knowledge-based decision support system for the management of parts and tools in FMS[J].Decision Support System,2003,35(4):487-515.
[5] 高洪深.決策支持系統(tǒng)理論與方法[M].第2版.北京:清華大學(xué)出版社,2009.
[6] Irmin E.Intelligent decision support methods:the science of knowledge work[M].Upper Saddle River,NJ,USA:Prentice Hall,1997.
[7] 張冬梅,周英操,紀(jì)榮藝,等.面向鉆井工程技術(shù)的數(shù)據(jù)倉(cāng)庫(kù)應(yīng)用探討[J].信息技術(shù),2012(3):6-9.
[8] 徐英卓.數(shù)據(jù)倉(cāng)庫(kù)在鉆井工程決策中的應(yīng)用研究[J].計(jì)算機(jī)工程與應(yīng)用,2003,39(25):199-201.
[9] Nicolaou A.Theoretical framework for data mining[J].ACM Explorations Newstetter,2009,1(2):30-32.
[10] 劉學(xué)成.試論鉆井工程決策中關(guān)于數(shù)據(jù)倉(cāng)庫(kù)的應(yīng)用[J].中國(guó)石油和化工標(biāo)準(zhǔn)與質(zhì)量,2012(5):70.
[11] 王 杰,李 廣,朱曉東.基于分層模糊推理的石油鉆井事故預(yù)警系統(tǒng)[J].微計(jì)算機(jī)信息,2008,9(4):177-178.
[12] 伊 鵬,劉衍聰,郭 欣,等.基于改進(jìn)自適應(yīng)遺傳算法的鉆井參數(shù)優(yōu)化設(shè)計(jì)[J].石油機(jī)械,2010(2):30-33.
[13] 沙林秀.基于快速自適應(yīng)量子遺傳算法的鉆井參數(shù)優(yōu)化[J].石油機(jī)械,2013(2):32-36.
[14] 陳明亮,施太和,陳 平.鉆井工程事故診斷機(jī)理及專家系統(tǒng)推理模型探討[J].江漢石油學(xué)院學(xué)報(bào),1993,15(3):58-62.
[15] 廖明燕.基于神經(jīng)網(wǎng)絡(luò)多參數(shù)融合的鉆井過程狀態(tài)監(jiān)測(cè)與故障診斷[J].中國(guó)石油大學(xué)學(xué)報(bào):自然科學(xué)版,2007,31(4):149-152.
[16] 李 歆.基于SOA開發(fā)電力地理信息系統(tǒng)[J].測(cè)繪,2009(4):159-164.
[17] Ba Sulin.Enterprise decision support using intranet technology[J].Decision Support Systems,2010(9):56-61.
[18] 白 凱,王華兵,李 敏.基于Web Services的RFID企業(yè)信息服務(wù)平臺(tái)的設(shè)計(jì)[J].電子設(shè)計(jì)工程,2013,21(4):65-67.
[19] 劉志坤,李 琪,高曉榮.導(dǎo)向鉆井遠(yuǎn)程決策指揮中數(shù)據(jù)倉(cāng)庫(kù)技術(shù)的應(yīng)用研究[J].鉆采工藝,2007,30(3):13-15.
[20] 賈 蓉.基于面向油田開發(fā)決策支持系統(tǒng)的數(shù)據(jù)倉(cāng)庫(kù)[J].科學(xué)技術(shù)與工程,2008,8(4):902-907.
Design of Shale Gas Optimal and Fast Drilling Decision System Based on SOA
BAI Kai1,2,3,XIA Hong-nan2,3,JIN Guo-xing1,2,3,YANG Jun2,3
(1.School of Computer Science,Yangtze University,Jingzhou 434023,China;2.Leak Resistance and Sealing Technology Laboratory of Oil and Gas Drilling Technology National Engineering Laboratory,Yangtze University,Wuhan 430100,China;3.School of Oil Engineering,Yangtze University,Wuhan 430100,China)
In order to carry out scientific prediction and assessment of drilling shale gas in Fuling region and improve its information decision-making level,a series of ideas and methods to build scientific evaluation and decision-making system for shale gas drilling technology integrated mode suitable for Fuling region have been proposed based on in-depth investigation on SOA components and its applications in integrated development framework,including architecture design methods,software platform construction methods and function modules.Data warehouse has been employed in this system,including theme designs and statistical methods.The main function modules consist of shale gas drilling economic evaluation,drilling control parameters optimization,preventions and treatments of complex circs and accident.Based on a systematic analysis on contents of the main function modules and its realization approach,applications of the loosely coupled SOA software development technology and Web Service services in the decision-making system have been analyzed and discussed.Presently the development of the system has been basically completed and reserved spaces for further expansion and optimization.Experimental results show that the design of decision-making system is reasonable and its efficiency and correctness of shale gas drilling decision-making can be enhanced.
SOA;Web Service;shale gas drilling;decision system
2016-04-27
2016-07-12
時(shí)間:2017-03-07
國(guó)家自然科學(xué)基金資助項(xiàng)目(41502126)
白 凱(1980-),男(滿族),講師,博士生,研究方向?yàn)殂@井工程信息化;夏宏南,教授,博士生導(dǎo)師,研究方向?yàn)殂@井工藝技術(shù)。
http://kns.cnki.net/kcms/detail/61.1450.TP.20170307.0920.004.html
TP39
A
1673-629X(2017)04-0017-04
10.3969/j.issn.1673-629X.2017.04.004