一种继电保护模拟量采样控制方法及装置与流程

文档序号:25601950发布日期:2021-06-25 12:09阅读:245来源:国知局
一种继电保护模拟量采样控制方法及装置与流程

1.本发明涉及电力系统继电保护技术领域,尤其涉及一种继电保护模拟量采样控制方法及装置。


背景技术:

2.继电保护装置是保障电力系统安全稳定运行的核心设备,在电力系统故障时,根据所采集模拟量运算结果采取相应措施,快速可靠隔离故障,因此模拟量采样数据的正确性是继电保护装置必不可少且至关重要的环节。为实现电力系统二次设备的自主可控,需基于全国产ad采样芯片研制继电保护装置,现有的ad采样芯片在稳定、可靠性方面不够完善,需要在产品开发过程中针对模拟量采样环节增加必要的控制、校验措施,提高保护模拟量数据采样准确性,以满足继电保护装置保障电网安全稳定运行的要求。


技术实现要素:

3.基于现有技术的上述情况,本发明的目的在于提供一种继电保护保护运行中模拟量采样控制方法及装置,通过对模拟量采样过程中各个环节的监测和控制,实现更加稳定和可靠的ad采样过程。
4.为达到上述目的,根据本发明的一个方面,提供了一种模拟量采样控制方法,包括步骤:
5.fpga接收ad采样芯片发出的状态信息,根据状态信息判断ad采样芯片的状态是否正常;
6.若状态正常,则将采样数据对应的标识位置1;若状态不正常,则将采样数据对应的标识位置0,并启动复位逻辑对ad采样芯片进行复位;
7.将采样数据及其状态信息进行封装组成数据帧,将该数据帧通过gmac发送至处理器;
8.通过gmac接口获取采样数据,并做二级缓存,实时判断缓存区空间,若空间不够判为溢出,则将本次发送数据丢弃并进行溢出累计;若未发生溢出则对ad中断寄存器进行配置,ad采样完成;
9.cpu接收采样数据后,针对crc校验和数据传输间隔进行有效性判别,若crc校验通过且数据传输间隔不超差则认为数据有效,反之,有任一错误时认为数据异常。
10.进一步的,所述状态信息包括芯片状态信号busy和第一组采样信号指示信号frstdata。
11.进一步的,所述根据状态信息判断ad采样芯片的状态是否正常,包括:
12.芯片状态信号busy的高电平状态持续时间t1大于第一预设时间t
thrd

13.或者,在采样使能信号有效后,第二组采样时钟脉冲信号开始之前,第一组采样信号指示信号frstdata未出现上升沿和下降沿;
14.ad采样芯片的状态不正常。
15.进一步的,在启动复位逻辑对ad采样芯片进行复位后,至少间隔第二预设时间t
delay
进行下一次采样。
16.进一步的,对发送至处理器的数据帧进行crc校验和数据传输间隔检查,如果crc校验不通过或数据间隔超差,则将数据帧丢弃。
17.进一步的,所述crc校验包括crc码错误校验、通道特征码校验、通道个数校验。
18.根据本发明的另一个方面,提供了一种模拟量采样控制装置,包括ad采样芯片状态判断模块、ad采样芯片状态处理模块、ad采样数据传输模块、ad采样数据传输溢出处理模块、ad数据有效判别模块;其中,
19.所述ad采样芯片状态判断模块,接收ad采样芯片发出的状态信息,根据状态信息判断ad采样芯片的状态是否正常;
20.所述ad采样芯片状态处理模块,若状态正常,则将采样数据对应的标识位置1,若状态不正常;则将采样数据对应的标识位置0,并启动复位逻辑对ad采样芯片进行复位;
21.所述ad采样数据传输模块,将采样数据及其状态信息进行封装组成数据帧,将该数据帧通过gmac发送至处理器;
22.所述ad采样数据传输溢出处理模块,通过gmac接口获取采样数据,并做二级缓存,实时判断缓存区空间,若空间不够判为溢出,则将本次发送数据丢弃并进行溢出累计;若未发生溢出则对ad中断寄存器进行配置,ad采样完成;
23.所述ad数据有效判别模块,在cpu接收采样数据后,针对crc校验和数据传输间隔进行有效性判别,若crc校验通过且数据传输间隔不超差则认为数据有效,反之,有任一错误时认为数据异常。
24.进一步的,所述状态信息包括芯片状态信号busy和第一组采样信号指示信号frstdata。
25.进一步的,所述ad采样芯片状态判断模块,根据状态信息判断ad采样芯片的状态是否正常,包括:
26.芯片状态信号busy的高电平状态持续时间t1大于第一预设时间t
thrd

