Nonlinear Translational Damper
页面进行中。 |
机械平移系统中的非线性阻尼。
类型: Engee1DMechanical.Elements.Translational.NonlinearDamper
图书馆中的路径:
|
说明
块 Nonlinear Translational Damper 是一种渐进式非线性阻尼器。多项式和表格参数定义了阻尼力与平移运动相对速度之间的非线性关系。阻尼力可以相对于零速度点对称或不对称。该装置对两个非定向端口施加相等的相反阻尼力。
对称多项式参数化根据表达式定义正负相对速度的阻尼力:
其中
-
- 阻尼力;
-
- 阻尼系数;
-
- 端口 R 和 C 之间平移运动的相对速度:
其中
-
- 是端口 R 平移运动的绝对速度;
-
- 是端口 C 平移运动的绝对速度。
-
为避免零点交叉导致模拟速度减慢,可通过指定奇数多项式 ( ) 从多项式表达式中排除符号函数。
双向多项式参数化根据表达式确定正负相对速度的阻尼力:
其中
-
- 是正相对速度的阻尼系数;
-
- 为负相对速度的阻尼系数。
当 R 端口和 C 端口相互远离时,正相对速度对应于阻尼器拉伸。当 R 端口和 C 端口相互靠近时,负相对速度对应于阻尼器压缩。
两个多项式参数均使用五阶多项式。要使用低阶多项式,可将高阶系数设为零。对于大于五阶的多项式,可使用不大于五阶的多项式进行近似,或使用表格数据进行参数化。
表格参数化根据给定的速度和力矢量确定阻尼力。如果指定矢量中不包含速度为零和力为零的点,程序块会自动将其添加为原点处的数据点。
参数
Parameters
#
Parameterization —
阻尼参数
By polynomial
| By table lookup
Details
选择阻尼力参数化类型:多项式或查找表。
值 |
|
默认值 |
|
程序使用名称 |
|
可计算 |
是 |
# Symmetry — 阻尼对称
Details
选择该复选框可使用对称参数化。如果未选择该复选框,程序块将使用双边参数化。
依赖关系
要使用该参数,请将参数 Parameterization 设置为 By polynomial
.
默认值 |
|
程序使用名称 |
|
可计算 |
是 |
#
Vector of damping coefficients —
多项式阻尼系数
kg/s
| N*s/m
| N/(m/s)
| lbf/(ft/s)
| lbf/(in/s)
Details
对称多项式参数化的阻尼系数。
依赖关系
要使用该参数,请将参数 Parameterization 设为 `By polynomial`并选择复选框 Symmetry 。
计量单位 |
|
默认值 |
|
程序使用名称 |
|
可计算 |
是 |
#
Vector of extension damping coefficients —
多项式拉伸阻尼系数
kg/s
| N*s/m
| N/(m/s)
| lbf/(ft/s)
| lbf/(in/s)
Details
拉伸阻尼系数。
依赖关系
要使用该参数,请将 Parameterization 参数设置为 `By polynomial`并取消选中 Symmetry 。
计量单位 |
|
默认值 |
|
程序使用名称 |
|
可计算 |
是 |
#
Vector of contraction damping coefficients —
多项式压缩阻尼系数
kg/s
| N*s/m
| N/(m/s)
| lbf/(ft/s)
| lbf/(in/s)
Details
压缩阻尼系数。
依赖关系
要使用该参数,请将 Parameterization 参数设置为 `By polynomial`并取消选中 Symmetry 。
计量单位 |
|
默认值 |
|
程序使用名称 |
|
可计算 |
是 |
#
Velocity vector —
用于表格参数化的速度矢量
fpm
| fps
| kph
| mph
| m/s
| cm/s
| ft/s
| in/s
| km/s
| mi/s
| mm/s
Details
平移运动的速度矢量。矢量的最小元素数取决于所选的插值方法。如果 Interpolation method 设置为
-
`Linear`则矢量元素的最小数目为两个。
-
`Smooth`如果参数设置为: ,则向量的最小元素数为三个。
向量的元素必须与 Force vector 的元素相对应。
依赖关系
要使用该参数,请将 Parameterization 参数设置为 By table lookup
.
计量单位 |
|
默认值 |
|
程序使用名称 |
|
可计算 |
是 |
#
Force vector —
表格参数化的阻尼力
N
| kN
| lb
| mN
| dyn
| lbf
Details
给定平移速度下的阻尼力。矢量元素的最小数量取决于所选的插值方法。如果 Interpolation method 设置为
-
`Linear`则矢量元素的最小数目为两个。
-
`Smooth`如果参数设置为: ,则向量的最小元素数为三个。
向量的元素必须与 Velocity vector 的元素相对应。
依赖关系
要使用该参数,请将 Parameterization 参数设置为 By table lookup
.
计量单位 |
|
默认值 |
|
程序使用名称 |
|
可计算 |
是 |
#
Extrapolation method —
参考点定义范围之外的点的外推法
Linear
| Nearest
| Error
Details
用于外推数据表中参考点的方法。当输入值超出参数列表中指定的范围时,该方法将确定输出值:
-
Linear
- 当输入值超出参数列表中指定的范围时,该方法将确定输出值:在外推法区域和内插法区域边界选择该值,以获得具有连续一阶导数的曲线。 -
Nearest
- 选择此值可使用不高于数据中最大值或不低于数据中最小值的外推法。 -
Error
- 当希望数据在表格范围内时,选择此值可避免外推法。如果输入信号超出表格范围,模拟将停止并显示错误。
依赖关系
要使用该选项,请将 Parameterization 参数设置为 By table lookup
.
值 |
|
默认值 |
|
程序使用名称 |
|
可计算 |
是 |