AnyMath 文档

变速器

抽象传输,用于在系统级别对驱动机构进行建模。

模块类型: Engee1DMechanical.Transmission.Abstract

库中的路径:

/Physical Modeling/1D Mechanical/Gears/Transmission

资料描述

变速器 表示系统级驱动机构模型的抽象传输。 块将齿轮比作为标量信号到端口*G*,其中 0 表示中性, −1 -倒档和参数值 前进挡传动比 代表前进档。 该矢量的长度对应于前进档的数量。 该块将输入值舍入为整数。 变速器是非顺序的,这允许您在任何两个齿轮比之间切换,而不会停止在中间值。 为了使单元作为顺序变速器工作,必须按顺序设置每个传动比。

变速器 它是两个块的组合。 块使用块的子组件版本 *变速箱*模拟传动比和块的动力学 *逻辑控制离合器(离合器)*用于建模抽象耦合动力学。

热模型

热流和温度变化的影响可以使用额外的热端口*H*进行建模。 要使用此端口,请选中此框 热端口 .

港口

非定向

# F — 从动轴
旋转力学

Details

与从动轴连接的非定向端口。

程序使用名称

follower_flange

# H — 热流量
温暖

Details

热流连接的非定向端口。

依赖关系

要使用此端口,请选中此框 热端口 .

程序使用名称

thermal_port

# B — 传动轴
旋转力学

Details

与驱动轴连接的非定向端口。

程序使用名称

base_flange

输入

# G — 传输选择
标量,标量

Details

输选择相关联的输入信号。 的输入信号,其中 0 表示中性, −1 -倒档和参数值 前进挡传动比 代表前进档。 块限制信号从 −1 到向量长度的值 前进挡传动比 .

数据类型

漂浮64

复数支持

非也。

参数

热端口

# 初始温度 — 模拟开始时的温度
K | degC | degF | degR | deltaK | deltadegC | deltadegF | deltadegR

Details

热流和温度变化的模拟开始时的部件的温度。

依赖关系

若要使用此选项,请选中此框 热端口 .

计量单位

K | degC | degF | degR | deltaK | deltadegC | deltadegF | deltadegR

默认值

300.0 K

程序使用名称

temperature_start

可计算

# 热端口 — 激活热端口

Details

激活热端口*H*及其相关参数的能力。

默认值

false (关掉)

程序使用名称

has_thermal_port

可计算

# 热质量 — 热容量
J/K | kJ/K

Details

将组件的温度改变一度所需的热能。 热容量越高,组件对温度变化的抵抗力就越强。

依赖关系

若要使用此选项,请选中此框 热端口 .

计量单位

J/K | kJ/K

默认值

100.0 kJ/K

程序使用名称

thermal_mass

可计算

离合器

# 初始状态 — 模拟开始时的耦合状态
已解锁 | 已锁定

Details

在离合器解锁或锁定的情况下启动模拟的能力。

Unlocked | Locked

默认值

Locked

程序使用名称

initial_state

可计算

# 换挡模型 — 开启结束切换时间的能力
瞬时 | 有限换挡时间

Details

一个选项,允许您选择即时换档和切换单位到空档位置在有限的时间。

Instantaneous | Finite shift time

默认值

Instantaneous

程序使用名称

shift_model

可计算

# 换挡时间 — 档之间的空档位置所花费的时间
s | ns | us | ms | min | hr | d

Details

完成换档所需的时间。 在此期间,变速器保持在中立位置。

依赖关系

若要使用此参数,请为参数设置 换挡模型 价值 有限换挡时间.

计量单位

s | ns | us | ms | min | hr | d

默认值

100.0 ms

程序使用名称

t_shift

可计算

# 离合器速度容差 — 耦合的最小角速度
rad/s | deg/s | rad/min | deg/min | rpm | rps

Details

离合器的最小角速度。

计量单位

rad/s | deg/s | rad/min | deg/min | rpm | rps

默认值

0.001 rad/s

程序使用名称

w_slip_threshold

可计算

# 动摩擦转矩 — 动摩擦力矩的阈值
N*m | uN*m | mN*m | kN*m | MN*m | GN*m | kgf*m | lbf*in | lbf*ft

Details

离合器盘之间保持相对运动所需的最小阈值扭矩。

计量单位

N*m | uN*m | mN*m | kN*m | MN*m | GN*m | kgf*m | lbf*in | lbf*ft

默认值

1000.0 N*m

程序使用名称

T_kinetic_friction

可计算

# 静摩擦转矩 — 静摩擦力矩的阈值
N*m | uN*m | mN*m | kN*m | MN*m | GN*m | kgf*m | lbf*in | lbf*ft

Details

离合器盘之间的相对运动所需的最小扭矩量。

计量单位

N*m | uN*m | mN*m | kN*m | MN*m | GN*m | kgf*m | lbf*in | lbf*ft

默认值

2000.0 N*m

程序使用名称

T_static_friction

可计算

齿轮

