AnyMath 文档

可编程电压源

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

模块类型: AcausalElectricPowerSystems.Sources.ProgrammableVoltage

库中的路径:

/Physical Modeling/Electrical/Sources/Programmable Voltage Source

资料描述

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

限制

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

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

变量

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

港口

非定向

# + — 正
电力

Details

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

程序使用名称

p

# — 否
电力

Details

源极负端对应的电端口。

程序使用名称

n

输入

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

Details

定恒压分量的输入端口。

数据类型

漂浮64

复数支持

非也。

# — 相移,rad
标量,标量

Details

置相移的输入端口。

数据类型

漂浮64

复数支持

非也。

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

Details

设置频率的输入端口。

数据类型

漂浮64

复数支持

非也。

# M — 的振幅
标量,标量

Details

设置幅度的输入端口。

数据类型

漂浮64

复数支持

非也。

参数

交流幅值

# 交流幅值配置 — 电压幅值配置
常数 | 斜坡 | 阶跃 | 调制 | 外部

Details

设置交流电压幅值

依赖关系

选择一个值 常数, 斜坡, 阶跃调制 打开相应的参数。

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

Constant | Ramp | Step | Modulation | External

默认值

Constant

程序使用名称

V_AC_type

可计算

# 交流电压峰值幅值 — 峰值交流电压幅值
V | uV | mV | kV | mV

Details

交变电压的峰值幅值。

依赖关系

若要使用此参数,请为参数设置 交流幅值配置 价值 常数, 斜坡, 阶跃调制.

计量单位

V | uV | mV | kV | MV

默认值

100.0 V

程序使用名称

V_AC

可计算

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

Details

交流电压幅值的变化率。

依赖关系

若要使用此参数,请为参数设置 交流幅值配置 价值 斜坡.

计量单位

V/s | V/us

默认值

1.0 V/s

程序使用名称

V_AC_ramp

可计算

# 阶跃幅值 — 改变交变电压的振幅的步骤
V | uV | mV | kV | mV

Details

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

依赖关系

若要使用此参数,请为参数设置 交流幅值配置 价值 阶跃.

计量单位

V | uV | mV | kV | MV

默认值

1.0 V

程序使用名称

V_AC_step

可计算

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

Details

交流电压调制的幅度。

依赖关系

若要使用此参数,请为参数设置 交流幅值配置 价值 调制.

计量单位

V | uV | mV | kV | MV

默认值

1.0 V

程序使用名称

V_AC_modulation_mag

可计算

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

Details

交流电压调制的频率。

依赖关系

若要使用此参数,请为参数设置 交流幅值配置 价值 调制.

计量单位

Hz | kHz | MHz | GHz

默认值

1.0 Hz

程序使用名称

V_AC_modulation_frequency

可计算

# 起始时间 — 电压幅值变化开始的时刻
s | ns | 微秒 | ms | 最小值 | hr | d

Details

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

依赖关系

若要使用此参数,请为参数设置 交流幅值配置 价值 斜坡, 阶跃调制.

计量单位

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

默认值

1.0 s

程序使用名称

V_AC_start_time

可计算

# 停止时间 — 电压幅值变化的结束时刻
s | ns | 微秒 | ms | 最小值 | hr | d

Details

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

依赖关系

若要使用此参数,请为参数设置 交流幅值配置 价值 斜坡, 阶跃调制.

计量单位

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

默认值

2.0 s

程序使用名称

V_AC_stop_time

可计算

频率

# 交流频率配置 — 交流电压频率配置
常量 | 斜坡 | 阶跃 | 调制 | 外部

Details

设定交变电压的频率。

依赖关系

选择一个值 常数, 斜坡, 阶跃调制 打开相应的参数。

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

Constant | Ramp | Step | Modulation | External

默认值

Constant

程序使用名称

f_type

可计算

# 交流电压频率 — 交变电压的频率
Hz | kHz | MHz | GHz

Details

交变电压的频率。

依赖关系

若要使用此参数,请为参数设置 交流频率配置 价值 常数, 斜坡, 阶跃调制.

计量单位

Hz | kHz | MHz | GHz

默认值

