国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

某型直升機(jī)反潛戰(zhàn)術(shù)訓(xùn)練系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)

2014-07-12 14:39陳遵銀孫明太吳衛(wèi)玲
關(guān)鍵詞:聲納兵力反潛

陳遵銀,孫明太,吳衛(wèi)玲

(海軍航空工程學(xué)院青島校區(qū),山東青島266041)

某型直升機(jī)反潛戰(zhàn)術(shù)訓(xùn)練系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)

陳遵銀,孫明太,吳衛(wèi)玲

(海軍航空工程學(xué)院青島校區(qū),山東青島266041)

針對某型直升機(jī)反潛訓(xùn)練效率低的問題,提出了基于HLA的某型直升機(jī)反潛戰(zhàn)術(shù)訓(xùn)練系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)。系統(tǒng)運(yùn)用反潛作戰(zhàn)仿真建模方法,基于HLA對直升機(jī)反潛戰(zhàn)術(shù)課目訓(xùn)練進(jìn)行仿真,著重從臺位設(shè)計(jì)、體系結(jié)構(gòu)和技術(shù)實(shí)現(xiàn)等方面進(jìn)行一定的研究。實(shí)踐證明,該系統(tǒng)設(shè)計(jì)合理、運(yùn)行穩(wěn)定、模擬效果逼真,能夠滿足反潛部隊(duì)?wèi)?zhàn)術(shù)訓(xùn)練的需要,也為其他反潛機(jī)型戰(zhàn)術(shù)訓(xùn)練系統(tǒng)研制提供一定的借鑒。

航空反潛;戰(zhàn)術(shù)訓(xùn)練;HLA;系統(tǒng)仿真

航空反潛與其他反潛方式相比,具有速度快、效率高和受潛艇威脅小等特點(diǎn),多年來海軍強(qiáng)國投入了大量人力、物力來提高航空反潛作戰(zhàn)能力。因反潛作戰(zhàn)效果受多種因素的影響,如海區(qū)環(huán)境、目標(biāo)信息、反潛裝備和人員素質(zhì)等的因素,如何依據(jù)諸多因素開展扎實(shí)有效的反潛訓(xùn)練,是反潛部隊(duì)所要完成的日常性工作[1-4]。為了提高某型直升機(jī)反潛戰(zhàn)術(shù)訓(xùn)練水平,本文研制開發(fā)了一套岸上反潛戰(zhàn)術(shù)訓(xùn)練系統(tǒng)。

1 反潛戰(zhàn)術(shù)訓(xùn)練系統(tǒng)總體設(shè)計(jì)

1.1 系統(tǒng)布局

反潛戰(zhàn)術(shù)訓(xùn)練系統(tǒng)在配置上強(qiáng)調(diào)使用靈活、易于維護(hù),適合部署在作戰(zhàn)部隊(duì)或機(jī)關(guān)(指揮所)。系統(tǒng)須由導(dǎo)演臺、戰(zhàn)術(shù)指揮長操作臺(一領(lǐng)臺)和設(shè)備操作臺(二領(lǐng)臺)3種臺位組成,通過以太網(wǎng)構(gòu)成C/S結(jié)構(gòu)系統(tǒng),如圖1所示。導(dǎo)演臺是唯一的,一領(lǐng)臺和二領(lǐng)臺作為操作單元可以根據(jù)訓(xùn)練需要進(jìn)行1~6個機(jī)組的配置。系統(tǒng)在運(yùn)行時,由導(dǎo)演臺設(shè)置任務(wù),通過參訓(xùn)機(jī)組各臺位協(xié)同配合,能夠完成反潛模擬訓(xùn)練等任務(wù)。

圖1 系統(tǒng)配置圖Fig.1 System configuration scheme

1.2 系統(tǒng)臺位設(shè)計(jì)

該系統(tǒng)包括導(dǎo)演臺、一領(lǐng)臺和二領(lǐng)臺3種臺位。在配置上以機(jī)組(分為一領(lǐng)臺和二領(lǐng)臺)為基本單位,由統(tǒng)一的導(dǎo)演臺進(jìn)行協(xié)調(diào)和控制,實(shí)現(xiàn)反潛過程的模擬。系統(tǒng)臺位功能模塊組成如圖2所示。

圖2 系統(tǒng)臺位功能模塊組成框圖Fig.2 Composition frame of system function modules

1.2.1 導(dǎo)演臺

