AnyMath 文档

Programmable Voltage Source

能够对幅值、频率、相移和直流偏移进行编程的单相交流电压源。

模块类型: AcausalElectricPowerSystems.Sources.ProgrammableVoltage

库中的路径:

/Physical Modeling/Electrical/Sources/Programmable Voltage Source

资料描述

Programmable Voltage Source 模拟具有可编程幅度、频率、相移和直流偏移的单相交流电压源。 选择外部模式以使用输入信号*M*、F、*Phi*和*DC*设置这些值。 高次谐波也可以包含在电压源中。

限制

开启高次谐波的建模会减慢仿真速度。 如果包含谐波,请选择计算步骤之间的间隔,以便仅在您感兴趣的频率生成谐波,而不是更高。

启用噪声的建模会减慢仿真速度。 如果包含噪声,请在计算步骤之间选择一个间隔,以便仅在您感兴趣的频率处生成噪声,但不会更高。

变量

使用参数组 Initial Targets 在建模之前为块参数变量设置优先级和初始目标值。 有关详细信息,请参阅 使用目标值配置物理块.

港口

非定向

# + — 正
电力

Details

源的正极端子对应的电端口。

程序使用名称

p

# — 否
电力

Details

源极负端对应的电端口。

程序使用名称

n

输入

# 直流 — 直流分量
标量,标量

Details

定恒压分量的输入端口。

数据类型

漂浮64

复数支持

非也。

# — 相移,rad
标量,标量

Details

置相移的输入端口。

数据类型

漂浮64

复数支持

非也。

# F — 频率,rad
标量,标量

Details

设置频率的输入端口。

数据类型

漂浮64

复数支持

非也。

# M — 的振幅
标量,标量

Details

设置幅度的输入端口。

数据类型

漂浮64

复数支持

非也。

参数

交流幅值

# AC magnitude configuration — 电压幅值配置
Constant | Ramp | Step | Modulation | External

Details

设置交流电压幅值

依赖关系

选择一个值 Constant, Ramp, StepModulation 打开相应的参数。

选择一个值 External 打开输入端口*M*。

Constant | Ramp | Step | Modulation | External

默认值

Constant

程序使用名称

V_AC_type

可计算

# AC voltage peak magnitude — 峰值交流电压幅值
V | uV | mV | kV | MV

Details

交变电压的峰值幅值。

依赖关系

若要使用此参数,请为参数设置 AC magnitude configuration 价值 Constant, Ramp, StepModulation.

计量单位

V | uV | mV | kV | MV

默认值

100.0 V

程序使用名称

V_AC

可计算

# Rate of change — 交流电压幅值的变化率
V/s | V/us

Details

交流电压幅值的变化率。

依赖关系

若要使用此参数,请为参数设置 AC magnitude configuration 价值 Ramp.

计量单位

V/s | V/us

默认值

1.0 V/s

程序使用名称

V_AC_ramp

可计算

# Step amplitude — 改变交变电压的振幅的步骤
V | uV | mV | kV | MV

Details

改变交变电压的振幅的步骤。

依赖关系

若要使用此参数,请为参数设置 AC magnitude configuration 价值 Step.

计量单位

V | uV | mV | kV | MV

默认值

1.0 V

程序使用名称

V_AC_step

可计算

# Modulation magnitude — 交流电压调制的幅度
V | uV | mV | kV | MV

Details

交流电压调制的幅度。

依赖关系

若要使用此参数,请为参数设置 AC magnitude configuration 价值 Modulation.

计量单位

V | uV | mV | kV | MV

默认值

1.0 V

程序使用名称

V_AC_modulation_mag

可计算

# Modulation frequency — 交流电压调制频率
Hz | kHz | MHz | GHz

Details

交流电压调制的频率。

依赖关系

若要使用此参数,请为参数设置 AC magnitude configuration 价值 Modulation.

计量单位

Hz | kHz | MHz | GHz

默认值

1.0 Hz

程序使用名称

V_AC_modulation_frequency

可计算

