Документация Engee

Road Profile

Продольный профиль дороги с изменяющейся высотой и свойствами трения.

road profile

Описание

Блок Road Profile представляет собой продольный профиль дороги с изменяющейся высотой и свойствами трения. По мере движения автомобиля параметры осей и положение центра тяжести (CG) определяют положение передней и задней осей. Блок использует положение осей для расчета угла поворота автомобиля и коэффициентов трения шин. Блок моделирует трение, используя либо эмпирическую формулу Х. Пацейки, либо коэффициенты кинетического и статического трения.

Переменные

Чтобы установить приоритет и начальные целевые значения для переменных блока до начала симуляции, воспользуйтесь разделом Initial Targets в диалоговом окне блока.

Порты

Выход

# beta — угол поворота автомобиля
скаляр

Details

Выходной сигнал, задающий угол поворота автомобиля.

Типы данных

Float64

Поддержка комплексных чисел

Нет

# MF — коэффициенты трения передней оси
вектор

Details

Выходной порт, задающий коэффициенты трения передней оси.

Зависимости

Чтобы использовать этот порт, установите для параметра Friction output значение Magic Formula coefficients.

Типы данных

Float64

Поддержка комплексных чисел

Нет

# MR — вектор коэффициентов трения задней оси
вектор

Details

Выходной порт, задающий коэффициенты трения задней оси.

Зависимости

Чтобы использовать этот порт, установите для параметра Friction output значение Magic Formula coefficients.

Типы данных

Float64

Поддержка комплексных чисел

Нет

# MF — коэффициенты трения передней оси
вектор

Details

Выходной порт, задающий коэффициенты трения передней оси.

Вектор содержит два элемента для модели трения Friction coefficients.

Зависимости

Чтобы использовать этот порт, установите для параметра Friction output значение Friction coefficients.

Типы данных

Float64

Поддержка комплексных чисел

Нет

# MR — вектор коэффициентов трения задней оси
вектор

Details

Выходной порт, задающий коэффициенты трения задней оси.

Вектор содержит два элемента для модели трения Friction coefficients.

Зависимости

Чтобы использовать этот порт, установите для параметра Friction output значение Friction coefficients.

Типы данных

Float64

Поддержка комплексных чисел

Нет

Ненаправленные

# H — горизонтальное движение
поступательная механика

Details

Ненаправленный порт, связанный с горизонтальным движением.

Имя для программного использования

flange

Параметры

Main

# Horizontal distance from CG to front axle — расстояние между центром тяжести и передней осью
m | cm | ft | in | km | mi | mm | um | yd

Details

Горизонтальное расстояние от центра тяжести до передней оси.

Значение по умолчанию

1.4 m

Имя для программного использования

front_axle_distance

# Horizontal distance from CG to rear axle — расстояние между центром тяжести и задней осью
m | cm | ft | in | km | mi | mm | um | yd

Details

Горизонтальное расстояние от центра тяжести до задней оси. Укажите то же значение, что и для параметра Horizontal distance from CG to front axle подключенного блока Vehicle Body.

Значение по умолчанию

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

Значение по умолчанию

[-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

Значение по умолчанию

[0.0, 0.0, 0.25] m

Имя для программного использования

height_vector

Friction

# Friction output — коэффициент трения
None | Magic Formula coefficients | Friction coefficients

Details

Коэффициента трения, который выводит блок. Задается как:

Зависимости

Если установить для параметра Friction output значение Magic Formula coefficients или Friction coefficients, становятся видимыми порты MF и MR и связанные с ними параметры Friction.

Значение по умолчанию

None

Имя для программного использования

friction_parameterization

# Horizontal distance for friction profile — горизонтальное расстояние для профиля трения
m | cm | ft | in | km | mi | mm | um | yd

Details

Горизонтальное расстояние профиля трения.

Зависимости

Чтобы использовать этот параметр, установите для параметра Friction output значение Magic Formula coefficients или Friction coefficients.

Значение по умолчанию

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

Имя для программного использования

friction_vector

# Magic Formula coefficients for front axle — коэффициенты передней оси

Details

Коэффициенты эмпирической формулы Х. Пацейки, заданные в виде матрицы на , где – количество точек в векторе Horizontal distance for friction profile.

Зависимости

Чтобы использовать этот параметр, установите для параметра Friction output значение Magic Formula coefficients.

Значение по умолчанию

[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

Коэффициенты эмпирической формулы Х. Пацейки, заданные в виде матрицы на , где – количество точек в векторе Horizontal distance for friction profile.

Зависимости

Чтобы использовать этот параметр, установите для параметра Friction output значение Magic Formula coefficients.

Значение по умолчанию

[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

Коэффициенты статического и кинетического трения скольжения передней оси, заданные в виде матрицы на , где – количество точек в векторе Horizontal distance for friction profile.

Зависимости

Чтобы использовать этот параметр, установите для параметра Friction output значение Friction coefficients.

Значение по умолчанию

[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

Коэффициенты статического и кинетического трения скольжения задней оси, заданные в виде матрицы на , где – количество точек в векторе Horizontal distance for friction profile.

Зависимости

Чтобы использовать этот параметр, установите для параметра Friction output значение Friction coefficients.

Значение по умолчанию

[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