主要内容

基本电气建模技术

建模规则概述

Simscape™电气™模型本质上是简化了的Simscape框图,用于建模单相和多相电子、机电和电力系统。Simscape电气公司块具有以下端口类型:

  • 三相端口,连接三相电气系统的各相Simscape电气公司阻碍。

    中有两种三相端口类型Simscape电气公司块,复合和扩展。复合三相端口只能连接到另一个复合三相端口。扩容后的三相电端口只能将单个电保存端口连接到其他电保存端口。有关更多信息,请参见三相端口

  • 电气和机械旋转保存端口,直接连接到Simscape基础块。

    每种端口类型都有与之相关联的特定交叉变量。要了解构建机电模型时要遵循的规则,请参阅物理网络建模的基本原理

  • 物理信号端口,连接到Simulink金宝app®块通过金宝appSimulink PS转换器PS 金宝appSimulink转换器块从Simscape实用程序库。这些模块将物理信号与Simulink的数学信号进行转换。金宝app

在中使用每个端口类型时,请记住这些规则Simscape电气公司阻碍。

  • 说明物理保存端口只能与相同类型的其他保存端口相连。电保存端口Simscape电气公司块可以直接连接到Simscape电气组件。机械式旋转节流孔Simscape电气公司块可以直接连接到Simscape机械旋转组件。

  • 连接保存端口的物理连接线是承载物理变量(跨变量和穿过变量)而非信号的无方向线。不能将物理保存端口连接到Simulink端口或物理信号端口。金宝app

  • 您可以分支物理连接线。这样做时,直接连接的组件在变量之间具有相同的属性。沿物理连接线传输的任何直通变量(例如,电流或扭矩)的值在由分支连接的多个组件之间分配。

    对于每个直通变量,流入分支点的值之和等于流出的值之和。

  • 您可以使用常规连接线将物理信号端口连接到其他物理信号端口,类似于Simulink信号连接。金宝app这些连接线在两者之间传递物理信号Simscape电气公司阻碍。

  • 您可以通过转换器模块将物理信号端口连接到Simulink端口。金宝app使用金宝appSimulink PS转换器块连接Simulink输出端口到物金宝app理信号输入端口。使用PS 金宝appSimulink转换器块将物理信号输出连接到Simulink输入。金宝app

  • 与Simuli金宝appnk信号不同,物理信号可以具有单位。在里面Simscape电气公司块对话框,您可以指定单位和参数值,在适当的地方。使用转换块将单元与输入信号关联起来,并指定所需的输出信号单元。

有关应用于机电模型的这些规则的示例,请参见三相异步电机启动

所需区块

图中每个拓扑结构不同的物理网络只需要一个解算器配置块从Simscape实用程序库。的解算器配置块指定用于模拟的全局环境信息,并为模型模拟所需的求解器提供参数。

每个电网都需要一个电参考块。这个块为电路建立了电接地。带有机电模块的网络也需要机械旋转参考块。有关使用引用块的更多信息,请参见接地规则

创建新模型

一个开始新生活的简单方法Simscape电气公司预先填充了所需块的模型将使用Simscape函数ssc_new.有关更多信息,请参见创建一个新的Simscape模型

启动新模型的另一种方法是使用Simulink起始页中的Simscape模板。“开始”页面包括模型模板,这些模板为您提供了用于使用建模电气、三相电金宝app气、机械旋转和机械平移网络的设计模式Simscape电气公司.有关更多信息,请参见使用Simscape Electrical对模拟电路架构、机电系统和电力系统进行建模

你也可以用the创建一个新的电路示例作为新电子电路模型的模板。此示例将打开一个简单的电气模型,其中预先填充了一些有用的块,还将打开一个“电气启动器”选项板,其中包含指向最常用电气组件的链接。通过键入打开示例ssc_new_elec在MATLAB中®命令窗口和使用文件>另存为以所需名称保存示例模型。然后从“Electrical Starter”选项板和块库中删除不需要的块并添加新块。

瞬时事件建模

当与Simscape电气公司,您的模型可能包括与事件或离散采样关联的Simul金宝appink块。这样的块可以通过金宝appSimulink PS转换器连接它们的块。构建此类模型时,请确保生成了相应的零交叉点。

默认情况下,Simulink库中的许多金宝app块都会生成这些零交叉点。例如脉冲发生器块默认生成离散时间输出,并生成相应的零交叉。要为建模瞬时事件的所有Simulink块生成零交叉,请在模型的求解器配金宝app置参数中展开解算器详细信息而在过零选择,供过零控制选项,选择使用本地设置让所有. 有关过零控制的详细信息,请参见讨论二阶导数过零控制

使用金宝app用于建模物理组件的块

要运行一个接近系统中物理组件行为的快速模拟,您可能需要使用Simulink块来建模一个或多个物理组件。金宝app

集成电路建模示例使用Simulink对金宝app物理组件进行建模2输入NOR(行为模型)屏蔽子系统是一个行为模型,使用Simscape Foundation Library块构建。

此行为模型包含由Simulink块组成的子系统,该子系统实现自定义集成电路行为。金宝app

Simu金宝applink逻辑算子模块实现了双输入NOR门的行为模型。以这种方式使金宝app用Simulink会引入代数循环,除非你在物理信号输入和输出之间放置一个滞后。在这种情况下,一阶延迟包含在传播延迟子系统中,以表示由于栅极电容造成的延迟。对于不需要延迟的应用程序,可以使用Simscape Foundation Library中的Physical Signals子库中的块来实现所需的功能。