喬輝 劉瑩 游冰 鄭玄
摘要:為解決卷煙廠動力車間鍋爐維修培訓中普遍存在著的培訓形式枯燥單一、缺乏交互性等問題,以典型的WNS型燃氣鍋爐為例,設計并實現(xiàn)了一個基于建筑信息模型(BIM)技術和虛擬現(xiàn)實(VR)技術的卷煙廠動力車間可視化鍋爐維修培訓系統(tǒng)。研究設計了系統(tǒng)總體架構(gòu),闡述了平臺系統(tǒng)組成并進行了系統(tǒng)業(yè)務流程設計。使用BIM設計軟件Revit構(gòu)建動力車間場景模型,使用Solidworks構(gòu)建WNS型燃氣鍋爐設備模型,利用3D MAX軟件進行模型美化和輕量化處理,在Unity3D軟件中進行交互邏輯編程。實踐應用表明,該培訓系統(tǒng)能夠滿足對卷煙廠動力車間員工進行鍋爐日常操作和維修保養(yǎng)模擬培訓的要求,培訓效果也得到顯著提高。
關鍵詞:虛擬現(xiàn)實;WNS型燃氣鍋爐;模型美化和輕量化處理;模擬培訓
中圖分類號:TP391.9? 文獻標志碼:A
文章編號:2095-5383(2019)04-0031-05
Design and Implement of the Visual Simulation Training System
for Boilers in Industrial Enterprises
QIAO Hui, LIU Ying, YOU Bing, ZHENG Xuan
(Industrial and Intelligent Center, SIPPR Engineering Group CO., Ltd,? Zhengzhou 450007, China)
Abstract:At present, the current training forms of boiler maintenance training in the power plant of the cigarette factory are boring and lack of? interactivity.In this paper, a visual simulation training system based on Building Information Model technology (BIM) and Virtual Reality (VR) technology for boilers in the power plant of cigarette factories was designed and implemented , taking a typical WNS gas boiler as example. The overall architecture of the system was designed, and the composition of the platform system was explained and the system business process was designed. BIM design software Revit was used to build the power plant scene model, the WNS gas boiler equipment model was built with Solidworks, the 3D MAX software was used for model beautification and lightweight processing, and programmer interactive logic was implemented in Unity3D software. The practical application shows that the visual boiler simulation training system of the cigarette factory designed in this paper can meet the requirements of boiler daily operation and maintenance simulation training for the power plant staff of the cigarette factory, and improve the training effect.
Keywords:Virtual Reality; WNS gas boiler; model beautification and lightweight processing; simulation training
鍋爐作為一種危險性大、技術含量高、應用范圍非常廣泛的復雜系統(tǒng),要求鍋爐操作人員和管理人員不僅具備良好的技術水平,還需要很高的操作熟練程度[1]。卷煙廠動力車間總管全廠能源供給,地位十分重要。鍋爐是動力車間中的主要供能設備,設備操作要求高,維護保養(yǎng)人員數(shù)量多。但是,國內(nèi)卷煙廠動力車間操作人員的教育培訓工作普遍沒有及時跟進[2]。設備操作人員是最接近設備的人,他們充分掌握著設備的各種運行習性和運行規(guī)律,對設備運行的優(yōu)劣起著至關重要的作用。所以,如何利用最新先進技術,提高操作人員的職業(yè)素養(yǎng)和技能水平對于提高卷煙廠動力車間設備精益管理水平至關重要。
虛擬現(xiàn)實技術(Virtual Reality,VR)作為一種新型的計算機仿真系統(tǒng),使用計算機生成一種虛擬環(huán)境,通過多種虛擬現(xiàn)實設備,使用戶可以沉浸到一個虛擬環(huán)境中,和虛擬環(huán)境中的物體進行交互,產(chǎn)生身臨其境的感覺[3]。
建筑信息模型技術(Building Information Modeling,BIM)已經(jīng)廣泛應用于卷煙廠建設中[4],并結(jié)合VR技術開始在卷煙廠設施運維方面進行探索[5]。本文將BIM技術和VR技術應用到動力車間鍋爐的虛擬維修培訓中,設計并實現(xiàn)了一套面向卷煙廠動力車間的可視化鍋爐仿真培訓系統(tǒng)(以下簡稱培訓系統(tǒng))。然后基于某卷煙廠動力車間BIM模型構(gòu)建真實全尺寸動力車間環(huán)境,對鍋爐內(nèi)部結(jié)構(gòu)模型按照真實尺寸進行部件級建模,并對模型進行渲染,保證模擬培訓場景和員工實際工作環(huán)境保持一致。通過佩戴穿戴式虛擬現(xiàn)實設備,受訓人員可以從任何角度觀察車間及鍋爐的全部構(gòu)造,沉浸式體驗鍋爐設備運行原理和操作過程。
1 培訓系統(tǒng)總體架構(gòu)設計
培訓系統(tǒng)重點以動力車間常用的WNS型燃氣鍋爐為研究對象,通過組件級建模構(gòu)建鍋爐內(nèi)部結(jié)構(gòu),支持受訓人員進行動力車間可視化漫游巡視及鍋爐維護保養(yǎng)模擬操作,同時會對模擬操作結(jié)果進行分析評估。該系統(tǒng)可模擬卷煙廠動力車間實際作業(yè)環(huán)境,還可對操作人員的操作進行評估,從而提高培訓效率,增強培訓效果,降低實際作業(yè)過程中發(fā)生誤操作的風險概率。
1.1 系統(tǒng)組成
系統(tǒng)功能模塊包括:
1)場景渲染(包括動力車間虛擬場景、WNS虛擬鍋爐);
2)虛擬車間巡視(包括動力車間虛擬空間室內(nèi)漫游、視角切換);
3)
虛擬操作界面(包括WNS型燃氣鍋爐結(jié)構(gòu)展示、原理展示、設備操作、檢修保養(yǎng)、事故處理);
4)后臺數(shù)據(jù)庫(包括鍋爐拆裝結(jié)構(gòu)數(shù)據(jù)、作業(yè)流程數(shù)據(jù)、日志、用戶信息)。
用戶通過VR交互設備向系統(tǒng)傳遞操作命令,系統(tǒng)根據(jù)當前狀態(tài)判斷用戶操作意圖,執(zhí)行操作命令,系統(tǒng)執(zhí)行運算后將執(zhí)行結(jié)果反饋給用戶。系統(tǒng)交互流程如圖1所示。
1.2 開發(fā)及運行環(huán)境
培訓系統(tǒng)基于Unity3D 5.6.4版本進行開發(fā),三維建模軟件采用Revit,模型處理軟件采用3D MAX,開發(fā)語言采用C#語言,發(fā)布平臺是Win10系統(tǒng)。系統(tǒng)運行環(huán)境軟件包括:培訓平臺,后臺數(shù)據(jù)庫和VR資源庫等。硬件包括HTC VIVEVR頭戴式設備、高性能電腦、顯示大屏、定位器三角支架輔助設備等,培訓系統(tǒng)通過HTC VIVE設備進行交互操作和可視化內(nèi)容展示。
2 培訓系統(tǒng)詳細設計
2.1 設備建模
為滿足在虛擬現(xiàn)實環(huán)境中進行動力車間鍋爐設備模擬仿真培訓的要求,本文把WNS型燃氣鍋爐設備建模分為幾何建模、結(jié)構(gòu)建模和流程建模3部分,分別滿足可視化展示、結(jié)構(gòu)拆解、運行模擬和維修保養(yǎng)虛擬交互模擬的要求。幾何建模主要包括設備的物理特性建模,比如形狀、尺寸、材質(zhì)等;結(jié)構(gòu)建模主要包括進行爆炸圖變化的鍋爐組件結(jié)構(gòu)建模;流程建模主要包括正常作業(yè)、維護保養(yǎng)、異常事故處理交互流程建模。WNS設備幾何模型、結(jié)構(gòu)模型和交互流程模型(以開爐為例)分別如圖2、圖3、表1所示。
2.2 場景建模
本文選用BIM設計軟件Revit作為動力車間場景建模軟件,選用3D MAX作為模型美化和輕量化處理軟件,選用Unity3D作為場景環(huán)境處理軟件,建模流程如圖4所示。
首先,根據(jù)某卷煙廠動力車間實際竣工圖紙,構(gòu)建動力車間設計模型,包括建筑、結(jié)構(gòu)、管道等專業(yè)模型,如圖5所示。
在完成設計模型構(gòu)建后,現(xiàn)場采集模型素材,如門窗、外墻、內(nèi)墻、管道等;將設計模型導入到3D MAX軟件中,利用減面插件進行輕量化處理,然后利用現(xiàn)場拍攝的材質(zhì)照片對模型進行紋理貼圖渲染,如圖6所示。
最后,將動力車間環(huán)境模型與鍋爐設備模型在Unity3D軟件中進行合并,設置天空盒、太陽光和室內(nèi)光等環(huán)境要素,進行烘焙渲染,固化光影效果,最終完成動力車間場景模型構(gòu)建,如圖7所示。
2.3 系統(tǒng)功能設計
如圖8所示,培訓系統(tǒng)主要包括動力車間展示、鍋爐結(jié)構(gòu)拆解、鍋爐燃燒過程、鍋爐水循環(huán)、鍋爐開爐停爐、鍋爐維修保養(yǎng)和鍋爐事故處理7個模塊。
動力車間展示可以讓用戶在虛擬場景中任意移動,對動力車間的結(jié)構(gòu)和設施進行瀏覽。
鍋爐結(jié)構(gòu)拆解提供鍋爐手動拆裝和自動拆裝兩種模式,并對鍋爐各個結(jié)構(gòu)功能進行描述,引導用戶學習鍋爐的結(jié)構(gòu)組成。
鍋爐燃燒過程展示鍋爐內(nèi)部結(jié)構(gòu),使用火焰和蒸汽等特效直觀演示鍋爐三回程的燃燒過程。
鍋爐水循環(huán)展示鍋爐內(nèi)部上升管和下降管中,不同狀態(tài)的水循環(huán)過程。
鍋爐開爐停爐,按照鍋爐正常開爐停爐操作流程,按照步驟引導用戶操作,使用動畫和特效等方式,當用戶操作之后給予反饋,設置操作指示面板,當前步驟操作完成之后提示下一步操作,直到操作流程結(jié)束。
鍋爐維修保養(yǎng),按照維修周期劃分為不同的維修模塊,用戶自主選擇需要學習的維修保養(yǎng)模塊進行學習。
鍋爐事故處理模擬了鍋爐發(fā)生缺水事故時的事故現(xiàn)象和事故處理流程。
3 培訓系統(tǒng)實現(xiàn)及應用
3.1 虛擬操作交互開發(fā)技術路線
培訓系統(tǒng)對動力車間鍋爐結(jié)構(gòu)拆解、運行原理、日常操作、維修保養(yǎng)和事故處理過程進行仿真模擬。如圖9所示,本文基于Redis構(gòu)建本地數(shù)據(jù)庫,利用C#語言定義數(shù)據(jù)訪問接口,基于JSON語言定義傳遞數(shù)據(jù)結(jié)構(gòu),通過C#語言和JavaScript語言編寫業(yè)務交互腳本,實現(xiàn)動力車間虛擬場景與仿真培訓系統(tǒng)的交互連接。
3.2 虛擬操作交互功能實現(xiàn)
根據(jù)上文2.3所述,培訓系統(tǒng)主要包括動力車間展示、鍋爐結(jié)構(gòu)拆解、鍋爐燃燒過程、鍋爐水循環(huán)、鍋爐開爐停爐、鍋爐維修保養(yǎng)和鍋爐事故處理7個模塊。如圖10所示,本文設計了漫游模塊和仿真模塊實現(xiàn)虛擬操作交互主要功能,其中漫游模塊包括角色控制和視角切換,仿真模塊包括鍋爐拆解過程仿真、鍋爐燃燒過程仿真、鍋爐水循環(huán)過程仿真、鍋爐作業(yè)過程仿真。
場景漫游模塊如圖11所示,在地面設置傳送點,用戶移動到傳送點即可實現(xiàn)場景切換。在動力車間虛擬場景中用戶可以自由切換視角,可以從任何角度查看動力車間內(nèi)部環(huán)境和鍋爐設備模型。
鍋爐結(jié)構(gòu)拆解模塊如圖12所示,將鍋爐按照拆解組裝工藝要求,使用XML文件配置零件自動拆解順序和拆解移動坐標,用戶可隨時修改拆解流程。
鍋爐燃燒過程模塊如圖13所示,根據(jù)鍋爐內(nèi)部燃燒過程原理[6],將鍋爐內(nèi)部分為3個回程,使用動畫和特效等方式進行演示,用戶在操作面板上自主選擇需要觀看學習的回程,點擊相應的按鈕,即可對鍋爐內(nèi)部工作原理進行學習。
鍋爐水循環(huán)過程如圖14所示,按照鍋爐內(nèi)部工作時,自然循環(huán)鍋爐的工作原理[7],將鍋爐內(nèi)部水分為上升管和下降管,使用戶直觀地觀察鍋爐內(nèi)部水循環(huán)過程。
鍋爐作業(yè)操作模塊如圖15所示,包括開爐停爐、維修保養(yǎng)和故障處理模塊,系統(tǒng)內(nèi)部規(guī)定固定的操作流程[8],用戶必須按照正確的操作流程操作才能進行下一步操作,防止用戶誤操作,保證學習的正確性。
4 結(jié)束語
近年來,仿真培訓廣泛應用于航空、軌道交通[9]等行業(yè),本文結(jié)合工業(yè)企業(yè)動力車間鍋爐維修培訓現(xiàn)狀和實際生產(chǎn)作業(yè)需求,提出將BIM技術和VR技術應用到鍋爐維修培訓中,使受訓人員可以在與實際工作環(huán)境基本一致的虛擬培訓場景中進行模擬訓練,增強了模擬培訓場景的真實性,提高了受訓人員對虛擬培訓的認可度,因此有效提升了培訓效果。同時,本文所設計的系統(tǒng)屬于可交互軟件系統(tǒng),發(fā)布之后的產(chǎn)品,操作人員可以無限制地重復使用,并且可以有針對性地進行學習。通過在企業(yè)實際項目中進行應用實踐,本文所設計的系統(tǒng)可以極大地降低培訓成本,提高操作人員的學習積極性,減少學員學習時間,提高學員培訓效率。
參考文獻:
[1]徐通模,金定安,溫龍. 鍋爐燃燒設備[M].西安:西安交通大學出版社,1990.
[2] 劉龍濤. 動力車間精益設備管理模式實踐[J]. 設備管理與維修, 2017(11):7-8.
[3]趙蔚, 段紅. 虛擬現(xiàn)實軟件研究[J]. 計算機技術與發(fā)展, 2012, 22(2):229-233.
[4] 范波. 卷煙廠建設中的BIM技術的應用[J]. 綠色環(huán)保建材, 2018, 141(11):166,168.
[5]薛訓明, 汪飛, 葉為全, 等. 基于虛擬現(xiàn)實的BIM在設施管理中的應用研究[J]. 電腦知識與技術, 2016(6):257-259.
[6]馮俊凱,沈幼庭. 鍋爐原理及計算[M].2版.北京:科技出版社, 1992.
[7]朱建寧, 周玉銘, 張曉鵬,等. 中低壓自然循環(huán)鍋爐水動力計算中的多解問題[J]. 動力工程學報, 1998(5):36-39.
[8]林宗虎,張永照. 鍋爐手冊[M].北京:機械工業(yè)出版社,1994.
[9]馮永崗, 嚴云富. 基于三層C/S架構(gòu)的地鐵OCC環(huán)控調(diào)度仿真培訓系統(tǒng)的設計[J]. 成都工業(yè)學院學報, 2013, 16(1):31-33.
收稿日期:2019-04-28
第一作者簡介:喬輝(1987—),男,高級工程師,碩士,研究方向:虛擬現(xiàn)實技術,電子郵箱:johnxiao2005@sina.com。