?

某型柴油機虛擬維修系統研究

2016-12-23 15:56李博南陳虎
科技創新導報 2016年23期
關鍵詞:人機交互柴油機虛擬現實

李博南+陳虎

摘 要:針對艦艇柴油機實裝維修訓練存在的諸多局限,提出對柴油機采用虛擬維修訓練的方法,探討了虛擬維修系統開發的結構框架,研究了虛擬維修系統實現過程中的若干關鍵技術,從而為其他裝備的現代化維修訓練手段提供了一定的參考。

關鍵詞:柴油機 虛擬現實 虛擬維修 人機交互

中圖分類號:TP391.9 文獻標識碼:A 文章編號:1674-098X(2016)08(b)-0066-02

柴油機是提供艦艇動力的核心裝置,其穩定性和可靠性對于艦艇機動性能的發揮具有重要影響。由于受到維修費用和維修條件限制,目前維修人員很難結合實際裝備進行有針對性的反復訓練[1]。而采用虛擬維修裝備是解決這一問題的有效途徑。

虛擬維修是以計算機技術與虛擬現實技術為依托,在由計算機生成的、包含了產品數字樣機與維修人員3D(三維)人體模型的虛擬場景中,通過驅動人體模型(包含采用人在回路的方式)來完成整個維修過程仿真的綜合性應用技術[2]。作為一種對維修操作過程仿真的新式維修技術,在提高裝備維修的針對性、快速性以及降低維修訓練費用方面起了明顯的效果。文章在虛擬維修相關技術的基礎上,提出某型柴油機虛擬維修訓練系統設計方案,并研究了系統實現過程中的關鍵技術。

1 虛擬維修國內外發展現狀

1.1 國外研究現狀

20世紀90年代初期,虛擬現實技術應用于維修性分析與維修訓練已被美國工程院列為工程領域的前沿研究。

美國宇航員在美國國家航空航天局(NASA)為其建立的虛擬太空環境中進行了多種模擬維修訓練,訓練結果對哈勃望遠鏡的進行太空維修提供了重要參考,是虛擬維修訓練領域的典范[3]。

為提供適合于隊員訓練的虛擬環境,RTI開發了針對坦克、軍用車輛以及反坦克導彈系統的虛擬維修訓練系統。利用虛擬現實技術,在該訓練系統中可進行故障檢測和故障排除工作。該系統與其他虛擬維修系統的差別在于,受訓者不是處于所創造的虛擬環境中,而是通過窗口觀察虛擬世界[4]。

1.2 國內研究現狀

我國虛擬維修仿真技術的研究同發達國家相比,還有一定的差距,目前處于探索開發階段。

軍械工程學院進行了虛擬現實技術在設備維修訓練、維修性設計分析領域的應用研究。經過近10年的努力,解決了虛擬維修技術領域的若干問題,開發了基于虛擬樣機技術的某型導彈裝備沉浸式虛擬維修訓練系統和交互式桌面型虛擬維修訓練平臺,這些維修系統和訓練平臺都起到了良好的使用效果。楊軍等人,分析研究了某型炮射導彈虛擬維修訓練系統的總體構成和過程仿真模型以及基于HLA分布式裝備虛擬維修訓練聯邦成員結構和設計,并提出了基于神經網絡的智能故障診斷專家系統的基本結構、推理機制以及系統構建的具體實現過程。

2 柴油機虛擬維修系統設計

2.1 系統設計原則

柴油機虛擬維修系統應當具有沉浸性、交互性和自主性等虛擬現實技術的基本特征,同時該系統還應對艦員在虛擬維修系統中的主動地位進行充分突出,可以讓受訓艦員主觀能動性得到充分發揮,從而能改善在傳統訓練中艦員只能被動接受知識的狀況。鑒于此,需要從以下幾方面對系統設計進行考慮。

(1)瀏覽或交互虛擬場景中的維修對象及其零部件。系統需要提供對維修對象及其零部件進行實時瀏覽或交互的功能,以及對虛擬場景中的維修對象進行類似實時的拖動、縮放以及旋轉的交互操作,從而可以讓用戶對維修對象零部件結構形成直觀的了解。

(2)便于拆裝操作。為了對柴油機進行虛擬維修,系統應具備實現對故障源部件的虛擬拆裝功能,并且還要對柴油機的拆裝過程進行分析,從而得到故障源部件最易的拆裝序列以提高維修效果。

(3)瀏覽圖片及進行動畫演示。為了能充分調動艦員的思維、運動以及感覺等各通道,故需要提供圖片、動畫等多種信息的展示方式。

(4)實現故障診斷。此系統開發不僅是為了實現對艦員進行維修技能方面的培訓,同時還要將以往的裝備維修經驗進行整合,從而輔助維修診斷。

2.2 系統功能模塊劃分

文章研究的某型柴油機虛擬維修系統主要應用于艦船機電人員的艦員級維修保障培訓環節,使艦員能通過該系統達到掌握柴油機的日常保養和在遠航時應急維修相關知識。為達到上述要求,建立某型柴油機虛擬維修系統應主要包括以下幾個功能模塊。

2.2.1 用戶管理模塊

登陸用戶分為兩類:一是管理員用戶;二是普通用戶。管理員用戶負責系統所有功能的管理和維護,如用戶的管理和權限的設置等;普通用戶只能利用現有的數據庫進行虛擬維修操作。

2.2.2 基本結構模塊

該模塊包括冷卻系統、燃油供給系統、速度調節機構、潤滑系統、主要固定件系統、換氣系統、啟動停車系統、主要運動件系統及配氣機構?;窘Y構模塊以圖片、視頻以及動畫的方式介紹柴油機的基本結構及性能參數。