50.0 Hz

程序使用名称

f

可计算

# 变化率 — 交流电压频率的变化率
Hz | GHz^2 | MHz^2 | kHz^2 | Hz^2

Details

交流电压频率的变化率。

依赖关系

若要使用此参数,请为参数设置 交流频率配置 价值 斜坡.

计量单位

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

默认值

1.0 Hz/s

程序使用名称

f_ramp

可计算

# 阶跃幅值 — 改变交变电压的频率的步骤
Hz | kHz | MHz | GHz

Details

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

依赖关系

若要使用此参数,请为参数设置 交流频率配置 价值 阶跃.

计量单位

Hz | kHz | MHz | GHz

默认值

1.0 Hz

程序使用名称

f_step

可计算

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

Details

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

依赖关系

若要使用此参数,请为参数设置 交流频率配置 价值 调制.

计量单位

Hz | kHz | MHz | GHz

默认值

1.0 Hz

程序使用名称

f_modulation_mag

可计算

# 调制频率 — 交流电压频率调制的频率
Hz | kHz | MHz | GHzGHz

Details

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

依赖关系

若要使用此参数,请为参数设置 交流频率配置 价值 调制.

计量单位

Hz | kHz | MHz | GHz

默认值

1.0 Hz

程序使用名称

f_modulation_frequency

可计算

# 起始时间 — 交流电压频率变化的开始时刻
s | ns | 微秒 | 毫秒 | 最小值 | hr | d

Details

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

依赖关系

若要使用此参数,请为参数设置 交流频率配置 价值 斜坡, 阶跃调制.

计量单位

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

默认值

1.0 s

程序使用名称

f_start_time

可计算

# 停表 — 交流电压频率变化的结束时间
s | ns | us | ms | 最小值 | hr | d

Details

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

依赖关系

若要使用此参数,请为参数设置 交流频率配置 价值 斜坡, 阶跃调制.

计量单位

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

默认值

2.0 s

程序使用名称

f_stop_time

可计算

相位

# 交流相位偏移配置 — 交变电压相移的配置
连续 | 斜坡 | 阶跃 | 调制 | 外部

Details

设置交流电压的相移。

依赖关系

选择一个值 常数, 斜坡, 阶跃调制 打开相应的参数。

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

Constant | Ramp | Step | Modulation | External

默认值

Constant

程序使用名称

shift_type

可计算

# 交流电压相位偏移 — 交变电压的相移
弧度 | deg | rev | mrad | arcsec | arcmin | gon

Details

交变电压的相移。

依赖关系

要使用此参数,请将*AC phase shift*参数设置为 常数, 斜坡, 阶跃调制.

计量单位

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

默认值

0.0 deg

程序使用名称

shift

可计算

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

Details

交流电压频率的变化率。

依赖关系

若要使用此参数,请为参数设置 交流频率配置 价值 斜坡.

计量单位

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

默认值

1.0 deg/s

程序使用名称

shift_ramp

可计算

# 阶跃幅值 — 改变交变电压的频率的步骤
弧度 | deg | rev | mrad | arcsec | arcmin | gon

Details

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

依赖关系

若要使用此参数,请为参数设置 交流频率配置 价值 阶跃.

计量单位

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

默认值

1.0 deg

程序使用名称

shift_step

可计算

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

Details

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

依赖关系

若要使用此参数,请为参数设置 交流频率配置 价值 调制.

计量单位

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

默认值

1.0 deg

程序使用名称

shift_modulation_mag

可计算

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

Details

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

依赖关系

若要使用此参数,请为参数设置 交流频率配置 价值 调制.

计量单位

Hz | kHz | MHz | GHz

默认值

1.0 Hz

程序使用名称

shift_modulation_frequency

可计算

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

Details

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

依赖关系

若要使用此参数,请为参数设置 交流频率配置 价值 斜坡, 阶跃调制.

计量单位

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

默认值

1.0 s

程序使用名称

shift_start_time

可计算

# 停表 — 交流电压频率变化的结束时刻
s | ns | 微秒 | ms | min | hr | d

Details

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

依赖关系

若要使用此参数,请为参数设置 交流频率配置 价值 斜坡, 阶跃调制.

