AnyMath 文档

SPST Switch

单刀单位开关。

模块类型: AcausalElectricPowerSystems.Switches.SPSTSwitch

库中的路径:

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

资料描述

SPST Switch 模拟单相单位开关:

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

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

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

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

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

开关快门控制类型

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

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

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

港口

非定向

# 1 — 正端口
电力

Details

的电气端口。

程序使用名称

p

# n — 负端口
电力

Details

的电气端口。

程序使用名称

n

# + — 正端口
电力

Details

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

依赖关系

要使用此端口,请设置参数 Modeling option 价值 Electrical.

程序使用名称

p_control

# — 负端口
电力

Details

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

依赖关系

要使用此端口,请设置参数 Modeling option 价值 Electrical.

程序使用名称

n_control

输入

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

Details

控制开关状态的信号。

依赖关系

要使用此端口,请安装 Modeling optionSignal.

数据类型

漂浮64

复数支持

非也。

参数

Main

# Modeling option — 设置标量或电气控制端口
Signal | Electrical

Details

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

Signal | Electrical

默认值

Signal

程序使用名称

control_type

可计算

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

Details

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

计量单位

Ohm | mOhm | kOhm | MOhm | GOhm

默认值

0.01 Ohm

程序使用名称

R_closed

可计算

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

Details

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

计量单位

S | nS | uS | mS

默认值

1e-6 S

程序使用名称

G_open

可计算

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

Details

开关导通的阈值电压。

计量单位

V | uV | mV | kV | MV

默认值

0.5 V

程序使用名称

threshold

可计算

# Threshold width — 阈值宽度
V | uV | mV | kV | MV

Details

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

计量单位

V | uV | mV | kV | MV

默认值

0.0 V

程序使用名称

threshold_width

可计算