一种故障录波数据拼接方法技术

技术编号:15504229 阅读:71 留言:0更新日期:2017-06-04 00:18
本发明专利技术提供的数据拼接方法包括有两个步骤,一是对每个故障录波文件内包含的故障录波数据进行数据拼接,而是对多个故障录波文件进行数据拼接,通过以上两个步骤的拼接之后,能够将各个故障录波数据、故障录波文件拼接在一起,方便后续的对系统故障的分析。

Method for splicing fault recording data

Data registration method provided by the invention comprises two steps, one is for each fault fault wave contains within the file data joint recording data, but for a plurality of fault recorder data after stitching, stitching through the above two steps, can be recorded data, fault recorder file connection with each failure, to facilitate analysis of the fault of the follow-up.

【技术实现步骤摘要】
一种故障录波数据拼接方法
本专利技术涉及电网中故障录波数据分析领域,更具体地,涉及一种故障录波数据拼接方法。
技术介绍
随着国民经济和社会的不断发展,电力负荷迅速增长,输配电的规模在不断的扩大,电力系统日益复杂。故障录波装置是记录电力系统中电气量的重要设备,其反应了电力系统中各个电力设备的运行状况,随着用户对电力供应的安全和质量要求越来越高,在分析电力系统的运行情况时,通过故障录波数据来分析是其中一种重要的手段。现有的故障录波装置标准对存储故障录波数据的COMTRADE文件有着格式方面的限制,目前故障录波数据的长度与装置设置的定值相关。受制于硬件的限制,现有的故障录波装置所记录的单个故障录波数据的长度约在3S以内,若电力系统发生长时间的振荡故障,那么该状况将会分割记录在多个不同的故障录波数据中。如在抽水蓄能领域,由于机组具有发电机和电动机两种运行工况,在调节负荷时,经常在不同运行工况中频繁转换。在启动过程中,频率和电压一般需要2-10min的时间从零逐步上升至额定值,因此启动阶段的故障录波数据一般分割成多个故障录波数据进行存储。目前,基于故障录波数据分析的软件的使用基础是针对于某一个故障录波数据,不能将多个故障录波数据融合在一起进行分析,因此不利用对持续时间较长的电力系统故障进行分析,难以有效的满足实际用户的要求。
技术实现思路
本专利技术为解决现有技术的以上难题,提供了一种故障录波数据拼接方法,该方法能够将多个故障录波文件拼接在一起,方便后续的故障分析。为实现以上专利技术目的,采用的技术方案是:一种故障录波数据拼接方法,其特征在于:包括对单个故障录波文件各个通道故障录波数据的横向拼接和对所有故障录波文件的纵向拼接,具体包括以下步骤:一、横向拼接S1.获取一个故障录波文件,所述故障录波文件包括有m个通道,分别为G(1)、G(2)、G(3)、……、G(j)、……、G(m);将通道G(j)内包括的故障录波数据记为A(1)、A(2)、A(3)、……、A(i)、……、A(n),j的初始值为1;然后获取上述故障录波数据的起始时间:ST(1)、ST(2)、ST(3)、……、ST(i)、……、ST(n),和结束时间:ET(1)、ET(2)、ET(3)、……、ET(i)、……、ET(n),并根据各个故障录波数据起始时间将上述故障录波数据进行排序;S2.按照排序顺序,判断下一个故障录波数据A(i)的起始时间ST(i)与上一个故障录波数据A(i-1)的结束时间ET(i-1),i的初始值为2;若故障录波数据A(i)的起始时间晚于故障录波数据A(i-1)的结束时间ET(i-1),则表示故障录波数据A(i)、A(i-1)之间存在重复的部分;若故障录波数据A(i)的起始时间早于故障录波数据A(i-1)的结束时间ET(i-1),则表示故障录波数据A(i)、A(i-1)之间存在间断的部分;若故障录波数据A(i)的起始时间与故障录波数据A(i-1)的结束时间ET(i-1)一致,则表示故障录波数据A(i)、A(i-1)之间既无重复也无间断;然后执行步骤(1)、(2)或(3);(1)S21.若故障录波数据A(i)、A(i-1)之间存在重复的部分,首先计算出重合的时间段:T=ST(i)-ET(i-1),然后获取重合的时间段内故障录波数据A(i)、A(i-1)的采样频率f(i)和f(i-1);S211.若f(i)>f(i-1),则将故障录波数据A(i-1)中位于重合时间段内的数据删除;S212.若f(i)<f(i-1),则将故障录波数据A(i)中位于重合时间段内的数据删除;S213.若f(i)=f(i-1),则将故障录波数据A(i)中位于重合时间段内的数据删除;S22.完成S211、S212或S213后,将故障录波数据A(i)、A(i-1)拼接在一起,组成新的故障录波数据;(2)S23.若故障录波数据A(i)、A(i-1)之间存在间断的部分,首先计算出间断的时间段:T=ST(i)-ET(i-1),然后获取间断的时间段内故障录波数据A(i)、A(i-1)的采样频率f(i)和f(i-1);S231.若f(i)>f(i-1),则将故障录波数据A(i-1)在间断时间段内的数据以故障录波数据A(i)中末端数据点的幅值和相位作为起始幅值和相位,间断时间段内以f(i)为采样频率;S232.若f(i)<f(i-1),则将故障录波数据A(i-1)在间断时间段内的数据以故障录波数据A(i-1)起始点的幅值和相位作为末端数据点的幅值和相位,间断时间段内以f(i-1)为采样频率;S233.若f(i)=f(i-1),则将故障录波数据A(i)在间断时间段内的数据以故障录波数据A(i)末端数据点的幅值和相位作为起始幅值和相位,间断时间段内的数据以f(i)为采样频率;S24.完成S231、S232或S233后,将故障录波数据A(i)、A(i-1)拼接在一起,组成新的故障录波数据;(3)S25.若故障录波数据A(i)、A(i-1)之间既无重复也无间断,则直接将故障录波数据A(i)、A(i-1)拼接在一起,组成新的故障录波数据;S3.令i=i+1,然后重复执行以上步骤,直至i>n;S4.令j=j+1然后重复执行步骤S1~S3,直至j>mS5.对所有的故障录波文件执行步骤S1、S2、S3、S4的处理;二、纵向拼接S6.打开所有的故障录波文件,将各个故障录波文件依次记为Flie(1)、Flie(2)、Flie(3)、……、Flie(g)、……、Flie(k);获取各个故障录波文件所包括的通道,并分别记为G(1)、G(2)、G(3)、……、G(j)、……、G(m);S7.选取其中一个故障录波文件作为基准文件,记录下基准文件的起始时间和结束时间;S8.选取一个故障录波文件Flie(g),然后计算该故障录波文件起始时间与基准文件起始时间的时间差T=ST(g)-ST(基准);g的初始值为1;若故障录波文件Flie(g)的起始时间晚于基准文件的起始时间,则表示故障录波文件Flie(g)、基准文件之间存在重复的部分;若故障录波文件Flie(g)的起始时间早于基准文件的起始时间,则表示故障录波文件Flie(g)、基准文件之间存在间断的部分;若故障录波文件Flie(g)的起始时间与基准文件的起始时间一致,则表示故障录波文件Flie(g)、基准文件之间既无重复也无间断;然后对故障录波文件的通道G(j)、与故障录波文件通道G(j)对应的基准文件的通道H(j)执行步骤(4)、(5)或(6),j的初始值为1;(4)S81.若故障录波文件Flie(g)、基准文件之间存在重复的部分,首先计算出重合的时间段:T=ST(g)-ST(基准),然后获取重合的时间段内故障录波文件通道G(j)、基准文件的通道H(j)的采样频率f(gj)和f(hj);S811.若f(gj)>f(hj),则将基准文件的通道H(j)中位于重合时间段内的数据删除;S812.若f(gj)<f(hj),则将故障录波文件通道G(j)中位于重合时间段内的数据删除;S813.若f(gj)=f(hj),则将故障录波文件通道G(j)中位于重合时间段内的数据删除;S82.完成S811、S812或S813后,将故障录本文档来自技高网...
一种故障录波数据拼接方法

