999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于Agent的要地防空作戰仿真研究*

2016-12-13 06:51:04郭智杰糜玉林王建國
計算機與數字工程 2016年11期
關鍵詞:模型系統

郭智杰 糜玉林 王建國

(海軍航空工程學院 煙臺 264001)

?

基于Agent的要地防空作戰仿真研究*

郭智杰 糜玉林 王建國

(海軍航空工程學院 煙臺 264001)

計算機仿真是研究防空作戰的重要手段,針對要地防空作戰特點,利用基于Agent的建模技術設計防空作戰仿真系統結構,重點建立基于Agent的雷達和保衛目標的行為模型。通過分析系統中各Agent的行為聯系,建立多Agent的交互關系。最后采用AnyLogic仿真平臺對模型進行驗證,設計并給出了要地防空作戰仿真系統,為部隊教學和模擬訓練提供可行的平臺。

要地防空; Agent; 行為建模; 作戰仿真; AnyLogic

Class Number TP391

1 引言

要地防空是為保衛國家重要地區或目標安全而進行的區域性防空。近幾場局部戰爭表明,現代空襲兵器平臺裝備的導彈突防能力越來越強,打擊距離越來越遠,打擊精度越來越高,對要地防空作戰提出了新的挑戰。

隨著系統仿真技術日益成熟,通過仿真試驗進行防空作戰研究已成為當前最主要的防空作戰分析手段[1],而基于Agent的建模技術被認為是解決復雜系統的最具活力、最具影響力的方法之一[2~4]。當前要地防空作戰面臨嚴峻的挑戰,應用基于Agent的仿真技術展現真實作戰過程能夠為部隊裝備訓練和人員作戰訓練提供新的途徑。本文通過分析目前要地防空作戰指揮體系及作戰指揮過程,結合AnyLogic仿真平臺對要地防空作戰過程進行建模,構建基于Agent的要地防空作戰體系,最后利用該平臺對要地防空作戰進行仿真。

2 要地防空作戰

2.1 作戰指揮體系

當前要地防空的作戰指揮體系主要采用集中指揮形式,由上級指控中心下達作戰命令進行統一作戰指揮。在上級指控中心出現故障或無法進行統一指揮時,此時下屬的火力單元可以采取自主指揮方式進行指揮作戰,獨立完成作戰任務。

相比網絡化防空指揮體系[5],雖然集中指揮方式下作戰單元的生存能力有所降低,但是網絡化作戰指揮結構對于通信組網技術的依賴性高,通信不穩定和不及時可能會導致作戰時機的延誤。在集中指揮方式下,指控中心可以對所屬作戰資源進行統一調配,保證防空作戰行動的一致性和任務的執行效率。如圖1所示為當前要地防空作戰指揮體系結構,這里我們設定火力單元由通信系統、指控系統、制導系統、發控系統和電子對抗系統組成。

圖1 要地防空作戰指揮體系結構

2.2 作戰指揮過程

要地防空作戰的具體指揮流程為:在收到上級或友鄰部隊的敵情通報后,要地防空指控系統引導所屬對空搜索雷達跟蹤搜索目標,同時下屬的火力單元對所屬空域進行目標搜索跟蹤,地域通信車引導配合雷達進行目標跟蹤識別任務,綜合識別后將目標信息傳送給指控系統形成空情態勢。同時通過數據通信鏈路向各火力單元的指控系統以及發控系統通報并實時共享目標信息。當敵方目標進入雷達探測區域后,雷達開始對目標進行識別跟蹤,經通信系統將目標的信息傳送至指控系統,指控系統對目標進行綜合識別和目標威脅判斷,對目標進行威脅排序。在目標臨近發射區時,指控系統根據通信系統傳來的目標信息進行參數計算,對目標進行火力分配。在檢查滿足發射條件后,由指控系統向發控系統發送“發控解鎖”命令,發射導彈對目標進行攔截。在導彈發射之后,指控系統向雷達發送“截獲目標”命令,此時雷達對導彈進行跟蹤截獲,當雷達截獲導彈之后則向彈上制導系統發送制導命令,制導系統工作引導導彈飛向目標。在實施打擊后,指控系統對本次攔截目標的效果進行評估,由指揮員進行決策判斷,若目標還在殺傷區域內則可以對其進行二次攔截。電子對抗系統在作戰準備階段完成后,處于待命狀態由指揮員確定是否參與戰斗。要地防空作戰指揮過程如圖2所示。

