同期线损异常排查工具设计与实现

2018-04-12 10:06唐贵华林鹏胡锡彬钱洪波
中国科技纵横 2018年6期

唐贵华 林鹏 胡锡彬 钱洪波

摘 要:目前,已建设的一体化电量与线损管理系统存在输电线路线损率及母线不平衡率不达标情况。为解决上述问题,公司通过研发“同期线损异常排查系统”,系统主要涵盖五大主要功能,分别是同期线损系统数据抓取、电能量系统数据抓取、用电信息采集系统数据抓取、线损数据处理和数据匹配;通过系统的构建有助于提高线损数据异常排查分析效率;提升输出线路线损率与母线不平衡率达标率,促进管理水平的提高。

关键词:同期线损系统;数据抓取;数据匹配

中图分类号:TM744 文献标识码:A 文章编号:1671-2064(2018)06-0145-01

1 引言

线损主要是指电力企业在电能传输和营销过程中由电厂出线至客户电度表所产生的电能消耗和损失。目前,已建设的一体化电量与线损管理系统(以下简称:同期线损系统)存在输电线路线损率及母线不平衡率不达标情况,经调查研究发现造成此类情况的主要原因是线损系统与电能量系统和用电采集系统(以下简称:源端系统)数据同步不一致所导致。现阶段只能通过人工排查方式从源端系统查询线损中指定线路下计量点的表底数据和电量,由于工作量较大,人员有限,无法做到数据及时修订,进而影响线损率。

为解决上述问题,遂开发本系统。系统主要包含对同期线损系统中不达标数据和源端数据的自动采集,以及二者之间对比分析等两大主要功能于一体的自动化匹配工具,用于提高线损数据异常排查分析效率,助力生产管理水平的提高。

2 系统建设目标

结合现有数据抓包技术,分别从同期线损系统和电能量系统中抓取指定匹配数据。匹配结束后进一步分析数据,生成最终数据匹配结果。对当前数据匹配方式改进如下:

(1)实现公司同期线损系统与电能量系统数据的自动抽取,抽取的数据存入数据库作为数据匹配的数据來源。(2)实现各源端系统与同期线损系统数据匹配并分析异常数据,对生成的匹配结果和数据异常结果进行展示。

3 系统总体设计

3.1 总体设计思路

本系统基于.NET平台开发,主程序为窗体应用程序。开发语言为C#。程序模拟同期线损系统、用采系统及电能量系统常规登录,指定模块数据进行匹配。

3.2 系统拓扑结构

如图1所示。

同业对标考核管理系统部署在公司内部,由WEB服务器、数据库服务器组成,其中WEB服务器部署同业对标考核管理系统的应用系统,数据库服务器部署同业对标考核管理系统的数据库。

3.3 系统功能设计

系统主要涵盖以下五大功能;分别是同期线损系统数据抓取、电能量系统数据抓取、用电信息采集系统数据抓取、线损数据处理和数据匹配;具体如图2所示。

(1)同期线损系统数据抓取。同期线损系统数据抓取主要是指通过后台程序自动抓取同期线损系统中线路的线损数据,并同时提供针对电量统计与查询下的输电线路、母线查询模块和关口管理模块下分压关口一览表的数据抓取和导出功能。(2)电能量系统数据抓取。电能量数据抓取主要是指利用后台程序自动抓取源端系统包含的电能量数据,为之后的数据匹配提供比较依据。其中主要抓取的数据是电量数据和抄表数据。(3)用电信息采集系统数据抓取。用电信息采集系统的数据抓取主要是指本系统抓取相应的用采电量信息,方便与同期线损系统中的相关数据进行匹配。(4)线损数据处理。线损数据处理主要是指对所抓取的同期线损数据,依据所对应的线损数据达标标准,对所抓取的数据中的达标数据和不达标数据进行分类汇总。(5)数据匹配。数据匹配主要是指对从同期线损系统中抓取相应模块数据,通过计量点名称等匹配条件从其他源端系统中获取与之对应的详细数据。包括电量、抄表数据、倍率等。对获取到的源端系统数据进行计算后再与线损系统数据进行比较和分析。下面以输电线路模块为例,具体实现操作流程如图3所示。

4 结语

综上所述同期线损异常排查系统设计合理,功能开发符合实际工作需求;主要提供同期线损系统数据抓取、电能量系统数据抓取、用电信息采集系统数据抓取、线损数据处理和数据匹配等功能,有助于提高线损数据异常排查分析效率;提升输出线路线损率与母线不平衡率达标率,促进管理水平的提高。