滤波时间常数的控制方法及装置、计算机装置、存储介质制造方法及图纸

技术编号:17875818 阅读:49 留言:0更新日期:2018-05-05 22:20
本发明专利技术实施例公开了一种滤波时间常数的控制方法及装置、计算机装置、存储介质,用于动态调整滤波时间常数,避免由于检测偏快或偏慢而引起的检测缺陷。本发明专利技术实施例方法包括:获取输入的检测值;当检测值不同于第一预设阈值时,确定检测值与第一预设阈值之间的第一差值;根据第一差值确定检测值对应的滤波时间常数。

Control method and device for filtering time constant, computer device and storage medium

An embodiment of the invention discloses a control method and a device, a computer device and a storage medium for a filtering time constant, which is used to dynamically adjust the time constant of the filter to avoid detection defects caused by fast or slow detection. The method of embodiment of the invention includes: obtaining the detection value of the input; determining the first difference between the detection value and the first preset threshold when the detection value is different from the first preset threshold value; and determine the filtering time constant corresponding to the detection value according to the first difference.

【技术实现步骤摘要】
滤波时间常数的控制方法及装置、计算机装置、存储介质
本专利技术涉及电子电路领域,尤其涉及一种滤波时间常数的控制方法及装置、计算机装置、存储介质。
技术介绍
一般来说,幅值检测可以采用固定滤波时间上升沿和下降沿检测。其中,检测时间与滤波时间常数的对比可以用来检测幅值是否异常,如,当检测时间超过滤波时间常数时,认为幅值异常。然而,当输入的幅值,即检测值,超过阈值很多时,采用固定滤波时间常数检测的速度偏慢,而当输入的检测值临界阈值时,采用固定滤波时间常数检测的速度偏快。由此可知,基于固定的滤波时间常数的幅值检测具有缺陷性。
技术实现思路
本专利技术实施例提供了一种滤波时间常数的控制方法及装置、计算机装置、存储介质,用于动态调整滤波时间常数,避免由于检测偏快或偏慢而引起的检测缺陷。有鉴于此,本专利技术第一方面提供一种滤波时间常数的控制方法,可包括:获取输入的检测值;当检测值不同于第一预设阈值时,确定检测值与第一预设阈值之间的第一差值;根据第一差值确定检测值对应的滤波时间常数。进一步的,方法还包括:确定检测值对应的采样通道的通道类型;根据通道类型调整第一预设阈值。进一步的,在根据第一差值确定检测值对应的滤波时间常数之前,方法还包括:检测第一差值是否位于预设阈值范围内;若否,则触发根据第一差值确定检测值对应的滤波时间常数的步骤。进一步的,根据第一差值确定检测值对应的滤波时间常数包括:当第一差值小于预设阈值范围的下限值时,根据第一差值上调预设滤波时间常数,得到检测值对应的滤波时间常数;或,当第一差值大于预设阈值范围的上限值时,根据第一差值下调预设滤波时间常数,得到检测值对应的滤波时间常数。进一步的,根据第一差值确定检测值对应的滤波时间常数包括:确定第一差值对应的滤波时间常数差值,滤波时间常数差值与第一差值呈正相关;检测滤波时间常数上限值与滤波时间常数差值的第二差值是否小于滤波时间常数下限值;若是,则确定滤波时间常数下限值为检测值对应的滤波时间常数;若否,则确定第二差值为检测值对应的滤波时间常数。进一步的,方法还包括:确定检测值对应的采样通道的通道类型;根据通道类型调整滤波时间常数上限值、滤波时间常数下限值。进一步的,方法还包括:确定滤波时间常数上限值与滤波时间常数下限值的第三差值;根据第三差值、检测值与检测值的上限值或下限值的预设允许差值,确定滤波时间常数差值与第一差值的正相关系数。本专利技术第二方面提供一种滤波时间常数的控制装置,可包括:获取单元,用于获取输入的检测值;第一确定单元,用于当检测值不同于第一预设阈值时,确定检测值与第一预设阈值之间的第一差值;第二确定单元,用于根据第一差值确定检测值对应的滤波时间常数。进一步的,装置还包括:第三确定单元,用于确定检测值对应的采样通道的通道类型;第一调整单元,用于根据通道类型调整第一预设阈值。进一步的,装置还包括:第一检测单元,用于检测第一差值是否位于预设阈值范围内;触发单元,用于当第一差值不位于预设阈值范围内时,则触发第二确定单元根据第一差值确定检测值对应的滤波时间常数。进一步的,第二确定单元,具体用于:当第一差值小于预设阈值范围的下限值时,根据第一差值上调预设滤波时间常数,得到检测值对应的滤波时间常数;或,当第一差值大于预设阈值范围的上限值时,根据第一差值下调预设滤波时间常数,得到检测值对应的滤波时间常数。进一步的,第二确定单元,具体用于:确定第一差值对应的滤波时间常数差值,滤波时间常数差值与第一差值呈正相关;检测滤波时间常数上限值与滤波时间常数差值的第二差值是否小于滤波时间常数下限值;若是,则确定滤波时间常数下限值为检测值对应的滤波时间常数;若否,则确定第二差值为检测值对应的滤波时间常数。进一步的,装置还包括:第四确定单元,用于确定检测值对应的采样通道的通道类型;第二调整单元,用于根据通道类型调整滤波时间常数上限值、滤波时间常数下限值。进一步的,装置还包括:第五确定单元,用于确定滤波时间常数上限值与滤波时间常数下限值的第三差值;第六确定单元,用于根据第三差值、检测值与检测值的上限值或下限值的预设允许差值,确定滤波时间常数差值与第一差值的正相关系数。本专利技术第三方面提供一种计算机装置,计算机装置包括处理器,处理器用于执行存储器中存储的计算机程序时,实现如下步骤:获取输入的检测值;当检测值不同于第一预设阈值时,确定检测值与第一预设阈值之间的第一差值;根据第一差值确定检测值对应的滤波时间常数。本专利技术第四方面提供一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时,实现如下步骤:获取输入的检测值;当检测值不同于第一预设阈值时,确定检测值与第一预设阈值之间的第一差值;根据第一差值确定检测值对应的滤波时间常数。从以上技术方案可以看出,本专利技术实施例具有以下优点:本专利技术实施例提供了一种滤波时间常数的控制方法,通过比较检测值与第一预设阈值,在检测值不同于第一预设阈值时,可以根据检测值与第一预设阈值之间的第一差值确定检测值对应的滤波时间常数。相比现有技术来说,本专利技术实施例中的滤波时间常数可以随着检测值的变化而动态调整,从而可以避免在采用固定滤波时间常数进行检测时,由于检测值超过阈值很多而引起的检测速度偏慢,或由于检测值临界阈值而引起的检测速度偏快。附图说明图1为本专利技术实施例中滤波时间常数的控制方法一个实施例示意图;图2为本专利技术实施例中滤波时间常数的控制方法另一实施例示意图;图3为本专利技术实施例中滤波时间常数的控制方法另一实施例示意图;图4为本专利技术实施例中滤波时间常数的控制装置一个实施例示意图;图5为本专利技术实施例中滤波时间常数的控制装置另一实施例示意图;图6为本专利技术实施例中滤波时间常数的控制装置另一实施例示意图;图7为本专利技术实施例中滤波时间常数的控制装置另一实施例示意图;图8为本专利技术实施例中滤波时间常数的控制装置另一实施例示意图;图9为本专利技术实施例中计算机装置一个实施例示意图。具体实施方式本专利技术实施例提供了一种滤波时间常数的控制方法及装置、计算机装置、存储介质,用于动态调整滤波时间常数,避免由于检测偏快或偏慢而引起的检测缺陷。为了使本
的人员更好地理解本专利技术方案,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分的实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本专利技术保护的范围。本专利技术的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”、“第四”等(如果存在)是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的实施例能够以除了在这里图示或描述的内容以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。为便于理解,下面对本专利技术实施例中的具体流程进行描述,请参阅图1,本专利技术实施例中滤波时间常数的控制方法一个实施例包括:101、获取输入的检测值;本实本文档来自技高网
...
滤波时间常数的控制方法及装置、计算机装置、存储介质

