matlab 滤波器设计 coe_电机控制:滤波篇之巴特沃兹滤波器(BF) (2)

matlab 滤波器设计 coe_电机控制:滤波篇之巴特沃兹滤波器(BF) (2)_第1张图片

目录

一,巴特沃兹滤波器介绍
二,低通滤波中细节问题详解
三,巴特沃兹滤波器的s域求解
四,巴特沃兹滤波器离散化
五,Matlab仿真验证
六,结论

一、巴特沃兹滤波器(Butterworth Filter, BF)介绍

在电机控制中,为了进一步抑制高频噪声,科研人员也会采用一些高阶低通滤波器来对电流采样信号的高频噪声进行抑制,常用的一种滤波器为:巴特沃兹滤波器。除了这种滤波器,也存在如贝塞尔、切比雪夫滤波器等。

这里我先引用下文中TI的参考指南:

https://www.ti.com/cn/lit/an/zhct242/zhct242.pdf?ts=1605165773236&ref_url=https%253A%252F%252Fwww.google.com%252F​www.ti.com

为了使高频信号衰减,所有数据采集系统都在模数转换器(ADC)前面有一个抗锯齿(低通)滤波器,或者在数模转换器(DAC)后面有一个抗镜像 (低通)滤波器。那么如何选取合适的滤波器呢?这就是细节化的功夫活了。

我们需要了解这三种低通滤波器的幅频和相频特性,虽然这

你可能感兴趣的:(matlab,滤波器设计,coe,低通滤波器转带通滤波器公式由来,数字滤波器matlab仿真,矩形滤波器,matlab代码)