基于多智能体和XML Web Services技术电厂级监控信息系统设计.docVIP

基于多智能体和XML Web Services技术电厂级监控信息系统设计.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于多智能体和XML Web Services技术电厂级监控信息系统设计

基于多智能体和XML Web Services技术电厂级监控信息系统设计   摘要 本文提出一种基于多智能体和xml web services技术的电厂级监控信息系统的设计思路。该监控信息系统利用多智能体技术在解决网络环境的分布式在线问题的求解能力,实现电厂级监控信息系统各个功能模块的协调合作,并针对电厂级信息监控系统中存在的异构系统之间跨平台,跨防火墙的通信问题,提出了应用于SIS通信的XML模式和解析方式,通过分析设备自描述文档解释了XML的数据对象和数据结构,从而对实现高智能化的电厂级信息监控系统进行了有益的探索。   关键词 电厂级监控信息系统;多智能体;Web Service;XML;人工智能   中图分类号 TM621.9 文献标识码 A文章编号 1674-6708(2010)17-0113-02      0 引言   火电厂厂级监控信息系统简称SIS (Supervisory Information System),是主要为火电广全厂实时生产过程综合优化服务的生产过程实时管理和监控的信息系统,它介于电厂管理信息系统(MIS)和过程自动化系统(DCS)之间,以优化机组运行,提高运行经济性为主要目的的信息系统[1]。从SIS概念提出至今,国内有众多学者、研究人员在该领域进行了有益的探索,并已有实际系统应用于现场[2,7]。   然而,由于当前厂级监控信息系统仍处于发展阶段,在技术规程、应用软件设计等方面需进一步成熟与完善[8-9]。并且由于不同功能DCS的通信系统之间的差异性,往往存在着在异构环境下的跨平台通信问题,而为了保证网络信息的安全,不同系统之间大都加装了通信防火墙。因此,如何实现在异构系统之间跨平台,跨防火墙的通信问题,是SIS通信系统一个急待解决的问题。由于厂级监控信息系统侧重在于对生产过程的分析,软件的功能模块主要在于提出优化策略,因此,把人工智能技术引入到厂级监控信息系统领域是非常必要的。文献[10]、[11]提出了把多智能体技术应用于厂级监控信息系统的概念,本文拟在基于多智能体的厂级监控信息系统的框架研究、智能体的设计、智能体在异构环境下的通信等方面做进一步深入的探讨。   1基于多智能体的监控信息系统框架   根据厂级监控信息系统在结构上分层、在地域上分布的特点,本文构造了一个基于多智能体的厂级监控信息系统。系统利用多智能体系统在解决分布式在线问题的求解能力,实现各个功能模块之间的协调。图1是基于多智能体的厂级监控信息系统的框架图。   运行人员通过实时数据监测和管理智能体提供的图形界面,实现对生产流程中设备运行数据的查询和管理。   管理智能体具有全局的知识,能够启动、管理、协调各个子功能智能体,负责智能体间任务的分配以及智能体间交互消息的传递。同时,它还负责实时数据库的创建和维护。   通信控制智能体通过高速以太网实现与DCS和MIS的通信联系。由于从不同的DCS采集的生产过程实时数据格式不同,且数据量很大,所以通信控制智能体设置一个通信线程池对这些数据进行区分优先级的选择性处理,并采用资源预留方法保证对重要信息的实时处理。在通信控制智能体内有一个监控线程,它根据通信服务器当前的负载能力,来调整通信线程池不同优先级别线程的分配,以实现SIS中通信数据处理能力的最优化。   负荷经济分配Agent、设备寿命管理Agent、设备故障诊断Agent、发电成本分析Agent是几个功能子智能体,通过智能体的协调交互机制,实现各自相应的功能,并通过管理Agent把处理数据存入实时数据库中。   2智能体的设计   按照智能体在整个生命周期中是否停留在某个固定位置,可将其分为移动智能体和固定智能体两种;而按照体系结构的不同,可分为反应型智能体、慎思型智能体和复合型智能体。其中,慎思型智能体保持了经典人工智能的传统,是一个基于知识的系统。典型的慎思型智能体采用BDI(Belief,Desire,Intension)结构,该模型可用下列要素描述:1)一组关于外界环境的信念(Belief);2)智能体当前打算达到的目标(Desire);3)一个知识库;4)一个意图结构(Intension),描述智能体如何达到它的目标[12-13]。   按照BDI结构定义了厂级监控信息系统的各个功能智能体。以设备故障诊断智能体为例,其结构图见图2:   设备故障诊断智能体可定义为:      其中,B代表设备故障诊断智能体的信念(Belief),是智能体对智能体当前状态的主观反映,可用一信念度来衡量。它表示设备故障诊断智能体完成故障诊断任务的确信程度。在系统的运行过程中,根据设备故障诊断任务完成历史记录,通过智能体自身的学习机制,对信念度进行调整。   当信念度低于某个域值时,智能体

文档评论(0)

189****7685 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档