亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        優(yōu)化M icrostation中地質(zhì)M esh界面的方法

        2018-03-19 06:00:25王國(guó)崗田新星趙文超
        關(guān)鍵詞:等高線柵格插值

        王國(guó)崗,田新星,趙文超,孫 斌

        (中水北方勘測(cè)設(shè)計(jì)研究有限責(zé)任公司,天津 300222)

        隨著BIM技術(shù)的日益推廣應(yīng)用,水利水電行業(yè)三維地質(zhì)模型作為水工三維協(xié)同設(shè)計(jì)的基礎(chǔ),提供了詳實(shí)直觀的地質(zhì)信息,發(fā)揮的作用越來越大[1-2]。地質(zhì)界面的模擬,是三維地質(zhì)建模流程中的一項(xiàng)核心工作,模擬結(jié)果的準(zhǔn)確性與精度直接影響著整個(gè)三維地質(zhì)模型的質(zhì)量。

        MicroStation是一個(gè)可互操作的、強(qiáng)大的CAD平臺(tái),提供了集二維繪圖,三維建模和工程可視化于一體的完整的解決方案,為模型的設(shè)計(jì)和修改提供了極大方便,可顯著提高設(shè)計(jì)效率和質(zhì)量[3]。但MicroStation作為三維協(xié)同設(shè)計(jì)軟件,在構(gòu)建三維地質(zhì)界面方面功能較弱,無法快速方便生成地質(zhì)界面網(wǎng)格。

        GOCAD軟件是應(yīng)用于地質(zhì)領(lǐng)域的三維可視化建模軟件,在地質(zhì)工程、地球物理勘探、礦業(yè)開發(fā)、水利工程中有廣泛的應(yīng)用[4]。離散平滑插值方法(Discrete Smooth Interpolation,簡(jiǎn)稱 DSI)是 GOCAD地質(zhì)建模軟件的核心技術(shù)。DSI算法具有插值后的網(wǎng)格平滑、模型修改簡(jiǎn)便、插值擬合度高等優(yōu)點(diǎn)[5]。本文提出了利用GOCAD軟件的離散光滑插值(DSI)技術(shù)預(yù)處理地質(zhì)界面數(shù)據(jù)點(diǎn),生成柵格網(wǎng)(2D-Grid),并將這些柵格網(wǎng)節(jié)點(diǎn)通過MDL程序?qū)隡icroStation中,可快速生成網(wǎng)格,很好的解決了MicroStation“地形模型”模塊在構(gòu)建地質(zhì)界面的不足。

        1 M icroStation地質(zhì)界面優(yōu)化流程

        GOCAD可將導(dǎo)入的等高線、地質(zhì)剖面及鉆孔等數(shù)據(jù),經(jīng)過離散光滑插值后,生成間距規(guī)則的格網(wǎng)(2D-Grid)。導(dǎo)出的網(wǎng)格節(jié)點(diǎn)數(shù)據(jù)格式與 MicroStation中MDL函數(shù)mdlMesh_newGrid()的要求一致,通過編寫相應(yīng)的MDL程序,可直接在MicroStation生成柵格網(wǎng)。

        1.1 DSI算法概述

        離散光滑插值(DSI)方法[4-6]的基本內(nèi)容是,在離散化的節(jié)點(diǎn)間建立互相聯(lián)絡(luò)的網(wǎng)格,通過滿足一定約束條件的已知節(jié),求取未知網(wǎng)格節(jié)點(diǎn)的值。如圖1所示,在網(wǎng)格S上,設(shè)Ω是S上所有網(wǎng)格結(jié)點(diǎn)的集合,G是S上所有網(wǎng)格單元的集合,φ(k)為定義在所有網(wǎng)格結(jié)點(diǎn)k∈Ω上的函數(shù)。

        圖1 網(wǎng)格拓?fù)潢P(guān)系圖

        假設(shè)φ(k)在Ω的子集L上是已知的:L為節(jié)點(diǎn) l∈Ω的集合 φ(l)=(φ1(l),…,φn(l))已知;I節(jié)點(diǎn) i∈ Ω的集合,φ(i)=(φ1(i),…,φn(i))未知,I=Ω-L。定義在Ω上的函數(shù)φ(k)通過已知點(diǎn)的插值結(jié)果是無窮的。DSI的解決方法是建立計(jì)算網(wǎng)格結(jié)點(diǎn)上φ最優(yōu)解的目標(biāo)函數(shù)R*(φ)=R(φ)+ρ(φ),其中R(φ)為全局粗糙度函數(shù),ρ(φ)為線性約束違反度數(shù)。

        定義局部粗糙度函數(shù):

        定義在結(jié)點(diǎn)α上關(guān)于φ的第i個(gè)線性約束可以表示為:

        則線性約束上的違反度函數(shù)表達(dá)式為:

        將局部粗糙度函數(shù)變形并將R*(φ)展開后,可得如下表達(dá)式:

        定義在網(wǎng)格結(jié)點(diǎn)上的φ的函數(shù)值包括已知與未知兩部分,則Φ =[ΦIΦL]T,前者為未知,后者為已知。根據(jù)矩陣Φ的模式導(dǎo)出矩陣W*和Q的相似分解式:

        從上可知,DSI問題的解,就是導(dǎo)出線性系統(tǒng)的二次目標(biāo)函數(shù)R*(φ)最小化。

        1.2 GOCAD中地質(zhì)界面的生成

        將勘測(cè)數(shù)據(jù)導(dǎo)入GOCAD中,經(jīng)過DSI插值計(jì)算后,可生成光滑度較好的柵格網(wǎng),這些格網(wǎng)通過Export→2D Grid→FastEdit可直接轉(zhuǎn)化為節(jié)點(diǎn)數(shù)據(jù)的文本文件(文件后綴為*.txt),此時(shí)*.txt包含了地質(zhì)界面規(guī)則網(wǎng)格節(jié)點(diǎn)的三維坐標(biāo)點(diǎn)信息,格式為:

        式中,n—某一地質(zhì)界面網(wǎng)格節(jié)點(diǎn)總數(shù)。

        1.3 M icroStation中地質(zhì)界面的實(shí)現(xiàn)

        MDL(MicroStation Development Library)是 MicroStation的二次開發(fā)工具之一,亦被稱為Native-Code MDL。它基于C++來做相關(guān)功能的程序開發(fā),可采用面向?qū)ο蟮木幊谭绞絹韺懘a (使用VS等工具的集成開發(fā)界面),也可直接調(diào)用任何VC++中可以調(diào)用的功能。因此,大多數(shù)新的MicroStation開發(fā)功能 (如XAttribute、點(diǎn)云、i-model等)都采用類的形式提供,這些新的功能也要求我們必須使用 NativeCode MDL來開發(fā)應(yīng)用[7-9]。

        利用MDL中的mdlMesh_newGrid()函數(shù)可將GOCAD插值后生成的規(guī)則網(wǎng)格節(jié)點(diǎn)在microstation中生成同樣的柵格網(wǎng),具體流程如圖2所示。

        圖2 M icroStation地質(zhì)界面網(wǎng)格生成流程

        2 實(shí)現(xiàn)過程

        三維地質(zhì)建模中地質(zhì)界面以地形面與地層界面為主,地形面一般利用等高線生成,地形界面一般由鉆孔數(shù)據(jù)或地質(zhì)剖面界限生成。為說明本文所說方法的普遍適用性,分別闡述三種情況:①利用待建模區(qū)域完整等高線,如圖3所示,生成地形Mesh面,由于有足夠的地形數(shù)據(jù)點(diǎn),可保證建立的地形網(wǎng)格的精度;②利用待建模區(qū)域不完整等高線,如圖4所示,生成地形Mesh面。

        圖3 待建模區(qū)域等高線完整

        圖4 待建模區(qū)域等高線不完整

        2.1 利用完整等高線生成地形面

        圖3 為某工程1∶500的地形平面圖,從圖中可看出等高線數(shù)據(jù)完整。利用等高線生成地形mesh面的過程如下:①打開GOCAD,首先建立一個(gè)新的項(xiàng)目,并設(shè)置系統(tǒng)單位,打開軟件后,設(shè)置文件位置;②通過File→import→Cultural Date→DXF將地形等高線以dxf格式導(dǎo)入GOCAD中;③通過PointsSet菜單欄中 New→From PointsSet,Curve or Surface提取等高線上的點(diǎn)并組成點(diǎn)集,如命名為“dgx_point”;④利用點(diǎn)集生成2D-Grid格網(wǎng)。最終在GOCAD中生成的地形柵格上如圖5所示,通過MDL程序在MicroStation中生成的柵格網(wǎng)如圖6所示,從兩圖的對(duì)比可知,MicroStation中的地形網(wǎng)格與GOCAD中的完全一致。

        圖5 利用完整等高線在GOCAD中生成的地形網(wǎng)格

        圖6 利用MDL在M icroStation中生成的地形網(wǎng)格

        2.2 利用不完整等高線生成地形面

        圖4 為某工程區(qū)的地形圖,其中黑色邊框?yàn)榻^(qū)域,從圖中可看出,建模區(qū)域內(nèi)部分等高線缺失。DSI具有良好的插值自由性,對(duì)缺少等高線的待建模區(qū)域能夠較為精準(zhǔn)的進(jìn)行插值計(jì)算,保證該區(qū)域所建網(wǎng)格具有一定合理性[7]。利用GOCAD的這種插值方法可快速生成如圖8所示的地形網(wǎng)格,具體操作過程如下:①將建模區(qū)域生成面域,并通過通過Surface菜單欄中的Tools→Split對(duì)平分曲面進(jìn)行切分;②在建模區(qū)域設(shè)定約束邊界及將等高點(diǎn)作為約束點(diǎn),在進(jìn)行DSI插值運(yùn)算,生成如圖7所示的三角形網(wǎng)格;③通過2D-Grid菜單欄下New→From Surface將表面三角形網(wǎng)格生成柵格網(wǎng),如圖8所示;④在MicroStation中通過MDL程序?qū)OCAD提取出來的網(wǎng)格網(wǎng)節(jié)點(diǎn)轉(zhuǎn)化為網(wǎng)格,如圖9所示。

        圖7 利用不完整等高線在GOCAD中生成三角形網(wǎng)格

        圖8 利用GOCAD中的Surface生成的地形網(wǎng)格

        圖9 M icroStation中生成的網(wǎng)格

        3 總結(jié)

        能較弱,無法快速方便的生成地質(zhì)界面網(wǎng)格,利用GOCAD對(duì)地形等高線等數(shù)據(jù)進(jìn)行前處理后,生成規(guī)則的柵格網(wǎng),并通過MDL程序?qū)鸥窬W(wǎng)節(jié)點(diǎn)數(shù)據(jù)轉(zhuǎn)化到MicroStation中,較好的解決了這一問題,同時(shí)分析了在建模區(qū)域內(nèi)利用完整等高線和部分缺失的等高線建模地表網(wǎng)格面時(shí)的處理過程。

        (2)利用GOCAD中的2D-Grid格網(wǎng)對(duì)等高線區(qū)域進(jìn)行重新布點(diǎn),然后在MicroStation中重新生成網(wǎng)格面。這種做法雖然減少了數(shù)據(jù)點(diǎn),生成的網(wǎng)格面存儲(chǔ)量大大減少,但可能會(huì)因?yàn)椴键c(diǎn)間距過大導(dǎo)致對(duì)地形的數(shù)字表達(dá)不夠精確。因此,對(duì)精度要求高的工程,應(yīng)將布點(diǎn)間距適當(dāng)減少。

        [1]何婷婷,王福得,鈕導(dǎo)導(dǎo),等.CATIA在各類水工建筑物設(shè)計(jì)中的應(yīng)用研究[J].水利規(guī)劃與設(shè)計(jì),2017(09):120-122.

        [2]孫斌.BIM技術(shù)的現(xiàn)狀和發(fā)展趨勢(shì)[J].水利規(guī)劃與設(shè)計(jì),2017(09):13-14.

        [3]朱蕊,肖強(qiáng),趙國(guó)成,等.基于MicroStation的空間數(shù)據(jù)提取方法研究[J].測(cè)繪科學(xué),2010,35(03):66-68.

        [4]許國(guó),王長(zhǎng)海.離散平滑插值模擬方法在地下硐室群工程中的應(yīng)用[J].工程地質(zhì)學(xué)報(bào),2013,21(02):216-221.

        [5]李敦仁,盧玉南,許國(guó),等.GOCAD三維地質(zhì)建模技術(shù)基礎(chǔ)應(yīng)用教程[M].成都:西南交通大學(xué)出版社,2012:257-265.

        [6]徐能雄,段慶偉,梅鋼,等.三維地質(zhì)建模方法及程序?qū)崿F(xiàn)[M].北京:地質(zhì)出版社,2011:87-93.

        [7]李端陽,張磊,王帥.三維“廠房CAD”輔助設(shè)計(jì)系統(tǒng)開發(fā)研究[J].水利規(guī)劃與設(shè)計(jì),2017(09):151-153.

        [8]孫斌.基于MicroStation二次開發(fā)的平原水閘參數(shù)化設(shè)計(jì)[J].三峽大學(xué)學(xué)報(bào)(自然科學(xué)版),2016,38(05):103-106.

        [9]劉廷.基于Microstation平臺(tái)和DEM的橫斷面提取方法研究[J].水利規(guī)劃與設(shè)計(jì),2017(03):54-57.

        猜你喜歡
        等高線柵格插值
        基于鄰域柵格篩選的點(diǎn)云邊緣點(diǎn)提取方法*
        地形圖的閱讀
        一種基于Fréchet距離的斷裂等高線內(nèi)插算法
        基于Sinc插值與相關(guān)譜的縱橫波速度比掃描方法
        “等高線地形圖的判讀”專題測(cè)試
        地理教育(2016年10期)2016-11-09 00:32:53
        一種改進(jìn)FFT多譜線插值諧波分析方法
        基于四項(xiàng)最低旁瓣Nuttall窗的插值FFT諧波分析
        不同剖面形狀的柵格壁對(duì)柵格翼氣動(dòng)特性的影響
        基于CVT排布的非周期柵格密度加權(quán)陣設(shè)計(jì)
        Blackman-Harris窗的插值FFT諧波分析與應(yīng)用
        国产视频自拍一区在线观看| 免费国产调教视频在线观看| 黄页国产精品一区二区免费| 中文字幕影片免费人妻少妇 | 国产av自拍在线观看| 国产自拍av在线观看视频| 亚洲男人av天堂午夜在| 亚洲日本欧美产综合在线| 亚州少妇无套内射激情视频| 亚洲成av人在线观看无堂无码| 精品国产3p一区二区三区| 亚洲男女内射在线播放| 无码人妻精品一区二区三区不卡| 国产91 对白在线播放九色| 看大陆男女真人草逼视频| 午夜视频在线瓜伦| av潮喷大喷水系列无码| 日本加勒比东京热日韩| 亚洲桃色蜜桃av影院| av天堂最新在线播放| 成人综合网站| 久久免费大片| 免费高清日本一区二区| 欧美xxxxx高潮喷水麻豆| 丰满少妇高潮惨叫正在播放| 亚洲AV无码国产精品久久l| 国产一区二区亚洲av| 9久久婷婷国产综合精品性色| 小蜜被两老头吸奶头在线观看| 国产精品不卡无毒在线观看| 亚洲区一区二区三区四| 亚洲国产人成综合网站| 熟女少妇精品一区二区| 国产一级做a爱免费观看| 国产一区二区三区免费主播| 痴汉电车中文字幕在线| 亚洲欧美成人一区二区在线电影 | 国产真实乱对白在线观看| 日韩精品有码中文字幕| 亚洲一区精品无码| 中文字幕熟妇人妻在线视频|