主要内容

Mass

理想的机械平移质量

  • Mass block

库:
Simscape / Foundation Library / Mechanical / Translational Elements

描述

Mass 模块表示理想的机械平移质量,用以下方程描述:

F=mdvdt

其中:

  • F 是惯性力。

  • m 是质量。

  • v 是速度。

  • t 是时间。

默认情况下,该模块有一个机械平移守恒端口。此模块的正方向是从其端口到参考点。这意味着,如果质量在正方向加速,则惯性力为正。

在某些应用中,通常在模块图布局中将质量与其他元件串联显示。为了支持这种用例,图形端口数参数允许您在模块图标的另一侧显示第二个端口。双端口变体只是图形上的差异:两个端口具有相同的速度,因此无论模块是有一个还是两个端口,其功能都完全相同。模块图标根据图形端口数参数的值而变化。

图形端口数模块图标

1

2

变量

要在仿真之前设置模块变量的优先级和初始目标值,请使用模块对话框或属性检查器中的初始目标部分。有关详细信息,请参阅设置模块变量的优先级和初始目标值

标称值提供了一种指定模型中变量的预期模的方法。使用基于标称值的系统缩放可提高仿真的稳健性。标称值可以来自不同的来源,其中之一是模块对话框或属性检查器中的的标称值部分。有关详细信息,请参阅Modify Nominal Values for a Block Variable

示例

端口

守恒

全部展开

将质量连接到物理网络的机械平移守恒端口。

第二个机械平移守恒端口,可让您在模块图中将质量与其他元件串联。此端口刚性连接到端口 M,因此单端口和双端口模块表示之间的差异只是图形上的差异。

依赖关系

要启用此端口,请将图形端口数参数设置为 2

参数

全部展开

质量值。质量在仿真期间保持恒定。

选择如何将模块连接到电路的其余部分:

  • 1 - 模块有一个守恒端口,用于将该模块连接到机械平移电路。当模块有一个端口时,将其关联到另外两个模块之间的连接线。

  • 2 - 选择此选项会公开第二个端口,可让您将该模块与电路中的其他模块串联。两个端口刚性连接,并具有相同的速度,因此模块的功能与具有一个端口时完全相同。

扩展功能

全部展开

C/C++ 代码生成
使用 Simulink® Coder™ 生成 C 代码和 C++ 代码。

版本历史记录

在 R2007a 中推出