主要内容

声明组件节点

组件节点定义了从组件文件生成的SIMSCAPE™块的保护端口。保存端口的类型(电气,机械旋转等)由其母体域的类型确定。该域定义了端口可以传输的变量和跨变量的定义。保存SIMSCAPE块的端口只能连接到与同一域关联的端口。有关更多信息,请参阅建模物理网络的基本原理

在组件中声明节点时,您必须将它们与现有域相关联。一旦节点与域关联,它就可以:

  • 跨变量携带每个域作为可测量的数量

  • 通过变量为每个域写一个保护方程式

有关更多信息,请参阅定义组件变量与节点之间的关系

您需要使用从顶级包装目录开始的完整路径参考域名。有关包装SIMSCAPE文件的更多信息,请参阅构建自定义块库

以下示例使用SIMSCAPE基础机械旋转域的语法:

节点r = foundation.mechanical.rotations.rotations;结尾

顶级包装目录的名称是+基础。它包含一个子包+机械,带有子包+旋转,又包含域文件旋转

如果您想使用自己的自定义旋转域名旋转并位于自定义软件包目录的顶级+机械元素,语法将是:

节点r =机械元素。结尾

笔记

使用您自己的自定义旋转域的组件不能使用Simscape Foundation机械旋转域与组件连接。使用您自己的自定义域定义来构建组件的完整库,以相互连接。

指定可选注释使您可以控制端口标签和块图标中的位置。有关更多信息,请参阅自定义块端口的名称和位置。在下面的示例中,电气保护端口将被标记+并将位于块图标的顶部。

节点p = foundation.electrical.electrical;% +:顶端

相关示例

更多关于