System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种纯光CT采集单元容错方法、系统、终端及介质技术方案_技高网

一种纯光CT采集单元容错方法、系统、终端及介质技术方案

技术编号:41313816 阅读:4 留言:0更新日期:2024-05-13 14:56
本发明专利技术公开了一种纯光CT采集单元容错方法,并公开了具有纯光CT采集单元容错方法的系统、终端及存储介质,其中纯光CT采集单元容错方法基于双ADC采集的硬件容错方法、基于DSP/FPGA内存ECC奇偶校验的软件容错方法和基于FPGA校验码的信息容错方法。在采集单元出现某些硬件故障或软件错误时,采集系统能执行特定程序使纯光CT恢复正常。所提出的容错技术不会影响纯光CT对系统故障的判别。

【技术实现步骤摘要】

本专利技术涉及电力系统,特别涉及一种纯光ct采集单元容错方法及系统。


技术介绍

1、纯光ct(foct,fiber-optic current transformer)基于法拉第磁光效应和安培环路定律,采用光纤作为传感元件,内部包含大量电子和光学元器件。纯光ct采集单元用于对光路单元输出的模拟信号进行模数转换、差分解调及数字输出,并对光路单元进行数字方波调制及闭环反馈控制,实现一次电流传变。在实际运行中,纯光ct采集单元的核心芯片易受温度、振动、干扰等多种因素的影响引发纯光ct故障。为进一步提升纯光ct的可靠性,应围绕纯光ct故障机理及故障现象特征,从电路、光路关键部件的物理特性、故障特征统计特性出发,研究foct的采集电路容错技术。

2、目前当纯光ct的采集单元并未设计容错处理机制,导致一旦因内部核心芯片故障或程序故障,采集单元发出闭锁信号导致纯光ct整体退出运行,造成停电损失。


技术实现思路

1、本专利技术旨在至少解决现有技术中存在的技术问题之一。为此,本专利技术提出一种纯光ct采集单元容错方法,该方法依据纯光ct采集单元的功能,提出了针对纯光ct采集单元的基于双adc采集的硬件容错方法、基于dsp/fpga内存ecc奇偶校验的软件容错方法和基于fpga校验码的信息容错方法。在采集单元出现某些硬件故障或软件错误时,采集系统能执行特定程序使纯光ct恢复正常。所提出的容错技术不会影响纯光ct对系统故障的判别。

2、本专利技术还提出一种具有上述受限条件下可控避雷器可控比选择方法的系统、终端及介质。

3、根据本专利技术的第一方面实施例的纯光ct采集单元的容错方法,其特征在于,包括以下步骤:

4、采用两个相同型号的ad同时采样两路数据,分别得到第一路数据和第二路数据;

5、将所述第一路数据用于数据启动,第二路数据用于逻辑运算,分别得到第一运行结果和第二运行结果;

6、对所述第一运行结果和所述第二运行结果进行采样值的一致性判定;

7、基于判定结果进行硬件数模转换纠错。

8、根据本专利技术实施例的纯光ct采集单元容错方法,至少具有如下有益效果:本方法能够在故障发生时自动检测,发出品质异常信号并使系统闭锁,避免严重故障的发生。当出现某些指定的硬件故障或软件错误时,系统仍能执行特定程序,程序不会因系统中的故障而中止或被修改,并且执行结果也不包含系统中故障所引起的差错。

9、根据本专利技术的一些实施例,所述基于判定结果进行硬件数模转换纠错的步骤后,还采用报文信息crc循环冗余校验方式校验接收端接收到的k位信息位是否正确,

10、其中,采用报文信息crc循环冗余校验方式校验接收端接收到的k位信息位是否正确,包括:

11、在原来一串k位二进制数后面加入若干位的冗余项,用来校验接收端接收到的k位信息位是否正确。

12、根据本专利技术的一些实施例,纯光ct采集单元包括内存单元,内存单元的容错方法包括:

13、在数据位上设置数据加密位;

14、当数据写入内存单元时将纠错代码保存至所述数据加密位;

15、当重新读回存储的数据时,将数据加密位的纠错代码与数据位计算得到的纠错代码进行比较。

16、根据本专利技术的第二方面实施例的纯光ct采集单元容错系统,其特征在于,所述系统包括ad采集,所述ad采集,使用了上述权利要求1中所述的纯光ct采集单元容错方法。

17、进一步地,所述系统还包括dsp/cpu、fpga,所述dsp/cpu采用了如下容错方法:

18、在数据位上设置数据加密位;

19、当数据写入内存单元时将纠错代码保存至所述数据加密位;

