李永哲,蘇喜生,賀德富,王 玉
(1.陸軍勤務學院,重慶 400000;2.湖北第二師范學院, 武漢 430205;3.西寧聯勤保障中心, 西寧 810007)
隨著軍隊信息化建設的不斷推進,兵棋推演作為一種新興的模擬仿真模式越來越成為后勤研究建設領域不可或缺的重要部分,其借助計算機進行模擬的方法具有省時省力、方便高效的特點,對于后勤研究具有極大的促進作用。一直以來,后勤兵棋存在著對抗式與非對抗式兩種模擬方式[1],但在非對抗式的后勤兵棋推演領域,因為缺乏紅藍雙方對抗判定勝負標準而一直制約著非對抗式后勤兵棋的發展。為此,引入AAR評估模式,利用戰略復盤的思想提供一種解決非對抗式后勤兵棋裁決規則的方法。
AAR評估模式是美國陸軍于20世紀70年代產生并推廣的一種任務后檢視方法[2],其戰后復盤的模擬流程對于執行軍事任務的操作規范和方式方法有著很好的優化和促進作用,對于后勤任務及保障流程優化也有較大的指導意義。將其復盤思維與后勤兵棋推演相結合,對于后勤兵棋的理念擴充具有很強的建設意義。
AAR評估模式產生自美軍在越南戰爭后的戰術反思,美國陸軍將其定義為“對一事件的專業性討論,著重于表現標準,使參加者自行發現發生了什么、為何發生以及如何維持優點并改進缺點?!逼淠康脑谟谧屖勘皶r地發現行動中存在的問題,以便更好地完善解決任務的流程。在20世紀80年代后,模擬仿真技術的發展更加促進了AAR評估模式的發展,美國陸軍研究學院以此為根據開發出了諸如陸軍作戰訓練仿真系統(ARTBASS)等許多作戰仿真系統。隨后在美國陸軍的不斷努力之下,AAR評估模式作為美軍作戰文化的一個環節逐漸成為了軍隊作戰的必備流程,對美軍作戰流程及后勤保障環節的優化起到了巨大作用。
對于后勤兵棋推演而言,目前軍內外存在兩種主流的推演方式。一種是對抗式的兵棋推演方式,在作戰兵棋推演中加入后勤算子,利用在作戰兵棋裁決規則中加入后勤元素的方法來體現后勤兵棋的對抗性,從而提高兵棋推演的模擬仿真度。陸軍勤務學院的蘇喜生教授帶領團隊在這方面進行了探索,在國防大學與華中科技大學合作開發的戰役級兵棋系統的基礎上進行研發[3]。另一種則是非對抗式的兵棋推演方式,這種方式因為紅藍對抗性的缺失而難以制定裁決勝負的規則。在非對抗式后勤兵棋中引入AAR評估模式將有利于解決后勤兵棋非對抗式的裁決規則難以制定的問題,有利于推進后勤兵棋推演研究的發展。
1.2.1豐富理論支撐內涵
一直以來,后勤兵棋推演的主要理論支撐在于破解后勤保障“兩大迷霧”的主動后勤理論和精確保障理論。后勤兵棋推演基于主動后勤的思想將戰場中的后勤部分逐步進行定性,再以實際數據錄入作為支撐進行定量推演,從而得出戰場后勤模塊的戰場模擬推演數據。引入AAR評估模式能利用美國陸軍近40年來戰術行動的復盤思維為兵棋推演的理論支撐提供新鮮血液,注入新的活力。在AAR評估模式的視角下,后勤兵棋推演不再只是一種戰前物資配置的數據分析以及探索戰場供給可行性的方法,更是一種戰后模擬仿真戰場并探索優化保障流程的評估分析方式,極大豐富了后勤兵棋領域的理論內涵。
1.2.2提供定量分析依據
非對抗式的后勤兵棋推演一直以來因為缺乏與作戰對抗相對應的推演裁決規則而難以判定勝負,制約著非對抗式后勤兵棋的規則建立。采用AAR評估模式對非對抗式后勤兵棋推演進行模擬仿真為其裁決規則的建立提供了定量分析的良好依據。AAR評估是一種復盤的思維模式,因為是戰后復盤,在實際作戰中產生了大量的后勤保障數據,這些數據能為后勤兵棋推演提供定量分析依據,使得非對抗式兵棋推演能更好地符合后勤保障的模擬場景。
1.2.3拓寬模擬仿真方式
以往的后勤兵棋推演特別是對抗式的后勤兵棋推演主要采用戰前推演的模擬仿真方式,利用平時的戰場數據采集以及專家討論的方式建立戰前推演的數據設定,而后反復進行模擬推演和專家討論裁決,得出相應作戰勝利的百分比。引入AAR評估模式后,將極大地拓寬戰場后勤模擬仿真的渠道,后勤兵棋推演可以著重進行戰術級的后勤模擬仿真,反復進行復盤探索,尋找之前后勤保障的漏洞和可以進行優化的環節,并形成更加標準化和科學化的后勤保障方式,增強后勤兵棋推演的仿真性。
目前,信息化建設成為軍隊發展不可回避的問題,后勤模擬仿真越來越成為我軍后勤建設的一個重點研究方向,在后勤學科建設領域起著愈發重要的作用。在軍委和聯勤保障部隊的大力倡導和頂層設計下,后勤兵棋推演作為后勤模擬仿真建設中不可或缺的重要一環將會不斷發展,推動我軍后勤領域研究的不斷拓展。
信息化時代的到來影響了戰爭形勢的發展,以海灣戰爭為標志預示著信息化戰爭時代的來臨。戰爭理念和信息技術的發展為軍隊信息化建設提供了良好的技術支撐,在信息化建設的大潮流、大趨勢下,無論是AAR評估模式中戰爭復盤理念的引入還是后勤兵棋推演對于模擬仿真技術的應用都能順應戰爭形態發展趨勢,逐步融入到信息化建設的潮流中去,實現后勤保障的跨越式發展。
在軍民融合的大環境下,軍隊信息化建設可與地方高校以及技術公司進行合作,充分利用地方先進的市場技術與科研人才來促進后勤兵棋的建設發展。地方快速發展的模擬仿真技術和信息化建設的創新思想能為軍隊信息化建設注入強大的動力,充分節省軍隊研發仿真系統的經費和人力成本,改變軍隊信息化建設的落腳點,為基于AAR評估模式的后勤兵棋發展創造條件。
將AAR評估模式應用到后勤兵棋推演中可以著重研究戰術級后勤兵棋的相關模型,細致分析后勤保障流程以及后勤指揮環節,科學把控后勤保障的思路和運行機制,構建后勤兵棋戰術級推演平臺,從而使后勤兵棋推演常態化、制度化、規范化,促進后勤保障的優化研究。
以往的兵棋游戲或者模擬系統采取單機或者C/S的架構模式,在相對獨立的幾臺計算機中運行后勤兵棋的操作系統,進行相關的模擬推演。在對基于AAR評估的后勤兵棋系統的構建中,擬采用B/S的平臺式架構模式,將后勤兵棋推演平臺架設于主要的數據中心,通過軍隊網絡的相互連接使得推演者進入網頁實現人機交互,達到便于操作、降低成本的目的。
3.1.1后勤兵棋推演平臺設計架構
戰術級后勤兵棋推演平臺擬采用“共性平臺+構件”的設計思路,利用J2EE(Java 2 platform enterprise edition)平臺對后勤兵棋進行系統架構,以專用數據處理服務器為平臺,以后勤兵棋推演規則為依據,以實際戰場演習數據為裁決條件進行戰術級后勤兵棋模擬仿真。因為基于AAR評估模式的后勤兵棋推演平臺在構思上被設計為一種通用平臺,其目的是使其具有通用性和不同模擬過程的適用性,所以該平臺使用較為成熟的軟件設計3層架構MVC(model-view-control)——數據模型層、界面層、業務邏輯層,以便將界面和數據進行分離,分別編碼,從而更利于封裝代碼,使同一個程序形成不同的表現形式。業務邏輯層可以調整界面與數據之間的關系,使得變化的數據能在模型層和界面層進行傳遞,同步實時更新。用戶與計算機服務器交互框架如圖1所示。