# Start time — 电压幅值变化开始的时刻
s | ns | us | ms | min | hr | d

Details

电压幅值变化开始的时刻。

依赖关系

若要使用此参数,请为参数设置 AC magnitude configuration 价值 Ramp, StepModulation.

计量单位

s | ns | us | ms | min | hr | d

默认值

1.0 s

程序使用名称

V_AC_start_time

可计算

# Stop time — 电压幅值变化的结束时刻
s | ns | us | ms | min | hr | d

Details

电压幅值变化的结束时刻。

依赖关系

若要使用此参数,请为参数设置 AC magnitude configuration 价值 Ramp, StepModulation.

计量单位

s | ns | us | ms | min | hr | d

默认值

2.0 s

程序使用名称

V_AC_stop_time

可计算

频率

# AC frequency configuration — 交流电压频率配置
Constant | Ramp | Step | Modulation | External

Details

设定交变电压的频率。

依赖关系

选择一个值 Constant, Ramp, StepModulation 打开相应的参数。

选择一个值 External 打开输入端口*F*。

Constant | Ramp | Step | Modulation | External

默认值

Constant

程序使用名称

f_type

可计算

# AC voltage frequency — 交变电压的频率
Hz | kHz | MHz | GHz

Details

交变电压的频率。

依赖关系

若要使用此参数,请为参数设置 AC frequency configuration 价值 Constant, Ramp, StepModulation.

计量单位

Hz | kHz | MHz | GHz

默认值

50.0 Hz

程序使用名称

f

可计算

# Rate of change — 交流电压频率的变化率
Hz^2 | GHz^2 | MHz^2 | kHz^2 | Hz/s

Details

交流电压频率的变化率。

依赖关系

若要使用此参数,请为参数设置 AC frequency configuration 价值 Ramp.

计量单位

Hz^2 | GHz^2 | MHz^2 | kHz^2 | Hz/s

默认值

1.0 Hz/s

程序使用名称

f_ramp

可计算

# Step amplitude — 改变交变电压的频率的步骤
Hz | kHz | MHz | GHz

Details

改变交变电压的频率的步骤。

依赖关系

若要使用此参数,请为参数设置 AC frequency configuration 价值 Step.

计量单位

Hz | kHz | MHz | GHz

默认值

1.0 Hz

程序使用名称

f_step

可计算

# Modulation magnitude — 交流电压频率调制的幅值
Hz | kHz | MHz | GHz

Details

交流电压频率调制的幅值。

依赖关系

若要使用此参数,请为参数设置 AC frequency configuration 价值 Modulation.

计量单位

Hz | kHz | MHz | GHz

默认值

1.0 Hz

程序使用名称

f_modulation_mag

可计算

# Modulation frequency — 交流电压频率调制的频率
Hz | kHz | MHz | GHz

Details

交流电压频率调制的频率。

依赖关系

若要使用此参数,请为参数设置 AC frequency configuration 价值 Modulation.

计量单位

Hz | kHz | MHz | GHz

默认值

1.0 Hz

程序使用名称

f_modulation_frequency

可计算

# Start time — 交流电压频率变化的开始时刻
s | ns | us | ms | min | hr | d

Details

交流电压频率变化的开始时刻。

依赖关系

若要使用此参数,请为参数设置 AC frequency configuration 价值 Ramp, StepModulation.

计量单位

s | ns | us | ms | min | hr | d

默认值

1.0 s

程序使用名称

f_start_time

可计算

# Stop time — 交流电压频率变化的结束时间
s | ns | us | ms | min | hr | d

Details

交流电压频率变化的结束时刻。

依赖关系

若要使用此参数,请为参数设置 AC frequency configuration 价值 Ramp, StepModulation.

计量单位

s | ns | us | ms | min | hr | d

默认值

2.0 s

程序使用名称

f_stop_time

可计算

相位

# AC phase shift configuration — 交变电压相移的配置
Constant | Ramp | Step | Modulation | External

Details

设置交流电压的相移。

依赖关系

