一种适用于电表易动的电量数据采集处理方法与流程

文档序号:16608833发布日期:2019-01-14 21:23阅读:646来源:国知局
一种适用于电表易动的电量数据采集处理方法与流程

本发明属于智能配电自动化技术领域,涉及一种适用于电表易动的电量数据采集处理方法。



背景技术:

目前,在综合能源系统中,电能在所有能源中占比最多,对电能量的采集、处理和分析显得尤为重要。一般通过电能表计量电能量数据,采用网络通道或专用通道的方式将电能量数据传输至主站系统,主站系统对采集的电能量数据进行存储、分析与统计,实现电能量数据的采集、计算分析和应用。电量数据采集准确性、完整性及通信可靠性直接影响到综合能源系统中电能量数据结算、电能质量分析和电力交易等。随着能源改革的逐步推进和发展,电力交易的频率不断提高,电力交易的规模不断扩大,对电量数据质量水平和用户服务水平提出了更多新需求。

电表具有记忆功能,且计量数值不易人工修改。在实际能源生产过程中,尤其在石油化工等领域,电表采集点通常不固定。当因生产需要需将电表移至其他采集点时,电表已存储的数值与主站系统中新采集点原有存储值存在较大差异。而且,电表在使用过程中,会因多种原因导致损坏无法继续使用,需要更换新电表。在电表装置损坏需要更换电表时,新更换的电表中的数值也与主站系统中该点原存储值存在较大差异。上述情况都将严重影响主站系统电量数据分析统计的准确率。因此,需要研究一种适用于电表易动的电量数据采集处理方法,消除电表原因带来的数据差异,提高电量数据分析的可靠性。



技术实现要素:

发明目的:为解决更换新电表后的电表数值与主站系统中原存储值存在较大差异的问题,本发明提供一种用于电表易动的电量数据采集处理方法,能够消除电表更换后带来的数据差异,提高电量数据接入的可靠性。

技术方案:本发明提供的适用于电表易动的电量数据采集处理方法可采用以下技术方案。

一种适用于电表易动的电量数据采集处理方法,包括以下步骤:

步骤一,在主站系统的实时数据库中增加电表设备表,用于存储当前电度值、历史电度值和电度增量值;电度增量值是记录当前电度值和历史电度值的差值;

步骤二,更换新电表时,将实时数据库中历史电度值置零;

步骤三,主站系统数据处理服务器接收到电表数据后,根据实时数据库中的历史电度值判断是否更换电表,根据更换电表与否按照不同方式存储电度值;这里的电表数据为实时数据或冻结数据

所述步骤一中当前电度值是记录当前的电表上送电量值,历史电度值是记录前一帧的电表上送电量值,电度增量值是记录当前电度值和历史电度值的差值。

所述步骤二中历史电度值作为电表更换的标识,仅存入主站系统实时数据库。

所述步骤三中,当电表上送数据为实时数据时,根据更换电表与否,实时数据的两种不同存储电度值步骤为:

a1)历史电度值不为零,表示电表没有更换;当前电表上送数据作为当前电度值存入实时数据库,同时采用主动采样方式存入历史数据库;将实时数据库中的当前电度值减去历史电度值作为电度增量值存入实时数据库,同时采用被动采样方式将存入历史数据库,并把当前电度值写入实时数据库中的历史电度值;

a2)历史电度值为零,表示电表上送数据为新电表上送;不做计算操作,仅将电表上送数据写入实时数据库中的当前电度值和历史电度值,并将当前电度值数据采用主动采样方式存入历史数据库;在接收到下一帧数据时,采用a1)的方式处理数据。

另外,所述步骤三中冻结数据是带冻结时间的数据,由两部分组成:冻结的电度值和冻结时间。

步骤三中,当电表上送数据为冻结数据时根据更换电表与否,冻结数据的两种不同存储电度值步骤为:

