亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

一種地質(zhì)三維模型自動(dòng)建模與動(dòng)態(tài)更新的方法

文檔序號(hào):6444084閱讀:1035來源:國(guó)知局
專利名稱:一種地質(zhì)三維模型自動(dòng)建模與動(dòng)態(tài)更新的方法
技術(shù)領(lǐng)域
本發(fā)明涉及地質(zhì)信息處理技術(shù),特別是一種地質(zhì)三維模型自動(dòng)建模與動(dòng)態(tài)更新的方法。主要應(yīng)用于工程地質(zhì)、礦山地質(zhì)、石油地質(zhì)、城市地質(zhì)、海洋地質(zhì)等領(lǐng)域,還可應(yīng)用于一般計(jì)算機(jī)輔助建模的工程設(shè)計(jì)領(lǐng)域。
背景技術(shù)
隨著工程三維設(shè)計(jì)技術(shù)的廣泛應(yīng)用,傳統(tǒng)的地質(zhì)平面圖、剖面圖以及數(shù)據(jù)統(tǒng)計(jì)分析圖表已經(jīng)難以滿足實(shí)際生產(chǎn)的需要,在此背景下產(chǎn)生了三維地質(zhì)建模技術(shù)。三維地質(zhì)建模是指運(yùn)用計(jì)算機(jī)技術(shù),在三維軟件環(huán)境下,將空間信息、地質(zhì)解譯、空間分析和預(yù)測(cè)、地學(xué)統(tǒng)計(jì)以及圖形可視化工具結(jié)合起來,是用于地質(zhì)研究的一門技術(shù)。地質(zhì)三維模型的建立就是對(duì)地質(zhì)體內(nèi)部狀況的數(shù)字化表述過程,首先將鉆孔、平洞、探井、探坑、探槽、洞室揭露信息以及物探、測(cè)試、遙感、地震解釋等多種資料加載到計(jì)算機(jī)內(nèi),一般再通過人機(jī)交互方式建立基礎(chǔ)地質(zhì)模型。地質(zhì)三維模型的建模過程非常復(fù)雜,建模的內(nèi)容包括地形、地層、巖性、構(gòu)造、地下水、溶洞、相對(duì)隔水層、透鏡體、風(fēng)化、卸荷、巖體質(zhì)量、礦產(chǎn)儲(chǔ)量、物理地質(zhì)現(xiàn)象、地質(zhì)分區(qū)等等,模型的空間展布相互影響和依賴,因此建模的操作元素、操作函數(shù)和參數(shù)、建模流程都能影響建模的質(zhì)量。地質(zhì)三維模型作為研究和工程設(shè)計(jì)的基礎(chǔ)產(chǎn)品時(shí),需要經(jīng)歷校審核等產(chǎn)品質(zhì)量管控流程,因此頻繁的調(diào)整修改不可避免。目前,工程界雖然也有關(guān)于地質(zhì)三維模型自動(dòng)建模的技術(shù),但都屬于利用原始勘探數(shù)據(jù)的自動(dòng)建模程序算法范疇,而沒有將人機(jī)交互操作轉(zhuǎn)化為計(jì)算機(jī)可以定義、存儲(chǔ)、修改和反復(fù)執(zhí)行的操作流程的實(shí)現(xiàn)方法。本方法不僅實(shí)現(xiàn)了地質(zhì)三維建模按照既定的程序模板自動(dòng)完成建模過程,還可以在操作元素組變更、操作函數(shù)及參數(shù)變更、建模操作流程變更的任一情況下,使地質(zhì)三維模型完成自動(dòng)更新,大大提高了地質(zhì)三維建模和模型修改的效率,降低了人機(jī)交互方式建模的工作量,縮短了地質(zhì)三維建模的周期,建模操作及流程描述和建模操作與更新記錄都為科學(xué)研究和工程設(shè)計(jì)人員提供了技術(shù)產(chǎn)品校審核的快捷手段。

