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

基于EON的輪式推土機(jī)保障虛擬訓(xùn)練系統(tǒng)設(shè)計

2013-10-13 11:50:50鐘曉谷蘇凡囤王海濤王小飛
機(jī)械制造與自動化 2013年1期
關(guān)鍵詞:模型系統(tǒng)

鐘曉谷,蘇凡囤,王海濤,王小飛

(解放軍理工大學(xué)工程兵工程學(xué)院,江蘇南京 210007)

0 引言

輪式推土機(jī)由于其機(jī)動性強(qiáng)、工作效率高等優(yōu)勢被廣泛用于國防工程建設(shè)、民用建筑、修建道路、修建機(jī)場中。但因其工作環(huán)境惡劣,施工難度大,導(dǎo)致該機(jī)械故障率高,保障難度大。因此,迫切需要訓(xùn)練有素的保障人員。傳統(tǒng)的訓(xùn)練方法由于其訓(xùn)練周期長、訓(xùn)練效益低且受到場地和成本的限制已經(jīng)無法滿足目前的訓(xùn)練要求。因此,在對該推土機(jī)的保障人員培訓(xùn)過程中,急需一種現(xiàn)代高效的訓(xùn)練手段來解決上述問題。

虛擬現(xiàn)實技術(shù)[1]以其良好的沉浸性、交互性等優(yōu)點(diǎn),被廣泛應(yīng)用于航空航天、核能、軍事等領(lǐng)域;虛擬訓(xùn)練作為虛擬現(xiàn)實技術(shù)的重要分支能夠提供具有良好沉浸感、交互性和啟發(fā)性的虛擬環(huán)境,使設(shè)計者能更早地“看到、修到和用到”未來的產(chǎn)品,并通過虛擬操作和過程仿真進(jìn)行分析評估[2];目前主要應(yīng)用于裝備的保障訓(xùn)練、維修性設(shè)計以及保障性設(shè)計等三個方面的研究;虛擬訓(xùn)練不受時空限制,仿真度高、擴(kuò)展性強(qiáng),特別適合于專業(yè)保障訓(xùn)練,是保障訓(xùn)練現(xiàn)代化的重要標(biāo)志。

圖1 虛擬訓(xùn)練系統(tǒng)框架

1 系統(tǒng)框架設(shè)計

在虛擬環(huán)境下,模型的建立和維修過程的實現(xiàn)有其特殊性,根據(jù)現(xiàn)實情況下的維修保養(yǎng)要求,將系統(tǒng)主要劃分為4個模塊:工作原理、保養(yǎng)訓(xùn)練、拆裝訓(xùn)練、故障排除。訓(xùn)練過程中,用戶可以通過訓(xùn)練漸進(jìn)式的了解裝備的構(gòu)造、性能、原理、維修保養(yǎng)方法等知識。系統(tǒng)框架規(guī)劃如圖1所示。

2 系統(tǒng)的關(guān)鍵技術(shù)

2.1 三維數(shù)字建模技術(shù)

推土機(jī)結(jié)構(gòu)復(fù)雜,組成零部件多,為真實再現(xiàn)其結(jié)構(gòu)及組成,分三步實現(xiàn)其零部件建模:先選擇AutoCAD按實際尺寸構(gòu)建模型外形,然后將模型導(dǎo)入到3DS MAX中進(jìn)行紋理、材質(zhì)、顏色、燈光等處理,并對其進(jìn)行填充,隨后將其導(dǎo)入至EON Studio中賦予各種交互式的動作。圖2為EON中推土機(jī)的實裝模型。

圖2 推土機(jī)實裝模型

本文論述的虛擬維修是建立在整機(jī)模型的基礎(chǔ)上的,如果不考慮優(yōu)化而直接導(dǎo)入模型,會嚴(yán)重降低系統(tǒng)運(yùn)行的實時性。為了提高系統(tǒng)運(yùn)行效率,利用LOD技術(shù),將除需要操作的零部件以外的所有部件進(jìn)行優(yōu)化,隱藏了被遮擋零件,整機(jī)模型以空殼狀導(dǎo)入虛擬維修場景。

2.2 虛擬環(huán)境構(gòu)建

構(gòu)建虛擬維修場景之前,首先要將通過外部建模工具創(chuàng)建的模型導(dǎo)入到虛擬開發(fā)平臺EON Studio中。EON Studio支持多種格式的3D數(shù)據(jù)導(dǎo)入。其中包括常用的3DS,obj,wrl等格式文件的導(dǎo)入[3]。

