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

基于OpenGL的反艦導(dǎo)彈攻擊態(tài)勢三維視景仿真研究與實(shí)現(xiàn)

2019-10-21 09:15:38劉硯山
現(xiàn)代信息科技 2019年5期

摘 ?要:本文主要論述了OpenGL圖形化標(biāo)準(zhǔn)的工作流程、開發(fā)過程,海洋環(huán)境態(tài)勢的構(gòu)建,反艦導(dǎo)彈的飛行控制及命中效果,提供了一種將末制導(dǎo)雷達(dá)特征參數(shù)與反艦導(dǎo)彈的飛行控制結(jié)合起來,并在模擬的復(fù)雜海洋環(huán)境態(tài)勢中進(jìn)行顯示的三維視景實(shí)現(xiàn)方法。

關(guān)鍵詞:OpenGL;反艦導(dǎo)彈;視景仿真;攻擊態(tài)勢

中圖分類號:TP391.9;TP391.41 ? ? ?文獻(xiàn)標(biāo)識碼:A 文章編號:2096-4706(2019)05-0107-02

Abstract:This paper mainly discusses the work flow and development process of OpenGL graphical standard,the construction of marine environment situation,the flight control and hitting effect of anti-ship missile,and provides a three-dimensional visual realization method which combines the characteristic parameters of terminal guidance radar with the flight control of anti-ship missile and displays them in the simulated complex marine environment situation.

Keywords:OpenGL;anti-ship missile;visual simulation;attack situation

0 ?引 ?言

隨著計(jì)算機(jī)圖形學(xué)的發(fā)展使三維可視化表現(xiàn)技術(shù)得以形成,可視化技術(shù)能夠使用三維形體來顯示復(fù)雜不易辨析的信息,使我們能夠更清晰地感受三維世界中的物體形態(tài)和變化,可視化技術(shù)使人能夠在三維圖形世界中直接對具有形體的信息進(jìn)行操作、融合、處理、加工和存儲,與計(jì)算機(jī)進(jìn)行直接交流。機(jī)械工程師將點(diǎn)線組成的二維平面圖轉(zhuǎn)換成立體直觀的三維圖形世界,細(xì)節(jié)處理也更加精細(xì),從而能夠輕而易舉地設(shè)計(jì)出自己需要的三維機(jī)械零件模型,極大地提高了工作效率。軍事戰(zhàn)斗指揮員可以從用三維圖形技術(shù)生成的戰(zhàn)場地形環(huán)境、信息統(tǒng)一態(tài)勢中獲得敵我行動企圖和輔助決策信息,指揮具有真實(shí)感、逼真度的三維航空母艦、驅(qū)逐艦、護(hù)衛(wèi)艦、戰(zhàn)斗機(jī)、直升機(jī)、補(bǔ)給艦等向目標(biāo)航行,通過多次的戰(zhàn)斗模擬仿真分析、評估和評定戰(zhàn)斗方案的綜合效能,達(dá)到提升訓(xùn)練部隊(duì)?wèi)?zhàn)斗力的目標(biāo)。

在艦艇反導(dǎo)訓(xùn)練任務(wù)中,末制導(dǎo)雷達(dá)輸出的特征參數(shù)是艦艇反導(dǎo)效果評估的重要依據(jù)。在真實(shí)的戰(zhàn)爭環(huán)境中,末制導(dǎo)雷達(dá)安裝在反艦導(dǎo)彈,因此把末制導(dǎo)雷達(dá)的特征參數(shù)與反艦導(dǎo)彈的飛行過程聯(lián)系起來成為靶場研究的難點(diǎn)。由于制造導(dǎo)彈的價(jià)格因素,靶場不可能大量進(jìn)行實(shí)彈射擊,越來越成熟的可視化技術(shù)提供了一個(gè)很好的解決方案。我們可以通過可視化技術(shù)模擬生成一個(gè)復(fù)雜的海洋環(huán)境態(tài)勢,包括天空、海面、反艦導(dǎo)彈、艦船、飛機(jī)、雷達(dá)等,在這個(gè)態(tài)勢中以末制導(dǎo)雷達(dá)的特征參數(shù)為基礎(chǔ)控制反艦導(dǎo)彈的發(fā)射、飛行,并根據(jù)評判準(zhǔn)則判斷反艦導(dǎo)彈的攻擊效果。

1 ?OpenGL工作原理

