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

虛擬煤礦職業培訓系統的應用研究

2010-01-01 00:00:00高鳳燕郭玉真
電腦知識與技術 2010年5期

摘要:煤礦安全培訓是安全生產的重要環節,對安全培訓的質量意義重大。該文以滾筒式采煤機為例研究了煤礦設備的虛擬建模、交互仿真。根據各運動部件的運動原理,抽象出設備運動的數學模型,給出了基于交互操作的虛擬設備設計方法。基于這種方法,創建的安全培訓系統滿足沉浸性、交互性和安全性,并且降低了培訓成本。為安全培訓現代化提供了可能。

關鍵詞:Directx9.0;VR;虛擬機械;安全培訓

中圖分類號:TP311文獻標識碼:A文章編號:1009-3044(2010)05-1257-02

Research of Virtual Mine Training System

YU Liang, GAO Feng-yan, GUO Yu-zhen

(Liaocheng University, Liaocheng 252059, China)

Abstract: Coal Mine Safety training is an important part of production safety, and it is important to the quality of security training. In this paper, in terms of Drum shearer I studied virtual modeling and interactive simulation of mining equipment. According to the various principles of abstract mathematical model on equipment, the movement is presented based on the interaction of the virtual device design method. Based on this method, create a safety training system to the immersive, interactive and security, and lower training costs. The system offers the possibility for the modernization of Security training.

Key words: Directx9.0; VR; Virtual Machine; Safety Training

1 概述

現代煤礦企業已經基本實現了機械化生產,技術水平不斷提高,設備不斷完善,但是職工素質偏低,嚴重制約著煤礦的發展。當前,我國大多數的煤礦安全培訓采用口述教授的方法,隨著煤礦生產技術的提高,該培訓方法越來越不能滿足煤礦安全生產的要求。這也就促使了安全培訓改革的研究,案例教學法[1]、多媒體教學[2]等方法也相繼提出。但是這些方法都無法做到對礦山機械的操作培訓。這樣會使生產人員無法形象地領會教師教授的礦山機械設備操作步驟和方法,很容易使工人在工作的時候發生誤操作,從而引起安全事故。

計算機多媒體技術、計算機網絡技術、特別是計算機虛擬現實技術的飛速發展,為煤礦工人安全培訓提供了一種很好的方法。通過利用虛擬現實技術的沉浸性和交互性,培訓人員可以形象地觀看教師在虛擬環境中的示范性操作,培訓人員也可以自己操作虛擬機器設備,提高操作水平。這即避免了生產人員在學習操作過程中的危險,降低了其在工作中因誤操作引起的事故,又降低了培訓成本。并且還可以以互聯網為傳輸平臺,使培訓不受時間、地點的限制,為培訓帶來了極大的方便。國外在虛擬煤礦培訓方面已經取得了一些成果[3-4],但是還不夠成熟。

本文利用虛擬現實技術,以滾筒采煤機為例,建立了虛擬采煤機交互操作系統,介紹了基于DirectX9.0實現虛擬滾筒采煤機交互操作的原理。

2 應用系統設計

本文中虛擬煤礦職業培訓系統主要包含兩大模塊:虛擬環境模塊和運動控制模塊。

虛擬環境模塊主要功能是提供煤礦職業培訓的虛擬環境,突出系統的沉浸性。建立該模塊的主要工作是建立礦井中各種逼真的設備模型。DirectX9.0建立模型有兩種方法:一種是DirectX9.0自身的建模方式——在DirectX9.0建立的三維空間中,先建立模型中各個點的空間坐標,然后每三個點組成一個三角形,從而形成一個三角形網絡,這樣就形成了模型的框架,最后加入紋理,這樣可以使模型更加逼真。另一種方法是使用其他建模軟件建立模型,然后把模型轉換為DirectX9.0可以識別的x文件(*.x),在DirectX9.0環境中調用。這兩種方法各有優缺點。第一種方法數據量小,加載、刷新速度快,但是對于復雜模型建立點的空間坐標比較復雜,比較適合建立簡單、規則的模型。第二種方法數據量較大,但是相對來說建立復雜模型比較簡單,一般情況下,復雜模型多采用這種方法建立。本文采用第二種方法。

