AnyMath 文档

模拟滤波器设计

模拟滤波器的设计和实现.

模块类型: AnalogFilterDesign

库中的路径:

/Signal Operations/Filters/Filter Designs/Analog Filter Design

资料描述

座 *模拟滤波器设计*设计和实现巴特沃斯滤波器、第一类切比雪夫滤波器、第二类切比雪夫滤波器、贝塞尔滤波器或椭圆滤波器,用于不同类型的频率响应:高通滤波器、低通滤波器、带通滤波器或陷波滤波器。

在参数中 *设计方法*及 *滤波器类型*有必要指定滤波器设计和频率响应的类型。 对于滤波器设计和频率响应类型的每个组合,都会显示相应的参数组。 有关详细信息,请参阅滤波器设计和频率响应类型的组合表

模拟滤波器设计*在状态空间中使用过滤器的表示形式,并使用块应用过滤器 *状态空间.

港口

输入

# IN_1 — 的输入信号
标量,标量

Details

块的输入信号,以样本格式设置为真实标量,是实时连续的。

数据类型

漂浮64

复数支持

非也。

输出

# OUT_1 — 的输出信号
标量,标量

Details

滤波后的输出信号作为标量返回。

数据类型

漂浮64

复数支持

非也。

参数

# 设计方法 — 过滤器设计
巴特沃斯 | 切比雪夫 I | 切比雪夫 II | 椭圆 | 贝塞尔

Details

滤波器设计方法如下:

  • 巴特沃斯 -巴特沃斯滤波器的幅频响应具有最大的平坦带宽,并且通常是单调的。

  • 切比雪夫 I —第一种切比雪夫滤波器的幅频响应在通带中具有均匀的脉动,在延迟带中是单调的。

  • 切比雪夫 II —第二种切比雪夫滤波器的幅频响应在通带中是单调的,在延迟带中具有均匀的脉动。

  • 椭圆 -椭圆滤波器的振幅-频率响应在通带和延迟带中都具有均匀的波纹。

  • 贝塞尔 -贝塞尔滤波器的幅度-频率响应具有最大平坦带宽并且通常是单调的。 滤波器具有最大平坦的线性相位-频率响应。

Butterworth | Chebyshev I | Chebyshev II | Elliptic | Bessel

默认值

Butterworth

程序使用名称

DesignMethod

可调谐

可计算

# 滤波器类型 — 频率响应类型
低通 | 高通 | 带通 | 带挡

Details

频率响应类型,可供选择的选项:

  • 低通 -低通滤波器。

  • 高通 -高通滤波器。

  • 带通 -带通滤波器。

  • 带挡 -陷波滤波器。

Lowpass | Highpass | Bandpass | Bandstop

默认值

Lowpass

程序使用名称

FilterType

可调谐

可计算

# 滤波器阶数 — 过滤顺序
Int64 integer

Details

过滤器的顺序,如果为参数 *滤波器类型*值已设置:

  • 低通;

  • 高通.

生成的过滤器的顺序是设置值的两倍,如果参数 *滤波器类型*值已设置:

  • 带通;

  • 带挡.

默认值

8

程序使用名称

FilterOrder

可调谐

可计算

# 通带边缘频率 (弧度/秒) — 决定带宽的截止频率
Float64 real number

Details

确定带宽的截止频率。 测量单位为rad/sec。

依赖关系

若要使用此参数,请为参数设置 *设计方法*价值 巴特沃斯, 切比雪夫 I, 椭圆贝塞尔,而对于参数 *滤波器类型*价值 低通高通.

默认值

30.0

程序使用名称

PassEdgeFreq

可调谐

可计算

# 通带下限截止角频率(弧度 / 秒) — 带宽下限的频率
Float64 real number

Details

带宽下限的频率。 测量单位为rad/sec。

依赖关系

若要使用此参数,请为参数设置 *设计方法*价值 巴特沃斯, 切比雪夫 I, 椭圆贝塞尔,而对于参数 *滤波器类型*价值 带通带挡.

