复合组件由其他组件构造而成。要创建复合组件,必须列出成员(组成)组件的名称,然后指定成员组件的端口如何相互连接,以及如何连接到复合组件的外部端口。您还可以在复合组件的块对话框中指定成员组件的哪些参数是可见的,因此是可调节的。
subsystem2ssc |
转换子系统包含Simscape块成等价的Simscape文件或文件 |
复合组件由其他组件构造而成。
一个组件
声明块以组件
关键字,并以结束
关键字。
复合组件参数允许您在构建和模拟模型时,从顶级块对话框调整底层成员组件的所需参数。
成员组件必须用声明ExternalAccess =观察
,因此它们的变量不会出现在变量选项卡的顶级块对话框。
Simscape™文件的结构部分在编译期间执行一次。
这个例子展示了如何通过复合组件实现一个直流电机模型。
导入机制为访问在不同作用域或名称空间中定义的类提供了一种方便的方法。
这个例子展示了如何使用进口
语句,通过复合组件实现直流电机模型。
您可以从完全由Simscape块组成的子系统生成复合组件。
在复合组件中使用成员组件的参数大小数组。
这个示例展示了如何使用一系列相同的管道段对分段管道进行建模。数组的大小对应于段的数量,块用户可以修改此参数。
本案例研究展示了如何使用组件阵列对由多个串联单元组成的电池组进行建模。它还展示了如何将故障引入其中一个电池,以查看对电池性能和电池温度的影响。块用户可以修改单元数和故障单元的位置作为块参数。