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

?

向量式有限元復雜結(jié)構(gòu)線性構(gòu)件斷裂過程動態(tài)坐標拾取模型研究

2014-12-16 03:46張柳李宗霖
電腦知識與技術(shù) 2014年32期
關(guān)鍵詞:斷裂

張柳 李宗霖

摘要:隨著向量式有限元理論越來越流行,該理論的使用范圍也隨之增長,在土木領(lǐng)域,已經(jīng)有很成熟的使用向量式有限元理論進行計算的模型。但是,由于目前對這些模型的處理僅僅停留在數(shù)據(jù)階段,并不能很直觀準確的反應(yīng)模型特點,在模擬模型倒塌,斷裂的過程中,并不能很直觀的了解模型動態(tài),在模型數(shù)據(jù)出現(xiàn)問題的時候,并不能直觀,準確的定位出錯構(gòu)件,這給分析人員帶來了很大的麻煩。該文主要介紹了如何利用已有的模型數(shù)據(jù),找到模型構(gòu)件之間的關(guān)系,利用OpenGL技術(shù),在屏幕再現(xiàn)土木模型,并動態(tài)展示模型變化過程,實現(xiàn)鼠標的屏幕拾取功能,可以通過鼠標的簡單點選,顯示模型構(gòu)件的所有信息。

關(guān)鍵詞:向量式有限元;線性構(gòu)件;斷裂;屏幕坐標拾取

中圖分類號:TP301 文獻標識碼:A 文章編號:1009-3044(2014)32-7632-05

1 背景及問題的提出

1.1 背景

有限元分析在工程技術(shù)和科學技術(shù)領(lǐng)域是一種十分有效、普遍的的數(shù)值分析方法。2002年美國普渡大學的丁承先教授等基于向量力學與數(shù)值計算提出了向量式有限元(Vector Form Intrinsic Finite Element,簡稱VFIFE)理論,該理論是在數(shù)值分析方法方面的一個重大突破。相比于傳統(tǒng)有限元分析方法,向量式有限元分析的優(yōu)勢在于,它易于增減單元和改變邊界條件,整個求解過程相對方便、簡單、穩(wěn)定,并且不會求解失敗。該理論已經(jīng)在許多大型工程問題,例如大變形、斷裂、碰撞等研究中得到了應(yīng)用,并取得了不錯的效果,該理論具有很廣泛的應(yīng)用前景。

到目前為止,在結(jié)構(gòu)力學領(lǐng)域已經(jīng)使用向量式有限元理論進行了很多方面的運算,得到了很多模型大形變,斷裂、碰撞、破碎等的實驗數(shù)據(jù)。然而,目前廣泛使用的各種建模,模擬軟件,都不能很好的使用向量式有限元理論所產(chǎn)生的數(shù)據(jù),因此,為了展示、使用這一理論,很有必要開發(fā)一款基于向量式有限元理論的建模以及模型動態(tài)展示軟件。

1.2 問題的提出

在動態(tài)模擬土木模型變化的過程中,模型的結(jié)構(gòu)會因為力等原因發(fā)生變化,對于模型中的線性構(gòu)件而言,發(fā)生斷裂是常見的變化之一,當在線性構(gòu)件某點加的力過大時,就會引起這點的斷裂,在觀察模型的變化過程中,這些斷裂的構(gòu)件往往是觀察者所關(guān)注的重點。然而,目前現(xiàn)行模型相關(guān)軟件中,大多數(shù)軟件所能做到的僅僅是對模型進行簡單的屏幕拾取,即用鼠標點擊模型元素,返回模型中該元素的坐標,這樣的簡單拾取功能,并不能反映出模型元素之間的關(guān)系,這對于模型的研究,帶來了一些不便,加入高效、準確的模型元素拾取功能,可以更方便的觀察模型,找到模型的脆弱元素,追蹤模型中元素的動態(tài)變化,甚至還能發(fā)現(xiàn)在數(shù)值分析過程中出現(xiàn)的錯誤,因此,動態(tài)模型的坐標拾取具有很重要的作用和意義。