3 基于Agent的要地防空作戰仿真 系統

3.1 基于Agent的仿真系統層次結構

要地防空作戰系統有許多要素組成,本質上可以抽象為一個多智能體系統。如圖3所示,本文為了對要地防空作戰行為進行仿真,仿真系統結構組成主要包括仿真控制單元、敵機Agent、防空導彈Agent、雷達Agent、保衛目標Agent、戰場環境Agent等。仿真系統通過采取UML/JAVA建模技術進行混合建模,系統可實現基本仿真推演、三維顯示、數據記錄和存儲等功能。

圖2 要地防空作戰指揮過程示意圖

圖3 要地防空作戰仿真系統架構

3.2 基于Agent的行為建模

想要建立基于Agent的要地防空作戰仿真系統,就要對這些實體行為采用基于Agent的描述,也就是基于Agent實體的行為建模[6~7]。對防空作戰系統的各Agent實體進行建模,就要依據各作戰實體的行為、功能進行針對性的設計,這些行為機制就是Agent 利用能力的規則[8]。在要地防空作戰中,由于導彈Agent,敵機Agent和雷達Agent三者之間要產生較為復雜的動作和信息聯系,因此結合Agent定義和多Agent的BDI結構[9~10],對導彈Agent、敵機Agent和雷達Agent進行建模。在設計的作戰仿真系統中,雷達Agent充當指控中心對防空導彈進行統一目標分配,實施對敵打擊行動。如圖4所示這里只給出雷達Agent的結構。

圖4 雷達Agent結構

雷達Agent的各模塊功能、行為規則如下:

1) 通信機制主要功能包括:雷達探測到敵機進入預警范圍后與指控中心進行通信,進行目標識別和威脅判斷,綜合判斷后上級指控中心下達任務至下級指控中心,在火力單元級別接收上級的射擊任務信息;此時雷達Agent與導彈Agent之間進行交互通信,雷達Agent發送目標分配信息至導彈Agent。在導彈發射之后及時發送敵機的動態目標指示信息,便于實施二次攔截。

2) 環境感知模塊主要功能包括:雷達Agent感知戰場環境態勢,用于搜索跟蹤敵機和導彈發射后的精確位置。

3) 知識庫模塊主要功能包括:存儲和記錄敵機的方位、數量、火力配置等數據,除此之外知識庫里還存儲有導彈火力分配及打擊效能的信息。

4) 目標規劃模塊主要功能包括:雷達的目標識別、威脅判斷數據,引導防空導彈進行動態目標分配的規劃模型。

5) 推理決策模塊主要功能包括:結合知識庫和目標規劃的模型對來襲目標進行優先級排序,根據自身探測到的敵機目指信息,通過與火力單元里的其余雷達實體進行通信協作,最終對導彈進行目標分配,同時引導導彈飛向目標。

由于目標Agent實體和戰場環境Agent實體二者與外界交互行為較為單一,不需要復雜的推理。因此這里采用反應Agent結構,對目標Agent實體和戰場環境Agent實體進行建模,如圖5所示這里只給出目標Agent的結構。

圖5 目標Agent結構

目標Agent的各模塊功能、行為規則如下:

1) 傳感器主要功能用于和戰場環境進行感知交互,主要用于感知來襲敵機信息并且傳遞信息至動作模塊。

2) 條件規則主要是設計者定義Agent執行的規則、行為,是用于支持目標Agent實體對戰場環境進行反應的知識空間。

3) 動作機制是用于執行設定好的動作行為,是反應型Agent的核心。動作機制主要功能包括模擬目標Agent實體是否處于正常狀態或者炸毀狀態。

4) 效應器主要功能是將動作行為傳遞至戰場環境,同時和敵機Agent進行交互,敵機Agent通過效應器傳來的反應判斷目標是否已經被炸毀,通過該模塊可以將Agent的一系列反應傳遞至外界。

3.3 基于Agent的交互關系建模

戰場仿真中,具有智能性的Agent實體,可以根據外界環境的變化,通過自身的推理決策做出正確的行動[11]。在整個要地防空作戰仿真系統中,Agent之間都是相互關聯并時刻發生關系的,各Agent通過交互結合自身推理決策產生相應的行為。要地防空作戰仿真系統中各Agent的交互關系如圖6所示。

圖6 系統Agent交互關系

