国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

輸水工程堤壩決堤場(chǎng)景仿真的算法研究

2018-05-07 05:45:32曹振南
電腦知識(shí)與技術(shù) 2018年8期
關(guān)鍵詞:模擬仿真虛擬現(xiàn)實(shí)

曹振南

摘要:我國(guó)河流眾多,擁有一系列中遠(yuǎn)距離的輸水,調(diào)水工程,輸水渠道的堤壩作為直面洪水的第一道屏障,對(duì)其結(jié)構(gòu)穩(wěn)定性信息的實(shí)時(shí)掌握影響著整個(gè)工程的安全運(yùn)行,這就要求能夠?qū)Q堤的過程進(jìn)行及時(shí)的模擬再現(xiàn)。文章將運(yùn)用基于物理的剛體破碎特效仿真方法對(duì)堤壩決堤模擬過程進(jìn)行算法研究,并給接下來的深入探究做好鋪墊工作。

關(guān)鍵詞:剛體破碎;模擬仿真;虛擬現(xiàn)實(shí)

中圖分類號(hào):TP391 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1009-3044(2018)08-0145-02

剛體破碎現(xiàn)象在眾多大型工程和各種災(zāi)變過程中都十分常見,它指的是固體受外力作用而形成自身的損傷和毀壞。輸水渠道的堤壩作為直面洪水肆虐的第一道屏障,一般由混凝土材質(zhì)及其相應(yīng)物理建筑原理構(gòu)建而成。其結(jié)構(gòu)穩(wěn)定性直接影響整個(gè)工程的安全運(yùn)行。當(dāng)發(fā)生重大決堤災(zāi)害的時(shí)候,會(huì)造成巨大的社會(huì)危害。這就要求水利管理者能夠?qū)η溃虊我约昂樗南嚓P(guān)信息,數(shù)據(jù)進(jìn)行實(shí)時(shí)性的掌握和比較直觀的反饋,以期對(duì)多種災(zāi)害能夠進(jìn)行有效的分析和預(yù)防。

早期在決堤場(chǎng)景中對(duì)堤壩進(jìn)行數(shù)據(jù)采集和破碎仿真時(shí),由于虛擬現(xiàn)實(shí)技術(shù)和計(jì)算能力的限制,以及決堤災(zāi)害的事件突發(fā)性,僅僅依靠現(xiàn)場(chǎng)的視頻,照相,遙感等輔助技術(shù)并不能對(duì)災(zāi)害現(xiàn)場(chǎng)畫面進(jìn)行良好的還原重現(xiàn)。并且早期根據(jù)數(shù)據(jù)對(duì)災(zāi)害場(chǎng)景進(jìn)行建模模擬時(shí)還主要采用幾何建模的方法,幾何建模方法雖然能夠以幾何信息和拓?fù)湫畔?duì)結(jié)構(gòu)體的形狀,位置等進(jìn)行建模,但是在描述災(zāi)害現(xiàn)場(chǎng)這種伴隨劇烈物理運(yùn)動(dòng)的場(chǎng)景時(shí),并不能根據(jù)客觀的物理學(xué)規(guī)律對(duì)構(gòu)建的結(jié)構(gòu)體進(jìn)行運(yùn)動(dòng)軌跡展示,從而導(dǎo)致災(zāi)害場(chǎng)景還原的不真實(shí)性以及模擬過程中的物理學(xué)細(xì)節(jié)的缺失。而現(xiàn)階段在進(jìn)行決堤場(chǎng)景仿真時(shí),如果能夠在深入研究相關(guān)物理知識(shí)之后,對(duì)堤壩被沖毀的破碎過程進(jìn)行詳細(xì)的物理學(xué)認(rèn)知,進(jìn)行基于客觀物理規(guī)律的物理場(chǎng)景建模,則可以克服在幾何建模中所潛在的技術(shù)缺陷,并最終實(shí)現(xiàn)堤壩決堤場(chǎng)景的動(dòng)態(tài)可視化,為水利相關(guān)部門提供有效、直觀的災(zāi)害預(yù)演。所以,基于物理規(guī)律對(duì)洪水與堤壩的交互過程進(jìn)行剛體破碎仿真,對(duì)于防止和及時(shí)處理長(zhǎng)距離輸水工程中的決堤災(zāi)害具有重要的影響和意義。

1剛體破碎理論及國(guó)內(nèi)外研究現(xiàn)狀

