关键词:
事件顺序记录
高分辨率
巨型开关量
虚拟仪器
数据库
摘要:
随着火电机组日趋规模化和复杂化,生产过程信息瞬间千变万化,当机组发生故障时,如何正确、快速地确定诱发事故的首出故障,以及所有相关设备的动作顺序,关系到能否迅速的处理事故,恢复系统的正常运行。因此,事件顺序记录(SOE)就成为事故分析的主要手段。而SOE系统大都建立在大型DCS分布式测控系统或由PLC组成的测控系统中,对于小型电厂而言,缺少低成本的SOE系统。目前大多SOE系统只能达到毫秒级的分辨率,当某一事件发生后,可能在同一时间间隔内出现的信息较多,不能分出先后顺序;且监测端子一般较少,只覆盖机组运行中最重要的开关量,给事故分析造成很大的困扰。本文以导师的横向项目为课题,为某小型热力发电厂开发了一套SOE系统,可对500路开关量信号实现分辨率为0.5ms的数据采集,为小型电力系统SOE功能的实现提供一种经济的解决方案。
根据实际测试需求,制定了SOE系统的总体方案:由增强型51单片机构成的下位机与基于虚拟仪器技术的上位机共同组成测试系统,实现了数据采集与数据处理功能的分离。下位机部分主要包括输入通道的设计、采样CPU的选择及外围电路单元设计、采样CPU与通讯CPU之间数据交换接口设计、与上位机通讯端口的选择及通讯软件设计;上位机主要是利用虚拟仪器技术,以LabVIEW为开发平台,实现了仪器界面的设计和各功能模块软件的编写,具体包括串口通信设计、通道参数配置、结果数据存储以及报表生成等功能模块。
最后利用自行研制的SOE信号源对该系统进行了实验验证,结果表明:该系统可实现500路开关量信号分辨率为0.5ms的数据采集。从实验结果可以看出,该系统可真实记录开关量信号的状态变化,可为电力等相关行业故障分析的进一步研究提供可靠依据。