Analog Filter Design
模拟滤波器的设计和实现.
模块类型: AnalogFilterDesign
库中的路径:
|
资料描述
座 *Analog Filter Design*设计和实现巴特沃斯滤波器、第一类切比雪夫滤波器、第二类切比雪夫滤波器、贝塞尔滤波器或椭圆滤波器,用于不同类型的频率响应:高通滤波器、低通滤波器、带通滤波器或陷波滤波器。
在参数中 *Design method*及 *Filter type*有必要指定滤波器设计和频率响应的类型。 对于滤波器设计和频率响应类型的每个组合,都会显示相应的参数组。 有关详细信息,请参阅滤波器设计和频率响应类型的组合表。
座 Analog Filter Design*在状态空间中使用过滤器的表示形式,并使用块应用过滤器 *State-Space.
参数
主
#
Design method —
过滤器设计
Butterworth | Chebyshev I | Chebyshev II | Elliptic | Bessel
Details
滤波器设计方法如下:
-
Butterworth-巴特沃斯滤波器的幅频响应具有最大的平坦带宽,并且通常是单调的。 -
Chebyshev I—第一种切比雪夫滤波器的幅频响应在通带中具有均匀的脉动,在延迟带中是单调的。 -
Chebyshev II—第二种切比雪夫滤波器的幅频响应在通带中是单调的,在延迟带中具有均匀的脉动。 -
Elliptic-椭圆滤波器的振幅-频率响应在通带和延迟带中都具有均匀的波纹。 -
Bessel-贝塞尔滤波器的幅度-频率响应具有最大平坦带宽并且通常是单调的。 滤波器具有最大平坦的线性相位-频率响应。
| 值 |
|
| 默认值 |
|
| 程序使用名称 |
|
| 可调谐 |
无 |
| 可计算 |
无 |
#
Filter type —
频率响应类型
Lowpass | Highpass | Bandpass | Bandstop
Details
频率响应类型,可供选择的选项:
-
Lowpass-低通滤波器。 -
Highpass-高通滤波器。 -
Bandpass-带通滤波器。 -
Bandstop-陷波滤波器。
| 值 |
|
| 默认值 |
|
| 程序使用名称 |
|
| 可调谐 |
无 |
| 可计算 |
无 |
#
Filter order —
过滤顺序
Int64 integer
Details
过滤器的顺序,如果为参数 *Filter type*值已设置:
-
Lowpass; -
Highpass.
生成的过滤器的顺序是设置值的两倍,如果参数 *Filter type*值已设置:
-
Bandpass; -
Bandstop.
| 默认值 |
|
| 程序使用名称 |
|
| 可调谐 |
无 |
| 可计算 |
是 |
#
Passband edge frequency, rad/s —
决定带宽的截止频率
Float64 real number
Details
确定带宽的截止频率。 测量单位为rad/sec。
依赖关系
若要使用此参数,请为参数设置 *Design method*价值 Butterworth, Chebyshev I, Elliptic 或 Bessel,而对于参数 *Filter type*价值 Lowpass 或 Highpass.
| 默认值 |
|
| 程序使用名称 |
|
| 可调谐 |
无 |
| 可计算 |
是 |
#
Lower passband edge frequency, rad/s —
带宽下限的频率
Float64 real number
Details
带宽下限的频率。 测量单位为rad/sec。
依赖关系
若要使用此参数,请为参数设置 *Design method*价值 Butterworth, Chebyshev I, Elliptic 或 Bessel,而对于参数 *Filter type*价值 Bandpass 或 Bandstop.
| 默认值 |
|
| 程序使用名称 |
|
| 可调谐 |
无 |
| 可计算 |
是 |
#
Upper passband edge frequency, rad/s —
带宽上限的频率
Float64 real number
Details
带宽上限的频率。 测量单位为rad/sec。
依赖关系
若要使用此参数,请为参数设置 *Design method*价值 Butterworth, Chebyshev I, Elliptic 或 Bessel,而对于参数 *Filter type*价值 Bandpass 或 Bandstop.
| 默认值 |
|
| 程序使用名称 |
|
| 可调谐 |
无 |
| 可计算 |
是 |
#
Stopband edge frequency, rad/s —
定义延迟带的截止频率
Float64 real number
Details
定义延迟带的截止频率。 测量单位为rad/sec。
依赖关系
若要使用此参数,请为参数设置 *Design method*价值 Chebyshev II,而对于参数 *Filter type*价值 Lowpass 或 Highpass.
| 默认值 |
|
| 程序使用名称 |
|
| 可调谐 |
无 |
| 可计算 |
是 |
#
Lower stopband edge frequency, rad/s —
延迟带下限的频率
Float64 real number
Details
延迟带的下限的频率。 测量单位为rad/sec。
依赖关系
若要使用此参数,请为参数设置 *Design method*价值 Chebyshev II,而对于参数 *Filter type*价值 Bandpass 或 Bandstop.
| 默认值 |
|
| 程序使用名称 |
|
| 可调谐 |
无 |
| 可计算 |
是 |
#
Upper stopband edge frequency, rad/s —
延迟频带上限的频率
Float64 real number
Details
延迟频带上限的频率。 测量单位为rad/sec。
依赖关系
若要使用此参数,请为参数设置 *Design method*价值 Chebyshev II,而对于参数 *Filter type*价值 Bandpass 或 Bandstop.
| 默认值 |
|
| 程序使用名称 |
|
| 可调谐 |
无 |
| 可计算 |
是 |
#
Passband ripple, dB —
带宽中的涟漪
Float64 real number
Details
带宽中的振幅-频率响应的波纹。 测量单位为dB。
依赖关系
若要使用此参数,请为参数设置 *Design method*价值 Chebyshev I 或 Elliptic.
| 默认值 |
|
| 程序使用名称 |
|
| 可调谐 |
无 |
| 可计算 |
是 |
#
Stopband attenuation, dB —
延迟带中的衰减
Float64 real number
Details
延迟带中的衰减。 测量单位为dB。
依赖关系
若要使用此参数,请为参数设置 *Design method*价值 Chebyshev II 或 Elliptic.
| 默认值 |
|
| 程序使用名称 |
|
| 可调谐 |
无 |
| 可计算 |
是 |
此外
滤波器设计和频率响应类型的组合表
Details
此表列出了滤波器设计和频率响应类型的每种组合的可用参数。 对于具有低通或高通滤波器的配置,这些参数包括:
*决定带宽的截止频率, ;
*定义延迟带的截止频率, ;
*带宽中的涟漪 ;
*延迟带中的衰减 .
对于带通或陷波滤波器的配置,这些参数包括:
*带宽下限和上限的频率 和 ;
*延迟带的下限和上限的频率 和 ;
*带宽中的涟漪 ;
*延迟带中的衰减 .
频率测量单位为rad/s,频率纹波和衰减均为dB。
| 过滤器设计 | 低通滤波器 | 高通滤波器 | 带通滤波器 | 陷波滤波器 |
|---|---|---|---|---|
|
秩序, |
秩序, |
秩序, , |
秩序, , |
|
秩序, , |
秩序, , |
秩序, , , |
秩序, , , |
|
秩序, , |
秩序, , |
秩序, , , |
秩序, , , |
|
秩序, , , |
秩序, , , |
秩序, , , , |
秩序, , , , |
|
秩序, |
秩序, |
秩序, , |
秩序, , |