Filter 从信号中滤除低幅度噪声

Filter 从信号中滤除低幅度噪声,filter,signals,noise,Filter,Signals,Noise,从一个步进信号,我想 滤除低幅度随机噪声 保留边缘 保持超调 为此,我尝试了几种滤波器(巴特沃斯低通滤波器、中值滤波器、Savgol滤波器)。所有这些都可以调整,以保持边缘和超调,但仍有一些较低的频率纹波仍然存在 你能建议另一种方法或后续程序,产生更好的结果吗 作为一个框架,我使用python/numpy/scipy,但是非常感谢关于一般方法的信息 在实时OS+C环境中(没有Matlab),压力传感器信号也有类似的问题。 我仍然在考虑一个去弹跳逻辑,并创建一个histerezis:一个移动的时间

从一个步进信号,我想

  • 滤除低幅度随机噪声
  • 保留边缘
  • 保持超调
  • 为此,我尝试了几种滤波器(巴特沃斯低通滤波器、中值滤波器、Savgol滤波器)。所有这些都可以调整,以保持边缘和超调,但仍有一些较低的频率纹波仍然存在

    你能建议另一种方法或后续程序,产生更好的结果吗

    作为一个框架,我使用python/numpy/scipy,但是非常感谢关于一般方法的信息


    在实时OS+C环境中(没有Matlab),压力传感器信号也有类似的问题。
    我仍然在考虑一个去弹跳逻辑,并创建一个histerezis:一个移动的时间窗口和增量压力。

    滞后听起来像一个很好的关键词。使用这个作为搜索关键字,我找到了“更改波段筛选”(ChangeBand filtering),但没有关于该主题的更多信息。“增量压力”指的是数字微分压力?你打算怎么用这个?