基于多智能体的DMS软件设计的探讨
摘要:当前各种新的信息技术的发展为设计配电管理系统(DMS)软件注入了新的思路。本文探讨了如何基于Agent技术来设计新一代DMS系统软件。将构件技术 面向对象技术的封装、继承、多态性、灵活接口定义等优点,同
程序设计方法(Agent-Oriented Programming)是面向“对象”的程序设计方法的发展。由于“智能体”是“对象”的升华,是具有自主性、主动性、智能化、拟人化的“对象”,是具有拟人智能特性的“实体”。因而,面向“智能体”的(A-O)方法不仅继承了面向“对象”(O-O)和面向“模块”(M-O)方法的优点,具有通用性、模块性、重用性、扩展性、移植性等特点,而且进一步发展了面向“对象”和面向“模块”的方法,提升了软件系统的智能性、互操作性、灵活性等水平。
2 基于构件技术的DMS系统MAS体系结构
2.1 概述
软件系统是DMS应用的核心,一个先进、合理的软件体系结构是整个系统的关键技术所在。为了使DMS这个复杂的系统可自稳定、自优化、自恢复运行,并达到软件复用,以提高软件开发的效率和质量,可以采用Agent技术和构件技术实现数据层、业务层和分析层的软件设计和开发,生成一系列针对电网的软件Agent,如Task Agent(任务智能体)、Resource Agent(数据资源智能体)、Interface Agent(界面智能体)等,并以此形成MAS(Multi Agent System)。[4]这些电网智能体是基于Agent技术的分布式软件,具有很强的处理电网数据和自主计算的能力,它们构架于数字电网对象模型之上,具有跨异构系统平台等优点。另外,这些电网智能体在MAS中相互交互,共享信息、知识,并且通过各个Agent的单独能力以及用某种通讯方法(如TCP/IP等)来协调它们的作用、分配和收集信息以实现总体目标。
2.2 基于构件技术的DMS系统层次模型
从广义上讲,构件技术是基于面向对象的,以嵌入后马上可以使用的即插即用型的软构件概念为中心,通过构件的组合来建立应用的技术体系。狭义上讲,它是通过构件组合来支持应用的开发环境的总称。构件是具有预制性、封装性、透明性、互操作性、通用性的软件单元,其粒度可大可小。[5]其按功能可分为三层:基础层为基本数据类构件和系统支撑构件;中间层为各种通用的中间件;顶层为针对各种应用的专用构件或子系统构件。
在构件技术思想的基础上,遵循系统结构分层、业务与实现分离、逻辑与数据分离三大开发原则,将DMS系统分为3个层次,即数据采集层、业务处理层和网络分析层,基于构件技术的DMS系统层次模型如图2所示。
Fig.2 The DMS Layered-model Based On Component Technology
在DMS系统开发过程中,我们先构筑系统的总体框架,把系统划分为若干积木块,把程序生成问题转化为构件的设计、处理问题,并分析共性和个性,然后构造各种构件,其细分为分析构件、
责任编辑:和硕涵
免责声明:本文仅代表作者个人观点,与本站无关。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
我要收藏
个赞
-
现货模式下谷电用户价值再评估
2020-10-10电力现货市场,电力交易,电力用户 -
PPT | 高校综合能源服务有哪些解决方案?
2020-10-09综合能源服务,清洁供热,多能互补 -
深度文章 | “十三五”以来电力消费增长原因分析及中长期展望
2020-09-27电力需求,用电量,全社会用电量
-
PPT | 高校综合能源服务有哪些解决方案?
2020-10-09综合能源服务,清洁供热,多能互补 -
深度文章 | “十三五”以来电力消费增长原因分析及中长期展望
2020-09-27电力需求,用电量,全社会用电量 -
我国电力改革涉及的电价问题
-
贵州职称论文发表选择泛亚,论文发表有保障
2019-02-20贵州职称论文发表 -
《电力设备管理》杂志首届全国电力工业 特约专家征文
2019-01-05电力设备管理杂志 -
国内首座蜂窝型集束煤仓管理创新与实践
-
人力资源和社会保障部:电线电缆制造工国家职业技能标准
-
人力资源和社会保障部:变压器互感器制造工国家职业技能标准
-
《低压微电网并网一体化装置技术规范》T/CEC 150
2019-01-02低压微电网技术规范
-
现货模式下谷电用户价值再评估
2020-10-10电力现货市场,电力交易,电力用户 -
建议收藏 | 中国电价全景图
2020-09-16电价,全景图,电力 -
一张图读懂我国销售电价附加
2020-03-05销售电价附加
-
电气工程学科排行榜发布!华北电力大学排名第二
-
国家电网61家单位招聘毕业生
2019-03-12国家电网招聘毕业生 -
《电力设备管理》杂志读者俱乐部会员招募
2018-10-16电力设备管理杂志