面向体系结构的作战任务剖面建模仿真方法.docx_第1页
面向体系结构的作战任务剖面建模仿真方法.docx_第2页
面向体系结构的作战任务剖面建模仿真方法.docx_第3页
面向体系结构的作战任务剖面建模仿真方法.docx_第4页
面向体系结构的作战任务剖面建模仿真方法.docx_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、第12卷第3期中国舰船研究VoL12No.32017年6月ChineseJournalofShipResearchJun2017网络出版地址:引用格式:陈霞.面向体系结构的作战任务剖面建模仿真方法J,中国舰船研究,2017,12(3):135-141.CHENX.Architectureorientedmodelingandsimulationmethodforcombatmissionprofilej.ChineseJournalofShipResearch,2017,12(3):135-141.面向体系结构的作战任务剖面建模仿真方法陈霞海军装备部,北京100841摘要:目的为有效分析作战任

2、务剖面的系统行为和系统性能,方法提出一种面向体系结构的任务剖面建模与仿真方法。从体系结构建模出发,基于任务剖面的国军标定义,借鉴DoDAF模型对任务剖面进行描述;建立任务剖面体系结构模型,提出体系结构模型到智能体(Agent)仿真模型之间的转换关系,形成任务剖面可执行模型。诂果以对空防御任务剖面为例,基于体系结构模型建立了基于Agent的仿真模型,分析了仿真模型的输入输出关系,诂论可为作战任务剖面设计提供方法指导。关键词:体系;体系结构;任务剖面;建模仿真;智能体DOI:103969/j.issn.l673-3185.2017.03.019中图分类号:U674703.5文献标志码:AArchi

3、tectureorientedmodelingandsimulationmethodforcombatmissionprofileCHENXiaNavalArmamentDepartmentofPLAN,Beijing100841,ChinaAbstract:Inordertoeffectivelyanalyzethesystembehaviorandsystemperformanceofcombatmissionprofile,anarchitecture-orientedmodelingandsimulationmethodisproposed.Startingfromthearchite

4、cturemodeling,thispaperdescribesthemissionprofilebasedonthedefinitionfromNationalMilitaryStandardofChinaandtheUSDepartmentofDefenseArchitectureFramework(DoDAF)model,andconstructsthearchitecturemodelofthemissionprofile.Thenthetransformationrelationshipbetweenthearchitecturemodelandtheagentsimulationm

5、odelisproposedtoformthemissionprofileexecutablemodel.Atlast,takingtheair-defensemissionprofileasanexample,theagentsimulationmodelisestablishedbasedonthearchitecturemodel,andtheinputandoutputrelationsofthesimulationmodelareanalyzed.Itprovidesmethodguidanceforthecombatmissionprofiledesign.Keywords:Sys

6、temofSystems(SoS);architecture;missionprofile;modelingandsimulation;agent0引言随着军事作战系统建设规模越来越庞大,系统跨越的地域和覆盖的技术范围也越来越广阔,使得系统的设计研制已被纳入体系工程(SystemofSystemsEngineering,SoSE)范畴。体系结构指各组成部分的结构、它们之间的关系以及指导它们设计和后续演进的原则与方针,是“体系工程”集成的“架构”和“蓝图”。体系内各组件系统的动态行为特性、系统性能评价等需要借助于建模与仿真技术。基于Agent建模仿真(AgentBasedModelingandS

7、imulation,ABMS)方法被军事仿真界普遍认为是网络中心战环境下军事作战研究的最佳方法任务剖面指产品在完成规定任务这段时间内所经历的事件和环境的时序描述。作战任务剖收稿日期:2017-01-15网络出版时间:2017-5-1211:55基金项目:国家部委基金资助项目作者简介:陈霞,女,1967年生,高级工程师。研究方向:作战指挥信息系统,信息系统总体技术任务剖面模型描述1:1使命任务图1作战任务剖面模型与剖面要素对应关系Fig.lCorrespondencebetweenprofilemodelandelements面是指从战斗准备开始到完成典型作战任务这段时间上所经历的事件和环境的总

8、称。目前,对任务剖面的建模多限于可靠性方面,即通过任务剖面的可靠性模型来评估任务的可靠性;有少量文献涉及到任务剖面的仿真,基于其活动和规则的形式化描述,建立任务剖面流程模型进行仿真验证胸。但一直缺乏对任务剖面中各组件系统之间关系的描述,其对应的仿真模型与静态描述之间未建立明确的关联关系。作战任务剖面包含了作战系统所属各系统(设备)的事件序列活动,其模型应反映各组件系统的结构及关系。因此,作战任务剖面模型可采用体系结构模型描述,从而可理解系统的作战概念、作战任务、活动序列、功能结构,分析系统逻辑数据动态交互,分析系统作战性能以及影响系统性能的诸因素间的相互关系。本文拟提出一种面向体系结构的任务剖

