[發(fā)明專利]構(gòu)建、運行交互地震解釋系統(tǒng)的方法及裝置在審
| 申請?zhí)枺?/td> | 201410350001.9 | 申請日: | 2014-07-22 |
| 公開(公告)號: | CN104133678A | 公開(公告)日: | 2014-11-05 |
| 發(fā)明(設(shè)計)人: | 徐凌;胡英;首皓 | 申請(專利權(quán))人: | 中國石油天然氣股份有限公司 |
| 主分類號: | G06F9/44 | 分類號: | G06F9/44 |
| 代理公司: | 北京三友知識產(chǎn)權(quán)代理有限公司 11127 | 代理人: | 王天堯 |
| 地址: | 100007 *** | 國省代碼: | 北京;11 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 構(gòu)建 運行 交互 地震 解釋 系統(tǒng) 方法 裝置 | ||
技術(shù)領(lǐng)域
本發(fā)明涉及石油及礦產(chǎn)勘探技術(shù)領(lǐng)域,特別涉及一種構(gòu)建、運行交互地震解釋系統(tǒng)的方法及裝置。
背景技術(shù)
交互地震解釋系統(tǒng)由很多可操作的功能組成,其中的大部分功能我們可稱之為“通用功能”,它們的作用是服務(wù)于某個或某幾個“特殊方法”,作為配套使用。如測井約束地震反演應(yīng)用中的子波提取、合成記錄對比和層位解釋等功能,在該類應(yīng)用中可稱為通用功能,而井約束反演算法本身則屬于特殊方法。而且目前不同應(yīng)用研發(fā)機構(gòu)提供的交互地震解釋系統(tǒng)中,絕大部分通用功能從技術(shù)本身看,完全可以服務(wù)于其它的特殊方法,甚至連特殊方法本身,在其它的技術(shù)中也可以作為通用功能使用,可以發(fā)揮更大的作用。但是,幾乎所有的應(yīng)用研發(fā)機構(gòu)在應(yīng)用研發(fā)的初始設(shè)計中,就已經(jīng)將所有功能封裝好,固定死了,根本無法拆分,徹底限制了這些功能的發(fā)揮,使得應(yīng)用是固定的,交互地震解釋系統(tǒng)的系統(tǒng)架構(gòu)是固定的,屬于不可重構(gòu)系統(tǒng)架構(gòu)。
目前,交互地震解釋系統(tǒng)都屬于不可重構(gòu)系統(tǒng)架構(gòu),主要體現(xiàn)在:應(yīng)用的工作對象固定、功能組合固定、功能劃分固定以及界面構(gòu)架固定,其中,工作對象固定是指應(yīng)用用途不可變,例如,只能用于構(gòu)造解釋、井約束反演或者儲層參數(shù)預(yù)測等等;功能組合固定是指相關(guān)交互功能的配套基本確定,例如,井約束反演需配套子波提取或合成記錄對比等;功能劃分固定是指多個操作界面中,各自含蓋的交互功能不能相互調(diào)換;界面構(gòu)架固定是指界面上功能操作的布局不能改變,重點是菜單項(menubar)和快捷鍵的布局。在技術(shù)快速發(fā)展的今天,基于這種不可重構(gòu)架構(gòu)的應(yīng)用要兼容眾多的技術(shù)是一件很困難的事。要么將所有技術(shù)集于一體,造成單個應(yīng)用過于龐大;要么將技術(shù)分散到不同應(yīng)用中,完成一項任務(wù)需要多個應(yīng)用組合,復(fù)雜且不易實現(xiàn)。
發(fā)明內(nèi)容
本發(fā)明實施例提供了一種構(gòu)建、運行交互地震解釋系統(tǒng)的方法及裝置,解決了現(xiàn)有技術(shù)中交互地震解釋系統(tǒng)是固定的系統(tǒng)架構(gòu)的技術(shù)問題。
本發(fā)明實施例提供了一種構(gòu)建交互地震解釋系統(tǒng)的方法,該方法包括:獲取用戶創(chuàng)建的用于構(gòu)建交互地震解釋系統(tǒng)中應(yīng)用程序的描述文件,所述描述文件包括所述應(yīng)用程序包括的交互功能的描述標(biāo)簽、和所述交互功能在所述交互地震解釋系統(tǒng)的交互界面上的布局;創(chuàng)建固件庫,所述固件庫存儲用于完成不同交互操作的固件;根據(jù)所述描述標(biāo)簽調(diào)用所述交互功能的固件,將所述固件與預(yù)設(shè)按鍵操作關(guān)聯(lián),其中,所述固件是完成所述交互功能所需的交互操作的功能函數(shù),所述預(yù)設(shè)按鍵操作用于啟動所述固件;根據(jù)所述布局創(chuàng)建所述交互地震解釋系統(tǒng)的交互界面。
在一個實施例中,根據(jù)所述布局創(chuàng)建所述交互地震解釋系統(tǒng)的交互界面之前,還包括:創(chuàng)建管理文件,所述管理文件描述所述固件讀取數(shù)據(jù)和存儲數(shù)據(jù)的路徑。
在一個實施例中,所述交互功能是用戶自定義交互功能或者是現(xiàn)有交互功能的組合。
本發(fā)明實施例還提供了一種根據(jù)上述構(gòu)建方法構(gòu)建的交互地震解釋系統(tǒng)的運行方法,顯示所述交互地震解釋系統(tǒng)的交互界面,所述交互地震解釋系統(tǒng)的交互界面上分布有所述交互功能;接收所述預(yù)設(shè)按鍵操作的操作指令,啟動所述交互功能的固件;啟動所述固件后,通過當(dāng)前堆棧指針到指定的數(shù)據(jù)堆棧中尋找所述固件所需的數(shù)據(jù),并將所需數(shù)據(jù)的指針反饋給所述固件,其中,數(shù)據(jù)堆棧用于存儲加載的數(shù)據(jù)的路徑和指針,所述當(dāng)前堆棧指針指向數(shù)據(jù)堆棧中當(dāng)前使用的一個數(shù)據(jù)堆棧。
在一個實施例中,通過當(dāng)前堆棧指針到指定的數(shù)據(jù)堆棧中沒有尋找到所述固件所需的數(shù)據(jù)時,將所述固件所需的數(shù)據(jù)從系統(tǒng)外部加載到當(dāng)前使用的數(shù)據(jù)堆棧中,并將所需數(shù)據(jù)的指針反饋給所述固件。
在一個實施例中,還包括:讀取管理文件,所述管理文件描述所述固件讀取數(shù)據(jù)和存儲數(shù)據(jù)的路徑;啟動所述固件后,根據(jù)所述創(chuàng)建管理文件描述的路徑對所述固件的數(shù)據(jù)進(jìn)行讀取和存儲。
本發(fā)明實施例還提供了一種構(gòu)建交互地震解釋系統(tǒng)的裝置,該裝置包括:獲取模塊,用于獲取用戶創(chuàng)建的用于構(gòu)建交互地震解釋系統(tǒng)中應(yīng)用程序的描述文件,所述描述文件包括所述應(yīng)用程序包括的交互功能的描述標(biāo)簽、和所述交互功能在所述交互地震解釋系統(tǒng)的交互界面上的布局;固件庫創(chuàng)建模塊,用于創(chuàng)建固件庫,所述固件庫存儲用于完成不同交互操作的固件;調(diào)用模塊,用于根據(jù)所述描述標(biāo)簽調(diào)用所述交互功能的固件,將所述固件與預(yù)設(shè)按鍵操作關(guān)聯(lián),其中,所述固件是完成所述交互功能所需的交互操作的功能函數(shù),所述預(yù)設(shè)按鍵操作用于啟動所述固件;界面創(chuàng)建模塊,用于根據(jù)所述布局創(chuàng)建所述交互地震解釋系統(tǒng)的交互界面。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于中國石油天然氣股份有限公司,未經(jīng)中國石油天然氣股份有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410350001.9/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 構(gòu)建墊、實體圖像構(gòu)建物和構(gòu)建構(gòu)建物支撐件的方法
- 支持松耦合的軟件構(gòu)建方法、系統(tǒng)及該系統(tǒng)的實現(xiàn)方法
- 版本的構(gòu)建系統(tǒng)及方法
- 工程構(gòu)建系統(tǒng)及其構(gòu)建方法
- 實例構(gòu)建方法、裝置及軟件系統(tǒng)
- 軟件構(gòu)建方法、軟件構(gòu)建裝置和軟件構(gòu)建系統(tǒng)
- 天花板地圖構(gòu)建方法、構(gòu)建裝置以及構(gòu)建程序
- 一種項目構(gòu)建方法、持續(xù)集成系統(tǒng)及終端設(shè)備
- 并行構(gòu)建的方法、裝置及設(shè)備
- 構(gòu)建肺癌預(yù)測模型構(gòu)建方法





