如何过滤异常的温湿度传感器值

时间:2017-05-14 12:29:04

标签: kalman-filter pykalman

温度和湿度传感器不时会出现80度等异常值。

如何过滤异常温度和湿度传感器值?卡尔曼是否过滤了解决方案来过滤掉异常值。

1 个答案:

答案 0 :(得分:0)

您没有详细描述您的应用程序,以指示是否真的需要卡尔曼滤波器。但是,您最终会过滤数据,但是,您可能需要对所描述的数据异常值进行一些过滤。存在大量的鲁棒技术,例如修剪平均值,中值绝对偏差,最小平方中值(LMedS)等等。 This文档提供了这些方法的一个很好的总结。

此外,Learning an Outlier-Robust Kalman Filter提供了卡尔曼滤波器中使用的鲁棒技术的一个很好的例子,它似乎更符合您的问题。我已经在应用程序中成功地使用了这种技术的改编。