發(fā)明內(nèi)容
本發(fā)明要解決的技術(shù)問題是提供一種地質(zhì)三維模型自動(dòng)建模與動(dòng)態(tài)更新的方法,幫助建模人利用計(jì)算機(jī)程序高效完成復(fù)雜的地質(zhì)三維建模工作,減少人力投入和縮短工作周期。本發(fā)明所采用的技術(shù)方案是地質(zhì)三維模型自動(dòng)建模與動(dòng)態(tài)更新的方法,其特征在于包括以下步驟
1、建模操作定義A,用于在地質(zhì)三維建模過程中進(jìn)行建模操作定義;
2、建模操作變更B,用于對(duì)步驟1重新進(jìn)行有意義的變更;
3、建模操作及流程描述C,用于對(duì)步驟1和步驟2所定義和變更的操作和流程進(jìn)行記
錄;4、地質(zhì)模型更新D,根據(jù)步驟3觸發(fā)地質(zhì)模型自動(dòng)建模和動(dòng)態(tài)更新;
5、建模操作與模型更新記錄E,用于對(duì)步驟1、步驟2以及步驟4的狀態(tài)做記錄。所述建模操作定義A包括操作元素組定義A-1、操作函數(shù)及參數(shù)定義A-2和建模操作流程定義A-3三個(gè)子過程,每個(gè)子過程都能觸發(fā)建模操作及流程描述C,再通過建模操作及流程描述C觸發(fā)地質(zhì)模型更新D,實(shí)現(xiàn)地質(zhì)三維模型的自動(dòng)建模。所述建模操作變更B包括操作元素組變更B-1、操作函數(shù)及參數(shù)變更B-2、建模操作流程變更B-3三個(gè)子過程,每個(gè)子過程都能觸發(fā)建模操作及流程描述C,再通過建模操作及流程描述C觸發(fā)地質(zhì)模型更新D,實(shí)現(xiàn)地質(zhì)三維模型的動(dòng)態(tài)更新。所述建模操作及流程描述C會(huì)被建模操作定義(A)和建模操作變更(B)觸發(fā),自動(dòng)新建或改寫建模操作及流程描述的記錄,其內(nèi)容包括描述序號(hào)、建模操作函數(shù)、參數(shù)及建模操作結(jié)果,其中參數(shù)包括操作元素組的定義、建模操作函數(shù)對(duì)應(yīng)的程序參數(shù)。所述的地質(zhì)模型更新D包括掃描受影響的模型D-I和更新受影響的模型D-2兩個(gè)子過程,地質(zhì)模型更新D可被建模操作及流程描述C觸發(fā),根據(jù)建模操作及流程描述C的記錄序列,循環(huán)往復(fù)執(zhí)行掃描受影響的模型D-I和更新受影響的模型D-2兩個(gè)子過程,直至找不到受影響的模型即完成模型更新。所述建模操作與模型更新記錄E能夠被建模操作定義A、建模操作變更B和地質(zhì)模型更新D的所有子過程觸發(fā),并記錄序號(hào)、子過程名稱、建模操作與模型更新描述、執(zhí)行者、 執(zhí)行狀態(tài)及記錄時(shí)間,既可實(shí)現(xiàn)建模操作定義A和建模操作變更B回滾到歷史狀態(tài),也可幫助建模人和校審人追溯地質(zhì)三維模型產(chǎn)品的歷史過程。所述操作元素組定義A-I子過程適用的模型元素組包括廣義的點(diǎn)集、線集、面集、 體集、抽象對(duì)象及它們的組合,元素組定義的方法包括指定元素組的相同圖形屬性和相同專業(yè)屬性以及二者的結(jié)合。所述建模操作定義A事先配置包含操作元素組定義A-I、操作函數(shù)及參數(shù)定義A-2 和建模操作流程定義A-3的標(biāo)準(zhǔn)模板。所述建模操作定義A和建模操作變更B的所有子過程均包括操作可行性驗(yàn)證功能。所述更新受影響的模型D-2子過程還包括更新暫停、逐步更新、中止重啟及災(zāi)難恢復(fù)功能。本發(fā)明的有益效果是通過一系列制定的計(jì)算機(jī)程序過程和過程記錄,實(shí)現(xiàn)了地質(zhì)三維模型的自動(dòng)建模和動(dòng)態(tài)更新,大大提高了地質(zhì)三維建模和修改更新的效率,還可以根據(jù)流程描述和更新記錄追溯地質(zhì)三維模型產(chǎn)品的歷史,為產(chǎn)品校核提供了新的技術(shù)手段。