计量单位

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

默认值

2.0 s

程序使用名称

shift_stop_time

可计算

直流电压

# 直流电压配置 — 恒压组件的配置
连续 | 斜坡 | 步骤 | 调制 | 外部

Details

定的恒压分量。

依赖关系

选择一个值 常数, 斜坡, 阶跃调制 打开相应的参数。

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

Constant | Ramp | Step | Modulation | External

默认值

Constant

程序使用名称

V_DC_type

可计算

# 直流电压 — 定电压分量的值
V | uV | mV | kV | mV

Details

定电压分量的值。

依赖关系

若要使用此参数,请为参数设置 直流电压配置 价值 常数, 斜坡, 阶跃调制.

计量单位

V | uV | mV | kV | MV

默认值

0.0 V

程序使用名称

V_DC

可计算

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

Details

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

依赖关系

若要使用此参数,请为参数设置 直流电压配置 价值 斜坡.

计量单位

V/s | V/us

默认值

1.0 V/s

程序使用名称

V_DC_ramp

可计算

# 阶跃振幅 — 变电压的恒定分量的步骤
V | uV | mV | kV | mV

Details

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

依赖关系

此参数在参数时可用 直流电压配置 价值 阶跃.

计量单位

V | uV | mV | kV | MV

默认值

1.0 V

程序使用名称

V_DC_step

可计算

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

Details

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

依赖关系

若要使用此参数,请为参数设置 直流电压配置 价值 调制.

计量单位

V | uV | mV | kV | MV

默认值

1.0 V

程序使用名称

V_DC_modulation_mag

可计算

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

Details

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

依赖关系

若要使用此参数,请为参数设置 直流电压配置 价值 调制.

计量单位

Hz | kHz | MHz | GHz

默认值

1.0 Hz

程序使用名称

V_DC_modulation_frequency

可计算

# 起始时间 — 电压的恒定分量的变化开始的时刻
s | ns | 微秒 | ms | 最小值 | hr | d

Details

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

依赖关系

若要使用此参数,请为参数设置 直流电压配置 价值 斜坡, 阶跃调制.

计量单位

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

默认值

1.0 s

程序使用名称

V_DC_start_time

可计算

# 停止时间 — 定电压分量变化的结束时刻
s | ns | 微秒 | ms | 最小值 | hr | d

Details

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

依赖关系

若要使用此参数,请为参数设置 直流电压配置 价值 斜坡, 阶跃调制.

计量单位

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

默认值

2.0 s

程序使用名称

V_DC_stop_time

可计算

谐波

# 源谐波 — 高次谐波的产生

Details

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

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

依赖关系

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

默认值

false (关掉)

程序使用名称

harmonic_option

可计算

# 谐波阶数 — 谐波次序

Details

谐波秩序。

依赖关系

若要使用此选项,请选中该选项的复选框 源谐波 .

默认值

[5, 7, 11, 13]

程序使用名称

harmonic_orders

可计算

# 谐波幅值与峰值幅值之比 — 谐波幅值与基波谐波幅值之比

Details

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

依赖关系

若要使用此选项,请选中该选项的复选框 源谐波 .

默认值

[0.1, 0.1, 0.1, 0.1]

程序使用名称

harmonic_ratios

可计算

# 谐波相位偏移 — 高次谐波的相移
rad | deg | rev | mrad | arcsec | arcmin | gon

Details

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

依赖关系

若要使用此选项,请选中该选项的复选框 源谐波 .

计量单位

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

默认值

[0, 0, 0, 0] deg

程序使用名称

harmonic_shifts

可计算

# 起始时间 — 谐波产生开始时间
S | ns | us | ms | min | 小时 | d

Details

谐波产生的开始时间。

依赖关系

若要使用此选项,请选中该选项的复选框 源谐波 .

计量单位

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

默认值

-Inf s

程序使用名称

harmonics_start_time

可计算

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

Details

谐波产生的结束时间。

依赖关系

若要使用此选项,请选中该选项的复选框 源谐波 .

计量单位

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

默认值

Inf s

程序使用名称

harmonics_stop_time

可计算