一种高精度频率测量方法、系统、电子设备及存储介质与流程

文档序号:37661817发布日期:2024-04-18 20:35阅读:7来源:国知局
一种高精度频率测量方法、系统、电子设备及存储介质与流程

本技术涉及电力领域,尤其是涉及一种高精度频率测量方法、系统、电子设备及存储介质。


背景技术:

1、电力行业检测试电是电力工程中非常重要的一项工作,其目的是确保电力系统的安全、稳定和可靠运行。电力行业检测试电包括对电力设备、电力线路和电力系统的各项参数进行检测、测量和试验,以确保其符合设计要求和运行标准,但是现有的检测技术无法实现更高的检测精度,使得电路仍存在较大的安全隐患。

2、因此,基于上述问题,现有技术还有待改进。


技术实现思路

1、本技术提供了一种高精度频率测量方法、系统、电子设备及存储介质,可以提高电力行业检测试电的精度。

2、本技术第一方面,公开了一种高精度频率测量方法,其中,包括:

3、基于当前周期内的系统时钟信号,检测目标电路的待测信号中是否存在第一上升沿;

4、判断所述第一上升沿是否为所述当前周期内所述目标电路中首次出现的上升沿;

5、若所述第一上升沿为所述当前周期内所述目标电路中首次出现的上升沿,则触发置位所对应的门控信号,并实时监测触发置位所述门控信号后所述待测信号的上升沿;

6、判断监测到的所述待测信号中是否存在连续的n个上升沿;

7、若监测到的所述待测信号中存在连续的n个上升沿,则在所述当前周期内对所述门控信号进行计数,得到计数值;

8、根据所述系统时钟信号和所述计数值确定所述当前周期内所述目标电路的频率。

9、通过采用上述的技术方案,基于当前周期内的系统时钟信号,通过检测目标电路中的上升沿来触发置位,当检测到目标电路的待测信号中存在一个上升沿时,首先判断这个上升沿是否为当前周期内目标电路中首次出现的上升沿,若这个上升沿是当前周期内目标电路中首次出现的上升沿,则触发置位对应的门控信号,并实时监测门控信号的电平值,若连续监测到上升沿的个数为n,则调整门控信号的电平值以暂停监测,这也表明了当前周期结束,在当前周期内,当门控信号处于高电平期间,对门控信号进行计数,得到门控信号的计数值,然后通过选用的系统时钟信号和门控信号的计数值进一步确定当前周期内目标电路的频率,以便于能够获取数据,计算出目标电路的频率。

10、可选的,所述方法还包括:

11、若所述第一上升沿不为所述当前周期内所述目标电路中首次出现的上升沿,执行实时监测触发置位所述门控信号后所述待测信号的上升沿的步骤;

12、若监测到的所述待测信号中存在连续的所述n个上升沿,则调整所述门控信号的电平值。

13、通过采用上述方案,若检测到的上升沿不为当前周期内的目标电路的首次出现的上升沿,则无需进行触发置位操作,直接对待测信号的上升沿的数量进行统计,当统计到上升沿的数量达到n时,则调整所述门控信号的电平值为低电平,以便于得到当前周期内的上升沿的数量。

14、可选的,所述基于当前周期内的系统时钟信号,检测目标电路的待测信号中是否存在第一上升沿的步骤之前,所述方法包括:

15、将所述目标电路的待测信号通过硬件电路进行滤波,得到第一滤波信号;

16、将所述第一滤波信号通过数字信号进行滤波,得到第二滤波信号;

17、将所述第二滤波信号确定为所述待测信号。

18、通过采用上述方案,在开始检测之前,将目标电路的待测信号先通过硬件滤波,消除信号在采集和传输过程中受到的各种噪声的干扰,得到第一滤波信号,然后再将经过硬件滤波的第一滤波信号通过数字信号进行滤波,进一步降低干扰对待测信号产生的影响,得到第二滤波信号,然后对于第二滤波信号进行干扰检测,若达到期望效果,则将第二滤波信号确定为待测信号,以便于降低干扰因素对检测结果的影响,保障检测结果的精确性。

19、可选的,所述若监测到的所述待测信号中存在连续的n个上升沿,则在所述当前周期内对所述门控信号进行计数,得到计数值的步骤之后,所述方法还包括:

20、获取每一个所述上升沿中的所述门控信号的信号数量;

21、基于所述信号数量,换算出每一个所述上升沿中的所述待测信号的频率。

22、通过采用上述方案,当获取到每一个上升沿中的门控信号的信号数量时,通过门控信号的信号数量换算出每一个上升沿中的待测信号的信号频率,以便于获取每一个上升沿中的待测信号的频率,增加检测结果的准确性。

23、可选的,所述根据所述系统时钟信号和所述计数值确定所述当前周期内所述目标电路的频率的步骤之后,所述方法包括:

24、判断所述目标电路的频率与标准频率之间的差值是否超过预设差值阈值;

25、若所述目标电路的频率与标准频率之间的差值超过所述预设差值阈值,则发出提示信息。

26、通过采用上述方案,根据选用的系统时钟信号和当前周期内对于门控信号的计数值计算出目标电路在当前周期内的频率,然后将目标电路的频率与标准频率进行比对,判断目标电路的频率与标准频率之间的差值是否超过预设差值阈值,若目标电路的频率与标准频率之间的差值超过预设差值阈值,则说明目标电路的频率处于异常状态,此时发出提示信息,以便于及时发现目标电路的异常,能够提高安全性。

