Engee 文档

Road Profile

具有不同高程和摩擦特性的道路纵向剖面图。

类型: Engee1DMechanical.Vehicles.RoadProfile

图书馆中的路径:

/Physical Modeling/1D Mechanical/Tires & Vehicles/Road Profile

说明

路面剖面*块表示具有不同高度和摩擦特性的纵向路面剖面。车辆行驶时,车轴参数和重心(CG)位置决定了前后车轴的位置。程序块利用车轴位置计算车辆转向角和轮胎摩擦系数。程序块使用经验公式 X.Paceika 或动静摩擦系数。

变量

要在模拟开始前设置程序块变量的优先级和初始目标值,请使用程序块对话框中的*初始 目标*部分。

端口

输出

# 测试版 — 车辆转向角
尺度

Details

设定车辆转向角的输出信号。

数据类型

Float64`。

复数支持

# MF — 前轴摩擦系数 摩擦模型 "神奇公式系数 "的前轴摩擦系数。
矢量

Details

用于设置前轴摩擦系数的输出端口。

该向量包含摩擦模型 "神奇公式系数 "的四个元素。

依赖关系

要使用此端口,请将*摩擦输出*参数设置为 "魔方系数"。

数据类型

Float64`。

复数支持

# MR — 摩擦模型 "神奇公式系数 "的后轴摩擦系数向量
矢量

Details

设置后轴摩擦系数的输出端口。

该向量包含摩擦模型 "神奇公式系数 "的四个元素。

依赖关系

要使用此端口,请将*摩擦力输出*参数设置为 "魔方系数"。

数据类型

Float64`。

复数支持

# MF — 摩擦模型 "摩擦系数 "的前轴摩擦系数
矢量

Details

用于设置前轴摩擦系数的输出端口。

该向量包含摩擦模型 "摩擦系数 "的两个元素。

依赖关系

要使用此端口,请将 Friction output 参数设置为 Friction coefficients

数据类型

Float64`。

复数支持

# MR — 摩擦模型 "摩擦系数 "的后轴摩擦系数向量
矢量

Details

设置后轴摩擦系数的输出端口。

该向量包含摩擦模型 "摩擦系数 "的两个元素。

依赖关系

要使用此端口,请将*摩擦输出*参数设置为 "摩擦系数"。

数据类型

Float64`。

复数支持

非定向

# H — 水平运动
渐进力学

Details

与水平运动相关的非定向端口。

程序使用名称

flange

参数

主体

# Horizontal distance from CG to front axle — 重心与前轴之间的距离
m | cm | ft | in | km | mi | mm | um | yd

Details

重心到前轴的水平距离。

计量单位

m | cm | ft | in | km | mi | mm | um | yd

默认值

1.4 m

程序使用名称

front_axle_distance

可计算

# Horizontal distance from CG to rear axle — 重心与后轴之间的距离
m | cm | ft | in | km | mi | mm | um | yd

Details

重心到后轴的水平距离。指定的值与所连接的*车身*模块中*重心到前轴的水平距离*参数相同。

计量单位

m | cm | ft | in | km | mi | mm | um | yd

默认值

1.6 m

程序使用名称

rear_axle_distance

可计算

# Horizontal distance for vertical profile — 垂直剖面的水平距离
m | cm | ft | in | km | mi | mm | um | yd

Details

车辆重心相对于坐标系 - 轴移动距离的数值阵列。

例如,图中显示的是水平剖面"[-10, 0, 10]"。表格数据的外推法是按最近的值进行的。

road profile 1

计量单位

m | cm | ft | in | km | mi | mm | um | yd

默认值

[-10.0, 0.0, 10.0] m

程序使用名称

position_vector

可计算

# Vertical profile — 纵剖面
m | cm | ft | in | km | mi | mm | um | yd

Details

车辆重心相对于坐标系 - 轴移动距离的数值数组。

例如,图中显示的是垂直剖面"[2, 0, 5]"。表格数据的外推法是按最近的值进行的。

road profile 1

计量单位

m | cm | ft | in | km | mi | mm | um | yd

默认值

[0.0, 0.0, 0.25] m

程序使用名称

height_vector

可计算

摩擦

# Friction output — 摩擦系数
None | Magic Formula coefficients | Friction coefficients

Details

区块输出的摩擦系数。定义为

  • 无。

  • 神奇公式系数`.

  • 摩擦系数

依赖关系

Friction output 设置为 Magic Formula coefficientsFriction coefficients 可使 MFMR 端口及其相关的 Friction 参数可见。

None | Magic Formula coefficients | Friction coefficients

默认值

None

程序使用名称

friction_parameterization

可计算

# Horizontal distance for friction profile — 摩擦剖面的水平距离
m | cm | ft | in | km | mi | mm | um | yd

Details

摩擦曲线的水平距离。

依赖关系

要使用此参数,请将*摩擦力输出*参数设置为 "神奇公式系数 "或 "摩擦系数"。

计量单位

m | cm | ft | in | km | mi | mm | um | yd

默认值

[-10.0, 2.0, 2.1, 6.0, 6.1, 10.0] m

程序使用名称

friction_vector

可计算

# Magic Formula coefficients for front axle — 前轴系数

Details

经验公式 X 的系数。Pacemakers 以矩阵形式给出 ,其中 是矢量 *摩擦曲线水平距离 * 中的点数。

依赖关系

要使用该参数,请将*摩擦输出*参数设置为 "神奇公式系数"。

默认值

[10.0 2.0 1.0 1.0; 10.0 2.0 1.0 1.0; 8.0 3.0 1.0 1.0; 8.0 3.0 1.0 1.0; 9.0 4.0 1.0 1.0; 9.0 4.0 1.0 1.0]

程序使用名称

front_scaling_factor_matrix

可计算

# Magic Formula coefficients for rear axle — 后轴传动比

Details

经验公式 X 的系数。起搏器以矩阵形式给出 ,其中 是矢量 *摩擦曲线水平距离 * 中的点数。

依赖关系

要使用该参数,请将*摩擦输出*参数设置为 "神奇公式系数"。

默认值

[10.0 2.0 1.0 1.0; 10.0 2.0 1.0 1.0; 8.0 3.0 1.0 1.0; 8.0 3.0 1.0 1.0; 9.0 4.0 1.0 1.0; 9.0 4.0 1.0 1.0]

程序使用名称

rear_scaling_factor_matrix

可计算

# Static and kinetic friction coefficients for front axle — 前轴摩擦系数

Details

前轴静摩擦系数和动滑动摩擦系数,以矩阵形式给出 ,其中 为*摩擦曲线水平距离*矢量中的点数。

依赖关系

要使用该参数,请将*摩擦输出*参数设置为 "摩擦系数"。

默认值

[0.9 0.7; 0.9 0.7; 0.7 0.5; 0.7 0.5; 0.8 0.6; 0.8 0.6]

程序使用名称

front_friction_coefficient_matrix

可计算

# Static and kinetic friction coefficients for rear axle — 后轴摩擦系数

Details

以矩阵形式给出的后轴静态和动态滑动摩擦系数 ,其中 是*摩擦曲线水平距离*矢量中的点数。

依赖关系

要使用该参数,请将*摩擦输出*参数设置为 "摩擦系数"。

默认值

[0.9 0.7; 0.9 0.7; 0.7 0.5; 0.7 0.5; 0.8 0.6; 0.8 0.6]

程序使用名称

rear_friction_coefficient_matrix

可计算