Транспортное средство#

block

Внешний вид блока в REPEAT VISION#

 Блок Транспортное средство моделирует продольную динамику двухосного транспортного средства (ТС). Транспорт может иметь одинаковое или разное количество колес на каждой оси, для того чтобы указать разное количество колес на осях нужно выбрать вариант Разное в параметре Количество колес на осях. Предполагается, что все колеса ТС имеют одинаковый размер.

 Блок учитывает массу кузова, аэродинамическое сопротивление, уклон дороги и распределение веса между осями, вызванное ускорением и профилем дороги. Опционально можно учитывать динамику продольного наклона кузова, обусловленную работой подвески. ТС не перемещается вертикально относительно земли.

 Блок может учесть дополнительную массу и момент инерции при помощи внешнего порта. Также есть возможность задать коэффициент аэродинамического сопротивления с помощью внешнего порта.

 Оси ТС параллельны и образуют плоскость. Продольное направление (ось x) лежит в этой плоскости и перпендикулярно осям. Если транспорт движется по наклонной поверхности (с углом наклона β), нормальное направление (ось z) не параллельно силе тяжести, но всегда перпендикулярно плоскости, образованной осями и продольным направлением.

 На рис. 1 определены переменные модели движения ТС:

Рис. 1 Переменные модели движения ТС

Рис. 1 Переменные модели движения ТС#

 Переменные, определяющие динамику движения ТС:

 g - ускорение свободного падения, [м/с\(^2\)];

 β - угол наклона дороги, [рад];

 m - масса ТС, также учитывается дополнительная масса, задаваемая внешним портом при включенном параметре Указать дополнительную массу внешним портом, [кг];

 h - высота ЦМ ТС над землей, [м];

 a, b - расстояния от передней и задней оси соответственно до точки проекции ЦМ по нормали на общую плоскость осей;

 \(V_x\) - скорость ТС;

Примечание

Когда \(V_x\) > 0 происходит движение вперёд, когда \(V_x\) < 0 - движение назад

 n - количество колес на оси;

 \(F_{xf}, F_{xr}\) - продольные силы на каждом колесе в точках контакта переднего и заднего колес с поверхностью дороги соответственно;

 \(F_{zf}, F_{zr}\) - силы нормальной нагрузки на каждое колесо в точках контакта переднего и заднего колес с поверхностью дороги соответственно;

 \(V_w\) - скорость ветра;

Примечание

  • Когда \(V_w\) > 0, ветер встречный;

  • Когда \(V_w\) < 0, ветер попутный.

 A - фронтальная площадь, [м\(^2\)];

 \(C_d\) - коэффициент аэродинамического сопротивления;

 \(\rho\) - плотность воздуха, [кг/м\(^3\)];

 \(F_d\) - сила аэродинамического сопротивления, [Н].

 Общее описание ролей сил в продольной динамике:

  • Продольные силы колес \(F_{xf}, F_{xr}\) толкают транспортное средство вперед или назад;

  • Сила тяжести m \(\cdot\) g действует через ЦМ ТС, и в зависимости от угла наклона, тянет его либо назад, либо вперед;

  • Аэродинамическое сопротивление \(F_d\) замедляет ТС вне зависимости от направления движения. В модели предполагается, что аэродинамическая сила приложена в ЦМ, поэтому она участвует в формировании продольного момента, влияющего на наклон кузова.

Важно

Если нормальная реакция становится отрицательной, это означает, что колесо отрывается от дороги. Блок не моделирует отрыв, поэтому результат может быть физически некорректным.

 Выражение, рассчитывающее продольную динамику ТС (1) :

(1)#\[m \cdot \dot V = F_x - F_d - m \cdot g \cdot sin \beta\]

где общая продольная сила \(F_x\) задаётся через механический порт Горизонтальное движение и соответствует силе взаимодействия с ЦМ кузова и колесами. Относительно конфигурации оси \(F_x\) задается следующими выражениями:

  • Одинаковое количество колес на осях (2) :

(2)#\[F_x=n \cdot (F_{xf} + F_{xr})\]
  • Разное количество колес на осях (3) :

(3)#\[F_x=n_f \cdot F_{xf} + n_r \cdot F_{xr}\]

где:

 \(n_f\) - количество колес на передней оси;

 \(n_r\) - количество колес на задней оси.

 Сила аэродинамического сопротивления (4) :