圖1 用戶與計算機服務器交互框架
3.1.2三級服務器實現信息數據交互
采用B/S架構模式時要對服務器與數據中心進行模擬架設[4]。在后勤兵棋推演中,采用3級服務器架設的模式進行各類信息數據的傳輸,分別設立數據存儲服務器、數據處理服務器與網絡傳輸服務器3級。圖2所示為3級服務器結構。

圖2 3級服務器結構
推演方通過瀏覽器端口進入網絡傳輸服務器,通過HTML(hypertext markup language)協議與網絡傳輸服務器進行數據交互,獲取網絡服務器的授權登錄,從而在網絡服務器中開辟內存,進行與數據處理服務器的信息實時交互。二者通過可擴展的XML(extensible markup language)語言進行數據的實時傳輸,將推演方的實時推演數據傳輸至數據處理服務器,再由服務器通過AAR模式戰術級后勤兵棋推演平臺進行數據處理和運算,得到推演結果,回傳至網絡傳輸服務器并送達推演方。同時,數據處理服務器進行備份,把推演數據同步備份至數據儲存服務器,方便推演結束后進行戰場還原,對演習戰術級后勤保障進行復盤,并通過專家討論,得出后勤保障優化流程,形成標準化、規范化的后勤保障模式。
依據AAR評估模式的特點對后勤兵棋推演進行功能需求分析,在基于AAR評估模式的后勤兵棋對于推演各方需要實現的功能基礎上,針對各個功能需求設計模塊,封裝各個子類,面向對象實現編程。
3.2.1系統需求分析
在對基于AAR模式的戰術級后勤兵棋推演平臺的設計中,先對平臺所要實現的功能需求進行分析,了解平臺所要呈現的外部功能。因此,有必要采用UML(unified modeling language)類圖的方式對平臺的外部需求進行統一建模,利用統一的可視化語言進行建模[5]。從后勤兵棋推演平臺實現的功能和結構來看,具體分析用戶需求,把握系統特點,更詳細地分析系統,便于后勤兵棋推演平臺的實現。圖3所示為分析后勤兵棋推演平臺的用例圖。
根據對AAR模式的戰術級后勤兵棋平臺的信息及系統分析,實現推演準備、態勢顯示、信息查詢、信息傳輸、推演管理、推演評估、后勤推演七大功能。在功能主體實現的基礎上再進行更細致的劃分,建立各用例的子用例圖。系統用戶主要由導調員、推演者和專家組構成,分別針對3種不同角度對平臺的需求建立用例之間的關系。分析建立平臺用例圖,以便更深入地分析系統平臺的需求和目標,并以此為基礎構建系統平臺所需的功能模塊。