導(dǎo)演臺負(fù)責(zé)完成作戰(zhàn)想定與仿真控制,潛艇目標(biāo)操控,訓(xùn)練過程記錄與回放,兵力行為支持的功能。兵力行為支持模塊是導(dǎo)演臺的重要組成部分,負(fù)責(zé)進(jìn)行反潛過程態(tài)勢的計(jì)算與控制。

1)作戰(zhàn)想定與仿真控制模塊。設(shè)定訓(xùn)練海區(qū)位置及形狀,設(shè)定水文條件或調(diào)用海洋環(huán)境數(shù)據(jù)庫有關(guān)數(shù)據(jù)并發(fā)布數(shù)據(jù),設(shè)定直升機(jī)初始位置、攜帶的搜潛設(shè)備和攻潛武器。以電子海圖的形式顯示反潛作戰(zhàn)過程的戰(zhàn)術(shù)態(tài)勢,同時顯示潛艇目標(biāo)和直升機(jī)的運(yùn)動情況。顯示機(jī)組搜攻潛過程以及搜潛和攻潛結(jié)果,可根據(jù)訓(xùn)練任務(wù)的需要,隨時啟動、暫停、加速或停止反潛訓(xùn)練過程。具體功能包括:情況的圖形想定編輯,作戰(zhàn)方案的決心編輯,自然環(huán)境設(shè)定;作戰(zhàn)仿真進(jìn)程控制,監(jiān)視聯(lián)邦成員情況,控制仿真進(jìn)程;自定義,打開、保存想定;情況想定編輯;兵力標(biāo)注;陣地設(shè)計(jì);作戰(zhàn)過程態(tài)勢顯示;仿真進(jìn)程控制;兵力添加、修改,武器裝備配置;陣地(空域)設(shè)計(jì)。

2)潛艇目標(biāo)操控模塊。設(shè)定潛艇目標(biāo)信息(目標(biāo)特性、航向、航速以及平面運(yùn)動位置和機(jī)動規(guī)避方式等),在仿真過程中可隨時改變其運(yùn)動狀態(tài)。這里以潛艇目標(biāo)信息中速度和航向?yàn)槔芯科浞抡婺P汀?/p>

潛艇目標(biāo)速度的變化規(guī)律滿足指數(shù)函數(shù)條件。在加速條件下,速度從v0到vT的變化規(guī)律為:

在減速時,速度從v0到vT的變化規(guī)律為:

式(1)、(2)中:v0、vT分別為初始速度和目標(biāo)速度;a、b為增速參數(shù);vt為瞬時速度/(m/s);Kv為減速參數(shù)。

潛艇目標(biāo)航向隨時間的變化過程為:

式(3)中:δ為舵角;K、T為動力系數(shù)。

仿真中取捷徑轉(zhuǎn)向至規(guī)定航向HT,因而有當(dāng)H0〈HT〈H0+180°時,向右轉(zhuǎn)向;否則反之。

t時刻潛艇的二維位置為:

式(4)中:Δt為仿真步長/s;H為現(xiàn)時航向。

3)訓(xùn)練過程記錄與回放模塊。記錄與回放子系統(tǒng)作為反潛戰(zhàn)術(shù)訓(xùn)練系統(tǒng)的一個重要組成部分,是整個系統(tǒng)的數(shù)據(jù)匯總中心,以系統(tǒng)聯(lián)邦成員的形式與系統(tǒng)中其他組成部分協(xié)調(diào)運(yùn)行,記錄與回放流程如圖3所示。

圖3 記錄與回放子模塊流程Fig.3 Flow of register and playback sub-module

記錄與回放子系統(tǒng)工作在記錄狀態(tài)時,采用HLA體系結(jié)構(gòu)、向量容器、ADO和Microsoft Office Access Database,結(jié)合SQL數(shù)據(jù)庫操作語句實(shí)現(xiàn)數(shù)據(jù)的讀取、暫存和存儲;回放時,采用SQL數(shù)據(jù)庫操作語句和交互選擇對話框,實(shí)現(xiàn)數(shù)據(jù)的實(shí)時讀取和有選擇重現(xiàn),并可以對數(shù)據(jù)庫進(jìn)行簡單維護(hù)。系統(tǒng)可以完成反潛過程中主要操作信息和狀態(tài)數(shù)據(jù)的記錄、回放和態(tài)勢展示,并能將訓(xùn)練過程中記錄的數(shù)據(jù)進(jìn)行篩選和分析,為反潛效果的評估提供科學(xué)的依據(jù)。

