• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      基于B/S架構(gòu)的兵棋推演系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)

      2016-05-13 01:02:36趙宏宇
      裝備學(xué)院學(xué)報(bào) 2016年2期
      關(guān)鍵詞:系統(tǒng)架構(gòu)S架構(gòu)

      周 政, 趙宏宇

      (1. 裝備學(xué)院 研究生管理大隊(duì), 北京 101416; 2. 裝備學(xué)院 裝備指揮系, 北京 101416)

      ?

      基于B/S架構(gòu)的兵棋推演系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)

      周政1,趙宏宇2

      (1. 裝備學(xué)院 研究生管理大隊(duì), 北京 101416;2. 裝備學(xué)院 裝備指揮系, 北京 101416)

      摘要針對(duì)B/S架構(gòu)及先進(jìn)的多想定、多進(jìn)程以及多方推演技術(shù)進(jìn)行研究,實(shí)現(xiàn)了基于B/S架構(gòu)的兵棋推演系統(tǒng)。該系統(tǒng)使用便捷,只需通過(guò)瀏覽器訪問(wèn)系統(tǒng)即可,參訓(xùn)人員可單獨(dú)推演,也可集體組織推演,不受地點(diǎn),時(shí)間和環(huán)境限制,為培養(yǎng)軍事指揮人員提供了有效手段。應(yīng)用和實(shí)踐表明,系統(tǒng)能夠使參訓(xùn)人員更易操作和使用,在保持專(zhuān)業(yè)嚴(yán)肅性之外,還兼具了娛樂(lè)性,極大地提高了參訓(xùn)人員對(duì)兵棋推演的興趣。

      關(guān)鍵詞B/S架構(gòu);兵棋推演;推演訓(xùn)練;系統(tǒng)架構(gòu)

      能打仗,打勝仗為培養(yǎng)軍事指揮人員提供了戰(zhàn)斗力標(biāo)準(zhǔn)。兵棋推演對(duì)這一目標(biāo)的實(shí)現(xiàn),具有強(qiáng)有力的輔助作用。兵棋推演強(qiáng)調(diào)人的因素,注重定下決心的過(guò)程,而實(shí)現(xiàn)這一過(guò)程就需要參演人員具備較好的軍事素養(yǎng)、指揮能力、謀略水平等,這也符合人是戰(zhàn)爭(zhēng)勝負(fù)決定性因素的客觀規(guī)律[1]。未來(lái)戰(zhàn)爭(zhēng)中,利用兵棋推演,可以預(yù)測(cè)對(duì)手的作戰(zhàn)策略,提前制定應(yīng)對(duì)戰(zhàn)場(chǎng)變化的謀略;和平時(shí)期,它是提高軍事指揮人員的指揮能力和謀略水平不可多得且非常有效的訓(xùn)練工具[2]。研究兵棋推演對(duì)未來(lái)戰(zhàn)爭(zhēng)的戰(zhàn)斗力提升具有重要意義。

      1國(guó)內(nèi)外發(fā)展現(xiàn)狀

      國(guó)內(nèi)對(duì)兵棋研究起步較晚,近些年進(jìn)步明顯。具有代表性的是國(guó)防大學(xué)研發(fā)的大型戰(zhàn)略戰(zhàn)役兵棋系統(tǒng),系統(tǒng)利用大型計(jì)算機(jī)可推演一場(chǎng)局部戰(zhàn)爭(zhēng),這場(chǎng)戰(zhàn)爭(zhēng)除涉及坦克、飛機(jī)、各型艦艇外,民眾、電廠、機(jī)場(chǎng)、加油站等基礎(chǔ)設(shè)施也全部囊括在內(nèi)。在模擬的真實(shí)性和準(zhǔn)確性上,除了對(duì)大量數(shù)據(jù)進(jìn)行核對(duì)外,還可以通過(guò)科學(xué)計(jì)算,收集歷史數(shù)據(jù)等方式對(duì)新型武器裝備的大量試驗(yàn)數(shù)據(jù),以及部隊(duì)使用效果等進(jìn)行最后檢驗(yàn)。

      美國(guó)是兵棋成就最高的國(guó)家,目前,美軍已把兵棋作為訓(xùn)練軍官和研究戰(zhàn)爭(zhēng)的重要工具。海、陸、空及太空聯(lián)合演習(xí)(Joint Land、Air、Sea and Space ,JLASS)是美軍聯(lián)合教育演練項(xiàng)目,主要關(guān)注戰(zhàn)役和戰(zhàn)略級(jí)聯(lián)合及合同作戰(zhàn),是一個(gè)多邊的、計(jì)算機(jī)輔助的、基于研討形式的戰(zhàn)略和戰(zhàn)役兵棋推演,由野戰(zhàn)部隊(duì)、特遣隊(duì)和空軍戰(zhàn)術(shù)編隊(duì)組成,是唯一在高級(jí)軍事教育院校舉行的聯(lián)合兵棋推演,其目的是通過(guò)美軍對(duì)地區(qū)性危機(jī)處理的檢驗(yàn),增強(qiáng)聯(lián)合職業(yè)教育的效果[3]。

      臺(tái)灣“漢光兵棋推演”系統(tǒng)是從美國(guó)引進(jìn)的“聯(lián)合戰(zhàn)區(qū)級(jí)模擬”(Joint Theater Level Simulation,JTLS)系統(tǒng),是美國(guó)20世紀(jì)80年代開(kāi)發(fā)的項(xiàng)目,通過(guò)后續(xù)功能與系統(tǒng)不斷升級(jí),系統(tǒng)用戶持續(xù)增加,應(yīng)用領(lǐng)域也日益擴(kuò)大。該系統(tǒng)是一個(gè)支持陸、海、空、天多邊聯(lián)合作戰(zhàn)的、交互式的、離散事件仿真系統(tǒng),主要用于武器裝備體系作戰(zhàn)能力評(píng)估、模擬訓(xùn)練和輔助演習(xí),模擬的作戰(zhàn)層次定位于帶有一定戰(zhàn)術(shù)逼真度的戰(zhàn)役行動(dòng)[4]10。

      本文的兵棋推演系統(tǒng)采用了B/S架構(gòu),與現(xiàn)有系統(tǒng)采用傳統(tǒng)C/S架構(gòu)相比,該架構(gòu)突破了C/S架構(gòu)局限,可在任何操作系統(tǒng)中使用,只需聯(lián)入網(wǎng)絡(luò)即可。管理員不用參與,系統(tǒng)會(huì)分配給參訓(xùn)人員帳號(hào),供登陸推演系統(tǒng)使用。該架構(gòu)提高了平臺(tái)的兼容性和便利性,不需客戶端維護(hù),系統(tǒng)功能易擴(kuò)展,突破了地點(diǎn)、時(shí)間和環(huán)境限制,可生成多種題材的兵棋推演想定,供推演訓(xùn)練自由選擇。

      2軍事需求、工作流程及系統(tǒng)主要功能

      2.1軍事需求

      我軍目前培養(yǎng)軍事指揮人員的模式多樣,訓(xùn)練體系健全[4]13,但實(shí)兵對(duì)抗演習(xí),會(huì)使人力物力大量消耗,不可能實(shí)現(xiàn)常態(tài)化,院校目前的培養(yǎng)機(jī)制,面向?qū)崙?zhàn)對(duì)抗的真實(shí)感又不夠,兵棋推演則可提供較好的面向?qū)崙?zhàn)對(duì)抗的真實(shí)感,且使訓(xùn)練常態(tài)化成為可能。利用本文的兵棋推演系統(tǒng)可豐富部隊(duì)和院校對(duì)軍事指揮人員的培養(yǎng)模式,滿足參訓(xùn)人員在網(wǎng)絡(luò)內(nèi)自由推演和集中推演活動(dòng)的需求,鍛煉軍事指揮人員對(duì)作戰(zhàn)行動(dòng)的理解和組織計(jì)劃能力[5-6],從而進(jìn)一步拓展部隊(duì)與院校對(duì)軍事指揮人員的培養(yǎng)模式。

      參訓(xùn)人員可利用網(wǎng)絡(luò)環(huán)境進(jìn)行一對(duì)一、多對(duì)多的兵棋對(duì)抗推演,實(shí)訓(xùn)單位也可通過(guò)網(wǎng)絡(luò)環(huán)境組織集體兵棋推演和對(duì)抗演練。系統(tǒng)所涉及的人員主要有4個(gè)方面:(1) 推演人員,可根據(jù)想定提供的兵力、武器裝備和態(tài)勢(shì)進(jìn)行初始部署,可指揮部隊(duì)機(jī)動(dòng)、攻擊、補(bǔ)給、休整;(2) 觀摩人員,可在推演過(guò)程中,觀看推演雙方對(duì)抗情況,通過(guò)觀摩推演進(jìn)行學(xué)習(xí)和評(píng)價(jià);(3) 導(dǎo)調(diào)人員,可進(jìn)行想定兵力設(shè)置調(diào)整,推演開(kāi)始與結(jié)束的控制,實(shí)時(shí)修改推演過(guò)程中的數(shù)據(jù),通過(guò)導(dǎo)演和調(diào)控推演進(jìn)程,保證推演科學(xué)合理地實(shí)施;(4) 管理人員,因同時(shí)操作人數(shù)多,需專(zhuān)人監(jiān)控推演過(guò)程中服務(wù)器、網(wǎng)絡(luò)的運(yùn)行情況,及時(shí)解決出現(xiàn)的技術(shù)問(wèn)題。

      2.2工作流程

      導(dǎo)調(diào)人員提前制作《對(duì)陣表》和《想定兵力表》,《對(duì)陣表》為推演人員分配角色(紅方或藍(lán)方),《想定兵力表》需調(diào)用地圖數(shù)據(jù)庫(kù)和部隊(duì)模型數(shù)據(jù)庫(kù),設(shè)計(jì)本次想定中各方兵力配置(兵種及數(shù)量)及部隊(duì)能力值,根據(jù)此表將想定數(shù)據(jù)錄入至想定模塊,并根據(jù)想定模塊生成若干個(gè)推演室;推演人員根據(jù)《對(duì)陣表》安排,登錄指定推演室,并根據(jù)各自分工進(jìn)行兵力部署(將基地內(nèi)的部隊(duì)部署至基地外),然后等待導(dǎo)調(diào)人員的開(kāi)始命令;導(dǎo)調(diào)人員下達(dá)開(kāi)始命令后,推演人員點(diǎn)擊“開(kāi)始”功能,轉(zhuǎn)入到推演狀態(tài);在推演過(guò)程中,觀摩人員可通過(guò)態(tài)勢(shì)顯示系統(tǒng)對(duì)推演過(guò)程進(jìn)行全方位的觀摩,戰(zhàn)場(chǎng)態(tài)勢(shì)顯示系統(tǒng)支持3種顯示方式:紅方態(tài)勢(shì)(可看紅方部隊(duì)及其可見(jiàn)范圍)、藍(lán)方態(tài)勢(shì)(可看藍(lán)方部隊(duì)及其可見(jiàn)范圍)、綜合態(tài)勢(shì)(可看到雙方所有部隊(duì))。推演過(guò)程中可通過(guò)戰(zhàn)報(bào)顯示實(shí)時(shí)戰(zhàn)況,推演人員可實(shí)時(shí)獲知兵力損失情況和裝備戰(zhàn)損情況。導(dǎo)調(diào)人員也可通過(guò)戰(zhàn)報(bào)實(shí)時(shí)了解推演過(guò)程,對(duì)推演形勢(shì)作出判斷;專(zhuān)家在推演過(guò)程中發(fā)現(xiàn)問(wèn)題可通過(guò)系統(tǒng)及時(shí)指導(dǎo)和干預(yù),使行動(dòng)更為合理和高效。推演結(jié)束后,通過(guò)提供的截屏、戰(zhàn)報(bào)記錄等功能可對(duì)推演進(jìn)行回放,回顧推演過(guò)程,對(duì)推演中某方指揮及戰(zhàn)術(shù)失誤問(wèn)題進(jìn)行分析,并對(duì)推演結(jié)果進(jìn)行分析和評(píng)估。系統(tǒng)工作流程如圖1所示。

      2.3系統(tǒng)主要功能

      本兵棋推演系統(tǒng)支持多想定、多進(jìn)程同時(shí)推演功能;二維圖形化算子及武器性能數(shù)據(jù)庫(kù);二維六角格地圖數(shù)據(jù)庫(kù);想定設(shè)計(jì)、編輯功能;推演室管理、控制、干預(yù)功能。

      2.3.1多想定、多進(jìn)程同時(shí)推演功能

      傳統(tǒng)兵棋推演方式想定準(zhǔn)備時(shí)間長(zhǎng),不能及時(shí)滿足復(fù)雜形式下快速建模、快速推演要求,本兵棋推演系統(tǒng)可在幾天時(shí)間內(nèi)完成一套從未推演過(guò)的地圖、從未使用過(guò)的武器裝備及兵力設(shè)想的想定設(shè)計(jì)。基本功能如下:(1) 系統(tǒng)可根據(jù)不同的訓(xùn)練需求同時(shí)進(jìn)行多個(gè)想定設(shè)計(jì),例如,可同時(shí)設(shè)計(jì)海島爭(zhēng)奪戰(zhàn)、渡海登島作戰(zhàn)、邊境防衛(wèi)作戰(zhàn)等想定設(shè)計(jì),并生成不同想定推演室;(2) 多進(jìn)程可使不同想定的推演室同時(shí)運(yùn)行、互不影響,而不會(huì)因?yàn)橄攵ǘ啵瑓⑴c推演人員多,降低運(yùn)行效率;(3) 組隊(duì)方式靈活,每個(gè)推演室支持1~10人組隊(duì)進(jìn)行紅、藍(lán)對(duì)抗。

      2.3.2二維六角格地圖數(shù)據(jù)庫(kù)

      使用本系統(tǒng)進(jìn)行兵棋推演時(shí)二維六角格地圖數(shù)據(jù)庫(kù)實(shí)現(xiàn)了六角格、經(jīng)緯度、地圖三者之間的嵌套。以一套戰(zhàn)役級(jí)的推演想定為例:(1) 使用系統(tǒng)自帶的地圖下載模塊,可將全球任意地區(qū)的網(wǎng)絡(luò)地圖下載至服務(wù)器并自動(dòng)進(jìn)行編號(hào)并保存,假設(shè)想定區(qū)域的面積為900 km×900 km,則只需下載若干幅360 km×360 km不同區(qū)域地圖,使用自動(dòng)拼接技術(shù),可實(shí)現(xiàn)以任意坐標(biāo)為中心對(duì)離線地圖的調(diào)用;(2) 地圖形式可支持衛(wèi)星圖、地形圖2種;(3) 系統(tǒng)自帶的算法實(shí)現(xiàn)了六角格坐標(biāo)與經(jīng)緯度的對(duì)應(yīng),以及六角格與地圖的等比例嵌套問(wèn)題;(4) 系統(tǒng)自帶海拔數(shù)據(jù)下載功能,可批量獲取想定區(qū)域每個(gè)六角格的經(jīng)緯度及海拔數(shù)據(jù),這些數(shù)據(jù)可用于判斷該地區(qū)的高程等基本地理信息。

      2.3.3想定設(shè)計(jì)、編輯功能

      本兵棋推演系統(tǒng)中想定生成、想定編輯的基本功能是:(1) 地圖編輯器,可下載想定所需地圖及離線地理數(shù)據(jù),生成想定區(qū)域,并可在區(qū)域內(nèi)設(shè)置基地和地標(biāo);(2) 想定要素編輯,包括各方所屬基地名稱,集結(jié)部隊(duì)番號(hào),油料及彈藥基數(shù);(3) 推演要素編輯,包括推演總時(shí)長(zhǎng),每回合時(shí)間,推演結(jié)束時(shí)間;(4) 想定兵力編輯,以基地為單位,可自定義集結(jié)在該基地內(nèi)的部隊(duì)種類(lèi)(陸、海、空、二炮)及兵力;(5) 想定保存,想定編輯好后,可保存為想定模板,組織推演時(shí)可根據(jù)不同想定模板生成多個(gè)推演室。

      2.3.4推演室管理、控制、干預(yù)功能

      在本兵棋推演中使用推演室管理、控制、干預(yù)功能可便捷組織多人多組進(jìn)行推演。主要功能包括:(1) 推演開(kāi)關(guān),每個(gè)推演室都有開(kāi)關(guān)功能,通過(guò)開(kāi)關(guān)防止一方未經(jīng)命令提前行動(dòng);(2) 推演室狀態(tài),顯示當(dāng)前該推演室在線人數(shù),推演是否為開(kāi)始狀態(tài);(3) 推演干預(yù),通過(guò)后臺(tái)可以對(duì)推演雙方單位參數(shù)進(jìn)行修改,可臨時(shí)為某方增加或減少兵力。

      3系統(tǒng)架構(gòu)分析

      本兵棋推演系統(tǒng)為3層結(jié)構(gòu)組成,分別是表現(xiàn)層(Web)、服務(wù)層(Service)、數(shù)據(jù)層(DAO),使用B/S 結(jié)構(gòu),客戶端只需使用瀏覽器就可訪問(wèn)系統(tǒng),推演服務(wù)器需安裝Windows Server操作系統(tǒng)、SQL Server數(shù)據(jù)庫(kù)、IIS服務(wù),前端通過(guò)Ajax和數(shù)據(jù)庫(kù)進(jìn)行數(shù)據(jù)交互, 系統(tǒng)架構(gòu)如圖2所示。

      3.1表現(xiàn)層

      主要表現(xiàn)為Web方式,負(fù)責(zé)對(duì)推演者操作請(qǐng)求的接收及數(shù)據(jù)返回。分為4個(gè)主要模塊:(1) 地圖顯示模塊:實(shí)時(shí)返回場(chǎng)景中所有地理信息及地圖;(2) 戰(zhàn)場(chǎng)態(tài)勢(shì)模塊:實(shí)時(shí)顯示場(chǎng)景中所有坐標(biāo)位置上的單位模型;(3) 戰(zhàn)報(bào)顯示模塊,實(shí)時(shí)顯示最新戰(zhàn)斗信息,如,什么時(shí)間,己方哪支部隊(duì)在哪個(gè)坐標(biāo)遭到攻擊,損失多少;(4) 回合計(jì)時(shí)模塊,以倒計(jì)時(shí)形式顯示當(dāng)前回合的結(jié)束時(shí)間,以及整場(chǎng)推演的結(jié)束時(shí)間。

      3.2服務(wù)層

      服務(wù)層主要負(fù)責(zé)對(duì)數(shù)據(jù)層的操作,從表現(xiàn)層接受指令后操作數(shù)據(jù)庫(kù),并將結(jié)果返回表現(xiàn)層。包括4個(gè)主要模塊:(1) 地圖計(jì)算。根據(jù)表現(xiàn)層中心坐標(biāo),計(jì)算當(dāng)前場(chǎng)景中所有六角格坐標(biāo)范圍集合,從地理數(shù)據(jù)庫(kù)中調(diào)用該集合所有坐標(biāo)經(jīng)緯度及高程數(shù)據(jù),通過(guò)字符串形式返回表現(xiàn)層。(2) 場(chǎng)景計(jì)算。根據(jù)表現(xiàn)層中心坐標(biāo),計(jì)算當(dāng)前場(chǎng)景中所有六角格坐標(biāo)范圍集合,從場(chǎng)景庫(kù)中調(diào)用該集合所有坐標(biāo)之上的單位數(shù)據(jù),通過(guò)HTML形式返回表現(xiàn)層。(3) 戰(zhàn)斗裁決。表現(xiàn)層下達(dá)攻擊指令后,戰(zhàn)斗裁決服務(wù)通過(guò)ID查詢攻擊方及防御方的當(dāng)前能力值,通過(guò)預(yù)先設(shè)計(jì)的戰(zhàn)損裁決公式計(jì)算出防御方的損失值,通過(guò)字符串的形式返回表現(xiàn)層。(4) 戰(zhàn)報(bào)匯總。當(dāng)推演人員主動(dòng)請(qǐng)求顯示戰(zhàn)報(bào)時(shí),該服務(wù)即對(duì)戰(zhàn)報(bào)數(shù)據(jù)庫(kù)進(jìn)行查詢,并將結(jié)果返回表現(xiàn)層。

      3.3數(shù)據(jù)層

      數(shù)據(jù)層負(fù)責(zé)對(duì)數(shù)據(jù)表的增、刪、改、查的操作。共有5個(gè)主要數(shù)據(jù)表及10個(gè)輔助表:(1) 推演人員數(shù)據(jù)表[Users]。負(fù)責(zé)記錄推演者的基本角色,如,姓名、紅方還是藍(lán)方、當(dāng)前所在推演室、當(dāng)前屏幕位于的坐標(biāo)等。(2) 地理信息數(shù)據(jù)表[Map]。負(fù)責(zé)讀取一個(gè)坐標(biāo)集合中的地理信息,如,坐標(biāo)值、高程值(海拔)、該坐標(biāo)對(duì)機(jī)動(dòng)力的影響值。(3) 部隊(duì)模型數(shù)據(jù)表[Object]。負(fù)責(zé)讀取及寫(xiě)入該推演室中所有部隊(duì)基礎(chǔ)數(shù)據(jù),如,番號(hào)、坐標(biāo)、戰(zhàn)斗能力、防護(hù)能力、戰(zhàn)斗消耗等數(shù)值。(4) 裁決規(guī)則數(shù)據(jù)表[Caijue]:負(fù)責(zé)讀取某支部隊(duì)在遭到打擊并產(chǎn)生損失情況下,對(duì)能力(如,偵察力、機(jī)動(dòng)力、隱蔽力、打擊力等)的影響。(5) 戰(zhàn)報(bào)數(shù)據(jù)表[Report]。負(fù)責(zé)讀取和寫(xiě)入戰(zhàn)斗日志,將交戰(zhàn)情況以日志形式進(jìn)行記錄,以供調(diào)用。

      4系統(tǒng)實(shí)現(xiàn)的關(guān)鍵技術(shù)

      4.1基于B/S架構(gòu)的通信技術(shù)

      4.1.1基于JQuery技術(shù)的Ajax通信方式

      為了使推演人員更便捷地進(jìn)行兵棋推演,系統(tǒng)采用的是通過(guò)瀏覽器訪問(wèn)推演服務(wù)器的通信技術(shù)。系統(tǒng)采用JQuery技術(shù),能方便地為Web應(yīng)用提供Ajax交互。使用Ajax技術(shù)可以在不重新加載整個(gè)網(wǎng)頁(yè)的情況下,對(duì)網(wǎng)頁(yè)的部分內(nèi)容進(jìn)行更新,以推演要素中算子的加載為例,通過(guò)瀏覽器操作算子的通信過(guò)程,即瀏覽器發(fā)起請(qǐng)求,然后服務(wù)器對(duì)請(qǐng)求進(jìn)行響應(yīng),并將處理結(jié)果返回瀏覽器,瀏覽器接收到返回?cái)?shù)據(jù)后,將數(shù)據(jù)進(jìn)行處理,顯示在用戶界面。這種通信方式能使最新數(shù)據(jù)不斷地以動(dòng)態(tài)方式寫(xiě)入網(wǎng)頁(yè),達(dá)到實(shí)時(shí)交互的效果[7]。

      4.1.2基于JQuery框架的客戶端數(shù)據(jù)處理方式

      兵棋推演中瀏覽器通過(guò)Ajax獲取服務(wù)器的返回?cái)?shù)據(jù)后,需要對(duì)數(shù)據(jù)進(jìn)行處理才能轉(zhuǎn)化為交互效果,返回?cái)?shù)據(jù)的形式經(jīng)常用到的是DIV標(biāo)簽、數(shù)組、文本,瀏覽器端使用JQuery技術(shù)結(jié)合Javascript語(yǔ)言可將返回?cái)?shù)據(jù)轉(zhuǎn)化為顯示結(jié)果,或進(jìn)行拆分顯示[8]。以推演要素中的算子顯示為例,推演服務(wù)器返回的結(jié)果是若干個(gè)DIV標(biāo)簽,每個(gè)DIV代表一個(gè)算子,包含算子ID、提示信息、番號(hào)等屬性和若干自定義屬性,如:算子類(lèi)型、用戶ID、六角格坐標(biāo)、角度、機(jī)動(dòng)力值、射程、觀察距離等。瀏覽器通過(guò)html()方法將HTML結(jié)果動(dòng)態(tài)寫(xiě)入網(wǎng)頁(yè)的主體區(qū)域,而后使用css()方法將算子定位于其所在六角格坐標(biāo)上,通過(guò)屬性判斷其是否可見(jiàn),使用show()或hide()方法控制其顯示或隱蔽。

      4.2立體算子建模技術(shù)

      系統(tǒng)采用更為直觀的立體圖標(biāo)作為算子圖標(biāo),可表現(xiàn)出武器裝備各種角度和形象,使場(chǎng)景效果更加立體。利用這項(xiàng)技術(shù)的目的是使系統(tǒng)具有專(zhuān)業(yè)價(jià)值的同時(shí),也具備一定娛樂(lè)性,使參訓(xùn)人員可以在輕松的狀態(tài)下進(jìn)行推演訓(xùn)練。立體算子如圖3所示。

      使用3D 技術(shù)建模,渲染尺寸為中小型裝備100×100像素,大型裝備120×120像素,已建好的兵力和武器裝備模型導(dǎo)入特定場(chǎng)景中進(jìn)行渲染,輸出為PNG圖像后即可導(dǎo)入系統(tǒng)算子模型庫(kù),供推演調(diào)用。

      圖3 立體算子不同角度圖標(biāo)

      4.3武器裝備能力數(shù)據(jù)庫(kù)建設(shè)

      目前系統(tǒng)已對(duì)百余種武器裝備進(jìn)行了建模,型號(hào)包括中、美、俄、日、韓等國(guó)的主戰(zhàn)裝備,需要時(shí)可將裝備模型調(diào)入系統(tǒng),組織對(duì)抗推演,并可根據(jù)需要添加新型武器裝備,也可對(duì)裝備性能數(shù)據(jù)進(jìn)行修改??紤]到裝備性能真實(shí)性和保密要求,目前裝備庫(kù)里的數(shù)據(jù)均來(lái)自于公開(kāi)數(shù)據(jù),內(nèi)部使用時(shí)可通過(guò)查閱和收集相關(guān)資料,錄入較為真實(shí)的數(shù)據(jù)。

      武器裝備數(shù)據(jù)能力信息設(shè)計(jì)包括:(1) 裝備基本信息,即,裝備名稱、裝備類(lèi)型、國(guó)別、裝備型號(hào)、補(bǔ)給能力、乘員數(shù)、采購(gòu)價(jià)、涉水、高海拔;(2) 戰(zhàn)斗能力,即,機(jī)動(dòng)力、隱蔽力、偵察范圍、武器射程、電子戰(zhàn)能力、打擊能力(對(duì)人、對(duì)車(chē)、對(duì)空、反艦、反潛);(3) 戰(zhàn)斗消耗,即載油量、油耗、載彈量、彈藥消耗;(4) 防護(hù)能力,即防護(hù)力、維修恢復(fù)、戰(zhàn)損系數(shù)。圖4所示為數(shù)據(jù)庫(kù)中某裝備能力數(shù)據(jù)信息。

      圖4 某裝備能力數(shù)據(jù)信息

      4.4兵棋規(guī)則建設(shè)

      兵棋規(guī)則作為兵棋核心內(nèi)容,是對(duì)戰(zhàn)爭(zhēng)經(jīng)驗(yàn)高度提煉,并對(duì)試驗(yàn)和演習(xí)數(shù)據(jù)進(jìn)行積累形成的,目標(biāo)是使參訓(xùn)人員能達(dá)成一定訓(xùn)練目標(biāo),從而有利于指導(dǎo)兵棋推演實(shí)施,力求推演做到真實(shí)和可信。因此,兵棋推演系統(tǒng)的建設(shè)必須加強(qiáng)對(duì)規(guī)則的研究,使規(guī)則更加科學(xué)合理,貼近實(shí)戰(zhàn)。

      兵棋規(guī)則包括作戰(zhàn)規(guī)則和后裝保障規(guī)則2類(lèi)。作戰(zhàn)規(guī)則主要是對(duì)作戰(zhàn)行動(dòng)進(jìn)行約束,規(guī)定如行軍、布陣、交戰(zhàn)的限制條件和結(jié)果等,包括:指揮與控制規(guī)則、機(jī)動(dòng)規(guī)則、觀察規(guī)則、戰(zhàn)場(chǎng)偵察規(guī)則、射擊規(guī)則、間瞄火力規(guī)則、武器裝備運(yùn)用規(guī)則、損耗修正規(guī)則、電子戰(zhàn)規(guī)則等;后裝保障規(guī)則主要是對(duì)支持作戰(zhàn)行動(dòng)所必需的后裝需求和后裝限制,包括:彈藥保障規(guī)則、油料保障規(guī)則、補(bǔ)給規(guī)則、維修保障規(guī)則、裝備戰(zhàn)損規(guī)則、勤務(wù)保障規(guī)則、運(yùn)輸保障規(guī)則、核化影響規(guī)則等;彈藥保障規(guī)則包括輕武器彈藥消耗與補(bǔ)充、火炮彈藥消耗與補(bǔ)充、導(dǎo)彈彈藥消耗與補(bǔ)充等;補(bǔ)給規(guī)則包括:給養(yǎng)補(bǔ)給、工程材料補(bǔ)給、被服工具補(bǔ)給等。

      5結(jié) 束 語(yǔ)

      為了積極適應(yīng)新形勢(shì)下國(guó)際國(guó)內(nèi)形勢(shì)變換,以軍事斗爭(zhēng)準(zhǔn)備為牽引,設(shè)計(jì)實(shí)現(xiàn)了基于B/S架構(gòu)的兵棋推演系統(tǒng),該系統(tǒng)簡(jiǎn)化了使用上的復(fù)雜度,使之能更好地深入到參訓(xùn)人員中去,從而豐富了培養(yǎng)軍事指揮人員的方法和手段。下一步工作重點(diǎn)是在原有研究的基礎(chǔ)上進(jìn)行完善,努力使基于B/S架構(gòu)的兵棋推演系統(tǒng)能夠在提高軍事指揮人員的決策思維能力,以及為軍事決策提供思路方面發(fā)揮重要作用。

      參考文獻(xiàn)(References)

      [1]楊南征.虛擬演兵:兵棋、作戰(zhàn)模擬與仿真[M].北京:解放軍出版社,2007:16-25.

      [2]彭春光,鞠儒生,楊建池,等.現(xiàn)代兵棋推演技術(shù)分析[J].系統(tǒng)仿真學(xué)報(bào),2009(增刊2):97-100.

      [3]智韜,李健.美軍兵棋推演的發(fā)展與應(yīng)用[J].外國(guó)軍事學(xué)術(shù),2014(4):5-8.

      [4]韓志軍,柳少軍,唐宇波,等.計(jì)算機(jī)兵棋推演系統(tǒng)研究[J].計(jì)真機(jī)仿真:2011(28):10-13.

      [5]黃賢軍.淺談兵棋推演在指揮訓(xùn)練中的“八個(gè)特性”[J].國(guó)防大學(xué)學(xué)報(bào),2011(11):86-87.

      [6]鄧剛,李偉.兵棋導(dǎo)演戰(zhàn)爭(zhēng)的“魔術(shù)師”近代軍事科學(xué)的第三大軍事發(fā)明[J].環(huán)球軍事,2008,176(6):38-40.

      [7]鮑爾斯.JavaScript學(xué)習(xí)指南[M]. 謝春祥,譯.北京:人民郵電出版社,2013:301-320.

      [8]彭春光,趙鑫業(yè),劉寶宏,等.兵棋推演技術(shù)綜述[J].系統(tǒng)仿真技術(shù)及其應(yīng)用,2009(11):366-370.

      (編輯:田麗韞)

      Design and Realization of B/S-based War-gaming System

      ZHOU Zheng1,ZHAO Hongyu2

      (1. Department of Graduate Management, Equipment Academy, Beijing 101416, China;2. Department of Equipment Command, Equipment Academy, Beijing 101416, China)

      AbstractThe author actualizes the B/S-based war-gaming system through the study on B/S architecture and advanced multi-assumption, multi-process and multi-party deduction technology. This user-friendly system is accessible via a browser. Participants may take part in the drilling alone or together without limitation of place, time and environment. Therefore, it is a good way to train military commanders at different echelons. The applications and practices show that the system is easy to operate and use. It is not only technical, but also entertaining which can greatly enhance users’ interests in the war-gaming.

      KeywordsB/S structure; war-gaming; deducing drilling; system architecture

      文獻(xiàn)標(biāo)志碼A DOI10.3783/j.issn.2095-3828.2016.02.016

      文章編號(hào)2095-3828(2016)02-0068-05

      中圖分類(lèi)號(hào)TP391.9

      作者簡(jiǎn)介周政(1982-),男,博士研究生,主要研究方向?yàn)檠b備保障。

      收稿日期2015-05-15

      猜你喜歡
      系統(tǒng)架構(gòu)S架構(gòu)
      B/S架構(gòu)下的學(xué)生信息管理系統(tǒng)的設(shè)計(jì)
      學(xué)生會(huì)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
      軟件(2016年4期)2017-01-20 10:04:02
      面向管理信息系統(tǒng)開(kāi)發(fā)的軟件工廠技術(shù)研究
      人工智能在智能機(jī)器人系統(tǒng)中的應(yīng)用研究
      基于云計(jì)算的多媒體網(wǎng)絡(luò)學(xué)習(xí)平臺(tái)系統(tǒng)架構(gòu)
      吉林省氣象服務(wù)平臺(tái)技術(shù)研究及設(shè)計(jì)思路
      榆林學(xué)院智慧校園系統(tǒng)架構(gòu)的分析與設(shè)計(jì)
      基于ASP技術(shù)下的大學(xué)生跳蚤書(shū)街平臺(tái)的設(shè)計(jì)與實(shí)施
      企業(yè)大數(shù)據(jù)建設(shè)的技術(shù)瓶頸
      科技視界(2016年23期)2016-11-04 18:06:49
      基于B/S架構(gòu)的高校實(shí)驗(yàn)管理平臺(tái)的設(shè)計(jì)與實(shí)現(xiàn)
      临潭县| 汉沽区| 金坛市| 探索| 科技| 昌都县| 宜兴市| 稷山县| 辽源市| 晋州市| 珠海市| 民丰县| 利辛县| 西华县| 大安市| 榆林市| 临海市| 曲靖市| 霞浦县| 双江| 新乡县| 伊通| 娄底市| 石景山区| 大港区| 洛隆县| 稻城县| 吴忠市| 乾安县| 枣强县| 景宁| 南开区| 水富县| 辽中县| 安岳县| 曲周县| 锡林浩特市| 西乌| 岳西县| 老河口市| 正定县|