在要地防空作戰中,各Agent 在自己的感知區域內不斷地搜索各自相關的戰場環境信息,并與戰場環境Agent 進行交互。其中導彈Agent,敵機Agent和雷達Agent根據自身的知識庫結合交互得到的信息完成雷達對空搜索跟蹤,飛機瞄準目標開始轟炸以及導彈對準敵機發射等一系列動作。本文設計的要地防空作戰仿真系統中,雷達Agent不僅可以探測敵機方位,還可以充當火力單元指控中心下達任務信息,為導彈提供射擊信息引導導彈對空攻擊。

4 要地防空作戰模型仿真驗證

4.1 仿真平臺AnyLogic

AnyLogic是由XJ Technologies Company Ltd開發的應用極為廣泛的仿真軟件。AnyLogic是一個虛擬原型環境,使用它可以設計連續、離散和混合行為的復雜系統。AnyLogic主要支持Java語言,無需進行整體代碼框架的編寫,就可以在任何Java支持的平臺,或者Web網頁上運行仿真模型。同時可以通過控件建模,操作非常方便。對于不同的領域,AnyLogic也提供了各種各樣的專業庫。AnyLogic模型的可視化圖形是由Java編寫的,用戶可以非常方便地定義信息對象、端口、對象、時鐘等功能;并且在模型的任一層次,都可直接在模型編輯器中添加Java代碼。有了Java,再加上面向對象的模型圖,用戶便可以得心應手地構建任何復雜棘手的模型了[12]。除此之外AnyLogic是第一個將UML語言引進模型仿真領域的工具,是唯一能夠支持基于Agent的動態真實主體建模仿真。

上文中對雷達Agent和目標Agent進行了行為建模,下面將以雷達Agent和目標Agent為例闡述對模型的驗證。

4.2 雷達Agent模型設計

這里采用基于的主體建模方法對雷達Agent進行設計,如圖7所示給出了雷達Agent的設計界面。對于雷達Agent的設計,這里定義一個target變量類型為aircraft(敵機Agent),定義一個搜索目標事件和一個跟蹤目標函數用于和敵機發生交互,實現雷達對敵機的搜索跟蹤功能,設置其余一些參數表示雷達所處三維空間的位置以及雷達的探測區域。這里將missiles(導彈Agent)嵌套到雷達Agent框架里是為了讓雷達Agent與導彈Agent發生交互,從而實現雷達引導導彈對空攻擊。

圖7 雷達Agent設計界面

搜索目標事件代碼如下:

for ( Aircraft aircraft : main.aircrafts ) {

double a = x - aircraft.x;

double b = y - aircraft.y;

double c = z - aircraft.z;

double d = sqrt( a*a + b*b + c*c ); //定義d表示雷達與敵機的距離

if( d < 探測區域 ) {

if ( !aircraft.tracked && missiles.size() < 2 )

跟蹤目標( aircraft ); }}

//若未被鎖定的敵機進入雷達探測區域,則對敵機進行跟蹤

跟蹤目標函數體如下:

target = aircraft;

//設置變量target類型表示敵機

add_missiles();

//通知添加導彈準備發射

aircraft.tracked = true;

//跟蹤鎖定敵機,發射導彈

target = null;

//導彈發射后清除當前鎖定敵機

4.3 目標Agent模型設計

如圖8所示,對于目標Agent的建模較為簡單,無需過多的Agent交互行為,這里采用UML狀態圖對目標Agent進行建模。目標Agent主要分為正常和炸毀兩種狀態,通過加入變遷機制使得狀態發生改變。這里定義正常和炸毀兩個函數來具體改變目標的狀態,設置名為目標位置的動態參數以及表示目標空間位置的三個變量。

圖8 目標Agent設計界面

其中目標由正常狀態變遷到炸毀狀態需要觸發于消息(“destroyed”),目標Agent與敵機Agent的交互則體現為正常和炸毀兩個函數行為。

正常函數體如下:

return inState( 正常狀態 );

//用于敵機判斷目標是否被炸毀

炸毀函數體如下:

目標狀態.fireEvent( "destroyed" );

//用于敵機對目標發動攻擊,同時目標變遷為炸毀狀態

4.4 仿真驗證