4)兵力行為支持模塊。反潛戰(zhàn)術(shù)訓(xùn)練系統(tǒng)的運(yùn)行要涉及到諸多兵力行為的支持,這些兵力行為主要靠仿真模型來實(shí)現(xiàn)的。主要仿真模型包括海洋水聲環(huán)境計(jì)算和目標(biāo)仿真,吊放聲納搜潛仿真,聲納浮標(biāo)搜潛仿真,磁探儀搜潛仿真,攻潛武器仿真等模型。

1.2.2 一領(lǐng)臺

一領(lǐng)臺由戰(zhàn)術(shù)指揮長操控,戰(zhàn)術(shù)指揮長負(fù)責(zé)空中領(lǐng)航和反潛戰(zhàn)術(shù)活動,主要完成組織協(xié)調(diào)機(jī)組各成員戰(zhàn)術(shù)動作,掌握敵我戰(zhàn)術(shù)態(tài)勢,熟練運(yùn)用反潛方法,及時調(diào)整反潛方案,使用浮標(biāo)、標(biāo)志彈和反潛武器。

1)戰(zhàn)術(shù)指揮長操控模塊。操控多架直升機(jī)的飛行狀態(tài),包括高度、速度和航向,一個操作臺可控制仿真中的任意一架直升機(jī),同一時間只能控制一架;顯示所操控直升機(jī)的飛行狀態(tài),包括高度、速度、航向、武器和裝備等,控制所操控直升機(jī)的武備投放,模擬雷達(dá)顯示屏二次信息的顯示。

2)動態(tài)戰(zhàn)術(shù)標(biāo)圖模塊。一領(lǐng)臺提供了動態(tài)戰(zhàn)術(shù)標(biāo)圖功能,用以替代戰(zhàn)術(shù)指揮長的紙上手工標(biāo)圖,既可以實(shí)現(xiàn)快速、準(zhǔn)確、規(guī)范的標(biāo)圖,又能夠方便地進(jìn)行結(jié)果的保存及打印。采用雙顯示器配置,一個顯示設(shè)備控制功能面板和機(jī)上戰(zhàn)術(shù)顯示器信息;另一個顯示動態(tài)戰(zhàn)術(shù)標(biāo)圖的界面。包括依據(jù)經(jīng)緯度標(biāo)繪圖標(biāo),如直升機(jī)的吊點(diǎn)、潛艇和浮標(biāo)位置等,并能設(shè)定標(biāo)圖時間??刂平?jīng)緯度范圍,包括放大、縮小和拖動繪圖區(qū)。顯示本機(jī)位置,并將本機(jī)位置設(shè)為標(biāo)圖表中心。顯示友機(jī)信息、操作員姓名、氣象信息等;將標(biāo)圖表保存為圖片格式(.bmp)。

1.2.3 二領(lǐng)臺

二領(lǐng)臺由設(shè)備操作員操控,設(shè)備操作員在反潛飛行中的任務(wù)是了解戰(zhàn)術(shù)指揮長戰(zhàn)術(shù)方案,負(fù)責(zé)使用吊放聲納、航空磁探儀和浮標(biāo)系統(tǒng)搜索、跟蹤潛艇[5-6],用于直升機(jī)搜潛設(shè)備(吊聲、浮聲、磁探)的搜潛功能、搜潛過程和搜潛戰(zhàn)術(shù)訓(xùn)練,并為一領(lǐng)臺提供目標(biāo)信息,供戰(zhàn)術(shù)指揮長進(jìn)行下一步的戰(zhàn)術(shù)決策。

1)海洋環(huán)境與目標(biāo)特性模擬模塊。采用高斯束射線模型Bellhop來計(jì)算聲線軌跡及傳播損失,較好地處理聲線能量焦散和完全影區(qū)等問題,并且適用于距離相關(guān)條件和復(fù)雜三維環(huán)境下的聲場計(jì)算。水聲傳播模型主要包括射線理論模型、簡正波模型、多途路徑展開模型、快速場模型和拋物方程模型。吊放聲納由于基陣尺寸限制,屬于高頻聲納。因此,采用高斯束射線Bellhop模型進(jìn)行傳播損失計(jì)算。Porter等人開發(fā)的Bellhop模型[7]采用高斯射線近似代替幾何射線,能夠較好地處理聲線能量焦散和完全影區(qū)等問題。假設(shè)海底平坦,海深為zb,設(shè)吊放聲納位置位于(zs,0),聲能疊加采用半相干的計(jì)算方法,沿聲線軌跡S在(z,r)處的聲壓為:

式(5)、(6)中:U(θ)為與掠射角θ有關(guān)的聲線振幅的權(quán)重函數(shù);N為由聲源到達(dá)(z,r)處的特征聲線的條數(shù);ω為圓頻率;z0和c0分別為聲源處的深度和聲速;pj(r,z)由Bellhop模型計(jì)算。

傳播損失可表示為:

2)搜潛設(shè)備操控模塊。吊放聲納的功能模擬,即可模擬吊聲水下分機(jī)的收放,以及聲方位、回聲定位、手動跟蹤、自動搜索、自動跟蹤、半自動跟蹤6種工作方式,向戰(zhàn)術(shù)指揮長子系統(tǒng)傳送目標(biāo)數(shù)據(jù)等[8-10]。聲納浮標(biāo)的功能模擬,即模擬聲納浮標(biāo)的搜索、跟蹤、測向等3種工作方式。磁探儀的功能模擬,即可模擬磁探儀設(shè)備的收放,磁探儀的使用控制,以及確認(rèn)發(fā)現(xiàn)目標(biāo)的信息顯示等3種功能。在被動聲納中,噪聲由潛艇聲源發(fā)出,傳輸?shù)椒礉摍C(jī)的聲納接收器中。被動聲納方程為

式(8)中:SL為目標(biāo)聲源級/dB;NL為海洋環(huán)境噪聲級/dB;TL為傳播損失/dB;DT為達(dá)到50%檢測概率的檢測閾/dB;SE為信號余量/dB。

如果用被動聲納方程來預(yù)測探測概率,則被動聲納方程中的參數(shù)都是隨機(jī)變量,相互獨(dú)立,且滿足正態(tài)分布。對一個聲納系統(tǒng)而言,在給定的中心頻率上,如果SE大于或等于0,那么從原則上講就能探測到目標(biāo),認(rèn)為SE等于0時的瞬時探測概率達(dá)到50%。因此,單枚被動浮標(biāo)瞬時探測概率的計(jì)算公式為

式(9)中:x為信號余量;σSE為信號余量方差。

2 系統(tǒng)的技術(shù)實(shí)現(xiàn)

在系統(tǒng)聯(lián)邦運(yùn)行中,各聯(lián)邦成員之間采用交互和對象進(jìn)行信息傳輸,協(xié)調(diào)一致地進(jìn)行仿真過程推進(jìn)。一是采用統(tǒng)一的時間推進(jìn)機(jī)制。由于作戰(zhàn)仿真中產(chǎn)生的交互事件具有較強(qiáng)的時敏特性,系統(tǒng)具有統(tǒng)一的仿真周期運(yùn)行和推進(jìn),在每個仿真周期,首先由“想定與仿真控制”發(fā)出時間推進(jìn)交互,各聯(lián)邦成員按照時間推進(jìn)步長進(jìn)行一次仿真推進(jìn)后,發(fā)布相應(yīng)的結(jié)果,“想定與仿真控制”在接收到關(guān)鍵成員的時間推進(jìn)完成后,才可繼續(xù)下一個周期的仿真。二是集中仿真與分布交互結(jié)合的方式。仿真模型集中在“兵力行為支持”聯(lián)邦成員中運(yùn)行,充分發(fā)揮服務(wù)器硬件性能,并有效保障各作戰(zhàn)單元時空一致性。而分布式聯(lián)邦成員又可滿足系統(tǒng)使用中所需席位的分布和靈活的應(yīng)用配置。三是數(shù)據(jù)打包與統(tǒng)一數(shù)據(jù)結(jié)構(gòu)結(jié)合,提高網(wǎng)絡(luò)效率。在系統(tǒng)交互類和對象類中,如果不遺余力地將相應(yīng)信息都以參數(shù)和屬性表示,則會產(chǎn)生大量的交互參數(shù)和對象屬性,影響網(wǎng)絡(luò)傳輸效率。

2.1 交互類的發(fā)布與訂購

根據(jù)系統(tǒng)需求,定義了13個交互類,各聯(lián)邦成員通過交互類的發(fā)布與訂購實(shí)現(xiàn)信息的傳遞。

