绑定机构
扫描成功 请在APP上操作
打开万方数据APP,点击右上角"扫一扫",扫描二维码即可将您登录的个人账号与机构账号绑定,绑定后您可在APP上享有机构权限,如需更换机构账号,可到个人中心解绑。
欢迎的朋友
万方知识发现服务平台
获取范围
  • 1 / 1
  (已选择0条) 清除 结果分析
找到 1 条结果
[硕士论文] 程世清
计算机科学与技术 西安电子科技大学 2015(学位年度)
摘要:现代高技术条件下的局部战争,快速反应、多兵种联合协同作战已经成为打赢的关键因素,这需要多兵种、多种武器平台、各个作战单元软件自主动态协同一体工作,要达到这个目标,就需要研究解决这些多兵种、跨平台软件单元自主连通、通信和协同工作的问题,这样才能有效提高作战效能,赢得快速打击和反应时间。基于多Agent动态协同作战软件就是旨在探索解决这一问题,协同作战软件在设计与实现时,是基于SOA模型架构进行的,软件服务单元之间通过粗粒度、松耦合的方式结合在一起的,这些服务之间通过简单、统一的接口进行通信,而不涉及底层的编程和通信模块,使用这种模式一方面为软件服务单元解决自主连通、通信和协同工作的问题奠定了基础,同时对软件来说,可以灵活地对这些服务进行组合、扩展、修改,这样大大提升了软件的环境适应能力。
  本文在软件设计上,首先是对作战软件单元进行Agent服务化封装,我们采取了源码级、局部通信和软件模块封装三种方式进行,将每个作战单元变成一个Agent单元,这样就使该作战软件单元具有了Agent的自主性、反应性、社会性等性能特点,同时具有了良好的通信性能和自主协商能力,这样就利用了多Agent系统之间可以实现自主连通、通信和协同工作,进而解决多兵种、跨平台作战软件单元自主连通、通信和协同工作的问题,这是软件设计的核心思想和关键点。而后,利用混合式多Agent系统实现了Agent单元之间的交互与自主协商从而形成协同作战软件。
  本文在软件实现上,按照作战的一般流程共实现了飞机感知Agent模块、舰船感知Agent模块、天气感知Agent模块、威胁等级Agent模块、情况判断Agent模块、兵力部署Agent模块、路径规划Agent模块、任务分配Agent模块、场景演示Agent模块九个功能模块,这九个功能模块Agent之间采取循环、自主、动态的协同交互,最终通过流程编排、Agent可视化和终端场景演示三个后台控制、演示界面将作战过程动态的仿真出来,同时,软件还实现验证了Agent服务注册、发现、调用、聚合解聚及自主协同的过程,对本地功能性和外部逻辑性服务资源调用时间小于1秒。
  本文按照层层递进的方式进行阐述的,先是绪论,进行了需求分析,提出了构建软件的合理性和必要性,后是对Agent相关技术、JADE平台技术、有关的软件协同技术进行了研究,再是软件的设计、实现和性能测试,最后是总结和展望,对软件的筹划、设计、开发和测试工作进行简要总结并对未来工作进行展望。
  (已选择0条) 清除
公   告

北京万方数据股份有限公司在天猫、京东开具唯一官方授权的直营店铺:

1、天猫--万方数据教育专营店

2、京东--万方数据官方旗舰店

敬请广大用户关注、支持!查看详情

手机版

万方数据知识服务平台 扫码关注微信公众号

万方选题

学术圈
实名学术社交
订阅
收藏
快速查看收藏过的文献
客服
服务
回到
顶部