配电网实时监察系统在湖州电力局的推广和应用
2011-09-12徐晓伟詹辉红
徐晓伟,詹辉红
(1.长兴县供电局,浙江 长兴 313100; 2.湖州电力局,浙江 湖州 313000)
1 系统功能简介
基于PI数据库的配电网实时监察系统通过PI SDK接口程序,以Visual Studio 2008为开发平台,采用C#语言实时读取PI数据库中的配电网线路断路器遥信数据,实现了对配电网线路断路器状态的实时监察。
1.1 实时监视异常报警
系统事先收集所有需要监测的线路断路器状态的遥信测点,保存在本地的配置文件中,当系统开启扫描监测时,定时扫描PI实时数据库中指定线路断路器的实时状态,一旦发现遥信数据发生变化,即由“合”到“分”或由“分”到“合”,程序将自动报警并发出提示音,同时读取该变化线路关联的管理人员及设备主人的手机号码(相关信息也保存在本地的配置文件中),并启动短信发送模块,将报警信息通过浙江省电力公司短信平台发送到指定人员的手机上,使管理人员和生产人员及时了解线路跳闸信息并为抢修做好准备。系统还定制了短信群发功能,使多个用户能实时掌握线路的状态信息。
1.2 历史事件查询与记录
通过选择起止日期可查询各条线路的历史分、合闸情况,同时也可以通过输入线路的双重命名查询历史上该线路发生的异常情况,并可在备注栏输入线路发生异常情况的记录,便于今后对线路跳闸信息的查阅和统计。
1.3 短信发送
除自动发送配电网告警信息外,系统还提供了短信手动发送功能,对重要的线路跳闸信息,或系统自动发送失败时,管理人员可选择该功能进行重新发送。
2 系统改进和推广
2.1 将系统升级为B/S架构
按照湖州电力局PI数据库推广应用工作的要求,需要将该应用推广至湖州电力局配电中心和下属3个县局的生产部门,而系统原为单机版模式,PI测点配置信息和线路人员的相关信息均保存在本地配置文件中,无论是PI测点的增加或修改还是线路对应人员信息的增加、修改和删除,都只能在某台或某几台客户端上进行,这恰恰成为了该系统在全局推广使用的瓶颈。因此,针对该问题提出了推广改进的方案。
(1)将该系统从单机版升级为B/S架构模式,针对PI数据库的断路器测点、断路器测点对应的线路名称、线路对应的人员信息、工作计划信息4个要素,在数据库中分别建立PI测点表、测点线路对应表、线路人员对应表和工作计划表,将需要进行检测的断路器状态测点全部导入PI测点表中,并采用GIS系统中断路器(开关)与线路名称的对应关系,将测点与线路进行匹配关联。工作计划表由运行维护人员定期手动添加。在系统运行过程中,当检测到测点状态发生变化时便会首先根据“测点线路对应表”和“线路人员对应表”关联该变化测点与对应管理人员信息之间的关系,并获取人员信息(人员姓名与手机号码),再根据测点状态发生变化的时间在“工作计划表”中自动查找工作计划,如无法查找到工作计划将提示“非计划操作”,如能查找到工作计划也会通过短信做出系统提示,使接收人员得到及时而全面的信息,做出更加准确的判断。
(2)将系统分为服务器端和客户端两个模块,即将人员配置信息从原系统中分离。主程序在服务器端运行,承担对PI测点的实时扫描、监控和信息发送工作。客户端模块则单独在管理人员或设备主人的电脑终端运行,主要实现线路对应人员信息的增加、删除、修改,以及信息发送和历史查询等功能。
该模块以变电站信息、线路信息、断路器PI测点信息为基准信息,以人员信息为可修改的信息。增加和修改人员信息时,系统采用了根据部门名称查询变电站—根据变电站再查询线路和对应人员这样的树形结构方式,使查找更加便捷,修改更加容易,如图1所示。考虑到今后可能会有大规模的数据修改,结合系统运行分析会上各应用部门的反馈意见,还在系统中增加了人员信息数据的批量导入/导出功能,解决了数据大规模修改的问题,既实现了管理人员信息在不同单位、不同部门的自行维护,扩大了系统的使用范围,又能使主程序单独运行于服务器端,提高了系统的运行效率和运行可靠性。
图1 线路人员信息维护模块
2.2 在系统中增加是否为“工作计划”的判断
原有系统在检测到线路断路器PI测点状态发生改变时,仅向设备主人发送短信提示开关状态从“合”到“分”或从“分”到“合”,并不对断路器状态发生变化的原因作进一步判断,而在状态变化的断路器中,大部分是工作计划中的状态变化,只有小部分才是非工作计划的状态变化。因此,如果管理人员和设备主人接收到短信后无法根据短信内容判断该断路器变化究竟是计划内还是计划外的,将降低短信实时报警功能的实用性。
针对这一问题,对该系统作了改进,增加“工作计划表”,首先由运行维护人员定期将一段时间内的线路检修等工作计划加入到系统中,当系统检测到线路开关状态发生变化时,将根据线路人员对应表查找该线路对应的管理人员和运行维护人员,然后再根据开关状态发生变化的时间,在“工作计划表”中查找该时间段内是否有相对应的工作计划,如能查找到工作计划,则在提示短信中显示“计划内操作”,如无法查找到对应的工作计划,则在提示短信内容中显示“非计划操作”,使短信接收人员能根据不同的线路情况做出正确而快速的判断。系统流程如图2所示。
图2 系统流程图
系统升级为B/S架构后,不仅提高了运行效率,方便了基础信息的维护,还使项目推广更加容易和顺利,使用部门只需修改数据表中的基础数据就可方便地使用该系统。
3 系统推广成效
湖州电力局于2010年8月开始在全局范围内推广使用该系统,截至2010年10月底,共计发送报警短信5300余条、113人次,范围涵盖全局所有线路一线运行人员和管理人员,在多次雷击等自然灾害发生的情况下,均及时反馈了配电网线路的故障信息,提高了故障巡视的针对性,加快了线路故障抢修的应急速度,保证了抢修过程的安全性,也提高了供电可靠性。
但系统在使用过程中也发现了一些问题,因此还有待进一步完善,使之更加贴近生产一线及使用者。
[1]史兴华.供电企业实时/历史数据库PI典型应用案例[M].北京:中国电力出版社,2009.
[2]沃森.内格尔.C# 入门经典(第四版)[M].北京:清华大学出版社,2008.