基于MAS和FS的多任务舰船作战效能评估方法

2014-06-06 03:06旸,孟梅,张恒,姚
哈尔滨工业大学学报 2014年2期
关键词:舰船度量联邦

刘 旸,孟 梅,张 恒,姚 军

(1.哈尔滨工程大学船舶工程学院,150001 哈尔滨;2.海军装备研究院,100061 北京)

基于MAS和FS的多任务舰船作战效能评估方法

刘 旸1,孟 梅1,张 恒2,姚 军1

(1.哈尔滨工程大学船舶工程学院,150001 哈尔滨;2.海军装备研究院,100061 北京)

为解决舰船作战效能评估中评估任务多样化和度量指标间耦合关系问题,提出一种基于多智能体系统(multiagent system,MAS)的舰船综合作战效能评估方法.该方法首先设计了一种能有效处理评估指标间耦合关系的复杂体系效能度量模型,并在此基础上建立了舰船作战效能评估的分层递阶控制模型.采用船舶工程分解结构(SWBS)理论建立了舰船评估任务分解机制,提高了任务需求能力向量的准确性.应用模糊集合论(fuzzy set,FS)解决了多任务联邦的并行生成问题,针对评估任务建立柔性评估系统.提出无偏好的联邦成员效用分配方法,保证了指标权重获取的客观性.算例分析验证了该方法求解舰船作战效能评估问题的可行性和有效性.

舰船作战效能;多智能体系统;模糊集合论;合同网协议;船舶工程分解结构

舰船的综合作战能力是现代海战中决定战争胜负、敌我优势的关键因素,也是衡量各类舰船及其装备性能优劣的综合性、整体性指标,同时也是舰船战斗使用、设计论证和发展规划的主要性能指标[1].因此对舰船综合作战效能评估论证的客观性和准确性至关重要.舰船的作战系统是由众多舰载武器及其配套设施组成的复杂体系,其通过相互配合来完成作战任务.在完成一项作战任务时需要调动多个武器系统,而某个武器或武器系统可参与完成多项作战任务.因此,舰船作战系统中存在复杂的耦合关系,舰船作战效能评估即是一个针对复杂体系效能的综合评估.目前业界较为认同的系统效能定义是美国工业界武器效能咨询委员会(WSEIAC)对系统效能的定义:“系统效能是预期一个系统能满足一组特定任务要求的程度的度量,是系统的有效性、可信赖性和能力的函数”[2].对多个系统交织在一起的复杂体系(complex system of systems,CSoS)进行效能评估是较为困难的,需要合理地解决以下问题:1)选择有效的效能度量指标筛选方法,以保障得到足够代表性、稳定性和敏感性的度量指标,对真实系统的反映能力强,且尽量减少人为偏好.2)度量指标中既有定性指标又有定量指标,确定的度量体系能够很好地解决指标间的不可公度性和耦合性,且合理确定层次关系和体系结构.3)根据效能评估的对象和方法,选取度量指标的权重确定方法,该方法应具有可操作性强、稳定性好、人为偏好小等特点.

在多任务舰船作战效能评估系统中,评估任务(对象)的多样性、效能指标需求的不确定性、复杂体系指标间的耦合关联性,以及评价过程的层次结构复杂性,是造成多任务复杂体系效能度量困难的主要原因.传统效能评估方法是一种假设评价指标不存在关联关系的刚性系统[3-5],且具有一定偏好性,很难适应多目标多属性多层次多耦合的复杂系统多角度的效能评估要求.针对复杂系统效能评估问题应用MAS理论建立多任务评估框架模型的研究还未见报道.本文应用MAS和FS理论模拟评估过程中针对不同评估任务完成效能评价体系的生成过程和计算分析过程,应用Agent模拟系统中的信息资源和逻辑资源,通过模糊集算法将适合本次评估任务的Agent挑选出来,通过通信协议将其协调起来共同完成解构效能度量指标耦合关系、生成柔性评估体系并求解的过程,提高了评估效率和适用性.

1 复杂体系效能度量模型

求解复杂体系的效能评估问题,首先应对复杂体系进行抽象建模分析,继而建立复杂体系效能度量模型.模型建立的正确与否是体系效能评估结果准确度高低的关键因素.目前较常用的系统效能评估模型如图1所示,这种方法简单实用,在处理简单系统或体系中的底层指标效能度量是适合的,针对复杂体系的效能度量则存在很大弊端.例如,某舰艇指挥系统由 C3I升级到 C4ISR后,从实战经验中可知对空、反潜、反水面、多情报等多种作战能力均得到提升,而传统的评估模型很难准确反映指标具有耦合关系的系统(体系)效能评估.

