999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

盾構機動態交互仿真系統的研究與實現

2013-09-21 09:54:22馮桂珍池建斌張增強
圖學學報 2013年1期
關鍵詞:用戶模型施工

馮桂珍, 池建斌, 張增強, 王 晨

(石家莊鐵道大學機械工程學院,河北 石家莊 050043)

盾構機是一種用于地下隧道工程開挖的復雜機電系統,具有開控切削土體、輸送土碴、拼裝隧道襯砌、測量導向糾偏等功能[1]。已廣泛用于地鐵、鐵路、公路、市政、水電隧道工程,具有開挖速度快、質量高、人員勞動強度小、對地表沉降和環境影響小等優點,比之傳統的鉆爆法隧道施工具有明顯的優勢,有著良好的綜合效益。現代高新技術的發展和應用使得對盾構機的控制變得越來越容易[2],自動化程度大大提高,但施工控制多數需人工操作,但施工過程中因不確定因素時常引發一些事故,存在安全隱患,如地質情況的復雜多變、掘進等結構設計不當、操作不當等原因導致地表隆起或塌陷,進而引發重大事故。因此,盾構機掘進施工過程是一個存在高風險的行業,施工安全、效率問題仍是世界性的重大技術難題。此外,盾構機是一個復雜、龐大的重型工程機械,它集機、電、液、控制、信息技術于一體,其高效率、低傷害的施工特點引起了國內外大量學者的研究興趣,但其復雜性給學習和研究帶來一定的困難。

鑒于此,研究和應用基于網絡的虛擬現實技術,構建一個基于 Web3D的盾構機交互虛擬裝配和運動仿真虛擬環境,將盾構機的結構特點、裝配與拆卸、運動過程和施工原理等進行三維真實感模擬,無安全隱患?;诰W絡環境不受時空限制,用戶通過鼠標或鍵盤從各個角度觀察、體驗盾構機的不同特性,使用戶更好地了解盾構機,從而增強盾構機與用戶之間的溝通能力,進一步提高設計和創新能力 。

1 系統框架結構設計

1.1 盾構機結構與原理簡介

論文以土壓平衡式盾構機為研究和構建對象。土壓平衡式盾構機沒有分離裝置,施工時的覆土層可以相對較淺。其適用地質范圍比擠壓式盾構機廣,掘進性能也優于擠壓式盾構機。作為一種在地下工程施工中開挖軟弱地質的專用工程機械,主要結構包括盾體、刀盤驅動系統、推進系統、排渣系統、管片拼裝系統、同步注漿系統以及盾尾密封系統等。盾構機掘進部分承擔主要的挖掘任務,包括切削刀盤、開挖室、承壓隔板、壓縮空氣閘室、推進千斤頂、刀盤驅動、螺旋輸送機等。

盾構施工的主要原理是圓柱體護盾沿隧道軸線邊向前推進邊對土壤進行挖掘,護盾對挖掘出的還未襯砌的隧洞段起著臨時支撐作用,承受周圍土層的壓力,以及地下水壓及將地下水擋在外面。挖掘、排土、襯砌等作業在護盾的掩護下進行。盾構機施工主要由穩定開挖面、挖掘及排土、襯砌及壁后注漿3大要素組成。

1.2 系統框架結構設計

系統采用服務器/瀏覽器(B/S)兩層模式,服務器端存放由VRML[3]及Cult3d[4]編輯生成的虛擬場景和運動仿真,客戶端下載并安裝相關插件后,瀏覽嵌入VRML格式文件(*.wrl)和Cult3d動態文件(*.co)的HTML頁面,用戶通過鼠標、鍵盤及控件在虛擬場景中漫游、交互操作虛擬對象和運動仿真等。該系統的框架結構如圖1所示,具有交互操作、信息查詢、虛擬裝配、施工原理展示以及良好的導航功能等。系統的場景漫游與交互控制利用 VRML完成;盾構機的運動仿真等交互利用Cult3D完成;腳本控制利用Javascript實現HTML與VRML和Cult3D的交互控制。虛擬場景漫游與交互操作使得盾構機的虛擬仿真更具真實感和沉浸感。VRML與Cult3D通過超鏈接功能相互切換。

