賀英杰,李海浩, 馬曉龍
(中國人民解放軍 91404部隊,河北 秦皇島 066000)
反艦導(dǎo)彈武器系統(tǒng)是一種技術(shù)先進(jìn)、設(shè)備精密的武器裝備,內(nèi)部運行的軟件作用重大,直接影響導(dǎo)彈的飛行控制、精確制導(dǎo)甚至目標(biāo)毀傷等能力的發(fā)揮,因此反艦導(dǎo)彈武器系統(tǒng)軟件質(zhì)量極其重要[1],需要通過驗證測試特別是鑒定測評來把控軟件質(zhì)量、提高使用效能。分析證明,反艦導(dǎo)彈武器系統(tǒng)在試驗鑒定、軍事演習(xí)中暴露出的嚴(yán)重問題大多與軟件相關(guān),而軟件缺乏近似實戰(zhàn)環(huán)境和作戰(zhàn)運用背景下的考核是這些問題未能被及時發(fā)現(xiàn)的主要原因,因此軟件實戰(zhàn)化測試對反艦導(dǎo)彈作戰(zhàn)使用有著重要的作用和意義[2]。傳統(tǒng)的反艦導(dǎo)彈武器系統(tǒng)軟件測試以實驗室仿真條件下的工程化驗證為主,對標(biāo)對表,按照研制方的需求開展軟件測試,滿足功能性能要求即可,不考慮實際使用,缺乏實戰(zhàn)化要求的牽引,很難發(fā)現(xiàn)深層次的作戰(zhàn)需求問題;但在練兵備戰(zhàn)的背景下和新的裝備試驗鑒定體系的要求下[3],軟件測試標(biāo)準(zhǔn)進(jìn)一步提高,突出面向?qū)崙?zhàn),著重檢驗軟件在近似實戰(zhàn)條件下的主要功能性能和運行情況。
目前,裝備試驗鑒定工作完成了轉(zhuǎn)型發(fā)展,進(jìn)入新的歷史時期,軟件鑒定測評的內(nèi)涵和要求也隨之發(fā)生巨大變化,從單純的技術(shù)規(guī)格驗證上升為全面的實戰(zhàn)化考核,但實際的測試工作仍處于低層次徘徊狀態(tài),存在思維定勢、重點不突出、測試質(zhì)效低等問題,達(dá)不到鑒定測評的要求。要做好反艦導(dǎo)彈武器系統(tǒng)軟件的鑒定測評工作,除了需要從底層掌握系統(tǒng)軟件運行流程和處理邏輯外,更需要從頂層的總體策劃進(jìn)行研究設(shè)計,按照貼近實戰(zhàn)、把握重點的原則,研究軟件作戰(zhàn)運用,摸清軟件邊界條件,制定合理測評策略,指導(dǎo)鑒定測評工作深入開展,實現(xiàn)全面考核反艦導(dǎo)彈武器系統(tǒng)軟件的目的。
從反艦導(dǎo)彈武器系統(tǒng)的組成來說,系統(tǒng)軟件主要包括導(dǎo)彈軟件、武器控制系統(tǒng)軟件、發(fā)射系統(tǒng)軟件以及保障系統(tǒng)軟件。導(dǎo)彈軟件一般由制導(dǎo)系統(tǒng)軟件、引信軟件、導(dǎo)航軟件組成,主要實現(xiàn)導(dǎo)彈的精確制導(dǎo)和控制戰(zhàn)斗部引爆功能;武器控制系統(tǒng)軟件一般由武器控制軟件、任務(wù)規(guī)劃軟件組成,主要實現(xiàn)導(dǎo)彈發(fā)射控制、作戰(zhàn)行動和飛行任務(wù)規(guī)劃[4]功能;發(fā)射系統(tǒng)軟件一般由箱蓋開關(guān)軟件、發(fā)控軟件組成,主要實現(xiàn)發(fā)射箱蓋啟閉及導(dǎo)彈從裝載平臺發(fā)射的功能;保障系統(tǒng)軟件主要用于對導(dǎo)彈的日常存貯或發(fā)射前進(jìn)行檢查,確保導(dǎo)彈運行狀態(tài)良好。系統(tǒng)軟件的主要組成如圖1所示。
圖1 反艦導(dǎo)彈武器系統(tǒng)軟件主要組成圖
整個系統(tǒng)軟件為一級軟件產(chǎn)品,系統(tǒng)軟件的測試工作在各級軟件完成配置項/分系統(tǒng)測試的基礎(chǔ)上開展,重點驗證各分系統(tǒng)軟件協(xié)調(diào)工作的正確性、可靠性[5]及作戰(zhàn)適應(yīng)性。
近幾年,我國裝備試驗鑒定領(lǐng)域發(fā)生了重大的變化和調(diào)整,重塑了裝備試驗鑒定體系,初步建立了新的裝備試驗鑒定管理體制。新的管理體制將全壽命周期的裝備試驗統(tǒng)一規(guī)范為性能試驗、作戰(zhàn)試驗和在役考核三大階段[6],其中性能試驗又細(xì)分為性能驗證試驗和性能鑒定試驗,而軟件鑒定測評則屬于性能鑒定試驗的一部分。每一階段有不同的軟件測試內(nèi)容和要求,各階段軟件測試關(guān)系如表1所示。
驗證測試主要是為了提高軟件質(zhì)量,特別是保證發(fā)現(xiàn)代碼實現(xiàn)的正確性,促使軟件功能完整、運行穩(wěn)定。鑒定測評與驗證測試在技術(shù)手段上有一定的相似性,但不是驗證測試的簡單重復(fù),鑒定測評更加注重全系統(tǒng)全流程測試,從需求規(guī)格驗證和指標(biāo)符合性測試擴(kuò)展到驗證軟件設(shè)計是否符合作戰(zhàn)邏輯、戰(zhàn)術(shù)思想,并明確提出開展軟件性能底數(shù)測試。在作戰(zhàn)試驗階段,軟件如發(fā)生修改,應(yīng)進(jìn)行鑒定測評補(bǔ)充測試,同時完成用戶試用、專項評估后開展定版,在軟件定版后,可進(jìn)行改進(jìn)升級并開展相應(yīng)的測試活動。
表1 裝備試驗鑒定不同階段軟件測試關(guān)系表
新體制下裝備試驗鑒定的主要任務(wù)是通過全方位、緊貼實戰(zhàn)的試驗考核,把住“關(guān)口”,摸清“底數(shù)”;同時最基本也是是最重要的一條原則就是面向?qū)崙?zhàn),堅持戰(zhàn)斗力標(biāo)準(zhǔn),緊貼實戰(zhàn)化考核需求。軟件鑒定測評作為試驗鑒定的重要組成部分,也要按照這個任務(wù)和原則開展測試工作,除了考核軟件的功能性能指標(biāo)是否滿足相關(guān)規(guī)定需求和發(fā)現(xiàn)糾正軟件問題缺陷外,還要求驗證軟件是否符合作戰(zhàn)使用的要求以及在典型任務(wù)剖面和近似實戰(zhàn)環(huán)境下的適應(yīng)性。因此開展反艦導(dǎo)彈武器系統(tǒng)軟件鑒定測評工作時,不能再像以前一樣局限于傳統(tǒng)的對標(biāo)對表,滿足研制總要求和系統(tǒng)規(guī)格說明的指標(biāo)要求即可,必須打破慣性思維,聚焦軟件戰(zhàn)斗力生成,從作戰(zhàn)運用角度深入挖掘系統(tǒng)軟件的作戰(zhàn)使用問題,保證反艦導(dǎo)彈走上戰(zhàn)場好用管用。
新體制下軟件鑒定測評為反艦導(dǎo)彈武器系統(tǒng)的實戰(zhàn)化運用提供支撐和保障,需要重點驗證系統(tǒng)軟件是否符合作戰(zhàn)使用要求以及在近似實戰(zhàn)環(huán)境下的適應(yīng)性,一般可以從兩個方面進(jìn)行實戰(zhàn)化考核。一方面按照反艦導(dǎo)彈作戰(zhàn)使用過程進(jìn)行全系統(tǒng)、全流程的測試[7],制定作戰(zhàn)想定,設(shè)計任務(wù)剖面,覆蓋系統(tǒng)軟件的典型功能、主要性能、運行強(qiáng)度等測試內(nèi)容;另一方面以反艦導(dǎo)彈制導(dǎo)系統(tǒng)軟件為突破口,研究作戰(zhàn)對象水面艦艇(編隊)的軟殺傷能力和制導(dǎo)系統(tǒng)軟件的末制導(dǎo)處理邏輯,構(gòu)建典型和復(fù)雜的電子干擾場景和關(guān)鍵功能驗證場景,開展實戰(zhàn)化的半實物仿真測試。
3.1.1 面向作戰(zhàn)任務(wù)的系統(tǒng)測試
目前反艦導(dǎo)彈武器系統(tǒng)軟件測試以配置項測試為主,不重視系統(tǒng)測試的開展。配置項測試主要檢查軟件底層功能實現(xiàn)的正確性[8],無法驗證配置項軟件之間的協(xié)調(diào)性,發(fā)現(xiàn)不了系統(tǒng)互聯(lián)互通的問題,對于各配置項軟件之間相互配合、協(xié)調(diào)工作完成的功能,只能通過系統(tǒng)測試來驗證正確性和適用性。即使進(jìn)行系統(tǒng)測試的,測試的思路內(nèi)容也不符合當(dāng)前鑒定測評的目的要求,只是對照系統(tǒng)規(guī)格說明的指標(biāo)完成規(guī)定的功能性能操作,未按照貼近實戰(zhàn)的要求檢驗軟件能力,無法驗證系統(tǒng)軟件是否符合作戰(zhàn)使用要求。
新試驗鑒定體制下,反艦導(dǎo)彈武器系統(tǒng)軟件測試貼近實戰(zhàn)的意義在于,這是建設(shè)強(qiáng)大海軍、提高備戰(zhàn)打仗能力的現(xiàn)實需要[9],根本目的是促進(jìn)反艦導(dǎo)彈戰(zhàn)斗力生成,實現(xiàn)“仗怎么打,軟件怎么測”的鑒定目的,有助于打破反艦導(dǎo)彈武器系統(tǒng)軟件系統(tǒng)測試長期低層次徘徊的困境,為提升軟件作戰(zhàn)能力提供強(qiáng)有力的抓手。
長期以來,研制總要求是軟件鑒定測評的最高遵循與要求,反艦導(dǎo)彈武器系統(tǒng)軟件測試只回答與軟件相關(guān)的功能性能指標(biāo)即可,但試驗鑒定轉(zhuǎn)型之后研制總要求已不是軟件測試的唯一依據(jù)。美軍根據(jù)多年試驗鑒定的教訓(xùn)得出結(jié)論,裝備鑒定僅關(guān)注關(guān)鍵性能參數(shù)是不夠的,還不足以回答很多關(guān)鍵作戰(zhàn)問題,也無法保證裝備在戰(zhàn)場上的適應(yīng)性。實際中,隨著裝備交付部隊后的實際使用,逐漸暴露出不滿足作戰(zhàn)使用要求的問題[10],尤其是在信息化時代,裝備軟件的作用日漸重要,但不好用不實用、實際使用效率不高的弊端導(dǎo)致部分裝備長期不能形成有效的作戰(zhàn)能力,這些問題充分說明了對照功能性能指標(biāo)開展測試的局限性。今后的反艦導(dǎo)彈武器系統(tǒng)軟件鑒定測評,除了要關(guān)注系統(tǒng)軟件的基本性能,更要關(guān)注系統(tǒng)軟件的作戰(zhàn)能力,加強(qiáng)軟件性能底數(shù)、典型作戰(zhàn)任務(wù)滿足度等關(guān)鍵能力指標(biāo)的考核,完成從“發(fā)現(xiàn)問題”到“適應(yīng)作戰(zhàn)”的提升。這就要求梳理作戰(zhàn)需求,設(shè)計海戰(zhàn)場景,按照反艦導(dǎo)彈的作戰(zhàn)使用流程覆蓋相關(guān)的功能操作[11],系統(tǒng)測試流程見圖2。
圖2 面向作戰(zhàn)任務(wù)的系統(tǒng)測試流程圖
反艦導(dǎo)彈武器系統(tǒng)軟件的系統(tǒng)測試關(guān)鍵在于貼近實戰(zhàn),設(shè)計一個逼真的海戰(zhàn)場景,內(nèi)容涵蓋不同的作戰(zhàn)任務(wù),包括打擊不同數(shù)量的艦艇、使用不同的反艦戰(zhàn)術(shù)[12]等,從偵察指示[13]、作戰(zhàn)指揮、發(fā)射準(zhǔn)備、導(dǎo)彈發(fā)射等多方面對系統(tǒng)軟件進(jìn)行綜合驗證,檢驗系統(tǒng)軟件作戰(zhàn)能力和短板弱項,重點對戰(zhàn)術(shù)應(yīng)用相關(guān)功能進(jìn)行考核[14];同時按照系統(tǒng)軟件運行流程設(shè)置突發(fā)和異常情況,檢驗系統(tǒng)軟件的應(yīng)急處理能力。
3.1.2 實戰(zhàn)化的半實物仿真測試
制導(dǎo)系統(tǒng)軟件作為反艦導(dǎo)彈的大腦和眼睛,對導(dǎo)彈的命中精度起著至關(guān)重要的作用,是反艦導(dǎo)彈軟件考核的重點和關(guān)鍵?,F(xiàn)在掛飛試驗和實彈飛試等試驗方式對制導(dǎo)系統(tǒng)軟件的考查范圍有限,不能覆蓋軟件復(fù)雜的處理情形,而軟件測試具有模擬復(fù)雜情況檢驗軟件應(yīng)對能力的優(yōu)勢。但傳統(tǒng)的軟件測試中制導(dǎo)系統(tǒng)軟件以工程化驗證為主,局限于單獨的配置項測試,末制導(dǎo)功能方面未做過專項測試,且測試環(huán)境逼真度低,不滿足在近似實戰(zhàn)條件下檢驗軟件功能的要求,需利用半實物仿真環(huán)境進(jìn)行充分驗證[15]。
海戰(zhàn)場環(huán)境中,反艦導(dǎo)彈雖然是打擊航母、驅(qū)逐艦等水面艦艇的主要利器,但也面臨著一系列的威脅和挑戰(zhàn)[16],目前作戰(zhàn)艦艇主要采取兩種方式對反艦導(dǎo)彈進(jìn)行抗擊。一種是硬殺傷,通過不同射程的防空導(dǎo)彈和近防炮攔截來襲導(dǎo)彈;另一種是軟殺傷,是利用電子干擾的方式使導(dǎo)彈偏離目標(biāo)[17]。從軟件測試的角度看,軟殺傷對于制導(dǎo)系統(tǒng)軟件的影響比較大,其抗干擾能力直接影響反艦導(dǎo)彈的作戰(zhàn)效能,是當(dāng)前迫切需要解決的測試技術(shù)問題,具有重大的軍事意義和應(yīng)用價值。軟殺傷以電子干擾設(shè)備為主,一般分為艦載有源干擾、舷外有源干擾、角反干擾、箔條干擾等4類。以美軍為例,其裝備了AN/SLQ-32系列艦載有源干擾系統(tǒng)、Nulka舷外誘餌、MK-59角反射體、MK36箔條干擾系統(tǒng)等大量電子干擾設(shè)備[18],類型齊全、技術(shù)先進(jìn),在對抗反艦導(dǎo)彈末制導(dǎo)過程中發(fā)揮了不同的作用。
對于半實物仿真測試來說,實戰(zhàn)化考核的關(guān)鍵點包括兩個:一是貼近實際使用場景進(jìn)行仿真測試;二是模擬復(fù)雜干擾情況摸清軟件的性能底數(shù)。為了檢驗制導(dǎo)系統(tǒng)軟件在近似實戰(zhàn)環(huán)境中運行情況及應(yīng)對電子干擾的能力,首先要獲取作戰(zhàn)對象電子干擾設(shè)備的參數(shù)和性能,其次掌握電子干擾的作戰(zhàn)過程和末制導(dǎo)功能的運行流程,從而為設(shè)計典型和復(fù)雜的測試場景提供支撐。反艦導(dǎo)彈軟件的半實物仿真測試場景可以從兩個方面考慮設(shè)計,分別是頂層的使用角度和底層的設(shè)計角度,測試場景設(shè)計如圖3所示。
圖3 實戰(zhàn)化半實物仿真測試場景
軟件鑒定測評是一種內(nèi)在要求更高的軟件測試工作,具有一定的實戰(zhàn)化屬性,對于提高反艦導(dǎo)彈武器系統(tǒng)軟件的質(zhì)量意義重大。在反艦導(dǎo)彈武器系統(tǒng)軟件鑒定測評實踐中發(fā)現(xiàn),軟件鑒定測評工作在需求文檔、測試人員、仿真環(huán)境等多個方面都存在一定的問題,下面針對上述問題進(jìn)行詳細(xì)的分析。
3.2.1 文檔問題
反艦導(dǎo)彈武器系統(tǒng)軟件的系統(tǒng)規(guī)格說明編寫質(zhì)量不高,系統(tǒng)測試設(shè)計不充分。系統(tǒng)規(guī)格說明是系統(tǒng)測試的基礎(chǔ),如果系統(tǒng)需求不明,則系統(tǒng)測試不全面并很難發(fā)現(xiàn)深層次的問題[19],因此理解描述反艦導(dǎo)彈武器系統(tǒng)軟件的使用甚至作戰(zhàn)需求是軟件研制過程中最基礎(chǔ)的環(huán)節(jié)。因認(rèn)識不深、經(jīng)驗不夠、試用不足等種種原因,系統(tǒng)需求文檔往往存在不完整、不準(zhǔn)確、不適合的問題[20],許多任務(wù)需求和性能指標(biāo)成為了“隱藏”、“未知”;系統(tǒng)設(shè)計文檔也存在認(rèn)識誤差和需求傳遞誤差,難以做到充分完善、形成廣泛共識,持續(xù)迭代升級方面也存在困難。這些問題可能導(dǎo)致反艦導(dǎo)彈武器系統(tǒng)軟件測試不充分、不完全,甚至是偏離鑒定測評的目標(biāo)。
3.2.2 人員問題
測試人員實戰(zhàn)化測試經(jīng)驗不足,缺乏對反艦導(dǎo)彈作戰(zhàn)使用的整體認(rèn)識,不了解作戰(zhàn)對象主要的防抗手段。從鑒定測評的要求來說,反艦導(dǎo)彈武器系統(tǒng)軟件測試的最終目的是提高導(dǎo)彈武器系統(tǒng)的作戰(zhàn)效能,無論是系統(tǒng)測試還是半實物仿真測試,都需要具備一定的軍事基礎(chǔ),熟悉海戰(zhàn)的作戰(zhàn)原則和方式。目前測試人員不掌握反艦導(dǎo)彈武器的作戰(zhàn)使用,回答不了“何時使、如何用、抗什么”的基本問題,特別是對作戰(zhàn)對象抗擊反艦導(dǎo)彈的作戰(zhàn)樣式和措施不甚了解,無法設(shè)計真實的系統(tǒng)測試情景,不能構(gòu)建逼真的電子干擾場景,難以從實戰(zhàn)角度開展軟件測試,發(fā)現(xiàn)不了作戰(zhàn)需求問題,達(dá)不到實戰(zhàn)檢驗的目的。
3.2.3 環(huán)境問題
半實物仿真測試條件有限,部分測試場景無法完全實現(xiàn),實戰(zhàn)化考核不充分。在現(xiàn)有的半實物仿真測試環(huán)境中,最突出的問題是信號模擬器數(shù)量少,僅能模擬有限的目標(biāo)和干擾信號,對于單目標(biāo)仿真測試來說,尚且無法模擬復(fù)雜的電子干擾場景,對于多目標(biāo)多干擾以及大型復(fù)雜水面艦艇編隊等場景來說,更是無法實現(xiàn)模擬仿真,從而制約了對制導(dǎo)系統(tǒng)軟件應(yīng)對復(fù)雜情況等能力的檢驗。針對上述情況,部分無法實現(xiàn)的測試場景通常以代碼走查的形式進(jìn)行補(bǔ)充測試,但也存在一定的問題,包括代碼走查標(biāo)準(zhǔn)不嚴(yán)格、沒有按照相關(guān)規(guī)定要求執(zhí)行,主要表現(xiàn)為由于進(jìn)度、經(jīng)費等條件限制[21],往往以代碼審查來代替代碼走查,而二者概念機(jī)理不一樣,方法效果也不盡相同,勢必影響關(guān)鍵軟件的測試質(zhì)量。
總體策略作為鑒定測評工作的方向指南,關(guān)系到任務(wù)能否順利完成,需要全方位、多角度地思考籌劃,關(guān)注重難點問題,針對反艦導(dǎo)彈武器系統(tǒng)軟件的使命任務(wù),可以按照“總體籌劃、分級考核、突出重點、貼近實戰(zhàn)”的基本原則制定實施。反艦導(dǎo)彈武器系統(tǒng)軟件鑒定測評策略示意圖如圖4所示。
圖4 反艦導(dǎo)彈武器系統(tǒng)軟件鑒定測評策略示意圖
具體的策略內(nèi)容包括:
1)設(shè)置測評總體單位,籌劃反艦導(dǎo)彈武器系統(tǒng)軟件測試與試驗一體化實施。對多個測評機(jī)構(gòu)承擔(dān)的鑒定測評任務(wù),要明確鑒定測評總體單位,編制測評總體方案,統(tǒng)一技術(shù)要求,統(tǒng)籌大綱編制、測試設(shè)計與執(zhí)行、報告編寫等工作,協(xié)調(diào)測試資源,組織開展準(zhǔn)入審查,審查通過后方可正式開展鑒定測評工作。鑒定測評以內(nèi)場實驗室環(huán)境為主,充分考慮軟件各種正常工作/異常處理流程,模擬各類并行復(fù)雜操作,探索軟件運行極限,充分檢驗軟件性能指標(biāo)及其邊界條件;某些測評項目由于內(nèi)場測試條件不具備,無法在內(nèi)場環(huán)境中實施,需要結(jié)合或利用外場的試驗資源,要求測試與試驗統(tǒng)籌考慮,提前謀劃一體實施,必要時可以采信試驗數(shù)據(jù),實現(xiàn)對反艦導(dǎo)彈軟件全面考核的目的。
2)反艦導(dǎo)彈武器系統(tǒng)一般包含多個產(chǎn)品,根據(jù)不同的產(chǎn)品級別逐級開展軟件測評工作,即從下級產(chǎn)品到上級產(chǎn)品逐步開展集成測試,按照先局部后整體的原則,區(qū)分配置項→分系統(tǒng)→系統(tǒng)等不同層次,分別執(zhí)行配置項測試和系統(tǒng)測試。其中系統(tǒng)包含多個軟件配置項的應(yīng)進(jìn)行配置項和系統(tǒng)測試,系統(tǒng)只包含一個軟件配置項,則合并配置項測試和系統(tǒng)測試的測試類型,單獨開展配置項測試。測試內(nèi)容以黑盒測試為主,白盒測試為輔,注重發(fā)揮代碼走查在系統(tǒng)測試中的作用,重點驗證分系統(tǒng)或配置項交互配合的正確性,通過研析代碼整理系統(tǒng)軟件的處理邏輯,按照一定的原則設(shè)計典型輸入,發(fā)現(xiàn)深層的邏輯或編碼問題;對于代碼規(guī)模較大的軟件,為提高測試效率,可選取關(guān)鍵核心模塊進(jìn)行代碼走查。
3)反艦導(dǎo)彈武器系統(tǒng)軟件測試要以作戰(zhàn)使用為主,強(qiáng)化面向作戰(zhàn)任務(wù)的系統(tǒng)測試。首先,掌握系統(tǒng)軟件的作戰(zhàn)使用流程,這是實戰(zhàn)化測試的基礎(chǔ),就是熟悉不同階段軟件的操作使用或運行流程,一般包括發(fā)射準(zhǔn)備、導(dǎo)彈發(fā)射和飛行攻擊等階段;其次,研究海戰(zhàn)樣式,了解反艦作戰(zhàn)的基本原則,設(shè)計典型任務(wù)剖面或?qū)嶋H使用場景,在任務(wù)場景中覆蓋作戰(zhàn)使用流程。也就是說,系統(tǒng)測試不是機(jī)械式地按照系統(tǒng)規(guī)格說明的要求,重復(fù)性地對軟件進(jìn)行簡單的操作,而是根據(jù)想定的作戰(zhàn)場景開展全流程測試,在各類反艦攻擊場景中按照作戰(zhàn)使用流程逐步操作測試;在反復(fù)使用中不斷深化對任務(wù)需求和軟件產(chǎn)品的認(rèn)識,推動任務(wù)需求持續(xù)完善,牽引軟件產(chǎn)品持續(xù)升級。此外,我們還要對軟件的使用情況進(jìn)行摸邊探底,設(shè)計一些邊界、極限和復(fù)雜的條件來考核軟件的適應(yīng)性。
4)在半實物仿真條件下對制導(dǎo)系統(tǒng)軟件進(jìn)行實戰(zhàn)化考核,關(guān)鍵是構(gòu)建不同類型的場景。半實物仿真測試場景主要包含兩個方面內(nèi)容:一方面,從底層設(shè)計的角度研究制導(dǎo)系統(tǒng)軟件末制導(dǎo)功能的運行流程,結(jié)合軟件代碼和需求文檔,梳理處理邏輯,確定關(guān)鍵功能驗證場景內(nèi)容,驗證末制導(dǎo)功能的正確性;另一方面,從頂層使用的角度研究作戰(zhàn)對象艦艇(編隊)的軟殺傷能力,構(gòu)建實戰(zhàn)化測試場景,包括典型干擾場景、復(fù)雜干擾場景、邊界干擾場景等,考核軟件的抗干擾能力。加強(qiáng)半實物仿真條件建設(shè),完善仿真環(huán)境,提高仿真能力[22],特別要注重加強(qiáng)與半實物仿真試驗的統(tǒng)籌協(xié)調(diào),充分利用試驗資源和數(shù)據(jù),推動半實物仿真測試順利完成。
當(dāng)代海戰(zhàn)中,反艦導(dǎo)彈武器系統(tǒng)是影響戰(zhàn)爭勝負(fù)的重要一環(huán),軟件在整個系統(tǒng)中發(fā)揮了關(guān)鍵性作用,甚至是決定性的因素,因此軟件鑒定測評責(zé)任重大,必須確保反艦導(dǎo)彈武器系統(tǒng)軟件功能正確、適應(yīng)作戰(zhàn)。反艦導(dǎo)彈武器系統(tǒng)軟件鑒定測評的核心是貼近實戰(zhàn)、全面充分,二者相輔相成、缺一不可。為深入考核軟件的作戰(zhàn)能力,需根據(jù)海戰(zhàn)場不同的作戰(zhàn)樣式和反艦導(dǎo)彈面臨的軟殺傷手段,設(shè)計典型復(fù)雜的海戰(zhàn)使用場景和干擾制導(dǎo)系統(tǒng)軟件場景,全面檢驗軟件對反艦作戰(zhàn)使用的符合性和適應(yīng)性。反艦導(dǎo)彈武器系統(tǒng)軟件鑒定測評策略不是一成不變、停止不前的,測略研究是一個不斷完善的動態(tài)過程,伴隨反艦導(dǎo)彈武器系統(tǒng)技術(shù)體制進(jìn)步和對海作戰(zhàn)理論變更,海戰(zhàn)樣式也會不斷發(fā)生變化,同時隨著對新要求的深入認(rèn)識、實戰(zhàn)化測試能力的逐步提高,需要不斷總結(jié)經(jīng)驗、改進(jìn)測試策略,持續(xù)提升反艦導(dǎo)彈武器系統(tǒng)軟件實戰(zhàn)化測試能力。