Научная статья на тему 'Имитационное моделирование курсового движения трехосной колесной машины с управляемыми колесами на передней и средней осях'

Имитационное моделирование курсового движения трехосной колесной машины с управляемыми колесами на передней и средней осях Текст научной статьи по специальности «Механика и машиностроение»

CC BY
229
31
i Надоели баннеры? Вы всегда можете отключить рекламу.

Аннотация научной статьи по механике и машиностроению, автор научной работы — Сазонов И. С., Дубовик Д. А., Ким В. А., Ясюкович Э. И., Амельченко Н. П.

В статье предложена методика составления расчетной динамической схемы; математической модели, включающей динамические уравнения и уравнения кинематических связей, представленных в виде системы обыкновенных дифференциальных уравнений; алгоритм и программное обеспечение для имитационного моделирования курсового движения трехосной колесной машины с управляемыми колесами на передней и средней осях. Приведены некоторые полученные результаты имитационного моделирования.

i Надоели баннеры? Вы всегда можете отключить рекламу.
iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

Simulation of the rout motion of a 3-axes wheeled Machine with controlled wheels on the front and middle axes

The authors offer the technique of drawing a design dynamic diagram, a mathematical model including dynamic equations and the equations of kinematic relations represented in the form of common differential equations, an algorithm and software for simulation the motion of a 3-axes wheeled vehicle with controlled wheels on the front and middle axes. Some results of simulation have been submitted.

Текст научной работы на тему «Имитационное моделирование курсового движения трехосной колесной машины с управляемыми колесами на передней и средней осях»

УДК 629.114.2

И. С. Сазонов, д-р техн. наук, проф., Д. А. Дубовик, канд. техн. наук,

В. А. Ким, д-р техн. наук, проф., Э. И. Ясюкович, канд. техн. наук, доц.,

Н. П. Амельченко, канд. техн. наук

ИМИТАЦИОННОЕ МОДЕЛИРОВАНИЕ КУРСОВОГО ДВИЖЕНИЯ ТРЕХОСНОЙ КОЛЕСНОЙ МАШИНЫ С УПРАВЛЯЕМЫМИ КОЛЕСАМИ НА ПЕРЕДНЕЙ И СРЕДНЕЙ ОСЯХ

В статье предложена методика составления расчетной динамической схемы; математической модели, включающей динамические уравнения и уравнения кинематических связей, представленных в виде системы обыкновенных дифференциальных уравнений; алгоритм и программное обеспечение для имитационного моделирования курсового движения трехосной колесной машины с управляемыми колесами на передней и средней осях. Приведены некоторые полученные результаты имитационного моделирования.

Курсовая устойчивость и управляемость многоосных колесных машин в значительной степени определяется их массогеометрическими параметрами и упругими характеристиками шин [1]. В связи с этим в настоящей работе поставлена задача разработки математической модели и программного обеспечения, позволяющих прогнозировать параметры курсового движения трехосных колесных машин на упругих пневматических шинах.

Расчетная схема колесной машины с управляемыми колесами на передней и средней осях представлена на рис. 1. Математическая модель курсового движения такой машины состоит из динамических уравнений и уравнений кинематических связей ее колес с опорной поверхностью [2].

Динамические уравнения получены на основе принципа Даламбера.

Для составления уравнений кинематических связей введем в рассмотрение угол увода 8І между проекцией продольной диаметральной линии обода і-го колеса на опорную поверхность и направлением его скорости в центре пятна контакта шины. Направление этого угла противоположно углу поворота обода колеса относительно его вертикальной оси.

Так как в настоящей работе рассматривается стационарное движение колесной машины с заданной начальной скоростью, то сумма проекций сил на ось 0Х, на ось 0У и сумма моментов относи-

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

m■ хс = ^ ■ Sш(p+01 -31)-Y2 х х £ш(^+02 -£2) - Yз ■ Sin(p-с)3) = 0;

(1)

m • ус = Y1• Cos(ф+®1 -31) + Y2 х хCos(ф+02 -£2) + Yз • Cos(ф-S3) = 0;