通過對Agent模型進行設計,基于AnyLogic仿真平臺對模型進行仿真,仿真界面設置滑條用于改變導彈速度,雷達探測范圍以及敵機速度等參數。整個要地防空作戰仿真過程為:對空雷達Agent探測到敵機Agent進入我防空范圍內,發送敵機目標信息至導彈Agent,此時導彈Agent在雷達Agent的導引下向敵機進行火力打擊,經過一段時間的火力對抗敵機Agent、目標Agent、導彈Agent數量會隨之發生改變,直到一方被消滅結束戰斗。

圖9 要地防空作戰仿真運行圖

5 結語

要地防空作戰仿真是一個較為復雜的仿真系統。基于AnyLogic平臺實現要地防空作戰仿真是可借鑒的途徑之一。本文運用基于Agent的建模技術對相應的Agent進行行為建模,并采用AnyLogic仿真平臺設計Agent仿真模型,確定各Agent之間的交互關系,設計開發要地防空作戰仿真系統驗證模型的可行性,可為部隊教學訓練提供新的平臺。目前有關要地防空作戰建模和仿真的方法手段還處在研究階段,一體化聯合防空作戰仿真、電子對抗仿真、防空作戰效能評估仿真等仿真模型還需要進一步豐富。

[1] 李云芳,萬曉冬.基于Agent的HLA的空防對抗仿真系統研究[J].計算機與數字工程,2012,40(1):54-58. LI Yunfang, WANG Xiaodong. Research of HLA Air-Defense Simulation System Based on Agent[J]. Computer & Digital Engineering,2012,40(1):54-58.

[2] 陳寶印,欒立秋,張成斌.基于Multi-Agent 的防空導彈武器系統模型設計[J].指揮控制與仿真,2011,33(3):90-92. CHEN Baoyin, LUAN Liqiu, ZHANG Chengbin. Design of Multi-Agent Based Model on Air Defense Missile Weapon System[J]. Command Control & Simulation, 2011,33(3):90-92.

[3] Green D G. Hierarchy complexity and agent based models In Our Fragile World[J]. Challenges and Opportunities for Sustainable Development,2005(10):168-202.

[4] 廖守億.復雜系統基于Agent的建模與仿真方法研究及應用[D].長沙:國防科技大學,2004. LIAO Shouyi. Research of Agent-based Modeling and Simulation Methods for Complex System[J]. ChangSha: Defense Science University,2004.

[5] 鄒志剛,劉付顯,夏璐.基于對抗的防空體系結構演化性概念建模[J].現代防御技術,2013,41(4):5-10. ZOU Zhigang, LIU Fuxian, XIA Lu. Conceptual Modeling for Evolution of Air-Defense Operational System-of-Systems Architecture Based on Confrontation[J]. Modern Defence Technology,2013,41(4):5-10.

[6] 饒明波,李凱,萬曉冬,等.基于Agent的坦克分隊系統實體建模[J].四川兵工學報,2010,31(9):20-23. RAO Mingbo, LI Kai, WANG Xiaodong. Agent-based System of Tank Brigade Modeling[J]. Journal of Sichuan Ordance,2010,31(9):20-23.

[7] 馮翔,張進文.行為建模及其在多Agent系統中的應用[J].計算機科學,2015,42(9):214-219. FENG Xiang, ZHANG Jinwen. Behavior Modeling and its Application in Multi-agent System[J]. Computer Science,2015,42(9):214-219.

[8] 王峰,盧厚清,許長鵬.戰斗建模中的作戰Agent 模型研究[J].裝甲兵工程學院學報,2011,25(5):68-74. WANG Feng, LU Houqing, XU Changpeng. Research on Battle Agent Model in the Combat Modeling[J]. Journal of Academy of Armored Force Engineering,2011,25(5):68-74.

[9] Rao A S, Georgeff M P. Modeling Rational Agents within a BDI-Architecture[M]. San Meteo: Morgan Kaufmann Publishers,1991.

[10] Melgar I, Fombellida J, Jevitic A, et al. Swarm architectures for ground-based air defense systems of systems[C]//7th IEEE International Conference on Industrial Informatics. Piscatuaway, NJ: IEEE Press,2009:783-788.

[11] 李文振.基于Agent戰場仿真建模與想定的研究與實現[D].南京:南京航空航天大學,2013. LI Wenzhen. Agent-based Research and Implementation on Simulation Modeling and Scenario in Battlefield Environment.NanJing: NanJing Aeronautics and Astronautics University,2013.

[12] 陳悅峰,董原生,鄧立群.基于Agent仿真平臺的比較研究[J].系統仿真學報,2011,23(1):110-116. CHEN Yuefeng, DONG Yuansheng, DENG Liqun. Comparison of Agent-based Simulation Platforms[J]. Journal of System Simulation,2011,23(1):110-116.

