国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于BP神經(jīng)網(wǎng)絡的藍方分層智能決策模型設計

2015-03-25 02:35:51劉相利吳夢思
艦船電子對抗 2015年4期
關鍵詞:藍方電子戰(zhàn)紅方

劉相利,吳夢思,柯 凱

(1.解放軍91336部隊,秦皇島 066326;2:解放軍91889部隊,湛江 524000)

?

基于BP神經(jīng)網(wǎng)絡的藍方分層智能決策模型設計

劉相利1,吳夢思2,柯 凱1

(1.解放軍91336部隊,秦皇島 066326;2:解放軍91889部隊,湛江 524000)

為了實現(xiàn)電子戰(zhàn)模擬訓練中藍方?jīng)Q策的自動化、及時性和真實性,設計了一套基于BP神經(jīng)網(wǎng)絡的藍方智能決策系統(tǒng),采用藍方裝備級、平臺級和編隊級3層互聯(lián)互通的分層決策結構構建系統(tǒng)的智能控制入口,以編隊級決策層為突破口設計了BP神經(jīng)網(wǎng)絡決策模型,確定了神經(jīng)網(wǎng)絡輸入層數(shù)據(jù)預處理規(guī)則和隱層結構,在輸出端使用決策知識庫來實現(xiàn)決策指令的傳達,完成神經(jīng)網(wǎng)絡輸出層數(shù)據(jù)的指令化。系統(tǒng)可逼真地模擬藍方電子戰(zhàn)決策過程,并根據(jù)戰(zhàn)場態(tài)勢變化及時做出有效應對,具有一定的實用價值。

藍方分層決策系統(tǒng);BP神經(jīng)網(wǎng)絡;預處理規(guī)則;知識庫

0 引 言

電子戰(zhàn)仿真模擬訓練中藍方系統(tǒng)的決策水平、作戰(zhàn)能力對模擬訓練的效果至關重要,目前主要依靠人工操作實現(xiàn)藍方作戰(zhàn)決策,自主程度較低,因此對藍方自動化決策系統(tǒng)的研究具有重要的意義。但是,由于信息化作戰(zhàn)條件下對藍方?jīng)Q策影響因素十分復雜而且高速變化,需要依靠能夠進行快速運算的計算機進行分析決策,同時產(chǎn)生了決策系統(tǒng)的真實性和信息處理機制不同的問題[1],在頂層體系結構設定和指令下達實現(xiàn)等方面存在許多難題。本文基于BP神經(jīng)網(wǎng)絡設計了一套自動化藍方?jīng)Q策系統(tǒng),結合知識庫和分層體系等方面的知識,實現(xiàn)較為逼真可靠且及時的自動化決策系統(tǒng)的設計。

1 藍方電子戰(zhàn)決策過程分析及設計

由于藍方作戰(zhàn)系統(tǒng)包含驅護艦艇、潛艇、飛機等多維立體空間內多體系、多結構的作戰(zhàn)平臺,導致藍方作戰(zhàn)系統(tǒng)的軟件框架構設的復雜程度較高[2]。考慮到目前主要進行紅藍雙方電子戰(zhàn)系統(tǒng)對抗的決策過程,該決策過程與藍方平臺的功能結構密不可分,因此可將藍方平臺的功能結構劃分為裝備決策層、平臺決策層和編隊決策層。3個決策層由簡到難、從局部到全面形成藍方?jīng)Q策系統(tǒng)的體系結構。編隊決策層是整個藍方?jīng)Q策層的總體架構,建立在裝備決策層和平臺決策層上。

作為紅方電子戰(zhàn)裝備的訓練對象,藍方電子戰(zhàn)平臺必須能模擬一定體系結構的電子戰(zhàn)系統(tǒng)的作戰(zhàn)過程[3],而藍方電子戰(zhàn)平臺決策軟件的真實性將會對整個電子戰(zhàn)模擬訓練系統(tǒng)的真實性起決定性的影響。但由于技術、設備、時間等因素的限制,不可能在一套計算機系統(tǒng)上實現(xiàn)藍方編隊完整的電子戰(zhàn)作戰(zhàn)決策及實施過程,必須在保持訓練真實性的基礎上對藍方電子戰(zhàn)系統(tǒng)進行精煉的壓縮,這樣藍方電子戰(zhàn)系統(tǒng)的功能可確定為數(shù)據(jù)綜合處理與分發(fā)、解算紅方平臺作戰(zhàn)要素、威脅判斷、編隊戰(zhàn)術決策、兵力分配、電子偵察與干擾實施時機及方式選擇、艦艦協(xié)同偵察干擾、艦機協(xié)同偵察干擾、機機協(xié)同偵察干擾、機動等。

