王建章,施浩,丁佳明
摘要:針對(duì)航空公司飛機(jī)維修實(shí)際指導(dǎo)方面存在維修效率低,且投入成本高等問題,為此本文提出了基于VR的艙門阻尼器的拆裝及維修系統(tǒng),通過虛擬現(xiàn)實(shí)技術(shù)與座艙阻尼器結(jié)構(gòu)的結(jié)合,在VR環(huán)境中操縱工具對(duì)阻尼器進(jìn)行拆裝及維修。結(jié)果表明這樣的維修系統(tǒng)解決了傳統(tǒng)飛機(jī)維修存在的安全性和經(jīng)濟(jì)性等問題,具有一定的應(yīng)用價(jià)值。
關(guān)鍵詞:VR;艙門阻尼器;拆裝;維修
中圖分類號(hào):TP391? ? ? 文獻(xiàn)標(biāo)識(shí)碼:A
文章編號(hào):1009-3044(2021)20-0155-02
1 引言
虛擬現(xiàn)實(shí)技術(shù),是一種能夠提供給使用者一個(gè)身臨其境的仿真體驗(yàn)的計(jì)算機(jī)技術(shù),這一技術(shù)憑借強(qiáng)大的沉浸式體驗(yàn)功能,對(duì)模擬教學(xué)領(lǐng)域起著極大的促進(jìn)作用,因而被廣泛運(yùn)用于各類模擬教學(xué)領(lǐng)域,如:模擬醫(yī)學(xué)手術(shù)、模擬機(jī)械設(shè)備拆裝等。飛機(jī)維修技術(shù)是保證飛機(jī)正常工作的基礎(chǔ)。本項(xiàng)目通過Unity3D交互平臺(tái),使用戶通過VR設(shè)備體驗(yàn)空客A320艙門阻尼器的維修及拆裝。
通過VR做維修方面的內(nèi)容市場(chǎng)上少之又少。市面上大多都應(yīng)用于商業(yè)領(lǐng)域。因?yàn)楹讲膬r(jià)格昂貴且稀少,維修人員在練習(xí)方面會(huì)因?yàn)檫@些原因受限,還有可能因?yàn)榫S修不熟練導(dǎo)致身體受傷?;谶@些問題本文運(yùn)用VR設(shè)備維修航材部件,用戶戴上頭盔,使用制定的軟件來進(jìn)行指定航材的維修,借助VR平臺(tái)幫助機(jī)修方面受訓(xùn)人員得到更多的實(shí)際操作機(jī)會(huì),加深其記憶和理解,當(dāng)維修真正航材時(shí)會(huì)十分熟練。本項(xiàng)目選用的維修航材為7B-R4 MED阻尼器,阻尼是自由振動(dòng)衰減的各種摩擦和其他阻礙作用,安置在結(jié)構(gòu)系統(tǒng)上的特殊構(gòu)件可以提供運(yùn)動(dòng)的阻力,耗減運(yùn)動(dòng)能量的裝置。艙門中的阻尼器的作用是減緩開關(guān)門時(shí)的速度,避免讓門發(fā)生硬性撞擊,不傷害門結(jié)構(gòu)也避免傷害到人,所以保證艙門阻尼器的正常工作極其重要。
2 項(xiàng)目制作
2.1模型測(cè)量
首先對(duì)阻尼器實(shí)體進(jìn)行測(cè)繪,將物體的三視圖繪制出來,數(shù)據(jù)的準(zhǔn)確是必要條件,本文對(duì)阻尼器的實(shí)物運(yùn)用游標(biāo)卡尺測(cè)繪,精度達(dá)0.1mm,圖紙完成后開始建模,制作零件共計(jì)百余間。將測(cè)繪好的數(shù)據(jù)經(jīng)過掃描數(shù)字化后導(dǎo)入計(jì)算機(jī),經(jīng)圖像配準(zhǔn)后進(jìn)行矢量化,之后將拍攝得到的圖片資料導(dǎo)入計(jì)算機(jī)。
2.2模型建模
常用的建模軟件有3DMAX,MAYA等,本文采用的建模軟件為3DMAX。3DMAX的優(yōu)勢(shì)為其主要面向建筑動(dòng)畫,建筑漫游和室內(nèi)設(shè)計(jì),用于室內(nèi)和室外渲染的建模。模型的生成一般有3種方法,即多邊形、面片及NURBS建模,因?yàn)椴糠帜P瓦^于復(fù)雜,難以制作,我們運(yùn)用布爾運(yùn)算使兩個(gè)以上的物體進(jìn)行并集、差集或交集的運(yùn)算,從而得到需求的模型,但布爾運(yùn)算也有缺陷,生成新模型時(shí)會(huì)伴隨著生成一些無用的面,后期嚴(yán)重影響文件量和渲染速度,這需要手動(dòng)刪除無用的面,保留有用的面。模型建立完成后要對(duì)模型進(jìn)行貼圖處理。展開模型的貼圖坐標(biāo)(展UV,主要用到Unwrap UVW修改器),在Photoshop軟件中利用已有素材合成模型的固有色貼圖;=材質(zhì)上運(yùn)用 PBR材質(zhì)保證最好的觀感體驗(yàn)。每一個(gè)零件做好后,將零件組合起來,阻尼器組裝完成。隨后將MAX文件更改為FBX文件導(dǎo)入到Unity軟件中。
2.3交互的實(shí)現(xiàn)
首先添加場(chǎng)景,添加天空盒子,在攝像機(jī)中添加FlareLayer組件。導(dǎo)入到Unity內(nèi)置資源包“Light Flares”。把鏡頭賦值給直線光的“Flare”屬性。場(chǎng)景添加好后更改手部模型,steamVR prefab里自帶的模型是其手柄,為了達(dá)到擬真的效果,需要更換手部模型,同時(shí)在維修倉(cāng)中加入了維修中需要用到的專業(yè)維修工具。(圖1)阻尼器導(dǎo)入到unity后要進(jìn)行一系列的設(shè)置。比如賦予物體質(zhì)量,沒有質(zhì)量的剛體會(huì)漂浮到空中。添加碰撞體積,點(diǎn)擊box collider調(diào)整碰撞體的大小來模擬現(xiàn)實(shí)中的碰撞效果。這些完成后需要對(duì)手部模型的抓取,瞬移,與零件之間的交互添加動(dòng)畫來完成真實(shí)地模擬維修。創(chuàng)建的可交互的阻尼器實(shí)體見(圖2)。這里利用SteamVR和VRTK插件中的腳本來實(shí)現(xiàn)一些比較簡(jiǎn)單的交互。對(duì)于一些插件中實(shí)現(xiàn)不了的操作本文使用Visual C++軟件自行編程。這些完成后對(duì)設(shè)備進(jìn)行調(diào)試,本文對(duì)阻尼器中的各個(gè)部件配有專業(yè)性名詞解釋,將更好地使維修人員加深對(duì)維修部件的理解。
3 操作與調(diào)試
3.1座艙阻尼器維修步驟
使用者戴上頭盔,按下扳機(jī)鍵即可拾取工具,當(dāng)工具與零件觸碰時(shí),零件會(huì)高亮顯示代表已接觸維修部件,隨后對(duì)照AMM大修手冊(cè),對(duì)套筒進(jìn)行面板拆解,拆掉夾緊螺栓,將伸縮套筒從上向下拉下來。螺栓拆卸后把阻尼器往外轉(zhuǎn),然后取出。把套筒分離出去。檢查阻尼器及連接件,確定無異常狀況后安裝前潤(rùn)滑花鍵。至此拆卸步驟完成。安裝順序與拆除順序相反。
3.2 編程與調(diào)試
虛擬與現(xiàn)實(shí)完美地融合在一起,可以解決航空領(lǐng)域中因航材貴重且稀少使得維修人員不能得到高效訓(xùn)練的問題。相對(duì)于以往的一些基于VR的維修項(xiàng)目,無論是場(chǎng)景,模型的建立,物體的交互上都有歷歷可見的改進(jìn)。場(chǎng)景上搭建了專門的維修倉(cāng),模型的建立均通過精密儀器測(cè)量加上嚴(yán)謹(jǐn)?shù)能浖L制,做到了真正的物體還原,物體的交互上添加了手部模型,使用者看到逼真的雙手來操作工具,維修零部件。交互中使用Visual C++部分代碼如下所示。
protected virtual void AttemptControllerSetup()
{
if (attemptControllerSetup)
{
if (FindController())
{
attemptControllerSetup = false;
SetupController();
SetupRenderer();
if (activateOnEnable)
4 結(jié)語
針對(duì)航空公司飛機(jī)維修實(shí)際指導(dǎo)方面存在的問題,安全性上,學(xué)員維修熟練度不夠?qū)е聦?shí)務(wù)操作,存在一定的安全隱患。經(jīng)濟(jì)性上,實(shí)物維修訓(xùn)練會(huì)造成維修器材的失效,設(shè)備線路的老化等問題而消耗大量的資源。本文提出利用VR對(duì)座艙阻尼器維修可以解決這些問題。未來可以廣泛運(yùn)用到航空VR運(yùn)用領(lǐng)域內(nèi)。對(duì)于基于VR的航空器維修問題,本文具有一定的應(yīng)用價(jià)值。
參考文獻(xiàn):
[1] 施新宇,邱峰,石承玉,等.基于VR的渦噴六航空發(fā)動(dòng)機(jī)虛擬實(shí)驗(yàn)平臺(tái)的設(shè)計(jì)與制作[J].電腦知識(shí)與技術(shù),2020,16(1):251-252,256.
[2] 包永華.基于VR技術(shù)的分析儀器虛擬維修拆裝教學(xué)訓(xùn)練系統(tǒng)設(shè)計(jì)[J].現(xiàn)代食品,2017(24):7-10.
[3] 沈臻懿.軍事、醫(yī)學(xué)領(lǐng)域的VR前瞻技術(shù)[J].檢察風(fēng)云,2017(18):36-38.
[4] 吳磊.基于虛擬現(xiàn)實(shí)技術(shù)(VR)的動(dòng)畫交互性設(shè)計(jì)分析[J].信息技術(shù),2019,43(7):125-128,132.
[5] 陳曉輝,郭欣欣,裴進(jìn)明.Ansoft HFSS在微波技術(shù)與天線教學(xué)實(shí)踐中的應(yīng)用[J].中國(guó)現(xiàn)代教育裝備,2015(21):70-72.
[6] Gomes L,F(xiàn)arinazzo Martins V,Colombo Dias D,de Paiva Guimara. Music-AR: Augmented Reality in Teaching the Concept of Sound Loudness to Children in Pre-School [P]. Virtual and Augmented Reality (SVR), 2014 XVI Symposium on,2014.
[7] 劉玉海,張錫恩.VR在裝備維修中的應(yīng)用研究[J].計(jì)算機(jī)工程,2001,27(8):132-133,168.
【通聯(lián)編輯:唐一東】