1.3 相關(guān)工作

浙江大學土木學院以及同濟大學土木學院已經(jīng)使用向量式有限元理論對多組模型包括橋梁、塔、板結(jié)構(gòu)等進行了計算以及分析,取得了很好的結(jié)果。

同濟大學軟件學院,使用C#以及OpenGL技術(shù),實現(xiàn)了基于向量式有限元理論的動態(tài)模型展示軟件的初步開發(fā)工作。

當前,很多學者都對屏幕拾取做了相關(guān)研究,Richard S. Wright[1]研究了如何將模型立體的呈現(xiàn)在屏幕上,并介紹了如何進行3維模型坐標與屏幕二維坐標之間的轉(zhuǎn)換;劉力強[2]研究了如何在平行透視下,實現(xiàn)對3維模型的屏幕拾??;He J[3]提出了一種基于OpenGL的高效屏幕拾取算法等。

1.4 本文研究內(nèi)容

基于對以上研究的探討與分析,結(jié)合目前向量式有限元理論已有的模型數(shù)據(jù)以及研究、分析模型時需要考慮的模型間元素信息,我們提出了一種新的屏幕拾取方式,解決了現(xiàn)有的屏幕拾取方式所不能滿足的要求。

首先給出相關(guān)定義,再根據(jù)現(xiàn)有的模型數(shù)據(jù)特點,提出了對斷裂的線性構(gòu)件進行連帶拾取的方式,即對模型的元素不再進行簡單的拾取,而是在拾取的同時,找到斷裂構(gòu)件之間的關(guān)系,在模型動態(tài)展示的過程中,動態(tài)展示線性構(gòu)件的變化,更加方便分析、研究斷裂的線性構(gòu)件。最后,該文對這一想法進行了驗證,展示了如何進行連帶拾取以及如何利用連帶拾取,獲取線性構(gòu)件之間的關(guān)系。

2 線性構(gòu)件特點

2.1 相關(guān)定義

在模型的動態(tài)展示過程中,會發(fā)生兩種斷裂,一種是從模型節(jié)點處發(fā)生斷裂,另一種是從線性結(jié)構(gòu)內(nèi)部發(fā)生斷裂。根據(jù)這兩種斷裂的不同特點,做出如下兩種定義。

5 結(jié)論與展望

實驗結(jié)果表明本方案切實可行,可以準確找出斷裂后線性構(gòu)件之間的關(guān)系,通過屏幕拾取,展示這些線性構(gòu)件之間的關(guān)系,符合預期效果,有很好的應(yīng)用價值。

1) 屏幕拾取的準確性符合預期,可以準確檢測鼠標對模型線性構(gòu)件的點擊,顯示鼠標選中線性構(gòu)件信息。

2) 線性構(gòu)件的結(jié)構(gòu)體可以高效準確的存儲構(gòu)件的信息,同時存儲構(gòu)件之間的關(guān)系信息,高效、快捷的顯示各個線性構(gòu)件之間的關(guān)系

3) 準確、快速的找到斷裂構(gòu)件的相關(guān)信息,方便、高效的分析斷裂線性構(gòu)件的相關(guān)信息。

目前實驗所使用的存儲線性構(gòu)件元素的堆棧還是固定的,這對于超大規(guī)模的線性構(gòu)件模型是一個瓶頸,未來可以研究如何根據(jù)模型大小以及當前使用的計算機性能,使用合適數(shù)量的堆棧,以加快計算機處理、顯示速度。

參考文獻:

[1] Wright R S,Lipchak B.OpenGL superbible[M].Indianapolis: Waite Group Press,2000.

[2] 劉力強,周明全,耿國華.種平行透視下的三維拾取方法[J].西北大學學報:自然科學版,2002,32(1).

[3] He J,Xu Q,You J.A 3-D Picking Method Based on OpenGL[J].Computer Engineering & Science,2006, 28:45-46.

