資源描述:
《基于a1系統(tǒng)的異構(gòu)數(shù)據(jù)源集成技術(shù)研究》由會員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫。
1、基于A1系統(tǒng)的異構(gòu)數(shù)據(jù)源集成技術(shù)研究 [摘要]中石油實(shí)施的勘探開發(fā)技術(shù)數(shù)據(jù)管理系統(tǒng)(A1),實(shí)現(xiàn)了油田數(shù)據(jù)的統(tǒng)一管理,石油企業(yè)體系龐大,涉及的數(shù)據(jù)種類繁多,不同的數(shù)據(jù)采用不同的軟件系統(tǒng)進(jìn)行管理,因此如何保證系統(tǒng)間的數(shù)據(jù)訪問,是一個重要的研究課題。本文以A1系統(tǒng)為研究對象,在異構(gòu)環(huán)境中實(shí)現(xiàn)數(shù)據(jù)共享為目標(biāo),加快信息系統(tǒng)之間的數(shù)據(jù)流通,從而有效的利用資源,實(shí)現(xiàn)數(shù)據(jù)的共享和集成。針對A1涉及的軟件產(chǎn)品,介紹了研究思路、方法并對關(guān)鍵技術(shù)進(jìn)行了詳細(xì)的說明,并以實(shí)際應(yīng)用效果進(jìn)行了驗證?! 關(guān)鍵詞]A1系統(tǒng);異構(gòu)數(shù)據(jù);集成 [中圖分類號]TP315[文獻(xiàn)標(biāo)識碼]A[文
2、章編號]1673-0194(2013)20-0074-02 0引言 石油行業(yè)在多年的信息化建設(shè)過程中,中石油勘探開發(fā)技術(shù)數(shù)據(jù)管理系統(tǒng)(A1)等統(tǒng)建項目的成功建設(shè)及推廣,形成了地震、測井、勘探開發(fā)綜合數(shù)據(jù)管理與服務(wù)的技術(shù)體系,建成了規(guī)模宏大的數(shù)據(jù)資產(chǎn)庫,全面地為油田科研院所、采油廠提供了有力的數(shù)據(jù)支持,數(shù)據(jù)管理的能力和水平得到了較大的提高。然而,隨著勘探開發(fā)主營業(yè)務(wù)對數(shù)據(jù)服務(wù)執(zhí)行效率要求的不斷提高,A1系統(tǒng)的一些功能需要進(jìn)一步的完善?! ‘?dāng)前的A1系統(tǒng)數(shù)據(jù)管理與應(yīng)用架構(gòu)主要存在以下兩個方面的問題。首先,多平臺的數(shù)據(jù)服務(wù)模式需要改進(jìn)。在A1系統(tǒng)中,測井?dāng)?shù)據(jù)存
3、儲在Recall系統(tǒng)中,地震處理、解釋成果數(shù)據(jù)存儲在PetroBank和OpenWorks系統(tǒng)中,其它結(jié)構(gòu)化數(shù)據(jù)存儲在EPDM系統(tǒng)中。多源異構(gòu)的數(shù)據(jù)管理環(huán)境,導(dǎo)致各系統(tǒng)的數(shù)據(jù)服務(wù)服務(wù)平臺獨(dú)立部署,不同數(shù)據(jù)不同平臺給研究人員的數(shù)據(jù)訪問帶來了一定的不便。在A1主庫到研究人員工作庫之間數(shù)據(jù)傳輸,均需經(jīng)歷“下載-整理-上傳-加載”的應(yīng)用過程,沒有數(shù)據(jù)主庫到項目環(huán)境數(shù)據(jù)加載功能,在一定程度上降低了專業(yè)人員的工作效率。 1大慶油田A1系統(tǒng)集成技術(shù)路線總體設(shè)計 針對上述問題,大慶油田制定了基于A1系統(tǒng)的異構(gòu)數(shù)據(jù)源集成技術(shù)路線(圖1)?! ≡撀肪€分為3個層次: (1)
4、數(shù)據(jù)管理層。在數(shù)據(jù)管理層,通過對Recall、PetroBank、OpenWorks、MLDBS等A1相關(guān)系統(tǒng)底層數(shù)據(jù)模型及數(shù)據(jù)管理機(jī)制的剖析,擴(kuò)充并完善EPDM相關(guān)數(shù)據(jù)模型,將地震、測井等大塊數(shù)據(jù)索引信息加載至EPDM中,從而實(shí)現(xiàn)以EPDM為核心的大塊數(shù)據(jù)與結(jié)構(gòu)化數(shù)據(jù)的一體化管理。 ?。?)數(shù)據(jù)綜合服務(wù)層。數(shù)據(jù)綜合服務(wù)層的技術(shù)路線可分為三個部分。首先,開發(fā)主庫大塊數(shù)據(jù)訪問適配器,通過對底層各大塊數(shù)據(jù)管理系統(tǒng)數(shù)據(jù)訪問機(jī)制的剖析,開發(fā)基于EPDM的各類大塊數(shù)據(jù)的查詢、展示及下載功能,并通過Web服務(wù)對上述功能進(jìn)行封裝以實(shí)現(xiàn)任意平臺對主庫大塊數(shù)據(jù)的訪問,為實(shí)現(xiàn)A
5、1系統(tǒng)數(shù)據(jù)的單一界面訪問功能提供大塊數(shù)據(jù)保障;其次,開發(fā)用戶中間成果數(shù)據(jù)訪問適配器。通過對研究人員常用軟件或平臺數(shù)據(jù)管理及訪問機(jī)制的剖析,開發(fā)用戶中間成果數(shù)據(jù)的實(shí)時訪問功能,并通過Web服務(wù)的方式對上述功能予以封裝以實(shí)現(xiàn)任意平臺對用戶中間成果數(shù)據(jù)的實(shí)時訪問;最后,開發(fā)面向區(qū)域的數(shù)據(jù)綜合服務(wù)模塊。通過區(qū)域研究環(huán)境數(shù)據(jù)模型的建立,利用Oracle的空間運(yùn)算功能,調(diào)用相關(guān)數(shù)據(jù)訪問適配器,實(shí)現(xiàn)對研究人員項目開展全生命周期的數(shù)據(jù)支持?! 。?)數(shù)據(jù)應(yīng)用層。在數(shù)據(jù)應(yīng)用層,通過對當(dāng)前主流應(yīng)用軟件或平臺數(shù)據(jù)加載機(jī)制的剖析,開發(fā)各類數(shù)據(jù)的快速加載Web服務(wù),打通主庫與工作庫之
6、間、工作庫與工作庫之間的數(shù)據(jù)通路,實(shí)現(xiàn)數(shù)據(jù)的無縫傳輸。 2大慶油田A1系統(tǒng)集成技術(shù)路線實(shí)現(xiàn) 在上述技術(shù)路線中,主要技術(shù)難點(diǎn)包括:(1)A1系統(tǒng)大塊數(shù)據(jù)管理系統(tǒng)底層數(shù)據(jù)模型及管理機(jī)制分析及EPDM相關(guān)數(shù)據(jù)模型擴(kuò)充與完善;(2)主庫大塊數(shù)據(jù)訪問適配器開發(fā);(3)用戶中間成果數(shù)據(jù)訪問適配器開發(fā);(4)常用數(shù)據(jù)無縫傳輸模塊開發(fā)。 下面本文主要針對主庫大塊數(shù)據(jù)訪問適配器開發(fā)展開論述。 A1主庫的大塊數(shù)據(jù)管理系統(tǒng)主要包括Recall與PetroBank,分別用于常規(guī)測井?dāng)?shù)據(jù)、地震處理成果數(shù)據(jù)的管理。上述數(shù)據(jù)管理系統(tǒng)的建立提升了A1系統(tǒng)的數(shù)據(jù)管理能力,但多源異構(gòu)的
7、數(shù)據(jù)管理架構(gòu)也帶來了數(shù)據(jù)訪問及綜合檢索的不便,為了解決上述問題,建立A1主庫數(shù)據(jù)的單一訪問界面,需要開發(fā)具有平臺無關(guān)性的主庫數(shù)據(jù)訪問適配器?! ∫訮etroBank地震處理成果數(shù)據(jù)訪問適配器為例 地震處理成果數(shù)據(jù)訪問適配器應(yīng)具有數(shù)據(jù)查詢、展示及下載三部分功能。對于數(shù)據(jù)查詢功能,在集成管理的基礎(chǔ)上,通過對EPDM的訪問即可完成地震數(shù)據(jù)查詢功能的開發(fā);對于數(shù)據(jù)展示功能,可通過讀取PetroBank所存儲的Segy數(shù)據(jù),開發(fā)數(shù)據(jù)回放模塊實(shí)現(xiàn),也可通過讀取PetroBank數(shù)據(jù)加載過程中所產(chǎn)生的Image圖片實(shí)現(xiàn)。對于第一種方案,優(yōu)點(diǎn)是數(shù)據(jù)回放靈活,缺點(diǎn)是效率過低
8、;第二種方案的優(yōu)點(diǎn)是效率高,缺點(diǎn)是靈活性較差??紤]到