1)加入聯(lián)邦(JoinHLA)。各聯(lián)邦成員在啟動后,都要通過該交互類發(fā)布,以通知想定與仿真控制聯(lián)邦成員自己已啟動并做好準(zhǔn)備。

2)退出聯(lián)邦(ExitHLA)。各聯(lián)邦成員在程序結(jié)束前,都要通過該交互類發(fā)布,以通知想定與仿真控制聯(lián)邦成員自己已退出聯(lián)邦。

3)初始化多用途(Init)。Init交互在仿真初始化、仿真運(yùn)行中,具有多個不同的用途。仿真初始化時,在按照作戰(zhàn)想定進(jìn)行仿真運(yùn)行前,想定與仿真控制聯(lián)邦成員通過Init交互類向各聯(lián)邦成員發(fā)布作戰(zhàn)想定。仿真運(yùn)行中,想定與仿真控制聯(lián)邦成員可通過Init交互對作戰(zhàn)單元任務(wù)規(guī)劃實(shí)施變更。想定與仿真控制聯(lián)邦成員可通過該交互進(jìn)行動態(tài)的兵力添加、修改、刪除,暫停或結(jié)束仿真運(yùn)行。

4)兵力武器裝備性能(WeaponEquipDATA)。在仿真初始化時根據(jù)全部作戰(zhàn)單元及其武器裝備配置的類型型號統(tǒng)計(jì),將其性能數(shù)據(jù)(包括復(fù)雜屬性數(shù)據(jù))采用參數(shù)打包的形式,由想定與仿真控制聯(lián)邦成員以WeaponEquipDATA交互進(jìn)行發(fā)布。在仿真進(jìn)行中,當(dāng)想定與仿真控制聯(lián)邦成員增加兵力時,如果新增加兵力及其武器裝備配置類型型號中有想定出現(xiàn)者,則將其性能數(shù)據(jù)以WeaponEquipDATA交互進(jìn)行發(fā)布。

5)完成初始化(InitOK)。各聯(lián)邦成員在接收到仿真初始化交互(Init)并完成仿真初始化后,采用InitOK交互發(fā)布自身聯(lián)邦成員名稱,由想定與仿真控制聯(lián)邦成員定購接收,以確定準(zhǔn)備好仿真的各聯(lián)邦成員。

6)仿真時間推進(jìn)(Sim ToDateTime)。仿真運(yùn)行中,由想定與仿真控制聯(lián)邦成員采用該交互發(fā)布仿真時間推進(jìn)命令,其他各聯(lián)邦成員定購接收該交互后,按照交互參數(shù)中規(guī)定的時刻、時間步長(和臺風(fēng)實(shí)時狀態(tài)一致),完成一個仿真周期的時間推進(jìn)。

7)仿真推進(jìn)完成(TickOK)。各聯(lián)邦成員在完成一次周期的仿真后,采用TickOK交互發(fā)布自身聯(lián)邦成員名稱,由想定與仿真控制仿真時間推進(jìn)命令,其他各聯(lián)邦成員定購接收該交互后,按照交互參數(shù)中規(guī)定的時刻、時間步長(和臺風(fēng)實(shí)時狀態(tài)一致),完成一個仿真周期的時間推進(jìn)。

8)作戰(zhàn)單元控制命令(RulerControl)。RulerControl是由人在回路兵力操控聯(lián)邦成員和兵力行為支持中CGF兵力產(chǎn)生的作戰(zhàn)單元裝備控制級的命令,因而由這2個聯(lián)邦成員所發(fā)布。想定與仿真控制、記錄回放與分析、兵力行為支持聯(lián)邦成員定購接收。

9)新空域(NewAirSpace)。在仿真過程中,兵力可能產(chǎn)生目標(biāo)可能位置域等新的空域。仿真中新產(chǎn)生的空域采用NewAirSpace交互進(jìn)行發(fā)布和接收。

10)人在回路控制(ManInLoop)。仿真兵力包括計(jì)算機(jī)生成兵力(CGF)和人在回路戰(zhàn)術(shù)操控兵力。每個人在回路戰(zhàn)術(shù)操控聯(lián)邦成員可根據(jù)想定中潛、艦、機(jī)相應(yīng)類型兵力,選擇一個或多個兵力單元進(jìn)行人工戰(zhàn)術(shù)操控而不用兵力行為支持中的CGF行為仿真(仍然需要其武器裝備仿真);同時也可以隨時取消所選擇的人工戰(zhàn)術(shù)操控單元。在這種情況下,系統(tǒng)采用ManInLoop交互進(jìn)行人在回路情況的發(fā)布和定購。