9、面建模与仿真方法,将所建立的体系结构模型转换为可执行模型(Agent模型),通过可执行模型的仿真,对系统作战能力以及影响作战能力的各个因素进行分析,确认体系结构设计方案能否达到预期的作战能力,从而可为体系结构设计提供理论方法支撑。1.1体系结构模型描述根据作战任务剖面的含义,从作战任务、任务时间、事件规划和使用条件4个方面对剖面进行描述。借鉴DoDAFV1.5体系结构框架标准,作战任务中的任务编成由组织关系图(0V-4)描述,任务通道由作战单元连接(0V-3)描述,任务时间采用时间轴上事件执行划分来描述,事件规划由作战活动模型(0V-5)描述,使用条件由逻辑数据模型(0V-7)和作战规则模型(

10、0V-6a)描述。其对应关系如图1所示。作战系统组织关系阐述人的各种角色、组织、组织类型(作战系统体系结构中的主要参与者)之间的指挥结构或关系,用以清晰地描述存在于组织之间、组织内部的各种关系,包含监督上报、指挥控制、指挥一服从、协作关系。作战单元连接关系图采用“需求线”描述各作战单元之间的信息交换。作战单元之间采用“需求线”连接,用以对信息交换要求进行说明。任务时间轴划分,主要针对任务执行过程中各个时间段所经历的事件进行划分,为作战活动模型的形成提供事件序列。作战活动模型描述在执行作战使命的过程中正常开展的各种活动,以及各作战活动(或任务)、活动之间的输入与输出(I/O)流。它的输入输出是作

11、战单元连接关系图中需求线上的信息类型。逻辑数据模型描述作战系统的数据类型结构,定义任务剖面中的数据类型、数据类型的属性或特征,以及它们之间的相互关系。逻辑数据模型中的数据实体与作战活动相关,反映了作战活动的输入、输出数据信息类型。1.2可执行模型描述任务剖面体系结构模型中的数据模型、规则模型、活动模型等都是对系统作战过程的静态展示,它虽然含有大量描述作战活动的行为信息,但它是不能执行的。为了对作战任务剖面模型结构与提出的想定之间的相互影响作用进行行为分析,必须建立系统的可执行模型。有了可执行模型就可以对系统进行仿真,并对系统的特性和性能进行分析,为任务剖面模型优化提供手段和量化评价标准。ABM

12、S方法在军事仿真界已被普遍认可s,因此,我们采用Anylogic软件,基于Agent的建模思想,从状态图、流程图、事件、函数等多方面建立任务剖面各实体的Agent模型,实现Agent之间的状态转换以及消息传递。Agent中事件执行依赖条件触发,Agent之间的信息交互采用消息传递机制,消息的传递通过消息类的定义、传输完成。Agent中需要的各装备性能参数由人机界面输入,仿真得到的作战效能值直接以数值的形式第3期显示在人机界面中。事件执行过程采用业务流程图的形式动态显示,在任务执行过程中各Agent的状态变化以状态转移图形式显示,各种展现形式可自由切换今各Agent的实现方式如图2所示。图2Ag

13、ent参数、事件、流程、状态实现方式Fig.2Implementationofagentparameters,events,processes,states2体系结构模型与可执行模型的转换依据作战任务剖面体系结构模型以及基于Agent的可执行模型要素,可建立任务剖面DoDAF产品组件与Agent模型之间的对应关系,如表1所示。表1DoDAF产品和Agent模型之间的对应关系Table1CorrespondencebetweenDoDAFproductsandagentmodelsDoDAF产品组件Agent模型组成单元0V-3(作战单元连接)需求线变量0V-5(作战活动模型)底层活动事件0V-

14、6a(作战规则模型)规则函数0V-7(逻辑数据模型)数据实体消息体建立任务剖面可执行模型的步骤如下:1)根据任务剖面的作战单元确定Agent智能体个数,每个智能体可建立多个装备,再由作战活动模型与装备之间的关联确定各装备在活动事件执行中的状态变化,确定每个智能体的状态转移,建立状态图,如图3所示。图3Agent状态图ZK例Eig.3Examplesofagentstatediagrams2)建立Agent消息体。将逻辑数据模型的数据实体转换为Agent模型中的消息体,并确保每个消息体都与所表示数据模型中的实体一致,如图4所示。3)定义事件与函数。将作战活动模型中的底层活动对应为Agent模型中