OpenGL三維圖形標(biāo)準(zhǔn)是一個(gè)與硬件圖形發(fā)生器的軟件接口,系統(tǒng)軟件開發(fā)者可以利用100多個(gè)函數(shù)構(gòu)建各種所需的三維立體景物模型,進(jìn)行三維圖形交互軟件系統(tǒng)的開發(fā)、研制和應(yīng)用。

幾何頂點(diǎn)數(shù)據(jù)經(jīng)過流程圖的上部進(jìn)行運(yùn)算器、逐個(gè)頂點(diǎn)操作,圖像數(shù)據(jù)像素?cái)?shù)據(jù)經(jīng)過光柵化、逐個(gè)片元處理直至把最后的光柵數(shù)據(jù)寫入幀緩沖器。在OpenGL中的所有數(shù)據(jù),包括幾何頂點(diǎn)數(shù)據(jù)和圖像像素?cái)?shù)據(jù)都可以被存儲在顯示列表中,或者可以立即得到處理。OpenGL要求把所有的幾何圖形單元都用頂點(diǎn)進(jìn)行描述,這樣運(yùn)算器和逐個(gè)頂點(diǎn)計(jì)算操作都可以針對每個(gè)頂點(diǎn)進(jìn)行計(jì)算和操作,然后進(jìn)行光柵化形成圖形碎片。對于像素?cái)?shù)據(jù),像素操作結(jié)果被存儲在紋理組裝用的內(nèi)存中,再像幾何頂點(diǎn)操作一樣光柵化形成圖形片元。最后,圖形片元要進(jìn)行一系列的逐個(gè)片元操作,最后的像素值送入幀緩沖器,實(shí)現(xiàn)圖形的顯示。

2 ?總體設(shè)計(jì)方案

總體方案的流程為生產(chǎn)海洋環(huán)境態(tài)勢、顯示導(dǎo)彈和目標(biāo)艦?zāi)P汀⒔邮站W(wǎng)絡(luò)上的末制導(dǎo)雷達(dá)參數(shù)、解析參數(shù)并進(jìn)行坐標(biāo)轉(zhuǎn)換來控制導(dǎo)彈運(yùn)動、依據(jù)導(dǎo)彈運(yùn)動態(tài)勢和參數(shù)數(shù)據(jù)判斷導(dǎo)彈的攻擊效果、根據(jù)導(dǎo)彈命中和未命中效果顯示不同的可視化態(tài)勢。

首先,繪制一個(gè)立方體構(gòu)建海平面、天空環(huán)境,在立方體平面上進(jìn)行貼圖處理形成天空盒,以天空盒為基礎(chǔ)生成海洋環(huán)境態(tài)勢,將導(dǎo)彈和目標(biāo)艦?zāi)P头胖迷谏珊玫暮Q蟓h(huán)境態(tài)勢中;其次,數(shù)據(jù)采集線程實(shí)時(shí)偵收網(wǎng)絡(luò)上的數(shù)據(jù),解析數(shù)據(jù)實(shí)時(shí)判斷,當(dāng)導(dǎo)彈發(fā)射命令下達(dá)后,導(dǎo)彈依據(jù)獲得的參數(shù)開始運(yùn)動,為了方便觀察導(dǎo)彈的運(yùn)動過程,可以任意切換四種顯示模式,從不同的距離、角度觀察導(dǎo)彈的飛行態(tài)勢,四種顯示模式包括跟隨模式、側(cè)視模式、俯視模式和自由模式;最后,依據(jù)相關(guān)標(biāo)準(zhǔn)詳細(xì)地制定評判準(zhǔn)則,并根據(jù)評判準(zhǔn)則判斷導(dǎo)彈攻擊目標(biāo)艦艇的效果,命中時(shí)增加目標(biāo)艦爆炸,并燃燒特效,增加火焰特效和爆碎裂片場景顯示,未命中時(shí)導(dǎo)彈直接飛入海水,不做其他顯示。

主要實(shí)現(xiàn)的功能為:以天空盒為基礎(chǔ)生成海洋環(huán)境態(tài)勢,用3DMAX制作導(dǎo)彈和艦船模型,用專用函數(shù)將導(dǎo)彈和艦船模型調(diào)入程序并顯示在態(tài)勢中,具有全屏顯示功能和四種顯示模式,具有一鍵重置的功能,接收、解析網(wǎng)絡(luò)數(shù)據(jù)報(bào)文,將報(bào)文數(shù)據(jù)轉(zhuǎn)換為導(dǎo)彈運(yùn)動的參數(shù),控制導(dǎo)彈運(yùn)動,從不同的角度觀察導(dǎo)彈運(yùn)動態(tài)勢、導(dǎo)彈命中效果的評判、以及導(dǎo)彈的尾焰和爆炸特效,實(shí)時(shí)顯示導(dǎo)彈的態(tài)勢信息和末制導(dǎo)雷達(dá)的特征參數(shù)。