裝備決策內容主要分為單裝備戰(zhàn)術決策、雷達開機關機、雷達偵察機開機關機、偵察機偵察搜索、干擾時機選擇等。其中單裝備戰(zhàn)術決策是核心內容,決定了藍方單裝備平臺的戰(zhàn)術狀態(tài),包括裝備開關機時間、偵察方向、干擾實施等內容。

平臺決策內容主要包括單平臺戰(zhàn)術決策、機動、電子戰(zhàn)裝備開關機時機選擇、執(zhí)行裝備選擇、干擾對象選擇等。其中單平臺戰(zhàn)術決策是平臺決策的核心元素,根據(jù)偵察數(shù)據(jù)確定本艦(機)平臺的戰(zhàn)術狀態(tài),并按上級指令選擇最適宜執(zhí)行指令的裝備對指定方向開機偵察、對指定目標實施指定樣式的干擾等。

編隊決策內容包括編隊戰(zhàn)術決策、數(shù)據(jù)分析處理、威脅判斷、兵力分配、隊形變換以及平臺協(xié)同等,編隊結構由多平臺協(xié)同工作,根據(jù)多平臺、多裝備的偵察內容確定紅方電子戰(zhàn)力量分布、特點及分工,解算紅方平臺運動要素后進行編隊戰(zhàn)術決策,并對藍方電子戰(zhàn)平臺進行作戰(zhàn)兵力分配。

藍方對雷達及電子偵察裝備偵收的數(shù)據(jù)進行分析及處理,確定紅方電子戰(zhàn)兵力分配及作戰(zhàn)特點,進行編隊戰(zhàn)術決策,決策結果下發(fā)到各艦(機)平臺,控制艦(機)運動,并由艦(機)平臺解析指令下發(fā)到電子戰(zhàn)平臺,由各電子戰(zhàn)平臺對指定目標實施電子干擾。其調用關系如圖1所示。

圖1 藍方?jīng)Q策調用關系

2 基于BP神經(jīng)網(wǎng)絡的決策系統(tǒng)設計

由于電子戰(zhàn)裝備性能的迅速提升,電子戰(zhàn)的特征呈現(xiàn)出更為鮮明的信息化特點,即高強度、多方位、立體化。在極短的單位時間內需要處理大量多變的流動信息,要求指揮員能夠及時掌握敵方電子戰(zhàn)情況,做出及時正確的應對。如果沒有有效的自動決策系統(tǒng)來支撐藍方平臺的運行而單純依靠指揮員指揮控制,將會對模擬電子戰(zhàn)藍軍決策的有效性、及時性、真實性造成較大的影響,因此需要以計算機為核心的決策系統(tǒng)指揮并控制電子戰(zhàn)藍軍系統(tǒng)的決策和運行。而在裝備、平臺、編隊3級結構的決策模型中,平臺和裝備決策層是在解析編隊決策內容的基礎上進行決策,因此編隊決策模型是指揮控制整個藍方電子戰(zhàn)系統(tǒng)的核心。決策的快速有效將會影響到整個藍方電子戰(zhàn)系統(tǒng)的可靠運行,因此引入BP神經(jīng)網(wǎng)絡對編隊決策模型進行規(guī)劃設計,實現(xiàn)快速逼真的編隊決策[4]。

2.1 決策模型總體設計

電子戰(zhàn)藍方?jīng)Q策模型體系需要解決2個主要問題:一是決策目的,即執(zhí)行電子戰(zhàn)決策的目的,需要各平臺或裝備達到什么目的;二是決策內容,即執(zhí)行決策的內容,需要各平臺或裝備執(zhí)行什么任務。根據(jù)紅方平臺電子戰(zhàn)作戰(zhàn)步驟的推進,采取快速及時的應對措施是藍方平臺必須達到的條件,一旦戰(zhàn)場態(tài)勢發(fā)生變化,編隊決策平臺需要立即根據(jù)需求調整編隊的電子戰(zhàn)作戰(zhàn)方案。