圖1 系統框架結構

2 系統的設計和實現

2.1 虛擬模型的創建與優化處理

虛擬場景利用VRML實現。VRML是一種網絡三維場景描述性語言,VRML語言使用有向無循環圖(TAG)或稱場景圖(SceneGraph)建立三維場景的布局關系,這種場景圖是由節點的嵌套或并列使用形成的,其中葉節點表示具體的三維對象,非葉節點用于維護布局的空間位置關系。其三維模型的創建可以通過 VRML文本編輯器如Parallel Graphics公司的VrmlPad完成,或一些可視化編輯工具,如Parallel Graphics公司 ISB、ISA,Silicon Graphics公司的 Cosmo World,以及筆者利用VC與 OpenGL開發了一個VRML可視化編輯工具[5-6]等,但不便于構建復雜場景。此外,可通過其他三維軟件完成。VRML作為目前唯一一種網絡傳輸規范,大多數軟件都支持 VRML格式文件,如 3DMax、Solidworks、Pro/E、UG 等,這種方式可以構建復雜模型,且效率較高。鑒于模型建造的工作量及復雜度較大,系統采用3DMax、Solidworks及文本編輯相結合的方式完成。

為保證用戶能順暢地漫游和交互操作,模型優化非常重要。VRML優化分為模型自身優化以及利用語法特點優化兩種。模型自身優化就是利用 3DMax等建模時將結構分解,盡量采用拉伸或放樣功能生成簡單幾何形體的組合,然后進行紋理帖圖。這樣可以大量減少模型的三角面片,從而減少 VRML文件大小,加快用戶端下載速度。利用 VRML自身的語法特點和功能優化包括:用LOD節點描述復雜造型不同細節層次的組織關系,用戶瀏覽時,根據遠近程度自動顯示不同的細節水平,從而提高場景真實感和渲染速度;利用inline節點,將不同VRML文件內聯成復雜的場景,簡化了復雜場景的維護和編輯工作;使用DEF/USE機制減少代碼的重復編寫,且可達到統一修改、編輯和控制的目的;將VRML文件保存為壓縮形式(*.wrz),壓縮VRML文本代碼中無效的部分(如空格、注釋、回車符等),可極大的減小文件大小,壓縮率可達到80%,而不影響場景渲染效果。

盾構機的三維模型及裝配采用Solidworks完成,以便于后期參數化編輯和修改,以及運動仿真設計、干涉檢查等。虛擬裝配是產品數字化定義中的一個重要的環節,其研究大致分兩個方面:

1) 采用裝配過程可視化手段和干涉檢查工具,直觀展示產品裝配過程中零部件的運動形態和相對位置,以檢驗產品的可裝配性,是否存在干涉等。如在Solidworks的裝配環境下設計的裝配體,用戶通過添加約束定位來裝配零部件,通過干涉檢查檢查產品是否存在干涉。之后通過Solidworks的MotionManager設計裝配體的拆裝動畫和運動仿真,拆裝動畫和運動仿真只能保存為AVI格式的文件,無交互功能,不便于用戶的控制。

2) 基于虛擬現實技術的虛擬裝配和運動仿真。使操作人員具有身臨其境的感覺,并能通過視覺、聽覺、觸覺等感知產品的裝配過程和運動效果。本系統采用基于網絡的 Web3D技術設計和開發的虛擬裝配和運動仿真,通過鼠標和鍵盤簡單的設備可交互操作,成本低,效果好,發布到網上便于交流和協作。