27.或者,在采样使能信号有效后,第二组采样时钟脉冲信号开始之前,第一组采样信号指示信号frstdata未出现上升沿和下降沿;
28.ad采样芯片的状态不正常。
29.综上所述,本发明提供了一种模拟量采样控制方法及装置,通过对继电保护保护运行中模拟量采样过程中各个环节的监测和控制,在采样初始阶段根据ad采样芯片发出的状态信息判断ad采样芯片的状态是否正常,在通过gmac接口向处理器发送数据的过程中,监控是否发生数据溢出,从而保证整个采样过程稳定可靠,并且数据可信度高,实现了继电保护保护运行中更加稳定和可靠的ad采样过程,很好地满足了继电保护装置保障电网安全稳定运行的要求。
附图说明
30.图1是ad采样装置的示意图;
31.图2是本发明模拟量采样控制方法的流程图;
32.图3是ad采样芯片采样过程的时序图;
33.图4是本发明模拟量采样控制装置的构成框图。
具体实施方式
34.为使本发明的目的、技术方案和优点更加清楚明了,下面结合具体实施方式并参照附图,对本发明进一步详细说明。应该理解,这些描述只是示例性的,而并非要限制本发明的范围。此外,在以下说明中,省略了对公知结构和技术的描述,以避免不必要地混淆本发明的概念。
35.下面对结合附图对本发明的技术方案进行详细说明。在继电保护保护运行中采用的ad采样装置的示意图如图1所示,包括ad芯片、fpga以及处理器cpu,ad芯片、fpga以及处理器cpu相互连接,fpga中包括ad模块和gmac接口模块。其中,ad芯片负责对模拟量数据进行采集,并将其转换为数字量信号,fpga中的ad模块与ad芯片进行数据、控制及状态信号的交互,ad模块产生周期性的采样触发信号发送给ad芯片,ad芯片将其采集到的数据发送至fpga中的ad模块。fpga中的ad模块在接收到数据后立即传输给gmac接口模块,如果发送没有溢出,则配置ad中断寄存器,此时就完成了采样数据传输。采样数据传输完成之后,传给处理器保护cpu或启动cpu使用。
36.根据本发明的一个实施例,提供了一种模拟量采样控制方法,以对上述采样装置的采样过程进行控制,以使得该采样过程的可靠性和稳定性得以提高。该控制方法的流程图如图2所示,包括步骤:
37.接收ad采样芯片发出的状态信息,根据状态信息判断ad采样芯片的状态是否正常。采样开始时,处理器cpu通过寄存器配置fpga中定时器的周期,生成周期的采样触发信号,并将其传输至ad芯片。ad芯片收到采样触发信号之后开始采样,并生成状态信号busy、frstdata等,当ad芯片未安装或者出现异常时,这些信号会发生异常,fpga根据状态信号的参数判定ad芯片的状态,若状态正常,则将采样数据对应的标识位置1,若状态不正常,则将采样数据对应的标识位置0,并启动复位逻辑对ad采样芯片进行复位。正常情况下,采样过程的时序图如图3所示,图3中,在采样触发信号之后,ad芯片状态信号busy拉高,表示芯片处于采样状态,时间持续约为8