Jz -ф = Y1 • 11 • Cos(01 - ^) + Y2 • 12 х Cos(02 -52) - Y3 • 13 • CosS3 = 0,

где Yi - боковые реакции опорной поверхности на колеса; xc, ус - обобщенные координаты остова колесной машины, соответствующие продольному и поперечному перемещениям; ф - курсовой угол; ё/, - углы увода шин соответствующих колес (рис. 1).

Боковые реакции Yi вычисляются следующим образом:

У; = ки1 -8{, i = 1...3,

где kui - коэффициент сопротивления боковому уводу шины /-го колеса.

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

11 +13 12 +13 колесной машины до ее передней, сред, г, = . г\ , (2) ней и задней осей соответственно; 0,

2 02 - углы поворота управляемых колес

где 11, 12, 13 -расстояния от центра масс передней и средней осей.

Рис. 1. Расчетная схема моделируемой системы

Из уравнения (2) функция связи между углами 02 и 0 имеет вид:

соответствующих колес. Эти условия запишем в следующем виде:

© 2 = аг£ tg

11 +13

tg©

I ---------

(3)

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

у ■ Соз (р + ©1 -61)

- Х&1 ■ Sin (р + ©1 - 61) = 0; У&2 ■ СОЗ(р + ©2 - 62) -

- Х2 ■ Sin(p + ©2 - 62) = 0;

I —

(4)

Уз ■ Соя Ср-6з)-

— Х3 ■ Sin(p — 63) = 0,

где хі, уі - проекции скоростей центров колес на продольную 0Х и поперечную 0У оси.

Выразим продольные и поперечные координаты центров каждого колеса через обобщенные координаты:

x1 = xc + /1 ■ Cos p; у1 = yc + /1 ■ Sin p;

x2 = xc + /2 ■Cosp; У2 = yc + /2 ■Sinp;

x3 = xc - /3 ■ Cos p; y3 = yc - /3 ■ Sin p.

(5)

Выражения (5) продифференцируем по времени:

x1 = xc - /1 ■ p ■ Sinp; y1 = yc + /1 ■ p ■ Cosp; x2 = xc - /2 ■ p ■ Sinp; y2 = yc + /2 ■ p ■ Cosp; x3 = xc + /3 ■ p ■ Sin p; y3 = yc - /3 ■ p ■ Cosp.

(6)

Полученные выражения проекций скоростей (6) подставим в (4), тогда по-

(7)

лучим:

