Разработка стенда для полунатурного моделирования системы управления движением гусеничной машины с гидростатической трансмиссией
Автор: Кондаков Сергей Владимирович, Павловская Ольга Олеговна, Ишбулатов Артем Рашитович
Рубрика: Расчет и конструирование
Статья в выпуске: 1 т.20, 2020 года.
Бесплатный доступ
В статье изложены результаты разработки стенда для полунатурного моделирования системы управления движением гусеничной машины с гидростатической трансмиссией, предназначенного как для обучения программированию логических контроллеров, так и для тестирования алгоритмов управления на стадии их разработки. Выполнен анализ известных на рынке технических решений с выявлением у них основных недостатков. В рамках концепции полунатурного моделирования составлена и реализована структура. Представлена математическая модель системы управления движением гусеничной машины с гидростатической трансмиссией, выполненная на базе промышленного гусеничного трактора класса тяги 15т производства ОАО «Завод дорожно-строительной техники «Урал» и адаптированная под потребности стенда. Сформирован комплекс алгоритмов управления, включающий в себя алгоритм управления движением гусеничной машины, алгоритм включения тормоза забегающего борта при угрозе возникновения заноса и алгоритм включения тормоза отстающего борта при перегрузке гидрообъемного механизма по давлению. Для организации ввода исходных данных, а также наблюдений за результатами моделирования в программном пакете Altair Embed разработана система визуализации, включающая в себя мнемосхему панели оператора с демонстрацией изменения основных параметров движения гусеничной машины (скорости центра тяжести; траектории движения центра тяжести; параметров регулирования подачи насосов; кривизны траектории (заданной и текущей); скорости вращения гусениц на левом и правом бортах; коэффициента сопротивления грунта под каждой гусеницей), панель настройки алгоритмов управления движением гусеничной машины, панель настройки параметров грунта и панель выбора траектории движения гусеничной машины.
Полунатурное моделирование, алгоритм управления движением, гусеничная машина, программируемый логический контроллер, стенд, система визуализации
Короткий адрес: https://sciup.org/147233472
IDR: 147233472 | DOI: 10.14529/engin200101
Текст научной статьи Разработка стенда для полунатурного моделирования системы управления движением гусеничной машины с гидростатической трансмиссией
В настоящее время системы управления на основе программируемых логических контроллеров (ПЛК) широко используются в различных областях: от систем управления движением до систем распределения электроэнергии, от устройств управления параметрами среды до нефтеперегонных комплексов. На этапе эскизного проектирования систем автоматического управления (САУ) детально прорабатываются возможные варианты алгоритмов управления объектом, а эффективность алгоритмов управления можно установить только по результатам тщательных исследований макетного образца системы.
Отладку алгоритмов обработки информационных сигналов и алгоритмов управления в различных эксплуатационных условиях можно проводить в реальных условиях эксплуатации системы. Однако не всегда есть возможность проведения натурных испытаний, например система управления находится на стадии проектирования; проведение натурных испытаний по настройке и отладке алгоритма работы устройства управления дорого или небезопасно. Замена натурных испытаний математическим моделированием системы тоже не всегда уместна, так как часто алгоритмы управления сложны, громоздки и при математическом моделировании исследователь прибегает к их упрощению. В таких случаях для отладки алгоритмов управления целесообразна организация полунатурного моделирования системы управления [1], при котором часть системы, в том числе само устройство управления, реализуется в виде реальной аппаратуры, например ПЛК, а остальная часть системы (включая объект управления), называемая отброшенной частью системы управления, представляется математической моделью. Благодаря добавлению реальной аппаратуры в контур моделирования сложных процессов, можно добиться уменьшения априорной неопределенности при исследовании процессов, для которых нет полного и адекватного математического описания.
На предприятиях, разрабатывающих системы автоматического управления движением гусеничных подвижных объектов, для сотрудников одинаково важными считаются и навык проектирования алгоритмов управления, и навык программирования ПЛК. Поэтому для таких предприятий актуальной задачей является создание стенда, на котором работники смогут получить практические навыки работы с программируемыми логическими контроллерами в составе системы управления, ознакомиться с особенностями программирования и настройки ПЛК, а также смогут проводить испытания и отладку проектируемых алгоритмов управления движением гусеничной машины.
Анализ известных на рынке технических решений [2–7] показал, что основными недостатками существующих учебно-лабораторных стендов для обучения программированию ПЛК и стендов для отработки алгоритмов управления являются: высокая стоимость (свыше 430 тыс. руб.) при избыточном функционале; закрытая архитектура и связанная с этим сложность масштабирования стенда; скрытое от пользователя устройство и реализация стендового оборудования, что затрудняет процесс обучения; необходимость после покупки стенда в замене модели реализованного на стенде объекта управления на математическую модель конкретной гусеничной машины с гидростатической трансмиссией, а контроллера стенда – на ПЛК, используемый на предприятии, что эквивалентно разработке нового стенда.
Поэтому целью данной работы является разработка аппаратной и программной части учебно-лабораторного стенда для полунатурного моделирования системы управления движением гусеничной машины (ГМ) на базе трактора ТМ-10 на базе контролера Bosch-Rexroth и для отработки алгоритмов управления на стадии их разработки.
Структурная схема учебно-лабораторного стенда представлена на рис. 1.

