Научная статья на тему 'Об одном из возможных подходов к управлению маневром многозвенных колесных платформ'

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

CC BY
51
12
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
МАТЕМАТИЧЕСКАЯ МОДЕЛЬ / МНОГОЗВЕННЫЕ ТРАНСПОРТНЫЕ СРЕДСТВА / ТРАЕКТОРНОЕ УПРАВЛЕНИЕ / АЛГОРИТМЫ УПРАВЛЕНИЯ

Аннотация научной статьи по механике и машиностроению, автор научной работы — Попов Сергей Дмитриевич

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

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

Похожие темы научных работ по механике и машиностроению , автор научной работы — Попов Сергей Дмитриевич

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

Текст научной работы на тему «Об одном из возможных подходов к управлению маневром многозвенных колесных платформ»

УДК 629.113

Об одном из возможных подходов к управлению маневром многозвенных колесных платформ

С. Д. Попов 1

1 МГТУ им. Н.Э. Баумана, Москва 105005, Россия

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

E-mail: unesco-tvet-01@yandex.ru

Ключевые слова: многозвенные транспортные средства, траекторное

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

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

Для решения подобных задач ведущие фирмы применяют самоходные агрегаты особо большой грузоподъемности, формируемые на основе самоходных колесных модулей, что позволяет составить мобильную платформу практически любого размера и формы с грузоподъемностью до нескольких тысяч тонн [1]. Например, модули MSPE фирмы Cometto могут работать на гипотетическом квадрате 200 х 200 м, перевозя груз массой до 5 000 т. Характерные габаритные размеры подобного модуля 2 430 х 3 000 мм.

Электронная система управления поворотом модуля или группы модулей в принципе позволяет легко выполнять различные маневры транспортной системы с любым числом составляющих модулей. При этом потенциально возможна реализация разнообразных режимов поворота — нормальный (по заданному радиусу), параллельный, диагональный, "карусель" и др. Система дистанционного управления позволяет управлять движением платформы с любым числом моду-

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

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

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

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

Как правило, агрегаты способны двигаться с полной нагрузкой по дорогам I—IV технической категории (СНиП 2.05.02—85 ) с твердым сухим асфальтобетонным покрытием летом, а также покрытым слоем снега зимой. Обычно предусматривается возможность движения при ветре, в том числе порывистом, с различными курсовыми углами и средней скоростью до 20 м/с.

Агрегаты, как правило, передвигаются по заранее разведанным и подготовленным маршрутам, однако дороги, по которым осуществляется их перемещение, могут иметь незначительные продольные (до 5...8°) и поперечные (1...2°) уклоны. Скорость их передвижения обычно невелика и с полной нагрузкой на дорогах I—IV технической категории с сухим асфальто-бетонным покрытием в безветренную погоду составляет, как правило, 10.15 км/ч.

К точности траекторного управления движением агрегата обычно предъявляют достаточно высокие требования. В отдельных случаях необходимо обеспечивать точность позиционирования крайних точек агрегата или перевозимого груза ±(1.2) см.

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

дуют за ним, повторяя (в каком-то определенном смысле) его движение или заданным образом сообразуя свое перемещение с перемещением головного звена. По такому принципу передвигается, например, длинный многозвенный автопоезд по извилистой узкой дороге.

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

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

1) оценить параметры маневренности самоходного транспортного модуля и агрегата в целом;

2) провести математическое моделирование криволинейного движения самоходного транспортного модуля и агрегата в целом;

3) разработать предложения по алгоритму управления поворотом колес и тяговым приводом ведущих колес самоходного транспортного модуля и агрегата в целом.

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

Для решения второй задачи рассмотрим четырехопорный самоходный модуль, оборудованный автономной системой траекторного управления, при которой изменение положения в пространстве характерной точки платформы модуля и его курсового угла обеспечивается путем взаимосвязанного поворота каждой из четырех опорных колесных стоек вокруг их вертикальных осей. Для этого каждая стойка оборудована индивидуальным электрогидромеханическим рулевым агрегатом, способным обеспечить ее разворот на углы ±90° с предельной угловой скоростью 0,4 рад/с при любой скорости движения модуля в заданных пределах и заданных внешних условиях. Задача о реализации необходимого траекторного управления решается согласованным вращательным движением всех четырех стоек. Это движение, в свою очередь, обеспечивается бортовым вычислительным устройством, реализующим некоторый способ управления

и задающим в соответствии с ним параметры поворота каждой из стоек.

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

В первом случае могут быть использованы методы теории движения специальных колесных шасси, хотя это отдельная задача. Тем не менее она не имеет концептуальной сложности и достаточно глубоко исследована в работах МГТУ им. Н.Э. Баумана, направленных на создание всеколесного рулевого управления многоосных шасси с электрогидравлическими дистанционными рулевыми приводами [2, 3].

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