模型導(dǎo)入場景之后還需要對場景進(jìn)行觀察點(diǎn)、燈光、材質(zhì)的調(diào)整。首先新建Frame節(jié)點(diǎn)并取名為Camera,將其關(guān)聯(lián)復(fù)制到ViewPoint節(jié)點(diǎn)的擴(kuò)展域中;然后在Camera節(jié)點(diǎn)下添加light節(jié)點(diǎn)并選擇燈光類型為Ambient(環(huán)境光),調(diào)整環(huán)境光的顏色;最后刪除零件重復(fù)的Material(材質(zhì))節(jié)點(diǎn),為每個零件建立單獨(dú)的Material材質(zhì)。

由于采用的導(dǎo)入方式不同或?qū)脒^程中部分信息丟失,會有部分的部件沒有材質(zhì)或貼圖,或者貼圖不正確。這時需要對這部分模型進(jìn)行材質(zhì)和貼圖的添加或調(diào)整,首先給Texture節(jié)點(diǎn)指定貼圖,然后將Texture節(jié)點(diǎn)的快捷方式復(fù)制到Material節(jié)點(diǎn)的DiffuseTexture文件夾下,最后將Material節(jié)點(diǎn)的快捷方式復(fù)制到部件所在文件夾的Material中,完成貼圖的添加。如圖3所示。

圖3 貼圖添加的實現(xiàn)過程

2.3 系統(tǒng)的仿真與交互

虛擬訓(xùn)練過程中,不僅涉及對象的幾何模型,同時要考慮其在虛擬場景中的位移、碰撞、變形等動態(tài)的變化。這些問題同樣是目前虛擬訓(xùn)練系統(tǒng)中的難點(diǎn)問題。合理的建立對象的層次結(jié)構(gòu)模型、配合約束關(guān)系模型,并引入了與結(jié)構(gòu)關(guān)系對應(yīng)的鄰接矩陣。有效地規(guī)劃虛擬拆裝序列,是實現(xiàn)虛擬維修交互控制技術(shù)的基礎(chǔ)。

以虛擬拆卸轉(zhuǎn)向系統(tǒng)為例。首先確定裝配體的層次關(guān)系模型和約束關(guān)系模型。裝配體層次結(jié)構(gòu)模型是將一個產(chǎn)品分為不同層次的字裝配體和零件在一定程度上能夠反映裝配體的拆裝序列[4],然后建立矩陣,生成并優(yōu)化拆卸序列,圖4為轉(zhuǎn)向系統(tǒng)的層次結(jié)構(gòu)模型在虛擬平臺中的樹形表式形式,這種樹形表示可以通過逐層打開節(jié)點(diǎn)方式來查看零件歸屬[5]。

圖4 層次結(jié)構(gòu)模型在Eon中的樹形表示

a)拆卸過程仿真

在 Eon 中綜合使用 Frame,ClickSensor,Place,Task 和DragSelect節(jié)點(diǎn)根據(jù)零件之間的層次結(jié)構(gòu)關(guān)系以及約束關(guān)系就可以實現(xiàn)拆卸過程,如圖5所示,其具體設(shè)置如下:

Step1:首先依據(jù)零件之間的層次結(jié)構(gòu)為具有約束關(guān)系的零件添加一個Frame框架;

Step2:在框架中選擇需要拆卸的零部件添加2個ClickS-ensor節(jié)點(diǎn)以及一個Place節(jié)點(diǎn)和一個DragSelect節(jié)點(diǎn);

圖5 交互過程Routes視窗展示

Step3:將其中一個ClickSensor節(jié)點(diǎn)的觸發(fā)方式設(shè)置為Right并通過OnButtonDowntrue和DragSelect下的Select相連接;

Step4:將另外一個ClickSensor節(jié)點(diǎn)的觸發(fā)方式設(shè)置為Left并通過OnButtonDowntrue和Place節(jié)點(diǎn)下的SetRun相連接,Place節(jié)點(diǎn)通過OnRunfalse與Task節(jié)點(diǎn)下的RequestCompleted相連。

當(dāng)點(diǎn)擊開始拆卸后,點(diǎn)擊鼠標(biāo)左鍵即可拖拽需要拆卸的零件,當(dāng)點(diǎn)擊右鍵時,可以快捷的將零件放置到桌面上。如圖6所示。