3 ?建立海洋環(huán)境態(tài)勢和創(chuàng)建模型

海洋環(huán)境態(tài)勢的模擬以天空盒為基礎(chǔ)。天空盒是一個(gè)上面表示天空,下面表示海平面,四面代表東南西北四方位的長方體,在它的六個(gè)面上貼有具有特殊要求的圖片,形成海洋環(huán)境態(tài)勢。這就要求四面圖的邊與頂圖的邊相連,四面圖前后相連。

導(dǎo)彈和艦船的模型由軟件3DMAX 8.0制作而成,導(dǎo)出成后綴為3ds的文件。VC專用函數(shù)調(diào)用3ds文件,并把模型顯示在模擬的海洋環(huán)境態(tài)勢中。

4 ?導(dǎo)彈運(yùn)動軌跡

4.1 ?顯示模式

導(dǎo)彈運(yùn)行的顯示模式有四種,包括跟隨模式、側(cè)視模式、俯視模式和自由模式,可以控制鍵盤任意在這四種模式之間進(jìn)行切換。

跟隨模式是在屏幕的中央一直以導(dǎo)彈為中心顯示,屏幕的視角隨著導(dǎo)彈的運(yùn)動而變化。這種模式方便觀察導(dǎo)彈的飛行狀態(tài),能直觀地觀察導(dǎo)彈的攻擊效果;側(cè)視模式和俯視模式在一個(gè)固定視角中,能夠同時(shí)顯示導(dǎo)彈和目標(biāo)艦,這兩種模式顯示由導(dǎo)彈的軌跡點(diǎn)連接而成的平滑曲線可以實(shí)時(shí)觀察導(dǎo)彈的軌跡變化,在同一畫面同時(shí)顯示整個(gè)攻擊過程;自由模式下可以實(shí)現(xiàn)類似于手持?jǐn)z像機(jī)的功能,當(dāng)我們想拍攝某一物體時(shí),就移動攝像機(jī)對準(zhǔn)該物體,并調(diào)整與物體的距離。自由模式通過操作鍵盤的方向鍵控制視角的前后移動和左右旋轉(zhuǎn),并根據(jù)自己的需要從不同的角度來觀察導(dǎo)彈的飛行態(tài)勢。

4.2 ?導(dǎo)彈命中的評判

反導(dǎo)訓(xùn)練效果的評判準(zhǔn)則以國軍標(biāo)為基礎(chǔ)。在試驗(yàn)過程中,利用紅外攝像頭監(jiān)視目標(biāo)艦,控制轉(zhuǎn)臺,使末制導(dǎo)雷達(dá)的機(jī)械軸始終對準(zhǔn)目標(biāo)艦,因此末制導(dǎo)雷達(dá)輸出的方位角成為判斷末制導(dǎo)雷達(dá)跟蹤效果的最主要依據(jù)。根據(jù)末制導(dǎo)雷達(dá)的試驗(yàn)方法制定的評判準(zhǔn)則是在穩(wěn)定跟蹤情況下,當(dāng)末制導(dǎo)雷達(dá)輸出的方位角小于設(shè)定值時(shí),判定導(dǎo)彈命中目標(biāo),反之導(dǎo)彈未命中目標(biāo)。

5 ?導(dǎo)彈的效果

為了增強(qiáng)導(dǎo)彈的逼真效果,增加了對導(dǎo)彈的尾焰和命中效果的特效顯示。導(dǎo)彈的尾焰采用OpenGL的混合技術(shù)。OpenGL有很多特效由各種參數(shù)混合完成,混合的原理是把屏幕上已知的顏色與新的顏色進(jìn)行合成,合成處理后形成新的效果,并周期性地顯示在設(shè)定的態(tài)勢中。導(dǎo)彈命中效果采用粒子系統(tǒng)實(shí)現(xiàn),粒子系統(tǒng)能夠模擬一些導(dǎo)彈爆炸后的特定景象,從而實(shí)現(xiàn)具有真實(shí)感的爆炸碎片狂飛效果,依據(jù)火焰特性,模擬燃燒效果,對目標(biāo)艦造成的燃燒進(jìn)行三維圖形化顯示。

