Engee 文档

Rotational Detent

双面弹簧旋转锁。

类型: Engee1DMechanical.Elements.Rotational.Detent

图书馆中的路径:

/Physical Modeling/1D Mechanical/Brakes & Detents/Rotational/Rotational Detent

资料描述

Rotational Detent 它是一个双面弹簧加载旋转锁.

所述锁定杆绕所述锁定体转动。 身体上有凹槽或磁铁,在杆旋转时在杆上产生总的相对扭矩。 在块的帮助下,您可以使用最大扭矩和凹槽宽度的值或使用表格值来模拟旋转锁定。 该模型还包括杆和壳体之间的粘性阻尼和动力学摩擦。 您可以将摩擦力设置为零。

旋转锁的模型

杆相对本体转动时,相对转动 导致扭矩的出现 . 根据所选的参数化,扭矩模型由最大扭矩和槽口宽度确定,或者由根据扭矩定义相对旋转的表格确定。

无论参数化如何,如果指定多个锁存器,则所有锁存器将具有扭矩的相对旋转的相同功能。

通过最大扭矩和凹槽宽度参数化

如果选择基于最大扭矩和凹部宽度的参数化,则该单元确保扭矩对旋转角度的依赖性的曲线在锁定区域中提供连续扭矩及其导数。 最大扭矩值位于锁的中心和锁的边缘之间的中间,如下图所示。

rotational detent cn

根据表进行参数化

利用根据表的参数化,可以设定转矩对相对旋转的依赖性的任意函数。 创建此类功能时,请记住以下建议。

能量的保存_

如果要在使用锁定装置时确保节能,那么扭矩对旋转角度的依赖性(曲线下面积)的函数的总积分必须为零。

建模的性能

为了稳定锁定模拟,应避免旋转功能相对于扭矩的不连续性。

限制

  • 该模型没有考虑惯性。 如有必要,从外部向*R*和*C*端口添加惯性条件。

  • 如果使用基于最大扭矩和凹部宽度的参数化或根据表的参数化,那么动力学摩擦不依赖于作用在锁上的法向力。

港口

非定向

# R — 锁定杆
"旋转力学`

Details

与所述锁定杆连接的非定向端口。

程序使用名称

rod_flange

# C — 锁定外壳
"旋转力学`

Details

与锁壳体连接的非定向端口。

程序使用名称

case_flange

参数

Detent Characteristics

# Parameterization — 锁的参数化
By peak torque and notch width | By table lookup

Details

选择用于参数化锁的方法:

  • By peak torque and notch width —根据最大扭矩的值和凹槽的宽度对锁进行参数化。

  • By table lookup -扭矩对相对旋转的依赖性的表格参数化。

By peak torque and notch width | By table lookup

默认值

By peak torque and notch width

程序使用名称

parameterization

可计算

# Peak torque — 最大扭矩
N*m | mN*m | lbf*ft

Details

锁内部产生的最大扭矩。

依赖关系

若要使用此参数,请为参数设置 Parameterization 意义 By peak torque and notch width.

计量单位

N*m | mN*m | lbf*ft

默认值

0.25 N*m

程序使用名称

T_peak

可计算

# Notch width — 凹部的宽度
deg | rad | rev | mrad

Details

转矩发展的区域的宽度。

依赖关系

若要使用此参数,请为参数设置 Parameterization 意义 By peak torque and notch width.

计量单位

deg | rad | rev | mrad

默认值

5.0 deg

程序使用名称

notch_width

可计算

# Initial relative rotation — 杆与壳体之间转动的初始角度
deg | rad | rev | mrad

Details

模拟开始时杆与主体之间的角度。

计量单位

deg | rad | rev | mrad

默认值

0.0 deg

程序使用名称

delta_phi_start

可计算

# Relative rotation vector — 相对旋转值的矢量
deg | rad | rev | mrad

Details

相对旋转值的向量,其元素对应于扭矩值的向量 Torque vector . 这两个向量必须是相同的大小。 角度应按升序表示。

依赖关系

若要使用此参数,请为参数设置 Parameterization 意义 By table lookup.

计量单位

deg | rad | rev | mrad

默认值

[-5.0, -4.0, -3.0, -1.0, 1.0, 3.0, 4.0, 5.0] deg

程序使用名称

delta_phi_vector

可计算

# Torque vector — 扭矩矢量
N*m | mN*m | lbf*ft

Details

扭矩值的向量,其元素对应于相对旋转的向量 Relative rotation vector .

依赖关系

若要使用此参数,请为参数设置 Parameterization 意义 By table lookup.

计量单位

N*m | mN*m | lbf*ft

默认值

[0.0, 0.0, -0.25, -0.1, 0.1, 0.25, 0.0, 0.0] N*m

程序使用名称

T_vector

可计算

# Interpolation method — 的插值方法
Linear | Smooth

Details

当输入值在表中的两个连续点之间时,用于近似输出值的插值方法。 设置为:

  • Linear -选择此值以获得最低的计算成本。

  • Smooth -选择此选项以获得具有连续一阶导数的连续曲线。

依赖关系

若要使用此参数,请为参数设置 Parameterization 意义 By table lookup.

Linear | Smooth

默认值

Linear

程序使用名称

interpolation_method

可计算

Spacing

# Detent spacing — 夹具之间的距离的设定方法
Regularly spaced | By angle vector

Details

夹具之间的距离的设定方法:

  • Regularly spaced -夹钳之间的距离相同。

  • By angle vector -夹钳之间的距离可以不同,由用户设定。

Regularly spaced | By angle vector

默认值

Regularly spaced

程序使用名称

spacing_parameterization

可计算

# Number of detents — 固定器数目

Details

指定它们之间具有相同间隔的相同剪辑的数量。 值必须大于或等于`1'。

在这种情况下,保持器在`-180`到`+180`度的范围内均匀间隔,其中一个保持器的中心在`0’度。 非整数值四舍五入为最接近的整数。

依赖关系

若要使用此参数,请为参数设置 Detent spacing 意义 Regularly spaced.

默认值

1

程序使用名称

detents_count

可计算

# Vector of detent centers — 固定中心的向量
deg | rad | rev | mrad

Details

角矢量形式的相同夹具中心位置的矢量。 这些值应该在`-180`到`+180’度的范围内。 锁存器之间的最小距离应大于参数值。 Notch width .

计量单位

deg | rad | rev | mrad

默认值

[-40.0, 0.0, 30.0, 85.0] deg

程序使用名称

position_vector

可计算

Friction

# Viscous friction coefficient — 粘性摩擦系数
N*m/(rad/s) | ft*lbf/(rad/s)

Details

杆与本体接触处的粘性摩擦系数。 值必须大于或等于`0'。

计量单位

N*m/(rad/s) | ft*lbf/(rad/s)

默认值

0.1 N*m/(rad/s)

程序使用名称

viscous_coefficient

可计算

# Friction to peak torque ratio — 动力学摩擦系数

Details

杆与本体接触处的动力学摩擦系数。 值必须大于或等于`0'。

动力学摩擦定义为动力学摩擦系数与最大扭矩的乘积。

默认值

0.01

程序使用名称

friction_to_peak_torque_ratio

可计算

# Friction velocity threshold — 摩擦速度的阈值
rpm | deg/s | rad/s

Details

保持器中实现最大动力学摩擦所需的相对角速度。 值必须大于'0'。

计量单位

rpm | deg/s | rad/s

默认值

10.0 rpm

程序使用名称

w_friction_threshold

可计算