【技术保护点】
一种滤波时间常数的控制方法,其特征在于,包括:获取输入的检测值;当所述检测值不同于第一预设阈值时,确定所述检测值与所述第一预设阈值之间的第一差值;根据所述第一差值确定所述检测值对应的滤波时间常数。

【技术特征摘要】
1.一种滤波时间常数的控制方法,其特征在于,包括:获取输入的检测值;当所述检测值不同于第一预设阈值时,确定所述检测值与所述第一预设阈值之间的第一差值;根据所述第一差值确定所述检测值对应的滤波时间常数。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:确定所述检测值对应的采样通道的通道类型;根据所述通道类型调整所述第一预设阈值。3.根据权利要求1或2所述的方法,其特征在于,在所述根据所述第一差值确定所述检测值对应的滤波时间常数之前,所述方法还包括:检测所述第一差值是否位于预设阈值范围内;若否,则触发所述根据所述第一差值确定所述检测值对应的滤波时间常数的步骤。4.根据权利要求3所述的方法,其特征在于,所述根据所述第一差值确定所述检测值对应的滤波时间常数包括:当所述第一差值小于所述预设阈值范围的下限值时,根据所述第一差值上调预设滤波时间常数,得到所述检测值对应的滤波时间常数;或,当所述第一差值大于所述预设阈值范围的上限值时,根据所述第一差值下调预设滤波时间常数,得到所述检测值对应的滤波时间常数。5.根据权利要求1或2所述的方法,其特征在于,所述根据所述第一差值确定所述检测值对应的滤波时间常数包括:确定所述第一差值对应的滤波时间常数差值,所述滤波时间常数差值与所述第一差值呈正相关;检测滤波时间常数上限值与所述滤波时间常数差值...

【专利技术属性】
技术研发人员:蔡钟山王定富石学雷徐敏
申请(专利权)人:漳州科华技术有限责任公司厦门科华恒盛股份有限公司
类型:发明
国别省市:福建,35

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

1