Point Air Defense Combat Simulation Based on Agent

GUO Zhijie MI Yulin WANG Jianguo

(Naval Aeronautical and Astronautical University, Yantai 264001)

Computer simulation was an important means of research on air defense combat. Due to the characters of point air defense combat, the modeling technology based on Agent was put forward to establish the simulation system architecture, the behavior modeling based on Agent of radar and point area were established. Through the analysis of the relationship between the various Agent, the interaction between the Agent was established. Finally, the simulation platform of AnyLogic was applied to verified model, a simulation system of point air defense was given to verify the feasibiliy of the model in army teaching and training.

point air defense, agent, behavior modeling, combat simulation, AnyLogic

2016年5月7日,

2016年6月23日

郭智杰,男,碩士研究生,研究方向:信息管理與智能決策。糜玉林,男,碩士,教授,研究方向:管理科學與工程、計算機科學與技術。王建國,男,碩士,副教授,研究方向:火力與指揮控制。

TP391

10.3969/j.issn.1672-9722.2016.11.017

猜你喜歡
模型系統
一半模型
Smartflower POP 一體式光伏系統
工業設計(2022年8期)2022-09-09 07:43:20
WJ-700無人機系統
ZC系列無人機遙感系統
北京測繪(2020年12期)2020-12-29 01:33:58
重要模型『一線三等角』
重尾非線性自回歸模型自加權M-估計的漸近分布
基于PowerPC+FPGA顯示系統
半沸制皂系統(下)
連通與提升系統的最后一塊拼圖 Audiolab 傲立 M-DAC mini
3D打印中的模型分割與打包
主站蜘蛛池模板: 91视频国产高清| 日韩国产黄色网站| 久久婷婷人人澡人人爱91| 在线欧美日韩国产| 欧美曰批视频免费播放免费| 色婷婷在线播放| 在线观看无码av免费不卡网站| 亚洲成人高清无码| 99久久99视频| 国产精品午夜福利麻豆| 无码AV日韩一二三区| 最新日本中文字幕| 久久久久中文字幕精品视频| 成人午夜视频在线| 91免费国产高清观看| 日韩毛片免费| 99中文字幕亚洲一区二区| 国产欧美网站| 精品国产Av电影无码久久久| 免费在线看黄网址| 国产精品30p| 国产麻豆aⅴ精品无码| 国产精品不卡永久免费| 国产成人精品午夜视频'| 亚洲精品国产日韩无码AV永久免费网| 精品国产一区91在线| 毛片手机在线看| 亚洲欧美国产五月天综合| 午夜啪啪网| 香蕉视频在线精品| 又爽又大又黄a级毛片在线视频| 福利小视频在线播放| 污网站免费在线观看| 手机精品视频在线观看免费| 激情亚洲天堂| 91精品国产无线乱码在线| 亚洲一区二区约美女探花| 亚洲日本中文字幕乱码中文| 亚洲网综合| 欧美日韩激情在线| 91久久青青草原精品国产| 亚洲日韩高清无码| 欧美成人在线免费| 一区二区三区在线不卡免费| 精品亚洲国产成人AV| 99久久精品国产自免费| 国产美女自慰在线观看| 精品久久综合1区2区3区激情| 毛片免费在线视频| 亚洲熟女偷拍| 国产成人在线无码免费视频| 午夜毛片免费看| 久久青青草原亚洲av无码| 福利姬国产精品一区在线| 欧美亚洲国产日韩电影在线| 97久久免费视频| 九九九精品视频| 91在线精品麻豆欧美在线| 国产免费精彩视频| 亚洲女同一区二区| 亚洲美女一区| 亚洲激情区| 91国内视频在线观看| a级毛片免费网站| 一区二区午夜| 伊人91在线| 亚洲精品午夜天堂网页| 国产精品九九视频| 在线无码av一区二区三区| 欧美www在线观看| 女同国产精品一区二区| 国产在线精品人成导航| 欧美区日韩区| 亚洲AV电影不卡在线观看| 一本大道在线一本久道| 久久久久亚洲AV成人人电影软件 | 另类重口100页在线播放| www.av男人.com| 国产精品偷伦视频免费观看国产 | 亚洲精品视频网| 亚洲无码视频图片| 免费看a毛片|