摘要:隨著向量式有限元理論越來越流行,該理論的使用范圍也隨之增長,在土木領(lǐng)域,已經(jīng)有很成熟的使用向量式有限元理論進行計算的模型。但是,由于目前對這些模型的處理僅僅停留在數(shù)據(jù)階段,并不能很直觀準確的反應(yīng)模型特點,在模擬模型倒塌,斷裂的過程中,并不能很直觀的了解模型動態(tài),在模型數(shù)據(jù)出現(xiàn)問題的時候,并不能直觀,準確的定位出錯構(gòu)件,這給分析人員帶來了很大的麻煩。該文主要介紹了如何利用已有的模型數(shù)據(jù),找到模型構(gòu)件之間的關(guān)系,利用OpenGL技術(shù),在屏幕再現(xiàn)土木模型,并動態(tài)展示模型變化過程,實現(xiàn)鼠標的屏幕拾取功能,可以通過鼠標的簡單點選,顯示模型構(gòu)件的所有信息。

關(guān)鍵詞:向量式有限元;線性構(gòu)件;斷裂;屏幕坐標拾取

中圖分類號:TP301 文獻標識碼:A 文章編號:1009-3044(2014)32-7632-05

1 背景及問題的提出

1.1 背景

有限元分析在工程技術(shù)和科學技術(shù)領(lǐng)域是一種十分有效、普遍的的數(shù)值分析方法。2002年美國普渡大學的丁承先教授等基于向量力學與數(shù)值計算提出了向量式有限元(Vector Form Intrinsic Finite Element,簡稱VFIFE)理論,該理論是在數(shù)值分析方法方面的一個重大突破。相比于傳統(tǒng)有限元分析方法,向量式有限元分析的優(yōu)勢在于,它易于增減單元和改變邊界條件,整個求解過程相對方便、簡單、穩(wěn)定,并且不會求解失敗。該理論已經(jīng)在許多大型工程問題,例如大變形、斷裂、碰撞等研究中得到了應(yīng)用,并取得了不錯的效果,該理論具有很廣泛的應(yīng)用前景。

到目前為止,在結(jié)構(gòu)力學領(lǐng)域已經(jīng)使用向量式有限元理論進行了很多方面的運算,得到了很多模型大形變,斷裂、碰撞、破碎等的實驗數(shù)據(jù)。然而,目前廣泛使用的各種建模,模擬軟件,都不能很好的使用向量式有限元理論所產(chǎn)生的數(shù)據(jù),因此,為了展示、使用這一理論,很有必要開發(fā)一款基于向量式有限元理論的建模以及模型動態(tài)展示軟件。

1.2 問題的提出

在動態(tài)模擬土木模型變化的過程中,模型的結(jié)構(gòu)會因為力等原因發(fā)生變化,對于模型中的線性構(gòu)件而言,發(fā)生斷裂是常見的變化之一,當在線性構(gòu)件某點加的力過大時,就會引起這點的斷裂,在觀察模型的變化過程中,這些斷裂的構(gòu)件往往是觀察者所關(guān)注的重點。然而,目前現(xiàn)行模型相關(guān)軟件中,大多數(shù)軟件所能做到的僅僅是對模型進行簡單的屏幕拾取,即用鼠標點擊模型元素,返回模型中該元素的坐標,這樣的簡單拾取功能,并不能反映出模型元素之間的關(guān)系,這對于模型的研究,帶來了一些不便,加入高效、準確的模型元素拾取功能,可以更方便的觀察模型,找到模型的脆弱元素,追蹤模型中元素的動態(tài)變化,甚至還能發(fā)現(xiàn)在數(shù)值分析過程中出現(xiàn)的錯誤,因此,動態(tài)模型的坐標拾取具有很重要的作用和意義。

1.3 相關(guān)工作

浙江大學土木學院以及同濟大學土木學院已經(jīng)使用向量式有限元理論對多組模型包括橋梁、塔、板結(jié)構(gòu)等進行了計算以及分析,取得了很好的結(jié)果。

同濟大學軟件學院,使用C#以及OpenGL技術(shù),實現(xiàn)了基于向量式有限元理論的動態(tài)模型展示軟件的初步開發(fā)工作。