2.2.3 日常保養模塊

該模塊的設計需要參照船員級維修保障大綱中的日常保養項目,以文字、視頻、動畫等方式介紹其保養規程,并需要視情況提供技術指導。

2.2.4 遠航應急維修模塊

該模塊的設計需要通過調研的方式搜集該柴油機在遠航過程中常見故障及其維修方法,提供用戶虛擬維修訓練功能。

2.2.5 數據庫模塊

整個柴油機虛擬維修訓練系統的后臺支撐平臺是數據庫模塊,用來存儲柴油機各零部件的三維模型、拆裝信息數據和故障信息數據,從而為整個系統的運行提供后臺數據支持。

3 系統實現的關鍵技術

此文所構建的柴油機虛擬維修訓練系統的實現過程如圖1所示。

3.1 面向虛擬維修的柴油機三維模型的建立

面向虛擬維修的柴油機建模是系統的重要環節。模型的優劣將對虛擬維修系統后續工作的效率產生直接影響,因此,建立一個信息完善和集成化程度高的柴油機模型具有非常重要的意義。在CATIA環境中,模型是按照產品結構樹的形式進行表達的,這樣裝配件與子裝配件、子裝配件與零部件、零部件與其物理屬性等裝配信息均以產品結構樹的方式存在,并可以以一定的格式進行輸出。因此在建模及裝配的過程中,在產品結構樹中就需定義好模型信息之間的關系,這樣可以使模型滿足面向于虛擬維修的需要,并減少重復工作,提高系統開發的效率。

3.2 柴油機三維模型的預處理及3DXML格式輸出

在構建柴油機模型時,采用的平臺是CATIA V5,CATIA V5R支持3DXML格式文件的輸出,同時Virtools中有3DXML的導入選項,因此可以實現將CATIA中的模型輸出到Virtools中。在輸出的過程中需要對復雜的模型做相應的簡化以便于在Virtools中的交互處理,具體設置如圖2所示。由圖2可見,在CATIA V5R16平臺上可以實現3種精度的模型文件輸出:Exact(精確)、Tessellation(表現鑲嵌)、以及Compressed Tessellation(壓縮表面鑲嵌),選擇不同精度的模型輸出在Virtools中模型的多邊形數不同,產生的文件大小及操作的流暢程度也因此不同。因此可以根據模型的大小和復雜程度,選擇相應的精度標準的輸出模型。

3.3 柴油機三維模型的導入

將柴油機三維模型從CATIA環境中導入,是在Virtools平臺上進行虛擬維修交互功能開發之前的必要工作。由于兩個軟件平臺擁有共同的中間格式3DXML,故只需將CATIA中輸出的3DXML文件導入即可。在Virtools環境下導入3DXML的模型設置界面中,能夠對導入的柴油機模型進行材質、光線、視角等參數的設置,通過這些參數設置以滿足模型進行交互的需要。

3.4 Virtools環境下交互操作的實現

在柴油機虛擬維修系統中,模型交互控制的原則為:能夠實現實時顯示柴油機各個零部件的名稱;當選中某個零部件時,能夠實現對零部件的拆卸操作;當完成拆卸任務時,能夠實現對部件的裝配任務;能夠實現對柴油機部件的移動、旋轉、縮放的操作;所有的交互操作能夠通過鼠標和鍵盤事件實現;方便與系統平臺的集成。綜合考慮上述原則,直接調用行為模塊庫中的內置BB(Behavior Blocks)可實現在Virtools中對模型的控制。Virtools提供了可供調用的500多個BB,每個BB都是提供了行為輸入、行為輸出、參數輸入,以及參數輸出4個接口的行為控制函數,使用者可以利用在資源庫中調用BB對模型進行相應的控制。

3.5 交互控制模型的發布

首先通過Virtools的發布功能將交互模型生成VMO文件,然后在客戶端安裝IE的瀏覽控件——Virtools Web Player,就能實現在IE環境下對虛擬維修模型進行瀏覽及交互操作。

4 結語

為解決船用柴油機維修訓練的方式單一、損耗大的問題,筆者開發了某型柴油機虛擬維修訓練系統。文章構建了虛擬維修訓練系統的功能模塊,分析研究了系統實現過程中的若干關鍵技術。通過此文的研究,船用柴油機維修訓練的靈活性和經濟性將在很大程度上得到提高。

參考文獻

[1] 劉金林,曾凡明.艦船動力裝置虛擬維修訓練軟件的開發[J].計算機仿真,2009,26(5):324-327.

[2] 馬麟.虛擬維修過程模型的研究[D].北京:北京航空航天大學,2003.

[3] Boeing JSF Concept Demonstrator Completes First Flight[EB/OL].http://www.Boeing.com/2000-09-18.

[4] E.Aboelela,C.Douligeris.Fuzzy Temporal Reasoning Model for Event Correlation in Network Management[C]//IEEE International Conference on Local Computer Network.1999:150-159.

猜你喜歡
人機交互柴油機虛擬現實
美國FCA 推出第三代EcoDie s e l V6 柴油機
譚旭光:柴油機50年內仍大有可為
REALITY BITES
虛擬現實技術向科幻小說借靈感
人機交互課程創新實驗
現代柴油機的技術發展趨勢
新型2.0L高效柴油機的開發
淺談虛擬現實
91香蕉高清国产线观看免费-97夜夜澡人人爽人人喊a-99久久久无码国产精品9-国产亚洲日韩欧美综合