1)剛體破碎理論

剛體是指在運(yùn)動(dòng)中和受力作用后,大小與形狀不變,且內(nèi)部各點(diǎn)的相對(duì)位置不發(fā)生變化的物體。事實(shí)上,因?yàn)樗形矬w在受力作用后,都會(huì)或多或少發(fā)生形變,故絕對(duì)剛體實(shí)際上是不存在的,它只是一種理性模型。在一般情況下,物體在受力作用時(shí),變形程度相對(duì)于自身的幾何尺寸來說是極其微小的,在研究物體運(yùn)動(dòng)時(shí)可以將形變量忽略不計(jì),由此所得到的研究結(jié)果在工程上一般也已有足夠的準(zhǔn)確度,所以在研究物體的運(yùn)動(dòng),受力時(shí),可先將物體視為剛體,并用物理學(xué)相關(guān)知識(shí)對(duì)剛體運(yùn)動(dòng)進(jìn)行分析,模擬。根據(jù)此理論,本文對(duì)以堤壩決堤過程為代表的剛體破碎過程進(jìn)行特效仿真時(shí),將堤壩等脆性材料視為理想剛體進(jìn)行探究分析,即堤壩在破碎之前沒有任何的彈性形變,在整個(gè)破碎過程中,堤壩只有初始狀態(tài)和破碎狀態(tài)兩種狀態(tài)。

2)國(guó)內(nèi)外研究現(xiàn)狀

剛體破碎仿真算法從研究之初到現(xiàn)在,也出現(xiàn)了多個(gè)具有代表性的方法成果,并經(jīng)歷由粗糙到精細(xì)的發(fā)展過程??傮w來說,剛體破碎仿真的算法在發(fā)展過程中分為兩大類:幾何仿真和物理仿真。

針對(duì)幾何仿真的方法,最初研究者利用Voronoi圖對(duì)物體表面進(jìn)行多邊形劃分,利用Voronoi圖的構(gòu)造方法在物體表面構(gòu)造多邊形,并利用預(yù)先構(gòu)造所得的多邊形來描述物體的破碎。但缺點(diǎn)是隨著場(chǎng)景中多邊形數(shù)目的劇增,物體表面多邊形的繪制工作量也會(huì)急劇增加。為了減少工作量,提高模擬效率,研究人員在之后提出了基于八叉樹的多級(jí)動(dòng)態(tài)的重分方法,減少了模擬過程中需要處理的四面體數(shù)目,收到了較好的效果,但是模擬效果的真實(shí)感卻有所降低。之后隨著虛擬現(xiàn)實(shí)相關(guān)產(chǎn)業(yè)的發(fā)展,各種模擬引擎逐一問世,其中以Havok引擎較為著名,它們通過向外界提供模擬參數(shù)的輸入接口,在其內(nèi)部及逆行封閉處理,并最終完成對(duì)物體破碎的高效模擬。近幾年來,幾何建模領(lǐng)域又出現(xiàn)了預(yù)破碎模式這一新方法,此方法在物體發(fā)生碰撞前,對(duì)其進(jìn)行靜態(tài)劃分,并對(duì)劃分子塊增加相互約束,在碰撞破碎發(fā)生時(shí),根據(jù)碰撞信息進(jìn)一步對(duì)子塊進(jìn)行動(dòng)態(tài)劃分,并最終確定碎片形狀以及破碎后的運(yùn)行軌跡。