11)時間加速倍率請求(SettingNewDeltaT)。在仿真運(yùn)行中,當(dāng)指揮所、人在回路戰(zhàn)術(shù)操控等人在回路聯(lián)邦成員需要請求改變仿真時間加速倍率(時間步長)時,通過SettingNewDeltaT發(fā)送交互。想定與仿真控制聯(lián)邦成員定購接收,并實(shí)施仿真推進(jìn)控制。

12)一領(lǐng)臺向二領(lǐng)臺發(fā)送信息(TTacToEquip)。仿真中,當(dāng)一領(lǐng)臺向同一個兵力內(nèi)的二領(lǐng)臺發(fā)送投放武器命令時,通過TTacToEquip發(fā)送交互。

13)二領(lǐng)向一領(lǐng)發(fā)送信息(TEquipToTac)。仿真中,當(dāng)二領(lǐng)臺向同一個兵力內(nèi)的一領(lǐng)臺發(fā)送吊放聲納已經(jīng)放下命令,以及發(fā)送測量到的目標(biāo)方位距離(讀數(shù))時,通過TEquipToTac發(fā)送交互。

2.2 對象類的發(fā)布與定購

根據(jù)系統(tǒng)需求,定義了1個對象類—AllUnit作戰(zhàn)單元狀態(tài)。在仿真運(yùn)行中,全部作戰(zhàn)單元的武器裝備仿真由兵力行為支持執(zhí)行,產(chǎn)生各作戰(zhàn)單元的狀態(tài)數(shù)據(jù),狀態(tài)數(shù)據(jù)包括經(jīng)緯度、高度、速度、航向等基本數(shù)據(jù),且包括下一仿真周期所期望的最大時間步長。其他各聯(lián)邦成員對對象進(jìn)行定購接收,并作相應(yīng)處理。

2.3 交互對象類信息傳輸及其響應(yīng)的程序?qū)崿F(xiàn)

在系統(tǒng)仿真運(yùn)行中,各聯(lián)邦成員之間通過上述的交互和對象類的時序發(fā)布,協(xié)調(diào)一致地系統(tǒng)的仿真運(yùn)行推進(jìn)。在HLA的6類服務(wù)基礎(chǔ)上,進(jìn)行了軟件封裝以利于程序開發(fā),以5個文件(Federate.cgf,HLA-comm.h,HLAcomm.ccp,MySimulator.h,MySimulator. cpp)的形式為各聯(lián)邦成員提供HLA對象交互發(fā)布和定購的開發(fā)平臺。

2.3.1 交互對象類的發(fā)布與定購

采用Federate.cgf文件以文本形式描述本聯(lián)邦成員所需發(fā)布和定購的交互對象類,其格式如下:

[FEDERATION_NAME]

聯(lián)邦名稱

[FEDERATE_NAME]

本邦員名稱

[FEDFILE]

Federation.xm l

[RTINAME_REF]

25.137.249.1:2000//RTIIP地址、端口

[OBJECTS]

對象類個數(shù)

AllUnit 5//對象類名稱,屬性個數(shù)

UnitNum P/S//對象屬性名稱,發(fā)布/定購

TableLen P/S

Buffer P/S

MaxDT P/S

SimSpanT P/S

……

[INTERACTIONS]

交互類個數(shù)

RulerControl P/S 3//交互類名稱,發(fā)布/定購

參數(shù)個數(shù)

Num//交互參數(shù)名稱

CommandList

SimSpanT

Decision P 2//交互類名稱,發(fā)布,參數(shù)個數(shù)

UnitNum

DATA

……

2.3.2 加入聯(lián)邦和退出聯(lián)邦的實(shí)現(xiàn)

在HLAcomm.h和HLAcomm.ccp文件中,定義了加入、退出聯(lián)邦的程序類。其主要方法包括bool Open()和boolClose()。Open()方法打開Federate.cgf文件,根據(jù)文件描述的交互對象類的發(fā)布和定購,調(diào)用HLA服務(wù)函數(shù),創(chuàng)建聯(lián)邦(如果尚未創(chuàng)建)、獲取交互和對象類句柄、發(fā)布和定購交互對象類,完成聯(lián)邦的加入。創(chuàng)建交互對象類變量。Close()方法退出聯(lián)邦。