當前,很多學者都對屏幕拾取做了相關(guān)研究,Richard S. Wright[1]研究了如何將模型立體的呈現(xiàn)在屏幕上,并介紹了如何進行3維模型坐標與屏幕二維坐標之間的轉(zhuǎn)換;劉力強[2]研究了如何在平行透視下,實現(xiàn)對3維模型的屏幕拾??;He J[3]提出了一種基于OpenGL的高效屏幕拾取算法等。

1.4 本文研究內(nèi)容

基于對以上研究的探討與分析,結(jié)合目前向量式有限元理論已有的模型數(shù)據(jù)以及研究、分析模型時需要考慮的模型間元素信息,我們提出了一種新的屏幕拾取方式,解決了現(xiàn)有的屏幕拾取方式所不能滿足的要求。

首先給出相關(guān)定義,再根據(jù)現(xiàn)有的模型數(shù)據(jù)特點,提出了對斷裂的線性構(gòu)件進行連帶拾取的方式,即對模型的元素不再進行簡單的拾取,而是在拾取的同時,找到斷裂構(gòu)件之間的關(guān)系,在模型動態(tài)展示的過程中,動態(tài)展示線性構(gòu)件的變化,更加方便分析、研究斷裂的線性構(gòu)件。最后,該文對這一想法進行了驗證,展示了如何進行連帶拾取以及如何利用連帶拾取,獲取線性構(gòu)件之間的關(guān)系。

2 線性構(gòu)件特點

2.1 相關(guān)定義

在模型的動態(tài)展示過程中,會發(fā)生兩種斷裂,一種是從模型節(jié)點處發(fā)生斷裂,另一種是從線性結(jié)構(gòu)內(nèi)部發(fā)生斷裂。根據(jù)這兩種斷裂的不同特點,做出如下兩種定義。

5 結(jié)論與展望

實驗結(jié)果表明本方案切實可行,可以準確找出斷裂后線性構(gòu)件之間的關(guān)系,通過屏幕拾取,展示這些線性構(gòu)件之間的關(guān)系,符合預期效果,有很好的應(yīng)用價值。

1) 屏幕拾取的準確性符合預期,可以準確檢測鼠標對模型線性構(gòu)件的點擊,顯示鼠標選中線性構(gòu)件信息。

2) 線性構(gòu)件的結(jié)構(gòu)體可以高效準確的存儲構(gòu)件的信息,同時存儲構(gòu)件之間的關(guān)系信息,高效、快捷的顯示各個線性構(gòu)件之間的關(guān)系

3) 準確、快速的找到斷裂構(gòu)件的相關(guān)信息,方便、高效的分析斷裂線性構(gòu)件的相關(guān)信息。

目前實驗所使用的存儲線性構(gòu)件元素的堆棧還是固定的,這對于超大規(guī)模的線性構(gòu)件模型是一個瓶頸,未來可以研究如何根據(jù)模型大小以及當前使用的計算機性能,使用合適數(shù)量的堆棧,以加快計算機處理、顯示速度。

參考文獻:

[1] Wright R S,Lipchak B.OpenGL superbible[M].Indianapolis: Waite Group Press,2000.

[2] 劉力強,周明全,耿國華.種平行透視下的三維拾取方法[J].西北大學學報:自然科學版,2002,32(1).

[3] He J,Xu Q,You J.A 3-D Picking Method Based on OpenGL[J].Computer Engineering & Science,2006, 28:45-46.

摘要:隨著向量式有限元理論越來越流行,該理論的使用范圍也隨之增長,在土木領(lǐng)域,已經(jīng)有很成熟的使用向量式有限元理論進行計算的模型。但是,由于目前對這些模型的處理僅僅停留在數(shù)據(jù)階段,并不能很直觀準確的反應(yīng)模型特點,在模擬模型倒塌,斷裂的過程中,并不能很直觀的了解模型動態(tài),在模型數(shù)據(jù)出現(xiàn)問題的時候,并不能直觀,準確的定位出錯構(gòu)件,這給分析人員帶來了很大的麻煩。該文主要介紹了如何利用已有的模型數(shù)據(jù),找到模型構(gòu)件之間的關(guān)系,利用OpenGL技術(shù),在屏幕再現(xiàn)土木模型,并動態(tài)展示模型變化過程,實現(xiàn)鼠標的屏幕拾取功能,可以通過鼠標的簡單點選,顯示模型構(gòu)件的所有信息。

