数字滤波技术及特点有哪些,数字滤波算法?

用户投稿 374 0

关于“数字滤波技术及特点”的问题,小编就整理了【5】个相关介绍“数字滤波技术及特点”的解答:

数字滤波算法?

数字滤波的算法:  

1.  限幅滤波法(又称程序判断滤波法) A方法: 根据经验判断,确定两次采样允许的最大偏差值(设为A),每次检测到新值时判断: 如果本次值与上次值之差<=A,则本次 值有效,如果本次值与上次值之差>A,则本次值无效,放弃本次值,用上次值代替本次值。 B优点: 能有效克服因偶然因素引起的脉冲干扰。 C缺点: 无法抑制那种周期性的干扰,平滑度差。

2.  中位值滤波法 A方法: 连续采样N次(N取奇数),把N次采样值按大小排列,取中间值为本次有效值。 B优点: 能有效克服因偶然因素引起的波动干扰,对温度、液位的变化缓慢的被测参数有良好的滤波效果。 C缺点: 对流量、速度等快速变化的参数不宜。

1、限副滤波

/*  A值可根据实际情况调整

    value为有效值,new_value为当前采样值  

    滤波程序返回有效的实际值  */

#define A 10

char value;

char filter()

{

   char  new_value;

   new_value = get_ad();

   if ( ( new_value - value > A ) || ( value - new_value > A )

      return value;

   return new_value;

}

c一阶滤波优点?

优点:

采用数字滤波算法来实现动态的RC滤波,则能很好的克服模拟滤波器的缺点;

在模拟常数要求较大的场合这种算法显得更为实用;

其对于周期干扰有良好的抑制作用,

比较节省RAM空间

缺点

不足之处是带来了相位滞后,导致灵敏度低;

同时它不能滤除频率高于采样频率的二分之一的干扰。

数字滤波与模拟滤波相比有什么优点?

(1)数字滤波是用程序实现的,不需要增加任何硬设备,也不存在阻抗匹配问题,可以多个通道共用,不但可以节约投资,还可以提高可靠性和稳定性。

(2)可以对频率很低的信号实现滤波,而模拟滤波器由于受电容容量的影响,频率不能太低。

(3)灵活性好。可以用不同的滤波程序实现不同的滤波方法

fir数字滤波器的特点?

有限长单位冲激响应(FIR)滤波器有以下特点:

  (1) 系统的单位冲激响应h (n)在有限个n值处不为零

  (2) 系统函数H(z)在|z|>0处收敛,极点全部在z = 0处(因果系统)

  (3) 结构上主要是非递归结构,没有输出到输入的反馈,但有些结构中(例如频率抽样结构)也包含有反馈的递归部分。

数字滤波器作用?

作用如下;

在地震资料数字处理中,利用频谱特征的不同来压制干扰波,以突出有效波的方法就是数字滤波。

数字滤波的定义;

数字滤波器可以分为两大部分:即经典滤波器和现代滤波器。经典滤波器就是假定输入信号x(n)中的有用成分和希望滤除成分分别位于不同的频带,因而我们通过一个线性系统就可以对噪声进行滤除,如果噪声和信号的频谱相互混叠,则经典滤波器得不到滤波的要求。通常有高通滤波器,低通滤波器,带通滤波器,带阻滤波器。现代滤波器是从含有噪声的信号估计出有用的信号和噪声信号。这种方法是把信号和噪声本身都视为随机信号,利用其统计特征,如自相关函数,互相关函数,自功率谱,互功率谱等引导出信号的估计算法,然后利用数字设备实现。目前主要有维纳滤波,卡尔曼滤波,自适应滤波等数字滤波器。

到此,以上就是小编对于“数字滤波技术及特点”的问题就介绍到这了,希望介绍关于“数字滤波技术及特点”的【5】点解答对大家有用。

抱歉,评论功能暂时关闭!