2.3.3 交互對象類的發(fā)布與定購

程序采用HLAcomm.ccp中創(chuàng)建的交互對象類變量(以公共變量形式),進(jìn)行交互/對象類參數(shù)/屬性的設(shè)置和發(fā)布。

交互類發(fā)布通過以下過程實(shí)現(xiàn):

interactionHandle->setPara(string name,void*value,int size);

interactionHandle->send Interaction();

對象類發(fā)布通過以下過程實(shí)現(xiàn):

ObjectHandle->setAttri(string name,void*value,int size);

ObjectHandle->updateObject();

在MySimulator.h和MySimulator.cpp程序文件中,采用回調(diào)函數(shù)方法實(shí)現(xiàn)交互對象類的定購獲取。其主要函數(shù)包括:

Void discoverObject(ObjectClass*pObject);//發(fā)現(xiàn)對象

Void reflectAttributeValues(ObjectClass*pObject);//接收到the Object對象的屬性更新

Void receiveInteraction(InteractionClass*p Inter);//接收到交互

Void removeObjectInstance(ObjectClass*pObject);//接收到the Object被刪除的通知

Void provideA ttributeValueUpdate(ObjectClass *pObject);//接收到更新the Object對象屬性的請求

當(dāng)接收到所定購的交互類時,自動進(jìn)入函數(shù)receiveInteraction(InteractionClass*p Inter),根據(jù)pInter指示的交互類名稱,采用void*getPara(string Para-Name)獲取參數(shù)名ParaName所對應(yīng)的數(shù)值地址,獲取參數(shù)數(shù)值。

所獲取的交互對象類內(nèi)容填寫到公共變量中,然后向響應(yīng)處理程序發(fā)送消息。在響應(yīng)處理程序中以消息事件處理方式完成對定購獲取信息的響應(yīng)處理。

3 結(jié)束語

該系統(tǒng)使用不受配合目標(biāo)、飛機(jī)狀態(tài)和海區(qū)條件等因素影響,隨時組織人員進(jìn)行反潛訓(xùn)練,豐富了部隊(duì)反潛訓(xùn)練的形式。系統(tǒng)具備完善的記錄與回放功能,可以方便地進(jìn)行訓(xùn)練后講評和戰(zhàn)術(shù)研究,也可為機(jī)關(guān)評估部隊(duì)及人員的反潛能力提供一定的依據(jù)。通過系統(tǒng)比較全面、真實(shí)的反潛訓(xùn)練,可有效加深受訓(xùn)人員對航空反潛復(fù)雜性的認(rèn)識,培養(yǎng)指揮員沉著、冷靜、敏銳的戰(zhàn)術(shù)素養(yǎng),提升部隊(duì)的航空反潛能力。

[1] 吳芳,吳銘,楊日杰.反潛機(jī)吊放聲納擴(kuò)展螺旋線形搜潛建模[J].北京航空航天大學(xué)學(xué)報(bào),2011,37(9):1137-1141. WU FANG,WU MING,YANG RIJIE.Building extended spirality searching model of dipping sonar of anti-submarine airplane[J].Journal of Beijing University of Aeronautics and Astronautics,2011,37(9):1137-1141.(in Chinese)

[2] 吳芳,楊日杰,高青偉.主/被動聯(lián)合多基地航空搜潛建模與仿真[J].北京航空航天大學(xué)學(xué)報(bào),2010,36(3):319-323. WU FANG,YANG RIJIE,GAO QINGWEI.Building and simulating associated multi station aeronautical search models composed of active and passive sonars[J]. Journal of Beijing University of Aeronautics and Astronautics,2010,36(3):319-323.(in Chinese)

[3] 王承祥,鞠建波,陶晨辰.航空反潛綜合模擬訓(xùn)練系統(tǒng)研究與設(shè)計(jì)[J].系統(tǒng)仿真技術(shù),2012,8(3):201-204. WANG CHENXIANG,JU JIANBO,TAO CHENCHEN. Study and design on colligate training simulation system for air antisubmarine[J].System Simulation Technology,2012,8(3):201-204.(in Chinese)

[4] 田云飛,嚴(yán)建鋼.航空反潛網(wǎng)絡(luò)化體系作戰(zhàn)效能[J].火力與指揮控制,2011,36(5):125-128,132. TIAN YUNFEI,YAN JIANGANG.Research on operation effectiveness of air anti-submarine network centric system[J].Fire Control&Command Control,2011,36(5):125-128,132.(in Chinese)