15、各Agent的事件,同时将规则模型中的各规则定义为Agent模型的函数,该函数即为事件执行的触发函数,如图5和图6所示。4)建立任务剖面的业务流程图。根据Agent的消息、参数变量、事件逻辑以及由事件触发引起的状态变化,建立各事件之间的信息流动模型,即业务流程图,如图7所示。经过以上步骤的转换建立任务剖面的可执行模型之后,对可执行模型进行仿真,从而可基于仿真输出数据对任务剖面组成中各实体的行为、性能、效能进行相应的分析。导弹糠获点初始会败PK,FK1导弹编号参数发送时刻制导频率打击目标批号导弹测弹道点X导弹预测弹道点y导弹fg测弹道点Z测弹道点时刻classMissilelnterccptln

16、itialParameterprivateCalendarparamctcrSendTime;privatedoubleguideRate;privateintlotNumberOfTarget;privatedoubleprcdictBayX;privatedoublepredictBayY;privatedoublepredictBayZ;privateCalendarpredictBayTime;privateStringflyMissileAddressCode;privateintmissileNumber;publicCalendargctParamctcrScndTime()re

17、turnparameterSendTime;图4数据模型与Agent消息体对应关系Fig.4DoDAFdatamodelandagentmessagebodyQSImvmm*Xvmt.(jPnblicQSkovatB*4:HPirstftie*Cbslat4)。俊一_O片月药2。13迥defcectThreacenGracleCyclaActiaa:廖万如某自标敌夜a秩方破方的进样或/抹序厩(gec_Kaln()redar.eargc!*aXl.)(sfcSyscaBDebvlorXlraEvenc(SorcThreacenGxade*)iomGriftKO*nkrsn();图5作战活动与Ag

18、ent事件对应Fig.5Correspondencebetweenoperationalactivityandagentevent活动:拦截可行性判断假设遭遇点距舰艇距离R则根据下面的规则弁断:If威胁判断结果威胁度1and威胁判断结果.判断结果=真then计算it遇点距离、仰角、方位角(详见4.7.4)拦戳可行性判断结果预计能否拦截=2If导弹近界vR,v导弹远界then拦截可行性判断结果8(汁能否拦稚=1拦截可行性判断结果馈计拦截武器类型=】BidifvoidinterceptFeasibleDecision()ibr(Aircrafttrtargets)if(t3sDistributeB

19、yZk=false)(if(get_Main().TnissileSystem.isInShootArea(t)tpredictlslntercept=1;t.predictIntercq)tWeaponlype=l;if(getMainO.weaponSystem.isInShootArea(t)图6作战规则与Agent函数对应Fig.6Correspondencebetweenoperationalruleandagentfunction返回主流程目标分配规则处理目标参数计算准备区发射区参数计算MisSourceMisAllQueueMisAIIF2nterMisDataQucueMift

20、DataEnterMisCalQueue弹位状态检测MiftCalEnterMisChooseQueueMisChooneEnter选择导弹导弹射击毁伤效果评估MinPowempQueueMisPowenipEntcrMisNumQueueltargetsMisEnterhitValucQueuehitValueEnter_2J游IIIMisSelect二次拦截shootMislose目标未击中击中目标shootMisSinktv图7任务剖面业务流程示意图Fig.7Diagramofmissionprofilebusinessprocess3作战任务剖面仿真3.1任务剖面仿真流程本文以对空防御

21、任务剖面为例,依据体系结构建模框架标准,按照图1所示对应关系建立任务剖面体系结构模型,并根据第2节的方法转换为Agent可执行模型,基于Agent模型对任务剖面进行仿真,分析其对应的作战能力o对空防御作战任务剖面包含的作战节点有:搜索雷达、红外警戒设备、跟踪制导雷达、指挥控制系统、中远程舰空导弹、近程舰空导弹、近程反导舰炮和来袭目标,可对应建立各节点的Agent实体,并由实体的作战活动及时间序列等定义Agent事件及函数,形成对空防御作战任务剖面可执行模型,即仿真模型。在对空防御作战中,由搜索雷达、红外警戒设备等探测器将探测到的来袭目标信息发送给指挥控制系统进行目标融合、威胁判断等处理,再将高

22、威胁等级目标的目标指示发送给相应的武器系统,同时指示跟踪制导雷达对目标进行跟踪,武器系统接收跟踪制导雷达的精确跟踪数据后进行诸元解算,完成对目标的拦截打击。目标的运动轨迹由运动方程模拟,其它节点对应的Agent状态变化由事件触发,整体仿真流程如图8所示。图8对空防御作战任务剖面仿真流程Fig.8Simulationflowofair-defensemissionprofile任务剖面仿真输入参数构模型中规则模型所涵盖的条件参数,在进行功口能级仿真时,一般涉及到的是各Agent实体的性能对空防御任务剖面的输入参数对应为体系结参数,如图9所示。搜素达1近程空导弹中空导弹保空目鼻作用(“)0小作用0

23、|JL_J蔓分()I_方IZZ3Zorn达0EZ8WMttft方正oiRMttM方正CZ3红外普戒话1大作舄*“)_UiiI1大目9M9!0A(a)TZItl外工作槌1*。方位MSrM)riasannmKmue)。小()方位杀(度是UI):出MttRMU):小作用蔓体)oE0)LZ33话*玳1iSMMU)1空大作用(“)供空大作用蔓1|KBM*达定定槌111WB方位(成IJ(1点曜(“)n度方式*aCKMW(k)【es8R(kB)i1大11Waa(e/e)L_JRtinaatittft11WXMMU)|加供,*()弛上屏】*91%下界CI可加气次IIJ次a,持*(,)(=_(ZZ0小*(.)f

24、111指控,肉火息合肘(自*(聚,飞机MU/maawsBit方飞械,次方飞机火自()!()*ttxn方r刁岌方武!*应*齐,泰伤事WM(/e)l_Z),Wt11EiSII(kB)p值.!i目标rieati良升检木平离(小)女飞行M(“)丸谢()/)低击由:J街区戒*(“*SHRUe)方位角!()RMMJtatilttft打。火明胃()om)大K*R(u)小KKAftU.)&向横()ttHiRSUrsd)反fiHwr31少命中一猛w其他iftSKttce*M)图9对空防御任务剖面仿真输入参数示意图Eig.9Diagramofinputparametersforair-defensemission