圖1為本發(fā)明的方法的過程圖2為本發(fā)明的建模操作及流程描述結(jié)構(gòu); 圖3為本發(fā)明的建模操作與模型更新記錄結(jié)構(gòu); 圖4為本發(fā)明的建模操作及流程描述實(shí)例; 圖5為本發(fā)明的建模操作與模型更新記錄實(shí)例;圖6為本發(fā)明的地質(zhì)三維模型自動(dòng)建模與動(dòng)態(tài)更新結(jié)果的示意圖。
具體實(shí)施例方式以下結(jié)合附圖1對(duì)本發(fā)明技術(shù)方案進(jìn)行詳細(xì)說明。本實(shí)施例包括建模操作定義A、建模操作變更B和地質(zhì)模型更新D三個(gè)主要過程, 以及建模操作及流程描述C和建模操作與模型更新記錄E兩個(gè)輔助過程,具體過程和實(shí)施方式如下
1、建模操作定義A過程由用戶在地質(zhì)三維建模程序中進(jìn)行建模操作定義,該過程包括操作元素組定義A-1、操作函數(shù)及參數(shù)定義A-2、建模操作流程定義A-3三個(gè)子過程,然后由本過程觸發(fā)建模操作及流程描述C過程,得到計(jì)算機(jī)要執(zhí)行的建模操作及流程描述記錄 (如圖2),再通過C過程觸發(fā)地質(zhì)模型更新D過程,實(shí)現(xiàn)地質(zhì)三維模型的自動(dòng)建模。通過事先配置好的包含操作元素組定義A-1、操作函數(shù)及參數(shù)定義A-2、建模操作流程定義A-3內(nèi)容與建模操作及流程描述C結(jié)構(gòu)相同的標(biāo)準(zhǔn)模板(如圖2),使地質(zhì)三維模型自動(dòng)建模的人機(jī)交互操作難度大大降低。所述的操作元素組包括廣義的點(diǎn)集、線集、面集、體集、抽象對(duì)象及它們的組合,元素組定義的方式包括元素組的相同圖形屬性(例如元素類型、圖層、顏色、 線型、線寬、填充、比例、透明度)和相同專業(yè)屬性(例如專業(yè)類型、名稱、編號(hào)、從屬)以及二者的結(jié)合。2、建模操作變更B過程由用戶通過地質(zhì)三維建模程序?qū)2僮鞫xA重新進(jìn)行有意義的變更,該過程包括操作元素組變更B-1、操作函數(shù)及參數(shù)變更B-2、建模操作流程變更B-3三個(gè)子過程,然后觸發(fā)建模操作及流程描述C過程,得到計(jì)算機(jī)要執(zhí)行的建模操作及流程描述記錄(如圖2),再通過C過程觸發(fā)地質(zhì)模型更新D過程,實(shí)現(xiàn)地質(zhì)三維模型的動(dòng)態(tài)更新。3、建模操作及流程描述C過程由計(jì)算機(jī)程序?qū)2僮鞫xA和建模操作變更 B所定義和變更的建模操作及流程描述進(jìn)行記錄,包括記錄的新建和改寫,其內(nèi)容包括描述序號(hào)、建模操作函數(shù)、參數(shù)及建模操作結(jié)果,其中參數(shù)包括操作元素組的定義、建模操作函數(shù)對(duì)應(yīng)的程序參數(shù),記錄的結(jié)構(gòu)如圖2。 4、地質(zhì)模型更新D過程受建模操作及流程描述C過程觸發(fā),計(jì)算機(jī)地質(zhì)三維建模程序按照C過程的記錄序列(如圖2)循環(huán)往復(fù)執(zhí)行掃描受影響的模型D-I和更新受影響的模型D-2兩個(gè)子過程,直至找不到受影響的模型并完成模型更新。通過賦予更新受影響的模型D-2子過程有關(guān)更新暫停、逐步更新、中止重啟、災(zāi)難恢復(fù)等功能,實(shí)現(xiàn)更新過程可控, 以及因不可抗的外部因素導(dǎo)致突發(fā)性中斷或?yàn)?zāi)難發(fā)生時(shí)能夠正常重啟或恢復(fù),從而保障模型產(chǎn)品的可靠性和安全性。5、建模操作與模型更新記錄E過程在建模操作定義A、建模操作變更B、地質(zhì)模型更新D的所有子過程觸發(fā)下,由計(jì)算機(jī)啟動(dòng)地質(zhì)三維建模程序?qū)過程、B過程和D過程的執(zhí)行狀態(tài)做記錄,詳細(xì)記錄序號(hào)、子過程名稱、建模操作與模型更新描述、執(zhí)行者、執(zhí)行狀態(tài)、記錄時(shí)間等信息(如圖3),通過分析該過程記錄,幫助建模人員追溯或回滾到地質(zhì)三維模型的歷史狀態(tài),為校審核人員提供技術(shù)產(chǎn)品新的質(zhì)量管控手段。下面以某工程地質(zhì)三維建模為例,進(jìn)一步說明地質(zhì)三維模型自動(dòng)建模與動(dòng)態(tài)更新的方法,請(qǐng)參見圖4、圖5、圖6。
5
步驟1、生成基覆界面點(diǎn)。首先由操作人A進(jìn)行第一次建模,生成某項(xiàng)目可行性研究階段下壩址工程區(qū)的基覆界面點(diǎn),該操作對(duì)應(yīng)建模操作及流程描述C的描述序號(hào)1 (如圖 4)。建模操作函數(shù)、參數(shù)及結(jié)果記錄中第一個(gè)[]內(nèi)記錄了操作函數(shù),第二個(gè)[]中記錄了操作依賴的輸入,該輸入可以是函數(shù)參數(shù)、依賴的圖形數(shù)據(jù)集或者屬性描述的數(shù)據(jù)集,參數(shù)的順序表示了操作的流程。第三個(gè)[]內(nèi)記錄了操作生成的結(jié)果。用戶進(jìn)行操作或者變更操作時(shí),系統(tǒng)會(huì)按照描述序號(hào)判斷操作的結(jié)果是否影響到其它操作的依賴,根據(jù)判斷結(jié)果決定是否觸發(fā)自動(dòng)更新,改動(dòng)參數(shù)、依賴和參數(shù)順序都屬于操作變更。系統(tǒng)將建模操作定義、 建模操作變更、更新操作記錄同時(shí)記錄到建模操作及流程描述C與建模操作與模型更新記錄E中。步驟2、生成臨時(shí)基覆界面。將步驟1生成的基覆界面點(diǎn)定義元素組,用克里金生成Grid面的函數(shù),操作函數(shù)參數(shù)設(shè)為網(wǎng)格間距5m,得到臨時(shí)基覆界面。該步驟對(duì)應(yīng)建模操作及流程描述C的描述序號(hào)2。步驟3、生成基覆界面邊界。啟動(dòng)建模操作定義A過程,采用畫線函數(shù),以手工繪制的封閉邊界線節(jié)點(diǎn)為參數(shù),得到基覆界面邊界。該步驟對(duì)應(yīng)建模操作及流程描述C過程的描述序號(hào)3。步驟4、切割未校正基覆界面。啟動(dòng)建模操作定義A過程,指定步驟2生成的臨時(shí)基覆界面和步驟3生成的基覆界面邊界,用線投影剪切mesh函數(shù)切割出帶邊界的未校正基覆界面。臨時(shí)基覆界面和基覆界面邊界的選擇順序不可改變,否則無法生成,改變操作元素組順序以及操作函數(shù)參數(shù)都存儲(chǔ)于建模操作及流程描述C的記錄中。該步驟對(duì)應(yīng)建模操作及流程描述C的描述序號(hào)4。步驟5、生成地形面。啟動(dòng)建模操作定義A,指定地形等高線為操作元素組,采用克里金生成Grid的操作函數(shù),操作函數(shù)參數(shù)設(shè)為網(wǎng)格間距5m,得到地形面。該步驟對(duì)應(yīng)建模操作及流程描述C的描述序號(hào)5。步驟6、校正基覆界面。啟動(dòng)建模操作定義A,指定步驟5生成的地形面和步驟 4生成的帶邊界基覆界面,采用MESH面校正函數(shù),不帶操作函數(shù)參數(shù)生成校正后的基覆界面。該步驟對(duì)應(yīng)建模操作及流程描述C的描述序號(hào)6。步驟7、生成基巖面。啟動(dòng)建模操作定義A,指定步驟6生成的基覆界面和步驟5 生成的地形面作為操作元素組,采用基巖面生成函數(shù),無參數(shù)生成基巖面。該步驟對(duì)應(yīng)建模操作及流程描述C的描述序號(hào)7。步驟8、生成基巖體。啟動(dòng)建模操作定義A,指定步驟7生成的基巖面為操作元素, 采用MESH加底成體的函數(shù),操作函數(shù)參數(shù)設(shè)為基巖體的底部高程1300m,得到基巖體。該步驟對(duì)應(yīng)建模操作及流程描述C的描述序號(hào)8。通過上述建模操作定義A過程的8個(gè)步驟建立了某工程可行性研究階段下壩址的地形面、基覆界面和基巖體(如圖6),形成8條建模操作及流程描述C記錄(如圖4)和8條建模操作與模型更新記錄E (如圖5)。因每一步步驟都不改變之前的建模操作定義,至此還沒有啟動(dòng)建模操作變更B過程和地質(zhì)模型更新D過程。隨著工程的繼續(xù),基覆界面的邊界發(fā)生更改,需要調(diào)整覆蓋層邊界,并重新生成后續(xù)的模型,以便使模型符合實(shí)際。操作人B將在操作人A的成果基礎(chǔ)上進(jìn)行修改。修改操作會(huì)刪除原有邊界,繪制新的邊界。如果沒有自動(dòng)更新功能,操作人B將刪除步驟1、步驟2以后的所有成果,重新執(zhí)行后續(xù)步驟。在自動(dòng)更新功能的幫助下,操作人B在調(diào)整基覆界面邊界后,因?yàn)檫吔缡嵌噙呅螆D形元素,步驟3記錄的依賴元素的ID隨著邊界的重新繪制而消失,自動(dòng)更新功能會(huì)搜索到此依賴的丟失并提示,用戶手工選定新創(chuàng)建的基覆界面邊界修復(fù)依賴關(guān)系即可。將修改后的圖形ID替換步驟3中保存的基覆界面邊界的圖形ID,并繼續(xù)執(zhí)行建模操作及流程描述的步驟4-步驟8,實(shí)現(xiàn)模型的更新。由于該操作直接修改建模操作及流程描述的步驟3,因此只記錄在建模操作與模型更新記錄中對(duì)應(yīng)的記錄序號(hào)9, 以便歷史追溯。該步驟觸發(fā)地質(zhì)模型更新D,對(duì)應(yīng)建模操作與模型更新記錄中記錄序號(hào)10。 建模操作及流程描述中描述序號(hào)6依賴的未校正的基覆界面是基于屬性描述的數(shù)據(jù)集,雖然步驟4生成了新的校正的基覆界面,但是屬性沒變,因此系統(tǒng)能夠自動(dòng)識(shí)別依賴并完成更新,無需人工干預(yù)。隨著工程的深入,基覆界面點(diǎn)的數(shù)據(jù)隨著鉆孔數(shù)據(jù)的增多更加細(xì)致,需要重新生成基覆界面點(diǎn),由人工啟動(dòng)建模操作元素組變更B-1,觸發(fā)并更新相關(guān)模型使地質(zhì)模型更加準(zhǔn)確。該步驟同樣由操作人B完成,首先人工啟動(dòng)基覆界面點(diǎn)元素組的變更過程,然后觸發(fā)建模操作及流程描述C過程,得到變更后的操作記錄表,觸發(fā)地質(zhì)模型更新D過程,系統(tǒng)掃描到步驟2至步驟4受影響,系統(tǒng)也會(huì)跳過未被影響的步驟5,更新步驟6至步驟8,該更新對(duì)應(yīng)建模操作與模型更新記錄中記錄序號(hào)12。地形生成是一個(gè)相對(duì)獨(dú)立的操作,安排在基覆界面生成操作中會(huì)使得流程不清晰并增加依賴判斷的復(fù)雜度,因此需要將此操作調(diào)整到步驟1。系統(tǒng)對(duì)于操作流程變更和參數(shù)變更都會(huì)驗(yàn)證其合法性。執(zhí)行此建模操作順序變更過程時(shí),因?yàn)榈匦蔚雀呔€一直都存在,操作元素組、操作函數(shù)、函數(shù)參數(shù)都完整,此建模操作變更合法,操作完成后啟動(dòng)建模操作與模型更新記錄,該步驟對(duì)應(yīng)記錄序號(hào)13。如果將生成基覆界面調(diào)整到生成基覆界面點(diǎn)操作前,生成基覆界面的操作元素組基覆界面點(diǎn)缺少,因此系統(tǒng)將認(rèn)為該操作不合法,不予以執(zhí)行。執(zhí)行更改生成基覆界面點(diǎn)操作的項(xiàng)目ID時(shí),系統(tǒng)也將驗(yàn)證此項(xiàng)目是否存在,以確定該操作是否合法。建模操作定義不僅可以通過系統(tǒng)配置來完成,也可以通過系統(tǒng)啟動(dòng)建模操作及流程描述過程自動(dòng)錄制人機(jī)交互操作。在執(zhí)行模型更新過程時(shí),計(jì)算機(jī)可以按照建模操作及流程描述的全部記錄按順序逐步執(zhí)行或一次性執(zhí)行,遇到不可抗外力導(dǎo)致更新過程中止時(shí),還能依據(jù)全部記錄重新啟動(dòng)更新過程實(shí)現(xiàn)災(zāi)難恢復(fù)等。圖6是基于本發(fā)明方法實(shí)現(xiàn)自動(dòng)建模和動(dòng)態(tài)更新的具有專業(yè)屬性信息和各項(xiàng)依賴關(guān)系的地質(zhì)三維模型。
權(quán)利要求
1. 一種地質(zhì)三維模型自動(dòng)建模與動(dòng)態(tài)更新的方法,其特征在于包括以下步驟1. 1、建模操作定義(A),用于在地質(zhì)三維建模過程中進(jìn)行建模操作定義;1. 2、建模操作變更(B),用于對(duì)步驟1. 1重新進(jìn)行有意義的變更;1. 3、建模操作及流程描述(C),用于對(duì)步驟1. 1和步驟1. 2所定義和變更的操作和流程進(jìn)行記錄;1. 4、地質(zhì)模型更新(D),根據(jù)步驟1. 3觸發(fā)地質(zhì)模型自動(dòng)建模和動(dòng)態(tài)更新;1.5、建模操作與模型更新記錄(E),用于對(duì)步驟1. 1、步驟1. 2以及步驟1. 4的狀態(tài)做記錄。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于所述建模操作定義(A)包括操作元素組定義(A-1)、操作函數(shù)及參數(shù)定義(A-幻和建模操作流程定義(AD三個(gè)子過程,每個(gè)子過程都能觸發(fā)建模操作及流程描述(C),再通過建模操作及流程描述(C)觸發(fā)地質(zhì)模型更新 (D),實(shí)現(xiàn)地質(zhì)三維模型的自動(dòng)建模。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于所述建模操作變更(B)包括操作元素組變更(B-1)、操作函數(shù)及參數(shù)變更(B-2)、建模操作流程變更(B-3)三個(gè)子過程,每個(gè)子過程都能觸發(fā)建模操作及流程描述(C),再通過建模操作及流程描述(C)觸發(fā)地質(zhì)模型更新(D), 實(shí)現(xiàn)地質(zhì)三維模型的動(dòng)態(tài)更新。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于所述建模操作及流程描述(C)會(huì)被建模操作定義(A)和建模操作變更(B)觸發(fā),自動(dòng)新建或改寫建模操作及流程描述的記錄,其內(nèi)容包括描述序號(hào)、建模操作函數(shù)、參數(shù)及建模操作結(jié)果,其中參數(shù)包括操作元素組的定義、建模操作函數(shù)對(duì)應(yīng)的程序參數(shù)。
5.根據(jù)權(quán)利要求1所述的方法,其特征在于所述的地質(zhì)模型更新(D)包括掃描受影響的模型(D-I)和更新受影響的模型(D-2)兩個(gè)子過程,地質(zhì)模型更新(D)可被建模操作及流程描述(C)觸發(fā),根據(jù)建模操作及流程描述(C)的記錄序列,循環(huán)往復(fù)執(zhí)行掃描受影響的模型(D-I)和更新受影響的模型(D-2)兩個(gè)子過程,直至找不到受影響的模型即完成模型更新。
6.根據(jù)權(quán)利要求1所述的方法,其特征在于所述建模操作與模型更新記錄(E)能夠被建模操作定義(A)、建模操作變更(B)和地質(zhì)模型更新(D)的所有子過程觸發(fā),并記錄序號(hào)、子過程名稱、建模操作與模型更新描述、執(zhí)行者、執(zhí)行狀態(tài)及記錄時(shí)間,既可實(shí)現(xiàn)建模操作定義(A)和建模操作變更(B)回滾到歷史狀態(tài),也可幫助建模人和校審人追溯地質(zhì)三維模型產(chǎn)品的歷史過程。
7.根據(jù)權(quán)利要求2所述的方法,其特征在于所述操作元素組定義(A-I)子過程適用的模型元素組包括廣義的點(diǎn)集、線集、面集、體集、抽象對(duì)象及它們的組合,元素組定義的方法包括指定元素組的相同圖形屬性和相同專業(yè)屬性以及二者的結(jié)合。
8.根據(jù)權(quán)利要求2所述的方法,其特征在于所述建模操作定義(A)事先配置包含操作元素組定義(A-1)、操作函數(shù)及參數(shù)定義(A-幻和建模操作流程定義(A-3)的標(biāo)準(zhǔn)模板。
9.根據(jù)權(quán)利要求2或3所述的方法,其特征在于所述建模操作定義(A)和建模操作變更(B)的所有子過程均包括操作可行性驗(yàn)證功能。
10.根據(jù)權(quán)利要求5所述的方法,其特征在于所述更新受影響的模型(D-2)子過程還包括更新暫停、逐步更新、中止重啟及災(zāi)難恢復(fù)功能。
全文摘要
本發(fā)明涉及一種地質(zhì)三維模型自動(dòng)建模與動(dòng)態(tài)更新的方法。本發(fā)明的目的是幫助建模人利用計(jì)算機(jī)程序高效完成復(fù)雜的地質(zhì)三維建模工作。本發(fā)明的技術(shù)方案是地質(zhì)三維模型自動(dòng)建模與動(dòng)態(tài)更新的方法,其特征在于包括以下步驟1、建模操作定義A,用于在地質(zhì)三維建模過程中進(jìn)行建模操作定義;2、建模操作變更B,用于對(duì)步驟1重新進(jìn)行有意義的變更;3、建模操作及流程描述C,用于對(duì)步驟1和步驟2所定義和變更的操作和流程進(jìn)行記錄;4、地質(zhì)模型更新D,根據(jù)步驟3觸發(fā)地質(zhì)模型自動(dòng)建模和動(dòng)態(tài)更新;5、建模操作與模型更新記錄E,用于對(duì)步驟1、步驟2以及步驟4的狀態(tài)做記錄。本發(fā)明適用于一般計(jì)算機(jī)輔助建模的工程設(shè)計(jì)領(lǐng)域。
文檔編號(hào)G06T17/05GK102592313SQ20111045033
公開日2012年7月18日 申請(qǐng)日期2011年12月29日 優(yōu)先權(quán)日2011年12月29日
發(fā)明者劉臻熙, 雙喜, 唐海濤, 張業(yè)星, 徐震, 李成翔, 王國(guó)光, 王金鋒, 蔣海峰, 陳健 申請(qǐng)人:中國(guó)水電顧問集團(tuán)華東勘測(cè)設(shè)計(jì)研究院
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1