AnyMath 文档

Superposition Signal Generator

形成谐波信号总和形式的测试信号,以评估系统的频率响应。

模块类型: SubSystem

库中的路径:

/Control Systems/Signal Generation/Superposition Signal Generator

资料描述

Superposition Signal Generator 产生一个测试信号或一组测试信号作为谐波信号的总和的形式

哪里

  • 是一组测试信号幅度;

  • 是测试信号的一组频率。

该单元支持三相测试信号的生成,可用于确定三相交流系统的频率响应。 例如,生成的信号可用于测量将可再生能源连接到三相交流电网络的逆变器的阻抗。

建议不要使用超过 50 频率。

港口

入口处

# 启动/停止 — 启动/停止信号

+ 标量,标量

Details

实验开始和停止的信号。 当信号改变时:

*从负值或 0 如果值为正值,则实验开始;

*从正值到 0 或负值,实验停止。

当实验不运行时,单元不产生测试信号。

实验应该持续足够长的时间,以便在所有指定频率下获得高质量的频率响应。 实验的建议持续时间 ,在哪里 -最低频率

数据类型

漂浮64</无翻译> 支持复数::无

# *w*是 测试信号的频率

+ 向量资料

Details

用于进行实验以确定频率响应的一组频率。 详细信息可在参数说明中找到。 Frequencies .

如果通过外部端口*w*设置测试信号的频率,请在参数中指定频率数(矢量长度) Number of frequencies .

依赖关系

要使用此端口,请设置参数 Excitation Signal Source: 价值 External ports.

数据类型

漂浮64</无翻译> 支持复数::无

# 安培 — 测试信号幅度

+ 标量,标量 | 向量资料

Details

测试信号的幅值或用于进行实验以确定频率响应的测试信号的一组幅值。 详细信息可在参数说明中找到。 Amplitudes .

依赖关系

要使用此端口,请设置参数 Excitation Signal Source: 价值 External ports.

数据类型

漂浮64</无翻译> 支持复数::无

出口;出口

# 罪,cos,罪cos — 测试信号

+ 标量,标量 | 向量资料

Details

测试信号为谐波信号之和的形式。 端口的名称和谐波信号的类型取决于参数值。 Waveform Type: .

数据类型

漂浮64</无翻译> 支持复数::无

# 3Φ-sin,3Φ-cos,3Φ-sin cos — 测试信号

+ 向量资料

Details

谐波信号之和形式的三相测试信号。 端口的名称和谐波信号的类型取决于参数值。 Waveform Type: .

要提取单相信号,请使用块 Mux.

依赖关系

要使用此端口,请选中此框 Generate three-phase perturbation signal .

数据类型

漂浮64</无翻译> 支持复数::无

参数

Main

# Sample time (Ts) — 采样周期

Details

生的信号的采样周期。

能够获得频率响应的最大频率受限于信号的最小允许采样率(奈奎斯特频率) (glad/s)。 建议使用最小允许采样频率五倍的采样周期。:

哪里

  • -参数确定的频率集合中的最高值 Frequencies ,高兴/s;

  • -这组频率中的最高值,Hz。

采样周期应该足够小,以正确确定最大期望频率下的频率响应。 但也不宜过小,使计算资源成本不增加。

默认值

0.1

程序使用名称

Ts

可调谐

可计算

# Excitation Signal Source: — 测试信号的来源
Block parameters | External ports

Details

选择干扰实验信号的频率和幅度将如何设置:通过块参数或通过外部端口。

Block parameters | External ports

默认值

Block parameters

程序使用名称

SigSource

可调谐

可计算

激励信号设置

# Frequencies — 一组频率

Details

获得所研究系统(控制对象)的频率响应所需的一组期望频率。 单元从指定的集合中产生每个频率的测试信号。 能够获得频率响应的最高频率受限于信号的最小允许采样率(奈奎斯特频率) (rad/s),其中 -参数确定的采样周期 Sample time (Ts) .

依赖关系

若要使用此参数,请为参数设置 Excitation Signal Source: 价值 Block parameters.

默认值

[0.5, 1.0, 2.0]

程序使用名称

Frequencies

可调谐

可计算

# Number of frequencies — 频率数目

Details

如果通过外部端口*w*设置激励信号的频率,请在此参数中指定频率数(矢量*w*的长度)。

依赖关系

若要使用此参数,请为参数设置 Excitation Signal Source: 价值 External ports.

默认值

3

程序使用名称

nw

可调谐

可计算

# Frequency units: — 频率测量单元
rad/s | Hz

Details

频率测量的单位。

rad/s | Hz

默认值

rad/s

程序使用名称

FreqUnits

可调谐

可计算

# Amplitudes — 测试信号幅度

Details

产生的信号的振幅(amplitudes)。 要为所有频率设置相同的信号幅度,请在字段中指定一个值(标量)。 如果您知道频率响应因频率而显着变化,则将信号的幅度指定为每个所需频率的一组值(矢量)。 例如,可以在谐振频率附近指定较小的振幅并且在高于频率响应衰减频率的频率处指定较大的振幅。 振幅数必须等于参数定义的集合中的频率数 Frequencies .

振幅应该是:

*大到足以消除任何死区的影响,并在高于噪音水平的频率下获得频率响应; *足够小,以使所研究的系统(控制对象)保持在工作点附近的线性区域。

依赖关系

若要使用此参数,请为参数设置 Excitation Signal Source: 价值 Block parameters.

默认值

1.0

程序使用名称

Amplitudes

可调谐

可计算

高级设置

# Waveform Type: — 信号类型
sine | cosine | both

Details

测试信号类型:正弦,余弦,或两者在同一时间。

sine | cosine | both

默认值

sine

程序使用名称

WaveformType

可调谐

可计算

# Generate three-phase perturbation signal — 三相测试信号的形成

Details

选择此选项可生成三相移相测试信号。 120°. 三相信号在确定三相交流系统的频率响应方面很有用。

默认值

false (关掉)

程序使用名称

ThreePhaseSignal

可调谐

可计算

# Phase Shift — 相移

Details

测信号的相移。

默认值

0.0

程序使用名称

PhaseShift

可调谐

可计算

# Phase Shift units: — 相移的测量单位
rad | deg

Details

相移的测量单位。

rad | deg

默认值

deg

程序使用名称

PhaseShiftUnits

可调谐

可计算