(4)#\[F_d=\frac{1}{2} \cdot C_d \cdot A \cdot \rho \cdot (V_x + V_w)^2 \cdot \sqrt{(V_x + V_w)^2+V_{thr}}\]

где \(V_{thr}\) - граница скорости для расчёта силы аэродинамического сопротивления, [м/с].

 В выражениях для нормальных сил используется величина (5) :

(5)#\[f=F_d + m \cdot g \cdot sin \beta + m \cdot \dot V\]

которая эквивалентна продольной силе \(F_x\), передаваемой через ЦМ.

 Нормальная сила на передних колесах:

  • Одинаковое количество колес на осях (6) :

(6)#\[F_{zf}=\frac{-h \cdot f + b \cdot m \cdot g \cdot cos \beta}{n \cdot (a+b)}\]
  • Разное количество колес на осях (7) :

(7)#\[F_{zf}=\frac{-h \cdot f + b \cdot m \cdot g \cdot cos \beta}{n_f \cdot a+ n_r \cdot b}\]

 Нормальная сила на задних колесах:

  • Одинаковое количество колес на осях (8) :

(8)#\[F_{zr}=\frac{h \cdot f + a \cdot m \cdot g \cdot cos \beta}{n \cdot (a+b)}\]
  • Разное количество колес на осях (9) :

(9)#\[F_{zr}=\frac{h \cdot f + a \cdot m \cdot g \cdot cos \beta}{n_f \cdot a+ n_r \cdot b}\]

 Нормальные силы на колесах удовлетворяют условию:

  • Одинаковое количество колес на осях (10) :

(10)#\[n \cdot (F_{zf}+F_{zr})=m \cdot g \cdot cos \beta\]
  • Разное количество колес на осях (11) :

(11)#\[n_f \cdot F_{zf} + n_r \cdot F_{zr}=m \cdot g \cdot cos \beta\]

Подсказка

При включении параметра Указать дополнительную массу внешним портом появляются порты расстояния дополнительной массы от ЦМ и порт внешней массы Дополнительная масса. Блок автоматически пересчитывает общую массу, положение центра масс и суммарный момент инерции с учётом значений данных внешних портов.

 При подключении внешней массы \(m_{ext}\) её положение по горизонтали изменяет эффективные расстояния от ЦМ до осей: положение ЦМ пересчитывается как взвешенное среднее, что приводит к изменению плеч a, b и h, что приводит к перерасчету нормальных сил и динамики подвески (12) :

(12)#\[\begin{split}a_{total}=a + \frac{(CG_x \cdot m_{ext})}{m_{total}}\\b_{total}=b - \frac{(CG_x \cdot m_{ext})}{m_{total}}\\h_{total}=h + \frac{(CG_y \cdot m_{ext})}{m_{total}}\end{split}\]

где:

 \(CG_x\) - продольное смещение ЦМ дополнительной массы относительно ЦМ ТС (задается внешним портом);

 \(CG_y\) - вертикальное смещение ЦМ дополнительной массы относительно ЦМ ТС (задается внешним портом);

 \(m_{total}\) - общая масса ТС с учетом массы, указанной внешним портом.

Примечание

При учете динамики подвески (вариант Линейная в параметре Модель динамики подвески) блок использует приближение малых углов для расчета продольного наклона кузова транспортного средства.

 При включении линейной модели подвески к статическому распределению нормальных сил добавляются динамические составляющие \(F_{suspf}\), \(F_{suspr}\), пропорциональные углу наклона и скорости его изменения (13) :

(13)#\[\begin{split}F_{suspf}=-a_{total} \cdot k_f \cdot \theta - a_{total} \cdot d_f \cdot \dot \theta \\F_{suspr}=b_{total} \cdot k_r \cdot \theta - b_{total} \cdot d_r \cdot \dot \theta \end{split}\]

где:

 \(a_{total}\) - плечо передней оси (при отсутствии внешней массы равно \(a\)), [м];

 \(b_{total}\) - плечо задней оси (при отсутствии внешней массы равно \(b\)), [м];

 \(k_f\) - жесткость подвески передней оси, [Н/м];

 \(d_f\) - демпфирование подвески передней оси, [Н\(\cdot\)с/м];

 \(k_r\) - жесткость подвески задней оси, [Н/м];

 \(d_f\) - демпфирование подвески задней оси, [Н\(\cdot\)с/м].

 Силы подвески приложены к кузову в точках крепления осей и влияют на момент, вызывающий продольную качку.

 Угловое ускорение \(\ddot \theta\) зависит от трех компонентов момента и инерции ТС (14) :

