高炮訓(xùn)練炮手模擬器研制
發(fā)布時間:2008/5/27 0:00:00 訪問次數(shù):963
     丁衛(wèi)紅 于永彥 來源:《電子產(chǎn)品世界》
     摘要:本文介紹了一種計算機輔助高炮手訓(xùn)練器研制和主要功能及實現(xiàn)技術(shù)。該模擬器用于一二炮手追隨瞄準擊發(fā)、四炮手的般路定訓(xùn)練,可供選擇目標4種,航路1500條。所有飛機,導(dǎo)彈圖形逼真,報讀聲,爆炸聲真實可信。該模擬器現(xiàn)用于37高炮訓(xùn)練,只要將提前點的計算公式作適當修改,就可以用于25炮或57炮的訓(xùn)練。
    
    
     關(guān)鍵詞:高炮訓(xùn)練模擬器
     引言
     高炮訓(xùn)練受場地和經(jīng)濟條件的限制,常以拖靶作為目標,由于不可能采用實彈射擊,在訓(xùn)練中難以評價炮手追隨瞄準、擊發(fā)、航路裝定成績。
     高炮訓(xùn)練模擬器的研制是將計算機技術(shù)用于高炮訓(xùn)練的產(chǎn)生,本系統(tǒng)有訓(xùn)練、回放、成績評定以及相關(guān)cai等功能。訓(xùn)練時可根據(jù)訓(xùn)練需要設(shè)置航路參數(shù)和目標類型,開始訓(xùn)練后,由語音報告目標方位、距離,在訓(xùn)練中隨時暫停與恢復(fù),實現(xiàn)現(xiàn)場指導(dǎo);胤殴δ苁菍⑸洗斡(xùn)練實況重現(xiàn)便于比較分析。成績評定能夠自動評定并保存訓(xùn)練成績,可以實時選擇三種評定方法:射擊評定,追隨偏離次數(shù)評定,追隨偏離曲線評定。航路裝定訓(xùn)練利用3d技術(shù)隨機生成各種飛行姿態(tài)對訓(xùn)練炮手裝定的準確性。系統(tǒng)建立在windows平臺上,圖形、聲音、動畫形象逼真,這使訓(xùn)練變得生動有趣,提高了訓(xùn)練效果。系統(tǒng)并附有cai軟件將一些難以講解的知識、方法融入其中,收到事半功倍政府教學(xué)效果。
     系統(tǒng)的構(gòu)成
     系統(tǒng)組成框圖見圖1,一臺內(nèi)嵌的計算機完成對炮筒的方位角和高低角的采集,并根據(jù)采集的數(shù)據(jù)產(chǎn)生相應(yīng)遠近和大小的目標和背景圖像,通過發(fā)聲系統(tǒng)報讀目標位置以及飛行姿態(tài)參數(shù)等,同時教練員可根據(jù)需要設(shè)置目標參數(shù)對炮手進行訓(xùn)練。每一條行路訓(xùn)練結(jié)束后,可以重顯訓(xùn)練過程,也可以觀察跟蹤時偏離目標的曲線。
     數(shù)據(jù)描述
     訓(xùn)練模擬器的數(shù)據(jù)流圖分為三層,見圖2,圖3和圖4。
     圖形處理關(guān)鍵技術(shù)
     位圖劃整為零
     將大幅面的位圖變?yōu)樗膲K象素為1500x2000的位圖以減少磁盤操作的數(shù)據(jù)量,根據(jù)實際位置選擇相應(yīng)圖形。通過以上方法使背景位圖減小為原全景位內(nèi)顧資源占用大為減小,降低了系統(tǒng)內(nèi)存的要求。
     減少硬盤操作為內(nèi)存操作
     由于圖像很大,要實現(xiàn)動畫,頻繁讀取磁盤中的位圖文件,難以得到流暢的效果。本系統(tǒng)創(chuàng)建的內(nèi)存位圖文件,在運行時利用windows的api函數(shù)bitblt從內(nèi)存背景位圖中截取480x480像素大小的矩形復(fù)制到背景內(nèi)存緩沖區(qū)中。并在復(fù)制時把1500x2000像素的背景位圖左右相接形成循環(huán)連貫的背景位圖進行復(fù)制,使背景內(nèi)存緩沖區(qū)中的圖形始終連貫,以達到循環(huán)移動天空背景的效果。
     變零星操作為集中操作
     由于數(shù)據(jù)庫的操作主要是磁盤操作,要進行各種約束控制,對于大數(shù)據(jù)量的操作而言,這種用于約束控制的時間就微不足道,但在本系統(tǒng)中每次讀寫的數(shù)據(jù)量只有幾十個字節(jié),如果頻繁地操作數(shù)據(jù)庫,就會占用較多的時間。解決這個問題的辦法是建立一個動態(tài)數(shù)組(delphi5.0以上提供)用于存放過程數(shù)據(jù),等一條行數(shù)結(jié)束后集中存入數(shù)據(jù)庫。
     變窗體圖形疊加為顯示緩沖區(qū)位圖疊加
     目標位圖經(jīng)目標定位后利用位圖的畫布(canvas)屬性中拷貝矩形(copyrect)方法對目標進行矩形變換。使用brushcopy屬性設(shè)置不同的copymode把目標由正、反兩幅位圖合成。首先用或位圖拷貝到背景內(nèi)存緩沖區(qū)指定矩形中的屏蔽背景,再用與位圖拷貝到背景內(nèi)存緩沖區(qū)指定矩形中合成前景。
     再通過瞄準鏡位圖和背景內(nèi)存緩沖區(qū)內(nèi)容進行與操作,顯示瞄準銳。最后由背景內(nèi)存緩沖區(qū)利用api函數(shù)高效的傳輸?shù)酱绑w的畫布中進行顯示。由于使用背景內(nèi)存緩沖區(qū)方法一次性傳送內(nèi)存位圖到顯示內(nèi)存,使所有圖像一次刷新,提高了圖像的平滑度。
     結(jié)語<
     丁衛(wèi)紅 于永彥 來源:《電子產(chǎn)品世界》
     摘要:本文介紹了一種計算機輔助高炮手訓(xùn)練器研制和主要功能及實現(xiàn)技術(shù)。該模擬器用于一二炮手追隨瞄準擊發(fā)、四炮手的般路定訓(xùn)練,可供選擇目標4種,航路1500條。所有飛機,導(dǎo)彈圖形逼真,報讀聲,爆炸聲真實可信。該模擬器現(xiàn)用于37高炮訓(xùn)練,只要將提前點的計算公式作適當修改,就可以用于25炮或57炮的訓(xùn)練。
    
    
     關(guān)鍵詞:高炮訓(xùn)練模擬器
     引言
     高炮訓(xùn)練受場地和經(jīng)濟條件的限制,常以拖靶作為目標,由于不可能采用實彈射擊,在訓(xùn)練中難以評價炮手追隨瞄準、擊發(fā)、航路裝定成績。
     高炮訓(xùn)練模擬器的研制是將計算機技術(shù)用于高炮訓(xùn)練的產(chǎn)生,本系統(tǒng)有訓(xùn)練、回放、成績評定以及相關(guān)cai等功能。訓(xùn)練時可根據(jù)訓(xùn)練需要設(shè)置航路參數(shù)和目標類型,開始訓(xùn)練后,由語音報告目標方位、距離,在訓(xùn)練中隨時暫停與恢復(fù),實現(xiàn)現(xiàn)場指導(dǎo)。回放功能是將上次訓(xùn)練實況重現(xiàn)便于比較分析。成績評定能夠自動評定并保存訓(xùn)練成績,可以實時選擇三種評定方法:射擊評定,追隨偏離次數(shù)評定,追隨偏離曲線評定。航路裝定訓(xùn)練利用3d技術(shù)隨機生成各種飛行姿態(tài)對訓(xùn)練炮手裝定的準確性。系統(tǒng)建立在windows平臺上,圖形、聲音、動畫形象逼真,這使訓(xùn)練變得生動有趣,提高了訓(xùn)練效果。系統(tǒng)并附有cai軟件將一些難以講解的知識、方法融入其中,收到事半功倍政府教學(xué)效果。
     系統(tǒng)的構(gòu)成
     系統(tǒng)組成框圖見圖1,一臺內(nèi)嵌的計算機完成對炮筒的方位角和高低角的采集,并根據(jù)采集的數(shù)據(jù)產(chǎn)生相應(yīng)遠近和大小的目標和背景圖像,通過發(fā)聲系統(tǒng)報讀目標位置以及飛行姿態(tài)參數(shù)等,同時教練員可根據(jù)需要設(shè)置目標參數(shù)對炮手進行訓(xùn)練。每一條行路訓(xùn)練結(jié)束后,可以重顯訓(xùn)練過程,也可以觀察跟蹤時偏離目標的曲線。
     數(shù)據(jù)描述
     訓(xùn)練模擬器的數(shù)據(jù)流圖分為三層,見圖2,圖3和圖4。
     圖形處理關(guān)鍵技術(shù)
     位圖劃整為零
     將大幅面的位圖變?yōu)樗膲K象素為1500x2000的位圖以減少磁盤操作的數(shù)據(jù)量,根據(jù)實際位置選擇相應(yīng)圖形。通過以上方法使背景位圖減小為原全景位內(nèi)顧資源占用大為減小,降低了系統(tǒng)內(nèi)存的要求。
     減少硬盤操作為內(nèi)存操作
     由于圖像很大,要實現(xiàn)動畫,頻繁讀取磁盤中的位圖文件,難以得到流暢的效果。本系統(tǒng)創(chuàng)建的內(nèi)存位圖文件,在運行時利用windows的api函數(shù)bitblt從內(nèi)存背景位圖中截取480x480像素大小的矩形復(fù)制到背景內(nèi)存緩沖區(qū)中。并在復(fù)制時把1500x2000像素的背景位圖左右相接形成循環(huán)連貫的背景位圖進行復(fù)制,使背景內(nèi)存緩沖區(qū)中的圖形始終連貫,以達到循環(huán)移動天空背景的效果。
     變零星操作為集中操作
     由于數(shù)據(jù)庫的操作主要是磁盤操作,要進行各種約束控制,對于大數(shù)據(jù)量的操作而言,這種用于約束控制的時間就微不足道,但在本系統(tǒng)中每次讀寫的數(shù)據(jù)量只有幾十個字節(jié),如果頻繁地操作數(shù)據(jù)庫,就會占用較多的時間。解決這個問題的辦法是建立一個動態(tài)數(shù)組(delphi5.0以上提供)用于存放過程數(shù)據(jù),等一條行數(shù)結(jié)束后集中存入數(shù)據(jù)庫。
     變窗體圖形疊加為顯示緩沖區(qū)位圖疊加
     目標位圖經(jīng)目標定位后利用位圖的畫布(canvas)屬性中拷貝矩形(copyrect)方法對目標進行矩形變換。使用brushcopy屬性設(shè)置不同的copymode把目標由正、反兩幅位圖合成。首先用或位圖拷貝到背景內(nèi)存緩沖區(qū)指定矩形中的屏蔽背景,再用與位圖拷貝到背景內(nèi)存緩沖區(qū)指定矩形中合成前景。
     再通過瞄準鏡位圖和背景內(nèi)存緩沖區(qū)內(nèi)容進行與操作,顯示瞄準銳。最后由背景內(nèi)存緩沖區(qū)利用api函數(shù)高效的傳輸?shù)酱绑w的畫布中進行顯示。由于使用背景內(nèi)存緩沖區(qū)方法一次性傳送內(nèi)存位圖到顯示內(nèi)存,使所有圖像一次刷新,提高了圖像的平滑度。
     結(jié)語<
