主要内容

何时定义新的物理域

物理域提供了一个环境,主要由它的跨变量和Through变量定义,用于连接物理网络中的组件。组件节点按域进行类型划分,即每个组件节点与域的唯一类型相关联,且只能连接到与同一域相关联的节点。

您不需要定义新的物理域来创建自定义组件。Simscape™软件附带了几个预定义的领域,如机械平移、机械旋转、电气、液压等。这些域包括在Foundation库中,是Simscape Foundation块的基础,也是Simscape附加产品中的基础(例如,下载188bet金宝搏Simscape液体™Simscape电气™块)。如果希望创建连接到标准Simscape块的自定义组件,请使用Foundation域定义。有关Foundation域的完整列表,请参见基础域类型和目录结构

只有当Foundation域定义不能满足您的建模需求时,您才需要定义一个新的域。例如,为了能够建模电化学系统,您需要使用适当的Across和Through变量创建一个新的域。如果您需要对一个简单的热液压系统建模,您可以通过提供一个域范围参数来创建一个考虑流体温度的自定义液压域(参见示例)域参数的传播).

定义了自定义物理域之后,就可以使用它来定义自定义组件中的节点。但是,这些节点只能连接到相同域类型的其他节点。例如,如果您按照上面的描述定义了一个自定义液压域,然后在创建自定义组件时使用它,那么您将无法将这些节点与标准Simscape块的常规液压端口连接起来,这些端口使用Foundation液压域定义。

相关话题