9us,之后fpga拉低片选cs信号开始采样,一组16个时钟脉冲的sclk信号将采样数据取出,共8组取出8个通道的数据,其中frstdata信号指示第一组信号。可以根据一下条件来判别ad芯片的状态是否正常:
38.芯片状态信号busy的高电平状态持续时间t1大于第一预设时间t
thrd
,可根据签署的芯片状态信号busy的高电平持续时间来对该第一预设时间t
thrd
进行设置;
39.或者,在采样使能信号有效后,第二组采样时钟脉冲信号开始之前,第一组采样信号指示信号frstdata未出现上升沿和下降沿;
40.此时,认为ad采样芯片的状态不正常。
41.ad采样芯片异常或者不贴ad采样芯片时,会出现以上两种或者其中一种工况,此时判定数据异常,对应的标识位置0,对芯片复位。在启动复位逻辑对ad采样芯片进行复位后,至少间隔第二预设时间t
delay
进行下一次采样,复位脉冲宽度大于50ns,第二预设时间t
delay
例如可以设置为25ns。
42.将采样数据及其状态信息进行封装组成数据帧,将该数据帧通过gmac发送至处理器;通过gmac接口获取采样数据,并做二级缓存,实时判断缓存区空间,若空间不够判为溢
出,则将本次发送数据丢弃并进行溢出累计;若未发生溢出则对ad中断寄存器进行配置,ad采样完成。
43.对发送至处理器的数据帧进行crc校验和数据间隔时间检测,如果crc校验不通过,则将数据帧丢弃。采样数据传输给处理器保护cpu或启动cpu后,对采样数据进行crc校验,包括crc错误、通道特征码、通道个数等参数。校验不通过的报文直接丢弃;数据间隔时间差不应大于4ms,如果持续4ms采样无ad数据更新,将error_ad异常位置位;如果连续500毫秒ad数据更新正常,将error_ad异常位复位。
44.根据本发明的另一个实施例,提供了一种模拟量采样控制装置,该装置的构成框图如图4所示,该控制装置包括ad采样芯片状态判断模块、ad采样芯片状态处理模块、ad采样数据传输模块、ad采样数据传输溢出处理模块。
45.所述ad采样芯片状态判断模块,接收ad采样芯片发出的状态信息,根据状态信息判断ad采样芯片的状态是否正常。其中,所述状态信息可以包括芯片状态信号busy和第一组采样信号指示信号frstdata。根据状态信息判断ad采样芯片的状态是否正常,包括:
46.芯片状态信号busy的高电平状态持续时间t1大于第一预设时间t
thrd

47.或者,在采样使能信号有效后,第二组采样时钟脉冲信号开始之前,第一组采样信号指示信号frstdata未出现上升沿和下降沿;
48.ad采样芯片的状态不正常。
49.进一步的,在启动复位逻辑对ad采样芯片进行复位后,至少间隔第二预设时间t
delay
进行下一次采样。
50.所述ad采样芯片状态处理模块,若状态正常,则将采样数据对应的标识位置1,若状态不正常;则将采样数据对应的标识位置0,并启动复位逻辑对ad采样芯片进行复位。
51.所述ad采样数据传输模块,将采样数据及其状态信息进行封装组成数据帧,将该数据帧通过gmac发送至处理器。
52.所述ad采样数据传输溢出处理模块,通过gmac接口获取采样数据,并做二级缓存,实时判断缓存区空间,若空间不够判为溢出,则将本次发送数据丢弃并进行溢出累计;若未发生溢出则对ad中断寄存器进行配置,ad采样完成。
53.综上所述,本发明涉及一种模拟量采样控制方法及装置,通过对继电保护保护运行中模拟量采样过程中各个环节的监测和控制,在采样初始阶段根据ad采样芯片发出的状态信息判断ad采样芯片的状态是否正常,在通过gmac接口向处理器发送数据的过程中,监控是否发生数据溢出,从而保证整个采样过程稳定可靠,并且数据可信度高,实现了继电保护保护运行中更加稳定和可靠的ad采样过程,很好地满足了继电保护装置保障电网安全稳定运行的要求。
54.应当理解的是,本发明的上述具体实施方式仅仅用于示例性说明或解释本发明的原理,而不构成对本发明的限制。因此,在不偏离本发明的精神和范围的情况下所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。此外,本发明所附权利要求旨在涵盖落入所附权利要求范围和边界、或者这种范围和边界的等同形式内的全部变化和修改例。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1