资源预览内容
第1页 / 共6页
第2页 / 共6页
第3页 / 共6页
第4页 / 共6页
第5页 / 共6页
第6页 / 共6页
亲,该文档总共6页全部预览完了,如果喜欢就下载吧!
资源描述
基于 PROFIBUS 的热电厂多智能体控制系统的设计摘 要 在深入 研究 PROFIBUS 总线技术的基础上设计并实现了热电厂生产控制系统。主要介绍了基于 PROFIBUS的热电厂智能体的划分,多智能体控制系统的结构及其实现。采用多智能体的 方法 ,将以前的控制模块和监测模块封装成单个的智能体,组成多智能体系统,解决控制、监测和维护相互隔离的 问题 ,从而达到信息交换容易、控制处理效率高的目的。 关键词 现场总线 控制系统 智能体 现场总线技术是上个世纪 80 年代出现,90 年代兴起的自动化领域的一项新技术。现场总线是用于过程自动化或制造自动化中的,实现智能化现场设备与高层设备之间互联的,全数字、串行、双向的通信系统。通过它可以实现跨 网络 的分布式控制。基于现场总线的新一代控制系统,现场总线控制系统(fieldbus control system , FCS) 已经成为自动控制系统体系结构的 发展 方向。 Profibus 是由 SIEMENS 公司推出的一种开放式现场总线标准,1989 年成为德国标准 DIN19245,1996 年成为欧洲标准EN50170,1999 年 12 月被接受为国际标准 IEC61158 的一部分。Profibus 是 目前 欧洲乃至全球 应用 最广泛的总线系统,它速度快成本低,几乎所有 PLC 产品和自动化外设产品都提供 Profibus 接口。它根据不同应用场合提供 3 个兼容版本:Profibus-DP, Profibus-FMS 和 Profibus-PA。1 Profibus-DP 适用于现场级分布式自动化外设之间的高速数据传输(DP 的含义为分散的外围设备)。是一种高速而廉价的通信连接,旨在解决设备一级的高速数据通信。在这一级,中央控制器通过高速串行线 RS485 传输技术或光纤媒体,同分散的现场设备进行通信,传输速率最高可达12Mbit/S。一般情况下,DP 构成单主站系统,主站和从站以循环的方式进行数据传输。ProfibuSDP 主要应用在对传输速率有较高要求的现场级数据通信中。它的体系结构包括 ISO/OSI 参考 模型第 1,2 层以及用户接口,传输技术使用 RS48(称为 H2),这种结构能保证通信的实时性和系统实现的低成本。在用户接口中使用了定义用户和系统使用的应用功能和描述现场设备行为的行规。 Profibus-FMS( Fieldbus Message Specification) 是现场级和单元级通信的通用解决方案,主要解决单元级主站之间(PLC 和 PC)的互相通信, 它提供了大量的通信服务,如现场信息传送、数据库处理、参数设定、下载程序、从机控制和报警等,用以完成以中等传输速度进行的循环与非循环的通信任务。由于它是完成控制器与智能现场设备之间的通信以及控制器间的信息交换,因此它主要考虑系统的功能,而不是系统的响应时间。FMS 提供了较多种类的通信服务,应用灵活,可用于大范围和复杂的通信系统场合中。FMS 使用了ISO/OSI 参考模型第 1,2,7 层,第 1,2 层与 Profibus-DP 兼容,第 7 层包括了应用协议并向用户提供了广泛的通信服务功能。 Profibus-PA 是在 Profibus-DP 的基础上通过优化、扩展而来,主要用于化工等对安全性要求高的场合, 通信采用扩展的 Profibus-DP 协议。传输技术改用 IEC1158-2(称为H1),可确保本质安全性并使现场设备通过总线供电,通过分段耦合器, 能方便地和 Profibus-DP,Profibus-FMS 相连。2-3在热电厂控制系统中,我们将整个系统划分为现场Agent、监测 Agent、控制 Agent 和事物管理 Agent。现场Agent 分别为锅炉智能体、汽机智能体和除氧给水智能体构成,它们的结构基本相同,处于相同的地位,监测和控制智能体在整个系统中居于管理者地位,事务管理智能体负责数据的整理以及向上层提供数据接口。如图 1 所示。图 1:智能体的划分 控制系统的结构设计基于系统集成的思想,整个控制系统由控制软件和相应的硬件两大部分互相协作,完成控制功能。硬件主要包括 工业 PC 机、工业板卡、可编程控制器、变送器和执行机构。软件由组态软件、系统运行软件和各功能扩展模块等构成。为了从结构上实现分层容错控制,系统硬件的选择与集成考虑了层内组成与层间通讯两个方面。结合 PROFIBUS 总线的使用,我们将基于多智能体的智能控制系统分成三个层次,最底层是现场控制层,在其基础上是过程监控层和 企业 管理层,其整体结构如图 2 所示。图 2:智能控制系统分层结构 现场控制层选用功能简单,可靠性很高的可编程控制器,完成保证系统安全的控制功能,同时又受控于过程监控层的控制。而过程监控层和 企业 管理层选用功能强大的 工业 PC 机为主体,可以使用一些高级的控制策略,完成提高系统效率的控制功能,同时承担部分对象的直接控制,减少现场控制层的费用。在紧急情况下过程监控层输出的控制信号直接切换到伺服机构上,由过程监控层同时实现高级控制策略和常规控制,而当过程监控层发生故障,可由现场控制层采用常规控制维持系统稳定运行,从而大大提高了控制系统的稳定性和可靠性。过程监控层与现场控制层之间采用现场总线传递数据,各工业 PC 机之间则采用标准网卡和集线器(HUB)构成星形 网络 传递数据和共享资源。 最底层是一个基于现场总线的分布式系统,由若干智能执行器和智能变送器组成,它们一方面对生产过程的数据加以采集并经过处理送到 PROFIBUS 总线上以提供一致和有效的信息;另一方面对从该总线上取得的操作命令加以处理和执行。每个现场控制站主要都是由主控单元和 I/O 模块构成,两者间用双绞线作为传输介质,采用PROFIBUS 现场总线结构,为了提高系统可靠性,可以使用双冗余主控单元,在发生意外死机情况下将自动切换到备用主控单元,从而提高系统的可靠性。 过程监控层是与现场总线和企业网同时相连的工作站,主要工作就是负责实现控制等管理。它们从现场总线获取生产过程中的数据,通过现场总线和企业网彼此交换信息和发出指令,并为运行管理人员提供良好的人机界面。本层与现场控制层在实际系统中构建为实现各种功能的智能体组成,以完成整个系统的控制功能。如图 3 所示。图 3 智能体系统结构 现场 Agent 分别为锅炉、汽轮机和除氧给水,它们可以根据检测的信号和知识库中的规则和经验公式来确定各子系统的状态是否正常,能够对一些情况进行判断,并进行必要的处理。它们接受控制 Agent的控制信号对各子系统的监控对象进行参数调节,并将各子系统的状态信息送给监测 Agent。现场 Agent 以西门子S7-300 为中心和现场的控制仪表综合实现。控制 Agent 根据监测 Agent 的要求对现场 Agent 发出控制指令,以完成对各个监控对象的参数调节,同时将操作信息发送给事物管理 Agent。 监测 Agent 根据各个现场 Agent 传送过来的信息,能够对整个生产过程的状态进行综合 分析 和预测,并对生产过程可能发生的故障做出判断。 事物管理 Agent 管理所有的数据,对数据库进行维护,它和控制Agent、监测 Agent 都是在工控机中通过软件加以实现。 最上层是整个企业的管理层,它是整个系统的管理中心。 现场总线是智能化仪表和 计算 机网络相结合的新一代底层控制网络。PROFIBUS 是开放的、功能完善的国际现场总线标准之一。在实际 应用 过程中,引入分级多层体系结构,建立基于 PROFIBUS 总线的多智能体控制系统,将控制系统分为现场控制层、过程监控层和企业管理层加以实现,从而获得较高的系统可靠性。1.林强,阳宪惠,徐用愚. 现场总线及其网络集成. 测控技术,1999 年 5 期 2. Fieldbus Foundation, Technical Overview, 19963.姜晓凤等. 智能控制-维护- 管理系统中 PROFIBUS 技术的 研究 . 甘肃 科技 ,003,19 卷,第 5 期,23-24
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号