通信学论文-基于PROFIBUS的热电厂多智能体控制系统的设计.doc_第1页
通信学论文-基于PROFIBUS的热电厂多智能体控制系统的设计.doc_第2页
通信学论文-基于PROFIBUS的热电厂多智能体控制系统的设计.doc_第3页
通信学论文-基于PROFIBUS的热电厂多智能体控制系统的设计.doc_第4页
通信学论文-基于PROFIBUS的热电厂多智能体控制系统的设计.doc_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

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

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论