圖6 轉(zhuǎn)向器虛擬拆卸過程

當(dāng)遇到幾個零件位置相似時,可以讓他們同步地拆卸或裝配。只要讓用于觸發(fā)的信號同時接到這幾個零件所具有的移動功能節(jié)點(diǎn)place和方位節(jié)點(diǎn)position節(jié)點(diǎn),讓它們的相對位移相同、時間相同即可。通過以上步驟就可以實現(xiàn)拆卸過程的人機(jī)交互,如圖7所示。

b)故障排除過程仿真

圖7 零件拆卸時人機(jī)交互過程

虛擬故障排除模塊中挑選了比較有代表性的主液壓系統(tǒng)壓力偏低這個模塊來進(jìn)行講解。這個模塊中運(yùn)用虛擬的壓力表來對系統(tǒng)壓力進(jìn)行測量,因為應(yīng)用到各種工具和儀表,如果在測量位置和工具擺放位置間進(jìn)行視角的切換話,切換的次數(shù)較多,容易造成操作者視覺的疲勞,所以設(shè)置一個小視窗正對著操作臺,用到的各種工具、儀器等整齊的擺放在操作臺上,可以通過小視窗來實現(xiàn)工具的拾取和放置,避免了視角的頻繁切換。首先講解一下小視窗的設(shè)置方法:添加一個Viewport節(jié)點(diǎn)到Viewports文件夾中,雙擊添加的Viewport節(jié)點(diǎn)設(shè)置其起始位置、視窗的大小以及可視范圍等參數(shù);添加一個攝像機(jī)Camera,并把它的快捷方式放入添加的Viewport節(jié)點(diǎn)的Camera文件夾內(nèi);通過調(diào)整添加的Camera觀察位置就可以實現(xiàn)主窗口和小窗口分別顯示,如圖8所示。

圖8 小窗口拾取工具示意圖

通過分析壓力測量的實際流程,結(jié)合系統(tǒng)實現(xiàn)的具體要求,設(shè)計虛擬現(xiàn)實中壓力測量的實現(xiàn)流程如圖9。

圖9 壓力測量實現(xiàn)流程圖

3 系統(tǒng)的集成

系統(tǒng)數(shù)據(jù)庫維護(hù)模塊采用Delphi軟件設(shè)計開發(fā)。Delphi是著名的Borland公司開發(fā)的可視化軟件開發(fā)工具,被稱為第四代編程語言,它具有簡單、高效、功能強(qiáng)大和簡單易學(xué)的特點(diǎn)。其主界面如圖10。

圖10 訓(xùn)練系統(tǒng)主界面

通過Delphi調(diào)用EONX控件的接口函數(shù)實現(xiàn)二者之間的數(shù)據(jù)傳遞[6],使系統(tǒng)的仿真程序能夠嵌入到Delphi開發(fā)的應(yīng)用程序中,EONX作為一種在其他軟件或程序中展示和控制EON虛擬程序的ActiveX控件,通過它可以對EON開發(fā)出來的模擬場景進(jìn)行控制,在EON的事件驅(qū)動模型中,節(jié)點(diǎn)和節(jié)點(diǎn)之間相連接的屬性域(EventIn/EventOut)類型必須一致或相互兼容,其數(shù)據(jù)傳遞過程如下:

Step1:在邏輯關(guān)系設(shè)定視窗中創(chuàng)建Scrpit節(jié)點(diǎn)與其他相關(guān)節(jié)點(diǎn)的EventIn節(jié)點(diǎn)和EventOut節(jié)點(diǎn)的連接,并對EventIn節(jié)點(diǎn)收到的數(shù)據(jù)處理后由EventOut節(jié)點(diǎn)輸出;

Step2:在Delphi中創(chuàng)建OnEvent消息響應(yīng)函數(shù)On-EventEonx()對Eventout事件進(jìn)行響應(yīng),同時利用SendEvent函數(shù)將Delphi處理后的數(shù)據(jù)輸出到InEvent節(jié)點(diǎn)。

4 結(jié)論

本文結(jié)合EON Studio虛擬交互平臺,研究解決了某型輪式推土機(jī)虛擬訓(xùn)練系統(tǒng)設(shè)計中的部分關(guān)鍵性技術(shù)問題,所開發(fā)的系統(tǒng)可以使受訓(xùn)人員充分掌握輪式推土機(jī)保障訓(xùn)練的過程、特點(diǎn)、手段和方法。具有較高的應(yīng)用價值。

