一种转速测量方法、装置、设备及存储介质制造方法及图纸

技术编号:33904675 阅读:37 留言:0更新日期:2022-06-25 18:28
本发明专利技术公开了一种转速测量方法、装置、设备及存储介质,属于转速测量技术领域,所述方法包括:获取连续采集的N个转速值,得到转速值序列,其中,N为大于或等于4的正整数,所述转速值序列为按照所述N个转速值的采集时间先后顺序排列而成;检测所述转速值序列中每个所述转速值是否存在异常;若所述转速值序列中第i个转速值存在所述异常,则将所述转速值序列中第j个转速值确定为目标转速值,其中,在所述转速值序列中,所述第j个转速值与所述第i个转速值之间至少存在1个转速值。本发明专利技术能够消除干扰对转速测量的影响,提升转速测量的准确性。提升转速测量的准确性。提升转速测量的准确性。

【技术实现步骤摘要】
一种转速测量方法、装置、设备及存储介质


[0001]本专利技术涉及转速测量
,尤其涉及一种转速测量方法、装置、设备及存储介质。

技术介绍

[0002]霍尔元件是一种基于霍尔效应的磁传感器,可在各种与磁场有关的场合中使用。目前,在使用霍尔元件进行转速测量时,比如对电机、车轮等旋转体的转速测量,通常在旋转体上安装磁钢,将霍尔元件固定在某个位置,旋转体在旋转过程中,磁钢每次接近霍尔元件,霍尔元件便会在输出端给出一个脉冲信号给处理器,处理器基于脉冲信号的个数或者脉冲信号的周期即可确定出转速的大小。
[0003]但是由于各种干扰的存在,例如静电干扰、电磁干扰、机械干扰等等,会导致脉冲信号波形产生畸变,例如在脉冲信号波形上产生锯齿波,处理器在统计脉冲信号的个数或者计算脉冲信号的周期时,会将一个脉冲信号误认为几个脉冲信号,引起所计算的转速过大,导致基于该转速进行的一系列控制行为时发生异常。例如,在做电机恒转速控制时,当检测到的转速过大,控制单元控制电机刹车,但此时电机实际转速正常,刹车会导致电机转速突然降低或停转等情况发生。

技术实现思路

[0004]本专利技术提供了一种转速测量方法、装置、设备及存储介质,以解决现有技术在测量转速时未考虑干扰的影响,引起转速测量不准确的技术问题。
[0005]一方面,本专利技术提供了一种转速测量方法,所述方法包括:
[0006]获取连续采集的N个转速值,得到转速值序列,其中,N为大于或等于4的正整数,所述转速值序列为按照所述N个转速值的采集时间先后顺序排列而成;
[0007]检测所述转速值序列中每个所述转速值是否存在异常;
[0008]若所述转速值序列中第i个转速值存在所述异常,则将所述转速值序列中第j个转速值确定为目标转速值,其中,在所述转速值序列中,所述第j个转速值与所述第i个转速值之间至少存在1个转速值。
[0009]在一个可行的实施方式中,所述获取连续采集的N个转速值,得到转速值序列,包括:
[0010]获取通过霍尔元件连续采集的N个转速值,得到所述转速值序列。
[0011]在另一个可行的实施方式中,所述获取通过霍尔元件连续采集的N个转速值,得到所述转速值序列,包括:
[0012]每间隔第一预设时间通过所述霍尔元件采集一次所述转速值,连续采集N次,得到所述转速值序列,其中,所述第一预设时间是固定值或随机值。
[0013]在另一个可行的实施方式中,在所述检测所述转速值序列中每个所述转速值是否存在异常之前,还包括确定转速值阈值的步骤。
[0014]在另一个可行的实施方式中,所述确定转速值阈值,包括:
[0015]获取第二时间段内所有的实际转速值;
[0016]将所述所有的实际转速值的平均值,确定为所述转速值阈值。
[0017]在另一个可行的实施方式中,所述检测所述转速值序列中每个所述转速值是否存在异常,包括:
[0018]针对所述转速值序列中的每个所述转速值,判断所述转速值是否大于所述转速值阈值;
[0019]若所述转速值大于所述转速值阈值,则判定所述转速值存在所述异常。
[0020]在另一个可行的实施方式中,在所述将所述转速值序列中第j个转速值确定为目标转速值之前,还包括从所述转速值序列中获取所述第j个转速值的步骤;
[0021]所述从所述转速值序列中获取所述第j个转速值,包括:
[0022]从所述转速值序列中获取至少一个第一转速值,得到第一转速值集,其中,在所述转速值序列中,每个所述第一转速值与所述第i个转速值之间存在至少一个转速值;
[0023]统计所述第一转速值集中所述第一转速值的个数;
[0024]若所述第一转速值的个数为1,则将所述第一转速值集中的所述第一转速值确定为所述第j个转速值;
[0025]若所述第一转速值的个数大于1,则将所述第一转速值集中具有最晚采集时间对应的所述第一转速值确定为所述第j个转速值。
[0026]在另一个可行的实施方式中,所述从所述转速值序列中获取至少一个第一转速值,得到第一转速值集,包括:
[0027]将所述转速值序列中位于所述第i个转速值之前的第一预设值个所述第一转速值,确定为所述第一转速值集;和/或,
[0028]将所述转速值序列中位于所述第i个转速值之后的第二预设值个所述第一转速值,确定为所述第一转速值集。
[0029]在另一个可行的实施方式中,所述方法还包括:
[0030]若所述转速值序列中每个所述转速值均不存在所述异常,则将所述转速值序列中第N

