主要内容

描述使用组件的行为Simscape

一个物理子系统是一个模型万博1manbetx®具有Simscape™连接的子系统。具有Simscape连接的物理子系统使用一种物理网络方法,这种方法适合用真实的物理组件模拟系统,并表示一个数学模型。

在System Composer™中使用组件的Simscape行为可以改进带有物理组件的系统的模型模拟和设计。此功能需要Simscape许可证。有关更多信息,请参见物理网络建模的基本原理(Simscape)

要在Simscape中描述System Composer架构模型的组件行为,请遵循以下步骤:

打开此模型以与名为System Composer的体系结构模型进行交互风扇使用组件上的Simscape行为直流电机.本教程中的步骤将生成该模型。

基于Simscape行为的直流电机体系结构模型

这个例子展示了风扇架构模型中的直流电机。在Simulink子系统组件中使用Simscape行为对直流电机进行建模。万博1manbetx

定义组件的物理端口

一个物理端口表示Simscape物理建模连接器端口,称为连接端口(Simscape).使用物理端口连接架构模型中的组件或在Simulink子系统中启用物理系统。万博1manbetx

创建一个新的System Composer体系结构模型。向画布中添加一个名为直流电机.若要向组件添加物理端口,请在组件边界上暂停,直到出现端口轮廓。单击端口大纲,并从选项中选择物理

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

稍后可以使用物理端口连接到Simscape块。

指定端口上的物理接口

可以在物理端口上指定物理接口。

一个物理接口定义流经物理端口的信息类型。一个接口可以分配给多个端口。一个物理接口是一个复合接口,相当于一个万博1manbetx仿真软件。ConnectionBus对象,该对象指定至少一个万博1manbetx仿真软件。ConnectionElement对象。一个物理接口相当于一个万博1manbetx仿真软件。ConnectionBus对象,该对象指定至少一个万博1manbetx仿真软件。ConnectionElement对象。使用物理接口捆绑物理元素,以描述使用至少一个物理域的物理模型。

一个物理元素描述物理接口的分解。一个物理元素等价于A万博1manbetx仿真软件。ConnectionElement对象。定义类型将物理元素作为物理域,以便在物理模型中使用该域。

  1. 要打开接口编辑器,导航到建模>设计>接口编辑器.界面编辑器将在画布的底部打开。

  2. 要添加新的物理接口定义,请单击添加数据接口图标并选择物理接口.命名物理接口ElectricalInterface

  3. 如果需要将物理元素添加到物理接口中,单击添加数据元素图标。物理接口和物理元素名称必须是有效的MATLAB®变量名。创造物理元素积极的

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

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

  5. 选择E港口直流电机组件。右键单击ElectricalInterface在“接口编辑器”中,单击分配给所选端口

创建一个万博1manbetx子系统组件

您可以在System Compos万博1manbetxer中创建一个Simulink子系统来支持直接的Simscape集成。有关更多信息,请参见使用Simul万博1manbetxink子系统创建Simulink行为

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

创建带有直流电万博1manbetx机类型子系统的Simulink行为

点击好吧

分系统组件

描述使用组件的行为Simscape

双击子系统组件以使用Simscape描述组件行为。对于本例所基于的直流电机,请参见评价直流电机的性能(Simscape)

可以使用Simscape总线将物理接口分解为物理元素。每个物理元素表示与Simscape中的域相关联的保存连接。Simscape总线捆绑保存连接。有关更多信息,请参见Simscape总线(Simscape)

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

Simscape总线内部有物理元素

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

V+物理端口拥有的接口

使用Library Browser检索下列Simscape块,并使用电气和旋转机械特定于领域的连接器构建直流电机模型。

一个身体上的连接器可以表示特定物理域的无方向守恒连接。连接器还可以表示物理信号。使用物理连接器连接表示系统特性的物理组件以进行数学模拟。有关更多信息,请参见特定领域的线条样式(Simscape)

直流电机的Simscape模型

物理建模使用网络方法,因此与常规的Simulink建模不同。万博1manbetx有关更多信息,请参见建模的最佳实践(Simscape)故障诊断仿真错误(Simscape)

另请参阅

|||||

相关的话题