[5] 楊日杰,何友,孫明太.航空搜潛裝備搜潛范圍建模與仿真研究[J].系統(tǒng)仿真學(xué)報(bào),2003,15(11):1547-1549. YANG RIJIE,HE YOU,SUN MINGTAI.Search scope modeling and simulation research for aviation searching submarine equipments[J].Journal of System Simulation,2003,15(11):1547-1549.(in Chinese)

[6] 孫明太.航空反潛戰(zhàn)術(shù)[M].北京:軍事科學(xué)出版社,2003:62-78. SUN MINGTAI.Aviation submarine tactics[M].Beijing:Military Science Press,2003:62-78.(in Chinese)

[7]郭新奇,付霖宇,蔣志忠,等.機(jī)載聲納浮標(biāo)作用距離建模與仿真[J].電光與控制,2011,18(8):21-33. GUO XINQI,F(xiàn)U LINYU,JIANG ZHIZHONG,et al. Modeling and simulation for operating range of airborne sonobuoys[J].Electronics Optics&Control,2011,18(8):21-33.(in Chinese)

[8] 吳芳,楊日杰,高青偉.主/被動聯(lián)合多基地航空搜潛建模與仿真[J].北京航空航天大學(xué)學(xué)報(bào),2010,36(3):319-323. WU FANG,YANG RIJIE,GAO QINGWEI.Building and simulating associated multi-station aeronautical search models composed of active and passive sonars[J].Journal of Beijing University of Aeronautics and Astronautics, 2010,36(3):319-323.(in Chinese)

[9] 匡貢獻(xiàn),謝志敏.海洋環(huán)境對吊放聲納作戰(zhàn)使用影響研究[J].海軍航空工程學(xué)院學(xué)報(bào),2010,25(1):24-26. KUANG GONGXIAN,XIE ZHIMIN.Research on the influence of ocean environment on the operational application of dipped sonar[J].Journal of Naval Aeronautical and Astronautical University,2010,25(1):24-26.(in Chinese)

[10] 吳金榮,張建蘭,馬力.主動聲納方程和傳播損失及混響級的定義[J].應(yīng)用聲學(xué),2005,25(3):167-170. WU JINRONG,ZHANG JIANLAN,MA LI.The active sonar equation and the definitions of propagation loss and reverberation level[J].Applied Acoustics,2005,25(3):167-170.(in Chinese)

Design and Realization of aa Certain Type Helicopter Antisubmarine Tactics Training System

CHEN Zun-yin,SUN Ming-tai,WU Wei-ling
(Qingdao Branch,NAAU,Qingdao Shandong 266041,China)

Aiming at the problem of a certain type helicopter antisubmarine training inefficient,the design and realization of a certain type helicopter antisubmarine tactics training based on HLA was given.The system was based on the method of antisubmarine combat simulation modeling,put great emphasis on studing from platform design,configuration,realization of technology from helicopter antisubmarine tactics subjects training simulation based on HLA.The system was used successfully,practice had proved that the design of system was logical,circultor was steady the effect of simulation was vivid.The system could be satisfied with the needs of antisubmarine army tactics training.These models can be used for reference for other antisubmaine helicopters tactics training system.

avation antisubmarine;tactics training;HLA;system simulation

E925;V247.2

A

1673-1522(2014)04-0379-06

10.7682/j.issn.1673-1522.2014.04.017

2013-12-28;

2014-04-24

陳遵銀(1965-),男,副教授,碩士。

猜你喜歡
聲納兵力反潛
反潛戰(zhàn):追擊沉默的對手
反潛巡邏機(jī)與無人艇應(yīng)召反潛中協(xié)同聲納搜潛研究
Daniel Kish
試論兵力投入對第五次反“圍剿”失敗的影響
直升機(jī)反潛搜索博弈模型研究
兩棲攻擊艦艦載直升機(jī)兵力持續(xù)運(yùn)用研究
戰(zhàn)略戰(zhàn)役兵棋演習(xí)系統(tǒng)兵力聚合問題研究
有人機(jī)/無人機(jī)協(xié)同反潛作戰(zhàn)探析
基于原子行為、通信和協(xié)商的計(jì)算機(jī)生成兵力協(xié)同作戰(zhàn)研究
基于多智能體的編隊(duì)反潛作戰(zhàn)仿真研究