• 发动机工作原理 > 数据引擎技术在dcs中的应用摘要本文介绍数据引擎技术的原理和作用
  • 数据引擎技术在dcs中的应用摘要本文介绍数据引擎技术的原理和作用

    免费下载 下载该文档 文档格式:PDF   更新时间:2008-03-02   下载次数:0   点击次数:1
    文档基本属性
    文档语言:Simplified Chinese
    文档格式:pdf
    文档作者:文字录入员-常华
    关键词:
    主题:
    备注:
    点击这里显示更多文档属性
    数据引擎技术在DCS中的应用
    摘要:本文介绍数据引擎技术的原理和作用,以及该技术在DCS中的应用问题.数据引擎是在实 时数据库技术基础之上,采用先进的算法驱动结构,实现复杂控制系统运算功能的一项新技术. 关键字:数据引擎;DCS PineControl PineCAD;PLC 在信息系统中,数据引擎通常是访问数据库的一种专用技术.2000年,PineControl分布式控制 系统[1]研究小组发现有可能利用数据库技术来开发:DCS控制站的支撑软件系统,这样可以更好地 支持控制系统的在线组态技术的实现.为此,该研究小组对基于工业过程自动控制平台的实时数据 库技术和相应的数据引擎技术进行了深入的研究,推出了具有商业应用价值的新型数据引擎技术. 该技术的主要特点是能够根据输入输出的数据产生驱动控制逻辑元件的状态变化,达到有效执行控 制组态算法的目的.事实上,该数据引擎技术还引发了一种跨平台的控制组态标准的建立,这对于 推动DCS技术的发展是非常有益的. 在这里,我们将介绍有关数据引擎技术的基本原理,揭示该技术在转变传统I)CS控制站性能方 面的作用.通过剖析数据引擎技术在DCS控制站中的应用,说明控制组态的技术标准应如何建立,控 制组态逻辑的在线编辑(编译)功能将如何实现.数据引擎技术已经在一部分发电厂中得到应用,并 都获得相当可喜的成功. 控制逻辑的组态软件是DCS的核心技术.但是,目前DCS产品所配置的控制组态软件还不同程度 地存在一系列的技术问题.首先,几乎所有的DCS组态软件都是基于把控制逻辑流程图转化为特定控 制指令序列的机理进行的,这就限制了控制逻辑在线修改,跨平台运行功能的实现.其次,DCS控制 组态的自诊断能力,在线监控能力和计算过程实时能力也都存在不少问题.在控制站的冗余切换过 程中,产生非稳定状态转移的现象还十分突出.所有这些问题都集中表现在控制组态所对应的指令 序列运行机理上. 在研究开发PineControl分布式控制系统过程中,研究人员提出了一种新的DCS组态软件环境 :PineCAD.这种组态软件从表面上与传统的DCS组态软件没有什么差别,但是PineCAD的工作原理是 把控制逻辑流程图映射到特定的实时数据库,而不形成针对某种特定DCS控制站的计算指令序列.更 重要的问题是PineCAD设计理念是把控制逻辑的组态交由虚拟的DCS控制站来处理(也就是数据引擎 ),而不是传统的DCS控制站.这种设计思想是DCS技术发展的一项重大变化.如果数据引擎能够被安 装在不同平台的DCS控制站或者PLC,PC等具有计算能力的装置中,那么PineCAD就能够整合相应的系 统形成一体化的DCS,就能够形成DCS的组态标准,进而对DCS的部件升级,更新换代,系统移植等过 程产生积极的影响,给DCS用户带来极大的应用价值. 数据引擎是一种技术规范,它的工作机理就和汽车的发动机一样,不同汽车厂家有不同的发动 机,但是这些发动机必须适应标准的汽油理化结构在燃烧过程中产生动力的技术要求.数据引擎是 一系列软件的集合,它依附于特定的DCS控制站计算指令环境,并嵌入特定的实时数据库中,模拟 DCS组态图形所形成的计算流程,驱动整个控制站的控制元件序列的计算过程. 在DCS控制站中,我们需要安装一种特殊的实时数据库,其中数据引擎的技术功能就设置在数据 库的相关属性中.当PineCAD的组态数据形成并下载到实时数据库时,每个控制元件的状态就会在相 应的数据引擎属性作用下发生特定的变化,从而实现控制的功能.我们注意到,这种控制元件的计 算过程与对应控制站的计算指令系统是通过数据引擎来隔离的,因此PineCAD的组态数据能够在不同 的DCS控制站中应用. 数据引擎已经取代了传统DCS控制站的计算过程与方法.其主要运行机理包括以下方面:控制元 件拓扑计算流程管理,控制算法执行,控制元件的在线监视,控制元件内部参数的在线修正,在线 组态处理,控制元件的计算冻结,控制元件计算周期的管理等. DCS控制站控制逻辑的在线组态是一项非常复杂的技术,又是在工程实践中非常重要的需求.如 何解决控制组态修改前后控制站中各个控制变量的连续性是问题的核心.传统DCS控制站的运行机理 很难确保在这种修改过程中所有控制元件状态的连续性,因此容易产生发电机组的非正常停机问题
    .采用数据引擎技术的DCS控制站可以很好地解决这个问题.因为数据引擎技术很重要的特点是控制 元件的计算流程建立在控制元件的拓扑空间结构基础上,与相关控制元件在数据库或者控制站内存 中的位置无关,也与控制元件状态的其它特征(如状态名称等)无关. 由于历史和商业方面的原因,不同厂家之间的DCS及PLC之间组态数据无法直接兼容,这无疑给 工业控制系统的投资带来许多负面的影响.为此,1993年国际电工委员会(IEC)制定了IECll31PLC的 标准.其中IECll31-3标准规定有5种形式的编程语言.1998年以后,该标准改为IEC61131.尽管如 此,我们看到这也只是解决了一部分PLC组态的兼容性问题,而且PLC组态的兼容性仅停留在界面形 态的相似层面上,DCS则根本没有统一标准的组态形式. 与PLC一样,DCS也需要有相应的组态标准[2].这种标准将可以极大地保护DCS用户的投资,使 得在今天控制站平台技术版本日新月异以及DCS升级换代过程中,组态资源能够得到充分的利用;不 同DCS系统之间也可以有效地共享组态资源;在一体化的DCS系统中,能够采用统一的组态环境,提 高DCS的可靠性与可维护性.因此,在信息技术高速发展的今天,DCS组态的标准化需求是相当重要 ,也是相当急迫的. DCS组态标准的技术困难相对PLC来说要大很多.今天,人们已经习惯了数字与模拟控制信号的 混合处理.除了实现跨平台的组态要求外,DCS组态的标准不能像PLC那样使用五种不同风格的语言 环境.那么,通过什么技术方法可以促进DCS组态标准的建立呢 我们认为,数据引擎技术是最合适 的建立DCS组态标准的技术方法.数据引擎技术机理能够在PineCAD图形组态环境与不同DCS控制站计 算指令集之问建立一种直接的数据处理的映射关系,这使得无论是DCS控制站的制造商,还是组态软 件的制造商乃至DCS的用户,在推进DCS组态标准化的进程中都不必付出很大的技术投入. 数据引擎技术除了具备DCS组态标准的技术基础外,还能够消除长期以来DCS控制站与PLC是否存 在功能差别的争议,促使PLC真正成为DCS控制站的一种选择.这在DCS技术和商业两个方面都具有很 高的价值. DCS 数据引擎技术的研究与应用工作在最近两年内已经取得很大进展.北京华能新锐控制技术有限 公司的研究人员充分利用数据引擎的技术优势,先后研究开发了PineControl和HNA5000两款新型 DCS系统.其中PineControl在2002年通过了国家电力公司的技术鉴定.这两种DCS分别以不同的 PLC作为控制站,充分体现了数据引擎跨平台运行和构建一体化DCS的能力.在这样的DCS中,所有控 制站的内核都是一致的,不因控制对象的不同而有所改变.控制站的部件种类是同类型产品中最少 的,其硬件的组合非常容易.这种安装了数据引擎的PLC,其计算,管理与安全实时性能均能够达到 目前国际上DCS产品及技术的先进水平,而作为PLC平台,该DCS控制站的环境适应能力与可靠性能均 超过传统的DCS. 到目前为止,PineControl分布式控制系统已经在四台燃煤发电机组和两套电站辅助系统中运行 ,HNA5000也将在发电机组中应用.这些DCS应用工程包括350Mw进口发电机组的DCS系统改造[3],新 建引进型国产循环硫化床锅炉供热发电机组的DCS项目,大型发电机组锅炉除灰渣控制系统的改造以 及发电机组电气控制系统DCS改造等.经过3年多的运行实践,数据引擎技术的设计思想和实现原理 均得到了这些发电机组各种运行工况的考验,达到控制品质一流和安全可靠无故障的良好应用效果 ,得到DCS用户的高度评价. 总之,数据引擎是DCS的一项新技术,它给DCS未来的技术发展注入了新的活力,促进了DCS体系 的标准化,真正实现了DCS控制站的在线组态功能,彻底消除了DCS控制站与PLC的差别.今后,随着 信息技术的快速发展,数据引擎技术将会发挥越来越重要的作用.
  • 下载地址 (推荐使用迅雷下载地址,速度快,支持断点续传)
  • 免费下载 PDF格式下载
  • 您可能感兴趣的
  • 汽车发动机工作原理图  柴油发动机工作原理  汽车发动机工作原理  电喷发动机工作原理  发动机工作原理视频  摩托车发动机工作原理  飞机发动机工作原理  四冲程发动机工作原理  发动机工作原理图