用于保存故障波数据的方法技术

技术编号:14625643 阅读:87 留言:0更新日期:2017-02-12 13:15
提供了用于保存故障波数据的方法,其中当保存在系统中产生的故障波时,计算波数据的大小,并根据所述波数据的大小来执行所述波数据的保存,使得能够实现使用缓冲器和存储器的空间,并同时保存同时或先后产生的波数据。因此,能够在保存波数据中最小化延迟。此外,即使当连续发生故障时,也能够记录所有准确的波数据。此外,能够有效地使用存储器的空间。

【技术实现步骤摘要】

本公开涉及一种用于保存故障波数据的方法,并更具体地涉及如下一种用于保存故障波数据的方法,其中,当保存在系统中产生的故障波时,计算波数据的大小,并根据波数据的大小执行所述波数据的保存,使得能够实现对缓冲器和存储器的空间的使用,并同时保存同时或先后产生的波数据。
技术介绍
图1是示出常规的数字继电器的波数据保存功能的框图,其显示出当在其中内置有继电器的系统中发生故障时保存故障波数据的方案。一般来说,当故障发生时,若干个继电器元件同时或连续工作,但在根据设备的性能的具体的时间点(例如,若干个故障中的第一故障),基于第一故障,只保存约一个故障波数据。传统上采用的保存波数据的基本事实如下:-每1毫秒从操作板记录波原始数据在内部缓冲器中。-如果波源是根据HMI的设置产生的,则产生开始信号,使得波数据在主处理中被记录在闪速存储器中。-通过开始信号记录除了预周期(pre-cycle)以外的其他波数据。如果记录完成,随后输入的数据通过使用另一缓冲器被无遗漏地记录。-通过外部请求(管理者)来设置和管理具体块区域的标识符,使得保存的波数据可以使用定义帧通过通信进行传送。以每1ms从DSP获取原始数据并在缓冲器中保存所获取的原始数据的操作方案如下。-保存命令的位置:每1ms执行中断操作。-每次接收操作板的原始数据指针,以将从上次在缓冲器中所接收的原始数据指针保存为当前的采样指针。-每个通道的缓冲器被操作为具有可以最大限度地保存或操作数据的数量(大小超过128个周期*64个样本*1个通道=8192的两倍)以便保存数据。其中故障波数据通过上述原理保存在缓冲器中的示例示于图2和3中。图2是曲线图1,示出其中根据常规技术保存故障波数据在缓冲器中的示例。图3是曲线图2,示出其中根据常规技术保存故障波数据在缓冲器中的示例。当保存第一波数据时,第一缓冲器使用图2所示的0-8192的排列,以及其中在保存波数据期间保存瞬时原始数据的第二缓冲器使用图3所示的8193到最后的排列。用于保存故障波的传统方法具有如下问题。在故障波的情况下,应管理并保存大量的数据。然而,基于FRAM,在非易失性存储器中写入数据的功能不能超过每1ms约20至30个字节。在其他存储器(闪速存储器等)的情况下,写入数据所需的时间可能增加得更多。这样的时间限制应被保持,以保持继电器工作的实时性能。然而,由于难以管理和保存数据,缓冲器的数量被指定为1或2,并且在写入数据完成之前也很难保存另一波数据。因此,当故障连续产生时,新的故障波数据不能在波数据保存时间内被保存(在快速的情况下1至2秒,或在慢速的情况下7至8秒)。在指定了故障发生时的时间点之后,仅当故障波数据都保留时才能执行用于收集和写入相应时间点和相应故障的所有缓冲数据的方法。因此,缓冲器的大小应该增加,且在保存波数据的同时应该保存另一实时原始数据在缓冲器中。因此,缓冲器的大小无条件变为加倍。由于大小增加,存储器的浪费是不可避免的。在常规配置中,根据具有最短的故障时间的瞬时继电器元件的操作(少于50ms),当多个故障发生时,由于H/W性能的限制并依据S/W,只记录了一个波数据。此外,对于保存波数据的总波周期和当保存波数据完成时的时间点之间具有时间间隔的故障,不做记录。例如,如果保存波数据的周期是两秒,而保存波数据所需要的时间是5秒,则可能不存在能够分析在三秒的时间间隔期间发生的故障的数据。当在系统中产生故障并相应地连续产生多个故障时,继电器控制断路器以分离相应的系统。在这种情况下,保存的波数据成为用于推断在检查情况中系统中的电量如何改变和改变原因的依据。因此,所保存的波数据成为设备的可靠性和性能中的重要因素。此外,继电器的厂家在经营时经常使用待保存的多个故障波数据、其中保存故障波数据的周期等作为技术要求。然而,在传统的方法中,由于上述原因肯定存在致命的缺陷,以及在特定情况下无法保存波数据。因此,产品的形象以及设备的可靠性一起劣化。当通过设置存储器的大小为超大来使用存储器时,在堆栈区(stack)和堆积区(heap)中管理存储器是重要的。这引起致命的错误,诸如存储器漏洞或堆栈溢出,并因此设备可能会错误地工作。
技术实现思路
因此,本详细说明书的方案在于提供如下一种用于保存故障波数据的方法,其中通过计算波数据的大小而在存储设备中保存波数据,并保证所述存储设备的空间,使得能够同时存储先后或同时产生的波数据。为了实现这些和其他优点并且根据本说明书的目的,正如在此具体实现和宽泛地广泛描述的那样,一种用于保存故障波数据的方法包括:检测和采样在系统中产生的故障波;计算所采样的波数据的总长度;通过划分波数据来计算待保存波数据的划分大小和保存时间;基于划分大小和保存时间来调整缓冲器的大小,使得将记录关于下一个故障波的数据;以及根据划分大小和保存时间来保存波数据。在一个示例性实施例中,当记录波数据在缓冲器中时,在波数据中可以包括对于检测信息的索引。在一个示例性实施例中,在计算总长度时,可以计算将保存波数据在其中的存储器的大小。在一个示例性实施例中,划分大小可以是将用来划分和保存波数据的单位大小,而保存时间可以是根据划分大小将保存波数据所需要的时间。在一个示例性实施例中,缓冲器可以具有多缓冲结构,其中可记录至少一个波数据。在一个示例性实施例中,保存波数据可以包括在缓冲器中记录下一个故障波数据。在一个示例性实施例中,波数据可通过实时检测故障波而被实时保存。在根据本公开的方法中,波数据被预先准确地计算出,并被细致地划分为最小单位,使得能够在保存波数据中最小化延迟。此外,在保存波数据中延迟被最小化,使得即使当连续发生故障时,也能够记录所有准确的波数据。此外,能够有效地使用存储器的空间。此外,能够防止由于存储器的分配而引起的错误的发生。此外,保存连续故障波数据的功能被实现和应用,使得能够在应用于系统的继电器的操作中提供一致性和关于故障的情况的所有准确和连续的数据。此外,能够提高设备的可靠性和满意度,并最大化在继电器中操作的存储器的使用效率和存储器的操作的可靠性。从下文给出的详细描述中,本申请进一步的适用范围将变得更加显而易见。然而,应该理解地是,由于在本公开的精神和范围内的各种变化和修改通过详细描述对本领域的技术人员来说将变得显而易见,所以仅仅通过说明本文档来自技高网
...

【技术保护点】
一种用于保存故障波数据的方法,其特征在于,所述方法包括:检测和采样在系统中产生的故障波;计算所采样的波数据的总长度;通过划分所述波数据来计算待保存所述波数据的划分大小和保存时间;基于所述划分大小和所述保存时间来调整缓冲器的大小,使得将记录关于下一个故障波的数据;以及根据所述划分大小和所述保存时间来保存所述波数据。

【技术特征摘要】
2014.10.20 KR 10-2014-01419731.一种用于保存故障波数据的方法,其特征在于,所述方法包括:
检测和采样在系统中产生的故障波;
计算所采样的波数据的总长度;
通过划分所述波数据来计算待保存所述波数据的划分大小和保存时间;
基于所述划分大小和所述保存时间来调整缓冲器的大小,使得将记录关
于下一个故障波的数据;以及
根据所述划分大小和所述保存时间来保存所述波数据。
2.如权利要求1所述的方法,其特征在于,当记录所述波数据在所述缓
冲器中时,在所述波数据中包括对于检测信息的索引。
...

【专利技术属性】
技术研发人员:金志雄
申请(专利权)人:LS产电株式会社
类型:发明
国别省市:韩国;KR

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

1