有源滤波电路不仅由无源元件,还由有源元件(双极型管、单极型管、集成运放)组成。有源电路除了输入信号外,还必须要有外加电源才可以正常工作, 有源元件也叫主动元件,要依靠电流方向才能体现其价值。有源滤波自身就是谐波源,会产生谐波干扰。
总的来说,平时我们用的比较多的还是无源滤波电路。
2、数字滤波技术
这里就只说软件滤波了,不说DSP。
常见的数字滤波算法大概有十几种,可以根据其作用来进行简单分类:
克服大脉冲干扰的滤波算法有:1、限幅滤波法;2、中位值滤波法;3、基于拉依达准则的奇异数据滤波法;4、基于中值数绝对偏差的决策滤波器。
克服小幅度高频噪声的滤波算法有:1、算术平均;2、滑动滤波;3、加权滑动平均。这三种算法都具有低通特性,所谓的低通是通低频(滤高频),故叫做低通。
正常的软件滤波逻辑是,先剔除大的异常干扰,再过滤高频低幅噪声。一般高频干扰是由电子元器件热噪声、AD量化噪声引起的。
此外,还有一些高贵冷艳的滤波算法,比如维纳滤波,卡尔曼滤波等。
实际上,数字滤波技术可以分为两类:即经典滤波和现代滤波。
经典滤波技术的基础是傅里叶变换,它建立在信号和噪声频率分离的基础上,通过将噪声所在频率区域幅值衰减来达到提高信噪比,于是针对不同的频率段就产生了低通,高通,带通等滤波器之分。
现代滤波器则不是建立在频率领域,而是通过随机过程的数学手段,通过对噪声和信号的统计特性(如自相关函数,互相关函数,自功率谱,互功率谱等)做一定的假定,然后通过合适的数学方式,来提供信噪比。譬如KALMAN滤波器中,总会假定状态噪声和测量噪声是不相关的。 在weiner滤波器中还必须假定信号是平稳的。所以现代滤波技术没有带通、低通、高通之分。[pagebreak]