基于多属性决策的自主等级评估算法_第1页
基于多属性决策的自主等级评估算法_第2页
基于多属性决策的自主等级评估算法_第3页
基于多属性决策的自主等级评估算法_第4页
基于多属性决策的自主等级评估算法_第5页
已阅读5页,还剩7页未读 继续免费阅读

下载本文档

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

文档简介

1、第39卷增刊2011年11月华中科技大学学报(自然科学版J .H u a z h o n g U n i v .o f S c i .&T e c h .(N a t u r a l S c i e n c e E d i t i o n V o l .39S u p.N o v .2011收稿日期2011-06-15.作者简介邹启杰(1978-,女,博士研究生,E -m a i l :z o u q i ji e n e u s o f t .e d u .c n .基金项目国家自然科学基金资助项目(60975071;国家高技术研究发展计划资助项目(2009A A 04Z 215.基

2、于多属性决策的自主等级评估算法邹启杰1,2张汝波1唐平鹏1尹丽丽1(1哈尔滨工程大学计算机科学与技术学院,黑龙江哈尔滨150001;2大连东软信息学院计算机科学与技术系,辽宁大连116023摘要通过多属性决策的理论对自主能力进行评估,实现了混合主动交互的可变自主系统.结合水面无人系统的导航任务,给出了基于多属性决策理论的自主能力确定模型.利用该模型,能够评价当前形势下可行的自主等级,并基于用户偏好做出选择,解决了未知环境下无人系统自主等级合理确定的问题,具有较好的效果.研究结果表明基于多属性决策的自主等级确定算法是有效的.关键词无人系统;自主等级;可变自主;混合主动交互;多属性决策中图分类号T

3、 P 242文献标志码A 文章编号1671-4512(2011S 2-0382-03E v a l u a t i o n a l g o r i t h m f o r a u t o n o m y l e v e l b a s e d o n m u l t i -a t t r i b u t e d e c i s i o n m a k i n gZ o u Q i j i e 1,2Z h a n g R u b o 1T a n g P i n g p e n g 1Y i n L i l i 1(1C o l l e g e o f C o m p u t e r a n

4、d T e c h n o l o g y ,H a r b i n E n g i n e e r i n g U n i v e r s i t y ,H a r b i n 150001,C h i n a ;2D e p a r t m e n t o f C o m p u t e r a n d T e c h n o l o g y ,D a l i a n N e u s o f t I n s t i t u t e o f I n f o r m a t i o n ,D a l i a n 116023,L i a o n i n g C h i n a A b s t

5、r a c t B y e v a l u a t i n g t h e a u t o n o m y l e v e l w i t h m u l t i -a t t r i b u t e d e c i s i o n m a k i n g t h e o r y ,a d j u s t a b l e a u t o n o m y s y s t e m c o u l d b e a c h i e v e d b a s e d o n t h e m i x e d -i n i t i a t i v e i n t e r a c t i o n .C o m

6、b i n e d w i t h u n -m a n n e d s u r f a c e v e h i c l e (U S V n a v i g a t i o n t a s k ,a d j u s t a b l e a u t o n o m y m o d e l (A AM w a s d e t e r m i n e d b y m u l t i -a t t r i b u t e d e c i s i o n m a k i n g t h e o r y ,a n d c o u l d b e u s e d t o m e a s u r e t h

7、 e a u t o n o m y l e v e l o f U S V i n c u r r e n t s i t u a t i o n a n d u s e r p r e f e r e n c e s .T h e m e a s u r e o f U S V s a u t o n o m y l e v e l w a s e f f e c t i v e l y s o l v e d b y A AM.T h e r e s u l t s o f t h e a u t o n o m y s t u d y s h o w t h a t e v a l u

8、 a t i n g t h e a u t o n o m y l e v e l w i t h m u l t i -a t -t r i b u t e d e c i s i o n m a k i n g t h e o r y i s c o r r e c t l y a n d e f f e c t i v e l y .K e y w o r d s u n m a n n e d s y s t e m ;a u t o n o m y l e v e l ;a d j u s t a b l e a u t o n o m y ;m i x e d -i n i t

9、i a t i v e i n t e r a c t i o n ;m u l i -a t t r i b u t e d e c i s i o n m a k i n g将人类的认知能力和智能系统的计算和执行能力相结合进行研究能提高无人系统任务完成的质量1-2.在未知的环境下,无人设备自主等级的确定是可变自主系统动态协作的重要研究问题.但执行任务前静态地划分自主等级是不可行的,因为环境变化是无限的.所以,可将自主等级的确定视为决策问题来解决,即在一定的决策环境下,选一种在操作者看来效用最大的人机协作方式.目前,对于实现无人系统可变自主能力的研究很多,主要区别在于自主能力评估算法的不同.

10、自主能力评估算法的分类可以按照评估关注的信息或评估结果的表达形式不同来分类.前者分为基于用户的可变自主实现方法和基于a g e n t 的方法.后者分为划分和不划分自主等级的方法.本研究一方面采用混合主动交互的自主等级评估方法,既考虑用户的状态信息,也考虑a g e n t 解决问题的能力;另一方面本算法的输出为已经定义的自主等级中的一种.算法设计以水面无人系统为例对自主等级进行定义,并且针对其巡航任务建立决策模型和实验模拟.1混合主动交互的可变自主在无人系统中,用户和无人设备可以视为智能体a g e n t,混合主动交互策略中的a g e n t都为完成任务而尽自己最大的努力,并且a g e

11、 n t交互的角色不是提前确定的,而是根据要解决的问题进行协商而动态确定3-4,这样a g e n t能够动态改变交互方式以更好地解决问题.无人系统的自主等级定义可以模仿人类对自我能力的评估结果,将自主等级定义为4个等级,不同的自主等级对应4种交互方式.a.全自主,即水面无人艇(U S V规划、U S V执行、U S V反馈结果.U S V具备对自身行为能力全部管理能力,能够处理当前态势下所要完成的任务,并且对于任务的目标和结果有明确的认识和预测.b.用户认可,即U S V规划、用户认可|修改、U S V执行、U S V反馈结果.U S V所处环境对于其安全有很大的威胁,虽然U S V能够进行

12、独立规划并执行,但通过用户的认可后再实施规划可降低风险发生的可能性.c.用户启发,即U S V提问、用户应答、U S V规划、U S V执行、U S V反馈结果.U S V获取的环境信息不确定性比较高,通过与用户的交互降低不确定性,然后再进行任务规划并实施.d.用户遥控,即U S V警示、用户遥控、U S V执行、U S V反馈.U S V所处的环境使其规划效率比较低,通过用户对U S V的规划或者行为进行完全控制,能帮助U S V完成当前的任务.2自主等级评估过程多属性决策理论是多目标决策的一种,解决步骤有5:决策问题描述,确定可行方案集合;根据决策问题的目标进行相关信息采集;属性评价函数的

13、定义;方案筛选.无人系统自主等级评估是多属性决策问题,希望最终的自主等级既能准确、有效完成任务,又不会给用户增加工作压力,因此目标间存在不可公度性和矛盾性,采用多属性决策适合实现无人系统可变自主的功能需求.a.决策问题定义.无人系统在任何需要评估自主等级的时刻需要决策的问题是在可行的自主等级方案中确定一个最适合的.该决策问题定义为基于多属性决策的自主等级(MA D P-A L确定问题5元组A,O,F,S,R.A=a1,a2,a3,a4为可行自主等级的集合,其中a i为第i种自主等级下的人机协作方案;O=o1,o2,o m为自主等级评价时需要衡量的目标集合,目标集合采用树形结构定义,o i=m

14、i1,m i2,m i k为全局规划后产生的第i个路节点,即(x i,y i为路节点的经纬度坐标,m i k=(v i k,i k为局部规划进一步分解产生的行为,即第i个目标的第k个行为,v i k和i k分别为速度和角度;F=f1(·,f2(·,f n(·为所有属性的评价函数集合,fj(·为对于属性j的评价函数,该函数在系统自我状态评价的基础上结合了用户评价的模型;S为决策形势,采用决策矩阵保存属性值;R为决策规则,根据决策矩阵进行分析评价,目的是对方案进行排序,这里采用P r o m e t h e e算法构建级别高于关系.b.目标集递阶结构以及属性

15、数据的采集.无人系统自主等级决策的总体目标是提高人机协作效用,更好地发挥人机结合的优势,因此进行自主等级决策时,根据影响任务执行效果的因素,定义目标以及递阶结构5-9.自主等级决策分为:任务识别(包括任务目标确信程度;环境感知(包括环境信息准确程度、威胁等级;规划代价(包括资源消耗、用户工作压力、用户技能需求;用户状态(包括用户偏好.任务识别通过对要完成的任务目标确信程度来衡量,该属性的评价来自于系统的任务识别模块.环境感知通过环境信息的准确性和对于无人系统安全的威胁程度来衡量,该属性的评价来自于态势评估模块.规划代价通过规划需要资源消耗和人力消耗来衡量,该属性来自于态势评估模块、任务识别模块

16、以及用户建模模块.用户状态是通过系统交互界面对用户疲劳度和技能进行评价,该属性来自于用户建模模块产生的用户对于当前任务不同自主等级的偏好.c.各自主等级属性评价函数的定义.确定上述目标集结构以后,就要确定每个属性的评价函数,即对于每种可行的自主等级下每个属性进行的评价结果.a i=(y i1,y i2,y i n为方案i的n个属性值,y ij为方案i的第j个属性值,y ij= f j(a i,用第j个属性值表示对于U S V自主能力属性j的评价.d.方案筛选.对于可行的自主等级,通过对比每2个方案间的优先程度,构建级别高于关系的序列,然后从中选择最优的方案予以实施.步骤1优先函数定义.优先函数

17、对2种方案的对应属性进行比较,函数定义为P(a i,a k=P(y i j,y k j(y i jy k j;(其他,式中P(y ij,yk j=P(yi j-y k j,表示方案i和方案k的属性j的差别,令y i j-y k j=d,有·383·增刊邹启杰,等:基于多属性决策的自主等级评估算法P (a i ,a k=0P (d (d 0,(d >0.步骤2优先指数的计算.通过优先函数对各自主等级进行优先程度计算.对每对方案a i A ,属性的权重分别为j (j =1,2,m ,其优先指数定义为(a i ,a k =mj =1j P j (a i ,a k /mj =

18、1j ,若权值为1,即各目标权重一致,则上式简化为(a i ,a k =mj =1P j (a i ,a k .步骤1中优先函数已定义,即可求得任意2方案间的优先指数.当权值为1时,优先指数退化为2方案间同属性的优先函数值之和.步骤3赋值的级别高于关系图的构成.以方案集中的所有方案为节点,优先指数(a i ,a k 为a i 指向a k 的弧线,可得到赋值的级别高于图.对于每个自主等级a i (即有向图的节点定义流出(即自主等级a i 比其他方案的优先程度为-(a i =a A(a ,a i ;流入(即其他方案比自主等级a i 的优先程度为+(a i =a A(a i ,a .方案a i 流出

19、越大,其相对于其他方案的级别越高;流入越小,其他方案比a i 级别高的可能性越小.进而定义每个方案节点的综合评价为(a i =+(a i -(a i .基于上述方案间优先程度的计算,即每个方案的净流值,构建完全序关系,进而完成对可行自主等级的排序.3实验结果和讨论U S V 自主行驶在某海域,遇到多船只停泊在该海域,对U S V 导航造成严重威胁,用户评价结果为良好,此时获得如下决策矩阵,如表1所示,表中N 和t 分别为通信周期的个数和1次通信的用时,用户工作压力用决策周期的个数表示,全自主、用户认可、用户启发和用户遥控下的用户技表1实验输入的决策矩阵自主等级任务目标确信程度/%环境信息确信程

20、度/%威胁程度/%资源消耗/(s/次用户工作压力用户偏好全自主1009570000.25用户认可1009835t 10.30用户启发1009835t 20.30用户遥控10010030N t 30.15能需求分别为无、低、中和高.按照本文中的算法进行自主等级评估,运行结果如表2所示,表中对角线上为每个自主等级的净流.表2自主等级之间的级别高于关系自主等级全自主用户认可用户启发用户遥控全自主0.06420.88001.54003.6600用户认可1.81500.59850.66003.1200用户启发1.81500.00000.22142.4600用户遥控2.00000.52500.5250-0

21、.8842将来对无人系统可变自主的研究主要有:对于影响自主能力的因素进行更加准确的建模,加入不确定性的描述可以利用马尔可夫决策模型;基于评价的结果,对规划算法调度的控制,可以采用基于a ge n t 的动态协作模型.参考文献1戴汝为.人-机结合的智能工程系统处理开放的复杂巨系统的可操作平台J .模式识别与计算智能,2004,17(3:257-261.2魏瑞轩,李学仁.无人机系统及作战使用M .长沙:国防工业出版社,2009.3A l l e n J F .M i x e d i n i t i a t i v e i n t e r a c t i o n J .I E E E I n -t

22、e l l i g e n t S ys t e m s ,1999,15(4:14-23.4Y a n c o H A ,B a k e r M ,C a s e y R ,e t a l .A n a l y s i s o f h u m a n -r o b o t i n t e r a c t i o n f o r u r b a n s e a r c h a n d r e s c u e C P r o c e e d i n g s o f I E E E I n t e r n a t i o n a l W o r k s h o p o n S a f e t y

23、,S e c u r i t y ,a n d R e s c u e R o b o t i c .G a i t h e r s -b u r g:I E E E ,2006:1-3.5岳超群.决策理论与方法M .北京:科学出版社,2009.6D e K o v e n E A M ,W o o d S D.I n t e g r a t i n g a d j u s t ab l e a u t o n o m y i n a n i n t e l l i g e n tc o n t r o l f r a m e w o r k C P r o c e ed i n g s o f S P I E 2005Se s s i o n o n U n m a n n e d /U n -a t t e n d e d S e n s o r s a n d S e n s o r N e t w o r k s I I .B r u g e s :S P I E ,2005:59860G.7C h

温馨提示

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

最新文档

评论

0/150

提交评论