熱門點擊
- 一種基于FPGA技術(shù)的虛擬邏輯分析儀的研究與
- 高端電流檢測的原理和電路
- 數(shù)字式溫度計DS18B20的特性及應(yīng)用
- 鋼琴琴鍵排列平整性的測量
- 電話報警系統(tǒng)的設(shè)計
- 基于條形碼技術(shù)的車間監(jiān)控系統(tǒng)的實時信息采集
- 一種高性能的VXI矩陣開關(guān)模塊的研制
- 汽車故障自診斷系統(tǒng)與故障診斷儀V.A.G15
- 電視近距離人體信號檢測及保護電路研究
- 電力電纜接頭運行溫度的在線監(jiān)視
推薦技術(shù)資料
- 100V高頻半橋N-溝道功率MOSFET驅(qū)動
- 集成高端和低端 FET 和驅(qū)動
- 柵極驅(qū)動單片半橋芯片MP869
- 數(shù)字恒定導(dǎo)通時間控制模式(COT)應(yīng)用探究
- 高效率 (CSP/QFN/BG
- IC 工藝、封裝技術(shù)、單片設(shè)
- 多媒體協(xié)處理器SM501在嵌入式系統(tǒng)中的應(yīng)用
- 基于IEEE802.11b的EPA溫度變送器
- QUICCEngine新引擎推動IP網(wǎng)絡(luò)革新
- SoC面世八年后的產(chǎn)業(yè)機遇
- MPC8xx系列處理器的嵌入式系統(tǒng)電源設(shè)計
- dsPIC及其在交流變頻調(diào)速中的應(yīng)用研究