图1 传统效能评估模型

以系统为分析对象,充分考虑复杂体系效能度量间的耦合关系问题,利用效能度量间的关联关系逐层分解,直至分解出能够独立影响度量指标的变量.这时的复杂体系综合效能EOMOS可以看作是基于性能度量MOP、性能值VOP和权重因子 w 的线性函数[6],即

如图2所示,可将复杂体系效能评估框架分为5层[7-9]:第 1 层为复杂体系效能度量(measure of system of systems,MOS)层.对应于舰船作战综合效能(measures of force effectiveness,MOFES),指在某种作战环境中任务完成的程度.第2层为系统效能度量(measures of effectiveness,MOES)层,是系统完成其功能程度的定量化描述,对应于舰船作战效能体系表现为完成某项作战任务能力,如编队护航、独立作战等.第3层为子系统效能度量(measures of performance,MOPS)层,是系统行为属性的定量化描述,或系统单个因素或属性对于整体能力贡献的数量化描述,对应于体系中子系统效能的度量,如对空作战能力、反潜作战能力等.第4层为子系统性能度量层,即系统参数(dimensional parameter,DP)层,表示系统固有的属性或特征,对应于影响子系统效能的性能设计变量,包括舰船各武器系统,如通信指挥控制系统、导弹发射装置等.第5层为变量参数(variables parameter,VP)层,表示影响子系统变量的参数指标,对应于影响舰船各武器系统效能的参数.根据体系的复杂程度,单项效能度量层可以有多层,直至分解到能够表征系统性能的原始数据层,它们最终决定着体系的属性或特征.

图2 复杂体系效能度量层级模型

2 基于MAS的舰船作战效能评估方法

2.1 面向任务的舰船作战效能评估流程

考虑到不同类型舰船的作战体系组成和性能差别较大,效能度量指标也不尽相同,根据复杂体系效能评估建模方法,提出建立如图3所示的3级协商效能评估流程,将舰船作战效能评估分为评估任务分析、指标体系创建、效能计算与分析3个阶段[10-11].第 1 阶段完成评估任务的分解、分析;第2阶段解决不同类型舰船效能度量指标选取问题;第3阶段完成舰船评价任务.

图3 面向任务的舰船作战效能评估流程

2.2 Agent分类与功能设计

基于MAS理论的多任务舰船作战效能柔性评估系统主要由5类Agent组成,包括任务管理、控制、联邦协调、成员、权重,如表1所示.

2.3 Agent结构设计

根据表1中不同Agent的功能分工,设计了两种Agent结构:改进慎思型Agent和改进反应型Agent,如图 4、5所示.在传统慎思型和反应型Agent结构中增加了操作者对MAS系统运作人工干预的可能性,便于对系统运行过程的观察和控制及数据库的更新和管理.其中任务管理Agent、控制Agent、协调Agent作为管理者,属于慎思型Agent;成员Agent、权重Agent属于反应型Agent.

表1 Agent类型与功能

图4 改进慎思型Agent

图5 改进反应型Agent

2.4 基于MAS的效能评估分层递控模型

通过分析复杂体系效能度量层级模型和面向任务的舰船作战效能评估流程,提出并建立如图6所示的基于MAS理论的多任务舰船作战效能评估系统的分层递阶控制模型.模型将MAS分布式运算结构间的运作关系进一步明确,按照层级递进方式进行了划分,建立了分布式的4层递阶结构,分别为输入层、模式层、需求层和资源层.每层有1个控制Agent,最上层控制 Agent为总控Agent,处于整个系统的中心控制与管理地位,通过全局协商策略来处理全局计划和协调任务.下3层控制 Agent为联邦协调 Agent,除接受控制Agent的调控外,主要负责本层(本联邦)内的各成员Agent调控,通过局部协商策略与控制Agent共同完成各评估任务的效能计算需求.

图6 舰船作战效能评估系统分层递控模型

2.5 基于合同网协商机制的多Agent交互模型

