电厂sis系统接口可靠性研究
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
电厂SIS系统接口可靠性研究
电厂SIS系统接口可靠性研究
摘要:数据是电厂SIS系统的基础,数据采集接口以特定的通讯协议从底层控制系统进行数据采集并将数据通过物理网络转发到
数据库服务器进行存储。本文从数据传输及数据采集接口功能实现过程进行分析,讨论了影响接口可靠性的的多方面因素,并从接口设备、软件设计、通讯协议上提出了相应的提高接口运行可靠性的方法和途径。
关键词:SIS系统;通讯接口;OPC协议;实时数据库
0、引言
随着我国电厂信息化水平的不断提高,厂级监控信息系统(SIS)已经成为提高发电厂运行与管理水平、实现发电厂管控一体化的重要平台。作为厂级信息系统,实时数据是电厂SIS系统的重要信息基础,其数据不仅包括火电厂机、炉、电等核心设备过程数据,还涵盖了脱硫、水、煤、灰、等辅助检测控制系统。对于高参数、大容量的大型机组而言,电厂自动控制系统类型多样,且数据标签点数量、存储频率和通讯方式都有较大差别,电厂SIS建设常常需要针对每个控制系统进行接口开发,实现数据获取、转发、缓存等功能,还要考虑接口机与软件的冗余布置。随着SIS规模的不断扩大,对如何提高接口的性能和可靠性以更好满足对所有接口综合监视和管理提出了更高要求。
本文就电厂SIS系统实施过程中影响接口可靠性的因素进行简
要分析并从工程实际出发提出有效提高数据采集接口可靠性的方法
和途径。
1、影响接口可靠性因素分析
SIS系统是建立在全厂控制系统(DCS、PLC等)之上,跨越运行与管理的信息系统, SIS系统接口软件基本功能是从底层控制系统中以通讯方式采集现场实时数据以及将数据通过通讯网络写入数据
库服务器。数据采集软件安装在接口机上,接口机经过隔离设备同控
制系统相连,通过交换机同SIS数据库服务器构成通讯网络。从SIS 定位及数据采集接口功能实现过程分析,影响接口可靠的因素包括以下几方面:
1)接口采集设备的性能和可靠性;
2)接口软件功能设计是否合理和完善;
3)接口设备与控制系统物理连接方式及软件协议的选择;
4)是否具备对多接口集中高效管理的能力;
5)接口的日常监测和管理;
2提高接口可靠性方法和途径
SIS系统接口涉及电厂多种监测系统,可靠性受到多种因素影响,从硬件设备、物理网络、软件功能设计、接口通讯协议等多方面综合考虑,通过选择合理的方法和途径才能有效提高接口长期运行可靠性。
2、选用高可靠性硬件产品
SIS系统接口众多,除条件较好的机房外,一定数量的数据采集设备安装在现场设备间,由于设备间灰尘、振动及电磁干扰等因素影响,要保证SIS系统数据接口的可靠性,首先应对接口采集设备规格进行统一规划和要求。为适应现场复杂的工作环境和保证长时间稳定运行,应采用可靠性高的专用工业控制计算机作为接口数据采集设备。采集设备采用双路电源供电,数据采集通道采用冗余双通道通讯。
完善接口软件功能
接口软件应功能完备,方便维护人员对接口的管理和问题处理。
1)具备数据缓冲和数据恢复的功能。其实现方法是,接口软件在往数据库服务器发送数据的时候,总是检测网络的连通性,一旦网络或服务器故障时,接口机软件在开辟的内存空间和硬盘空间中缓存实时数据,同时接口机定时检测网络是否连通,一旦连通后,接口机软件会将缓存的数据按照时间顺序把数据重新发送从而实现数据的
还原。
2)具备事件采集和维护管理功能,对数据采集和转发的运行过程进行监测,实时记录数据处理过程相关事件,并提供“数据采集过程报警”、“数据转发过程报警”、“事件记录”和“操作事件记
录”的实时显示、记录、打印等数据的管理及输出,当维护工程师需要的时候,可通过在线的查询,分析采集系统的运行状况及故障情况。
3)参数可配置功能。不同控制系统标签点数、数据采集频率、数据精度等各方面要求存在较大差异,客户通过调整接口软件的配置参数即可适应不同控制系统接口多方面功能需求,而无需对软件进行重新编译和部署。
4)丰富的人机界面。为利于系统维护以及数据点的数值对比核实,软件应留有显示标签点值的界面窗口供维护人员检索查询,软件界面显示数据项应包括数据点编号、类型、点当前值、时间标签、状态值等。
2.3 选择高效通讯方式和协议
1)通讯方式选择
常见的不同系统间数据通讯在物理介质及链路层有串行口和以
太网两种方式。以太网与串行口通讯方式相比有几方面优势:支持远距离数据传输和高速率数据通信、软件调试方便、支持多节点连网、可带电插拔接口设备(串行口设备一般不允许带口插拔,容易损坏接口),在条件具备时应优先选择以太网通讯方式进行数据采集。
串行口通讯方式一般用于智能仪表、工控测量设备等不具备以太网接口的设备上,串行口依其功能特点分为RS232、RS485、RS422三种形式,在必须选用串行口进行通讯时应优先选择RS485方式。相对其它两种方式,RS485支持高速率、远距离、多节点数据通讯,且布线方便,成本低。
2)通讯协议选择
合理高效的通讯协议能有效降低数据传输过程出现错误的概率,提高数据的完整性和可靠性,通过合理组织报文能充分利用有效带宽,在大量数据高速传输时更能体现其优势。
SIS系统接口常见通讯协议有OPC、Modbus、TCP、UDP、IEC102,IEC104,CDT,DNP,DLT645等。对于大型机组DCS系统,单台机组DCS系统标签点数在两万点以上,若采用定时请求应答轮询机制采集数据,假定单次通讯报文为1K字节,一个标签点信息占用10字节(标签编号2字节,标签点值4字节,时间4字节),则一次通讯报文可
传送100个标签点信息,两万点标签数据完整采集一次需传送200次,一般在两次报文传送之间需增加发送延时,通常延时参数可设置
20-50毫秒,因此在1秒内可传送数据50-20次,2万点数据完整传送一次的时间在4-10秒之间。SIS系统要求数据采集频率为秒级,通常为1-2秒,所以这种轮询采集方式不能满足上万标签点的DCS系统数据采集需求。通过对控制系统运行数据的在线分析,可以发现不同过程数据变化特点存在较大差异,对于温度、流量等模拟量可依据其变化特点和重要程度采用不同的采集频率,这样既减少了数据流量也保证了数据质量。DCS系统中有大量开关量数据,在机组正常运行时,大部分状态保持长时间不变,只有在工况调整过程才发生状态值变化,比如送风机和引机运行状态、各段抽汽电动阀全开状态、运行报警信号状态等,对于这些长期不变化的开关量数据定时进行采集是没有意义的,这类数据的最佳处理方式应该是在数据服务提供方进行数据处理,当检测到数据变化时及时将数据回传到客户端,而不论此时客户端是否发送了数据采集请求报文。
在SIS系统所涉及到的接口协议中,OPC协议很好的满足了对于大量数据的高频率采集需求,OPC的数据访问方法有同步访问、异步访问和订阅式数据采集方式三种。
?同步数据访问方式
OPC服务器端按照OPC客户端的要求将数据返回给OPC客户端,OPC客户端在结果被返回之前必须处于等待状态。当客户同服务器交互的数据量比较少的时候可以采用这种方式,然而当网络堵塞或大量客户访问时,会造成系统的性能效率下降。
?异步数据访问方式
OPC服务器接到OPC客户端的要求后,几乎立即将方法返回。OPC 客户端程序随后可以进行其他处理,当OPC服务器完成数据访问时,OPC服务器主动触发OPC客户端程序的异步访问完成事件,将数据访问结果传送给OPC客户应用程序,客户应用程序在其事件处理程序中接收从OPC服务器传来的数据。因此异步方式的效率较高,能够避免多客户大数据请求的阻塞,并可以最大限度地节省CPU和网络资源。
?订阅式数据访问方式