首页> 中文学位 >基于Agent的分布式作战指挥系统的设计
【6h】

基于Agent的分布式作战指挥系统的设计

代理获取

目录

文摘

英文文摘

南开大学学位论文版权使用授权书和原创性声明

第一章引言

第一节作战指挥系统的任务和系统组成

第二节分布式思想

第三节Agent技术

第四节论文主要内容

第二章分布式思想及中间件

第一节分布式系统的发展

2.1.1从单机工作到C/S客户-服务器结构

2.1.2从传统的C/S(B/S)到多层分布式结构

第二节多层分布式结构各逻辑层的特征

2.2.1用户层

2.2.2业务逻辑层

2.2.3数据层

第三节中间件

第四节中间件的分类

本章小结

第三章CORBA分布式体系结构

第一节为什么选用CORBA

第二节CORBA的特点及对象模型

3.2.1 CORBA的特点

3.2.2 CORBA的对象模型

3.2.3对象请求代理结构

第三节CORBA体系结构概述

3.3.1 OMG IDL语言

3.3.2客户端和服务器端的CORBA对象

3.3.3 CORBA基本服务

3.3.4 CORBA工具

3.3.5CORBA运行模式

第四节CORBA规范的VisiBroker中间件开发工具

3.5.1 VisiBroker简述

3.4.2 VisiBroker提供的应用工具

本章小结

第四章软件Agent技术

第一节Agent基本概念

第二节Agent的特点

第三节软件Agent的分类

第四节多Agent系统

第五节KQML语言

第六节采用Agent技术对系统通信性能的改善

本章小结

第五章系统设计

第一节作战指挥系统的结构

5.1.1作战指挥系统的描述

5.1.2作战指挥决策过程描述

第二节系统的结构模型

5.2.1 Agent的BDI模型

5.2.2指挥Agent的结构图

5.2.3指挥Agent的决策过程

第三节指挥Agent的通讯

5.3.1指挥Agent的内部通讯

5.3.2指挥Agent的对外通讯

第四节Agent运行的分布式环境

5.4.1 CORBA和Agent之间的共同特点

5.4.2 Agent技术和CORBA结构的融合

第五节Agent服务器

5.5.1资源

5.5.2安全服务

5.5.3目录服务

5.5.4通信服务

5.5.5事件服务器

5.5.6传输服务

5.5.7队列管理器

5.5.8监视器

5.5.9 Agent管理器

第六节本系统中的Agent类型

第六节系统中Agent的移动

第七节系统内多个Agent之间的通讯设计

本章小结

第六章重要接口的编程方法描述

第一节系统分析

第二节对象接口

第三节编译IDL文件

第四节编写对象实现程序

第五节编写服务程序以及设置POA策略

第六节编写客户程序

第七节多种语言混合操作

本章小结

第七章总结与展望

致谢

参考文献

展开▼

摘要

在现代战争中,如何能够迅速、准确地获取瞬息万变的战场信息,已经成为决定战场胜负的重要因素。随着计算机和网络技术的迅速发展,作战指挥已从传统的人工指挥方式向以计算机信息处理为核心的指挥自动化方式的转变。以前所使用的作战指挥系统大多是采用集中式或传统的C/S(B/S)分布式结构方式,但是这两种结构方式存在着许多问题,针对这些问题,我们研究设计了基于Agent的分布式作战指挥系统(DCBS)。 本文首先从集中式和传统的C/S(B/S)分布式体系结构出发,分析了这种体系结构存在着在通信、异构平台等方面的问题,从而引出多层分布式体系结构的思想。通过比较CORBA和COM/DCOM两种体系结构的特点,得出了CORBA体系结构具有跨平台、跨操作系统、跨编程语言、跨协议、跨版本等方面的优势,所以本系统以CORBA体系结构为规范进行设计。 如何实现作战指挥的智能化是本系统设计的核心问题,而Agent技术具有学习性、协作性、自主性以及天生具有的分布式特点,为本系统的智能化设计提供了技术支持。Agent除了具有智能性之外,还具有移动性,系统采用了Agent技术后,可以使信息处理从一台主机迁移到另一台主机上进行,从而大大减轻了网络的负担。 在系统设计中,我们分析了作战指挥的决策过程,以Agent的BDI(belief、、desire、intention)模型为基础,以Agent为建模单位,设计了指挥Agent的结构模型,文中对指挥Agent的内部模块组成、各个模块的功能以及指挥Agent的决策过程作了详细的介绍,并对Agent内部的通信方式进行了细致的分析。多Agent的系统中需要有它的运行环境,系统中我们将CORBA与Agent技术相结合,构建了Agent运行的分布式环境平台,还设计了Agent服务器来保障多Agent系统的运行。接下来我们运用CORBA规范的VisiBrokerIDL接口定义语言,对系统重要接口的编程方法进行了说明。论文的最后对本次系统设计进行了总结并指出了后续工作的研究方向。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号