吳小強
(海軍駐連云港七一六所軍事代表室 連云港 222061)
隨著現(xiàn)代信息技術(shù)的高速發(fā)展以及軍用和民用領(lǐng)域?qū)Ψ抡婕夹g(shù)的迫切需求,特別是在軍用領(lǐng)域,仿真技術(shù)已成為武器系統(tǒng)研制與試驗中的先導(dǎo)技術(shù)、檢驗技術(shù)和分析技術(shù),被應(yīng)用到武器系統(tǒng)的全生命周期,包括論證、設(shè)計、研制、定型測試驗收以及裝備后的模擬訓(xùn)練過程中。在艦炮武器系統(tǒng)發(fā)展的過程中,針對其生命周期不同階段的仿真需求研制出了多種仿真測試系統(tǒng)以及模擬訓(xùn)練設(shè)備,仿真測試系統(tǒng)可以實現(xiàn)火控設(shè)備的測試功能,但不具備模擬訓(xùn)練功能,而模擬訓(xùn)練設(shè)備由于設(shè)備精密、造價昂貴等因素,除了實際裝備和設(shè)備研制單位的原型設(shè)備外,沒有實際器材可供靶場試驗人員進行訓(xùn)練和研究。
根據(jù)某靶場對某型艦炮火控設(shè)備進行測試和對火控設(shè)備操作手進行訓(xùn)練的需求,本文提出一種艦炮火控設(shè)備模擬與測試系統(tǒng)建設(shè)方案,在采用商用計算機和操作系統(tǒng)的條件下,搭建了一個實時模擬測試平臺,為火控設(shè)備測試提供仿真戰(zhàn)場環(huán)境信息及火控設(shè)備外部驅(qū)動信息,并對火控設(shè)備的性能指標(biāo)進行評估;同時從設(shè)備功能、操作流程、人機交互、界面顯示等方面對火控設(shè)備進行高逼真度模擬,提高操作手訓(xùn)練的沉浸感和真實感。系統(tǒng)已成功研制,應(yīng)用結(jié)果表明該系統(tǒng)能夠較好地滿足靶場的定型試驗及訓(xùn)練需求。
為完成艦炮火控設(shè)備的模擬與測試兩大任務(wù),艦炮火控設(shè)備模擬與測試系統(tǒng)要求具備戰(zhàn)場環(huán)境仿真能力、火控設(shè)備外圍信息仿真能力、數(shù)據(jù)錄取和評估能力以及火控設(shè)備模擬能力。采用模塊化設(shè)計思想可將系統(tǒng)劃分為綜合控制臺與接口機柜兩部分。接口機柜包括戰(zhàn)情仿真單元、艦炮系統(tǒng)信息仿真單元和數(shù)據(jù)采集處理單元,主要完成火控設(shè)備測試功能;綜合控制臺包括任務(wù)計算機和人機接口計算機,主要完成火控設(shè)備模擬功能。艦炮火控設(shè)備模擬與測試系統(tǒng)組成如圖1所示。
圖1 艦炮火控設(shè)備模擬與測試系統(tǒng)組成圖
2.1.1 戰(zhàn)情仿真單元
戰(zhàn)情仿真單元通過提供方便友好的人機界面,輔助用戶設(shè)定戰(zhàn)場初始態(tài)勢、規(guī)劃我艦及目標(biāo)運動航路,能夠模擬生成目標(biāo)航路、我艦航路及姿態(tài)等信息,為火控設(shè)備測試提供所需的戰(zhàn)場態(tài)勢環(huán)境;并能控制系統(tǒng)進行初始化、運行和結(jié)束等操作以及根據(jù)真實目標(biāo)的航路數(shù)據(jù)文件進行航路復(fù)現(xiàn)。
2.1.2 艦炮系統(tǒng)信息仿真單元
艦炮系統(tǒng)信息仿真單元具有跟蹤雷達、光電、捷聯(lián)設(shè)備和艦炮全數(shù)字仿真功能;能根據(jù)火控目標(biāo)指數(shù)據(jù)和仿真目標(biāo)的航路真值、我艦航路和姿態(tài)真值,解算輸出跟蹤雷達目標(biāo)的跟蹤數(shù)據(jù)、光電目標(biāo)的跟蹤數(shù)據(jù),根據(jù)火控諸元數(shù)據(jù)仿真輸出艦炮架位數(shù)據(jù),根據(jù)己艦姿態(tài)真值解算輸出捷聯(lián)數(shù)據(jù),并用解算出的數(shù)據(jù)驅(qū)動火控設(shè)備按作戰(zhàn)過程工作。
2.1.3 數(shù)據(jù)采集處理單元
數(shù)據(jù)采集處理單元能對艦炮火控設(shè)備輸出的網(wǎng)絡(luò)數(shù)據(jù)進行監(jiān)聽、解析并記錄成文件,能解算火控諸元真值、對火控諸元數(shù)據(jù)進行精度評估。
2.1.4 任務(wù)計算機
任務(wù)計算機能接收并處理目標(biāo)指示數(shù)據(jù),進行火力通道組織,給模擬跟蹤雷達和模擬光電跟蹤儀發(fā)送目標(biāo)指示數(shù)據(jù),可同時接收來自跟蹤雷達和光電跟蹤儀的目標(biāo)跟蹤數(shù)據(jù),以及來自捷聯(lián)垂直基準(zhǔn)的我艦運動、姿態(tài)參數(shù),計算目標(biāo)運動要素,采用射表逼近和實時積分解彈道微分方程兩種算法,求取射擊諸元。
2.1.5 人機接口計算機
人機接口計算機主要完成人機交互功能,響應(yīng)用戶對跟蹤球、觸摸屏、數(shù)字鍵盤、擴展鍵盤及操縱桿的各種操作命令,完成綜合圖形和表頁顯示,對跟蹤雷達、光電跟蹤儀、艦炮、捷聯(lián)垂直基準(zhǔn)數(shù)據(jù)和狀態(tài)進行顯示。
艦炮火控設(shè)備模擬與測試系統(tǒng)具有火控設(shè)備測試和火控設(shè)備模擬兩種工作方式。
圖2 艦炮火控設(shè)備模擬與測試系統(tǒng)工作流程圖
在火控設(shè)備測試工作方式下,綜合控制臺不工作,接口機柜通過以太網(wǎng)與被試艦炮火控設(shè)備相連,戰(zhàn)情仿真單元生成目標(biāo)航路信息和己艦姿態(tài)、航路信息,并將模擬出的作戰(zhàn)系統(tǒng)目指數(shù)據(jù)發(fā)送給被試艦炮火控設(shè)備,被試艦炮火控設(shè)備在戰(zhàn)斗方式下工作,根據(jù)作戰(zhàn)系統(tǒng)目指數(shù)據(jù)解算輸出火控目指數(shù)據(jù),并根據(jù)艦炮系統(tǒng)信息仿真單元輸出的目標(biāo)跟蹤數(shù)據(jù)、捷聯(lián)數(shù)據(jù),計算輸出火控諸元數(shù)據(jù);數(shù)據(jù)采集處理單元采集艦炮火控設(shè)備輸出數(shù)據(jù),對火控設(shè)備的反應(yīng)時間、輸出諸元精度進行評估。
在火控設(shè)備模擬工作方式下,模擬測試系統(tǒng)的綜合控制臺和接口機柜自成體系,完成艦炮火控設(shè)備模擬功能;接口機柜戰(zhàn)情仿真單元發(fā)送操控信息實現(xiàn)接口機柜內(nèi)各計算機運行控制、戰(zhàn)情信息模擬輸出,艦炮系統(tǒng)信息仿真單元根據(jù)戰(zhàn)情信息模擬發(fā)送情報目指數(shù)據(jù)、捷聯(lián)數(shù)據(jù),根據(jù)戰(zhàn)情信息及火控目指數(shù)據(jù)模擬發(fā)送跟蹤雷達目標(biāo)跟蹤數(shù)據(jù)、光電目標(biāo)跟蹤數(shù)據(jù),根據(jù)火控諸元數(shù)據(jù)模擬發(fā)送火炮架位數(shù)據(jù);火控設(shè)備操作手根據(jù)試驗任務(wù)及操作流程對綜合控制臺的人機接口計算機進行各種操作,任務(wù)計算機根據(jù)捷聯(lián)數(shù)據(jù)、跟蹤雷達目標(biāo)跟蹤數(shù)據(jù)、光電目標(biāo)跟蹤數(shù)據(jù)解算輸出火控諸元數(shù)據(jù)。
艦炮火控設(shè)備模擬與測試系統(tǒng)在兩種工作方式下的工作流程如圖2所示。
隨著艦炮武器的發(fā)展,對火控設(shè)備模擬測試平臺提出了很高的要求。一方面,要求模擬測試平臺擁有完善的通用功能,例如具有強大圖形顯示功能、較強的硬件支持;另一方面,要求模擬測試平臺具有硬實時特征,支持在較短的模擬周期內(nèi)以最小的時延完成對目標(biāo)系統(tǒng)的實時信息驅(qū)動,達到與VxWorks同級的實時處理效果,從而保證與火控設(shè)備的時間同步精度。采用Windows操作系統(tǒng)的商用計算機無疑具有前一特征,但由于其設(shè)計上的通用性考慮,是非實時的模擬測試平臺,不能滿足與VxWorks系統(tǒng)保持時間同步、數(shù)據(jù)及時通信的要求,模擬測試系統(tǒng)通過在Windows中嵌入實時擴展模塊RTX來解決這個問題。
RTX是美國IntervalZero公司推出解決Windows強實時性的擴展模塊。RTX為了在Windows操作系統(tǒng)下實現(xiàn)實時特征,充分利用Windows良好的可擴展體系結(jié)構(gòu)增加了一個實時子系統(tǒng),并修改和擴展了硬件抽象層—HAL(Hardware Abstract Layer)。RTX能滿足一個實時操作系統(tǒng)所具備的多任務(wù)、基于優(yōu)先級的搶占調(diào)度、快速靈活的任務(wù)間通信與同步、方便任務(wù)與中斷之間的通信等特點。
基于Windows和RTX的特性,可采用以下方式構(gòu)建艦炮火控設(shè)備模擬與測試系統(tǒng)的應(yīng)用軟件。將應(yīng)用軟件劃分成兩部分:實時進程(RTX進程)和非實時進程(Windows進程)。時間同步、模型解算、網(wǎng)絡(luò)通信等實時性要求高的功能模塊放到RTX進程里實現(xiàn),界面顯示、人機交互等允許有一些時延的功能模塊放到Windows進程中;實時進程和非實時進程按系統(tǒng)運行機制,通過實時信號量和共享內(nèi)存將兩部分有機結(jié)合在一起。
對艦炮火控設(shè)備的高逼真度仿真包括硬件和軟件兩方面。
為實現(xiàn)對艦炮火控設(shè)備的高逼真度模擬,提高訓(xùn)練的沉浸感和真實性,綜合控制臺參照實裝火控臺的設(shè)備組成及布局,同樣由主顯示器單元、副顯示器單元、操控單元、電子機箱單元組成,其中操控單元包括跟蹤球、操縱桿、數(shù)字小鍵盤、擴展鍵盤、可編程觸摸鍵盤,電子機箱單元由兩臺商用計算機組成,分別作為任務(wù)計算機和人機接口計算機的主機,最大程度實現(xiàn)了與實裝硬件設(shè)備的外觀一致性。綜合控制臺的軟件界面,完全參照實裝火控設(shè)備顯示界面的布局、風(fēng)格進行設(shè)計,整個綜合控制臺的操控流程按照火控設(shè)備的實操過程來實施,真正實現(xiàn)與艦炮火控設(shè)備的高度一致性;也可將火控設(shè)備使用的核心功能軟件,如火控解算模塊和戰(zhàn)術(shù)軟件模塊直接嵌入綜合控制臺的任務(wù)計算機軟件,提高模擬火控設(shè)備數(shù)據(jù)精度及戰(zhàn)術(shù)響應(yīng)的逼真度。
某型艦炮武器系統(tǒng)的主要特點是對超高速目標(biāo)進行作戰(zhàn),數(shù)據(jù)頻率高達100Hz,對跟蹤器的仿真提出了更高要求。在傳統(tǒng)的跟蹤傳感器仿真中,使用正態(tài)隨機誤差模型模擬傳感器跟蹤誤差,模擬的跟蹤數(shù)據(jù)統(tǒng)計特性較好,但時序特性與實際裝備的差距較遠,對火控設(shè)備進行模擬測試的意義不大;而單脈沖雷達模擬由于按照雷達工作機理完成建模,仿真過程復(fù)雜,其誤差統(tǒng)計特性不易控制,且耗時量大,實時性無法保證。針對跟蹤傳感器探測數(shù)據(jù)誤差特性,建立復(fù)合正態(tài)平穩(wěn)隨機誤差模型,并通過對仿真結(jié)果的分析,選取合理模型系數(shù),實現(xiàn)了更加符合裝備傳感器誤差特性的仿真,達到了高頻率實時條件下跟蹤傳感器高性能仿真要求。
3.3.1 正態(tài)平穩(wěn)隨機過程模型
正態(tài)平穩(wěn)隨機過程模擬數(shù)學(xué)模型:
誤差ΔX(t),對應(yīng)于距離、舷角、高低角,X分別為D、Q、ε。
數(shù)學(xué)期望:
相關(guān)函數(shù):
測量誤差的模擬:
3.3.2 實測數(shù)據(jù)的相關(guān)性分析
由于空中目標(biāo)飛行速度快,跟蹤傳感器探測方位有限,所以單個航次的測量數(shù)據(jù)數(shù)量有限,分析過程中將同一類型目標(biāo)的多個航次數(shù)據(jù)按順序排列進行統(tǒng)一分析。首先考慮到不同航次的測量系統(tǒng)誤差有較大差別,對每個航次誤差數(shù)據(jù)進行預(yù)處理,每個航次誤差點數(shù)據(jù)減去該航次的系統(tǒng)誤差,得到0均值的誤差序列數(shù)據(jù);其次對兩個航次相接處有選擇地去掉部分點,保證前一航次最后一個點誤差與后一航次第一個點誤差之間沒有大的跳變;最后對統(tǒng)一的誤差序列進行相關(guān)性分析,計算相關(guān)系數(shù)ρ。
3.3.3 仿真及結(jié)果分析
以某跟蹤雷達對無人機跟蹤測量的舷角數(shù)據(jù)進行分析和仿真,按照其性能指標(biāo)和相關(guān)性的統(tǒng)計結(jié)果進行“正態(tài)平穩(wěn)”和“正態(tài)隨機”兩種方法仿真,實測誤差與兩種不同方法仿真誤差的對比關(guān)系如圖3所示。
圖3 仿真結(jié)果對比
將仿真數(shù)據(jù)、實測數(shù)據(jù)分別進行系統(tǒng)誤差、隨機誤差與相關(guān)性的統(tǒng)計對比,結(jié)果見表1,由此可見正態(tài)平穩(wěn)仿真更加符合實際測量結(jié)果。
表1 兩種方法仿真數(shù)據(jù)統(tǒng)計與實測結(jié)果比對表
本文介紹了艦炮火控設(shè)備模擬與測試系統(tǒng)的組成及工作方式,闡述了系統(tǒng)設(shè)計中部分關(guān)鍵技術(shù)的解決方法。研制出的系統(tǒng)實現(xiàn)了火控設(shè)備測試和模擬兩大功能,已成功應(yīng)用于某型艦炮火控設(shè)備的定型試驗,并用來對操作手進行日常訓(xùn)練,實踐證明了系統(tǒng)設(shè)計的正確性。同時系統(tǒng)采用了通用的商用技術(shù),經(jīng)濟、實用、可靠,方便未來針對新型艦炮武器系統(tǒng)進行適應(yīng)性改造。
[1]戴自立,等.現(xiàn)代艦載作戰(zhàn)系統(tǒng)[M].北京:兵器工業(yè)出版社,1990.
[2]現(xiàn)代艦艇火控系統(tǒng)編寫組.現(xiàn)代艦艇火控系統(tǒng)[M].北京:國防工業(yè)出版社,2008.
[3]程健慶.仿真建模技術(shù)在新型艦炮武器系統(tǒng)試驗中的應(yīng)用[J].計算機仿真,2002,19(1):54-58.
[4]韓建興,等.艦炮武器系統(tǒng)仿真測試系統(tǒng)通用設(shè)計[C]//中國造船工程學(xué)會電子技術(shù)學(xué)術(shù)委員會2006學(xué)術(shù)年會論文集.
[5]孫東彥,潘紅華,徐明.某型艦炮火控系統(tǒng)建模與仿真[J].火力與指揮控制,2006,31(12):37-40.