[1]A dam J A.virtual reality is for real.IEEE spectrum[J].1993,31(10):22-29.

[2]劉佳,劉毅.虛擬維修技術(shù)發(fā)展綜述[J].計算機(jī)輔助設(shè)計與圖形學(xué)學(xué)報,2009,21(11):1520-1534.

[3]余輝,等.EON入門與高級應(yīng)用技巧[M].北京:國防工業(yè)出版社,2008.

[4]張斌.基于虛擬現(xiàn)實技術(shù)的印刷機(jī)拆裝訓(xùn)練系統(tǒng)[D].北京:北京印刷學(xué)院,2010,12.

[5]徐鴻翔.面向拆卸和回收設(shè)計關(guān)鍵技術(shù)的研究[D].南京:南京理工大學(xué),2001,12.

[6]劉誠,付宜利.基于EON的交互式虛擬裝配仿真系統(tǒng)的設(shè)計與實現(xiàn)[J].東北林業(yè)大學(xué)學(xué)報,2009,37(8):109-111.

猜你喜歡
模型系統(tǒng)
一半模型
Smartflower POP 一體式光伏系統(tǒng)
WJ-700無人機(jī)系統(tǒng)
ZC系列無人機(jī)遙感系統(tǒng)
北京測繪(2020年12期)2020-12-29 01:33:58
重要模型『一線三等角』
重尾非線性自回歸模型自加權(quán)M-估計的漸近分布
基于PowerPC+FPGA顯示系統(tǒng)
半沸制皂系統(tǒng)(下)
連通與提升系統(tǒng)的最后一塊拼圖 Audiolab 傲立 M-DAC mini
3D打印中的模型分割與打包
主站蜘蛛池模板: 久久久国产精品无码专区| 99这里精品| 在线网站18禁| 国产粉嫩粉嫩的18在线播放91| 夜夜操天天摸| 最新痴汉在线无码AV| 久久久亚洲色| 日日噜噜夜夜狠狠视频| 欧美精品不卡| 99re在线视频观看| 国产91蝌蚪窝| 国产精品福利尤物youwu| 免费无码AV片在线观看国产| 黄色不卡视频| 国产特级毛片| 亚洲精品国偷自产在线91正片| 久久精品电影| 国产精品一区二区国产主播| 欧美国产日韩另类| 午夜日韩久久影院| 青草视频久久| 国产在线观看99| 国产日韩AV高潮在线| 国产激爽爽爽大片在线观看| 婷婷亚洲视频| 男女男精品视频| www.99精品视频在线播放| 欧美精品成人一区二区视频一| 97青草最新免费精品视频| 久久亚洲国产一区二区| 日韩123欧美字幕| 欧美综合激情| 亚洲黄色视频在线观看一区| 农村乱人伦一区二区| 色香蕉影院| 亚洲一区二区无码视频| 国产啪在线91| 一级片一区| 高清大学生毛片一级| 色噜噜综合网| 在线免费亚洲无码视频| 在线无码九区| 欧美成人国产| 在线a视频免费观看| 日韩午夜福利在线观看| 朝桐光一区二区| 亚洲天堂伊人| 午夜欧美理论2019理论| 亚洲日韩Av中文字幕无码| 中文字幕无码制服中字| 国产黄在线免费观看| 日韩一区精品视频一区二区| 国产凹凸视频在线观看| 国产一区二区色淫影院| AV天堂资源福利在线观看| 青青草91视频| AV天堂资源福利在线观看| 色婷婷电影网| 成年人国产视频| 91免费国产在线观看尤物| 国内精自线i品一区202| 亚洲午夜天堂| 国产va欧美va在线观看| 一级毛片免费不卡在线| 国产69精品久久久久孕妇大杂乱 | 福利在线不卡一区| 91免费在线看| 91精品国产无线乱码在线| 国产精品嫩草影院av| 国产精品美人久久久久久AV| 日本人又色又爽的视频| 久久综合成人| 国产精品午夜福利麻豆| P尤物久久99国产综合精品| 国产成人精品男人的天堂下载| 婷婷久久综合九色综合88| 日本黄色不卡视频| 蜜桃视频一区二区| 91色综合综合热五月激情| 午夜日本永久乱码免费播放片| 一级一级特黄女人精品毛片| 无码一区中文字幕|