Engee 文档

Lowpass Resampler

将信号从一个采样周期转换到另一个采样周期。

blockType: SubSystem

图书馆路径:

/Mixed-Signal/Utilities/Lowpass Resampler

资料描述

Lowpass Resampler 将输入端固定或可变步长的离散信号的采样周期转换为输出端连续信号的采样周期。 为了计算样本的输出值,该块使用使用低通滤波的插值算法。 该算法使输出处的频率重叠相对于输出信号的上升/下降时间最小化。

如果输出信号的上升/下降时间继承自具有固定步长的离散输入信号,那么截止频率等于此输入信号的奈奎斯特频率。 否则,截止频率等于与通过在范围内缩放输出信号的指定上升/下降时间而获得的采样间隔相关联的奈奎斯特频率 20%–80 范围内上升/下降时间值的% 0%–100%.

港口

输入

# IN_1 — 离散输入信号
标量,标量

Details

指定为具有固定或可变节距的标量的离散输入信号。

数据类型

漂浮物32, 漂浮64, Int8, Int16, Int32, UInt8, UInt16, UInt32, 布尔

复数支持

非也。

输出

# OUT_1 — 连续输出信号
标量,标量

Details

作为标量返回的具有固定或可变节距的连续输出信号。

数据类型

漂浮物32, 漂浮64

复数支持

非也。

参数

Main group

# Inherit output rise/fall time — 以固定步长从输入信号的采样周期继承输出信号的上升/下降时间

Details

选择此选项以固定步长从输入信号的采样周期继承输出信号的上升/下降时间。

在具有可变间距的输入信号的情况下,没有用于继承的上升/下降时间。
默认值

true (已开启)

程序使用名称

InheritRiseFall

可调谐

可计算

# Output rise/fall time — 上升/下降时间 20%–80 输出信号的%

Details

上升/下降时间 20%–80 输出信号的%,设置为正实标量。

依赖关系

若要使用此选项,请选中此框 Inherit output rise/fall time .

默认值

1.0e-10

程序使用名称

OutputRiseFall

可调谐

可计算

# Number of samples of delay — 固定步长模式的传播延迟计数数

Details

定步长模式的传播延迟采样数,设置为正实标量。

如果块 Lowpass Resampler 继承参数的值 Output rise/fall time 在固定步长模式下,重采样器转换的延迟定义为 ,在哪里 -参数值 Number of samples of delay ,而 -输入信号的采样间隔。

在输入信号的变音高模式中,重采样器转换的延迟定义为 以及如何 . 意义 倍参数的值 Output rise/fall time .

转换延迟与带外数值伪影的抑制之间存在相关性:较长的延迟可在频带中提供更好的精度,并可更好地抑制带外伪影。

如果需要使用滤波器抑制抗混叠,请设置参数的值 Number of samples of delay 平等的 5 或更多。

依赖关系

要使用此选项,请取消选中该框。 Inherit output rise/fall time .

默认值

5

程序使用名称

NDelay

可调谐

可计算

# Output sample time — 输出信号的采样周期类型
Inherited | Fixed step discrete

Details

后续块使用的输出信号的采样周期的类型,设为 InheritedFixed step discrete. 输出信号的采样率必须高于输入信号的采样率。

Inherited | Fixed step discrete

默认值

Inherited

程序使用名称

OutputTsType

可调谐

可计算

# Samples out per rise/fall time — 在输出信号的上升/下降的一个周期中输出信号的采样数

Details

输出信号的上升/下降一个周期的输出信号的采样数,设置为正实标量。

依赖关系

若要使用此参数,请为参数设置 Output sample time 意义 Fixed step discrete.

默认值

5

程序使用名称

OutputTsRatio

可调谐

可计算

# Enable larger buffer — 启用额外的缓冲区计数

Details

选择此选项可启用其他缓冲区计数。 默认情况下取消选中该复选框。

默认值

false (关掉)

程序使用名称

ExtraBuffer

可调谐

可计算

# Number of extra buffer samples — 额外缓冲区计数的数量,以确保样本延迟

Details

支持样本延迟数所需的附加缓冲样本数,设置为正实标量。

依赖关系

若要使用此选项,请选中此框 Enable larger buffer .

默认值

10

程序使用名称

NBuffer

可调谐

可计算

此外

频率响应和脉冲响应

Details

Lowpass Resampler 使用平滑滤波器对输入的离散信号进行插值。 抗混叠滤波器引入了一些延迟,并且将输出信号抑制在指定信号带宽以上是不理想的。 较高延迟的引入在带宽中提供了更好的精度,并且由于引入到信号路径中的更大延迟而在带宽之外提供了更大的抑制。 在所有情况下,内插滤波器被设计成提供带宽中的群延迟的微小失真。

lowpass resampler 1 cn

在时域中,插值在平滑滤波器的脉冲响应中引入了一些波动,这可能影响一些数字开关应用的操作。 但是,如果为参数设置 Number of samples of delay 意义 1,而对于参数 Output rise/fall time 如果该值大于零,那么将确保波形的平滑过渡而没有波动。

lowpass resampler 2 cn