Рис. 1. Структурная схема учебно-лабораторного стенда
В качестве реальной аппаратуры в стенде применяется устройство управления, реализованное на контроллере Bosch RC12-10/30, а также интерфейсный преобразователь CAN-USB CANfox EC2112 как элемент устройства сопряжения с объектом управления. Отброшенной частью системы в учебно-лабораторном стенде является транспортная платформа с двигателем внутреннего сгорания (ДВС), гидростатической трансмиссией (ГСТ), выполненной по бортовой схеме, и гусеничным движителем. Прототипом платформы является промышленный гусеничный трактор класса тяги 15 т производства ОАО «Завод дорожно-строительной техники «Урал», г. Челябинск. Отброшенная часть системы управления ГМ с гидростатической трансмиссией (ГСТ) совместно с имитатором внешних воздействий и задающим устройством реализована на персональном компьютере в программном пакете Altair Embed 2019.
Схема плоскопараллельного движения ГМ, схема моторно-трансмиссионной установки ГМ, а также основные уравнения связей, характеризующие взаимодействие гусениц с грунтом, перераспределение веса машины при повороте по бортам, формирование тяговых усилий на гусеницах, сопротивление прямолинейному движению и повороту ГМ подробно рассмотрены в работах [8–11].
Математическая модель криволинейного движения платформы на плоскости представляет собой систему трех дифференциальных уравнений в форме уравнений Лагранжа второго рода:
^ = [(P2 + P1 — Pf — Pf2) sin ф + R6 cos ф]^
« 0^= [(P2+P1 —Pf1 —Pf2)cOSф —RбSinф]^' (1)
, = [(P, - P + P f — pf2) 2 - sign 3 MC] £, где Т - текущее время, с; Хс, Yc - координаты центра тяжести ГМ, м; ф — курсовой угол, рад; P 1, P2 - силы тяги на левом и правом бортах; Pf1, Pf2 - сопротивление передвижению на левом и правом бортах; R6 - боковая сила инерции; Мс - момент сопротивления повороту, формирующийся силами и моментами трения; G - вес платформы; /с - момент инерции платформы относительно вертикальной оси, проходящей через центр тяжести; g – ускорение свободного падения.
Моторно-трансмиссионная установка имеет три степени свободы и описывается тремя дифференциальными уравнениями первого порядка [11–13]:
<а0? = [мд - МГН1 - МГН2] 1, а^М1 =
* ат —
Д^ М2 =
I ат ~
М М1
М М2
—
—
Р 1 Й ВК
,
^• бр 7 2
Р 2 ^ ВК
. 7з '
где шГН, шМ1, шМ2 - угловые скорости валов ДВС и моторов ГОП; М д , МГН1, МГН2 - крутящие моменты на валах ДВС и насосов гидрообъемных передач (ГОП); ММ1,ММ2 - моменты на моторах ГОП; RBK - радиус ведущего колеса; i6p - передаточное число бортового редуктора; /1,/2,/ з -моменты инерции соответствующих масс.
Гидрообъемные передачи (ГОП) описываются алгебраическими уравнениями для давления в каждой из магистралей [14, 15]:
а аТ П11 = [Qh1 - Qm1 - Q k11 + Q k12 + Q kpp11 — Д^ 11 — Д 9 м11 ] ^" ,
ГОП12 = [Qm1 — Q H1 + Q k11 — Q k12 + Q kpp12 — Д @ И12 — ДQ м12 ] ;Т'
. ат V' 2 (3)
d аТ П21 = [Qh2 — Q M2 — Q k21 — Q k22 + Q kpp21 — AQh21 — AQm21] ^ 1 '
< аТ П22 = [Qm2 — Qh2 + Q k22 — Q k22 + Q kpp22 — △ Qh22 — △ Qm22] ^ " '
где Pr on 11,Pr on 12 - давления в магистралях нагнетания и всасывания первой ГОП; Pr on 21,Pr on 22 -давления в магистралях нагнетания и всасывания второй ГОП; QH1, QM1 - расходы насоса и мотора первой ГОП; Q h2 , Q m2 - расходы насоса и мотора второй ГОП; Q kn , Q k12 , Q k21 , Q k22 - расходы предохранительных клапанов; Qkpp11, Qkpp12, Qkpp21, Qkpp22 - расходы клапанов подпитки; AQH, AQM — утечки в насосах и моторах; Е — модуль упругости жидкости в магистралях; V 1 , У2 — объемы соответствующих магистралей.
Связь реальной части системы управления с отброшенной частью осуществляется через технологию OPC. Так, управляющие сигналы с контроллера через преобразователь CAN-USB поступают в ПК (шлюз CoDeSys Gateway), затем сигналы по протоколу TCP/IP передаются в OPC-сервер, и уже оттуда по протоколу COM/DCOM поступают в Altair Embed, где реализована отброшенная часть системы управления движением ГМ. Информационно-измерительные сигналы передаются в контроллер по тому же пути в обратном направлении. Интерфейсный преобразователь CAN-USB CANfox EC2112, шлюз CoDeSys Gateway и OPC-сервер являются составными частями устройства сопряжения с объектом (УСО).
Формирование алгоритмов управления движениемгусеничной машины с гидростатической трансмиссией
Управление движением платформы осуществляется изменением производительности (подачи) насосов ГОП [16]. Гидромоторы имеют два режима – рабочий и транспортный. Иными словами, насосы непрерывно регулируемые, а моторы двухпозиционные. При движении прямо насосы регулируются синхронно, а при повороте уменьшается подача насоса отстающего борта [17].
Одними из наиболее значимых преимуществ ГОП в механизме поворота являются внешняя автоматичность и возможность бесступенчатого регулирования. В работах [18, 19] предлагается использовать обратную связь при регулировании подачи насоса ГОП отстающего борта по отклонению кривизны траектории к ш , задаваемой штурвалом, от текущей кривизны траектории к д , реализуемой ГМ на местности. Регулирование подачи насоса именно по Дк = к ш — кд позволяет обеспечить движение ГМ по замкнутой траектории независимо от влияния внешних возмущений f со стороны грунта, поскольку стабилизация кд = R ~\ где R — радиус разворота ГМ, - это, по сути, обеспечение R = const, при f = var.
Структурная схема автоматической системы (АС) управления движением гусеничной платформы приведена на рис. 2.

