主要内容

Switch

由外部物理信号控制的开关

  • Switch block

库:
Simscape / Foundation Library / Electrical / Electrical Elements

描述

Switch 模块对由外部物理信号控制的开关进行建模。如果端口 PS 处的外部物理信号大于阈值参数中指定的值,则开关闭合,否则开关断开。

电气开关会给您的模型添加不连续性,因此选择的求解器可能会影响模型行为。有关求解器设置的详细信息,请参阅Making Optimal Solver Choices for Physical Simulation

变量

要在仿真之前设置模块变量的优先级和初始目标值,请使用模块对话框或属性检查器中的初始目标部分。有关详细信息,请参阅设置模块变量的优先级和初始目标值

标称值提供了一种指定模型中变量的预期模的方法。使用基于标称值的系统缩放可提高仿真的稳健性。标称值可以来自不同的来源,其中之一是模块对话框或属性检查器中的的标称值部分。有关详细信息,请参阅Modify Nominal Values for a Block Variable

示例

端口

输入

全部展开

控制是断开还是闭合开关的输入物理信号。

守恒

全部展开

与其中一个开关端子关联的电气守恒端口。该模块没有固有方向性。

端口名称在模块图标中不可见,但您可以在模块对话框的描述选项卡中点击源代码链接,在基础源文件中查看此名称。

与其他开关端子关联的电气守恒端口。

端口名称在模块图标中不可见,但您可以在模块对话框的描述选项卡中点击源代码链接,在基础源文件中查看此名称。

参数

全部展开

开关闭合时的电阻。该参数值必须大于零。

断开开关时的电导。该参数值必须大于零。

断开和闭合开关的阈值。如果端口 PS 处的外部物理信号大于该值,则开关闭合,否则开关断开。

扩展功能

全部展开

C/C++ 代码生成
使用 Simulink® Coder™ 生成 C 代码和 C++ 代码。

版本历史记录

在 R2007a 中推出

另请参阅