Cult3D模型設計和處理中注意如下:將Solidworks設計的裝配體模型導出為STL格式文件,導入 3Dmax中編輯材質、添加光源、攝像頭等,并根據動態交互的需求合理分組。然后將模型導出為C3D格式文件(Cult3D模型文件)。此外,根據動態交互效果要求,如縮放操作時縮放中心的位置,旋轉操作時轉軸的位置等,在3DMax中需調整軸點的位置。方法是通過3DMax命令“層次”/“軸點”,選擇“僅影響軸”選項,通過“對齊”、“移動”、“旋轉”等方法,將軸點調整到合適的位置。

2.2 虛擬場景漫游與交互設計和實現

VRML中的交互行為通過事件體系實現。要實現邏輯控制,必須通過腳本節點Script編程實現,如Java、JavaScript等。系統利用JavaScript腳本語言實現交互和邏輯控制。腳本程序可內嵌于 VRML文件內,即基于內部腳本編程接口的交互。也可通過外部編程接口EAI進行交互。EAI是指將VRML嵌入到HTML頁面后,通過外部按鈕等控件方式控制VRML場景中的虛擬對象,使操作和控制的自由度更大。

EAI控制的關鍵是獲取 VRML虛擬對象,方法是通過Scene.Engine獲取VRML對象,通過Nodes獲取由DEF定義的節點,然后可以對該節點的exposedField域進行編輯和修改,從而實現對場景的外部控制。系統主界面如圖2所示,分兩個框架。上方顯示 VRML場景,下方是交互控制區,通過下拉列表選擇瀏覽位置進行導航,當前視點的信息顯示在視點文本框,用戶也可以設置視點。

圖2 虛擬場景漫游主界面

2.3 虛擬裝配和運動仿真的設計

Cult3d是一個完全拖放式軟件。從SceneGraph窗口選中將要操作的對象,拖入Event Map窗口,然后在Action窗口中選擇要實施的動作,把它也拖入Event Map窗口,在Event Map中選擇觸發該動作的事件。Cult3D為用戶提供了鼠標和鍵盤兩種觸發事件。通過預覽窗口可以檢查動作和事件以及操作對象之間的相互關系。

虛擬裝配和運動仿真系統采用 HTML內嵌Cult3d動態文件的方式實現(圖 3~圖 5),包括零部件的單件展示、虛擬拆裝、施工原理、插件下載及盾構機技術介紹等。系統通過頂部導航選擇相應項目,左側窗口提示操作步驟,右側窗口顯示 Cult3D動態文件。 虛擬裝配主要通過Cult3d中的移動、旋轉、縮放等動作完成,通過鼠標點擊或鍵盤操作進行交互。其效果如圖3所示。運動仿真除了移動、旋轉、縮放等動作外,為了模擬開挖效果,采用粒子系統實現,如圖4所示,刀盤旋轉時開始挖掘,調整好的粒子系統開始發射,用來模擬實際挖掘過程,同時螺旋輸送機將挖掘下來的泥土通過末端出土口輸送到傳輸帶上,傳輸帶將泥土通過小車運輸出去。圖5顯示刀盤推進后,管片拼裝機拼裝管片的過程。

圖3 盾構機虛擬裝配

圖4 粒子模擬盾構機施工之開挖

圖5 盾構機施工之管片拼裝

3 結 論

通過對盾構機的結構和原理的分析,利用VRML、Cult3D實現基于網絡的盾構機虛擬裝配與運動仿真系統,利用腳本實現虛擬場景和對象的交互操作和控制,具有良好的導航和交互性能,用戶可以多角度任意方位查看虛擬對象,不受時空限制,克服了盾構機在施工過程中存在安全隱患等不足,對盾構機的學習和研究提供了良好平臺,有很好的實用價值。

[1]Yang Huayong, Gong Guofang. Research on development strategy of shield tunneling machine [C]//Proceedings of Shanghai International Tunnel Conference. Shanghai: Tongii University Press, 2003:339-346.