合同网(contract network protocol,CNP)协商机制通过模拟人类社会活动中合同建立的过程来协商分布式系统的工作情况.合同网由3类节点组成:招标者、投标者、合同者.招标者是负责把任务分配给其他Agent的Agent;投标者是具备一定完成任务能力的Agent;合同者是评审通过后中标的投标者,它们独立或合作完成任务.设复杂体系效能评估协商模型为<控制Agent集,协商Agent集,任务集,协商机制,行为集>.控制Agent集包括全局和局部协调Agent,负责全局规划、解决任务和Agent筛选,是协商的核心部分;协商Agent集是解决任务的Agent集合;任务集是需要进行协商的子任务集合;协商机制是采用的协商规范,文中采用CNP协商机制来解决多任务舰船评估系统中多Agent协作问题;行为集是各Agent协商采用的行为规范,如招标、投标、中标、拒绝等.

多任务舰船作战效能评估过程实际上是各Agent间依靠分布运算和共同协商完成的临时联邦生成和成员效用分配的过程.在该系统中,多Agent间协商过程可分为全局主控协商和局部自主协商二级协商.全局协商发生在任务管理Agent、控制Agent和联邦协调Agent之间,局部协商发生在各联邦协调Agent内部.

全局协调过程如下:1)在控制Agent的控制下任务管理Agent将子任务分配给相应的联邦协调Agent;2)作战模式Agent联邦根据任务需求建立临时联邦;将临时联邦成员数量和排队等级报告给控制Agent;3)作战需求Agent联邦根据任务需求建立临时联邦;将临时联邦成员数量和排队等级报告给控制Agent;4)控制Agent将作战需求Agent联邦与相应的作战模式联邦成员Agent建立关联;5)武器系统Agent联邦根据任务需求建立临时联邦;将临时联邦成员数量和排队等级报告给控制Agent;6)控制Agent将武器系统Agent联邦与相应的作战需求联邦成员Agent建立关联;7)控制Agent将各临时联邦成员数量和排队等级传递给权重Agent,权重Agent计算后权重值传递给各临时联邦;8)临时联邦成员依次完成各自计算任务,将返回值传递给上层联邦协调Agent,模式协调Agent将评估结果返回给控制Agent;9)控制Agent向任务管理Agent发出任务结束信息,此评估任务消解.

联邦内局部协调过程如下:1)联邦协调Agent根据接收控制Agent传递来的子任务向本联邦内所有成员Agent发出招标信息;2)本联邦内成员Agent具备解决此任务能力的Agent返回投标信息,不具备解决此任务能力的Agent返回拒绝信息;3)联邦协调Agent对投标的成员Agent进行资格审查,能力强者中标,组成临时联邦;4)将中标的Agent数量和按能力高低将排序结果报告给控制Agent;5)联邦协调Agent接收控制Agent传递来的权重值和临时联邦成员返回值完成控制Agent分配给联邦的任务.

3 基于FS的智能评估模型

不同类型的舰船由于作战需求和研制目标不同,其功能、作战能力相差较大.不同类型舰船作战效能评估体系应与其舰船自身功能相适应.上述问题可以转化为针对一个评估任务,联邦协调Agent根据控制Agent发送来的子任务序列对具有解决该任务能力的本辖区各Agent进行考核,考核通过的各Agent组成临时联邦,任务完成后解散.考核标准是选出最少完成任务能力较强的Agent组成临时联邦,反对选用数量多而能力弱的Agent组成临时联邦,且允许单个Agent组成联邦和参加多个联邦.应用基于模糊集合论(fuzzy set,FS)[12]的多任务联邦并行生成方法解决以上问题.

3.1 联邦生成的成员考核策略

步骤1 建立任务能力需求矩阵.设有任务集{T1,T2,…,Tm},每个任务具有一个r维能力需求向量Tj= < bj1,bj2,…,bjr> (j=1,2,…,m),其中bj

k(k=1,2,…,r)是分析任务需求而得出的模糊评价.m个任务具有r种能力需求的关系用m×r矩阵表示,记为

步骤3 建立任务与Agent模糊关系矩阵.每一个任务可看作是在Agent论域上得一个模糊集合,n个Agent求解m个任务,判断Agent求解任务的适合度,即Agent对任务求解联邦的隶属程度,以此生成多任务联邦.关系矩阵R记为

步骤3 建立任务与Agent模糊关系矩阵.每一个任务可看作是在Agent论域上得一个模糊集合,n个Agent求解m个任务,判断Agent求解任务的适合度,即Agent对任务求解联邦的隶属程度,以此生成多任务联邦.关系矩阵R记为

步骤5 建立Agent的联邦.选取合适的阈值λ∈[0,1],λ的选取原则以能过滤掉隶属度较小的度量指标为准.将矩阵R转换为矩阵R',即

3.2 基于SWBS的任务能力需求分解策略

