主要内容

实现组件行为使用Simscape

一个物理子系统是一个模型金宝app®子系统与Simscape™连接。

物理子系统与Simscape连接使用一个物理网络方法适合模拟系统与真实的物理组件和代表一个数学模型。

使用Simscape行为组件系统作曲家™改善模型仿真和设计系统的物理组件。此功能需要一个Simscape许可证。有关更多信息,请参见物理网络建模的基本原则(Simscape)

你可以模拟在系统作曲家Simscape组件实现。使用仿真数据检查视图和模型之间的对比仿真结果设计。

描述系统组件行为在Simscape作曲家架构模型,遵循这些步骤:

打开这个模型与系统交互的作曲家架构模型命名风扇与Simscape行为组件直流电机。本教程中的步骤将生产这个模型。

请注意

这个示例使用Simscape块。如果你没有一个Simscape许可证,您可以打开和模拟模型,但只能做基本变化,如修改块参数。

直流电机与Simscape行为体系结构模型

这个例子显示了一个直流电机风扇的体系结构模型。直流电机是使用Simscape行为建模仿真软件子系统中的组件。金宝app

定义物理端口组件

一个物理端口代表一个Simscape称为物理建模连接器端口连接端口(Simscape)

使用物理端口连接组件架构模型或使物理系统仿真软件子系统。金宝app

创建一个新的系统作曲家架构模型。添加一个组件被称为直流电机到画布上。物理端口添加到组件,暂停组件的边界,直到一个港口轮廓出现。点击港口轮廓,从选项,选择物理

直流电机组件有4物理端口

物理端口也可以用来连接Simscape块。

请注意

组件与物理端口不能保存为架构模型,模型引用,软件架构,或者Stateflow®图的行为。与物理端口只能保存为子系统组件引用或子系统组件的行为。

指定端口的物理接口

您可以指定物理接口的物理端口上。

一个物理接口定义的信息流经一个物理端口。相同的接口可以分配给多个端口。一个物理接口是一个复合界面相当于一个金宝appSimulink.ConnectionBus对象指定任意数量的金宝appSimulink.ConnectionElement对象。

使用一个物理接口包物理元素来描述物理模型使用至少一个物理域。

一个物理元素描述了一个物理接口的分解。相当于一个物理元素金宝appSimulink.ConnectionElement对象。

定义类型的物理元素作为一个物理域,使使用该域的物理模型。

  1. 打开接口编辑器,导航到建模>接口编辑器

  2. 添加一个新的物理接口定义,点击旁边的列表添加数据接口图标并选择物理接口。物理接口的名字ElectricalInterface

  3. 添加物理元素的物理界面,单击添加数据元素图标。物理接口和物理元素名称必须是有效的MATLAB®变量名。创建物理元素积极的

  4. 类型列,定义这些物理元素所属Simscape域。在这种情况下,都属于foundation.electrical.electrical

    物理接口和元素的域风扇模型

  5. 选择E港口直流电机组件。右键单击ElectricalInterface物理接口上接口编辑器并点击分配给选定的端口(年代)

创建金宝app子系统组件

您可以创建一个模型子系统在系统启用金宝app直接Simscape集成作曲家。有关更多信息,请参见使用子系统组件金宝app创建仿真软件子系统的行为

选择直流电机组件。导航到建模>创建模型的行为金宝app,或使用上的右键菜单组件。

创建模型的行为金宝app为直流电机输入子系统

点击好吧

子系统组件直流电机

您可以转换一个子系统组件,是父母的一部分系统作曲家参考模型转换为一个子系统的行为然后保存和重用子系统作为一个单独的工件。有关更多信息,请参见将仿真软件子系统金宝app组件子系统参考组件

描述组件行为使用Simscape

双击子系统使用Simscape组件来描述组件的行为。直流电机的这个例子是基于,明白了评估一个直流电机的性能(Simscape)

物理接口可以分解为物理元素使用Simscape总线。每个物理元素代表一个保护连接与Simscape域有关。Simscape公交车包保存连接。有关更多信息,请参见Simscape总线(Simscape)

添加一个Simscape总线块的旁边E物理端口。双击Simscape总线并选择连接类型总线:ElectricalInterface。连接E物理端口Simscape总线块。域foundation.electrical.electrical下的定义类型积极的物理元素是用于任何来自这些端口的连接。

Simscape巴士里面有物理元素的块

您还可以使用所有接口定义上本地端口上启用特定于域的行Simscape行为模型在系统作曲家。编辑通过端口接口属性检查器。导航到建模>属性检查器。在这种情况下,Simscape总线块不需要,港口可以直接连接到指定的域的物理连接。添加一个物理接口的物理端口R类型作为一个foundation.mechanical.rotational.rotational域。选择编辑打开接口编辑器进入港口界面视图接口编辑器。有关更多信息,请参见定义所有接口本地端口

所有接口V +物理端口

浏览器,使用图书馆检索以下Simscape块和构建直流电机模型与电子和旋转机械领域特定的连接器。

一个身体上的连接器可以代表一个没有方向的保护连接的特定物理域。连接器还可以代表物理信号。

使用物理连接器连接系统的物理组件代表特性模拟数学。

有关更多信息,请参见特定领域的线条样式(Simscape)

Simscape直流电机的模型

物理建模使用网络的方法,因此不同于一般的仿真软件建模。金宝app有关更多信息,请参见建模的最佳实践(Simscape)故障诊断仿真错误(Simscape)

另请参阅

|||||

相关的话题