成曉鵬,齊 鋒,王 梟
(解放軍電子工程學(xué)院,安徽合肥 230037)
電子對(duì)抗作戰(zhàn)仿真分層半自治Agent系統(tǒng)框架設(shè)計(jì)
成曉鵬,齊鋒,王梟
(解放軍電子工程學(xué)院,安徽合肥230037)
摘要:為了在電子對(duì)抗作戰(zhàn)仿真系統(tǒng)中真實(shí)地復(fù)現(xiàn)現(xiàn)實(shí)作戰(zhàn)過(guò)程,設(shè)計(jì)了基于分層半自治Agent的系統(tǒng)框架。從設(shè)計(jì)電子對(duì)抗作戰(zhàn)仿真實(shí)體Agent的現(xiàn)實(shí)意義出發(fā),提出了基于BDI框架的仿真實(shí)體Agent設(shè)計(jì)方法,著重探討了半自治Agent技術(shù)應(yīng)用于作戰(zhàn)仿真領(lǐng)域的巨大優(yōu)勢(shì),明確了個(gè)體Agent的設(shè)計(jì)方法。根據(jù)電子對(duì)抗作戰(zhàn)仿真系統(tǒng)的實(shí)體分類結(jié)果提出了一種基于分層半自治Agent的系統(tǒng)結(jié)構(gòu),并分析了不同層次的Agent的功能,為半自治Agent技術(shù)應(yīng)用于電子對(duì)抗作戰(zhàn)仿真領(lǐng)域提供了思路,具有一定的借鑒意義。
關(guān)鍵詞:半自治Agent;電子對(duì)抗作戰(zhàn)仿真;層次設(shè)計(jì)
傳統(tǒng)的智能Agent技術(shù)在經(jīng)濟(jì)理論研究、生物進(jìn)化理論分析以及農(nóng)業(yè)生產(chǎn)活動(dòng)安排等領(lǐng)域內(nèi)得到了廣泛應(yīng)用并取得了顯著成就。這些領(lǐng)域內(nèi)的研究實(shí)體樣本一般是由大量的完全平等地位的活動(dòng)實(shí)體組成的,也就是說(shuō)傳統(tǒng)的智能Agent技術(shù)應(yīng)用對(duì)研究實(shí)體的自治性要求比較絕對(duì)。但是,電子對(duì)抗作戰(zhàn)仿真系統(tǒng)是一個(gè)典型的作戰(zhàn)模擬系統(tǒng),系統(tǒng)內(nèi)的仿真實(shí)體除具有普遍意義的“自治性”以外,同時(shí)還會(huì)受到系統(tǒng)中其他仿真實(shí)體的指揮控制,具有一定程度的“受制性”。為了更完善地表現(xiàn)電子對(duì)抗作戰(zhàn)仿真系統(tǒng)中仿真實(shí)體的“非完全自主”自治性特征,增強(qiáng)仿真實(shí)體在系統(tǒng)應(yīng)用中的靈活性和適應(yīng)性,需采用半自治Agent的概念?;诎胱灾蜛gent理論構(gòu)建一個(gè)數(shù)據(jù)或目標(biāo)驅(qū)動(dòng)的復(fù)合式網(wǎng)狀電子對(duì)抗作戰(zhàn)仿真系統(tǒng)將是未來(lái)電子對(duì)抗作戰(zhàn)仿真研究的重點(diǎn)方向。
1設(shè)計(jì)仿真實(shí)體Agent的意義
基于Agent理論設(shè)計(jì)的電子對(duì)抗作戰(zhàn)仿真系統(tǒng)中的各仿真實(shí)體能夠依托作戰(zhàn)感知單元、指揮控制單元、武器系統(tǒng)、戰(zhàn)場(chǎng)空間、信息空間、知識(shí)空間等要素在物理域、信息域和知識(shí)域內(nèi)發(fā)生相互作用。顯然,系統(tǒng)中的每一個(gè)仿真實(shí)體都具有信息感知能力和決策控制能力,具有動(dòng)態(tài)產(chǎn)生和消亡的特性;我們可以把這些具有生命化特征的仿真實(shí)體看作一個(gè)個(gè)主體,并為之構(gòu)建仿真實(shí)體Agent模型。實(shí)際的電子對(duì)抗作戰(zhàn)過(guò)程中,指揮人員常常基于裝備作戰(zhàn)運(yùn)用條令和軍事實(shí)踐經(jīng)驗(yàn),通過(guò)合理的編組方式把電子對(duì)抗作戰(zhàn)力量組網(wǎng),以提高作戰(zhàn)力量網(wǎng)絡(luò)中的各作戰(zhàn)主體的可用性,使各作戰(zhàn)主體獲得更優(yōu)的信息資源。在優(yōu)勢(shì)信息的支持下,各作戰(zhàn)主體不僅能夠快速針對(duì)當(dāng)前的戰(zhàn)場(chǎng)態(tài)勢(shì)做出決策,同時(shí)也能增強(qiáng)同其他主體之間的協(xié)作能力。
由于Agent具有交互性、反應(yīng)性和主動(dòng)性的特征,能夠自主與周圍的環(huán)境發(fā)生實(shí)時(shí)交互,通過(guò)構(gòu)建電子對(duì)抗作戰(zhàn)仿真實(shí)體Agent模型,能夠高效地反映電子對(duì)抗作戰(zhàn)過(guò)程中物質(zhì)流、信息流、能量流、狀態(tài)流、指控流以及態(tài)勢(shì)流在各作戰(zhàn)主體之間的流轉(zhuǎn)情況,完成現(xiàn)實(shí)電子對(duì)抗作戰(zhàn)過(guò)程的高度復(fù)現(xiàn)。基于Agent技術(shù)的電子對(duì)抗作戰(zhàn)仿真系統(tǒng)的作戰(zhàn)流程示意圖如圖1所示。
圖1 電子對(duì)抗作戰(zhàn)仿真系統(tǒng)作戰(zhàn)流程示意圖
2基于BDI框架的Agent結(jié)構(gòu)
Agent是一個(gè)擬人化的概念,其BDI(信念、愿望、意圖)框架結(jié)構(gòu)是基于實(shí)用推理理論產(chǎn)生的,是對(duì)人類現(xiàn)實(shí)社會(huì)中為了實(shí)現(xiàn)一定的目標(biāo)而采取一系列行動(dòng)的過(guò)程的模擬,能夠充分體現(xiàn)仿真實(shí)體的自主性、反應(yīng)性、面向目標(biāo)性和社會(huì)性。具體到電子對(duì)抗作戰(zhàn)仿真應(yīng)用領(lǐng)域,信念反映的是仿真實(shí)體Agent對(duì)自身的狀態(tài)信息以及所處環(huán)境信息的認(rèn)知能力;愿望反映的是仿真實(shí)體Agent當(dāng)前所需要完成的作戰(zhàn)任務(wù)和達(dá)成的作戰(zhàn)目的;仿真實(shí)體Agent為了完成自身的作戰(zhàn)任務(wù)所形成的任務(wù)規(guī)劃構(gòu)成意圖?;贐DI框架的Agent結(jié)構(gòu)可以用巴科斯范式表示如下:
Agent::=
Aid::=
EnvironmentSensor:={
DeduceMachine:={
Communication:={
Action:={
Aid是仿真實(shí)體Agent在電子對(duì)抗作戰(zhàn)仿真系統(tǒng)中的唯一標(biāo)識(shí);在實(shí)際設(shè)計(jì)過(guò)程中,常常依據(jù)仿真實(shí)體的類別、性質(zhì)、工作方式以及加入系統(tǒng)的先后順序等因素,對(duì)每個(gè)仿真實(shí)體Agent進(jìn)行編碼形成唯一的AgentName以對(duì)系統(tǒng)中的仿真實(shí)體Agent進(jìn)行區(qū)分。
EnvironmentSensor是Agent的環(huán)境感知器,由一系列的傳感器組成,是Agent感知自身所處環(huán)境的變化從而獲取外界環(huán)境信息的渠道。Agent把自身當(dāng)前時(shí)刻的狀態(tài)信息和感知到的外界環(huán)境信息統(tǒng)一存儲(chǔ)于信念庫(kù)中,從而形成對(duì)自身當(dāng)前境況的直觀感知,并且這一系列感知要素信息可以傳遞給Agent的推理模塊。
DeduceMachine是Agent的推理模塊,是Agent進(jìn)行推理運(yùn)算和制定決策的核心部分。推理模塊從愿望庫(kù)中提取當(dāng)前需要完成的任務(wù),并結(jié)合自身信念庫(kù)中的環(huán)境認(rèn)知信息,依托自身知識(shí)庫(kù)中的知識(shí)和行為庫(kù)中的行為規(guī)則,進(jìn)行相應(yīng)的推理,從而得出針對(duì)當(dāng)前情形的處置方案,形成當(dāng)前的意圖。顯然,推理過(guò)程是一個(gè)復(fù)雜的運(yùn)算過(guò)程,在這個(gè)運(yùn)算過(guò)程中自然需要運(yùn)算邏輯單元(ALU),也需要一個(gè)存儲(chǔ)器(Memory)用于存儲(chǔ)一些暫時(shí)性的中間結(jié)果和輸入輸出值。
Communication是Agent的通信模塊,負(fù)責(zé)不同Agent之間的相互通信,是Agent之間的指控行為、交互行為以及協(xié)作行為產(chǎn)生的基礎(chǔ)。Agent的通信模塊由消息處理器、發(fā)送端和接收端組成。消息處理器負(fù)責(zé)消息加工;基于預(yù)先制定好的通信協(xié)議,Agent不僅能夠根據(jù)受信方的興趣需要按照規(guī)定協(xié)議打包待發(fā)送的信息,同時(shí)還能夠?qū)邮盏降南⑦M(jìn)行拆解,根據(jù)發(fā)信方的性質(zhì)以及自身的需要,提取通信內(nèi)容中的關(guān)鍵要素。Agent消息發(fā)送端用于向外發(fā)出消息,收信端則用于接收消息。
Action是Agent的動(dòng)作執(zhí)行模塊。Agent的意圖實(shí)質(zhì)上就是一系列的行為規(guī)劃,這些行為規(guī)劃對(duì)應(yīng)一個(gè)個(gè)有特定執(zhí)行順序的原子行為。Agent的動(dòng)作執(zhí)行模塊就是按照意圖依次執(zhí)行Agent的行為,從而改變周圍環(huán)境或改變自身狀態(tài)。基于BDI框架的電子對(duì)抗作戰(zhàn)仿真實(shí)體Agent的體系結(jié)構(gòu)和決策過(guò)程如圖2所示。
圖2 基于BDI框架的Agent的體系結(jié)構(gòu)和決策過(guò)程
基于BDI理論構(gòu)建的Agent模型是一個(gè)空泛的理想化的概念模型,在Agent的實(shí)際構(gòu)造中,要想成功地表達(dá)信念、愿望、意圖等認(rèn)知心理學(xué)和哲學(xué)范疇內(nèi)的反映思維狀態(tài)的概念,并合理完成相應(yīng)的推理轉(zhuǎn)換,是非常復(fù)雜和困難的。電子對(duì)抗作戰(zhàn)仿真系統(tǒng)實(shí)體Agent的構(gòu)造過(guò)程不僅僅是BDI模型框架的形式化,更重要的是必須結(jié)合電子對(duì)抗作戰(zhàn)的專業(yè)特點(diǎn)和電子對(duì)抗作戰(zhàn)實(shí)體的作戰(zhàn)應(yīng)用特點(diǎn)以及作戰(zhàn)效能,綜合運(yùn)用邏輯、決策、優(yōu)化理論以及新興的算法理論成果,在現(xiàn)代計(jì)算機(jī)上實(shí)現(xiàn)從理想化模型到實(shí)用型模型的轉(zhuǎn)變。
3半自治Agent在作戰(zhàn)仿真中的應(yīng)用
半自治Agent是對(duì)傳統(tǒng)的智能Agent概念的擴(kuò)展,是為了適應(yīng)軍事仿真、交通控制等領(lǐng)域內(nèi)的仿真實(shí)體的非完全自主自治性而應(yīng)運(yùn)而生的。通過(guò)對(duì)先前研究成果的總結(jié)和分析,我們可以做如下定義:半自治Agent是一種具有受控性的非完全自主的Agent結(jié)構(gòu)。展開來(lái)講即半自治Agent能夠生動(dòng)地反映活動(dòng)于動(dòng)態(tài)環(huán)境中的Agent具有較高自治能力但又受到環(huán)境中其他實(shí)體制約或部分控制的特性。特別地,在實(shí)際的作戰(zhàn)指揮過(guò)程中,下級(jí)機(jī)構(gòu)或部隊(duì)往往是根據(jù)上級(jí)指揮意圖而改變當(dāng)前的活動(dòng)——即不完全按照自身的自治原則來(lái)實(shí)施決策活動(dòng)[1]。為了更好地描述動(dòng)態(tài)戰(zhàn)場(chǎng)環(huán)境中的作戰(zhàn)仿真實(shí)體,需要把Agent的自治性一剖為二:一部分為自身?yè)碛凶灾魈幚韱栴}的“自治性”,另一部分為受外部其他Agent控制的“受制性”,不同等級(jí)的Agent的受制性和自治性的比例不同,不同類型的Agent的受制性和自治性的含義也不完全相同[2]。
作戰(zhàn)仿真應(yīng)用領(lǐng)域中的半自治Agent與一般Agent在以下三個(gè)方面有著顯著不同:1)半自治Agent之間相比于一般Agent之間具有更為嚴(yán)密的層次性。系統(tǒng)中諸Agent的隸屬、指控關(guān)系一目了然,指揮結(jié)構(gòu)層次嚴(yán)格分明。2)半自治Agent之間相比于一般Agent之間具有更為嚴(yán)格的從屬性。在電子對(duì)抗作戰(zhàn)仿真系統(tǒng)中設(shè)計(jì)電子對(duì)抗作戰(zhàn)仿真實(shí)體時(shí),下級(jí)主體一般要服從上級(jí)主體的命令,下級(jí)主體的自主性有所削弱。3)半自治Agent之間的協(xié)商性有所弱化。電子對(duì)抗作戰(zhàn)仿真系統(tǒng)中的仿真實(shí)體之間主要是一種服從關(guān)系,只是在不同軍兵種、部隊(duì)的指揮主體之間存在著協(xié)調(diào)工作關(guān)系,弱化了普通主體的協(xié)商能力。
4電子對(duì)抗作戰(zhàn)仿真系統(tǒng)Agent層次設(shè)計(jì)
基于BDI框架的Agent設(shè)計(jì)方法明確了Agent的內(nèi)部結(jié)構(gòu),而基于半自治Agent的系統(tǒng)設(shè)計(jì)方法規(guī)定了Agent之間指控關(guān)系的表示方式,綜合以上兩點(diǎn)即可完成個(gè)體電子對(duì)抗作戰(zhàn)仿真實(shí)體的構(gòu)造。個(gè)體Agent可以獨(dú)立存在,能夠完成特定的工作任務(wù),但對(duì)于電子對(duì)抗作戰(zhàn)仿真系統(tǒng)這樣的大型復(fù)雜系統(tǒng)來(lái)講,單Agent是絕對(duì)難以滿足復(fù)雜的控制過(guò)程和問題求解的[3]。由此,確定多Agent之間的組織結(jié)構(gòu)是構(gòu)建電子對(duì)抗作戰(zhàn)仿真系統(tǒng)的重要基礎(chǔ)。
4.1電子對(duì)抗作戰(zhàn)仿真實(shí)體分析
電子對(duì)抗作戰(zhàn)仿真系統(tǒng)是基于聯(lián)合作戰(zhàn)背景下的突出電子對(duì)抗要素的典型作戰(zhàn)仿真系統(tǒng),重點(diǎn)研究電子對(duì)抗力量在聯(lián)合作戰(zhàn)中的應(yīng)用問題,具有鮮明的電子對(duì)抗特色。為了明確仿真內(nèi)容范疇,將系統(tǒng)中的作戰(zhàn)仿真實(shí)體分為指揮機(jī)構(gòu)實(shí)體、聯(lián)合作戰(zhàn)實(shí)體和電子對(duì)抗實(shí)體三大類,具體的分類結(jié)果如圖3所示。
圖3 作戰(zhàn)仿真實(shí)體分類圖
指揮機(jī)構(gòu)實(shí)體用于對(duì)各級(jí)指揮機(jī)構(gòu)進(jìn)行模擬。從軍事學(xué)角度來(lái)講,指揮機(jī)構(gòu)本質(zhì)上是一系列作戰(zhàn)邏輯規(guī)則的反映,涵蓋了作戰(zhàn)原則、軍事規(guī)則、指揮控制關(guān)系、任務(wù)處理、任務(wù)分配、行動(dòng)規(guī)劃等多要素。各級(jí)指揮機(jī)構(gòu)實(shí)體依據(jù)自身角色任務(wù)的不同,可能會(huì)存在不同的業(yè)務(wù)處理邏輯,所以必須重點(diǎn)關(guān)注各種指控行為建模。
聯(lián)合作戰(zhàn)實(shí)體和電子對(duì)抗實(shí)體從本質(zhì)上來(lái)講共同歸屬于武器裝備實(shí)體,是基礎(chǔ)的作戰(zhàn)單元。只是為了凸顯電子對(duì)抗特色,建立更為細(xì)致專業(yè)的電子對(duì)抗模型,必須著重研究電子對(duì)抗實(shí)體。聯(lián)合作戰(zhàn)實(shí)體是對(duì)電子對(duì)抗作戰(zhàn)方案推演過(guò)程中涉及的諸軍兵種聯(lián)合作戰(zhàn)武器裝備的統(tǒng)稱,涵蓋空軍的殲擊機(jī)、轟炸機(jī)等作戰(zhàn)飛機(jī)、海軍的各式作戰(zhàn)艦艇、陸軍的火炮、坦克以及軍用衛(wèi)星等各種具體的武器裝備。電子對(duì)抗實(shí)體則是對(duì)專職遂行電子對(duì)抗任務(wù)的各種武器裝備的統(tǒng)稱,包含各種電子對(duì)抗平臺(tái)、大型系統(tǒng)級(jí)電子對(duì)抗裝備以及各種電子對(duì)抗單站。
4.2系統(tǒng)Agent層次設(shè)計(jì)
多Agent系統(tǒng)的層次關(guān)系是對(duì)各Agent之間的控制模式的反映,同時(shí)也決定了系統(tǒng)內(nèi)部的通信方式、交互方式,直接關(guān)系著整個(gè)系統(tǒng)性能的發(fā)揮[4]。為了更為形象方便地描述電子對(duì)抗作戰(zhàn)仿真系統(tǒng)中各武器裝
備實(shí)體和指揮機(jī)構(gòu)實(shí)體之間的指揮控制關(guān)系和協(xié)作配合機(jī)制,本文在借鑒多Agent系統(tǒng)混合式結(jié)構(gòu)的思想上,結(jié)合半自治Agent的特點(diǎn),根據(jù)每個(gè)實(shí)體在電子對(duì)抗作戰(zhàn)仿真系統(tǒng)中擔(dān)任的角色和功能,設(shè)計(jì)了一種由數(shù)據(jù)或目標(biāo)驅(qū)動(dòng)的復(fù)合式網(wǎng)狀結(jié)構(gòu),以便統(tǒng)籌描述仿真實(shí)體的“受制性”和自主決策行為的“智能性”。把每一個(gè)作戰(zhàn)實(shí)體抽象為一個(gè)功能Agent,根據(jù)每個(gè)Agent在系統(tǒng)中的作用、功能和自治性程度的不同,分為若干組,每個(gè)組繼續(xù)根據(jù)其在系統(tǒng)中所擔(dān)當(dāng)?shù)娜蝿?wù)粒度粗細(xì),被劃分為多個(gè)等級(jí),任務(wù)粒度越粗,其相應(yīng)的等級(jí)越高,在結(jié)構(gòu)中的層次也越高,這些Agent成員之間相互協(xié)調(diào)、相互服務(wù),形成了一個(gè)層次型的邏輯結(jié)構(gòu),從而構(gòu)造出電子對(duì)抗作戰(zhàn)仿真多Agent系統(tǒng)的層次結(jié)構(gòu)。系統(tǒng)Agent的層次示意圖如圖4所示。
圖4 基于分層半自治Agent的系統(tǒng)層次示意圖
具體層次功能劃分如下:
1)行動(dòng)執(zhí)行層。結(jié)構(gòu)中底層是各個(gè)作戰(zhàn)單元Agent,是任務(wù)的最終執(zhí)行者,具有環(huán)境感知、任務(wù)求解和行動(dòng)執(zhí)行的功能,具有一定程度的智能性和弱自治性,能夠完成一些簡(jiǎn)單的任務(wù),能夠?qū)崟r(shí)對(duì)自身所處的環(huán)境變化做出及時(shí)的反應(yīng)。各作戰(zhàn)單元Agent在該層內(nèi)進(jìn)行動(dòng)態(tài)交互,一旦自身的知識(shí)、數(shù)據(jù)不足導(dǎo)致無(wú)法完成任務(wù)時(shí),便會(huì)向相應(yīng)的上層Agent請(qǐng)求協(xié)助和協(xié)調(diào)。系統(tǒng)中的所有作戰(zhàn)單元Agent被分為若干個(gè)組,每組Agent內(nèi)部采用的是分布式結(jié)構(gòu)。
2)本地指揮層。本地指揮層主要用于描述各級(jí)指揮機(jī)構(gòu)實(shí)體,根據(jù)系統(tǒng)用戶設(shè)定的作戰(zhàn)方案,可以指定一個(gè)或多個(gè)本地指揮層。本地指揮層內(nèi)的指揮機(jī)構(gòu)實(shí)體Agent能夠吸收消化并且響應(yīng)系統(tǒng)中的中級(jí)信息,這些信息一部分源于它們自身通過(guò)環(huán)境感知形成的戰(zhàn)場(chǎng)視圖,另一部分源自下屬Agent向它們上報(bào)的消息情況;基于這些信息,指揮機(jī)構(gòu)實(shí)體Agent能夠協(xié)調(diào)和協(xié)同下層Agent之間的工作,同時(shí)也能夠?qū)ζ渖蠈覣gent分配下來(lái)的任務(wù)進(jìn)行任務(wù)的細(xì)粒度再劃分和作戰(zhàn)力量資源的再分配,在上層Agent和下層Agent之間起著承上啟下的紐帶作用,確保整個(gè)信息流在系統(tǒng)內(nèi)部的良性運(yùn)轉(zhuǎn)。
3)全局指揮層。由于整個(gè)系統(tǒng)采用“人不在環(huán)”的設(shè)計(jì)方式,所以仿真引擎實(shí)質(zhì)上在整個(gè)系統(tǒng)中充當(dāng)“全局指揮員”的角色,具有最高的資源利用權(quán)限和總體規(guī)劃能力,享有全部的知識(shí)、資源,負(fù)責(zé)總?cè)蝿?wù)的粗粒度劃分,對(duì)整個(gè)系統(tǒng)資源進(jìn)行調(diào)配,指揮指揮機(jī)構(gòu)實(shí)體Agent和作戰(zhàn)單元Agent完成任務(wù)。
4)最高指揮層。頂層的最高指揮層代表的是軟件的交互式用戶。系統(tǒng)用戶負(fù)責(zé)根據(jù)給定的作戰(zhàn)任務(wù)擬制相應(yīng)的作戰(zhàn)方案,給出初始的作戰(zhàn)場(chǎng)景,設(shè)置初始的兵力部署信息、相應(yīng)的各作戰(zhàn)力量的任務(wù),規(guī)定相應(yīng)的作戰(zhàn)條件(如機(jī)載雷達(dá)開機(jī)距離、火力打擊距離、作戰(zhàn)飛機(jī)返航條件等)。
因此,關(guān)于作戰(zhàn)單元Agent和指揮機(jī)構(gòu)實(shí)體Agent的設(shè)計(jì)是電子對(duì)抗作戰(zhàn)仿真系統(tǒng)研究的重點(diǎn),為了保證系統(tǒng)順利運(yùn)行,研究仿真引擎的資源調(diào)度和任務(wù)管理機(jī)制也是至關(guān)重要的。
5結(jié)束語(yǔ)
基于分層半自治Agent技術(shù)的電子對(duì)抗作戰(zhàn)仿真系統(tǒng)能夠把下層Agent的控制權(quán)集中在上層Agent,由上層Agent控制和協(xié)調(diào)下層Agent的行為,與現(xiàn)實(shí)作戰(zhàn)過(guò)程高度吻合;系統(tǒng)結(jié)構(gòu)具有明確的功能劃分,不同功能的Agent基于相同的內(nèi)部結(jié)構(gòu)表現(xiàn)自身獨(dú)有的知識(shí)和能力特性,減少了系統(tǒng)建模的復(fù)雜性;同一層的Agent在整個(gè)系統(tǒng)結(jié)構(gòu)中的作用和地位是相同的,保證了同級(jí)作戰(zhàn)力量之間的協(xié)同配合功能;各分層間有著明確的邊界,使得整個(gè)系統(tǒng)結(jié)構(gòu)呈現(xiàn)了優(yōu)良的層次性邏輯結(jié)構(gòu)。
參考文獻(xiàn):
[1]管留,裘杭萍,林春盛,等.基于分層半自治Agent的戰(zhàn)術(shù)分隊(duì)結(jié)構(gòu)及通信機(jī)制[J].軍事通信技術(shù),2010,31(4):66-70.
[2]趙云峰,楊克巍,陳英武.半自治Agent通信模型及其在作戰(zhàn)仿真中的應(yīng)用[J].計(jì)算機(jī)技術(shù)與發(fā)展,2007,17(5):54-59.
[3]苗德成,黃莉萍,張曉東,等.基于分布實(shí)時(shí)多Agent技術(shù)的防空兵群指揮決策研究[J].指揮控制與仿真,2006,28(1):23-27.
[4]張文慧.基于知識(shí)的Agent及其應(yīng)用研究[D].哈爾濱:哈爾濱工業(yè)大學(xué)碩士論文,2007.
Design of Electronic Warfare Simulation SystemFramework Based on Semi-autonomous Agent
CHENG Xiao-peng, QI Feng, WANG Xiao
(Electronic Engineering Institute, Hefei 230037, China)
Abstract:In order to redisplay the process of real combat in the electronic warfare simulation system, it designs a layered semi-autonomous Agent system framework. Beginning with the point of devising the electronic warfare simulation entity, a new manner of creating entity Agent based on the BDI framework was built and the advantage of semi-autonomous Agent was probed. Not only the way how to design Agent became clear, but also the layered semi-autonomous Agent structure based on the sort of entities was established. It displays how to use the semi-Agent technique in electronic warfare simulation and is really significant.
Key words:semi-autonomous Agent; electronic warfare simulation; layer design
文章編號(hào):1673-3819(2016)03-0083-05
收稿日期:2016-01-14
作者簡(jiǎn)介:成曉鵬(1991-),男,山西介休人,碩士研究生,研究方向?yàn)樽鲬?zhàn)仿真。
中圖分類號(hào):TP391.9;E917
文獻(xiàn)標(biāo)志碼:A
DOI:10.3969/j.issn.1673-3819.2016.03.016
修回日期: 2016-02-22
齊鋒(1974-),男,副教授,碩士生導(dǎo)師。
王梟(1991-),男,博士研究生。