对评估任务的正确分析有利于建立有效的任务能力需求矩阵,从而提高临时联邦生成的准确性.本文提出依据船舶工程分解结构原理建立待评估任务的能力需求分解策略.船舶工程分解结构(ship work breakdown structure,SWBS)是以目标任务为中心的一种层级体系,是将目标任务划分为可完成的工作描述的一种方法.作战性能需求(required operational capabilities,ROCS)是以作战任务为中心基于SWBS进行的层级分解体系,将作战任务划分为明确易行的子任务清单.不同级别的任务分解清单对应不同级别的任务能力需求矩阵和Agent能力向量矩阵.该策略在任务管理Agent内完成,所有类型舰船ROCS被整理集合在数据库中,根据待评估舰船的作战需求选取适合的ROCS分配给控制Agent处理.

3.3 联邦成员的效用分配策略

针对不同评估任务的临时联邦生成后,接下来需要解决各成员Agent在本联邦内效用分配问题,也就是各成员Agent在本联邦内作用发挥大小问题,即各效能度量指标权重大小问题.通过对一定样本数量的评估体系权重值统计分析,其大小分布规律服从均值为零的高斯分布.因此联邦成员的效用分配采用公式赋权法[13]计算所得,即

其中:Wi为第i个指标的权重值,i为排队等级,n为决策目标数.

该方法只需获取参与评估的效能度量指标数,即临时联邦的成员数量(以下称决策目标数)和重要程度排序(以下称排队等级)即可.由式(4)可知联邦成员Agent数量,即决策目标数,根据隶属度数值大小确定每个Agent对完成任务的重要度,即Agent排队等级.采用公式赋权法获取权重值简便易行,便于实现系统的智能化,同时最大限度地降低了权重评价过程中的人为偏好问题,使评估结果更显客观.

如果决策目标中存在排队等级相同的指标,即重要程度相同,则权重值也相同.设决策目标中存在m组重要度相等的指标组,组内指标数依次为 l1、l2、…、lm,l1+l2+ … +lm≤n,则式(6)中的决策目标数n应被n-(l1+l2+…+lm)+m替换.权重值计算完成后,排队等级相同的指标通过复制对应组的权重值获得权重,归一化后与对应联邦成员建立联系.

4 算例分析

选取某防空型巡洋舰的3个设计方案作为算例,验证多任务舰船作战效能评估体系的适用性.

任务管理Agent完成对评估任务的分解,生成ROCS3级分解清单,模式协调Agent、作战协调Agent和武器协调Agent根据分解清单生成各自的任务能力需求向量,进而求得相应的临时联邦.

首先生成作战模式Agent联邦,作战模式任务集{T1}={防空型巡洋舰},任务能力需求矩阵为

具备解决该任务能力的Agent集设为{A1,A2,A3,A4,A5,A6}={航母编队,舰队作战,防御,护航,独立作战,威慑},建立Agent矩阵,即

取阈值 λ =0.53,可得 R',即

T1的联邦 C1={A1,A2,A5},决策目标数为3,排队等级:① A1,② A2,③ A5.同理,可求得作战需求和武器系统的联邦成员、决策目标数和排队等级,见表 2、3.

表2 作战需求联邦、决策目标数及排队等级

表3 武器系统联邦、决策目标数及排队等级

各联邦生成后即得到防空型巡洋舰的作战效能度量模型,如图7所示,各效能度量指标的权重采用式(6)求得.该舰武器系统设计方案及各武器系统效能值如表4所示.

根据图7的作战效能度量模型和表4的武器系统效能值,代入到式(1)中,可求得该防空型巡洋舰3方案各种战斗能力的效能评测结果,如表5所示.

图7 防空型巡洋舰作战效能度量模型

表4 武器系统方案及效能

表5 防空型巡洋舰3方案作战效能

评价结果分析:对于反水面作战、攻击能力,方案3最优,方案2次之;对于其他作战能力方案2最优,方案3次之.对于综合作战效能,方案2最优,方案3其次,方案1最差.

5 结 论

1)对舰船作战效能评估方法进行了研究,在MAS的框架模型下引入了基于FS的多任务联邦并行生成算法、基于公式赋权法的联邦成员的效用分配算法和基于SWBS的任务能力需求分解策略,结合CNP协商机制,建立了一个面向舰船作战效能评估的分布式多层递阶控制复杂体系效能测度模型,详细给出了效能度量联邦形成方法与Agent交互机制.

