1.一种信号滤波去噪方法,其特征在于,包括如下步骤:
通过加速度传感器从离心泵中获得离心泵振动信号;
对所述离心泵振动信号进行信号改进处理,得到改进信号;
对所述改进信号进行分解处理,得到改进IMF内禀模态函数。
2.根据权利要求1所述的信号滤波去噪方法,其特征在于,所述对所述离心泵振动信号进行信号改进处理,得到改进信号的过程包括:对所述离心泵振动信号进行函数分析,得到多个高频IMF内禀模态函数分量和多个低频IMF内禀模态函数分量;
通过预设可变窗中值滤波器分别对多个所述高频IMF内禀模态函数分量进行高频滤波处理,得到多个高频IMF内禀模态函数滤波分量;
通过预设可变窗中值滤波器分别对多个所述低频IMF内禀模态函数分量进行低频滤波处理,得到多个低频IMF内禀模态函数滤波分量;
根据多个所述高频IMF内禀模态函数滤波分量对多个所述低频IMF内禀模态函数滤波分量进行求和处理,得到改进信号。
3.根据权利要求2所述的信号滤波去噪方法,其特征在于,所述对所述离心泵振动信号进行函数分析,得到多个高频IMF内禀模态函数分量和多个低频IMF内禀模态函数分量的过程包括:利用EMD经验模态分解算法对所述离心泵振动信号进行分解处理,得到多个原始IMF内禀模态函数分量;
对多个所述原始IMF内禀模态函数分量进行频率大小排序,得到多个高频IMF内禀模态函数分量和多个低频IMF内禀模态函数分量。
4.根据权利要求3所述的信号滤波去噪方法,其特征在于,所述对多个所述原始IMF内禀模态函数分量进行频率大小排序,得到多个高频IMF内禀模态函数分量和多个低频IMF内禀模态函数分量的过程包括:分别对多个所述原始IMF内禀模态函数分量进行高频判断,得到多个高频IMF内禀模态函数分量;
分别对多个所述原始IMF内禀模态函数分量进行低频判断,得到多个低频IMF内禀模态函数分量。
5.根据权利要求4所述的信号滤波去噪方法,其特征在于,所述分别对多个所述原始IMF内禀模态函数分量进行高频判断,得到多个高频IMF内禀模态函数分量的过程包括:通过第一式分别对多个所述原始IMF内禀模态函数分量进行高频判断,得到多个高频IMF内禀模态函数分量,所述第一式为:其中,fIMFi为原始IMF内禀模态函数分量,fIMF1为EMD经验模态分解算法分解的第一个原始IMF内禀模态函数分量,fIMFL为EMD经验模态分解算法分解的最后一个原始IMF内禀模态函数分量。
6.根据权利要求4所述的信号滤波去噪方法,其特征在于,所述分别对多个所述原始IMF内禀模态函数分量进行低频判断,得到多个低频IMF内禀模态函数分量的过程包括:通过第二式分别对多个所述原始IMF内禀模态函数分量进行低频判断,得到多个低频IMF内禀模态函数分量,所述第二式为:其中,fIMFi为原始IMF内禀模态函数分量,fIMF1为EMD经验模态分解算法分解的第一个原始IMF内禀模态函数分量,fIMFL为EMD经验模态分解算法分解的最后一个原始IMF内禀模态函数分量。
7.根据权利要求1至6任一项所述的信号滤波去噪方法,其特征在于,所述对所述改进信号进行分解处理,得到改进IMF内禀模态函数的过程包括:利用EMD经验模态分解算法对所述改进信号进行分解处理,得到改进IMF内禀模态函数。
8.一种信号滤波去噪装置,其特征在于,包括:
振动信号获得模块,用于通过加速度传感器从离心泵中获得离心泵振动信号;
改进处理模块,用于对所述离心泵振动信号进行信号改进处理,得到改进信号;
分解处理模块,用于对所述改进信号进行分解处理,得到改进IMF内禀模态函数。
9.一种信号滤波去噪装置,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,其特征在于,当所述处理器执行所述计算机程序时,实现如权利要求1至7任一项所述的信号滤波去噪方法。
10.一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,其特征在于,当所述计算机程序被处理器执行时,实现如权利要求1至7任一项所述的信号滤波去噪方法。