由于礦山機械都由多個運動部件組成,在交互操作的時候,各部件的運動模型各不相同,所以建模的時需要分別對待。首先利用3DMAX建立各個運動部件的靜態模型,然后導出為3DMAX 的*.3ds格式文件。最后使用Direct3D提供的conv3ds.exe工具把*.3ds格式的文件轉化為Direct可以識別的文件(.x文件)。在虛擬環境中分別導入各靜態模型,根據各個部件的位置關系利用模型節點把它們連接到一起,從而組成一個完整的虛擬設備。

運動控制模塊主要是通過鍵盤、空間鼠標以及數據手套等實現對虛擬環境的交互,控制各種設備的運行。該模塊的主要工作是建立設備運動的數學模型,然后通過DirectX9.0把數學模型綁定到各個設備模型上,從而實現對虛擬設備的控制。通過分析發現,所有設備的運動都可以分解為各個不同部件的旋轉和平移。本文在下一部分,將以采煤機為例,推到旋轉和平移的數學模型。

3 采煤機主要運動部件數學模型

數學模型是各種仿真系統的基礎,為了實現采煤機的交互操作,本文經過對采煤機主要的運動部件的分析,引入采煤機各部件的運動模型。

滾筒的運動模型可以簡化為圓柱圍繞中心軸旋轉,以圓柱的中心軸為z軸,建立坐標系,該模型又可進一步簡化為圓圍繞圓心旋轉的問題。如圖1所示,當圓內任一點P(x, y)繞圓心旋轉α角度到達Q(x1,y1)點時,可以列方程:

擴展到三維坐標,滾筒上任意一點P'(x',y',z')繞滾筒中心軸旋轉α角度到達點Q'(x1',y1',z1'),其計算公式為:

搖臂是調整滾筒高度的部件。搖臂齒輪箱將電動機的動力經截割機構齒輪箱傳遞給滾筒,借搖臂軸的上、下擺動來實現工作機構的調高。所以搖臂帶動滾筒的運動最終可以簡化為滾筒中心軸繞搖臂軸旋轉,與滾筒旋轉數學模型一致。

除去切割機構本身的運動,當牽引機構牽引采煤機平移的時候,也會帶動滾筒和搖臂一起移動,當某一點C(x,y,z)在x方向、y方向、z方向分別移動x\",y\",z\"到C'(x',y',z')時,C(x',y',z')計算如下:

4 虛擬現實交互仿真的實現

交互性是虛擬現實的一個重要特性,本文利用虛擬現實的交互性實現了對采煤機模型的各種控制。程序中采用三個參數控制采煤機的加速、減速和移動停止,另外三個參數控制滾筒的上升、下降和旋轉停止,并把這六個參數與六個不同的按鈕綁定,通過點擊按鈕,即可實現對采煤機的控制。用戶可以利用按鈕控制采煤機按不同速度移動,使滾筒旋轉、升降。

實現偽代碼如下:

if( m_UserInput.bMoveLeft !m_UserInput.bMoveRight )//移動

m_pMove += 1;

else if( m_UserInput.bMoveRight !m_UserInput.bMoveLeft )

m_pMove -=1;

if( m_UserInput.bZuan1Rot)//滾筒1旋轉

m_bGT1Rot = True;

else m_bGT1Rot = False;

if( m_UserInput.bZuan2Rot)//滾筒2旋轉

m_bGT2Rot = True;

else m_bGT2Rot = False;

if( m_UserInput.byao1Rotup !m_UserInput.byao1Rotdown )//搖臂1升高

m_pyao1Rot -= 1;

else if( m_UserInput.byao1Rotdown !m_UserInput.byao1Rotup )

m_pyao1Rot += 1;

if( m_UserInput.byao2Rotup !m_UserInput.byao2Rotdown )//搖臂2升高

m_pyao2Rot += 1;

else if( m_UserInput.byao2Rotdown !m_UserInput.byao2Rotup )

m_pyao2Rot -= 1;

5 結論

