一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

信号干扰消除方法、装置、设备及计算机可读存储介质与流程

2022-11-28 11:10:40 来源:中国专利 TAG:


1.本发明涉及信号处理技术领域,尤其涉及信号干扰消除方法、装置、设备及计算机可读存储介质。


背景技术:

2.目前,在汽车传动系统的扭振问题诊断中,常通过光电/磁电传感器获取各个零部件的旋转脉冲信号,再通过脉冲信号的时间间隔来获取转速与计算扭转振动值。
3.但是,汽车的扭振测试常在强干扰的情况下进行,此种情况下传感器获取到的脉冲电信号易受到干扰从而出现不良缺陷,这些不良缺陷会导致测试精度降低,使得脉冲的间距变化,产生虚假的转速波动,使得转速信号产生毛刺,导致时域转速波动无法分析,频域扭振分析产生虚假扭振频率,掩盖扭振特征,最终产生错误的分析结论。


技术实现要素:

4.本发明的主要目的在于提供一种信号干扰消除方法、装置、设备及计算机可读存储介质,旨在解决如何降低信号波动干扰以提升信号可信度,进而提升扭振分析精度的技术问题。
5.为实现上述目的,本发明提供一种信号干扰消除方法,所述信号干扰消除方法包括以下步骤:
6.获取原始脉冲电信号;
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.分析模块,所述分析模块用于对所述原始脉冲电信号进行快速傅里叶分析,得到原始信号分析结果;
33.修正模块,所述修正模块用于在所述原始信号分析结果中存在信号干扰时,对所述原始脉冲电信号进行修正以得到修正信号;
34.所述分析模块还用于对所述修正信号进行快速傅里叶分析,得到修正信号分析结果;
35.所述分析模块还用于在所述修正信号分析结果中不存在信号干扰时,基于所述修正信号进行扭振分析。
36.此外,为实现上述目的,本发明还提供一种信号干扰消除设备,所述信号干扰消除设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的信号干扰消除程序,所述信号干扰消除程序被所述处理器执行时实现如上所述的信号干扰消除方法的步骤。
37.此外,为实现上述目的,本发明还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有信号干扰消除程序,所述信号干扰消除程序被处理器执行时实现如上所述的信号干扰消除方法的步骤。
38.本发明提出一种信号干扰消除方法、装置、设备及计算机可读存储介质,克服了现有技术中由于脉冲电信号易受到干扰从而出现不良缺陷,进而导致扭振分析的测试精度降低的技术缺陷。在所述信号干扰消除方法中,首先获取原始脉冲电信号,然后对所述原始脉冲电信号进行快速傅里叶分析,得到原始信号分析结果,若所述原始信号分析结果中存在
信号干扰,则对所述原始脉冲电信号进行修正以得到修正信号,再对所述修正信号进行快速傅里叶分析,得到修正信号分析结果,若所述修正信号分析结果中不存在信号干扰,则基于所述修正信号进行扭振分析。
39.相对于现有技术,本发明通过对原始脉冲电信号进行快速傅里叶分析,总结出了去幅值脉冲的滤波方法及其参数选择方法,实现了单峰值脉冲的消除,还总结出了幅值波动的提取方法及从原信号中消除幅值波动的算法,并基于上述算法清除了分析结果中的信号干扰,实现了对原始脉冲电信号的修正,降低了信号波动的干扰程度,提高了信号可信度,进而提升了扭振分析的精度,通过实施本发明,可以使得电信号幅值脉冲幅值差异降低99%,幅值波动降低99%,转速波形毛刺降低97%,扭振阶次清晰,5阶以上干扰阶次成分消除。
附图说明
40.图1为本发明信号干扰消除方法一实施例的流程示意图;
41.图2为本发明信号干扰消除方法一实施例涉及的原始脉冲电信号的频谱曲线示意图;
42.图3为本发明信号干扰消除方法一实施例涉及的原始脉冲电信号进行升采样处理前后的信号波形对比示意图;
43.图4为本发明信号干扰消除方法一实施例涉及的信号处理前后的波形对比示意图;
44.图5为本发明信号干扰消除装置一实施例的功能模块示意图;
45.图6为本发明实施例方案涉及的信号干扰消除设备的结构示意图。
46.本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
47.应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
48.目前,在汽车传动系统的扭振问题诊断中,常通过光电/磁电传感器获取各个零部件的旋转脉冲信号,再通过脉冲信号的时间间隔来获取转速与计算扭转振动值。但是,汽车的扭振测试常在强干扰的情况下进行,此种情况下传感器获取到的脉冲电信号易受到干扰从而出现不良缺陷,常见的不良缺陷包括单一波形的幅值脉动以及整体波形的幅值漂移,这些不良缺陷会导致测试精度降低,使得脉冲的间距变化,产生虚假的转速波动,使得转速信号产生毛刺,导致时域转速波动无法分析,频域扭振分析产生虚假扭振频率,掩盖扭振特征,最终产生错误的分析结论。
49.本发明提供一种信号干扰消除方法,克服了现有技术中由于脉冲电信号易受到干扰从而出现不良缺陷,进而导致扭振分析的测试精度降低的技术缺陷。在所述信号干扰消除方法中,首先获取原始脉冲电信号,然后对所述原始脉冲电信号进行快速傅里叶分析,得到原始信号分析结果,若所述原始信号分析结果中存在信号干扰,则对所述原始脉冲电信号进行修正以得到修正信号,再对所述修正信号进行快速傅里叶分析,得到修正信号分析结果,若所述修正信号分析结果中不存在信号干扰,则基于所述修正信号进行扭振分析。相对于现有技术,本发明通过对原始脉冲电信号进行快速傅里叶分析,总结出了去幅值脉冲
的滤波方法及其参数选择方法,实现了单峰值脉冲的消除,还总结出了幅值波动的提取方法及从原信号中消除幅值波动的算法,并基于上述算法清除了分析结果中的信号干扰,实现了对原始脉冲电信号的修正,降低了信号波动的干扰程度,提高了信号可信度,进而提升了扭振分析的精度,通过实施本发明,可以使得电信号幅值脉冲幅值差异降低99%,幅值波动降低99%,转速波形毛刺降低97%,扭振阶次清晰,5阶以上干扰阶次成分消除。
50.本发明实施例提供了一种信号干扰消除方法,参照图1,图1为本发明一种信号干扰消除方法一实施例的流程示意图。
51.本实施例中,所述信号干扰消除方法包括:
52.步骤s10,获取原始脉冲电信号;
53.需要说明的是,本实施例应用于车辆传动系统的扭振问题诊断过程,通过光电传感器或磁电传感器获取该传动系统中各个零部件的原始脉冲电信号,为避免混淆,本实施例中的各信号均认为属于同一零部件,但并不代表本实施例只是基于一个零部件进行扭振分析和信号干扰消除。
54.步骤s20,对所述原始脉冲电信号进行快速傅里叶分析,得到原始信号分析结果;
55.本实施例中,将获取到的原始脉冲电信号记为s,在完成信号获取后,对其进行fft(fast fourier transform,快速傅立叶变换)分析,并将其可视化,由于fft包括时间抽取法和频率抽取法,故而可以分别生成该信号对应的时域波形和频域波形,生成的时域波形和频域均可视为原始信号分析结果。
56.进一步地,作为一种可行的实施例,在上述步骤s20之后,本发明信号干扰消除方法还包括:
57.步骤s21,基于所述原始信号分析结果获取脉冲基频;
58.步骤s22,基于所述脉冲基频设置有效频率上限带宽区间和有效频率下限带宽区间;
59.步骤s23,获取所述脉冲基频对应的脉冲幅值,基于所述脉冲幅值设置干扰判断值;
60.步骤s24,判断所述原始信号分析结果中是否存在信号干扰。
61.其中,步骤s24具体可以包括:
62.步骤s241,若所述有效频率上限带宽区间或所述有效频率下限带宽区间中的幅值大于所述干扰判断值,则判定所述原始信号分析结果中存在信号干扰;
63.步骤s242,若所述有效频率上限带宽区间和所述有效频率下限带宽区间中的幅值不大于所述干扰判断值,则判定所述原始信号分析结果中不存在信号干扰。
64.需要说明的是,本实施例可以依据生成的频域波形是否存在幅值脉动和幅值漂移的情况判定原始脉冲电信号是否受到信号干扰。作为一个示例,可参照图2理解本实施例对于信号干扰的判定方式,图2为本实施例中原始脉冲电信号对应的频谱曲线示意图,其中横轴坐标为频率,单位hz,纵轴左侧坐标为电压,单位mv,取值为log(rms),纵轴右侧坐标amplitude为振幅,频谱曲线为零部件飞轮_106齿的autopower(自功率谱)。本实施例中,根据转速n,每转脉冲数pn,计算脉冲基频f
base
=n/60*pn;在图2所示实例中,n=1050rpm(round per minite,转每分),pn=106,f
base
=1050/60*106=1857hz。取f
base
的1.4倍作为有效频率上限f
baseh
=1.4*f0(f0即f
base
),取fbase的0.7倍作为有效频率下限f
basel
=0.7*
f0,则f
baseh
=1.4*1857=2600hz,f
basel
=0.7*1857=1326hz;在图2所示的频谱曲线上,将脉冲基频f
base
位置对应的脉冲幅值设定为p
f0
,由图2可知p
f0
为72.00mv,再设定干扰判断值limit=p
f0
*0.5%,则limit=72*0.5%=0.36mv;将频率范围0至f
basel
设定为有效频率下限带宽区间,将频率范围f
baseh
至带宽部分峰值(图2中为6400.0)设定为有效频率上限带宽区间,如果两个区间对应的频谱曲线的的幅值超过了limit数值,则判断信号干扰过大,需要进行信号整理,如图2所示的实例中,两个带宽区间中均存在超过了limit值的幅值,故而需要对原始脉冲电信号进行信号干扰消除处理。
65.步骤s30,若所述原始信号分析结果中存在信号干扰,则对所述原始脉冲电信号进行修正以得到修正信号;
66.需要说明的是,本实施例中,对于原始脉冲电信号的修正包括两部分,一部分是信号升采样整形,一部分是去异常处理,其中信号升采样整形可根据实际情况判断是否需要执行,而去异常处理是必须执行的步骤。
67.进一步地,作为一种可行的实施例,本发明信号干扰消除方法还包括:
68.步骤a,若所述原始信号分析结果中不存在信号干扰,则基于所述原始信号进行扭振分析。
69.可以理解的是,虽然本实施例主要考虑原始脉冲电信号中存在信号干扰时需要进行信号干扰消除的情形,但本实施例同样适用于对未被干扰的原始脉冲电信号进行扭振分析的情况。
70.进一步地,作为一种可行的实施例,上述步骤s30中所述对所述原始脉冲电信号进行修正以得到修正信号的步骤,可以包括:
71.步骤s31,判断所述原始脉冲电信号的采样率是否足够;
72.步骤s32,若所述原始脉冲电信号的采样率不足,则对所述原始脉冲电信号进行升采样整理;
73.需要说明的是,本实施例中,通过判断所述原始脉冲电信号的一个完整采样周期内的采样点数是否大于预设值来评估采样率是否足够,其中,所述完整采样周期是所述原始脉冲电信号的两个转速峰值幅值之间的一个时间周期;作为一个示例,可参照图3,图3为本实施例中原始脉冲电信号进行升采样处理前后的信号波形对比示意图,图2中横轴time(throughput)为时间(吞吐量),单位s,纵轴左侧坐标为电压,单位v,取值为real实际值,纵轴右侧坐标amplitude为振幅,该实例中,预设值为12个,上方为原始信号波形,原始信号波形中两个峰值之间的采样点数小于12个,故而需要对上方波形进行升程(插值)处理,得到下方的升采样后信号波形。
74.步骤s33,对完成升采样整理的所述原始脉冲电信号进行去异常处理以得到修正信号。
75.进一步地,作为一种可行的实施例,上述步骤s33包括:
76.步骤s331,基于完成升采样整理的所述原始脉冲电信号选择去幅值脉冲滤波参数和幅值波动提取参数;
77.步骤s332,调用所述去幅值脉冲滤波参数对所述原始脉冲电信号进行去幅值脉冲滤波处理,得到去幅值脉冲信号;
78.步骤s333,调用所述幅值波动提取参数对所述去幅值脉冲信号进行幅值波动提取
处理,得到幅值波动信号;
79.步骤s334,将所述去幅值脉冲信号与所述幅值波动信号相减,得到修正信号。
80.本实施例中,设原始电信号两个波峰形间的频率为f0,由于幅值差异过大情况下会产生幅值脉冲波动,其干扰波动频率在f0以上,故而可以选择合适的低通滤波可以过滤信号的幅值脉冲波动提高精度,若设去幅值脉冲滤波频率为f
p
,则本实施例中f
p
的取值为1.1~1.4*f0,本实施例中将f
p
视为去幅值脉冲滤波参数;同时,由于幅值的整体波动,其干扰频率在f0以下,选择合适的低通滤波可以提取出幅值上下波动的趋势,设滤波频率为f
l
,则本实施例中f
l
的取值为1.4~2*f0,本实施例中将f
l
视为幅值波动提取参数;
81.在完成去幅值脉冲滤波参数和幅值波动提取参数选择后,执行去幅值脉冲滤波步骤:采用iir(infinite impulse response,无限脉冲响应)低通滤波器,调用去幅值脉冲滤波参数fp对原始脉冲电信号s进行滤波计算,获得信号s
p-delay
,由于iir滤波器存在非线性相位延迟会引起时域分析的错误需要进行校正,本实施例使用双向滤波的方法进行校正,具体如下:对s
p-delay
信号进行时域逆向排序,获得信号s
p-delay-rev
;对信号s
p-delay-rev
进行再次低通滤波计算,获得相位恢复的信号s
p-rev
;再对s
p-rev
进行逆向排序,获得正向的无延时滤波后信号s
p
,即去幅值脉冲信号;
82.在完成去幅值脉冲滤波后,执行幅值波动提取步骤:提取去幅值脉冲信号s
p
的幅值波动,采用iir低通滤波器,调用幅值波动提取参数f
l
对s
p
进行滤波计算,获得信号s
tend-delay
,由于iir滤波器存在非线性相位延迟会引起时域分析的错误需要进行校正,本实施例使用双向滤波的方法进行校正,具体如下:对s
tend-delay
信号进行时域逆向排序,获得信号s
tend-delay-rev
;对信号s
tend-delay-rev
进行再次低通滤波计算,获得相位恢复的信号s
tend-rev
;再对s
tend-rev
进行逆向排序,获得正向的无延时滤波后信号s
tend
,即幅值波动信号;
83.在完成幅值波动信号提取后,执行幅值波动修正步骤:将去幅值脉冲信号s
p
减去幅值波动信号s
tend
,即可获得去除趋势的修正信号s
fine
,即s
fine
=s
p-s
tend
,作为一个示例,可参照图4,图4为本实施例中信号处理前后的波形对比示意图,图4中横轴纵轴代表的含义与图3一致,上方为原始电信号波形,即对应原始脉冲电信号s的波形图,可以看到其中存在明显的幅值脉动和幅值漂移的情况,下方为处理后电信号波形,即对应修正信号s
fine
的波形图,可以看到上方波形中存在的幅值脉动和幅值漂移的情况已经基本消除,将上下方波形进行对比可见,电信号幅值脉冲幅值差异降低99%,幅值波动降低99%。
84.进一步地,作为一种可行的实施例,上述步骤s31之后,本发明信号干扰消除方法还包括:
85.步骤s34,若所述原始脉冲电信号的采样率足够,则对所述原始脉冲电信号进行去异常处理以得到修正信号。
86.可以理解的是,在采样率足够时,则无需对原始脉冲电信号进行升采样处理,直接对其进行去异常处理即可得到修正信号。
87.步骤s40,对所述修正信号进行快速傅里叶分析,得到修正信号分析结果;
88.可以理解的是,在完成信号修正之后,还需重复类似上述步骤s20中的信号分析过程,只是将分析对象由原始脉冲电信号变更为修正信号,分析结果由原始信号分析结果转变为修正信号分析结果。
89.步骤s50,若所述修正信号分析结果中不存在信号干扰,则基于所述修正信号进行
扭振分析。
90.可以理解的是,本实施例中,若修正信号分析结果中已不存在信号干扰,则可以基于该信号进行精度较高的扭振分析,避免由信号干扰导致的脉冲的间距变化、产生虚假的转速波动、使转速信号产生毛刺、使时域转速波动无法分析、使频域扭振分析产生虚假扭振频率、掩盖扭振特征以及产生错误分析结论等问题。
91.进一步地,作为一种可行的实施例,本发明信号干扰消除方法还包括:
92.步骤b,若所述修正信号分析结果中存在信号干扰,则对所述修正信号进行再次修正,直至修正完成信号的分析结果中不再存在信号干扰为止。
93.应理解的是,若修正信号中依然存在信号干扰问题,说明修正工作并不完善,需要通过反复修正保证用于扭振分析的信号已避免信号干扰问题,即重复上述步骤s33,每次重复时将上次的修正信号作为原始脉冲电信号。
94.本实施例提出一种信号干扰消除方法,通过对原始脉冲电信号进行快速傅里叶分析,总结出了去幅值脉冲的滤波方法及其参数选择方法,实现了单峰值脉冲的消除,还总结出了幅值波动的提取方法及从原信号中消除幅值波动的算法,并基于上述算法清除了分析结果中的信号干扰,实现了对原始脉冲电信号的修正,降低了信号波动的干扰程度,提高了信号可信度,进而提升了扭振分析的精度。
95.此外,本发明实施例还提出一种信号干扰消除装置,参照图5,图5为本发明一种信号干扰消除装置一实施例的功能模块示意图。
96.本实施例中,所述信号干扰消除装置包括:
97.获取模块10,所述获取模块10用于获取原始脉冲电信号;
98.分析模块20,所述分析模块20用于对所述原始脉冲电信号进行快速傅里叶分析,得到原始信号分析结果;
99.修正模块30,所述修正模块30用于在所述原始信号分析结果中存在信号干扰时,对所述原始脉冲电信号进行修正以得到修正信号;
100.所述分析模块20还用于对所述修正信号进行快速傅里叶分析,得到修正信号分析结果;
101.所述分析模块20还用于在所述修正信号分析结果中不存在信号干扰时,基于所述修正信号进行扭振分析。
102.进一步地,作为一种可行的实施例,所述信号干扰消除装置还包括:
103.判断模块,所述判断模块用于判断所述原始信号分析结果中是否存在信号干扰。
104.进一步地,作为一种可行的实施例,所述信号干扰消除装置还包括:
105.设置模块,所述设置模块用于基于所述原始信号分析结果获取脉冲基频;基于所述脉冲基频设置有效频率上限带宽区间和有效频率下限带宽区间;获取所述脉冲基频对应的脉冲幅值,基于所述脉冲幅值设置干扰判断值。
106.进一步地,作为一种可行的实施例,所述判断模块还用于在所述有效频率上限带宽区间或所述有效频率下限带宽区间中的幅值大于所述干扰判断值时,判定所述原始信号分析结果中存在信号干扰。
107.进一步地,作为一种可行的实施例,所述判断模块还用于判断所述原始脉冲电信号的采样率是否足够;
108.所述修正模块30还用于在所述原始脉冲电信号的采样率不足时,对所述原始脉冲电信号进行升采样整理;
109.所述修正模块30还用于对完成升采样整理的所述原始脉冲电信号进行去异常处理以得到修正信号。
110.进一步地,作为一种可行的实施例,所述判断模块还用于判断所述原始脉冲电信号的一个完整采样周期内的采样点数是否大于预设值,其中,所述完整采样周期是所述原始脉冲电信号的两个转速峰值幅值之间的一个时间周期。
111.进一步地,作为一种可行的实施例,所述修正模块30还用于基于完成升采样整理的所述原始脉冲电信号选择去幅值脉冲滤波参数和幅值波动提取参数;
112.所述修正模块30还用于调用所述去幅值脉冲滤波参数对所述原始脉冲电信号进行去幅值脉冲滤波处理,得到去幅值脉冲信号;
113.所述修正模块30还用于调用所述幅值波动提取参数对所述去幅值脉冲信号进行幅值波动提取处理,得到幅值波动信号;
114.所述修正模块30还用于将所述去幅值脉冲信号与所述幅值波动信号相减,得到修正信号。
115.所述信号干扰消除装置的具体实施方式的拓展内容与上述信号干扰消除方法各实施例基本相同,所述信号干扰消除装置能够实现与上述信号干扰消除方法各实施例相同的技术效果,此处不再赘述。
116.此外,本发明实施例还提出一种信号干扰消除设备,参照图6,图6为本发明实施例方案涉及的信号干扰消除设备的结构示意图。
117.如图6所示,所述信号干扰消除设备可以包括:处理器1001,例如中央处理器(central processing unit,cpu),通信总线1002、用户接口1003,网络接口1004,存储器1005。其中,通信总线1002用于实现这些组件之间的连接通信。用户接口1003可以包括显示屏(display)、输入单元比如键盘(keyboard),可选用户接口1003还可以包括标准的有线接口、无线接口。网络接口1004可选的可以包括标准的有线接口、无线接口(如无线保真(wireless-fidelity,wi-fi)接口)。存储器1005可以是高速的随机存取存储器(random access memory,ram)存储器,也可以是稳定的非易失性存储器(non-volatile memory,nvm),例如磁盘存储器。存储器1005可选的还可以是独立于前述处理器1001的存储设备。
118.本领域技术人员可以理解,图6中示出的结构并不构成对信号干扰消除设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
119.如图6所示,作为一种存储介质的存储器1005中可以包括操作系统、数据存储模块、网络通信模块、用户接口模块以及信号干扰消除程序。
120.在图6所示的信号干扰消除设备中,网络接口1004主要用于与其他设备进行数据通信;用户接口1003主要用于与用户进行数据交互;本实施例中的处理器1001、存储器1005可以设置在信号干扰消除设备中,所述信号干扰消除设备通过处理器1001调用存储器1005中存储的信号干扰消除程序,并执行以下操作:
121.获取原始脉冲电信号;
122.对所述原始脉冲电信号进行快速傅里叶分析,得到原始信号分析结果;
123.若所述原始信号分析结果中存在信号干扰,则对所述原始脉冲电信号进行修正以
得到修正信号;
124.对所述修正信号进行快速傅里叶分析,得到修正信号分析结果;
125.若所述修正信号分析结果中不存在信号干扰,则基于所述修正信号进行扭振分析。
126.进一步地,处理器1001可以调用存储器1005中存储的信号干扰消除程序,还执行以下操作:
127.判断所述原始信号分析结果中是否存在信号干扰。
128.进一步地,处理器1001可以调用存储器1005中存储的信号干扰消除程序,还执行以下操作:
129.基于所述原始信号分析结果获取脉冲基频;
130.基于所述脉冲基频设置有效频率上限带宽区间和有效频率下限带宽区间;
131.获取所述脉冲基频对应的脉冲幅值,基于所述脉冲幅值设置干扰判断值。
132.进一步地,处理器1001可以调用存储器1005中存储的信号干扰消除程序,还执行以下操作:
133.若所述有效频率上限带宽区间或所述有效频率下限带宽区间中的幅值大于所述干扰判断值,则判定所述原始信号分析结果中存在信号干扰。
134.进一步地,处理器1001可以调用存储器1005中存储的信号干扰消除程序,还执行以下操作:
135.判断所述原始脉冲电信号的采样率是否足够;
136.若所述原始脉冲电信号的采样率不足,则对所述原始脉冲电信号进行升采样整理;
137.对完成升采样整理的所述原始脉冲电信号进行去异常处理以得到修正信号。
138.进一步地,处理器1001可以调用存储器1005中存储的信号干扰消除程序,还执行以下操作:
139.判断所述原始脉冲电信号的一个完整采样周期内的采样点数是否大于预设值,其中,所述完整采样周期是所述原始脉冲电信号的两个转速峰值幅值之间的一个时间周期。
140.进一步地,处理器1001可以调用存储器1005中存储的信号干扰消除程序,还执行以下操作:
141.基于完成升采样整理的所述原始脉冲电信号选择去幅值脉冲滤波参数和幅值波动提取参数;
142.调用所述去幅值脉冲滤波参数对所述原始脉冲电信号进行去幅值脉冲滤波处理,得到去幅值脉冲信号;
143.调用所述幅值波动提取参数对所述去幅值脉冲信号进行幅值波动提取处理,得到幅值波动信号;
144.将所述去幅值脉冲信号与所述幅值波动信号相减,得到修正信号。
145.此外,本发明实施例还提出一种计算机可读存储介质,应用于计算机,该计算机可读存储介质可以为非易失性计算机可读存储介质,该计算机可读存储介质上存储有信号干扰消除程序,该信号干扰消除程序被处理器执行时实现如上所述的本发明信号干扰消除方法的步骤。
146.本发明信号干扰消除设备和计算机可读存储介质的各实施例,均可参照本发明信号干扰消除方法各个实施例,此处不再赘述。
147.需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者系统不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者系统所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括该要素的过程、方法、物品或者系统中还存在另外的相同要素。
148.上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
149.通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在如上所述的一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。
150.以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献