[发明专利]一种电力故障录波存储方法及装置有效
申请号: | 201210447225.2 | 申请日: | 2012-11-09 |
公开(公告)号: | CN103019957A | 公开(公告)日: | 2013-04-03 |
发明(设计)人: | 张进军;顾莉娜;程许平;梁玉生 | 申请(专利权)人: | 深圳市华力特电气股份有限公司 |
主分类号: | G06F12/08 | 分类号: | G06F12/08 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 王宝筠 |
地址: | 518110 广东省深*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 电力 故障 存储 方法 装置 | ||
技术领域
本发明涉及电力系统领域,特别涉及一种电力故障录波存储方法及装置。
背景技术
随着电网规模日益扩大,一个具有能够准确进行故障元件诊断、事故后数据分析、保护动作行为评价等功能的电网故障信息综合分析系统,对于电力系统的安全可靠运行,起着十分重要的作用。
现有技术中,一种称为电力系统黑匣子的电力故障录波存储装置,能够通过采集中断,将电力系统发生故障前后的电压电流波形及开关量记录下来,完整的反应出故障后的瞬间变化及继电保护的动作行为,用于后期分析。
但是由于电力故障录波存储装置需要记录的数据量非常大,在大存储空间上进行快速实时记录,容易造成数据的丢失,而对后期的分析造成很大的困扰。
发明内容
本发明实施例提供防止数据丢失,实时且稳定的一种电力故障录波存储方法及装置。
一种电力故障录波存储方法,包括:采集模块采集中断数据,将所述中断数据循环记录到缓冲栈中;录波模块定时读取所述缓冲栈中的波段数据,将所述波段数据记录到波形缓冲中,当所述波形缓冲写满时,发出通知信号,并将所述波形缓冲中的数据保存到缓冲队列中,所述波段数据由未读取的中断数据组成;存储模块接收所述通知信号后,读取所述缓冲队列中的数据,并保存到存储空间中。
一种电力故障录波存储装置,包括:采集模块,用于采集中断数据,将所述中断数据循环记录到缓冲栈中;录波模块,用于定时读取所述缓冲栈中的波段数据,将所述波段数据记录到波形缓冲中,当所述波形缓冲写满时,发出通知信号,并将所述波形缓冲中的数据保存到缓冲队列中,所述波段数据由未读取的中断数据组成;存储模块,用于接收所述通知信号后,读取所述缓冲队列中的数据,并保存到存储空间中。
本发明实施例提供的技术方案中,将大量的中断数据快速的循环记录到缓冲栈中,使得采样模块能够快速的记录中断数据,录波模块定时的将缓冲栈中新的中断数据提取出来并记录到波形缓冲中,能够保证数据不丢失,待波形缓冲写满时,将波形缓冲中的数据记录到缓冲队列中并发出通知信号,通知存储模块到缓冲队列中提取波形缓冲的数据,使得存储模块有更充裕的时间来对缓冲队列中的数据进行存储,可以避免将数据直接的快速存储到存储空间而造成数据的丢失,存储过程稳定高效。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例中电力故障录波存储方法第一实施例示意图;
图2为本发明实施例中电力故障录波存储方法第二实施例示意图;
图3为本发明实施例中电力故障录波存储装置实施例示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本发明实施例提供一种电力故障录波存储方法及装置。下面分别进行详细说明。
请参阅图1,为本发明实施例中电力故障录波存储方法第一实施例示意图,包括:
101、采集模块采集中断数据,将所述中断数据循环记录到缓冲栈中;
采集模块采集中断数据,所述中断数据包括AD采样模块输出的各模拟量通道的数据以及对应的数字量状态,所述模拟量通道包括电压和电流,所述开关量数据包括CPU相关IO状态的数据,采集模块将中断数据循环记录到缓冲栈中,所述缓冲栈具有一定容量,所述采集模块将缓冲栈记录完毕时,则覆盖缓冲栈数据继续记录,将中断数据循环记录到缓冲栈中。
102、录波模块定时读取所述缓冲栈中的波段数据,将所述波段数据记录到波形缓冲中;
录波模块定时读取所述缓冲栈中的波段数据,将所述波段数据记录到波形缓冲中,所述波段数据由未读取的中断数据组成,录波模块在未读取的中断数据被循环记录覆盖之前,定时读取缓冲栈中的波段数据,由于录波模块直接将多个中断数据作为波段数据读取,读取速度将大幅增加,可以减少数据丢失的风险,所述波形缓冲能够保存若干个波段数据,则若干个波段数据将组成完整的波形数据。
103、当所述波形缓冲写满时,发出通知信号,并将所述波形缓冲中的数据保存到缓冲队列中;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市华力特电气股份有限公司,未经深圳市华力特电气股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210447225.2/2.html,转载请声明来源钻瓜专利网。