【技术保护点】
一种故障录波数据拼接方法,其特征在于:包括对单个故障录波文件各个通道故障录波数据的横向拼接和对所有故障录波文件的纵向拼接,其特征在于:具体包括以下步骤:一、横向拼接S1.获取一个故障录波文件,所述故障录波文件包括有m个通道,分别为G(1)、G(2)、G(3)、……、G(j)、……、G(m);将通道G(j)内包括的故障录波数据记为A(1)、A(2)、A(3)、……、A(i)、……、A(n),j的初始值为1;然后获取上述故障录波数据的起始时间:ST(1)、ST(2)、ST(3)、……、ST(i)、……、ST(n),和结束时间:ET(1)、ET(2)、ET(3)、……、ET(i)、……、ET(n),并根据各个故障录波数据起始时间将上述故障录波数据进行排序;S2.按照排序顺序,判断下一个故障录波数据A(i)的起始时间ST(i)与上一个故障录波数据A(i‑1)的结束时间ET(i‑1),i的初始值为2;若故障录波数据A(i)的起始时间晚于故障录波数据A(i‑1)的结束时间ET(i‑1),则表示故障录波数据A(i)、A(i‑1)之间存在重复的部分;若故障录波数据A(i)的起始时间早于故障录波数据A(i‑1)的结束时间ET(i‑1),则表示故障录波数据A(i)、A(i‑1)之间存在间断的部分;若故障录波数据A(i)的起始时间与故障录波数据A(i‑1)的结束时间ET(i‑1)一致,则表示故障录波数据A(i)、A(i‑1)之间既无重复也无间断;然后执行步骤(1)、(2)或(3);(1)S21.若故障录波数据A(i)、A(i‑1)之间存在重复的部分,首先计算出重合的时间段:T=ST(i)‑ET(i‑1),然后获取重合的时间段内故障录波数据A(i)、A(i‑1)的采样频率f(i)和f(i‑1);S211.若f(i)>f(i‑1),则将故障录波数据A(i‑1)中位于重合时间段内的数据删除;S212.若f(i)<f(i‑1),则将故障录波数据A(i)中位于重合时间段内的数据删除;S213.若f(i)=f(i‑1),则将故障录波数据A(i)中位于重合时间段内的数据删除;S22.完成S211、S212或S213后,将故障录波数据A(i)、A(i‑1)拼接在一起,组成新的故障录波数据;(2)S23.若故障录波数据A(i)、A(i‑1)之间存在间断的部分,首先计算出间断的时间段:T=ST(i)‑ET(i‑1),然后获取间断的时间段内故障录波数据A(i)、A(i‑1)的采样频率f(i)和f(i‑1);S231.若f(i)>f(i‑1),则将故障录波数据A(i‑1)在间断时间段内的数据以故障录波数据A(i)中末端数据点的幅值和相位作为起始幅值和相位,间断时间段内以f(i)为采样频率;S232.若f(i)<f(i‑1),则将故障录波数据A(i‑1)在间断时间段内的数据以故障录波数据A(i‑1)起始点的幅值和相位作为末端数据点的幅值和相位,间断时间段内以f(i‑1)为采样频率;S233.若f(i)=f(i‑1),则将故障录波数据A(i)在间断时间段内的数据以故障录波数据A(i)末端数据点的幅值和相位作为起始幅值和相位,间断时间段内的数据以f(i)为采样频率;S24.完成S231、S232或S233后,将故障录波数据A(i)、A(i‑1)拼接在一起,组成新的故障录波数据;(3)S25.若故障录波数据A(i)、A(i‑1)之间既无重复也无间断,则直接将故障录波数据A(i)、A(i‑1)拼接在一起,组成新的故障录波数据;S3.令i=i+1,然后重复执行以上步骤,直至i>n;S4.令j=j+1然后重复执行步骤S1~S3,直至j>mS5.对所有的故障录波文件执行步骤S1、S2、S3、S4的处理;二、纵向拼接S6.打开所有的故障录波文件,将各个故障录波文件依次记为Flie(1)、Flie(2)、Flie(3)、……、Flie(g)、……、Flie(k);获取各个故障录波文件所包括的通道,并分别记为G(1)、G(2)、G(3)、……、G(j)、……、G(m);S7.选取其中一个故障录波文件作为基准文件,记录下基准文件的起始时间和结束时间;S8.选取一个故障录波文件Flie(g),然后计算该故障录波文件起始时间与基准文件起始时间的时间差T=ST(g)‑ST(基准);g的初始值为1;若故障录波文件Flie(g)的起始时间晚于基准文件的起始时间,则表示故障录波文件Flie(g)、基准文件之间存在重复的部分;若故障录波文件Flie(g)的起始时间早于基准文件的起始时间,则表示故障录波文件Flie(g)、基准文件之间存在间断的部分;若故障录波文件Flie(g)的起始时间与基准文件的起始时间一致,则表示故障录波文件Flie(g)、基准文件之间既无重复也无间断;...

