克服大脉冲干扰的数字滤波法 ●克服由仪器外部环镜偶然因素引 起的突变性扰动或仪器内部不稳定 引起误码等造成的尖脉冲干扰,通 常采用简单的非线性滤波法。 ●滤除脉冲干扰是仪器数据处理的 第一步
一、克服大脉冲干扰的数字滤波法 ⚫克服由仪器外部环境偶然因素引 起的突变性扰动或仪器内部不稳定 引起误码等造成的尖脉冲干扰,通 常采用简单的非线性滤波法。 ⚫滤除脉冲干扰是仪器数据处理的 第一步
1.限幅滤波法 ● 限幅滤波法(又称程序判别法、增量判别法)通过 程序判断被测信号的变化幅度,从而消除缓变信号 中的尖脉冲干扰。具体方法是,依赖已有的时域采 样结果,将本次采样值与上次采样值进行比较,若 它们的差值超出允许范围,则认为本次采样值受到 了干扰,应予易除。 已滤波的采样结果 n-1,.yn-2,yn-1 ●若本次采样值为y, 则本次滤波的结果由下式确定:
1.限幅滤波法 ⚫ 限幅滤波法(又称程序判别法、增量判别法)通过 程序判断被测信号的变化幅度,从而消除缓变信号 中的尖脉冲干扰。具体方法是,依赖已有的时域采 样结果,将本次采样值与上次采样值进行比较,若 它们的差值超出允许范围,则认为本次采样值受到 了干扰,应予易除。 n 1 n 2 yn 1 y , y , 已滤波的采样结果: − − − ⚫若本次采样值为yn,则本次滤波的结果由下式确定:
≤a,yn=yn Ay Hy-y- >a,yn=yn-或应n=2n-1-yn-2 ● 是相邻两个采样值的最大允许增量,其数值 可根据y的最大变化速率Vax及采样间隔Ts确 定,即a=Vmax TS 实现本算法的关键是设定被则参量相邻两次 采样值的最大允许误差a.要求准确估计Vax和 采样间隔TS。 适合对温度、压力等变化校慢测控系统
⚫ a是相邻两个采样值的最大允许增量,其数值 可根据y的最大变化速率Vmax及采样间隔Ts确 定,即 a = Vmax Ts ⚫ 实现本算法的关键是设定被测参量相邻两次 采样值的最大允许误差a.要求准确估计Vmax和 采样间隔Ts。 ⚫ 适合对温度、压力等变化较慢测控系统