选择一个值 Constant, Ramp, StepModulation 打开相应的参数。

选择一个值 External 打开*Phi*输入端口。

Constant | Ramp | Step | Modulation | External

默认值

Constant

程序使用名称

shift_type

可计算

# AC voltage phase shift — 交变电压的相移
rad | deg | rev | mrad | arcsec | arcmin | gon

Details

交变电压的相移。

依赖关系

要使用此参数,请将*AC phase shift*参数设置为 Constant, Ramp, StepModulation.

计量单位

rad | deg | rev | mrad | arcsec | arcmin | gon

默认值

0.0 deg

程序使用名称

shift

可计算

# Rate of change — 交变电压相移的变化率
rad/s | deg/s | rad/min | deg/min | rpm | rps

Details

交流电压频率的变化率。

依赖关系

若要使用此参数,请为参数设置 AC frequency configuration 价值 Ramp.

计量单位

rad/s | deg/s | rad/min | deg/min | rpm | rps

默认值

1.0 deg/s

程序使用名称

shift_ramp

可计算

# Step amplitude — 改变交变电压的频率的步骤
rad | deg | rev | mrad | arcsec | arcmin | gon

Details

改变交变电压的频率的步骤。

依赖关系

若要使用此参数,请为参数设置 AC frequency configuration 价值 Step.

计量单位

rad | deg | rev | mrad | arcsec | arcmin | gon

默认值

1.0 deg

程序使用名称

shift_step

可计算

# Modulation magnitude — 交流电压频率调制的幅值
rad | deg | rev | mrad | arcsec | arcmin | gon

Details

交流电压频率调制的幅值。

依赖关系

若要使用此参数,请为参数设置 AC frequency configuration 价值 Modulation.

计量单位

rad | deg | rev | mrad | arcsec | arcmin | gon

默认值

1.0 deg

程序使用名称

shift_modulation_mag

可计算

# Modulation frequency — 交流电压频率调制的频率
Hz | kHz | MHz | GHz

Details

交流电压频率调制的频率。

依赖关系

若要使用此参数,请为参数设置 AC frequency configuration 价值 Modulation.

计量单位

Hz | kHz | MHz | GHz

默认值

1.0 Hz

程序使用名称

shift_modulation_frequency

可计算

# Start time — 交流电压频率变化的开始时间
s | ns | us | ms | min | hr | d

Details

交流电压频率变化的开始时刻。

依赖关系

若要使用此参数,请为参数设置 AC frequency configuration 价值 Ramp, StepModulation.

计量单位

s | ns | us | ms | min | hr | d

默认值

1.0 s

程序使用名称

shift_start_time

可计算

# Stop time — 交流电压频率变化的结束时刻
s | ns | us | ms | min | hr | d

Details

交流电压频率变化的结束时刻。

依赖关系

若要使用此参数,请为参数设置 AC frequency configuration 价值 Ramp, StepModulation.

计量单位

s | ns | us | ms | min | hr | d

默认值

2.0 s

程序使用名称

shift_stop_time

可计算

直流电压

# DC voltage configuration — 恒压组件的配置
Constant | Ramp | Step | Modulation | External

Details

定的恒压分量。

依赖关系

选择一个值 Constant, Ramp, StepModulation 打开相应的参数。

选择一个值 External 打开*DC*输入端口。

Constant | Ramp | Step | Modulation | External

默认值

Constant

程序使用名称

V_DC_type

可计算

# DC voltage — 定电压分量的值
V | uV | mV | kV | MV

Details

定电压分量的值。

依赖关系

若要使用此参数,请为参数设置 DC voltage configuration 价值 Constant, Ramp, StepModulation.

计量单位

V | uV | mV | kV | MV

默认值

0.0 V

程序使用名称

V_DC

可计算

# Rate of change — 定电压分量的变化率
V/s | V/us

Details

电压的恒定分量的变化率。

依赖关系

若要使用此参数,请为参数设置 DC voltage configuration 价值 Ramp.

计量单位

V/s | V/us

默认值

1.0 V/s