27、可选的,所述根据所述系统时钟信号和所述计数值确定所述当前周期内所述目标电路的频率的步骤包括:

28、根据所述系统时钟信号和所述计数值,通过如下公式确定所述目标电路的频率:

29、f=fclk*n/m

30、其中,f为所述目标电路的频率,fclk为提供时钟信号的频率,n为所述当前周期,m为所述计数值。

31、通过采用上述方案,将系统时钟信号的参数值和设定的周期,以及当前周期内的门控信号的数量值通过上述公式计算出目标电路的频率,以便于及时发现频率变化。

32、可选的,所述方法还包括:

33、获取p个周期中每个周期内所述目标电路的频率,以得到频率集合;

34、根据所述频率集合计算所述目标电路的平均频率;

35、将所述平均频率与预设频率阈值进行比对;

36、若所述平均频率与所述预设频率阈值不匹配,则生成频率检测报告,并将所述频率检测报告进行输出。

37、通过采用上述方案,将目标电路的频率检测分成p个周期,分别通过上述方法获取各个周期中目标电路的频率,生成一个频率集合,根据这个频率集合计算出目标电路的平均频率,将这个平均频率与预设频率阈值进行比对,若述平均频率与所述预设频率阈值不匹配,则说明目标电路的频率相对不稳定,则生成频率检测报告,并将所述频率检测报告进行输出,以便于增加检测结果的准确性。

38、本技术另一方面,公开了一种高精度频率测量系统,其中,包括:

39、待测信号检测模块,基于当前周期内的系统时钟信号,检测目标电路的待测信号中是否存在第一上升沿;

40、第一上升沿判断模块,判断所述第一上升沿是否为所述当前周期内所述目标电路中首次出现的上升沿;

41、实时监测模块,若所述第一上升沿为所述当前周期内所述目标电路中首次出现的上升沿,则触发置位所对应的门控信号,并实时监测触发置位所述门控信号后所述待测信号的上升沿;连续上升沿判断模块,判断监测到的所述待测信号中是否存在连续的n个上升沿;

42、计数模块,若监测到的所述待测信号中存在连续的n个上升沿,则在所述当前周期内对所述门控信号进行计数,得到计数值;

43、频率确定模块,根据所述系统时钟信号和所述计数值确定所述当前周期内所述目标电路的频率。

44、通过采用上述技术方案,基于当前周期内的系统时钟信号,通过检测目标电路中的上升沿来触发置位,当检测到目标电路的待测信号中存在一个上升沿时,首先判断这个上升沿是否为当前周期内目标电路中首次出现的上升沿,若这个上升沿是当前周期内目标电路中首次出现的上升沿,则触发置位对应的门控信号,并实时监测门控信号的电平值,若连续监测到上升沿的个数为n,则调整门控信号的电平值以暂停监测,这也表明了当前周期结束,在当前周期内,当门控信号处于高电平期间,对门控信号进行计数,得到门控信号的计数值,然后通过选用的系统时钟信号和门控信号的计数值进一步确定当前周期内目标电路的频率,以便于能够获取数据,计算出目标电路的频率。

45、本技术另一方面,公开了一种电子设备,其中,包括存储器和处理器,存储器存储有能够被处理器加载并执行如上所述的高精度频率测量方法的计算机程序。

46、本技术另一方面,公开了一种存储介质,其中,存储有能够被处理器加载并执行如上所述的高精度频率测量方法的计算机程序。

47、综上所述,本技术包括以下至少一种有益技术效果:

48、1.基于当前周期内的系统时钟信号,通过检测目标电路中的上升沿来触发置位,当检测到目标电路的待测信号中存在一个上升沿时,首先判断这个上升沿是否为当前周期内目标电路中首次出现的上升沿,若这个上升沿是当前周期内目标电路中首次出现的上升沿,则触发置位对应的门控信号,并实时监测门控信号的电平值,若连续监测到上升沿的个数为n,则调整门控信号的电平值以暂停监测,这也表明了当前周期结束,在当前周期内,当门控信号处于高电平期间,对门控信号进行计数,得到门控信号的计数值,然后通过选用的系统时钟信号和门控信号的计数值进一步确定当前周期内目标电路的频率,以便于能够获取数据,计算出目标电路的频率;

49、2.在开始检测之前,将目标电路的待测信号先通过硬件滤波,消除信号在采集和传输过程中受到的各种噪声的干扰,得到第一滤波信号,然后再将经过硬件滤波的第一滤波信号通过数字信号进行滤波,进一步降低干扰对待测信号产生的影响,得到第二滤波信号,然后对于第二滤波信号进行干扰检测,若达到期望效果,则将第二滤波信号确定为待测信号,以便于降低干扰因素对检测结果的影响,保障检测结果的精确性;

50、3.根据选用的系统时钟信号和当前周期内对于门控信号的计数值计算出目标电路在当前周期内的频率,然后将目标电路的频率与标准频率进行比对,判断目标电路的频率与标准频率之间的差值是否超过预设差值阈值,若目标电路的频率与标准频率之间的差值超过预设差值阈值,则说明目标电路的频率处于异常状态,此时发出提示信息,以便于及时发现目标电路的异常,能够提高安全性。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1