Multi-Agent在建筑工程预算系统中的应用研究

Multi-Agent在建筑工程预算系统中的应用研究

(0个评分)

文集编号: 2014073101422

我要下载 收藏文档 1 学分

文档介绍

随着计算机技术在社会生产中不断的发展应用,建筑工程预算领域的信息化进程也在不断的向着深层次发展。虽然计算机技术在一定程度上提高了概预算文件的编制效率和准确度,但是仍然没有彻底摆脱原始的纸和笔的那种预算模式。其发展并不尽如人意,绝大多数预算软件其实只是手工计算的升级,自动化程度低,缺乏智能性,仍然需要投入大量的人力和物力。随着建筑工程的日益庞大和概预算结果精度的要求越来越高,预算软件中存在的各种问题显得越来越突出。主要的问题主要集中在两方面,首先是工程量的计算;其次是预算文件编制的自动化程度。自从1986年Agent概念被提出以来,Agent及Multi-Agent系统已经在很多领域中有所应用,由于Agent具有反应性、自治性、面向目标性和针对环境性等特性这就为解决概预算软件中存在的问题提供了一种有效途径。鉴于上述对于预算软件应用现状的分析,以及对Agent的特性和Multi-Agent系统合作和协商、求解能力的研究,本文以“内核——类集”为主要设计思想,采用插件的方式构建各种功能Agent,完成了《Multi-Agent的建筑工程预算系统的设计》。本文中主体是两个功能Agent的设计,即构件识别Agent和预算Agent,目的是用以解决工程量计算和预算文件编制的问题。在构件识别Agent中首先基于Dwg电子图纸对建筑构件进行自动识别,然后通过一种简单统一的思维方法进行推理从而估计出该建筑所需的土石方数量。然后预算Agent根据构件识别Agent得出的结果经过推理自动向取费、定额和材料数据库中提取相关信息,然后得出预算文件。本文主要分为六个部分:第一部分为课题研究的背景和意义以及建筑预算软件在国内外研究的现状。第二部分是Agent技术的相关介绍,包括单Agent和多Agent系统以及面向Agent软件工程的研究。第三部分是建筑预算的相关概念包括建筑预算和建筑图纸、工程定额和工程造价计算等相关知识。第四部分是Agent通信机制在建筑预算系统中的研究,包括Agent通信体的设计和Agent通信原语的设计。第五部分主要是系统的设计和实现,这部分是本文的主题,主要是系统的体系结构整体框架的设计、系统的工作原理、各个Agent的设计、系统开发的相关技术、数据库的设计以及系统的部分代码。第六部分是主要对本课题进行总结,并对进一步的工作进行了分析。

文档标签: 机械设计
分享文档21 联系TA