關(guān)鍵詞:向量式有限元;線性構(gòu)件;斷裂;屏幕坐標拾取

中圖分類號:TP301 文獻標識碼:A 文章編號:1009-3044(2014)32-7632-05

1 背景及問題的提出

1.1 背景

有限元分析在工程技術(shù)和科學技術(shù)領(lǐng)域是一種十分有效、普遍的的數(shù)值分析方法。2002年美國普渡大學的丁承先教授等基于向量力學與數(shù)值計算提出了向量式有限元(Vector Form Intrinsic Finite Element,簡稱VFIFE)理論,該理論是在數(shù)值分析方法方面的一個重大突破。相比于傳統(tǒng)有限元分析方法,向量式有限元分析的優(yōu)勢在于,它易于增減單元和改變邊界條件,整個求解過程相對方便、簡單、穩(wěn)定,并且不會求解失敗。該理論已經(jīng)在許多大型工程問題,例如大變形、斷裂、碰撞等研究中得到了應(yīng)用,并取得了不錯的效果,該理論具有很廣泛的應(yīng)用前景。

到目前為止,在結(jié)構(gòu)力學領(lǐng)域已經(jīng)使用向量式有限元理論進行了很多方面的運算,得到了很多模型大形變,斷裂、碰撞、破碎等的實驗數(shù)據(jù)。然而,目前廣泛使用的各種建模,模擬軟件,都不能很好的使用向量式有限元理論所產(chǎn)生的數(shù)據(jù),因此,為了展示、使用這一理論,很有必要開發(fā)一款基于向量式有限元理論的建模以及模型動態(tài)展示軟件。

1.2 問題的提出

在動態(tài)模擬土木模型變化的過程中,模型的結(jié)構(gòu)會因為力等原因發(fā)生變化,對于模型中的線性構(gòu)件而言,發(fā)生斷裂是常見的變化之一,當在線性構(gòu)件某點加的力過大時,就會引起這點的斷裂,在觀察模型的變化過程中,這些斷裂的構(gòu)件往往是觀察者所關(guān)注的重點。然而,目前現(xiàn)行模型相關(guān)軟件中,大多數(shù)軟件所能做到的僅僅是對模型進行簡單的屏幕拾取,即用鼠標點擊模型元素,返回模型中該元素的坐標,這樣的簡單拾取功能,并不能反映出模型元素之間的關(guān)系,這對于模型的研究,帶來了一些不便,加入高效、準確的模型元素拾取功能,可以更方便的觀察模型,找到模型的脆弱元素,追蹤模型中元素的動態(tài)變化,甚至還能發(fā)現(xiàn)在數(shù)值分析過程中出現(xiàn)的錯誤,因此,動態(tài)模型的坐標拾取具有很重要的作用和意義。

1.3 相關(guān)工作

浙江大學土木學院以及同濟大學土木學院已經(jīng)使用向量式有限元理論對多組模型包括橋梁、塔、板結(jié)構(gòu)等進行了計算以及分析,取得了很好的結(jié)果。

同濟大學軟件學院,使用C#以及OpenGL技術(shù),實現(xiàn)了基于向量式有限元理論的動態(tài)模型展示軟件的初步開發(fā)工作。

當前,很多學者都對屏幕拾取做了相關(guān)研究,Richard S. Wright[1]研究了如何將模型立體的呈現(xiàn)在屏幕上,并介紹了如何進行3維模型坐標與屏幕二維坐標之間的轉(zhuǎn)換;劉力強[2]研究了如何在平行透視下,實現(xiàn)對3維模型的屏幕拾?。籋e J[3]提出了一種基于OpenGL的高效屏幕拾取算法等。

1.4 本文研究內(nèi)容

