论文部分内容阅读
CAD和CAM技术在企业的设计与生产过程中已经得到广泛应用。然而这些新技术的应用在促进企业生产力迅速发展的同时,也带来了许多意想不到的新问题。就设计行业而言,虽然针对各部门的计算机辅助技术已经日益成熟,但由于彼此之间缺乏有效的信息共享与利用机制,往往在企业中形成各种相互隔绝的“信息化孤岛”。在这种情况下,实现信息的有序管理就成为各个信息化企业在激烈的市场竞争中保持领先优势的关键因素之一。
多Agent系统(MAS)是当今国际上人工智能中的前沿学科,是分布式人工智能的一个重要分支。它的目标是将大而复杂的系统建造成小的、彼此相互通讯及协调的、易于管理的系统。它的研究涉及Agent的知识、目标、技能、规划以及如何使Agent协调地采取行动解决问题等。MAS通过多种Agent技术将丰富的“孤岛型”信息资源集成起来,以增加软件的总体价值。
为了解决好电力设计企业目前普遍存在的设计项目管理薄弱、设计流程不规范、质量保证体系贯彻困难、电子文档管理混乱、资源共享度低、无形资产流失严重等问题,从根本上扭转先进的设计技术和落后的管理手段不相适应的局面,本文主要从下面几个方面进行研究:
(1)对电力设计院设计自动化的研究现状以及多Agent系统理论进行了研究,讨论了MAS在电力设计行业应用的可行性及其意义。
(2)充分调研,整理出具有代表性和普遍性的用户需求,并结合多年来电力设计自动化系统开发经验、系统实际运行情况和用户反馈,面向电力设计行业,总结出一套通用的设计自动化系统模型;
(3)利用先进的软件建模手段UML,对整理出的用户需求和系统功能进行详细的分析,从中发现Agent个体、确定Agent目标、决定多个Agent之间的协作关系。利用面向Agent的设计思想搭建电力设计自动化的系统框架
(4)在系统的设计过程中力求使系统具有足够的柔性,能满足随需应变的要求、代码结构良好、易于维护和扩展。