【技术特征摘要】
1.一种故障录波数据拼接方法,其特征在于:包括对单个故障录波文件各个通道故障录波数据的横向拼接和对所有故障录波文件的纵向拼接,其特征在于:具体包括以下步骤:一、横向拼接S1.获取一个故障录波文件,所述故障录波文件包括有m个通道,分别为G(1)、G(2)、G(3)、……、G(j)、……、G(m);将通道G(j)内包括的故障录波数据记为A(1)、A(2)、A(3)、……、A(i)、……、A(n),j的初始值为1;然后获取上述故障录波数据的起始时间:ST(1)、ST(2)、ST(3)、……、ST(i)、……、ST(n),和结束时间:ET(1)、ET(2)、ET(3)、……、ET(i)、……、ET(n),并根据各个故障录波数据起始时间将上述故障录波数据进行排序;S2.按照排序顺序,判断下一个故障录波数据A(i)的起始时间ST(i)与上一个故障录波数据A(i-1)的结束时间ET(i-1),i的初始值为2;若故障录波数据A(i)的起始时间晚于故障录波数据A(i-1)的结束时间ET(i-1),则表示故障录波数据A(i)、A(i-1)之间存在重复的部分;若故障录波数据A(i)的起始时间早于故障录波数据A(i-1)的结束时间ET(i-1),则表示故障录波数据A(i)、A(i-1)之间存在间断的部分;若故障录波数据A(i)的起始时间与故障录波数据A(i-1)的结束时间ET(i-1)一致,则表示故障录波数据A(i)、A(i-1)之间既无重复也无间断;然后执行步骤(1)、(2)或(3);(1)S21.若故障录波数据A(i)、A(i-1)之间存在重复的部分,首先计算出重合的时间段:T=ST(i)-ET(i-1),然后获取重合的时间段内故障录波数据A(i)、A(i-1)的采样频率f(i)和f(i-1);S211.若f(i)>f(i-1),则将故障录波数据A(i-1)中位于重合时间段内的数据删除;S212.若f(i)<f(i-1),则将故障录波数据A(i)中位于重合时间段内的数据删除;S213.若f(i)=f(i-1),则将故障录波数据A(i)中位于重合时间段内的数据删除;S22.完成S211、S212或S213后,将故障录波数据A(i)、A(i-1)拼接在一起,组成新的故障录波数据;(2)S23.若故障录波数据A(i)、A(i-1)之间存在间断的部分,首先计算出间断的时间段:T=ST(i)-ET(i-1),然后获取间断的时间段内故障录波数据A(i)、A(i-1)的采样频率f(i)和f(i-1);S231.若f(i)>f(i-1),则将故障录波数据A(i-1)在间断时间段内的数据以故障录波数据A(i)中末端数据点的幅值和相位作为起始幅值和相位,间断时间段内以f(i)为采样频率;S232.若f(i)<f(i-1),则将故障录波数据A(i-1)在间断时间段内的数据以故障录波数据A(i-1)起始点的幅值和相位作为末端数据点的幅值和相位,间断时间段内以f(i-1)为采样频率;S233.若f(i)=f(i-1),则将故障录波数据A(i)在间断时间段内的数据以故障录波数据A(i)末端数据点的幅值和相位作为起始幅值和相位,间断时间段内的数据以f(i)为采样频率;S24.完成S231、S232或S233后,将故障录波数据A(i)、A(i-1)拼接在一起,组成新的故障录波数据;(3)S25.若故障录波数据A(i)、A(i-1)之间既无重复也无间断,则直接将故障录波数据A(i)、A(i-1)拼接在一起,组成新的故障录波数据;S3.令i=i+1...

【专利技术属性】
技术研发人员:程诗明贺儒飞郭明宇钟齐勇聂航蔡朝辉张磊刘阳
申请(专利权)人:广东蓄能发电有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1