基于多Agent的电力设计自动化系统的研究与实现

来源 :北京师范大学 | 被引量 : 0次 | 上传用户:gracestoney
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
CAD和CAM技术在企业的设计与生产过程中已经得到广泛应用。然而这些新技术的应用在促进企业生产力迅速发展的同时,也带来了许多意想不到的新问题。就设计行业而言,虽然针对各部门的计算机辅助技术已经日益成熟,但由于彼此之间缺乏有效的信息共享与利用机制,往往在企业中形成各种相互隔绝的“信息化孤岛”。在这种情况下,实现信息的有序管理就成为各个信息化企业在激烈的市场竞争中保持领先优势的关键因素之一。 多Agent系统(MAS)是当今国际上人工智能中的前沿学科,是分布式人工智能的一个重要分支。它的目标是将大而复杂的系统建造成小的、彼此相互通讯及协调的、易于管理的系统。它的研究涉及Agent的知识、目标、技能、规划以及如何使Agent协调地采取行动解决问题等。MAS通过多种Agent技术将丰富的“孤岛型”信息资源集成起来,以增加软件的总体价值。 为了解决好电力设计企业目前普遍存在的设计项目管理薄弱、设计流程不规范、质量保证体系贯彻困难、电子文档管理混乱、资源共享度低、无形资产流失严重等问题,从根本上扭转先进的设计技术和落后的管理手段不相适应的局面,本文主要从下面几个方面进行研究: (1)对电力设计院设计自动化的研究现状以及多Agent系统理论进行了研究,讨论了MAS在电力设计行业应用的可行性及其意义。 (2)充分调研,整理出具有代表性和普遍性的用户需求,并结合多年来电力设计自动化系统开发经验、系统实际运行情况和用户反馈,面向电力设计行业,总结出一套通用的设计自动化系统模型; (3)利用先进的软件建模手段UML,对整理出的用户需求和系统功能进行详细的分析,从中发现Agent个体、确定Agent目标、决定多个Agent之间的协作关系。利用面向Agent的设计思想搭建电力设计自动化的系统框架 (4)在系统的设计过程中力求使系统具有足够的柔性,能满足随需应变的要求、代码结构良好、易于维护和扩展。
其他文献
随着软件技术在各个领域应用的不断拓宽和加深,以及软件技术本身的不断发展,软件的数量、规模与复杂性也在不断的增长。特别是在网络环境下,“软件即服务”逐渐从概念转化为现实
随着网络的快速发展,网络信息呈指数级增长。搜索引擎已经成为人们从网络中获取信息的重要工具之一。依据用户输入的查询,当前主流的搜索引擎通常采用关键词匹配机制进行检索并
随着计算机与互联网技术的深入发展,信息安全问题日益复杂化。应用程序规模迅速扩大,程序漏洞数量随之增加,针对程序漏洞的利用攻击威胁居高不下,现有漏洞防范手段在复杂多变的威
植物是自然界最常见的景观之一,对植物形态及生长发育进行建模,一方面对于探索植物生长过程的规律,深化对农学、植物学的研究具有重要的意义;另一方面,植物建模技术已在艺术设计、
随着Internet技术的不断发展,企业级网络应用正在面临着如不可预测的并发用户增长、海量数据管理、系统响应及容量限制、系统的容错性能等因素的挑战。J2EE集群为不断发展的企
Rootkit是一种隐藏进程、文件、注册表等系统信息的技术,它往往被病毒、木马等恶意程序所利用,帮助它们隐藏恶意行为以避免被用户和安全软件所发现。可以说,Rootkit在系统上的存
随着计算机应用范围的拓展,计算环境的多样化和复杂性显著提高,应用安全需求的多样化使得计算机安全面临着更多挑战。尽管计算机安全技术不断发展,但是安全攻击事件仍然不断
时钟分布网络设计是高性能集成电路设计中最关键的步骤之一。时钟信号频率高,负载大,连线长,极大地影响着同步系统的性能。在基于标准单元的自动化设计中,时钟树综合与布线设计占
虚拟化技术是云计算环境中底层资源管理的关键支撑技术,它将底层硬件资源进行统一抽象管理,用户应用封装在上层虚拟机之内,多虚拟机可以共同运行在同一硬件环境中,极大地提高了硬
现代软件开发项目的规模和复杂度要求软件组织对软件过程进行量化管理和持续改进,并对资源进行合理有效的调度。人力资源是软件过程中最重要的一种资源。人力资源的调度直接影