软件滤波程序总结

一.滤波种类 1. 1 限幅滤波 优点:克服偶然因素引入的脉冲干扰 缺点:周期性干扰无法去除、平滑度差 1.2 中值滤波 优点:克服偶然因素引起的干扰,对缓慢变化的被测量效果良好 缺点:对流量、速度等快速变化参数不宜采用,对较大的N占用RAM和处理器较多 1.3 算术平均滤波 优点:可对具有随机干扰的信号进行处理,这类信号一般具有一个平均值,信号会在某一数值范围附近上下波动 缺点:不适用于高速数据应用,灵敏程度与平滑程度与N有关,RAM和处理速度由N值决定 1.4 递推平均滤波 优点:对周期性干扰有良好的抑制作用,平滑度高 缺点:灵敏度较低,对偶发脉冲干扰抑制作用较弱,不易消除由脉冲干扰引起的采样值的偏差,费RAM 1.5 中值平均滤波 优点:综合了两种滤波方法的有点,抑制脉冲干扰 缺点:只适合用于速度较慢的场合,RAM由N决定 1.6 限幅平均滤波 优点:抑制偶发脉冲干扰,消除由此引入的采样的偏差 缺点:不适合高速信号的处理,RAM资源由N决定 1.7 一阶滞后滤波 优点:适用于波动频率较高的场合,对周期性干扰具有良好的抑制作用,运算量不大 缺点:造成相位滞后,灵敏度低,不能消除频率高于采样率1/2的干扰信号 1.8 加权递推平均滤波 优点:适用于较大纯滞后时间常数的对象和采样周期较短的系统 缺点:对纯滞后时间常数较小,采样周期较长,变化缓慢的信号不能迅速反应系统当前所受干扰严重程度,滤波效果差 1.9 消抖滤波 优点:对变化缓慢的被测参数有较好的滤波效果,可避免在临界值附近控制器的反复开、关跳动或显示器上数值的抖动 缺点:对快速变化的参数不宜,若计数器溢出的那一次采样到的正好是干扰,则干扰会被当成有效值导入系统 1.10 限幅消抖滤波 优点:限幅和消抖的优点,改进了消抖滤波的缺陷,避免将干扰值导入系统 缺点:对于快速变化的参数不宜使用 二.滤波介绍 2.1限幅滤波