系統(tǒng)設計的編隊決策模型如圖2所示,其中的戰(zhàn)場態(tài)勢綜合模塊將可能影響電子戰(zhàn)戰(zhàn)場的自然因素和第三方因素進行綜合分析考慮,包括戰(zhàn)場自然環(huán)境、水文、氣象、雜波、中立方船只飛機等,在執(zhí)行模擬訓練前由態(tài)勢想定方案給出。藍方偵察數(shù)據(jù)主要根據(jù)藍方電子戰(zhàn)裝備偵察的紅方電子戰(zhàn)數(shù)據(jù)并結合藍方已掌握的紅方電子情報,由編隊決策模型結合知識庫進行統(tǒng)一分析決策,最后給出藍方綜合態(tài)勢想定,并由平臺決策模型和裝備決策模型分解執(zhí)行。

圖2 藍方?jīng)Q策模型設計

根據(jù)紅方作戰(zhàn)進程自動進行電子戰(zhàn)決策,需要藍方?jīng)Q策模型能夠自動解析戰(zhàn)情并采取應對措施,在此引入BP神經(jīng)網(wǎng)絡進行藍方?jīng)Q策模型的訓練和執(zhí)行。

2.2 神經(jīng)網(wǎng)絡決策模型設計

圖3 三層BP網(wǎng)絡模型

在編隊決策模型的BP神經(jīng)網(wǎng)絡結構中,將戰(zhàn)場態(tài)勢數(shù)據(jù)轉化為歸一化的輸入層數(shù)據(jù)是實現(xiàn)藍方?jīng)Q策自動化的關鍵,在BP神經(jīng)網(wǎng)絡模型中設計2個輸入值,分別是戰(zhàn)場環(huán)境因素集H1和紅方情報數(shù)據(jù)H2,其中,

H1=[h1,h2,…,hm]

(1)

(2)

式中:戰(zhàn)場環(huán)境因素集H1中各因子分別代表海浪高度、風向、風力等影響戰(zhàn)場態(tài)勢的因素,分別按照預先設定的標準對其進行歸一化處理;紅方情報數(shù)據(jù)H2主要表述戰(zhàn)場環(huán)境中藍方偵察機所能偵察到的紅方雷達裝備的信息,其中J1、W1、G1、V1、D1分別表示平臺1的經(jīng)度、緯度、高度、速度、航向等運動要素,TB1、TE1、f分別表示平臺1上搭載的雷達平臺的開機時間、關機時間、頻率,開機時間和關機時間計態(tài)勢開始后的相對時間,并按照預先設定進行歸一化處理,類似地輸入紅方電子戰(zhàn)要素。

隱層的功能是接收來自輸入層的數(shù)據(jù)并按一定規(guī)律自行組織學習,由于決策模型輸入因素較多,采取S型函數(shù),完成輸入層到輸出層的非線性映射。在決策模型的隱層結構中,如何確定隱層結點數(shù)非常關鍵,如果隱層節(jié)點數(shù)少于理想值,將會導致網(wǎng)絡容錯性差、樣本學習能力低下的后果;若隱層節(jié)點數(shù)過多,將會導致學習速度變慢、需要大量的歸一化樣本數(shù)據(jù);若隱層節(jié)點數(shù)與理想值接近,雖能夠進行正常訓練,但抗外界干擾性能較差,對陌生的輸入數(shù)據(jù)將無法正確映射。綜合考慮各方面的因素,由于具有較多的仿真模擬訓練數(shù)據(jù)樣本,足夠提供較多的樣本數(shù)據(jù)并有足夠的時間進行訓練數(shù)據(jù)的學習,因此設定較多的隱層節(jié)點數(shù),使系統(tǒng)網(wǎng)絡得到足夠多的訓練,得出的神經(jīng)網(wǎng)絡結構就能夠快速適應戰(zhàn)場態(tài)勢的變化。

輸出層的數(shù)據(jù),其結構類似于H2,規(guī)定了藍方各平臺的運動軌跡、戰(zhàn)場位置和平臺協(xié)同等內容,但由于平臺戰(zhàn)術的多樣性及決策內容的復雜性,需要協(xié)同決策知識庫進行輸出數(shù)據(jù)的指令化。

2.3 決策知識庫的設計

藍方平臺決策模型輸出的結果主要為藍方艦(機)平臺和電子戰(zhàn)裝備需要執(zhí)行的戰(zhàn)術動作,根據(jù)紅方電子戰(zhàn)措施采取對應的措施,結合藍方裝備特點分配各艦(機)平臺所需執(zhí)行的任務,本系統(tǒng)建立的知識庫[6]主要由6個子庫構成:策略庫、路徑庫、協(xié)同戰(zhàn)術庫、戰(zhàn)術實現(xiàn)庫、戰(zhàn)術優(yōu)化庫和樣本庫,其中戰(zhàn)術優(yōu)化庫和樣本庫的知識只有在離線訓練時才能使用,結構如圖4所示。