b1)历史电度值不为零,表示电表没有更换;当前电表上送数据作为当前电度值存入实时数据库,同时根据冻结时间采用被动采样方式存入历史数据库;将实时数据库中的当前电度值减去历史电度值作为电度增量值,同时根据冻结时间采用被动采样方式存入历史数据库,并把当前电度值写入实时数据库中的历史电度值;

b2)历史电度值为零,表示电表上送数据为新电表上送;不做计算操作,仅将电表上送数据写入实时数据库中的当前电度值和历史电度值中,并将当前电度值数据根据冻结时间采用被动采样方式存入历史数据库;在接收到下一帧数据时,采用b1)的方式处理数据。

有益效果:相对于现有技术,本发明的适用于电表易动的电量数据采集处理方法中增设历史电度值作为电表更换的标识,当电表上送数据时,不同上送数据采取不同的采样方式存储于数据库中,根据历史电度值是否为0判断电度增量值是否计算,将电度增量值以被动采样方式存储于历史数据库,消除电表更换后带来的数据差异,提高电量数据接入的可靠性,为电量数据分析统计奠定数据基础,提高电能量相关业务的准确度。

附图说明

图1是本发明的流程图;

图2是本发明的接入实时电量数据的数据处理流程图;

图3是本发明的接入冻结电量数据的数据处理流程图。

具体实施方式

为了进一步描述本发明的技术特点和效果,以下结合附图和具体实施方式对本发明做进一步描述。

术语解释,本发明中提出的“电表易动”,是指因生产需要电表经常更换采集点。主要在多能源生产领域,尤其石油化工领域。电表根据生产线的投入、退出更换采集点或采集点电表故障更换新电表。

附图1为适用于电表易动的电量数据采集处理方法流程图,分为以下步骤:

1)主站系统的数据库中增加电表设备表,用于存储当前电度值、历史电度值和电度增量值;

当前电度值是记录当前的电表上送电量值,历史电度值是记录前一帧的电表上送电量值,电度增量值是记录当前电度值和历史电度值的差值。

2)更换新电表时,将实时数据库中历史电度值置零;

历史电度值作为电表更换的标识,仅存入主站系统实时数据库。

3)当电表上送数据为实时数据时,主站系统数据处理服务器接收到电表数据后,根据实时数据库中的历史电度值判断是否更换电表,根据更换电表与否按照不同方式存储电度值;

如图2所示,如果电表上送数据为实时数据时,数据处理流程如下:

a1)将接入的电量数据存储于实时数据库电表设备表的当前电度值,同时采用主动采样的方式存入历史数据库;

a2)判断历史电度值是否为零;

a3)不为零表示电表没有更换。将实时数据库中的当前电度值减去历史电度值存入实时数据库电表设备表的电度增量值,同时采用被动采样方式以当前上送时间为时间坐标存入历史数据库,并把当前电度值写入实时数据库中的历史电度值;

a4)为零表示已更换新电表。不计算电度增量值,直接将上送数据写入实时数据库电表设备表的历史电度值。

当电表上送数据为冻结数据时,主站系统数据处理服务器接收到电表数据

后,根据实时数据库中的历史电度值判断是否更换电表,根据更换电表与

否按照不同方式存储电度值。

冻结数据是带冻结时间的数据,由两部分组成:冻结的电度值和冻结时间。

如图3所示,如果电表上送数据为冻结数据时,数据处理流程如下:

b1)将接入的电量数据存储于实时数据库电表设备表的当前电度值,同时采用被动采样的方式以冻结时间为时间坐标存入历史数据库;

b2)判断历史电度值是否为零;

b3)不为零表示电表没有更换。将实时数据库中的当前电度值减去历史电度值存入实时数据库电表设备表的电度增量值,同时采用被动采样方式以冻结时间为时间坐标存入历史数据库,并把当前电度值写入实时数据库中的历史电度值;

b4)为零表示已更换新电表。不计算电度增量值,直接将上送数据写入实时数据库电表设备表的历史电度值。

上述实施例不以任何形式限定本发明,凡采取等同替换或等效变换的形式所获得的技术方案,均落在本发明的保护范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1