电压合格率设计方案
电压综合监测与合格率实时生成
WEB版设计方案
一、开发背景
随着各电力公司用电现场运行数据采集设备的大面积安装,这些采集设备可以实时或准实时监测现场设备的运行状况。各监测点的运行电压也可以通过这些设备实时采集,并周期性的传送到电力公司监管部门。
同时,电网“四率”当中的“电压合格率”已经成为电网运行质量的重要考核指标,通过合理布控监测点,可以达到综合全面的对整个电网电压的变压情况进行监控,掌握线路压降情况,及时发掘电网中电压不合格点,提高电网运行质量和稳定性。电力公司领导非常重视电网电压的监测与合格率情况,为此在原来运行的合格率生成系统(1.0版)的基础上,着手进行2.0版的开发,通过版本升级,使得系统在管理功能上得到加强、运行更稳定、界面更美好。
二、现状描述
现在,电业局的终端按通讯方式分为电压监测仪、GPRS负控、GPRS配变、远动EMS转发、老负控230M无线通讯、电压合格率表(GPRS),它们的数据分布在4个数据库服务器中,且每个数据库接口也不同,现在我们采用数据交换平台(DEP)提供统一接口把这几个数据库中的数据进行分析汇总。
三、系统概述
系统采用三层架构,支持B/S和C/S模式,数据通信软件采用C/S构架,接受WEB端的通信调度。
软件采用WEB方式,灵活设置监测点的管理群体,按照监测点管辖范围划
现状架构分析图1 现状架构分析图2
分给各个分局或者供电所,监测人员通过IE浏览器即可设置相关参数、维护各类资料、查看各种实时信息和历史统计数据,及时了解线路电压情况,节省大量的人力物力,大大地提高了数据采集的准确性和实时性。
系统拓扑图
1. 采用“统一监控、分散管理”的系统设计
✓ 系统在管理职责上进行详细划分,不通部门、分局、供电所只能管
理监控所属辖区的监测点运行情况,对异常监测点及时现场处理;
✓ 电业局则可以全面监控各个辖区的监测点运行情况,并生成综合报
表;
✓ 系统在管理权限上进行详细划分,使用功能可以灵活设置;
2. 电压合格率自动告警机制
采用“弹出式”窗口进行对不合格的监测点进行告警
3. 电压合格率灵活生成与自动调整
✓ 通过选择优质用户来生成电压合格率
对电压不合格用户可以对其进行调整(可以直接在曲线图上拖动曲线
进行调整)
4. 电压监测点分布图展现 (此方案实现方式待考虑)
5. 综合监控
划分A、B、C、D、E、F不同类型监测点,对整个电网进行电压监控。
四、功能说明
电压合格率系统在不影响原来各系统运行基础上,将各部分(远动、配变远程抄表、GPRS负荷控制、电压监测仪、电压合格率表)分散的电压合格率数据进行汇总、统计,生成统一的电压合格率数据,数据存于同一数据库中,便于统一对用户进行管理,更好地对用户进行服务。主要功能框架图和功能说明如下:
系统功能框架图 功能项 说明
电压合格率生成 生成前一天的电压合格率,可自动与手动生成
电压合格率报警 按类别设定报警值后,将每天定时弹出报警信息,可自动与手
动报警
配变报警 报警显示实际负载高于变压器容量80%的配变用户
电压合格率监测 监测各监测点的每日的电压合格率值,并绘出曲线 电压监测 显示每天的电压信息,并绘出曲线
电压合格率统计 统计每天或一段时间内的电压合格率 电压合格率汇总 汇总每月的电压合格率及本年度至此月的合格率累计 最高、最低电压汇总一段时间内的最高、最低电压
汇总
五、系统结构配置
在现有已经成熟的SCADA系统的现有架构基础上增加了以功能区域分类的查询功能,提供便捷、全面、安全的信息查询平台,查询功能则以web方式实现。具体网络拓扑图如下图所示,黑框内结构为系统相关的环境配置:
系统网络拓扑图
1、现场终端数据服务器:用于存储现场终端采集上来的数据。
2、Web数据库服务器,该服务器上运行的服务有下面三个:
“数据交换平台(DEP)”,其主要作用是从“现场终端数据服务器”上
获取数据,并保存到本地数据库中;
● “关系库数据整理进程”,其主要作用是整理本地数据库(从“现场终端
数据服务器”上获取的数据),例如做数据归类、分析和统计;
● “数据服务接口”,其主要作用是为Web应用服务器提供数据服务,包
括数据的查询、插入、修改等。
3、Web应用服务器:用于存储系统Web配置,及响应Web客户端群请求的服
务程序。
4、Web客户端:为多台运行着网页浏览程序(例如IE)的客户端,其主要作用
是提供给用户可操作和查看界面。
整个数据综合查询系统基于WEB方式实现,采用典型的三层体系结构架设,整个系统分为表示层、业务逻辑层和数据访问层,系统框架结构如下图所示:
软件架构图
1. 表示层。表示层使用浏览器展现系统功能。当前主流的浏览器,如IE都
可以用来浏览本系统。该层主要由与用户交互的页面、Activex控件(用于显示曲线或棒图),以及处理用户请求的JavaScript脚本程序组成。
2. 逻辑层。逻辑层包括业务请求响应程序和数据服务程序。业务请求响应
程序负责响应客户端浏览器的数据请求,调用数据服务程序获取所需的数据,并将这些数据交由表示层显示。
3. 数据层。数据层对主流关系数据库访问接口进行了统一化封装,完成对
关系数据库的检索和数据的后台统计功能。
采用三层体系结构,层与层之间相互独立,任何一层的改变不会影响到其它层,可以使本系统能够自由地在不同类型的数据库间自由迁移。
2009年3月21日