謝建華 劉德亮 翟 優(yōu) 何 鵬
(陸軍工程大學(xué)石家莊校區(qū)四系 河北·石家莊 050003)
某型復(fù)雜光電設(shè)備現(xiàn)有的模擬訓(xùn)練器材,其仿真的真實(shí)感、沉浸感較差,視景顯示往往采用二維圖像的方式,無(wú)法模擬真實(shí)的三維運(yùn)用環(huán)境;訓(xùn)練僅限于操作手的操作,沒(méi)有車(chē)長(zhǎng)和駕駛員的訓(xùn)練內(nèi)容,無(wú)法實(shí)現(xiàn)協(xié)同訓(xùn)練;只能在實(shí)裝上進(jìn)行摸索,對(duì)實(shí)裝損傷較大,而且用實(shí)裝進(jìn)行訓(xùn)練受客觀條件的限制,且訓(xùn)練內(nèi)容單一,無(wú)法實(shí)現(xiàn)復(fù)雜條件下的對(duì)抗訓(xùn)練,難以滿足教學(xué)和訓(xùn)練需求。因此,用模擬訓(xùn)練倉(cāng)進(jìn)行訓(xùn)練,對(duì)于提高廣大訓(xùn)練人員的訓(xùn)練質(zhì)量,節(jié)省訓(xùn)練時(shí)間,達(dá)到甚至超過(guò)實(shí)際設(shè)備的訓(xùn)練效果有著重要的作用。
而人機(jī)交互系統(tǒng)作為受訓(xùn)人員進(jìn)行對(duì)抗操作訓(xùn)練非常重要的組成部分,對(duì)人機(jī)交互系統(tǒng)的感受是否真實(shí)直接影響訓(xùn)練效果的好壞。因此,良好的人機(jī)交互系統(tǒng)是訓(xùn)練的重要條件之一。
本模擬訓(xùn)練倉(cāng)功能上具備全方位、全過(guò)程的特征:包含全系統(tǒng)操作訓(xùn)練,涵蓋車(chē)輛行進(jìn)、展開(kāi)、對(duì)抗等全過(guò)程的動(dòng)作訓(xùn)練。該模擬訓(xùn)練倉(cāng)的整體結(jié)構(gòu)如圖1所示。
圖1:模擬訓(xùn)練倉(cāng)整體構(gòu)成示意圖
本模擬訓(xùn)練倉(cāng)由操作手操作訓(xùn)練系統(tǒng)、車(chē)長(zhǎng)操作訓(xùn)練。
系統(tǒng)、駕駛員操作訓(xùn)練系統(tǒng)、虛擬訓(xùn)練環(huán)境系統(tǒng)、訓(xùn)練評(píng)估系統(tǒng)、和教練臺(tái)6個(gè)系統(tǒng)構(gòu)成,整個(gè)模擬訓(xùn)練環(huán)境采用分布仿真高層體系結(jié)構(gòu)(HLA/RTI)構(gòu)建多聯(lián)邦體系結(jié)構(gòu),實(shí)現(xiàn)車(chē)內(nèi)乘員之間的互聯(lián)互操作。
駕駛員人機(jī)交互系統(tǒng)的設(shè)計(jì)主要采用物理效應(yīng)設(shè)備和位置跟蹤器相結(jié)合的方式,實(shí)現(xiàn)駕駛員駕駛過(guò)程中各種操作動(dòng)作與虛擬訓(xùn)練環(huán)境之間的交互,由物理效應(yīng)設(shè)備代替真實(shí)方向盤(pán)、剎車(chē)、油門(mén),將三自由度的空間位置跟蹤器綁定在駕駛員方向盤(pán)上,實(shí)時(shí)獲取方向盤(pán)轉(zhuǎn)動(dòng)的角度數(shù)據(jù),同時(shí)在油門(mén)和剎車(chē)上也綁定三自由度的位置跟蹤器,獲取相應(yīng)的角度變化數(shù)據(jù),根據(jù)相應(yīng)的數(shù)學(xué)模型和角度變化的數(shù)據(jù)控制與虛擬場(chǎng)景的交互,如:加速、減速、轉(zhuǎn)彎、剎車(chē)等動(dòng)作與場(chǎng)景的交互,該子系統(tǒng)的示意圖如圖2所示。
圖2:駕駛員人機(jī)交互子系統(tǒng)示意圖
人機(jī)交互子系統(tǒng)設(shè)計(jì)主要是由應(yīng)用物理效應(yīng)設(shè)備、單目顯示器、三自由度位置跟蹤器等設(shè)備組成,子系統(tǒng)的示意圖如圖3所示。
車(chē)長(zhǎng)所要進(jìn)行交互的目標(biāo)主要是車(chē)長(zhǎng)鏡,因此對(duì)于車(chē)長(zhǎng)鏡的仿真主要是應(yīng)用物理效應(yīng)設(shè)備,物理效應(yīng)設(shè)備的外觀和車(chē)長(zhǎng)鏡完全一致,包括觀察孔的位置、大小和光學(xué)觀瞄鏡;在圖3所示的車(chē)長(zhǎng)鏡觀察孔的位置,在車(chē)長(zhǎng)鏡等效物理效應(yīng)設(shè)備內(nèi)部設(shè)置一部單目顯示器,用于顯示虛擬訓(xùn)練環(huán)境,以模擬真實(shí)訓(xùn)練中車(chē)長(zhǎng)通過(guò)車(chē)長(zhǎng)鏡觀察外部訓(xùn)練環(huán)境,如圖3中虛線的矩形方框所示。
圖3:車(chē)長(zhǎng)人機(jī)交互子系統(tǒng)示意圖
而圖3中所示位置跟蹤器的作用主要是用來(lái)實(shí)時(shí)測(cè)量車(chē)長(zhǎng)鏡等效物理效應(yīng)設(shè)備的三自由度角度數(shù)據(jù),實(shí)時(shí)刷新車(chē)長(zhǎng)所觀察到的虛擬訓(xùn)練環(huán)境。
操作手在該系統(tǒng)中所要參與的人機(jī)交互動(dòng)作是最多的,操作手在整個(gè)訓(xùn)練過(guò)程中要在車(chē)長(zhǎng)的指引下完成復(fù)雜的操作動(dòng)作,因此操作手人機(jī)交互子系統(tǒng)的交互也是該系統(tǒng)中最復(fù)雜的。操作手人機(jī)交互子系統(tǒng)主要分成兩部分,分別是操作手操作控制面板的仿真和控制系統(tǒng)的仿真。
首先介紹操作手操作控制面板的仿真,操作控制面板的仿真如圖4所示。
圖4:控制面板人機(jī)交互示意圖
操作控制面板采用等效物理效應(yīng)設(shè)備,開(kāi)關(guān)、按鈕采用大小、力度與原物理系統(tǒng)相同的部件,同時(shí)應(yīng)用由專(zhuān)用數(shù)據(jù)采集電路實(shí)時(shí)采集控制面板操作數(shù)據(jù),進(jìn)行處理后,通過(guò)RS232口將數(shù)據(jù)送入圖形處理計(jì)算機(jī),數(shù)據(jù)經(jīng)圖形處理計(jì)算機(jī)處理后驅(qū)動(dòng)虛擬訓(xùn)練環(huán)境進(jìn)行刷新。
接下來(lái),介紹控制系統(tǒng)的仿真,控制系統(tǒng)的仿真如圖5所示。
圖5
光學(xué)瞄準(zhǔn)具采用與車(chē)長(zhǎng)鏡人機(jī)交互子系統(tǒng)類(lèi)似的裝置供操作手在虛擬訓(xùn)練環(huán)境中搜索和跟蹤目標(biāo),控制桿采用綁定三自由度位置跟蹤器的物理效應(yīng)設(shè)備,工作中通過(guò)三自由度位置跟蹤器實(shí)時(shí)采集相應(yīng)的角度數(shù)據(jù),輸入到計(jì)算機(jī)中進(jìn)行處理,并和相應(yīng)的數(shù)學(xué)模型進(jìn)行匹配,真實(shí)模擬目標(biāo)飛行的參數(shù)數(shù)據(jù),轉(zhuǎn)換成視景驅(qū)動(dòng)信息,從而控制虛擬訓(xùn)練環(huán)境的更新。
該人機(jī)交互系統(tǒng)的物理效應(yīng)設(shè)備的制作主要通過(guò)自主設(shè)計(jì),委托生產(chǎn)的方式進(jìn)行。該人機(jī)交互系統(tǒng)的軟件部分需在VC++集成開(kāi)發(fā)環(huán)境中進(jìn)行開(kāi)發(fā)。在VC++集成開(kāi)發(fā)環(huán)境中實(shí)時(shí)讀入位置跟蹤裝置采集的數(shù)據(jù)和數(shù)據(jù)采集卡采集的操作信息,對(duì)數(shù)據(jù)進(jìn)行實(shí)時(shí)處理,在匹配數(shù)學(xué)模型的基礎(chǔ)上,轉(zhuǎn)換成視景驅(qū)動(dòng)信息,驅(qū)動(dòng)虛擬訓(xùn)練環(huán)境的刷新。
本文詳細(xì)闡述了復(fù)雜光電設(shè)備對(duì)抗模擬訓(xùn)練倉(cāng)人機(jī)交互系統(tǒng)的設(shè)計(jì),并對(duì)各個(gè)分系統(tǒng)的具體人機(jī)交互行為給出了實(shí)現(xiàn)方案,為該模擬訓(xùn)練倉(cāng)的研制打下了堅(jiān)實(shí)的基礎(chǔ)。