6 ?結(jié) ?論

隨著可視化技術(shù)的成熟,我們應(yīng)用可視化技術(shù)創(chuàng)建三維立體的武器裝備模型,模擬復(fù)雜的戰(zhàn)場環(huán)境態(tài)勢能夠立體全方位地展示整個(gè)作戰(zhàn)過程。在試驗(yàn)任務(wù)中,將兩者結(jié)合起來,可以實(shí)時(shí)觀察和監(jiān)控試驗(yàn)態(tài)勢。本文實(shí)現(xiàn)了將末制導(dǎo)雷達(dá)的特征參數(shù)與反艦導(dǎo)彈的飛行控制結(jié)合在一起,實(shí)時(shí)顯示反艦導(dǎo)彈的攻擊態(tài)勢,已在研練任務(wù)中應(yīng)用。三維圖形技術(shù)是實(shí)現(xiàn)參數(shù)可視化的重要途徑,隨著硬件軟件水平的提高,在國防軍事領(lǐng)域也必將發(fā)揮重要作用。

參考文獻(xiàn):

[1] Dave Shreiner,Mason Woo,JackieNeider等.OpenGL編程指南(第四版)[M].鄧鄭祥,譯.北京:人民郵電出版社,2005.

[2] 向世明.OpenGL編程與實(shí)例[M].北京:電子工業(yè)出版社,1999.

作者簡介:劉硯山(1983-),男,漢族,天津人,學(xué)士學(xué)位,工程師,主要研究方向:艦載作戰(zhàn)指揮系統(tǒng)試驗(yàn)。

主站蜘蛛池模板: 呦视频在线一区二区三区| 欧美区在线播放| 九色91在线视频| 日本五区在线不卡精品| 中文字幕乱码二三区免费| 国产精品综合久久久| 最新亚洲人成无码网站欣赏网 | 国产一区二区丝袜高跟鞋| 制服丝袜一区二区三区在线| 污网站在线观看视频| 精品视频福利| a色毛片免费视频| 国产精品不卡片视频免费观看| 国产毛片网站| 澳门av无码| 国产av无码日韩av无码网站 | 欧美成人综合视频| 天天综合网亚洲网站| 97免费在线观看视频| 99这里只有精品6| 亚洲经典在线中文字幕| a级毛片免费播放| 精品国产91爱| 特级精品毛片免费观看| 国产精品男人的天堂| 亚洲国产成人自拍| 精品人妻一区二区三区蜜桃AⅤ | 国产91线观看| a天堂视频在线| 亚洲精品成人片在线播放| 亚洲日韩第九十九页| 国产成人综合亚洲欧洲色就色| 国产精品密蕾丝视频| 亚洲日本精品一区二区| 宅男噜噜噜66国产在线观看| 男女性午夜福利网站| 四虎在线观看视频高清无码| 91精品专区| 重口调教一区二区视频| 精品剧情v国产在线观看| 亚洲大学生视频在线播放| av在线人妻熟妇| 亚洲精品无码抽插日韩| 亚洲精品无码久久久久苍井空| 中国美女**毛片录像在线| 国产一区成人| 新SSS无码手机在线观看| 国产传媒一区二区三区四区五区| 亚洲高清中文字幕在线看不卡| 欧美日韩成人在线观看| 免费a级毛片视频| 欧美亚洲国产视频| 婷婷丁香色| 国内精品久久人妻无码大片高| 国产精品久久久久久搜索 | 亚洲国产精品成人久久综合影院| 亚洲日本中文字幕天堂网| 日韩精品一区二区三区免费在线观看| 青青操视频在线| 亚洲成a人片77777在线播放| 亚洲电影天堂在线国语对白| 国产无码精品在线播放| 亚洲一级无毛片无码在线免费视频 | 日韩欧美国产三级| 天天色天天操综合网| 欧美激情第一欧美在线| 久久精品丝袜高跟鞋| 亚洲第一天堂无码专区| 久久婷婷五月综合色一区二区| 日韩国产高清无码| 狠狠色噜噜狠狠狠狠色综合久| 免费国产好深啊好涨好硬视频| 日本黄色a视频| 亚洲精品国产乱码不卡| 国产三级成人| 无码综合天天久久综合网| 色爽网免费视频| 亚洲伊人久久精品影院| 99精品在线看| 91香蕉视频下载网站| 亚洲国产中文精品va在线播放 | 国产精品手机在线观看你懂的 |