# 跟随者功率阈值 — 最小阈值功率值
W | uW | mW | kW | MW | GW | V*A | HP_DIN

Details

从动轴的功率的绝对值,当超过时,施加最大效率值。

依赖关系

若要使用此参数,请为参数设置 摩擦模型 价值 恒定效率随挡位变化的效率.

计量单位

W | uW | mW | kW | MW | GW | V*A | HP_DIN

默认值

0.001 W

程序使用名称

power_threshold

可计算

# 基座 (B) 处刚度 — 传动轴刚度系数
N*m/rad | mN*m/rad | kN*m/rad | kgf*m/rad | lbf*ft/rad | N*m/deg | mN*m/deg | kN*m/deg | kgf*m/deg | lbf*ft/deg | W*s/rad | HP_DIN/rpm | HP_DIN*s/rad

Details

该值是为传动轴测量的变速器角柔度的倒数。

计量单位

N*m/rad | mN*m/rad | kN*m/rad | kgf*m/rad | lbf*ft/rad | N*m/deg | mN*m/deg | kN*m/deg | kgf*m/deg | lbf*ft/deg | W*s/rad | HP_DIN/rpm | HP_DIN*s/rad

默认值

300000.0 N*m/rad

程序使用名称

k_base

可计算

# 前进挡传动比 — 前齿轮的齿轮比

Details

传动齿轮比的有序矢量。 块使用向量中每个元素的位置将此元素分配给给定的输入信号。 可以参数化任意数量的齿轮比。

默认值

[2.3, 1.6, 1.2, 1.0, 0.8, 0.6]

程序使用名称

forward_gear_ratio_vector

可计算

# 基座 (B) 处阻尼 — 传动轴的阻尼系数
N*m*s/rad | mN*m*s/rad | kN*m*s/rad | kgf*m*s/rad | lbf*ft*s/rad

Details

为驱动轴测得的变速器的角阻尼的倒数。

计量单位

N*m*s/rad | mN*m*s/rad | kN*m*s/rad | kgf*m*s/rad | lbf*ft*s/rad

默认值

30000.0 N*m*s/rad

程序使用名称

C_base

可计算

# 效率向量 — 效率值取决于齿轮比

Details

取决于齿轮比的效率值的向量,其中每个元素对应于参数中的齿轮比 前进挡传动比 .

依赖关系

若要使用此参数,请为参数设置 摩擦模型 价值 随挡位变化的效率.

默认值

[0.95, 0.95, 0.95, 0.95, 0.95, 0.95]

程序使用名称

forward_gear_efficiency_vector

可计算

# 反向效率 — 倒档效率值

Details

单元在倒档时提供的效率。

默认值

0.9

程序使用名称

reverse_gear_efficiency_const

可计算

# 基座 (B) 和从动件 (F) 处的黏性摩擦系数 — 轴间粘性摩擦系数
N*m*s/rad | mN*m*s/rad | kN*m*s/rad | kgf*m*s/rad | lbf*ft*s/rad

Details

分别用于驱动轴和从动轴的运动的粘性摩擦系数值的双元向量。

计量单位

N*m*s/rad | mN*m*s/rad | kN*m*s/rad | kgf*m*s/rad | lbf*ft*s/rad

默认值

[0.0, 0.0] N*m*s/rad

程序使用名称

viscous_coefficient_vector

可计算

# 基座 (B) 处的初始输入扭矩 — 驱动轴上的初始扭矩
N*m | uN*m | mN*m | kN*m | MN*m | GN*m | kgf*m | lbf*in | lbf*ft

Details

模拟开始时施加到驱动轴上的扭矩。

计量单位

N*m | uN*m | mN*m | kN*m | MN*m | GN*m | kgf*m | lbf*in | lbf*ft

默认值

0.0 N*m

程序使用名称

T_start

可计算

# 摩擦模型 — 摩擦模型
无损耗 - 适用于 HIL 仿真 | 恒定效率 | 随挡位变化的效率

Details

接合过程中的摩擦损失模型:

  • 无损耗 - 适用于 HIL 仿真 -不考虑杠杆损失。

  • 恒定效率 -参数值已设置 效率 ,其在整个模拟中保持恒定。 按照它,该块减少了所有对齿轮之间扭矩的传递。

  • 随挡位变化的效率 —使用参数值确定齿轮对之间的扭矩传递 效率向量 .

No losses - Suitable for HIL simulation | Constant efficiency | Gear-dependent efficiencies

默认值

No losses - Suitable for HIL simulation

程序使用名称

friction_model

可计算

# 效率 — 传输效率

Details

单元为所有传动比提供的传动效率。

依赖关系

若要使用此参数,请为参数设置 摩擦模型 价值 恒定效率.

默认值

0.95

程序使用名称

gear_efficiency_const

可计算

# 倒挡传动比 — 倒档齿轮比

Details

后变速器的传动比。

依赖关系

若要使用此参数,请为参数设置 摩擦模型 价值 随挡位变化的效率.

默认值

-3.0

程序使用名称

reverse_gear_ratio

可计算