四、递推平均滤波法/滑动平均滤波法
方法:
把连续取N个采样值看成一个队列
队列的长度固定为N
每次采样到一个新数据放入队尾,并扔掉原来队首的一次数据(先进先出原则)
把队列中的N个数据进行算术平均运算,就可获得新的滤波结果
N值的选取:流量,N=12;压力:N=4;液面,N=4~12;温度,N=1~4
优点:
对周期性干扰有良好的抑制作用,平滑度高,适用于高频振荡的系统
缺点:
灵敏度低,对偶然出现的脉冲性干扰的抑制作用较差
不易消除由于脉冲干扰所引起的采样值偏差
不适用于脉冲干扰比较严重的场合,比较浪费RAM
五、中位值平均滤波法/防脉冲干扰平均滤波法
方法:
相当于“中位值滤波法”+“算术平均滤波法”,连续采样N个数据,去掉一个Zui大值和一个Zui小值,计算N-2个数据的算术平均值,N值的选取:3~14
优点:
融合了两种滤波法的优点,对于偶然出现的脉冲性干扰,可消除由于脉冲干扰所引起的采样值偏差
缺点:
测量速度较慢,和算术平均滤波法一样,比较浪费RAM
六、幅平均滤波法
方法:
相当于“限幅滤波法”+“递推平均滤波法”
每次采样到的新数据先进行限幅处理,再送入队列进行递推平均滤波处理
优点:
融合了两种滤波法的优点,对于偶然出现的脉冲性干扰,可消除由于脉冲干扰所引起的采样值偏差
缺点:
比较浪费RAM