默认值

30.0

程序使用名称

LowPassEdgeFreq

可调谐

可计算

# Upper passband edge frequency, rad/s — 带宽上限的频率
Float64 real number

Details

带宽上限的频率。 测量单位为rad/sec。

依赖关系

若要使用此参数,请为参数设置 *设计方法*价值 巴特沃斯, 切比雪夫 I, 椭圆贝塞尔,而对于参数 *滤波器类型*价值 带通带挡.

默认值

60.0

程序使用名称

UpPassEdgeFreq

可调谐

可计算

# Stopband edge frequency, rad/s — 定义延迟带的截止频率
Float64 real number

Details

定义延迟带的截止频率。 测量单位为rad/sec。

依赖关系

若要使用此参数,请为参数设置 *设计方法*价值 切比雪夫 II,而对于参数 *滤波器类型*价值 低通高通.

默认值

30.0

程序使用名称

StopEdgeFreq

可调谐

可计算

# 阻带下限边缘频率 (rad/s) — 延迟带下限的频率
Float64 real number

Details

延迟带的下限的频率。 测量单位为rad/sec。

依赖关系

若要使用此参数,请为参数设置 *设计方法*价值 切比雪夫 II,而对于参数 *滤波器类型*价值 带通带挡.

默认值

30.0

程序使用名称

LowStopEdgeFreq

可调谐

可计算

# Upper passband edge frequency, rad/s — 延迟频带上限的频率
Float64 real number

Details

延迟频带上限的频率。 测量单位为rad/sec。

依赖关系

若要使用此参数,请为参数设置 *设计方法*价值 切比雪夫 II,而对于参数 *滤波器类型*价值 带通带挡.

默认值

60.0

程序使用名称

UpStopEdgeFreq

可调谐

可计算

# 通带纹波,dB — 带宽中的涟漪
Float64 real number

Details

带宽中的振幅-频率响应的波纹。 测量单位为dB。

依赖关系

若要使用此参数,请为参数设置 *设计方法*价值 切比雪夫 I椭圆.

默认值

2.0

程序使用名称

PassRipple

可调谐

可计算

# 阻带衰减,分贝 — 延迟带中的衰减
Float64 real number

Details

延迟带中的衰减。 测量单位为dB。

依赖关系

若要使用此参数,请为参数设置 *设计方法*价值 切比雪夫 II椭圆.

默认值

20.0

程序使用名称

StopAttenuation

可调谐

可计算

此外

滤波器设计和频率响应类型的组合表

Details

此表列出了滤波器设计和频率响应类型的每种组合的可用参数。 对于具有低通或高通滤波器的配置,这些参数包括:

*决定带宽的截止频率, ;

*定义延迟带的截止频率, ;

*带宽中的涟漪 ;

*延迟带中的衰减 .

对于带通或陷波滤波器的配置,这些参数包括:

*带宽下限和上限的频率 ;

*延迟带的下限和上限的频率 ;

*带宽中的涟漪 ;

*延迟带中的衰减 .

频率测量单位为rad/s,频率纹波和衰减均为dB。

过滤器设计 低通滤波器 高通滤波器 带通滤波器 陷波滤波器

巴特沃斯

秩序,

秩序,

秩序, ,

秩序, ,

切比雪夫 I

秩序, ,

秩序, ,

秩序, , ,

秩序, , ,

切比雪夫 II

秩序, ,

秩序, ,

秩序, , ,

秩序, , ,

椭圆

秩序, , ,

秩序, , ,

秩序, , , ,

秩序, , , ,

贝塞尔

秩序,

秩序,

秩序, ,

秩序, ,

文学作品

  1. 数字滤波器:分析、设计和应用._第二版。 繝シ繝ォ縺ァ縺ョ縺雁抚縺蜷医o縺帙ッ縺薙■繧峨r縺碑ヲァ荳九&縺缧