[2]Michael J K. Monitoring ground deformation in tunneling: current practice in transportation tunnels [J].Engineering Geology, 2005, 79: 93-l13.

[3]ISO/IEC 14772-1:1997, VRML97 International Standard [S].

[4]Cycore Cult3D Homepage [EB/OL]. http://www.cult3D.com.

[5]馮桂珍, 池建斌. 基于 Web的虛擬現實模型創建工具[J]. 工程圖學學報, 2004, 25(3): 30-34.

[6]馮桂珍, 池建斌, 王 晨. VRML模型創建工具中的可視化交互操作的設計和實現[J].系統仿真學報,2006, 18(2): 387-390.

猜你喜歡
用戶模型施工
一半模型
土木工程施工技術創新探討
重要模型『一線三等角』
重尾非線性自回歸模型自加權M-估計的漸近分布
關注用戶
商用汽車(2016年11期)2016-12-19 01:20:16
3D打印中的模型分割與打包
關注用戶
商用汽車(2016年6期)2016-06-29 09:18:54
關注用戶
商用汽車(2016年4期)2016-05-09 01:23:12
土木工程施工實習的探討與實踐
扶貧村里施工忙
河南電力(2016年5期)2016-02-06 02:11:34
主站蜘蛛池模板: 老司国产精品视频91| 五月婷婷丁香综合| 性69交片免费看| 综合色区亚洲熟妇在线| 国产第一页免费浮力影院| 97超碰精品成人国产| jizz在线观看| 久久五月视频| 亚洲欧美成人影院| 2021亚洲精品不卡a| 午夜无码一区二区三区| 成年免费在线观看| AV天堂资源福利在线观看| AV熟女乱| 国产91精品久久| 国产成人无码综合亚洲日韩不卡| 免费观看国产小粉嫩喷水 | 国产综合另类小说色区色噜噜| 精品成人一区二区三区电影| 看国产毛片| 国产人人干| 国产一在线| 国产一区二区三区日韩精品 | 91小视频在线| 综合久久五月天| 久久综合亚洲鲁鲁九月天| 久久免费看片| а∨天堂一区中文字幕| 无码'专区第一页| 国产sm重味一区二区三区| 亚洲第一视频免费在线| 欧美区日韩区| 毛片网站免费在线观看| 亚洲综合专区| 国产香蕉国产精品偷在线观看| 国产黑人在线| 美女内射视频WWW网站午夜| 在线观看的黄网| 国产福利微拍精品一区二区| 中文字幕亚洲综久久2021| 免费三A级毛片视频| 欧美日韩资源| 亚洲日本中文字幕乱码中文 | 毛片最新网址| 青青青视频蜜桃一区二区| 亚洲三级色| 国产精品一区二区不卡的视频| 亚洲一区第一页| 国产喷水视频| 国产欧美日韩免费| 毛片a级毛片免费观看免下载| 亚洲美女一级毛片| 亚洲国产天堂在线观看| 国产另类视频| 成人午夜网址| 亚洲丝袜中文字幕| 久久国产成人精品国产成人亚洲 | 婷婷丁香在线观看| 国产成人三级| 911亚洲精品| 国产精品久久久久久久伊一| 中文字幕乱码中文乱码51精品| 欧美日韩国产综合视频在线观看| 成人午夜久久| 亚洲欧美日韩精品专区| 青青草原国产一区二区| 免费又黄又爽又猛大片午夜| 国内嫩模私拍精品视频| 国产一区二区三区夜色| 手机看片1024久久精品你懂的| 一级做a爰片久久免费| 国产成a人片在线播放| 精品一区二区三区自慰喷水| 尤物国产在线| 丰满人妻被猛烈进入无码| 色AV色 综合网站| 毛片久久久| 日韩高清在线观看不卡一区二区 | 亚洲成人在线免费| 日韩人妻少妇一区二区| 亚洲男人天堂网址| 国产在线日本|