(14)#\[\ddot \theta \cdot J = f \cdot h_{total} + F_{suspf} \cdot a_{total} - F_{suspr} \cdot b_{total}\]

где:

 \(\ddot \theta\) - угловое ускорение, [рад/с\(^2\)];

 \(h_{total}\) - высота ЦМ, [м] (при отсутствии внешней массы равно h);

 \(J\) - суммарный момент инерции, [кг \(\cdot\) м\(^2\)] (также учитывает дополнительную инерцию при внешней задаваемой массе).

Примечание

Положительное значение \(\theta\) соответствует наклону назад.

Подсказка

Также при моделировании динамики продольного наклона можно задать начальные условия: угол наклона кузова и скорость его изменения.

1.  Свойства#

Свойство

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

Описание

Единицы измерения

Масса транспортного средства

1540.0

-

кг

Количество колес на осях:
Одинаковое;
Разное

Одинаковое

-

-

Количество колес на передней и задней осях

2

Доступно, когда Количество колес на осях - Одинаковое

-

Количество колес на передней оси

2

Доступно, когда Количество колес на осях - Разное

-

Количество колес на задней оси

2

Доступно, когда Количество колес на осях - Разное

-

Расстояние от передней оси до центра масс

1.3

-

м

Расстояние от задней оси до центра масс

1.4

-

м

Высота центра масс

0.4

-

м

Фронтальная площадь

2.4

-

м\(^2\)

Коэффициент лобового сопротивления

0.27

-

-

Плотность воздуха

1.225

-

кг/м\(^3\)

Ускорение свободного падения

9.81

-

м/с\(^2\)

Указать дополнительную массу внешним портом

выкл

-

-

Указать коэффициент лобового сопротивления внешним портом

выкл

-

-

Задать начальную скорость

выкл

-

-

Начальная скорость

0.0

Доступно, когда Задать начальную скорость - вкл

м/с

Модель динамики подвески:
Отсутствует;
Линейная

Отсутствует

-

-

Момент инерции продольной динамики кузова

4000.0

Доступно, когда Модель динамики подвески - Линейная

кг \(\cdot\) м\(^2\)

Коэффициент демпфирования передней подвески

10000.0

Доступно, когда Модель динамики подвески - Линейная

Н/(м/c)

Коэффициент жесткости передней подвески

10000.0

Доступно, когда Модель динамики подвески - Линейная

Н/м

Коэффициент демпфирования задней подвески

10000.0

Доступно, когда Модель динамики подвески - Линейная

Н/(м/c)

Коэффициент жесткости задней подвески

10000.0

Доступно, когда Модель динамики подвески - Линейная

Н/м

Начальный угол продольного наклона кузова

0.0

Доступно, когда Модель динамики подвески - Линейная

рад

Начальная угловая скорость продольного наклона кузова

0.0

Доступно, когда Модель динамики подвески - Линейная

рад/с

2.  Входы и выходы#

Параметры

Вход/Выход

Описание

Единицы измерения

Тип порта

Горизонтальное движение

Вход

-

-

Поступательное движение

Скорость ветра

Вход

-

м/с

Автоматика

Угол наклона

Вход

-

рад

Автоматика

Коэффициент лобового сопротивления

Вход

Доступен, когда Указать коэффициент лобового сопротивления внешним портом - вкл

-

Автоматика

Дополнительная масса

Вход

Доступен, когда Указать дополнительную массу внешним портом - вкл

кг

Автоматика

Расстояние дополнительной массы от передней оси до ЦМ

Вход

Доступен, когда Указать дополнительную массу внешним портом - вкл

м

Автоматика

Расстояние дополнительной массы от задней оси до ЦМ

Вход

Доступен, когда Указать дополнительную массу внешним портом - вкл

м

Автоматика

Нормальная сила на передней оси

Выход

-

Н

Автоматика

Нормальная сила на задней оси

Выход

-

Н

Автоматика

Скорость

Выход

-

м/с

Автоматика

Для того, чтобы посмотреть возможности подключения блока необходимо перейти на страницу Описание портов блоков