基于對以上研究的探討與分析,結(jié)合目前向量式有限元理論已有的模型數(shù)據(jù)以及研究、分析模型時需要考慮的模型間元素信息,我們提出了一種新的屏幕拾取方式,解決了現(xiàn)有的屏幕拾取方式所不能滿足的要求。

首先給出相關(guān)定義,再根據(jù)現(xiàn)有的模型數(shù)據(jù)特點,提出了對斷裂的線性構(gòu)件進行連帶拾取的方式,即對模型的元素不再進行簡單的拾取,而是在拾取的同時,找到斷裂構(gòu)件之間的關(guān)系,在模型動態(tài)展示的過程中,動態(tài)展示線性構(gòu)件的變化,更加方便分析、研究斷裂的線性構(gòu)件。最后,該文對這一想法進行了驗證,展示了如何進行連帶拾取以及如何利用連帶拾取,獲取線性構(gòu)件之間的關(guān)系。

2 線性構(gòu)件特點

2.1 相關(guān)定義

在模型的動態(tài)展示過程中,會發(fā)生兩種斷裂,一種是從模型節(jié)點處發(fā)生斷裂,另一種是從線性結(jié)構(gòu)內(nèi)部發(fā)生斷裂。根據(jù)這兩種斷裂的不同特點,做出如下兩種定義。

5 結(jié)論與展望

實驗結(jié)果表明本方案切實可行,可以準確找出斷裂后線性構(gòu)件之間的關(guān)系,通過屏幕拾取,展示這些線性構(gòu)件之間的關(guān)系,符合預期效果,有很好的應(yīng)用價值。

1) 屏幕拾取的準確性符合預期,可以準確檢測鼠標對模型線性構(gòu)件的點擊,顯示鼠標選中線性構(gòu)件信息。

2) 線性構(gòu)件的結(jié)構(gòu)體可以高效準確的存儲構(gòu)件的信息,同時存儲構(gòu)件之間的關(guān)系信息,高效、快捷的顯示各個線性構(gòu)件之間的關(guān)系

3) 準確、快速的找到斷裂構(gòu)件的相關(guān)信息,方便、高效的分析斷裂線性構(gòu)件的相關(guān)信息。

目前實驗所使用的存儲線性構(gòu)件元素的堆棧還是固定的,這對于超大規(guī)模的線性構(gòu)件模型是一個瓶頸,未來可以研究如何根據(jù)模型大小以及當前使用的計算機性能,使用合適數(shù)量的堆棧,以加快計算機處理、顯示速度。

參考文獻:

[1] Wright R S,Lipchak B.OpenGL superbible[M].Indianapolis: Waite Group Press,2000.

[2] 劉力強,周明全,耿國華.種平行透視下的三維拾取方法[J].西北大學學報:自然科學版,2002,32(1).

[3] He J,Xu Q,You J.A 3-D Picking Method Based on OpenGL[J].Computer Engineering & Science,2006, 28:45-46.

猜你喜歡
斷裂
分水器銅閥斷裂原因分析
淺談彌合城市斷裂帶的可實施性意見
馬蹄環(huán)斷裂故障的分析與探討
混凝土路面板角斷裂的力學機理研究
對“五四”造成傳統(tǒng)文化斷裂的思考
在成長斷裂下接受虛構(gòu)啟蒙
青海省門源縣紅溝銅礦礦體特征及成礦控礦因素探討
一例500kV高壓隔離開關(guān)萬向節(jié)頭斷裂情況的分析
防范企業(yè)資金鏈斷裂的措施研究
莎车县| 阿拉善右旗| 尉犁县| 石首市| 永城市| 凤山县| 多伦县| 高雄市| 贵州省| 台州市| 鄯善县| 黄冈市| 白水县| 阿克苏市| 宝丰县| 安化县| 佛山市| 芦山县| 大方县| 蒲城县| 贵州省| 方城县| 平乡县| 福海县| 安龙县| 江山市| 嘉黎县| 卢湾区| 绥江县| 商河县| 广南县| 安新县| 平舆县| 通渭县| 嘉定区| 华蓥市| 读书| 凤台县| 聊城市| 鄂尔多斯市| 彩票|