(Ус + h • Ф • Coscp) • Cos(p + 0j -SJ -

- (xc - lj • p • Sinp) • Sin(p + ©j - SJ = 0;

(yc +12 • p • Cosp) • Cos(p + ©2 -S2) -

- (Xc -12 • p • Sinp) • Sin(p + ©2 - S2) = 0;

(yc -13 • p • Cos p) • Cos(p - S3) -

- (Xc +13 • p • Sin p ) • Sin ( p - S3) = 0.

Продифференцировав уравнения (7) по времени и произведя формальные преобразования, получим уравнения кинематических связей, представляющие собой условия (8) отсутствия бокового скольжения пятен контактов колес на опорной поверхности:

- xc ■ Sin ( cp + ©1 - S1) + y c ■ Cos ( cp + ©1 - S1) + pp ■ /1 ■ Cos (©1 - S1) + S1 ■ [xc ■ Cos ( cp +

+ ©1 - S1) + y c • Sin ( cp + ©1 - S1) + cp ■ /1 ■ Sin (©1 - S1)] = ©1 ■ pp ■ /1 ■ Sin (©1 - S1)] +

+ (pp + ©1) ■ [xc ■ Cos ( (p + ©1 -S1) + y c ■ Sin ( (p + ©1 - S1)];

- xc ■ Sin ( (p + © 2 - S2) + y c ■ Cos ( (p + © 2 - S2) + pp ■ /2 ■ Cos (© 2 - S2) + S2 ■ [ xc x

x Cos ( (p + ©2 - S2) + yc ■ Sin( (p + ©2 - S2) + pp ■ /2 ■ Sin(©2 - S2)] = ©2 ■ pp ■ /2 ■ Sin(©2 -

- S2)] + (pp + © 2) ■ [xc ■ Cos ( (p + © 2 - S2) + yc ■ Sin ( (p + © 2 - S2)];

- xc ■ Sin ( (p - S3) + y c ■ Cos ( (p - S3) + pp ■ /3 ■ CosS3 + S3 ■ [ xc ■ Cos ( pp - S3) +

+ y c ■ Sin ( p - S3) + pp ■ /3 ■ SinS3] = pp ■ [xc ■ Cos ( p - S3) + y c ■ Sin ( p - S3)].

(В)

Совокупность систем уравнений (1) и (8), представленных в виде системы уравнений (9), однозначно описывает

движение трехосной колесной машины с управляемыми колесами на передней и средней осях.

m ■ xc = -Y1 ■ Sin ( p + ©1 - S1) - Y2 ■ Sin ( p + © 2 - S2) - Y3 ■ Sin ( p - S3) = О; m ■ yc = Y1 ■ Cos( p + ©1 - S1) + Y2 ■ Cos( p + ©2 - S2) + Y3 ■ Cos( p- S3) = О;

Jz ■ pp = Y1 ■ /1 ■ Cos (©1 - S1) + Y2 ■ /2 ■ Cos (© 2 - S2) - Y3 ■ /3 ■ Cos S3 = О;

- xc ■ Sin ( p + ©1 - S1) + y c ■ Cos ( p + ©1 - S1) + pp ■ /1 ■ Cos (©1 - S1) +

+ S1 ■ [xc ■ Cos ( p + ©1 - S1) + yc ■ Sin ( p + ©1 - S1) + pp ■ /1 ■ Sin (©1 - S1)] =

= ©1 ■ pp ■ /1 ■ Sin (©1 - S1)] + (pp + ©1) ■ [xc ■ Cos ( p + ©1 - S1) + yc ■ Sin ( p + ©1 - S1)]; ^ (9)

- xc ■ Sin ( p + © 2 - S2) + y c ' Cos ( p + © 2 - S2) + p ' /2 ' Cos (© 2 - S2) + S2 ' [ xc x

x Cos ( p + ©2 - S2) + yc ■ Sin ( p + ©2 - S2) + pp- /2 ■ Cos (©2 - S2)] = ©2 ■ ppx

x /2 ■ Sin (© 2 -S2)] + ( Ф +© 2 ) ' [ xc ' Cos ( p +© 2 -S2) + y c ' Sin ( V +© 2 -S2)];

- xc ■ Sin ( p - S3) + y c ■ Cos ( p - S3) + p- /3 ■ Cos S3 + S3 ■ [ xc ■ Cos ( p - S3) + y c x x Sin( p- S3) + pp- /3 ■ SinS3] = pp- [xc ■ Cos( p- S3) + yc ■ Sin( p - S3)].

Три последних уравнения в системе (9) являются неразрешенными относительно старших производных, поэтому применение стандартных методов решения дифференциальных уравнений для ее интегрирования не представляется возможным. В связи с этим алгоритм решения задачи предусматривает два этапа [3]:

1) представление системы (9) в виде системы линейных алгебраических уравнений относительно старших производных хс, у с, &, 8Х, 82, 8Ъ и приведение ее к

форме Коши, т. е. к системе из девяти дифференциальных уравнений первого

порядка;

2) численное интегрирование полученной таким образом системы из девяти дифференциальных уравнений.

Схема алгоритма решения задачи, представленная на рис. 2, предусматривает после ввода исходных данных и задания начальных условий интегрирования вызов процедуры приведения системы дифференциальных уравнений к форме Коши, интегрирование системы дифференциальных уравнений, анализ текущих результатов интегрирования, формирование графических зависимостей по результатам интегрирования.

Рис. 2. Схема алгоритма имитационного моделирования курсового движения трехосной колесной машины

Программное обеспечение для исследования курсового движения колесной машины разработано в среде программы Excel с использованием языка программирования Visual Basic for Application.

На схеме алгоритма (см. рис. 2) блоки j и 2 предусматривают ввод с первого листа Excel исходных данных, таких как масса колесной машины, ее момент инерции относительно центральной вертикальной оси, геометрические параметры и коэффициенты сопротивления боковому уводу шин движителей, а также задание начальных условий и временных параметров интегрирования. В блоке 3 производится вычисление текущих значений углов поворота управляемых колес из матрицы, содержащей параметры закона их поворота. Блок 4 используется для организации вызова процедуры интегрирования уравнений движения (9). Блок 5 представляет собой процедуру вычисления старших производных системы дифференциальных уравнений, который, в свою очередь, обращается к представленной блоком 6 процедуре решения системы линейных алгебраических уравнений, вычисляющей старшие производные переменных модели. Логический блок 7 отслеживает момент начала скольжения колес, восьмой блок фиксирует начало

Интегрирование уравнений движения проводилось на интервале времени до 100 с с различными значениями массогеометрических параметров по различным траекториям движения.

Результаты имитационного моделирования выводились на второй лист Excel в виде численных значений моментов времени, обобщенных координат, их скоростей и, при необходимости, боковых реакций опорной поверхности на колеса. На этот же лист выводились графики из-

скольжения и организует завершение процесса интегрирования варианта. В блоке 9 выполняется формирование таблицы результатов интегрирования, каждая строка которой содержит численные значения таких параметров, как текущее время, переменные хс, ус, ф , скорости переменных хс , ус, ф, а также углы увода шин 3], 32, 33. В таблицу результатов интегрирования выводятся углы и скорости поворота управляемых колес передней и средней осей, а также модуль скорости перемещения центра масс колесной машины. Блоки 10 и 11 используются для перехода к следующему моменту времени интегрирования и проверки условия окончания процесса интегрирования уравнений движения. Блок 12 формирует графики и диаграммы по результатам интегрирования.

При подготовке исходных данных каждого варианта, кроме численных значений массогеометрических параметров колесной машины, необходимо определить траекторию ее движения. Последние задаются в виде матрицы, в которой фиксируются моменты времени начала действия заданных во втором ее столбце скоростей изменения углов поворота передних управляемых колес (табл. 1).

менения во времени названных выше координат. Один из фрагментов имитационного моделирования курсового движения колесной машины массой 6000 кг по круговой траектории со скоростью 7,5 м/с представлен на рис. 3.

Из рис. 3 видно, что на протяжении всего времени моделирования 100 с поддерживалось стационарное движение, так как модуль скорости движения центра масс колесной машины практически не изменялся и оставался равным

Табл. 1. Закон изменения угла поворота управляемых колес

t, c 1 3 5 9 11 13 50

© , рад/с 0 0,025 0 -0,025 0 0,025 0

7,5 м/с, а курсовой угол за каждые 32,095 моделирования было совершено непол-

с изменялся от 0 до 360 град и за время ных четыре оборота.

0 10 20 30 40 50 60 70 80 90 с 100

і-------------►

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

Рис. 3. Фрагмент варианта имитационного моделирования процесса движения трехосной колесной машины по круговой траектории: 1 - модуль скорости движения колесной машины V, м/с; 2, 3 - скорости перемещения центра масс колесной машины по осям 0Х и 0У: Хс, Ус , м/с; 4 - курсовой угол р, рад; 5, 6 - перемещения центра масс колесной

машины по осям 0Х и 0У: Хс, ус, м; 7, 8 - углы поворота управляемых колес: передней и средней осей: ©, ©2, рад; 9, 10, 11 - углы увода шин колес передней, средней и задней осей: 5х, §2, 63, рад

После входа в поворот углы поворота управляемых колес и углы увода сохраняли постоянные значения, а скорости перемещения центра масс колесной машины по осям 0Х и 0У изменялись по синусоидальному закону.

На рис. 4, а представлена полученная в результате имитационного модели-

рования диаграмма траектории движения точки центра масс колесной машины по круговой траектории с параметрами V = 7,25 м/с, 0 = 0,05 рад/с,

= 2,2 м, Ь2 = 1,2 м, Ь3 = 1,6 м, а на рис. 4, б - с параметрами V = 7,25 м/с,

0 = 0,08 рад/с, = 2,2 м, Ь2 = 1,2 м,

Ь3 = 1,4 м.

Вариант, представленный на

рис. 4, а, демонстрирует устойчивое движение по кругу. На рис. 4, б представлен вариант, в котором в момент времени

1 = 96,169 с произошло скольжение из-за неудачно выбранного сочетания геомет-

рических Ь}, Ь2, Ь3 и, возможно, других параметров, т. к. угол увода д3 превысил 20 град. При этом движение происходило по спирали с некоторым уменьшением радиуса траектории движения.

а)

б)

Ус

-15

15 30 м 45

Хс

Ус

Хс

Рис. 4. Диаграммы движения трехосной колесной машины по круговой траектории в координатах Х0У

На рис. 5 приведены результаты моделирования курсового движения колесной машины по траектории «переставка», в котором угол управляемых колес изменялся по закону, заданному в табл. 1.

Результаты имитационного моделирования, представленные на рис. 5, показали, что при заданных исходных данных колесная машина после совершения маневра отклонилась от начального положения за 14 с на 25 м и проехала за 50 с 357 м. Движение после 14 с устойчиво, т. к. значения бокового смещения и курсовой угол колесной машины практически не изменяются и она продолжает равномерное прямолинейное движение до завершения времени моделирования.

На рис. 6 представлен фрагмент результатов моделирования режима движе-

ния «обгон» в координатах Х0У со скоростью 7,25 м/с.

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

Анализ представленных на рис. 3-5 результатов и множества других вариантов имитационного моделирования, проведенных с различными вариантами исходных данных, позволяет сделать вывод, что разработанные математическая модель и программное обеспечение адекватно отображают процессы курсового движения трехосных колесных машин с управляемыми колесами на передней и средней осях.

360

180

90

ХоУс

о

0,1

рад

0,0

" 6\

/—у-7

И7

10

20

30

40

50

і

Рис. 5. Фрагмент варианта имитационного моделирования курсового движения трехосной колесной машины по траектории «переставка»: 1 - модуль скорости движения колесной машины V, м/с; 2, 3 - скорости перемещения центра масс колесной машины по осям 0Х и 0У: Хс, ус, м/с; 4 - курсовой угол р, рад; 5, 6 - перемещения центра масс

колесной машины по осям 0Х и 0У: хс, ус, м; 7, 8 - углы поворота управляемых колес: передней и средней осей: ©, ©2, рад; 9, 10, 11 - углы увода колес передней, средней и задней осей: 5Ь 52, 53, рад

0

Рис. 6. Фрагмент варианта имитационного моделирования курсового движения колесной машины по траектории «обгон»

СПИСОК ЛИТЕРАТУРЫ

1. Антонов, А. А. Теория устойчивости движения многоосных автомобилей / А. А. Антонов. - М. : Машиностроение, 1979. - 216 с. : ил.

2. Лурье, А. И. Аналитическая механика / А. И. Лурье. - М. : Физматгиз, 1961. - 824 с. : ил.

3. Ясюкович, Э. И. Влияние параметров установки управляемых колес на курсовую устойчивость трактора класса 14 кН : дис. ... канд. техн. наук : 05.05.03 : защищена 15.10.1982 : утв. 09.03.1983 / Ясюкович Эдвард Игнатьевич. -Минск, 1982. - 235 с. : ил.

Белорусско-Российский университет Материал поступил 05.02.2009

I. S. Sazonov, D. A. Dubovic, P. A. Amelchenko,

V. A. Kim, E. I. Yasyukovich Simulation of the rout motion of a 3-axes wheeled Machine with controlled wheels on the front and middle axes

The authors offer the technique of drawing a design dynamic diagram, a mathematical model including dynamic equations and the equations of kinematic relations represented in the form of common differential equations, an algorithm and software for simulation the motion of a 3-axes wheeled vehicle with controlled wheels on the front and middle axes. Some results of simulation have been submitted.

i Надоели баннеры? Вы всегда можете отключить рекламу.