隨著工程需求對(duì)場(chǎng)景仿真真實(shí)程度的提高,純圖形的幾何仿真已經(jīng)不能夠完全真實(shí)的再現(xiàn)場(chǎng)景過程,一系列基于物理的剛體破碎仿真方法隨之誕生。早期,研究者提出了質(zhì)點(diǎn)彈簧模型,該模型由一系列質(zhì)點(diǎn)作為端點(diǎn),以彈簧將這些質(zhì)點(diǎn)連接起來構(gòu)成物體結(jié)構(gòu)的簡(jiǎn)單模型。近些年,學(xué)者們又在GPU上實(shí)現(xiàn)了質(zhì)點(diǎn)彈簧模型。研究人員最早將基于物理的剛體破碎模擬引入計(jì)算機(jī)圖形學(xué)領(lǐng)域,他們采用質(zhì)點(diǎn)彈簧模型組織構(gòu)造物體,并采用有限元差分算法求解彈性方程,由此來模擬物體的破碎效果。后來的學(xué)者主要轉(zhuǎn)向研究基于連續(xù)介質(zhì)力學(xué)方法,研究者在研究過程中又將此連續(xù)性問題離散化,即有限元模型。有限元模型將所要模擬的物體離散為多個(gè)基本單元,各個(gè)單元通過彼此的邊界進(jìn)行互連,針對(duì)單個(gè)單元分別用近似函數(shù)來近似表示未知量場(chǎng),并用各個(gè)單元中的節(jié)點(diǎn)值與其對(duì)應(yīng)的插值函數(shù)來表達(dá)近似函數(shù),從而把一個(gè)無窮自由度的問題幻化為一個(gè)有限自由度的問題。近幾年,Neil Mdino等人提出一種虛節(jié)點(diǎn)的算法來達(dá)到在仿真過程中改變構(gòu)成物體網(wǎng)格的拓?fù)浣Y(jié)構(gòu),使其能夠沿著任意精確的方向破碎。現(xiàn)在在物體破碎模擬領(lǐng)域的趨勢(shì)是借鑒無網(wǎng)格相關(guān)的技術(shù)對(duì)有限元方法進(jìn)行改進(jìn),如基于粒子的模擬方法,或者完全采用無網(wǎng)格方法。

2堤壩決堤過程仿真的物理方法研究

根據(jù)剛體破碎過程中所涉及的相關(guān)物理力學(xué)知識(shí)以及建模圖像輔助軟件,對(duì)該方法分步闡述如下。

1)使用unitv3D等建模軟件及相關(guān)技術(shù)對(duì)局部洪水進(jìn)行流體建模。

2)將兩種模型置于同一系統(tǒng)進(jìn)行交互后,應(yīng)從同一時(shí)刻開始碰撞檢測(cè)??刹捎梅较虬鼑蟹▽?duì)碰撞事件進(jìn)行碰撞檢測(cè),根據(jù)局部流體與剛體的物理建模尺寸,在其表面生成一個(gè)最小但能完全包含模型的長(zhǎng)方體,然后依次進(jìn)行粗細(xì)兩階段的碰撞檢測(cè)。根據(jù)兩包圍盒的系統(tǒng)坐標(biāo)信息,在粗檢階段,若兩盒并未相交,則證實(shí)并未發(fā)生碰撞事件,不需進(jìn)入細(xì)檢階段;否則,則需進(jìn)行細(xì)檢,確定流體,剛體是否發(fā)生碰撞,并返回相應(yīng)的碰撞信息。

當(dāng)剛體發(fā)生破碎時(shí),首先將分離張量£的特征值與剛體材料的硬度系數(shù)r相比,根據(jù)大于r的特征值數(shù)目來確定破碎中所產(chǎn)生斷裂面的數(shù)目。針對(duì)每個(gè)特定的斷裂面,法線方向?yàn)槠鋵?duì)應(yīng)特征值的特征向量方向,綜合考慮所有斷裂面及各個(gè)網(wǎng)格節(jié)點(diǎn),進(jìn)行相應(yīng)的破碎劃分,得出碎塊形態(tài)。

g.在上步確定了新斷裂面的位置之后,接著需要對(duì)破碎后的剛體進(jìn)行網(wǎng)格重構(gòu),首先對(duì)發(fā)生破碎的節(jié)點(diǎn)進(jìn)行復(fù)制,使其具有相同的速度,位置,但質(zhì)量不同,根據(jù)斷裂面的法向量的正負(fù)方向來區(qū)分兩復(fù)制節(jié)點(diǎn),分別記為m+,m-。然后,檢測(cè)所有與破碎節(jié)點(diǎn)相連接的四面體單元,將這些單元的所有節(jié)點(diǎn)位置與斷裂面位置進(jìn)行比對(duì),若四面體單元沒有與斷裂面相交,則單元原節(jié)點(diǎn)不變,若與斷裂面相交,則將該單元沿著斷裂平面進(jìn)行分割,并根據(jù)分割子單元相對(duì)于斷裂面的方向?qū)?fù)制節(jié)點(diǎn)m+,m-分別賦予子單元作為新節(jié)點(diǎn)。

4)剛體與流體發(fā)生碰撞并破碎后,則需針對(duì)碰撞后碎塊的質(zhì)量,運(yùn)動(dòng)軌跡等其他物理狀態(tài)量進(jìn)行碰撞響應(yīng)。針對(duì)每個(gè)碎片,可以用一下公式對(duì)其物理運(yùn)動(dòng)狀態(tài)進(jìn)行表示:

從而實(shí)現(xiàn)對(duì)各個(gè)碎塊的碰撞響應(yīng)。

5)最后,在計(jì)算機(jī)建模軟件中導(dǎo)入該系統(tǒng)中各個(gè)模型及相應(yīng)的物理屬性,利用編程實(shí)現(xiàn)對(duì)于以上步驟中對(duì)于剛體破碎仿真算法的可視化驗(yàn)證。

3結(jié)論

隨著大中型工程項(xiàng)目復(fù)雜程度以及安全標(biāo)準(zhǔn)的日益提高,再加之全球氣候變化可能導(dǎo)致的各種災(zāi)變數(shù)量的增多,都對(duì)實(shí)時(shí)的工程,災(zāi)變場(chǎng)景仿真提出了更真實(shí),更精準(zhǔn)的要求,特別是對(duì)剛體破碎過程特效的模擬仿真。本文首先闡述了剛體破碎的相關(guān)理論知識(shí)并分析了剛體破碎場(chǎng)景仿真過程的研究現(xiàn)狀和發(fā)展趨勢(shì),通過對(duì)幾何仿真和物理仿真兩種方法的介紹對(duì)比,可以得出,基于幾何的仿真方法雖然能夠模擬剛體破碎過程的實(shí)時(shí)性、交互性,在視覺上達(dá)到以假亂真的效果,又能滿足一定程度的實(shí)時(shí)性,但是不能夠根據(jù)客觀世界的物理規(guī)律進(jìn)行完全的過程重現(xiàn)。而基于物理的仿真方法可以準(zhǔn)確地,真實(shí)地模擬物體破碎的過程,做到技術(shù)畫面與客觀世界真實(shí)物理狀態(tài)的統(tǒng)一。但是,其中也還有需要我們繼續(xù)克服的難點(diǎn),物理模型的多樣性和建模過程的復(fù)雜性,以及由于物理仿真渲染數(shù)據(jù)量過大而導(dǎo)致的實(shí)時(shí)性問題,都是眾多研究者們正在努力跨過的大山,這個(gè)問題也將是我們?cè)诖搜芯炕A(chǔ)上進(jìn)行下步研究所要面對(duì)的重點(diǎn)問題。

猜你喜歡
模擬仿真虛擬現(xiàn)實(shí)
論虛擬現(xiàn)實(shí)藝術(shù)的“沉浸”
REALITY BITES
漢語世界(2017年3期)2017-06-05 15:01:42
基于DEM的谷物聯(lián)合收割機(jī)抖動(dòng)板性能研究
基于Vericut的五軸動(dòng)數(shù)控編程及加工仿真研究
風(fēng)口上的虛擬現(xiàn)實(shí)
商周刊(2017年24期)2017-02-02 01:42:55
虛擬現(xiàn)實(shí)技術(shù)向科幻小說借靈感
海外星云(2016年7期)2016-12-01 04:18:00
基于CFD計(jì)算的核電廠半管水位運(yùn)行工況余排接管入口渦流吸氣效應(yīng)研究
科技視界(2016年13期)2016-06-13 00:26:23
淺析焊接專業(yè)模擬仿真在實(shí)訓(xùn)教學(xué)改革中的應(yīng)用
考試周刊(2016年22期)2016-05-06 19:14:34
HTC斥資千萬美元入股虛擬現(xiàn)實(shí)設(shè)備商WEVR
信息化教學(xué)設(shè)計(jì)在經(jīng)管類專業(yè)的應(yīng)用
科技資訊(2015年8期)2015-07-02 20:39:56
广平县| 黄陵县| 松滋市| 盐亭县| 沂南县| 靖江市| 札达县| 嘉黎县| 松阳县| 江孜县| 闽侯县| 金平| 莆田市| 濮阳县| 上蔡县| 锦屏县| 山阳县| 麦盖提县| 滨海县| 濮阳县| 诸城市| 潍坊市| 逊克县| 尚义县| 怀仁县| 河北区| 内江市| 萝北县| 盐池县| 晋江市| 囊谦县| 芦溪县| 汽车| 广饶县| 永善县| 乌海市| 崇礼县| 江源县| 夏邑县| 会东县| 屯昌县|