圖3 系統功能分析用例圖
3.2.2模塊功能設計
針對基于AAR評估模式的后勤推演平臺設計所需要達到的功能要求,依據對平臺用例圖的相關分析,得到有針對性的模塊功能設計。本平臺根據所需系統外部要求,設計平臺功能模塊如圖4所示。

圖4 平臺功能模塊
戰術級后勤兵棋推演平臺分為演習復盤子系統、數據傳輸子系統、模型運算子系統以及命令輸入子系統4個部分。每一部分設置不同功能的子模塊來分別封裝兵棋操作代碼,形成通用構件,從而實現用戶對平臺系統的功能需求[6]。
1) 演習復盤子系統
演習復盤子系統主要依托態勢感知與戰術復盤兩個模塊,對戰術級后勤兵棋的推演進行準備和基本推演環境的構建。由于基于AAR模式的后勤兵棋推演采用的是保障過后復盤的思路,態勢感知模塊能在演習過程中對于部分后勤保障數據進行記錄并轉化成后勤兵棋推演環境構建參數,而戰術復盤模塊則是由演習導調員與后勤保障指揮員對于剛結束的后勤保障進行推演復盤,依據真實演習數據和思路對于整個后勤保障兵棋推演過程進行模擬,其數據真實性和推演仿真性大大提升。
2) 數據傳輸子系統
數據傳輸子系統擬分為用戶登錄模塊和信息交互模塊兩個方向。用戶登錄模塊用于區分導調人員、專家組與推演者,讓三者分別進入系統的不同部分,通過不同的界面實現推演平臺的系統功能。信息交互模塊主要起到動態監管的作用,對于3級服務器之間通過計算機語言實現的信息交互進行實時監管,確保信息傳輸的冗余度處于低水平狀態。
3) 模型運算子系統
模型運算子系統主要由邏輯處理模塊與數據處理模塊兩部分構成,主要實現對于后勤兵棋推演中規則的具體體現。邏輯處理模塊主要運行戰術級后勤推演的相關模型,將后勤保障環境參數的變化數據實時代入模型,進行計算得出結果。數據處理模塊主要進行數據格式之間的轉換,用于將計算機語言和可視化界面進行合理翻譯,確保計算機推演運行結果直觀、可視。
4) 命令輸入子系統
命令輸入子系統主要用于人機之間的交互,便于用戶控制整個推演進程。指揮控制模塊主要用于導調人員與專家組對后勤兵棋推演的控制,把控推演節奏,設置保障障礙和情節,利用兵棋推演的隨機性挖掘戰場后勤保障優化可能性。后勤推演模塊則是推演方對于后勤保障環節的操作工具,推演者通過此模塊充分模擬后勤保障環節,檢驗后勤保障方案,總結后勤保障經驗與規范化、標準化的保障流程。
基于AAR評估模式的后勤兵棋推演主要分為3個基本步驟,即“復盤—推演—總結”3步,每一步之間通過計算機仿真將數據運行在模型中,從而更真實地還原后勤保障流程[7],進行后勤保障的定量分析。圖5所示為AAR模式的后勤兵棋推演流程。
3.3.1還原后勤保障,實現推演復盤
在演習或者非戰爭軍事行動開始之前應對后勤兵棋的推演工作進行準備,并利用綜合態勢感知模塊開展后勤保障數據的采集工作,包括對于運送物資的種類、運送部隊、運送次數、運送物資數量、儲備物資數量等進行實時采集,整合整個演習或非戰爭軍事行動過程中的各類物資保障數據,并作出分析,在兵棋推演平臺數據庫中搜索或重新建立類似模型。而后,兵棋推演導調組負責錄入系統各項參數,對推演環境進行模擬架構,待后勤保障結束后,由推演者憑借對之前行動中后勤保障的記憶幫助導調組完善后勤保障數據和模擬環境,再重新在推演平臺上進行后勤保障模擬仿真,檢驗后勤兵棋的模擬情況,實現戰術復盤。

