System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 基于共享内存的故障录波快速处理方法及系统技术方案_技高网

基于共享内存的故障录波快速处理方法及系统技术方案

技术编号:40500657 阅读:4 留言:0更新日期:2024-02-26 19:27
本发明专利技术公开了一种基于共享内存的故障录波快速处理方法,包括:对获取的录波数据解析后进行分类整理;将分类整理后的录波数据写入共享内存;将采样数据信息的地址偏移量写入共享内存,本发明专利技术基于共享内存技术进行录波文件的分析及结果存储。将录波信息结构体映射到共享内存,录波文件解析时,将不同类型录波数据信息分类整理写到共享内存,动态记录不同类型采样数据信息在共享内存中的地址偏移量,并将各采样数据信息地址偏移量索引信息分类写入共享内存,供其他分析模块灵活调用,可快速提取指定录波通道的通道属性和采样数据,提高了录波文件解析、处理的效率,提高了故障录波离线分析效率。

【技术实现步骤摘要】

本专利技术属于智能电网,尤其涉及一种基于共享内存的故障录波快速处理方法及系统


技术介绍

1、随着电力系统保护信息监控系统的发展,基于comtrade录波文件进行故障诊断综合分析,已逐渐成为主站的必备高级功能。comtrade录波文件包含cfg、dat、hdr等多个关联文件,信息种类较多,数据量较大。因此需要一种能够快速解析、处理comtrade录波文件的方法。

2、但是目前的录波文件解析方法在解析大的comtrade录波文件解析速度较慢且占用大量内存,不能满足保信主站故障诊断系统(离线分析)的要求。comtrade录波文件解析时未将各类数据信息分离,需进行不同类型数据信息单独分析时不够灵活,且会造成不必要的资源浪费。因此,需要一种故障录波快速分析的方法,实现comtrade录波文件快速解析及不同数据信息块分类处理,使得不同分析模块能快速定位数据位置,提高录波解析、处理效率。


技术实现思路

1、为了解决现有技术存在的问题,本专利技术提供一种基于共享内存的故障录波快速处理方法及系统,能够快速对故障录波进行读写。

2、本专利技术所要解决的技术问题是通过以下技术方案实现的:

3、第一方面,提供了一种基于共享内存的故障录波快速处理方法,包括:

4、对获取的录波数据解析后进行分类整理;

5、将分类整理后的录波数据写入共享内存;

6、将采样数据信息的地址偏移量写入共享内存。

7、结合第一方面,进一步的,将分类整理后的录波数据写入共享内存包括:

8、定义录波数据结构体;

9、将定义好的结构体映射到共享内存;

10、实例化共享内存中的结构体

11、将分类整理后的录波数据存入到实例化的结构体中。

12、结合第一方面,进一步的,还包括:在将分类整理后的录波数据写入共享内存的过程中,同步记录各录波数据在共享内存中的地址索引信息,并将地址索引信息按分类写入共享内存。

13、结合第一方面,进一步的,地址索引信息记录各录波数据在共享内存中的地址偏移量。

14、第二方面,提供了一种基于共享内存的故障录波快速处理系统,包括:

15、解析分类模块,用于对获取的录波数据解析后进行分类整理;

16、共享内存写入模块,用于将分类整理后的录波数据写入共享内存;

17、地址偏移量写入模块,用于存储共享内存中录波数据的地址偏移量。

18、结合第二方面,进一步的,所述共享内存写入模块执行的操作包括:

19、定义录波数据结构体;

20、将定义好的结构体映射到共享内存;

21、实例化共享内存中的结构体;

22、将分类整理后的录波数据存入到实例化的结构体中。

23、本专利技术有益效果包括:本专利技术基于共享内存技术进行录波文件的分析及结果存储。将录波信息结构体映射到共享内存,录波文件解析时,将不同类型录波数据信息分类整理写到共享内存,动态记录不同类型采样数据信息在共享内存中的地址偏移量,并将各采样数据信息地址偏移量索引信息分类写入共享内存,供其他分析模块灵活调用,可快速提取指定录波通道的通道属性和采样数据,提高了录波文件解析、处理的效率,提高了故障录波离线分析效率。

本文档来自技高网...

【技术保护点】

1.一种基于共享内存的故障录波快速处理方法,其特征在于,包括:

2.根据权利要求1所述的一种基于共享内存的故障录波快速处理方法,其特征在于,将分类整理后的录波数据写入共享内存包括:

3.根据权利要求1所述的一种基于共享内存的故障录波快速处理方法,其特征在于,还包括:在将分类整理后的录波数据写入共享内存的过程中,同步记录各录波数据在共享内存中的地址索引信息,并将地址索引信息按分类写入共享内存。

4.根据权利要求3所述的一种基于共享内存的故障录波快速处理方法,其特征在于,地址索引信息记录各录波数据在共享内存中的地址偏移量。

5.一种基于共享内存的故障录波快速处理系统,其特征在于,包括:

6.根据权利要求5所述的一种基于共享内存的故障录波快速处理系统,其特征在于,所述共享内存写入模块执行的操作包括:

【技术特征摘要】

1.一种基于共享内存的故障录波快速处理方法,其特征在于,包括:

2.根据权利要求1所述的一种基于共享内存的故障录波快速处理方法,其特征在于,将分类整理后的录波数据写入共享内存包括:

3.根据权利要求1所述的一种基于共享内存的故障录波快速处理方法,其特征在于,还包括:在将分类整理后的录波数据写入共享内存的过程中,同步记录各录波数据在共享内存中的地址索引信息,...

【专利技术属性】
技术研发人员:崔亚芹祁忠张少凡李妍红董传燕高强陈晓林叶翔蔡燕春秦绮蒨
申请(专利权)人:南京南瑞继保工程技术有限公司
类型:发明
国别省市:

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

1