1、限幡滤波妫 ●限幅滤波法(又称程序判别法)通过程序判断被测 信号的变化幅度,从而消除缓变信号中的尖脉冲干 扰。具体方法是,依赖已有的时域采样结果,将本 次采样值与上次采样值选行比较。若它们的差值超 出允许范,则认为本次采样值受到了干批,应予 易除。 已滤波的釆样结果:Yn1,…yn-2 若本次采样值为yn,则本次滤波的结果由下式确定 a △yn彐yn-yn n y1 >a,yn=y_yn=2yn-i-yn-
1.限幅滤波法 ⚫ 限幅滤波法(又称程序判别法)通过程序判断被测 信号的变化幅度,从而消除缓变信号中的尖脉冲干 扰。具体方法是,依赖已有的时域采样结果,将本 次采样值与上次采样值进行比较,若它们的差值超 出允许范围,则认为本次采样值受到了干扰,应予 易除。 = = − = = − − − − − n n 1 n n 1 n 2 n n n n n 1 a, y y y 2y y a,y y y | y y | 或 n 1 n 2 yn 1 y , y , 已滤波的采样结果: − − − ⚫若本次采样值为yn,则本次滤波的结果由下式确定:
yn=yn △yn=yn-yn 或 >a, yn=yn-ExY a是相邻两个采样值的最大允许增量,其 数值可根据y的最大变化速率Vn及采样 周期T确定,即a=VnT 实现本犷法的关键是设定被测参量相邻 两次采样值的最大允许误差a.要求准确 节计V和采样周期T
⚫ a是相邻两个采样值的最大允许增量,其 数值可根据y的最大变化速率Vmax及采样 周 期 T 确 定 , 即 a = Vmax T 实现本算法的关键是设定被测参量相邻 两次采样值的最大允许误差a.要求准确 估计Vmax和采样周期T。 = = − = = − − − − − n n 1 n n 1 n 2 n n n n n 1 a, y y y 2y y a,y y y | y y | 或
2、中值 中值滤波是一种典型的非线性濾波器。它远 犷简单。在滤除脉冲噪声的同时可以很好地 保护信号的细节信息。 对某一被测参数连续采样n次(一般n应为奇 数),然后将这些采样值选行排序,选取中 间值为本次采样值。 对温度、液位葶缓慢变化的被测參数,采用 中值滤波法一敷能收到良好的滤波效果
2.中值滤波法 ⚫ 中值滤波是一种典型的非线性滤波器,它运 算简单,在滤除脉冲噪声的同时可以很好地 保护信号的细节信息。 ⚫ 对某一被测参数连续采样n次(一般n应为奇 数),然后将这些采样值进行排序,选取中 间值为本次采样值。 ⚫ 对温度、液位等缓慢变化的被测参数,采用 中值滤波法一般能收到良好的滤波效果