圖5 兵棋推演流程
3.3.2構建模擬環境,重新想定推演
在實現戰術復盤后,就可以利用命令輸入模塊和模型運算模塊對于之前構建好的模擬仿真環境進行推演想定的合理修改,讓推演者重新在固有的保障流程中打破思維定勢,面對更多新的或更加極端的情況,重新思考保障流程和環節銜接上的不足,從而認識到如何針對各種不同情況完成后勤保障任務??梢岳弥罢鎸崡l件下后勤保障得到的數據作為標準,依據此標準來判定后勤兵棋推演的輸贏,完善后勤兵棋推演規則,使得兵棋能實現非對抗式的勝負裁決,拓寬后勤兵棋模擬推演領域。
3.3.3總結推演環節,規范保障流程
在各種新的、極端的條件推演過后,能讓推演者加深對于后勤保障的理解,鍛煉推演者后勤保障的思維和思考能力,完善后勤保障計劃。之后,與專家組和導調組溝通交流后進行總結,以便更加理解行動中后勤保障的本質,歸納標準化的后勤保障方案和推演流程,規范后勤保障指揮員的指揮流程,從而更有效地促進后勤保障理論的總結以及保障方式的完善。
本文基于AAR評估模式下的后勤兵棋推演平臺,在后勤兵棋推演中引入AAR評估模式的復盤思想來輔助完成后勤兵棋的模擬仿真以及對后勤保障的定量分析,提出了利用保障行動數據和推演人員保障經驗與記憶來完善兵棋推演模擬環境,進而更新多種保障情況鍛煉指揮員思維,從而總結歸納規范保障方案與流程的一種新的兵棋推演方法[8]。將復盤思維與兵棋推演結合能促進戰場模擬仿真的發展,利用計算機技術逐步推進后勤分析從定性到定量進而還原戰場,真正實現兵棋推演總結經驗、節約成本、推陳出新的優勢,并形成更加標準化和科學化的后勤保障方式。