程序使用名称

V_DC_ramp

可计算

# Step amplitude — 变电压的恒定分量的步骤
V | uV | mV | kV | MV

Details

变电压的恒定分量的步骤。

依赖关系

此参数在参数时可用 DC voltage configuration 价值 Step.

计量单位

V | uV | mV | kV | MV

默认值

1.0 V

程序使用名称

V_DC_step

可计算

# Modulation magnitude — 定电压分量的调制的幅度
V | uV | mV | kV | MV

Details

定电压分量的调制的幅度。

依赖关系

若要使用此参数,请为参数设置 DC voltage configuration 价值 Modulation.

计量单位

V | uV | mV | kV | MV

默认值

1.0 V

程序使用名称

V_DC_modulation_mag

可计算

# Modulation frequency — 电压的恒定分量的调制频率
Hz | kHz | MHz | GHz

Details

电压的恒定分量的调制频率。

依赖关系

若要使用此参数,请为参数设置 DC voltage configuration 价值 Modulation.

计量单位

Hz | kHz | MHz | GHz

默认值

1.0 Hz

程序使用名称

V_DC_modulation_frequency

可计算

# Start time — 电压的恒定分量的变化开始的时刻
s | ns | us | ms | min | hr | d

Details

电压的恒定分量的变化开始的时刻。

依赖关系

若要使用此参数,请为参数设置 DC voltage configuration 价值 Ramp, StepModulation.

计量单位

s | ns | us | ms | min | hr | d

默认值

1.0 s

程序使用名称

V_DC_start_time

可计算

# Stop time — 定电压分量变化的结束时刻
s | ns | us | ms | min | hr | d

Details

电压的恒定分量的变化的结束时刻。

依赖关系

若要使用此参数,请为参数设置 DC voltage configuration 价值 Ramp, StepModulation.

计量单位

s | ns | us | ms | min | hr | d

默认值

2.0 s

程序使用名称

V_DC_stop_time

可计算

谐波

# Source harmonics — 高次谐波的产生

Details

如果此选项未选中,则没有高次谐波。

如果选择此选项,则将高次谐波添加到主谐波中。

依赖关系

选中此框将打开相关选项。

默认值

false (关掉)

程序使用名称

harmonic_option

可计算

# Harmonic orders — 谐波次序

Details

谐波秩序。

依赖关系

若要使用此选项,请选中该选项的复选框 Source harmonics .

默认值

[5, 7, 11, 13]

程序使用名称

harmonic_orders

可计算

# Harmonic magnitude to peak magnitude ratios — 谐波幅值与基波谐波幅值之比

Details

谐波系数。 指定与参数相同数量的元素 Harmonic orders .

依赖关系

若要使用此选项,请选中该选项的复选框 Source harmonics .

默认值

[0.1, 0.1, 0.1, 0.1]

程序使用名称

harmonic_ratios

可计算

# Harmonic phase shifts — 高次谐波的相移
rad | deg | rev | mrad | arcsec | arcmin | gon

Details

高次谐波的相移。 指定与参数相同数量的元素 Harmonic orders .

依赖关系

若要使用此选项,请选中该选项的复选框 Source harmonics .

计量单位

rad | deg | rev | mrad | arcsec | arcmin | gon

默认值

[0, 0, 0, 0] deg

程序使用名称

harmonic_shifts

可计算

# Start time — 谐波产生开始时间
s | ns | us | ms | min | hr | d

Details

谐波产生的开始时间。

依赖关系

若要使用此选项,请选中该选项的复选框 Source harmonics .

计量单位

s | ns | us | ms | min | hr | d

默认值

-Inf s

程序使用名称

harmonics_start_time

可计算

# Stop time — 谐波产生的结束时间
s | ns | us | ms | min | hr | d

Details

谐波产生的结束时间。

依赖关系

若要使用此选项,请选中该选项的复选框 Source harmonics .

计量单位

s | ns | us | ms | min | hr | d

默认值

Inf s

程序使用名称

harmonics_stop_time

可计算