1个转速值确定为所述目标转速值。
[0031]另一方面提供了一种转速测量装置,所述装置包括:
[0032]初始值采集模块,用于获取连续采集的N个转速值,得到转速值序列,其中,N为大于或等于4的正整数,所述转速值序列为按照所述N个转速值的采集时间先后顺序排列而成;
[0033]异常检测模块,用于检测所述转速值序列中每个所述转速值是否存在异常;
[0034]第一转速确定模块,用于在所述转速值序列中第i个转速值存在所述异常的情况下,将所述转速值序列中第j个转速值确定为目标转速值,其中,在所述转速值序列中,所述第j个转速值与所述第i个转速值之间至少存在1个转速值。
[0035]另一方面提供了一种转速测量设备,包括处理器和存储器,所述存储器中存储有至少一条指令或至少一段程序,所述至少一条指令或至少一段程序由所述处理器加载并执行以实现如上所述的转速测量方法。
[0036]另一方面提供了一种计算机存储介质,所述计算机存储介质中存储有至少一条指
令或至少一段程序,所述至少一条指令或所述至少一段程序由处理器加载并执行以实现如上所述的转速测量方法。
[0037]由于上述技术方案,本专利技术具有如下有益效果:
[0038]本专利技术通过检测连续采集到的转速值是否存在异常,来确定是否有干扰的存在,当判定有干扰存在时,将存在干扰对应的转速值以及与其相邻的转速值都将不会被采用,从而避免磁场中干扰对转速测量准确度的影响,进一步防止基于所测量的转速进行一系列控制而导致的偏差发生。
附图说明
[0039]为了更清楚地说明本专利技术实施例或现有技术中的技术方案和优点,下面将对实施例或现有技术描述中所需要使用的附图作简单的介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它附图。
[0040]图1是本专利技术实施例提供的一种实施环境的示意图。
[0041]图2是本专利技术实施例提供的脉冲信号受干扰影响的一个示例图。
[0042]图3是本专利技术实施例提供的一种转速测量方法的流程示意图。
[0043]图4是本专利技术实施例提供的另一种转速测量方法的流程示意图。
[0044]图5是本专利技术实施例提供的确定转速值的流程示意图。
[0045]图6本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种转速测量方法,其特征在于,所述方法包括:获取连续采集的N个转速值,得到转速值序列,其中,N为大于或等于4的正整数,所述转速值序列为按照所述N个转速值的采集时间先后顺序排列而成;检测所述转速值序列中每个所述转速值是否存在异常;若所述转速值序列中第i个转速值存在所述异常,则将所述转速值序列中第j个转速值确定为目标转速值,其中,在所述转速值序列中,所述第j个转速值与所述第i个转速值之间至少存在1个转速值。2.根据权利要求1所述的方法,其特征在于,所述获取连续采集的N个转速值,得到转速值序列,包括:获取通过霍尔元件连续采集的N个转速值,得到所述转速值序列;优选的,所述获取通过霍尔元件连续采集的N个转速值,得到所述转速值序列,包括:每间隔第一预设时间通过所述霍尔元件采集一次所述转速值,连续采集N次,得到所述转速值序列,其中,所述第一预设时间是固定值或随机值。3.根据权利要求1或2所述的方法,其特征在于,在所述检测所述转速值序列中每个所述转速值是否存在异常之前,还包括确定转速值阈值的步骤;优选的,所述确定转速值阈值,包括:获取第二时间段内所有的实际转速值;将所述所有的实际转速值的平均值,确定为所述转速值阈值。4.根据权利要求3所述的方法,其特征在于,所述检测所述转速值序列中每个所述转速值是否存在异常,包括:针对所述转速值序列中的每个所述转速值,判断所述转速值是否大于所述转速值阈值;若所述转速值大于所述转速值阈值,则判定所述转速值存在所述异常。5.根据权利要求1所述的方法,其特征在于,在所述将所述转速值序列中第j个转速值确定为目标转速值之前,还包括从所述转速值序列中获取所述第j个转速值的步骤;所述从所述转速值序列中获取所述第j个转速值,包括:从所述转速值序列中获取至少一个第一转速值,得到第一转速值集,其中,在所述转速值序列中,每个所述第一转速值与所述第i个转速值之间存在至少一个转速值;统计所述第一转速值集中所述第一转速值的个数;若...

【专利技术属性】
技术研发人员:魏林刘曦
申请(专利权)人:莱克电气绿能科技苏州有限公司
类型:发明
国别省市:

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

1