圖4 決策知識庫結構

其中策略庫描述戰(zhàn)術概要特征,路徑庫描述藍方現(xiàn)有艦(機)戰(zhàn)術路徑,協(xié)同戰(zhàn)術庫表達平臺與平臺間協(xié)同戰(zhàn)術特征,戰(zhàn)術實現(xiàn)庫精確描述各項戰(zhàn)術實施措施,樣本庫包含訓練樣本和失敗樣本庫。由于電子戰(zhàn)作戰(zhàn)實時性要求極高,通過獲取知識庫的知識完成比賽可能無法得到滿意的結果,可在訓練結束后利用戰(zhàn)術優(yōu)化庫進行相應的優(yōu)化,并增加到樣本庫中進一步訓練離線訓練網(wǎng)絡,使決策網(wǎng)絡不斷地完善。

知識庫首先需要考慮知識的表述,將會直接影響到知識的獲取和使用,目前常用的方法有產(chǎn)生式規(guī)則表述、框架表述、語義網(wǎng)絡表述和一階謂詞邏輯表述等,本系統(tǒng)根據(jù)電子戰(zhàn)決策指令內容構成和特點使用混合知識表達方法,決策知識庫整體以面向對象的方法構建,同步融入神經(jīng)網(wǎng)絡與產(chǎn)生式規(guī)則。

2.4 決策模型的測試與實現(xiàn)

對已有模擬仿真訓練的數(shù)據(jù)按預設進行歸一化處理后得到BP神經(jīng)網(wǎng)絡的輸入值,并設定輸出期望值,進行神經(jīng)網(wǎng)絡的學習,其流程如圖5所示。

圖5 神經(jīng)網(wǎng)絡學習流程

選取多個態(tài)勢的多個樣本數(shù)據(jù)進行訓練,由閾值函數(shù)判定輸出層神經(jīng)元的輸出值,并根據(jù)期望值自行調整訓練次數(shù),直到達到方案要求為止。由此得出的神經(jīng)網(wǎng)絡各層權值構成了神經(jīng)網(wǎng)絡的結構體系,對戰(zhàn)場態(tài)勢的實時數(shù)據(jù)進行預處理后用神經(jīng)網(wǎng)絡進行解算得出決策結果。

3 測試實現(xiàn)

藍方分層智能決策系統(tǒng)在WindowsXP系統(tǒng)上使用VC++6.0編程,軟件主界面如圖6所示。

圖6 系統(tǒng)軟件主界面

主界面左側是應用菜單,都有一定數(shù)目的子菜單。訓練層級子菜單分為單裝備級、單平臺級和小型編組級3層級供選,第2層子菜單有更詳細的設置,自然因素主要用于錄入戰(zhàn)場自然環(huán)境(如海浪、風力、溫濕度等)數(shù)據(jù)。紅方錄入用于實時讀取紅方動態(tài)和相關數(shù)據(jù),BP訓練是使用BP神經(jīng)網(wǎng)絡訓練已存數(shù)據(jù)進行,知識庫則分為策略庫、路徑庫、協(xié)同戰(zhàn)術庫、戰(zhàn)術實現(xiàn)庫、戰(zhàn)術優(yōu)化庫、樣本庫等6個子庫,為整個系統(tǒng)提供數(shù)據(jù)支持,錄取回放用于錄取戰(zhàn)術進程并按指令回放,用于提供詳細的使用說明。

主界面上方是控制鍵區(qū),用于控制藍方分層智能決策系統(tǒng)的裝載、授時、開始、暫停、結束操作,并有運行時間實時顯示。中間是作戰(zhàn)海圖區(qū)域,有多個區(qū)域海圖供選,選擇海圖在自然因素中操作。

對該軟件進行性能測試,對已有的5個樣本10 000批已存訓練數(shù)據(jù)進行BP神經(jīng)網(wǎng)絡訓練,共耗時23.12s,未超出預定的100s訓練時間,符合要求。在雙艦編隊反導作戰(zhàn)戰(zhàn)術測試中,紅方戰(zhàn)術使用不同的平臺和裝備共進行10次測試,各次測試中藍方智能決策系統(tǒng)的平均反應時間如表1所示。

表1 系統(tǒng)反應時間

由表1可知,在10次試驗中,反應時間因紅方平臺的不同有一定的變化,但都未超過預設的5 s;系統(tǒng)實時性符合要求,也存在改進空間。