Рис. 2. Структурная схема АС управления движением ГМ: WrM(s) — передаточная функция ГМ;
f — возмущение (изменение кГМ , вызванное влиянием изменяющейся нагрузки со стороны грунта и неучтенными потерями в насосах и моторах ГОП)
Автоматическая система управления подачей насоса отстающего борта работает следующим образом: опорный сигнал ПЗАБ подачи насоса забегающего борта задает скорость прямолинейного движения платформы. В случае нулевой кривизны проложенной трассы и отсутствия внешних помех движению параметр регулирования подачи насоса отстающего борта П оТс = ПЗАБ , и платформа движется прямо. При появлении помех, например буксования одной из гусениц, или утечек в одной из ГОП, АС по разности кривизны реальной траектории центра тяжести и заданной линией на местности корректирует подачу насоса отстающего борта и прямолинейное движение восстанавливается. При повороте соотношение ПЗАБ и П оТс задается кривизной трассы. В качестве регулятора применяется ПИД-регулятор с возможностью настройки его параметров в системе визуализации. Единичная обратная связь и регулятор обеспечивают точное соответствие кривизны траектории центра тяжести проложенной на местности линии маршрута.
Параметр регулирования подачи насоса отстающего борта определяется следующим образом:
ПОТС = к1 • ПЗАБ — [кП • (Дк) + кИ • J(Дк')dt + кдиф ^)], (4)
где
^/к -В/г
к1=тг^вт. (5)
/кш+ /2
к П , к И , к диф — настроечные параметры пропорциональной, интегральной и дифференциальной составляющей регулятора соответственно.
Текущая кривизна траектории кд вычисляется как отношение угловой скорости поворота машины шм, измеряемой вибрационным датчиком угловой скорости - микромеханическим гироскопом, к продольной скорости центра тяжести машины Ум, оцениваемой по частоте вращения выходного вала коробки передач.
к д =^. (6)
Параметры иЗАБ и U o T c соотносятся с параметрами регулирования насосов первого и второго ГОП иН1,иН2 в зависимости от знака кривизны штур в ала к ш . Таким образом, при пов о роте направо (к ш > 0) насос второго ГОП, расположенного на левом борту гусеничной машины, является насосом забегающего борта, то есть ыН2 = иЗАБ, а насос первого ГОП, расположенного на правом борту ГМ, является насосом отстающего борта, то есть ыН1 = U0T c . При повороте налево (к ш < 0) забегающим бортом является правый борт ГМ, а отстающим - левый: ыН1 = иЗАБ, ыН2 = U o T c .
В [19] показана эффективность раздельной работы тормозов при угрозе заноса и при перегрузке ГОП по давлению. На основе данной работы сформированы алгоритм включения тормоза забегающего борта при угрозе заноса и алгоритм включения тормоза отстаю щ его борта при перегрузке гидрообъемного механизма поворота по давлению.
Тормоз на забегающем борту включается в звонковом режиме при превышении текущей кривизны траектории кд, реализуемой ГМ на местности, над кривизной тра е ктории к ш , задаваемой штурвалом, на величину, равную или большую е.
Тормоз на отстающем борту включается в звонковом режиме при достижении относ и тельного давления в магистрали ГОП отстающего борта – 80 % от максимально допустимого давления.
Для удобной работы на учебно-лабораторном стенде была разработана система визу а лизации в графической среде Altair Embed, представляющая собой графический интерфейс польз о вателя.
На мнемосхеме панели оператора (рис. 3) демонстрируются графики изменения: скорости центра тяжести; траектории движения центра тяжести; параметров регулирования подачи насоса ГОП1 и ГОП2; кривизны траектории (заданной и текущей); скорости вращения гусениц на левом и правом бортах; коэффициента сопротивления грунта под каждой гусеницей.

Рис. 3. Мнемосхема панели оператора
С помощью панели выбора траектории движения ( рис. 4) устанавливается один из вариантов изменения траектории движения во время моделирования. Для каждого типа траектории движения выполнены два варианта реализации: зависимость от времени и зависимость от пут и . На панели можно выбрать один из вариантов реализации и установить настроечные параметры.
На панели настройки алгоритмов управления движением гусеничной машины (рис. 5) задается тип регулятора, используемый в алгоритме управления, и выбираются его настроечные параметры. Также на панели активируются или деакт и вируются алгоритмы включения тормоза на забегающем или отстающем борту и выбираются настроечные параметры для работы алгоритмов.
! ) Прямолинейное движение
( ) Движение по кругу
Движение по "змейке"
( ) Маневр "перестроение"
( ) Среднестатистическая трасса
( ) Произвольная траектория
Кривизна траектории Krd = | 0.1 |
Промежуток между поворотами (по умолчанию: 8=10,1=10)
Функция времени |
Функция пути |
s = ГтГ| |
Рис. 4. Панель выбора траектории движения

Рис. 5. Панель настройки алгоритмов управления движением гусеничной машины
Меняющийся грунт
Разовое изменение
Начальное значение
0 05
Правая гусеница
Левая гусеница
Изменение по пройденному пути

Асфальт
Рис. 6. Панель настройки параметров грунта
гусеница
Правая гусеница
Сухой грунт
Влажный грунт
Изменение по времени
Случайное распределение в пределах выбранного типа грунта
Г Су хой грунт ^

На панели настройки параметров грунта (рис. 6) организована возможность выбора пользователем того, будет ли меняться коэффициент сопротивления грунта во время моделирования. Для «постоянного грунта» пользователем выбирается тип грунта под каждой гусеницей, а также устанавливается значение его коэффициента сопротивления «по умолчанию» или на определен- ном уровне в пределах допустимого диапазона изменением положения ползунка в соответствующем поле. Для «меняющегося грунта» выбирается режим разового изменения грунта под каждой гусеницей в зависимости от времени моделирования или пройденного пути и устанавливаются начальное и конечное значения коэффициента. Также пользователь может выбрать режим случайного распределения значения в пределах выбранного типа грунта и установить необходимый тип грунта для каждой гусеницы.
Заключение
Разработан и реализован стенд для полунатурного моделирования системы управления движением гусеничной машины ТМ-10 с гидростатической трансмиссией, предназначенного как для обучения программированию ПЛК Bosch RC12-10/30 , так и для тестирования алгоритмов управления движением машины на стадии их разработки. Под потребности стенда адаптирована математическая модель системы управления движением гусеничной машины, сформирован комплекс алгоритмов управления, включающий алгоритм управления движением гусеничной машины, алгоритм включения тормоза забегающего борта при угрозе возникновения заноса и алгоритм включения тормоза отстающего борта при перегрузке гидрообъемного механизма по давлению.
Список литературы Разработка стенда для полунатурного моделирования системы управления движением гусеничной машины с гидростатической трансмиссией
- Математическое моделирование в технике: учеб. для вузов/ под ред. В.С. Зарубина, А.П. Крищенко. – М.: Изд-во МГТУ им. Н.Э. Баумана, 2001. – 496 с.
- Иванкин, И.Д. Микроконтроллерный стенд для управления мехатронными объектами/ И.Д. Иванкин, Д.А. Теличенко// Вестник АмГУ. Серия «Естественные и экономические науки». – Благовещенск: АмГУ. – 2015. – Вып. 71. – С. 103–111.
- Барышников, Н.В. Использование полунатурных методов моделирования при проектировании сложных лазерных оптико-электронных систем/ Н.В. Барышников// Наука и образование: электронное научно-техническое издание. – 2011. – Вып. 2. – C. 1–28. – http://technomag.edu.ru/doc/166411.html
- Нестеров, А.С. Техническое описание лабораторного комплекса «Система автоматического управления ОВЕН» (САУ-ОВЕН-НН) / А.С. Нестеров. – Челябинск: Учтех-Профи, 2017. – 18 с.
- Проектирование и внедрение лабораторного обучающего комплекса по направлению «Автоматизация технологических процессов и производств» / А.Г. Лютов, С.Г. Гончарова,
- В.Г. Крючков, И.Ф. Месягутов// Автоматизированные технологии производства: междунар. науч.-технич. журнал. – 2016. – №3 (13). – С. 24–31.
- Плешивых, А.С. Стенд для испытания электронной части систем автоматического управления газотурбинного двигателя/ А.С. Плешивых, А.А. Заборских, А.И. Фатыков// Вестник ПНИПУ. Серия «Электротехника, информационные технологии, системы управления». – 2017. – Вып. 2. – №22. – С. 90–102.
- Рыбалев, А.Н. Компьютерное моделирование нетиповых законов регулирования для про-граммируемых логических контроллеров/ А.Н. Рыбалев// Информатика и системы управления. – Благовещенск: Изд-во АмГУ. – 2016. – Вып. 4 (50). – С. 33–43.
- Ali Volkan Akkaya. Effect of bulk modulus on performance of a hydrostatic transmission control system / Ali Volkan Akkaya // Yildiz Technical University, Turkey. Sadhana. – 2006. – Vol. 31, part 5. – P. 543–556.
- Renius, K.Th. Continuously Variable Tractor Transmissions / K.Th. Renius, R. Resch // ASAE Distinguished Lecture. – 2005. – No. 29. – P. 1–37.
- Rydberg, Karl-Erik. Hydrostatic Drives in Heavy Mobil Machinery – New Concept and Development Trends / K-E. Rydberg // SAE Technical.– 1998. – P. 981–989. – https://doi.org/10.4271/981989.
- Installation and test of hydrostatic drive transmission in a government furnished M-113 vehicles. David Taylor Research Center. Monitoring organization report number DTRC-SSID-CR-6-89. –http://www.dtic.mil/dtic/tr/fulltext/u2/a204960.pdf (дата обращения: 23.09.2019).
- Lilov, I. Mathematical Modeling of Processes in the System Environment-Driver-Caterpillar Vehicle for Motion on Rout with Changeable Structure / I. Lilov, L. Lalev. – http://www.actrus.ro/reviste/3_2006_eng/a15.pdf (дата обращения: 28.09.2019).
- The Automotive Transmission Book / R. Fischer, F. Küçükay, G. Jürgens et al. – Springer International Publishing Switzerland, 2015. – 355 р. DOI 10.1007/978-3-319-05263-2
- Singer, N.C. Preshaping Command Inputs to Reduce System Vibration / N.C. Singer, W.P. Seering // J. of Dynamic Systems, Measurement, and Control. – 1990. – Vol. 112. – Iss. 1. – P. 76–82. DOI: 10.1115/1.2894142
- Sorensen, K.L. A controller enabling precise positioning and sway reduction in bridge and gantry cranes / K.L. Sorensen, W.E. Singhose, S. Dickerson // Control Engineering Practice. – 2007. – Vol. 15. – P. 825–837. DOI: 10.1016/j.conengprac.2006.03.005
- Jones, S.D. An Approach to Control Input Shaping With Application to Coordinate Measuring Machines / S.D. Jones, A.G. Ulsoy // J. of Dynamic Systems, Measurement, and Control. – 1999. – Vol. 121, Iss. 2. – P. 242–247. DOI: 10.1115/1.2802461
- Derzhanskii, V. Stabilization of linear motion of the tracked vehicle / V. Derzhanskii, I. Taratorkin // SAE Technical Papers. – 2013. – Vol. 9. DOI: 10.4271/2013-01-2363
- Kondakov, S.V. Efficiency of an Inertial Pulsed Torque Converter in a Vehicle Transmission / S.V. Kondakov // Russian Engineering Research. – 2017. – Vol. 37, iss. 11. – P. 929–935.
- Kondakov, S.V. Turn Behavior of Energy-Efficient High-Speed Tracked Vehicle with a Smart Electrical Transmission / S.V. Kondakov, O.O. Pavlovskaya, N.K. Goryaev // Russian Engineering Research – 2015. – Vol. 35, no. 2. – P. 97–101.