利用虛擬現實技術進行礦山機械操作培訓具有以下優點:(1)投入低,并且可直觀了解設備的結構;(2)可以逼真地模擬各種礦山機械,使煤礦職工快速、熟練的掌握礦山機械的操作;(3)可以上傳到網絡,在任意地點模擬操作。

學員在該虛擬操作環境中,不僅可以觀看虛擬礦山設備的操作演示,而且可以成為虛擬員工或技術人員,進行“真實”的操作。該環境允許學員以一定的身份(比如技術員、操作工人等)進入一個接近真實的生產環境中,不僅僅作為一個旁觀者來觀看,還可以進行高效的技能訓練。學員可以反復進行操作訓練,而且培訓方式和內容也非常靈活,可縮短培訓周期并提高培訓效果,能夠更好地滿足培訓中心和學員的不同需求。

參考文獻:

[1] 姜培坤,尹靜濤,徐恒文.案例教學法在煤礦安全培訓教學中的應用[J]. 煤礦安全,2006,37(7):68-69.

[2] 楊艷國,題正義,付文俊.煤礦安全培訓多媒體軟件開發與應用[J]. 煤礦安全,2006:74-75.

[3] BISE C J.Virtual Reality: Emerging Technology for Training of Miners[J].Mining Engineering,1997(1):37-41.

[4] B.Denby,D.Schofield,Role of virtual reality in safety training of mine personnel[J]. Mining engineering,1999,6:59-64.

主站蜘蛛池模板: 欧洲精品视频在线观看| 伊人久久大香线蕉成人综合网| 欧美精品v| 在线综合亚洲欧美网站| 亚洲精品第一页不卡| 欧美日韩国产精品va| 亚洲日韩久久综合中文字幕| 亚洲日产2021三区在线| 婷婷综合亚洲| 高清亚洲欧美在线看| 97se亚洲综合在线天天| 国产9191精品免费观看| 国产成人毛片| 亚洲高清资源| 欧美日韩在线观看一区二区三区| 亚洲国产欧美目韩成人综合| 日韩欧美网址| 国产呦精品一区二区三区网站| 波多野结衣亚洲一区| 不卡视频国产| 国产午夜看片| 国产精品lululu在线观看 | 午夜日韩久久影院| 国产黄在线观看| www.亚洲一区| 高清国产va日韩亚洲免费午夜电影| 日本色综合网| 免费精品一区二区h| 这里只有精品在线| 精品小视频在线观看| 一本色道久久88亚洲综合| 一区二区欧美日韩高清免费| 成人一级黄色毛片| v天堂中文在线| 国产二级毛片| 国产免费怡红院视频| 久久黄色视频影| 中文无码日韩精品| 国产毛片久久国产| 2020国产免费久久精品99| 久久黄色一级视频| 欧美伦理一区| www精品久久| 亚洲AV永久无码精品古装片| 成年人视频一区二区| 色婷婷丁香| 日韩经典精品无码一区二区| 亚洲欧美日韩中文字幕一区二区三区| 91黄视频在线观看| 中文字幕在线不卡视频| 有专无码视频| 亚洲人成日本在线观看| 色婷婷电影网| 国产精品九九视频| 亚洲中文无码av永久伊人| 亚洲午夜天堂| 日韩av手机在线| 在线亚洲天堂| 亚洲女同欧美在线| 全免费a级毛片免费看不卡| 在线观看国产小视频| 日本国产精品一区久久久| 国产男女免费完整版视频| 亚洲V日韩V无码一区二区| 91香蕉国产亚洲一二三区 | 无码中文AⅤ在线观看| 亚洲一区二区三区国产精华液| 亚洲综合专区| 亚洲国产成人无码AV在线影院L| 美女无遮挡免费视频网站| 精品国产免费第一区二区三区日韩| 香港一级毛片免费看| 四虎国产在线观看| 国产女同自拍视频| 婷婷亚洲天堂| 青青热久麻豆精品视频在线观看| 欧美亚洲激情| 日韩视频福利| 免费一级α片在线观看| 国内自拍久第一页| 久久亚洲精少妇毛片午夜无码| 午夜一区二区三区|