4 結束語

對藍方?jīng)Q策平臺進行裝備、平臺、編隊三級分層決策解析,以編隊決策模型為突破口,使用BP神經(jīng)網(wǎng)絡作為自動化決策網(wǎng)絡的核心結構,對已有訓練實例數(shù)據(jù)進行預處理,得到包含影響電子戰(zhàn)藍方?jīng)Q策的因素集作為BP神經(jīng)網(wǎng)絡的輸入層因子,并以面向對象的方法構建決策知識庫整體,同步融入神經(jīng)網(wǎng)絡與產(chǎn)生式規(guī)則,使神經(jīng)網(wǎng)絡輸出因子形成有效決策指令,指揮平臺和裝備執(zhí)行指令,保證仿真模擬訓練藍方平臺的及時性、真實性和可靠性。

[1] 耿濤,張安.考慮協(xié)同電子干擾效果的空戰(zhàn)多目標分配[J].火力與指揮控制,2012,37(3):121-127.

[2] 孫珠峰,黃文斌.潛艇綜合訓練仿真系統(tǒng)藍方臺分層決策模型及其實現(xiàn)[J].軍事系統(tǒng)工程,2000,3(10):41- 43.

[3] 李林森,佟明安.協(xié)同多目標攻擊空戰(zhàn)決策及其神經(jīng)網(wǎng)絡實現(xiàn)[J].航空學報,1999,20(4):309-312.

[4] Luo D L,Shen C L,et al.Air combat decision-making for cooperative multiple target attack:an approach of hybrid adaptive genetic algorithm[J].Journal of The Graduate School of The Chinese Academy of Sciences,2006,23(3):382-389.

[5] 林華.基于神經(jīng)網(wǎng)絡的足球機器人決策知識庫的設計[J].微電子學與計算機,2011,11(1):130-134.

[6] 陳曉,夏威,包文.基于集成神經(jīng)網(wǎng)絡的智能決策入侵檢測系統(tǒng)[J].計算機系統(tǒng)應用,2010,19(5):113- 115.

Design of Blue Team Hierarchical Intelligent Decision Model Based on BP Neural Network

LIU Xiang-li1,WU Meng-si2,KE Kai1

(1.Unit 91336 of PLA,Qinhuangdao 066326,China;2.Unit 91889 of PLA,Zhanjiang 524000,China)

To realize the automation,timeliness and authenticity of blue team decision in the electronic warfare (EW) simulation training,this paper designs a suit of blue team intelligent decision system based on BP neural network,uses three levels of interoperability hierarchical decision architecture:equipment level,platform level and formation level of blue team to construct the intelligent control inlet of decision system,designs BP neural network decision model taking the formation decision layer as breach,confirms the preprocessing rules of input layer data of neural network and structure of hidden layers,uses decision knowledge database to realize the transmission of decision command at output terminal and completes the instructional processing of neural network output layer data.The system can realistically simulate the EW decision process of blue team,and effectively adjust the policy according to the battlefield situation variety in time,which has definite application value.

blue team hierarchical decision system;BP neural network;preprocessing rule;knowledge database

2015-05-15

TP243

A

CN32-1413(2015)04-0081-04

10.16426/j.cnki.jcdzdk.2015.04.021

猜你喜歡
藍方電子戰(zhàn)紅方
殲-16D電子戰(zhàn)飛機
科學大眾(2024年5期)2024-03-06 09:40:20
如何在方格紙上確定位置
電子戰(zhàn)領域的爭鋒
軍事文摘(2022年17期)2022-09-24 01:10:56
“電子戰(zhàn)大拿”殲-16D
精彩的足球比賽
暗號
暗號
小小說月刊(2015年5期)2016-01-22 08:39:19
暗號
試論棋例裁決難點
棋藝(2014年3期)2014-05-29 14:27:14
提示棋例的盲點
棋藝(2009年8期)2009-04-29 08:53:52
兴和县| 博野县| 图木舒克市| 原阳县| 三都| 张北县| 萨迦县| 石嘴山市| 囊谦县| 公安县| 宝坻区| 淳化县| 闽侯县| 轮台县| 松溪县| 龙口市| 雅江县| 平山县| 都安| 沛县| 宣武区| 馆陶县| 六枝特区| 六盘水市| 临桂县| 永安市| 隆尧县| 梅州市| 额敏县| 广德县| 康乐县| 芜湖市| 湖南省| 清镇市| 桦川县| 古田县| 华容县| 祁连县| 于田县| 凤冈县| 柘城县|