数据库是监测系统有别与仪表系统的关键。数据库用来存储和处理设备运行的各种信息,并具有管理和检索功能。数据库包括了设备的结构参数、特征参数、工作参数等静态数据,监测和运行数据等动态参数,还记录了各类的历史数据,如典型故障数据和正常数据等。系统记录的历史数据对运行和维修的指导作用是巨大的,可形成趋势图用于判断设备健康状况及发展趋势。数据库应能记录一段时间内的全部详细数据。
4 真空断路器在线状态监测系统的实现
通过前述分析,真空断路器状态监测系统的实现结构如图4所示:
图4
由图4知,真空断路器状态监测系统从结构上分为两大部分,一部分为数据采集系统,一部分为数据处理系统,使用的软件为Matlab和C语言。
采集系统选取了合适的数据采集装置和传感器等硬件,并利用C语言执行速度快的特点,开发数据采集程序,保证系统能够快速、准确、实时的进行数据采集。
数据处理系统利用Matlab的互动式界面和方便的可视化功能,开发数据处理程序。包括监测系统主界面的制作,数据的处理。
从整体来讲,该监测系统是以Matlab为开发平台实现的,数据采集和数据处理独立运作,由C语言编写的数据采集程序控制硬件进行数据的采集,由Matlab编写的数据处理负责数据的读入、处理、显示,报警、打印及数据库的存取。在远程通信中,仍然用C语言来实现。