20、当重新读回存储的数据时,将数据加密位的纠错代码与数据位计算得到的纠错代码进行比较;

21、所述ad采集与所述dsp/cpu连接到fpga,并经由所述fpga控制。

22、进一步地,所述系统还包括光口输出、上位机,所述ad采集模块获取的信号传输到所述fpga进行控制,所述fpga通过串口与所述dsp/cpu相连,所述上位机的数据发送到所述dsp/cpu中存储,所述fpga还连接有光口输出。

23、进一步地,所述主系统的fpga还采用报文信息crc循环冗余校验方式校验接收端接收到的k位信息位是否正确,其中,主系统的fpga还采用报文信息crc循环冗余校验方式校验接收端接收到的k位信息位是否正确,包括:

24、在原来一串k位二进制数后面加入若干位的冗余项,用来校验接收端接收到的k位信息位是否正确。

25、进一步地,所述系统的dsp/cpu在存储数据时,包括:

26、在数据位上设置数据加密位;

27、当数据写入内存时将纠错代码保存至所述数据加密位;

28、当重新读回存储的数据时,将数据加密位的纠错代码与数据位计算得到的纠错代码进行比较。

29、根据本专利技术第三方面实施例的终端,包括:存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,处理器执行计算机程序时以实现上述纯光ct采集单元容错方法。

30、根据本专利技术第四方面实施例的计算机可读存储介质,该介质存储有计算机可执行指令,该计算机可执行指令用于以执行上述纯光ct采集单元容错方法。

31、本专利技术的附加方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本专利技术的实践了解到。

本文档来自技高网...

【技术保护点】

1.一种纯光CT采集单元的容错方法,其特征在于,包括以下步骤:

2.根据权利要求1所述的方法,其特征在于,所述基于判定结果进行硬件数模转换纠错的步骤后,还采用报文信息CRC循环冗余校验方式校验接收端接收到的k位信息位是否正确,

3.根据权利要求1所述的方法,其特征在于,纯光CT采集单元包括内存单元,内存单元的容错方法包括:

4.一种纯光CT采集单元容错系统,其特征在于,所述系统包括AD采集,所述AD采集,使用了上述权利要求1中所述的纯光CT采集单元容错方法。

5.根据权利要求4所述的系统,其特征在于,所述系统还包括DSP/CPU、FPGA,所述DSP/CPU采用了如下容错方法:

6.根据权利要求5所述的系统,其特征在于,所述系统还包括光口输出、上位机,所述AD采集模块获取的信号传输到所述FPGA进行控制,所述FPGA通过串口与所述DSP/CPU相连,所述上位机的数据发送到所述DSP/CPU中存储,所述FPGA还连接有光口输出。

7.根据权利要求5所述的系统,其特征在于,所述主系统的FPGA还采用报文信息CRC循环冗余校验方式校验接收端接收到的k位信息位是否正确,其中,主系统的FPGA还采用报文信息CRC循环冗余校验方式校验接收端接收到的k位信息位是否正确,包括:

8.根据权利要求5所述的系统,其特征在于,所述系统的DSP/CPU在存储数据时,包括:

9.一种终端,包括:存储器、处理器及存储在该存储器上并可在该处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序以实现权利要求1至3中任一项所述的方法。

10.一种计算机可读存储介质,存储有计算机可执行指令,所述计算机可执行指令用于执行权利要求1至3中任一项所述的方法。

...

【技术特征摘要】

1.一种纯光ct采集单元的容错方法,其特征在于,包括以下步骤:

2.根据权利要求1所述的方法,其特征在于,所述基于判定结果进行硬件数模转换纠错的步骤后,还采用报文信息crc循环冗余校验方式校验接收端接收到的k位信息位是否正确,

3.根据权利要求1所述的方法,其特征在于,纯光ct采集单元包括内存单元,内存单元的容错方法包括:

4.一种纯光ct采集单元容错系统,其特征在于,所述系统包括ad采集,所述ad采集,使用了上述权利要求1中所述的纯光ct采集单元容错方法。

5.根据权利要求4所述的系统,其特征在于,所述系统还包括dsp/cpu、fpga,所述dsp/cpu采用了如下容错方法:

6.根据权利要求5所述的系统,其特征在于,所述系统还包括光口输出、上位机,所述ad采集模块获取的信号传输到所述fpga进行控制,所述f...

【专利技术属性】
技术研发人员:邱进吴士普李辉庞福滨袁亮韩笑徐思恩王玲汪本进陈晓明毛安澜杜砚李璿陈程尹晶邵苠峰何妍陈尚
申请(专利权)人:中国电力科学研究院有限公司
类型:发明
国别省市:

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

1