论文部分内容阅读
伴随着人工智能技术,模型构建语言,合同网,通讯机制以及规则库的发展,多智能体系统作为复杂控制系统的解决方案越来越发挥出自己的优势。在多智能体系统的实现过程中,大多数设计和开发者只在模型搭建完成以后添加安全问题的考虑。这在很大程度上导致了多智能体系统的脆弱性。基于此,本文引入了基于UML元模型的2×2四视窗多智能体模型搭建语言,对设计过程,运行过程,智能体内部和智能体外部分别进行考虑,实现了一般性的多智能体系统建模。更加有利于系统开发者对于智能体整体功能的把握,加强系统的容错能力。本文针对多智能体系统的协商特点,引入合同网,但是合同网的节点智能体缺乏处理模糊信息的能力,然而心智状态则需要模糊化描述,才能更好地使单个智能体实现智能决策,所以本文在引入合同网作为各个智能体之间协调的基础后,在合同网中引入竞标模糊化,使得各个单智能体能够实现更加智能,更加合理地决策和协调。不仅如此,在分析了传统合同网的不足后,针对通讯资源浪费和计算资源浪费,在管理智能体中添加了信任度挥发机制,在智能体中添加了缓冲区功能,初步实现工作智能体能够选择任务的优化策略,管理智能体可以选择等待回应的工作智能体优化策略。板形控制系统是典型的多输入多输出,强耦合的复杂控制系统,多智能体控制系统就是把复杂的系统(软硬件系统)建造成小的彼此相互通讯及协调的,易于管理的系统,并且通过自己的协调机制和控制思想使整个系统达到最优化。在本文中针对板形控制系统中存在的板形缺陷,设计不同的控制策略,然后将这些控制策略封装为单个的工作智能体,赋予智能体相应的动作和智能性,它们之间的协调机制,采用本文设计的改进的合同网机制,完成智能体的封装之后,利用基于UML的2x2四视窗多智能体模型搭建语言在软件staruml中实现建模,并利用visual studio使模型实现代码化,结合MATLAB进行多智能体板形控制系统的仿真,基于安全建模的控制系统较没有基于安全建模的控制系统,容错能力更强,稳态误差更小。基于改进合同网的控制系统较基于传统合同网的控制系统,响应速度更快,超调更合理。