2)建立的复杂体系测度模型一方面解决了针对评估对象多样化需建立多样化评测模型的问题,另一方面解决了传统效能测度方法由于无法解决效能度量耦合关联问题而将其作为独立变量最终导致评估结果偏差的问题.

3)面向任务的舰船作战效能评估以舰船各种作战任务的完成能力为目标构建指标体系,获取舰船各种作战效能快速而准确,消除了由于武器系统配合问题影响效能发挥而导致的评价结果误差.

4)将所提出的技术方法应用于舰船作战效能评估实践,通过对防空型巡洋舰CG(X)3个设计方案的评测,验证了该评估方法的灵活性和在处理耦合关系方面的准确性.

[1]吴启波,叶方超,万学军.武器系统效能度量理论研究[J].电子产品可靠性与环境试验,2010,28(4):27-31.

[2]张杰,唐宏,苏凯,等.效能评估方法研究[M].北京:国防工业出版社,2009.

[3]吕建伟,王新磊,曾宏军.海军舰船设计方案的评估方法研究[J].中国舰船研究,2006,1(1):21-24.

[4]李平.舰船研制指标体系与评估方法研究[D].哈尔滨:哈尔滨工程大学,2003.

[5]刘传云,马运义,许建,等.舰船总体效能量化评估方法研究[J].舰船科学技术,2009,31(3):51-55.

[6]刘旸,孟梅,张恒,等.面向任务的驱逐舰作战效能评估方法研究[J].哈尔滨工程大学学报,2013,34(12):1479-1489.

[7]HOCKBERGER W A.Total system ship design in a super system framework[J].Naval Engineers Journal,1996,108(3):147-169.

[8]GREEN JM.Establishing system measuresof effectiveness[J].Raytheon Naval & Maritime Integrated Systems,2001,1(3):1-5.

[9]SAGE A P,CUPPAN C D.On the systems engineering and management of systems of systems and federations of systems[J].Information,Knowledge,and Systems Management,2001,2(4):325-345.

[10]RAINS D A.Combatant ship design guidance through mission effectiveness analysis[J].Naval Engineers Journal,1984,96(3):112-127.

[11]RAINS D A.Fleet mix mission effectiveness analysis[J].Naval Engineers Journal,1999,111(1):65-81.

[12]夏娜.分布式智能系统中联盟机制研究[M].合肥:合肥工业大学出版社,2008.

[13]蒋敏,由大德,张发强.基于公式赋权法的水面舰艇防空反导效能评估[J].舰船电子对抗,2009,32(5):11-14.

Effectiveness evaluation method of naval ship oriented to multi-mission base on MAS and FS

LIU Yang1,MENG Mei1,ZHANG Heng2,YAO Jun1
(1.College of Shipbuilding Engineering,Harbin Engineering University,150001 Harbin,China;2.Naval Academy of Armament,100061 Beijing,China)

To solve the problems of building diversity evaluation system for different task and coupling relationship between different measurement indexes,a multi-agent evaluation frame work about effectiveness of naval ship was proposed.The method of model construction about measure of effectiveness of complex system was presented firstly,which can deal with the problem of the coupling relationship between different targets.Then Hierarchical control model was built based on that model.Task breakdown mechanism based on ship work breakdown structure(SWBS)and application of fuzzy set theory to solve the issue of multi-task coalition parallel generation was presented.Agent which had the strongest ability was chosen to compose temporary federate.Utility allocation of federate software without preferences to evaluation effectiveness of naval ship was presented.The weight of index by the method was objective.At last the paper proved the feasibility and effectiveness of the method.

force effectiveness of naval ship;MAS;fuzzy set;CNP;SWBS

U674.7;U662.3;O144;O213

A

0367-6234(2014)02-0121-08

2013-03-09.

国防科学技术工业委员会基础研究基金资助项目(J010712042).

刘 旸(1978—),女,讲师,博士研究生;

孟 梅(1961—),女,教授,博士生导师.

刘 旸,qingtianriji@126.com.

(编辑 魏希柱)

猜你喜欢
舰船度量联邦
舰船通信中的噪声消除研究
鲍文慧《度量空间之一》
模糊度量空间的强嵌入
舰船测风传感器安装位置数值仿真
一“炮”而红 音联邦SVSound 2000 Pro品鉴会完满举行
迷向表示分为6个不可约直和的旗流形上不变爱因斯坦度量
303A深圳市音联邦电气有限公司
舰船腐蚀预防与控制系统工程
地质异常的奇异性度量与隐伏源致矿异常识别
20年后捷克与斯洛伐克各界对联邦解体的反思