AnyMath 文档

单刀单掷开关

单刀单位开关。

模块类型: AcausalElectricPowerSystems.Switches.SPSTSwitch

库中的路径:

/Physical Modeling/Electrical/Switches & Breakers/SPST Switch

资料描述

单刀单掷开关 模拟单相单位开关:

当控制信号不超过 *阈值 ,开关打开。 在这种情况下,端口*p*通过参数指定的电导率连接到端口*n* 断开电导 .

当控制信号超过 *阈值 ,开关闭合。 在这种情况下,端口*p*通过参数设置的电阻连接到端口*n* 闭合电阻 .

如果参数值非零 阈值宽度 开关的电导率在闭合和打开状态的值之间平滑变化。 参数值 阈值宽度 根据公式确定开关状态之间转换的清晰度:

块使用函数 由于它的导数在 .

设置一个小的正值 阈值宽度 可能有助于某些模型中的求解器收敛,特别是当控制端口*vT*的信号根据电路的其他部分而不断变化时。 但是,设置非零值 阈值宽度 不允许在求解器中使用带切换的线性优化。 因此,如果链的其余部分是线性的,则设置参数值 阈值宽度 等于零。

开关快门控制类型

在组件中,可以使用选项选择开关快门的控制类型 建模选项 :

  • 信号控制 -从*vT*端口接收控制信号。

  • 电气 -附加电端口*+-*处的电位差作为控制信号的值。

港口

非定向

# 1 — 正端口
电力

Details

的电气端口。

程序使用名称

p

# n — 负端口
电力

Details

的电气端口。

程序使用名称

n

# + — 正端口
电力

Details

正极端子连接的电端口。 它用于电压控制模式。

依赖关系

要使用此端口,请设置参数 建模选项 价值 电气.

程序使用名称

p_control

# — 负端口
电力

Details

负极端子连接的电端口。 它用于电压控制模式。

依赖关系

要使用此端口,请设置参数 建模选项 价值 电气.

程序使用名称

n_control

输入

# vT;vT — 控制端口
标量,标量

Details

控制开关状态的信号。

依赖关系

要使用此端口,请安装 建模选项信号控制.

数据类型

漂浮64

复数支持

非也。

参数

Main

# 建模选项 — 设置标量或电气控制端口
信号控制 | 电气

Details

确定用于控制开关状态的内容:控制腿上的信号或电位差。

Signal | Electrical

默认值

Signal

程序使用名称

control_type

可计算

# 闭合电阻 — 闭合断路器的电阻
Ohm | mOhm | kOhm | MOhm | GOhm

Details

开关闭合时端口*p*和*n*之间的电阻。

计量单位

Ohm | mOhm | kOhm | MOhm | GOhm

默认值

0.01 Ohm

程序使用名称

R_closed

可计算

# 断开电导 — 开路断路器电导率
S | nS | uS | mS

Details

开关打开时端口*p*和*n*之间的电导率。

计量单位

S | nS | uS | mS

默认值

1e-6 S

程序使用名称

G_open

可计算

# 阈值 — 阈值电压
V | uV | MV | kV | mV

Details

开关导通的阈值电压。

计量单位

V | uV | mV | kV | MV

默认值

0.5 V

程序使用名称

threshold

可计算

# 阈值宽度 — 阈值宽度
V | uV | MV | kV | MV

Details

最小电压增加高于阈值,这将开关从全开状态切换到全闭状态。

计量单位

V | uV | mV | kV | MV

默认值

0.0 V

程序使用名称

threshold_width

可计算