System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及信号处理,尤其涉及一种偶倍频信号抑制方法、装置、偶倍频陷波器及存储介质。
技术介绍
1、电控系统由于存在负载或扰动,将会产生振动信号,而振动信号的产生不仅会造成噪声污染,还会导致电控系统的损坏。在通常情况下,电控系统中往往会存在多个负载或扰动,这也将产生多个振动信号,其中,大多数情况下这些振动信号都是按照某一基频的偶倍频振动。
2、目前,针对振动信号的抑制,通常采用陷波器进行滤波处理以抑制各振动信号,但是,由于一个陷波器只能抑制一种振动频率的振动信号,而受电控系统本身的软硬件限制,在电控系统中所能设置的陷波器的数量是有限的,因而无法完全解决多个不同振动频率的振动信号对电控系统的控制精度的影响,因此,现有的对于电控系统的振动信号抑制方式的抑制效果差。
技术实现思路
1、本申请的主要目的在于提供一种偶倍频信号抑制方法、装置、偶倍频陷波器及可读存储介质,旨在解决现有的对于电控系统的振动频率抑制方式的抑制效果差的技术问题。
2、为实现上述目的,本申请提供一种偶倍频信号抑制方法,所述偶倍频信号抑制方法包括:
3、对获取到的目标信号进行信号延迟处理,得到延迟信号,其中,所述延迟信号的起始时间为所述目标信号中首个偶倍频信号的起始时间;
4、将所述目标信号与所述延迟信号进行加权线性运算,以抑制所述目标信号中的各偶倍频信号,得到输出信号。
5、可选地,所述对获取到的目标信号进行信号延迟处理,得到延迟信号的步骤,包括:
7、基于所述延迟时间对所述目标信号进行信号延迟处理,得到所述延迟信号。
8、可选地,所述延迟信号包括第一延迟子信号和第二延迟子信号,所述基于所述延迟时间对所述目标信号进行信号延迟处理,得到所述延迟信号的步骤,包括:
9、基于所述延迟时间对所述目标信号进行信号延迟处理,获取延迟后的目标信号中各信号样本点对应的时间;
10、从各所述信号样本点中,选取时间小于所述延迟时间的信号样本点作为第一目标样本点,并将剩余的信号样本点作为第二目标样本点;
11、基于各所述第一目标样本点,生成所述第一延迟子信号,以及基于各所述第二目标样本点,生成所述第二延迟子信号。
12、可选地,所述将所述目标信号与所述延迟信号进行加权线性运算的步骤,包括:
13、在当前时间小于所述延迟时间的情形下,将所述目标信号与所述第一延迟子信号进行加权线性运算;
14、在当前时间大于或等于所述延迟时间的情形下,将所述目标信号与所述第二延迟子信号进行加权线性运算。
15、可选地,所述将所述目标信号与所述延迟信号进行加权线性运算,以抑制所述目标信号中的各偶倍频信号,得到输出信号的步骤,包括:
16、确定所述目标信号对应的第一加权系数和所述延迟信号对应的第二加权系数;
17、确定所述目标信号与所述第一加权系数的第一乘积,以及确定所述延迟信号与所述第二加权系数的第二乘积;
18、确定所述第一乘积和所述第二乘积的和值,得到所述输出信号。
19、可选地,所述抑制所述目标信号中的各偶倍频信号,得到输出信号的步骤之后,所述偶倍频信号抑制方法还包括:
20、确定所述输出信号与预设标准信号之间的信号偏差值;
21、若检测到所述信号偏差值大于预设偏差阈值,则更新所述第一加权系数和所述第二加权系数。
22、可选地,所述抑制所述目标信号中的各偶倍频信号,得到输出信号的步骤之后,所述偶倍频信号抑制方法还包括:
23、获取电动系统基于所述输出信号执行预设操作的操作精度;
24、若检测到所述操作精度小于预设精度阈值,则将所述输出信号作为新的目标信号,返回执行所述对获取到的目标信号进行信号延迟处理,得到延迟信号的步骤。
25、本申请还提供一种偶倍频信号抑制装置,所述偶倍频信号抑制装置包括:
26、延迟模块,用于对获取到的目标信号进行信号延迟处理,得到延迟信号,其中,所述延迟信号的起始时间为所述目标信号中首个偶倍频信号的起始时间;
27、抑制模块,用于将所述目标信号与所述延迟信号进行加权线性运算,以抑制所述目标信号中的各偶倍频信号,得到输出信号。
28、本申请还提供一种偶倍频陷波器,所述偶倍频陷波器为实体设备,所述偶倍频陷波器包括:至少一个处理器;以及,与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行如上所述偶倍频信号抑制方法的步骤。
29、本申请还提供一种可读存储介质,所述可读存储介质为计算机可读存储介质,所述计算机可读存储介质上存储有实现偶倍频信号抑制方法的程序,所述实现偶倍频信号抑制方法的程序被处理器执行以实现如上所述偶倍频信号抑制方法的步骤。
30、本申请还提供一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时实现如上述的偶倍频信号抑制方法的步骤。
31、本申请提供了一种偶倍频信号抑制方法,本申请首先对获取到的目标信号进行信号延迟处理,得到延迟信号,其中,该延迟信号的起始时间为目标信号中首个偶倍频信号的起始时间,然后将该目标信号与延迟信号进行加权线性运算,以抑制该目标信号中的各偶倍频信号,得到输出信号。
32、从而,本申请通过对获取到的目标信号进行信号延迟处理,使得延迟信号的起始时间与目标信号中首个偶倍频信号的起始时间保持一致,以得到与目标信号中各偶倍频信号均相位相反的延迟信号,进而通过利用该延迟信号与目标信号进行加权线性运算,即可抑制掉目标信号中的各偶倍频信号,从而本申请通过进行信号延迟处理和加权线性运算的方式,实现了对目标信号中的各偶倍频信号的抑制,克服了现有的一个陷波器只能抑制一种振动频率的振动信号的技术缺陷,解决了现有的对于电控系统的振动信号抑制方式的抑制效果差的急速问题,不仅提高了对于电控系统的振动信号的抑制效果,还降低了陷波器的使用成本。
本文档来自技高网...【技术保护点】
1.一种偶倍频信号抑制方法,其特征在于,所述偶倍频信号抑制方法包括:
2.如权利要求1所述的偶倍频信号抑制方法,其特征在于,所述对获取到的目标信号进行信号延迟处理,得到延迟信号的步骤,包括:
3.如权利要求2所述的偶倍频信号抑制方法,其特征在于,所述延迟信号包括第一延迟子信号和第二延迟子信号,所述基于所述延迟时间对所述目标信号进行信号延迟处理,得到所述延迟信号的步骤,包括:
4.如权利要求3所述的偶倍频信号抑制方法,其特征在于,所述将所述目标信号与所述延迟信号进行加权线性运算的步骤,包括:
5.如权利要求1所述的偶倍频信号抑制方法,其特征在于,所述将所述目标信号与所述延迟信号进行加权线性运算,以抑制所述目标信号中的各偶倍频信号,得到输出信号的步骤,包括:
6.如权利要求5所述的偶倍频信号抑制方法,其特征在于,所述抑制所述目标信号中的各偶倍频信号,得到输出信号的步骤之后,所述偶倍频信号抑制方法还包括:
7.如权利要求1所述的偶倍频信号抑制方法,其特征在于,所述抑制所述目标信号中的各偶倍频信号,得到输出信号的步骤
8.一种偶倍频信号抑制装置,其特征在于,所述偶倍频信号抑制装置包括:
9.一种偶倍频陷波器,其特征在于,所述偶倍频陷波器包括:
10.一种可读存储介质,其特征在于,所述可读存储介质为计算机可读存储介质,所述计算机可读存储介质上存储有实现偶倍频信号抑制方法的程序,所述实现偶倍频信号抑制方法的程序被处理器执行以实现如权利要求1至7中任一项所述的偶倍频信号抑制方法的步骤。
...【技术特征摘要】
1.一种偶倍频信号抑制方法,其特征在于,所述偶倍频信号抑制方法包括:
2.如权利要求1所述的偶倍频信号抑制方法,其特征在于,所述对获取到的目标信号进行信号延迟处理,得到延迟信号的步骤,包括:
3.如权利要求2所述的偶倍频信号抑制方法,其特征在于,所述延迟信号包括第一延迟子信号和第二延迟子信号,所述基于所述延迟时间对所述目标信号进行信号延迟处理,得到所述延迟信号的步骤,包括:
4.如权利要求3所述的偶倍频信号抑制方法,其特征在于,所述将所述目标信号与所述延迟信号进行加权线性运算的步骤,包括:
5.如权利要求1所述的偶倍频信号抑制方法,其特征在于,所述将所述目标信号与所述延迟信号进行加权线性运算,以抑制所述目标信号中的各偶倍频信号,得到输出信号的步骤,包括:
...【专利技术属性】
技术研发人员:胥小勇,唐敬阳,郑志豪,许培林,
申请(专利权)人:广东美的智能科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。