В данной работе предлагается оборудование самоходного модуля системой управления, которая позволяла бы обеспечить его тра-екторное управление в составе следующего экспериментального автопоезда (рис. 1):

- головное колесное звено (тягач), оборудованное традиционной автомобильной системой рулевого управления и управляемое водителем, находящимся на его борту;

- третье колесное звено (разрабатываемый модуль), оборудованное автономной энергоустановкой, трансмиссией и системой тра-екторного управления;

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

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

Траекторное управление модулем осуществляется путем согласованного поворота колесных стоек вокруг их вертикальных осей с помощью индивидуальных электромеханических рулевых агрегатов, объединенных бортовой системой траекторного управления (которая, в свою очередь, является составной частью общей бортовой системы управления движением модуля).

Концепция управления агрегатом принципиально определяет подходы к построению системы управления. В данном случае предлагается реализовать выполнение следующего требования: прицепное звено должно следовать по траектории тягача (без последующей более детальной конкретизации этого положения).

Рис. 1. Принципиальная схема автопоезда (при произвольном относительном положении звеньев)

Будем считать, что траектория движения тягача известна. Это означает, что в неподвижной системе координат, связанной с землей, известны траектория движения любой его характерной точки, связанной с корпусом тягача (который предполагается недеформи-руемым), и угол поворота продольной оси, связанной с этой точкой, относительно осей неподвижной системы координат. Следует конкретизировать представление о том, что понимать под выражением "следовать по траектории тягача", так как здесь возможно множество трактовок и представлений. Например, можно требовать совпадения колеи тягача и прицепа, но это реализуемо только в крайне редких случаях и требует согласования между собой геометрии тягача и прицепа, что выполняется далеко не всегда.

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

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

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

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

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

k=—=

d 2 y/dx2

p ф + (dy/dx )2

(1)

координаты точки на

где р — радиус кривизны траектории; х, у траектории.

Полагая йу / йх = ¥(х), получаем систему дифференциальных уравнений

dF(x) _yj 1 + (F(x))2

dx

Т = F (x).

dx

РР( )

(2)

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

Обычно вначале переходят от многоколейной расчетной схемы колесной машины к одноколейной (велосипедной), что существенно упрощает решение задачи и построение алгоритмов. При этом особое значение приобретает подход к выбору координатных систем и формированию схемы индексов. В данном случае использован подход, принятый в работе [3] и несколько отличающийся от обычно применяемого в традиционных исследованиях по теории автомобиля (рис. 2).

Рис. 2. Схема поворота головного звена автопоезда

При переходе к велосипедной схеме возникают незначительные трудности с разделением средних углов поворота приведенных колес и приведенных углов бокового увода. Кроме того, при больших углах поворота колес начинают проявляться ошибки, которые вызваны традиционно проводимым упрощением расчетных формул, ориентированным на углы поворота управляемых колес, в среднем не превышающие 14°. Эти сложности достаточно легко преодолеваются [3].

Кривизна траектории произвольной точки продольной оси машины (рис. 3) может быть определена по формуле

Р, = A ( в;/) + Bi (*; С/~)

bn d*1 , ^ (а*, а*. 1\ 1 d

va(t) dt

■ +

C (; а h)

va(t) dt

n-. (3)

Здесь

A ((; в*;/) = Bt (в*; в*;/) =

tn -11

V1+12 - i (t2 -1-2) - i (i - i )(ti - tn )2'

_(1 - lj )(1+tl2)_

[l + ti2 - / (ti2 -1-2) -/ (1 -/ )(tl - t- )2 ] / (1 +1-2)

С6*; 1,) = .

+ /2 -(/? -¿2) -/(1 -/)(/ -)2 ]

6* — угол между вектором скорости точки , и продольной осью тягача, 6* = 6 1 + 81; /1 — относительное расстояние от точки на продольной оси тягача с индексом 1 до точки с индексом ,; /п = I — расстояние между крайними осями тягача (база тягача); — тангенс

угла 66, , = 1, п; уа — скорость тягача (скорость центра масс тягача).

Рис. 3. Схема определения кривизны траектории произвольной точки продольной оси тягача

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

Рис. 4. Представление модели криволинейного движения тягача

Отметим, что в выражении (3) все величины можно определить инструментальными методами с помощью датчиков, установленных на корпусе машины, за исключением функций углов бокового увода, а также скорости движения тягача, которую можно определить косвенным путем, зная моменты на ведущих колесах и частоту их вращения. Для нахождения скорости тягача в зависимости от времени можно использовать метод "усредненного" колеса [3], а при расчете применять данные по шинам, полученные с помощью соответствующих расчетных формул, а также данных, приведенных в технических характеристиках тягача и его составных частей. Проблема с учетом увода может быть решена путем исключения из рассмотрения скоростной составляющей поворотливости тягача, имея в виду его перемещение с относительно малыми скоростями (не более 5.. .10 км/ч) [4]:

va « 0 ^ (8п-^)исх =

M

сопр

/■ \

1 1 +

Kуп

К

у1У

R R

вп q

Куп

K

у1

+

У V Куп

Р Р

f грп Q - f гр 1 Q

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

K

у1

> (4)

где (5п -¿1) — разность углов увода крайних осей тягача; Мсопр — момент сопротивления повороту тягача; Ь — база тягача; Куп, Ку1 —

коэффициент сопротивления боковому уводу соответственно кормовой и носовой осей тягача; Яхп, Ях1 — продольная сила, действующая соответственно на кормовую и носовую оси тягача; вп, в1 — углы поворота плоскости качения соответственно кормового и носового "усредненного" колеса относительно продольной оси тягача; Ру гр п, Ру^ гр 1 — сила сопротивления движению соответственно

кормовой и носовой осей тягача.

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

Рс

M„

(

сопр

L

1

1

Л

v Куп

К

(

у1 У

R

v Kуп

■в +

R

л (

-х1

K

в

у1 У

P

f гр п v Куп

в -•

P

X

f гр1

K

в

У1

(5)

Приводя выражение (5) к "усредненному" колесу, можно получить для небольших скоростей движения следующую приближенную формулу:

Рс исх =

2nM сопр кР

L

f L Л

~Р + 0,15 — v b

f 1 1 Л -+ —

V Куп К у1 У

п

к

f п M п Л

Х-' гм г 'гп I

(

V i=1 гп i У

2п

I Гк0 i

в

V К уп Ку1 У

./к g

^п в

V Куп Ку1 У

(6)

i=1

где Мсопр к — момент сопротивления повороту колеса на месте; п — число осей тягача; /к — средний коэффициент сопротивления качению для всех колес тягача; та — масса тягача; g — ускорение свободного падения; Ьк — ширина контакта; Мгм г — крутящий момент тягового гидромотора; цгп г — коэффициент полезного действия тягового гидропривода; /гп г — передаточное число тягового гидропривода.

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

Рс исх =

2пМсопр кР

L (р + 0,15 L / bk )

f"M п ■ Л

гм ■ 'гп i

п

V i=1 гп i У

2п

f 1 1 л

-+ —

V К уп К у1 У

в . + .в

I Гк0 i

V К уп Ку1 У

/к та g

вп в

V К уп Ку1 У

(7)

i =1

Следовательно, при х = в уравнениях (2) Г(х) принимает следующий вид:

Г(0 = Рс (0 + Рс исх С),

где

Pc = Ас(в*; в-;lc) + Bc(в*; в*;/)* + Cc(в; в-; 1С)1

Va(t) dt Va(t) dt

tn - t1

Ас (в*; в-;lc) =

Bc (в*; в-;lc) = Сс (в1 ; в-; lc ) =

(1 - lc )(1 +112)

1 +- lc (t1 - tn2) - lc (1 - lc )(t1 -1-)2 lc (1 +1-2)

3

1 +112 - lc (t12 -1-2) - lc (1 - lc )(t1 -1- )2

3

n Л) 2n

Zj , ZJ Лк О ,

,=1 'гп i=1

^) = 4 4п

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

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

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

Традиционная схема поворота двухзвенного автопоезда для случая, при котором секции соединяются двухшарнирным дышлом, показана на рис. 5 [5].

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

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

м

Рис. 5. Схема поворота двухзвенного автопоезда, у которого секции соединяются двухшарнирным дышлом

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

В общих чертах принцип формирования закона управления построен на следующих предпосылках.

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

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

Рис. 6. Общая схема движения автопоезда, моделируемого по велосипедной схеме

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

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

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

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

1. Сергеев В. А., Корнилов П. Ю. Зарубежные транспортные средства для крупногабаритных тяжеловесных грузов: Обзорная информация. — М.: ЭИавтопром, 1988. — 46 с.

2. Смирнов Г. А. Теория движения колесных машин. — М.: Машиностроение, 1990. — 352 с.

3. Белоусов Б.Н., Попов С.Д. Колесные транспортные средства особо большой грузоподъемности. — М.: Изд-во МГТУ им. Н.Э. Баумана, 2006. — 728 с.

4. Антонов Д. А. Расчет устойчивости движения многоосных автомобилей. — М.: Машиностроение, 1984. — 168 с.

5. Закин Я. Х. Маневренность автопоезда. — М.: Транспорт, 1986. — 138 с.

Статья поступила в редакцию 25.10.2012

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