基于分布式智能体的复杂系统建模与仿真
发布时间:2021-04-02 06:09
复杂系统一般具有庞大的规模和复杂的层次结构,其子系统之间相互关联且交互行为非线性,其子模型多样化且具有一定的智能性。针对这些特点,对复杂系统的研究无法只用传统的数学模型来描述,而需要对其展开更加深入和全面的研究工作。目前研究复杂系统的理论方法层出不穷,但是都各有局限和实现障碍,对复杂系统的研究仍然有很多问题有待解决。本文基于Agent建模技术和HLA仿真技术对复杂系统展开了研究,并且融入BOM重用技术,针对诸如军事对抗作战系统之类的典型复杂系统,研究建模与仿真的方法以及仿真系统的可重用能力,使系统模型既具备智能性和较高的重用性,又能够实现分布式仿真。首先,在介绍Agent建模技术、HLA仿真技术和BOM重用技术的基础上,本文提出了基于分布式智能体的复杂系统建模与仿真(Agent-based Distributed Modeling and Simulation of Complex Systems,简称ADMSCS)的框架。详细研究并分析了基于ADMSCS框架的复杂系统建模流程和仿真运行过程,并且研究了基于ADMSCS框架开发的仿真系统的重用性问题,提出了一个基于BOM技术的仿真组件重...
【文章来源】:南京理工大学江苏省 211工程院校
【文章页数】:84 页
【学位级别】:硕士
【部分图文】:
Agent的基本结构
Agent作为HLA仿真系统的低层体系可以使实体对象具备一定的智能性,使功能更加贴近现实世界的情况,但是Agent有其特殊的结构,如感知部件、信息部件和效应部件等等,以实现其智能性,这也就出现了Agent建模技术与HLA交互仿真技术的兼容问题。如何使Agent对象能够在HLA仿真平台中展现其智且还要遵循HLA的仿真规则,又如何使HLA能够配合Agent对象发挥其分布式中的互操作能力上的优势,而且不降低原本的通信速率,是研究两者如何结合所解决的关键问题。.1.2框架结构图及其原理根据上述思路和问题,本文基于HLA分布式交互仿真技术和Agent智能体建术提出一个基于分布式智能体的复杂系统建模与仿真的框架一一,ADMSCS框架,复杂系统模型中有些子系统需要智能结构,有些子系统不需要智能结构,故在框将包含Ageni对象的联邦成员称为“Ageni一basedFederate’’,不包含Agent的联邦成为‘时oneAgentFederate’,,该框架的结构图如下图3.r所示:
Agent一 basedsoM一样遵循对象模型模板(OMT)的格式内容,只是Agent一 basedFoM中的对象类和交互类都是指在联邦运行过程中会参与交互行为的对象类和交互类,如图3.3中Ageni对象类C和Agent对象类D就不属于Agent一 basedFoM中的内容,因为它们在联邦运行中没有交互行为,不参与联邦成员之间的信息交换,它们只能分别属于FederateesA和FederateeeB的Ageni一 basedSOM中的内容。Ageni一 basedFOM中的对象类和交互类都是从联邦中各个SOM里提取出来的,与Ageni一 baseds0M有所不同的是在Agent一 basedFOM中的Ageni对象类的可公布和可订购特性只能是可订购(S)、即可公布又可订购(PS)、既不能公布又不能订购(N)这三种之中的一种,没有只公布不订购的Agent对象类,因为在Agent一 basedFOM中公布的类必须是能够订购的,否则就没有公布的必要。而交互类的特性也只能是即可初始化又可感知(IS)、即可初始化又可响应(IR)、既不能初始化也不能感知和响应
本文编号:3114746
【文章来源】:南京理工大学江苏省 211工程院校
【文章页数】:84 页
【学位级别】:硕士
【部分图文】:
Agent的基本结构
Agent作为HLA仿真系统的低层体系可以使实体对象具备一定的智能性,使功能更加贴近现实世界的情况,但是Agent有其特殊的结构,如感知部件、信息部件和效应部件等等,以实现其智能性,这也就出现了Agent建模技术与HLA交互仿真技术的兼容问题。如何使Agent对象能够在HLA仿真平台中展现其智且还要遵循HLA的仿真规则,又如何使HLA能够配合Agent对象发挥其分布式中的互操作能力上的优势,而且不降低原本的通信速率,是研究两者如何结合所解决的关键问题。.1.2框架结构图及其原理根据上述思路和问题,本文基于HLA分布式交互仿真技术和Agent智能体建术提出一个基于分布式智能体的复杂系统建模与仿真的框架一一,ADMSCS框架,复杂系统模型中有些子系统需要智能结构,有些子系统不需要智能结构,故在框将包含Ageni对象的联邦成员称为“Ageni一basedFederate’’,不包含Agent的联邦成为‘时oneAgentFederate’,,该框架的结构图如下图3.r所示:
Agent一 basedsoM一样遵循对象模型模板(OMT)的格式内容,只是Agent一 basedFoM中的对象类和交互类都是指在联邦运行过程中会参与交互行为的对象类和交互类,如图3.3中Ageni对象类C和Agent对象类D就不属于Agent一 basedFoM中的内容,因为它们在联邦运行中没有交互行为,不参与联邦成员之间的信息交换,它们只能分别属于FederateesA和FederateeeB的Ageni一 basedSOM中的内容。Ageni一 basedFOM中的对象类和交互类都是从联邦中各个SOM里提取出来的,与Ageni一 baseds0M有所不同的是在Agent一 basedFOM中的Ageni对象类的可公布和可订购特性只能是可订购(S)、即可公布又可订购(PS)、既不能公布又不能订购(N)这三种之中的一种,没有只公布不订购的Agent对象类,因为在Agent一 basedFOM中公布的类必须是能够订购的,否则就没有公布的必要。而交互类的特性也只能是即可初始化又可感知(IS)、即可初始化又可响应(IR)、既不能初始化也不能感知和响应
本文编号:3114746
本文链接:https://www.wllwen.com/projectlw/xtxlw/3114746.html