[發(fā)明專利]一種用于創(chuàng)建測井?dāng)?shù)據(jù)分析系統(tǒng)的方法及裝置在審
| 申請?zhí)枺?/td> | 201910532181.5 | 申請日: | 2019-06-19 |
| 公開(公告)號: | CN112112638A | 公開(公告)日: | 2020-12-22 |
| 發(fā)明(設(shè)計)人: | 趙金洲;謝關(guān)寶;王衛(wèi);李永杰 | 申請(專利權(quán))人: | 中國石油化工股份有限公司;中國石油化工股份有限公司石油工程技術(shù)研究院 |
| 主分類號: | E21B49/00 | 分類號: | E21B49/00;E21B47/00;G06F8/71 |
| 代理公司: | 北京聿華聯(lián)合知識產(chǎn)權(quán)代理有限公司 11611 | 代理人: | 張文娟;朱繪 |
| 地址: | 100728 北*** | 國省代碼: | 北京;11 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 用于 創(chuàng)建 測井 數(shù)據(jù) 分析 系統(tǒng) 方法 裝置 | ||
1.一種用于創(chuàng)建測井?dāng)?shù)據(jù)分析系統(tǒng)的方法,包括:
步驟一、獲取用于封裝所述系統(tǒng)的應(yīng)用程序的配置信息,所述配置信息包括所述應(yīng)用程序的功能描述、和所述應(yīng)用程序在所述系統(tǒng)的交互界面上的功能參數(shù)說明;
步驟二、獲取創(chuàng)建所述系統(tǒng)的任務(wù)類型,根據(jù)所述功能描述和所述任務(wù)類型,確定與所述任務(wù)類型相適應(yīng)的應(yīng)用程序構(gòu)建方法及對應(yīng)的封裝方法;
步驟三、根據(jù)所述配置信息,在固件庫中調(diào)用與所述應(yīng)用程序交互功能相關(guān)的固件,將所述固件與系統(tǒng)平臺的預(yù)設(shè)按鍵操作關(guān)聯(lián);
步驟四、根據(jù)所述配置信息,創(chuàng)建所述系統(tǒng)的交互界面;
步驟五、按照已選擇的構(gòu)建及封裝方法,封裝系統(tǒng)程序,并將封裝好的程序置入所述系統(tǒng)平臺,完成測井?dāng)?shù)據(jù)分析系統(tǒng)的構(gòu)建。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,在所述步驟二中,
解析所述配置信息,根據(jù)解析結(jié)果,確定當(dāng)前深度域;
根據(jù)獲取到的任務(wù)類型,確定系統(tǒng)當(dāng)前需要處理的深度域?qū)ο螅⒔Y(jié)合所述當(dāng)前深度域,獲取當(dāng)前測井?dāng)?shù)據(jù)處理對應(yīng)的深度數(shù)據(jù)中的全部深度點數(shù)據(jù)、及每個深度點對應(yīng)的屬性信息,以完成關(guān)于應(yīng)用程序處理對象的構(gòu)建。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,進一步,
在當(dāng)前任務(wù)類型為第一類任務(wù)時,直接利用初次系統(tǒng)開發(fā)過程中預(yù)設(shè)的所述當(dāng)前深度域作為數(shù)據(jù)封裝處理的輸入數(shù)據(jù);
在當(dāng)前任務(wù)類型為非第一類任務(wù)時,從所述配置信息的解析結(jié)果中讀取當(dāng)前深度域?qū)ο笏娜可疃赛c數(shù)據(jù)及每個深度點對應(yīng)的屬性信息,將這些信息作為當(dāng)前數(shù)據(jù)封裝處理的輸入數(shù)據(jù)。
4.根據(jù)權(quán)利要求2或3所述的方法,其特征在于,所述步驟二還包括:
根據(jù)所述配置信息的解析結(jié)果,判斷當(dāng)前交互功能對應(yīng)的算法是否為常用測井?dāng)?shù)據(jù)計算方法,并根據(jù)判斷結(jié)果確定相應(yīng)的應(yīng)用程序封裝方法,所述應(yīng)用程序封裝方法包括順序式封裝方法和獨立式封裝方法,其中,
在當(dāng)前交互功能對應(yīng)的算法為常用測井?dāng)?shù)據(jù)計算方法時,采用所述獨立式封裝方法或所述順序式封裝方法,作為當(dāng)前系統(tǒng)開發(fā)的封裝方法;
否則,采用所述順序式封裝方法作為當(dāng)前系統(tǒng)開發(fā)的封裝方法。
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,當(dāng)采用所述順序式封裝方法時,所述步驟五包括:
依次構(gòu)造關(guān)于當(dāng)前交互功能算法的包括輸入數(shù)據(jù)、算法輔助參數(shù)、算法和輸出數(shù)據(jù)的封裝對象;
將當(dāng)前各類所述封裝對象作為一個整體進行封裝,得到關(guān)于當(dāng)前交互功能算法對應(yīng)的整體封裝插件,完成所述測井?dāng)?shù)據(jù)分析系統(tǒng)應(yīng)用程序的順序式封裝。
6.根據(jù)權(quán)利要求4或5所述的方法,其特征在于,當(dāng)采用所述獨立式封裝方法,并且當(dāng)前創(chuàng)建任務(wù)屬于系統(tǒng)初次開發(fā)時,所述步驟五包括:
分別構(gòu)造關(guān)于當(dāng)前交互功能算法的包括輸入數(shù)據(jù)、算法輔助參數(shù)、算法和輸出數(shù)據(jù)的封裝對象;
將當(dāng)前各類封裝對象作為通用組件分別進行獨立封裝,并將各類封裝結(jié)果組合成新的封裝插件,完成所述測井?dāng)?shù)據(jù)分析系統(tǒng)應(yīng)用程序的獨立式封裝。
7.根據(jù)權(quán)利要求4~6中任一項所述的方法,其特征在于,當(dāng)采用所述獨立式封裝方法,并且當(dāng)前創(chuàng)建任務(wù)屬于系統(tǒng)二次或后續(xù)開發(fā)時,所述步驟五包括:
根據(jù)所述配置信息的解析結(jié)果,判斷是否在先前開發(fā)過程中創(chuàng)建過與當(dāng)前交互功能的輸入數(shù)據(jù)、或算法輔助參數(shù)、或算法、或輸出數(shù)據(jù)具有相同類型的封裝結(jié)果;
若存在,則分別從相應(yīng)封裝對象數(shù)據(jù)庫中調(diào)取同類型的封裝結(jié)果,以及對未創(chuàng)建的封裝對象進行構(gòu)造并封裝,并將各類封裝結(jié)果組合成新的封裝插件,完成所述測井?dāng)?shù)據(jù)分析系統(tǒng)應(yīng)用程序的獨立式封裝。
8.根據(jù)權(quán)利要求7所述的方法,其特征在于,在將各類封裝結(jié)果組合成新的封裝插件步驟中,進一步,
將關(guān)于當(dāng)前交互功能算法的各類封裝結(jié)果,以圖形化形式組合成新的封裝插件。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于中國石油化工股份有限公司;中國石油化工股份有限公司石油工程技術(shù)研究院,未經(jīng)中國石油化工股份有限公司;中國石油化工股份有限公司石油工程技術(shù)研究院許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910532181.5/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 圖冊創(chuàng)建設(shè)備、圖冊創(chuàng)建方法和圖冊創(chuàng)建程序
- 一種使用創(chuàng)建接口來靈活創(chuàng)建對象的方法
- 報告創(chuàng)建系統(tǒng)、報告創(chuàng)建裝置以及報告創(chuàng)建方法
- 文本創(chuàng)建系統(tǒng)、文本創(chuàng)建裝置、文本創(chuàng)建方法
- 文檔創(chuàng)建設(shè)備、文檔創(chuàng)建系統(tǒng)及文檔創(chuàng)建方法
- 剪報創(chuàng)建方法和剪報創(chuàng)建系統(tǒng)
- 數(shù)據(jù)創(chuàng)建裝置、數(shù)據(jù)創(chuàng)建方法及數(shù)據(jù)創(chuàng)建程序
- 信息創(chuàng)建方法及信息創(chuàng)建裝置
- 報告創(chuàng)建系統(tǒng)和報告創(chuàng)建方法
- 創(chuàng)建改進的顏色的顏色創(chuàng)建裝置及顏色創(chuàng)建方法
- 數(shù)據(jù)顯示系統(tǒng)、數(shù)據(jù)中繼設(shè)備、數(shù)據(jù)中繼方法、數(shù)據(jù)系統(tǒng)、接收設(shè)備和數(shù)據(jù)讀取方法
- 數(shù)據(jù)記錄方法、數(shù)據(jù)記錄裝置、數(shù)據(jù)記錄媒體、數(shù)據(jù)重播方法和數(shù)據(jù)重播裝置
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)發(fā)送系統(tǒng)、數(shù)據(jù)發(fā)送裝置以及數(shù)據(jù)結(jié)構(gòu)
- 數(shù)據(jù)顯示系統(tǒng)、數(shù)據(jù)中繼設(shè)備、數(shù)據(jù)中繼方法及數(shù)據(jù)系統(tǒng)
- 數(shù)據(jù)嵌入裝置、數(shù)據(jù)嵌入方法、數(shù)據(jù)提取裝置及數(shù)據(jù)提取方法
- 數(shù)據(jù)管理裝置、數(shù)據(jù)編輯裝置、數(shù)據(jù)閱覽裝置、數(shù)據(jù)管理方法、數(shù)據(jù)編輯方法以及數(shù)據(jù)閱覽方法
- 數(shù)據(jù)發(fā)送和數(shù)據(jù)接收設(shè)備、數(shù)據(jù)發(fā)送和數(shù)據(jù)接收方法
- 數(shù)據(jù)發(fā)送裝置、數(shù)據(jù)接收裝置、數(shù)據(jù)收發(fā)系統(tǒng)、數(shù)據(jù)發(fā)送方法、數(shù)據(jù)接收方法和數(shù)據(jù)收發(fā)方法
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)再現(xiàn)方法、數(shù)據(jù)發(fā)送裝置及數(shù)據(jù)再現(xiàn)裝置
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)再現(xiàn)方法、數(shù)據(jù)發(fā)送裝置及數(shù)據(jù)再現(xiàn)裝置





