王 瑾,黃孝鵬,裴 江
(1.91404 部隊,河北 秦皇島 066001;2.中國船舶重工集團(tuán)公司第七二四所,南京 210003)
海戰(zhàn)場時敏目標(biāo)(Time Sensitive Target,TST)指海戰(zhàn)場上隨機(jī)出現(xiàn)、打擊機(jī)會受目標(biāo)的時間窗口嚴(yán)格限制的高價值、高威脅目標(biāo)。它具有機(jī)動性高、突防能力強(qiáng)、隱身能力強(qiáng)、探測識別難、跟蹤難、定位難、打擊難等特點(diǎn),如稍縱即逝的各種飛行器(如超高速隱形目標(biāo)、無人機(jī)等)[1-2]、突然出現(xiàn)的高性能攻擊性武器等,對海戰(zhàn)場中艦艇(編隊)的作戰(zhàn)使命完成甚至生存構(gòu)成了嚴(yán)重威脅。
海戰(zhàn)場TST 打擊所要進(jìn)行的工作是在目標(biāo)發(fā)揮作用之前或?qū)ξ曳竭_(dá)成戰(zhàn)斗目標(biāo)構(gòu)成阻礙之前摧毀目標(biāo)或使其喪失威脅能力,其打擊的完整過程主要包括發(fā)現(xiàn)目標(biāo)、識別目標(biāo)、跟蹤目標(biāo)、快速制定決策方案、交戰(zhàn)和效果評估等6個階段。
目前,美國海軍的“聯(lián)合火力網(wǎng)”、陸軍的“戰(zhàn)術(shù)導(dǎo)彈系統(tǒng)”,以及俄羅斯的“指控與打擊方案生成系統(tǒng)”等均已具備針對TST的快速、精確打擊能力。美海軍已將實施TST 打擊的時間從數(shù)小時縮短為20 min左右,其最終目標(biāo)是在幾分鐘內(nèi)完成精確打擊。
由于海戰(zhàn)場環(huán)境復(fù)雜多變,即使再周密的作戰(zhàn)計劃也不可能考慮到所有突發(fā)情況。當(dāng)突然出現(xiàn)時敏目標(biāo)或某常規(guī)目標(biāo)的行為特征突然改變時,因含有“時間窗”,時間緊迫,戰(zhàn)機(jī)稍縱即逝,必然要對原作戰(zhàn)計劃中的資源進(jìn)行重新組織和分配,快速完成TST 打擊決策,實時或近實時地生成時敏目標(biāo)打擊方案,并實施有效打擊。而以往依據(jù)作戰(zhàn)預(yù)案,按固定流程調(diào)用模型對情報信息進(jìn)行處理,難以滿足海戰(zhàn)場時敏目標(biāo)打擊的快速、精確需求,會貽誤戰(zhàn)機(jī)。
海戰(zhàn)場時敏打擊信息系統(tǒng)是艦艇(編隊)作戰(zhàn)系統(tǒng)的重要組成部分,也是提升其基于信息系統(tǒng)的體系作戰(zhàn)能力的重要途徑之一。以海戰(zhàn)場TST 打擊快速決策的軍事需求為牽引,以預(yù)警探測、信息化、自動化等技術(shù)為推動,結(jié)合海戰(zhàn)場TST 打擊的任務(wù)特點(diǎn),分析認(rèn)為壓縮時敏打擊時間鏈?zhǔn)菍嵤┯行Т驌舻闹匾胧┲唬婕懊婧軓V,且對艦艇(或艦艇編隊)指揮信息系統(tǒng)的探測(或多傳感器協(xié)同探測)與識別(或聯(lián)合目標(biāo)識別)能力、信息交互與共享能力、快速決策能力及精確打擊能力等都提出了更高的要求。
目前,部隊的指揮信息系統(tǒng)尚不完全具備對TST打擊的信息處理、快速決策、實時計劃的能力,相關(guān)研究主要集中在機(jī)理分析與方案想定[3-4]、體系建模與評估[5]、打擊效能評估[6]、TST排序[7]、基于效能的TST 打擊策略[8]、TST 打擊的任務(wù)規(guī)劃與決策[9-10]、TST 打擊指揮控制模式[11]、TST 協(xié)同打擊[12]等基礎(chǔ)性研究層面。而從系統(tǒng)體系結(jié)構(gòu)[13-14]、快速決策及打擊過程優(yōu)化等角度對海戰(zhàn)場TST 打擊的系統(tǒng)研究處于起步階段,亟需加強(qiáng)對TST的探測與識別、多源傳感器信息融合、快速決策、打擊方案自動生成等瓶頸技術(shù)、關(guān)鍵技術(shù)和基礎(chǔ)技術(shù)的重點(diǎn)突破及對海戰(zhàn)場TST打擊的體系技術(shù)、系統(tǒng)技術(shù)和裝備技術(shù)的系統(tǒng)銜接,為今后強(qiáng)(近)實時的海戰(zhàn)場時敏目標(biāo)打擊信息系統(tǒng)構(gòu)建提供理論和技術(shù)支撐。
TST 打擊任務(wù)可劃分為發(fā)現(xiàn)目標(biāo)、識別目標(biāo)、跟蹤目標(biāo)、快速制定決策方案、交戰(zhàn)和效果評估等6個子任務(wù)(它們均是粗粒度的復(fù)合任務(wù)),同時每個子任務(wù)也是一個復(fù)合任務(wù),需要對其作進(jìn)一步的分解以設(shè)計快速打擊流程。運(yùn)用相關(guān)研究結(jié)果對TST 打擊所作的最終任務(wù)分解如圖1(其中層數(shù)M=4,最終子任務(wù)數(shù)目N=18),這也為TST 打擊流程設(shè)計提供了一種參考[15]。
原型系統(tǒng)的功能模塊組成如圖2所示。
原型系統(tǒng)使用Flex和Java技術(shù)實現(xiàn),其中Flex技術(shù)可用于構(gòu)建具有表現(xiàn)力的Web 應(yīng)用程序。這些應(yīng)用程序利用Adobe Flash Player和Adobe AIR,運(yùn)行時跨瀏覽器、桌面和操作系統(tǒng)實現(xiàn)一致的部署;Java技術(shù)則用于實現(xiàn)管理維護(hù)工具、流程組裝工具和決策用戶客戶端等;采用Orchestra 作為流程執(zhí)行引擎。原型系統(tǒng)采用一種比BPEL 更面向業(yè)務(wù)、更直觀的圖元作為建模基礎(chǔ),生成的模型可以在后臺轉(zhuǎn)換成BPEL 輸出,并部署在BPEL 引擎上運(yùn)行,對業(yè)務(wù)工作流建模進(jìn)行支撐。服務(wù)開發(fā)工具可由開發(fā)人員根據(jù)自己的習(xí)慣和偏好選擇任意的服務(wù)開發(fā)軟件[16]。原型系統(tǒng)涉及的部分軟件或插件如表1所示。
圖1 時敏目標(biāo)打擊任務(wù)分解
圖2 原型系統(tǒng)功能模塊組成
表1 原型系統(tǒng)涉及的部分軟件和插件
原型系統(tǒng)的部署由以下主要模塊組成:
·Web服務(wù)發(fā)布:本原型系統(tǒng)的Web服務(wù)用Java語言實現(xiàn),所以使用Eclipse 開發(fā),通過JDK+Tomcat+Axis發(fā)布。
·服務(wù)管理、流程設(shè)計、服務(wù)組合、任務(wù)求解集成客戶端:JDK+Orchestra+Flex 實現(xiàn),直接部署運(yùn)行。
關(guān)于關(guān)鍵模塊的設(shè)計和實現(xiàn)已有成熟的成果,在此不再詳述。
各個子任務(wù)模塊以服務(wù)的形式實現(xiàn),可根據(jù)需要選用現(xiàn)有的成熟服務(wù)包。在服務(wù)程序?qū)崿F(xiàn)后,根據(jù)海戰(zhàn)場TST 打擊的流程部署與設(shè)計,將各個服務(wù)程序分別運(yùn)行在不同的子任務(wù)節(jié)點(diǎn)中。
通過單個服務(wù)或多個服務(wù)組合實現(xiàn)某功能模塊時,需要進(jìn)行服務(wù)(組合)的流程優(yōu)化設(shè)計。在系統(tǒng)開發(fā)和運(yùn)行階段,因服務(wù)組合流程具有可重構(gòu)(可組態(tài))等特征,往往隨著海戰(zhàn)場時敏目標(biāo)的特點(diǎn)不同及打擊子任務(wù)關(guān)系不同而調(diào)整,此時可利用流程設(shè)計工具動態(tài)適應(yīng)這種調(diào)整。設(shè)計海戰(zhàn)場TST 打擊的總流程如圖3所示。
圖3 TST 打擊總流程設(shè)計
在流程設(shè)計過程中,先由系統(tǒng)自動生成服務(wù)組合結(jié)構(gòu),隨后進(jìn)行人工調(diào)整。流程設(shè)計完成后所形成的界面如圖4所示。
完成流程設(shè)計,形成服務(wù)組合的BPEL 文件后,利用Orchestra所提供的流程部署服務(wù)接口,便可完成部署工作。
當(dāng)進(jìn)行系統(tǒng)演示驗證時,輸出相關(guān)參數(shù)信息便可請求流程執(zhí)行引擎逐個調(diào)用具體服務(wù),生成海戰(zhàn)場TST 打擊方案。
以海戰(zhàn)場時敏目標(biāo)打擊為背景分析和設(shè)計了原型系統(tǒng),初步證明了原型系統(tǒng)分析與設(shè)計的合理性和有效性,并驗證了系統(tǒng)的可行性和潛力,為今后更大規(guī)模的艦艇(編隊)作戰(zhàn)系統(tǒng)構(gòu)建提供理論和技術(shù)支撐。
圖4 系統(tǒng)流程界面
[1]NASH G C.Commander’s Handbook for Joint Time-Sensitive Targeting[M].United States Joint Forces Command Joint Warfighting Center,2002.
[2]Haffa R P,Jr.,Welch J.Command and Control Arrangements for the Attack of Time-Sensitive Targets[M].Northrop Grumman Inc,2005.
[3]李敏勇,孫勝春.獵擊時敏目標(biāo)的作戰(zhàn)機(jī)理分析[J].情報指揮控制系統(tǒng)與仿真技術(shù),2004,26(2):10-15.
[4]李北林,劉玉潔,李安興.火力打擊時敏目標(biāo)的方案實時制作設(shè)想[J].火力與指揮控制,2008,33(10):5-7,11.
[5]趙炤.時敏目標(biāo)打擊體系建模與評估方法研究[D].國防科技大學(xué)博士學(xué)位論文,2009.6.
[6]陳軍,高曉光,丁琳.時敏打擊系統(tǒng)作戰(zhàn)效能評估和效費(fèi)分析[J].系統(tǒng)仿真學(xué)報,2007,9(17):4042-4044.
[7]王俊,梁維泰,董允強(qiáng),楊進(jìn)佩.基于時敏目標(biāo)打擊的優(yōu)先級排序模型研究[J].軍械工程學(xué)院學(xué)報,2009,21(2):16-19.
[8]崔乃剛,殷志宏,楊寶奎.基于效能的時間敏感目標(biāo)打擊策略問題研究[J].控制與決策,2008(5):563-566.
[9]孟波波,高曉光,王云輝.無人作戰(zhàn)飛機(jī)打擊時敏目標(biāo)的任務(wù)規(guī)劃研究[J].計算機(jī)工程與應(yīng)用,2009,45(26):5-7.
[10]顧幫余,顏如祥,徐軍.時間敏感目標(biāo)及打擊決策[J].指揮信息系統(tǒng)與技術(shù),2011,2(3):26-29.
[11]端木竹筠,閆晶晶.時間敏感目標(biāo)打擊指揮控制模式[J].指揮信息系統(tǒng)與技術(shù),2012,3(3):25-28,72.
[12]王嘉博,劉莉,王正平,許萌.智能彈藥時敏目標(biāo)協(xié)同打擊技術(shù)與建模[J].彈箭與制導(dǎo)學(xué)報,2012,32(5):87-90,93.
[13]劉占榮.海軍“時間敏感目標(biāo)”打擊系統(tǒng)[J].情報指揮控制系統(tǒng)與仿真技術(shù),2004,26(4):32-36.
[14]郜越,梁維泰,敖志剛.時間敏感目標(biāo)打擊系統(tǒng)體系結(jié)構(gòu)研究[J].計算機(jī)技術(shù)與發(fā)展,2012,22(4):77-80,84.
[15]黃孝鵬,周獻(xiàn)中.復(fù)雜決策任務(wù)層級分解動態(tài)控制策略與算法[J].軍事運(yùn)籌與系統(tǒng)工程,2013,27(1):71-75.
[16]黃孝鵬.基于人件的人機(jī)協(xié)同決策系統(tǒng)若干關(guān)鍵問題研究[D].南京大學(xué)博士學(xué)位論文,2012.5.