25、profilesimulation3.3任务剖面仿真输出参数建立任务剖面可执行模型并进行仿真的目的是观察作战系统运行的性能指标,根据指标值判断系统运行状况,从而对剖面设计效果进行评价。一些典型的性能指标有:单目标成功拦截概率、对目标流的拦截概率、最大拦截目标批数、空中目标平均滞留数、目标平均滞留时间、剖面流程反应时间等。为了分析形成任务剖面各环节的作战能力情况,还可以在仿真模型中设置各个环节对应的输出指标,如表2所示。在仿真分析时,可通过改变各输入参数获得对应的输出参数值,由输入输出参数变化关系分析对作战能力影响较大的影响因素,以及各个环节对整体作战能力的贡献情况;在对任务剖面模型进行适当改进

26、后,通过改进前后的能力变化也可分析任务剖面设计方案的优劣,从而为作战任务剖面设计提供有力的决策依据。4结语本文从体系结构建模出发,借鉴DoDAF模型中的组织关系图、作战单元连接、作战活动模型、表2任务剖面各组件系统输出参数集Table2Outputparametersforeachcomponentsystemofmissionprofile组件系统输出指标搜索发现距离发现概率搜索雷达稳定跟踪距离稳定跟踪反应时间稳定跟踪目标数成功下达目标数指示指控系统目标指示反应时间不同武器通道的反应时间保精度跟踪距离跟踪制中备.达导弹截获距离跟踪时间对目标拦截距离舰空导弹系统拦截目标数反应时间反导舰炮系统对

27、目标拦截距离反应时间作战规则模型、逻辑数据模型等,分别表示任务剖面的任务编成、任务通道、事件规划、使用条件,从而对任务剖面进行描述,进而映射到Agent仿真模型中的事件、函数、消息体等,建立任务剖面体系结构模型与可执行模型。最后,以对空防御作战任务剖面为例,建立各作战节点的Agent实体,描述任务剖面仿真流程,分析仿真模型的输入输出关系,从而可基于仿真输出数据对任务剖面组成中各实体的行为、性能、效能进行相应的分析。参考文献:1JAMSH1DIM.Systemofsystemsengineering:innovationsforthe21s*centuryM.Hoboken,NewJersey,

28、USA:JohnWiley&Sons,Inc.,2011.2 DoDArchitectureFrameworkWorkingGroup.DoDarchitectureframeworkversion15R.S.I.:U.S.DepartmentofDefense,2007.3 赵青松,杨克巍,陈英武,等.体系工程与体系结构建模方法与技术M.北京:国防工业出版社,2013.ZHAOQS,YANGKW,CHENYW,etal.SystemofsystemsengineeringandsystemofsystemsmodelingM.Beijing:NationalDefenseIndustryPr

29、ess,2013(inChinese).4 ZEIGLERBP.Discreteeventsystemspecificationframeworkforself-improvinghealthcareservicesys-temsJ.IEEESystemsJournal,2016,99:1-12.5 黄建新,李群,贾全,等.可组合的Agent体系仿真模型框架研究J.系统工程与电子技术,2011,33(7):1553-1557,1569.HUANGJX,LIQ,JIAQ,etal.ResearchoncomposableagentmodelframeworkforSoSj.SystemsEngineeringandElectronics,2011,33(7):1553-1557,1569(inChinese).6 GARRETTRK,Jr,ANDERSONS,BARONNT,etal.Managi

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论