УДК 621.865.8; 681.51
С.П. Круглов, Д.Н. Аксаментов
Адаптивное управление мостовым краном по скорости перемещения тележки
Предлагается способ автоматического управления по скорости перемещения тележки крана мостового типа с прямым отслеживанием горизонтального перемещения груза в условиях текущей неопределенности параметров груза и внешних возмущений. Цель управления - точное позиционирование переносимого груза с гашением его маятниковых колебаний и парирование внешних возмущений. Описывается динамика мостового крана при перемещении тележки по одной оси. Предлагаемый метод управления основан на схеме адаптивного управления с идентификатором и неявной эталонной моделью с использованием «упрощенных» условий адаптируемости. Доказана устойчивость замкнутой системы управления и определены условия для этого. Для текущей идентификации параметров груза используется рекуррентный метод наименьших квадратов с фактором забывания. Данный метод управления разрабатывался специально для исследования и отладки на экспериментальной установке, поэтому все параметры крана и груза при расчётах были приближены к макету. Приведены результаты компьютерного моделирования предложенного способа управления с различными массо-инерционными свойствами груза, длины его подвеса и возмущениями в программной среде Ма1ЬаЬ Simulink. Результаты показали высокую эффективность предложенной адаптивной системы управления. Она обеспечивает точное перемещение груза за короткий промежуток времени, предотвращает раскачивание груза во время ускорения и торможения тележки, а также способна парировать внешнее возмущение, например воздействие ветра, требует минимальных начальных настроек. Разработанный подход может быть рекомендован для любых крановых установок, использующих подвешенный груз.
Ключевые слова: адаптивная система управления, мостовой кран, эталонная модель, закон управления, парирование внешних возмущений, идентификационный алгоритм, устойчивость замкнутой системы управления. DOI: 10.21293/1818-0442-2021-25-1-86-92
Одним из основных направлений в развитии грузоподъёмного оборудования, в частности, грузовых кранов мостового типа, является автоматизированное управление позиционированием и гашением маятниковых колебаний груза, разработка качественно новых и модернизация существующих способов управления. На сегодняшний день опубликовано большое количество работ по данной тематике [1-12].
В работах [1-4] для решения проблемы раскачивания груза во время его транспортировки предлагается использовать ПИД-регулирование и ПД-регулирование с предварительной настройкой коэффициентов под заранее известные параметры крана и груза. В [5] описывается способ управления с модернизированным ПД-регулятором с сигмоидальной функцией. В работах [6, 7] предлагается подход с управлением на основе нечёткой логики, который не всегда справляется с «нештатными» ситуациями и всем спектром возмущений. В [8, 9] предлагается решение с управлением на основе скользящих режимов в сочетании с нейроконтроллером и нечётким управлением. Нейроконтроллеры требуют длительного обучения и не обеспечивают качество управления при непредвиденных возмущениях. В [10] описывается подход с адаптивным управлением, однако идентификация параметров крана осуществляется до самого перемещения груза. Это может отрицательно сказаться на управлении при изменении параметров крана или возникновении внешних возмущений во время переходного процесса.
Одним из перспективных развитий данного направления является разработка адаптивной системы управления. Преимуществом данного подхода
является то, что для управления крановым механизмом адаптивная система управления с идентификационным алгоритмом не требует полной информации о параметрах крана, переносимого груза и возмущениях. Их определение может происходить в текущий момент времени, что значительно упрощает предварительную настройку автоматической системы управления. Изменение указанных параметров связано с различием массы и габаритов груза, длины троса, который удерживает груз, а также воздействием ветра, переменной силой трения тележки при передвижении и др.
Настоящая работа направлена на модернизацию ранее предложенной адаптивной системы управления мостовым краном и, в частности, нацеленной на непосредственное отслеживание горизонтального перемещения груза на заданной высоте в назначенную точку в условиях текущей неопределенности параметров системы управления и внешних возмущений [11, 12]. Указанные системы управления построены по схеме с текущей параметрической идентификацией (идентификатором), с неявным эталоном и на основе «упрощенных» условий адаптируемости [13].
Основным отличием настоящей работы от [11, 12] является использование в качестве условного управляющего сигнала скорости перемещения тележки крана вместо прикладываемого к ней усилия со стороны привода. Такое решение оправдано, если в качестве привода тележки крана используется сервопривод или шаговый двигатель. Также эта постановка упрощает реализацию системы управления, в частности, становится проще алгоритм текущей
идентификации из-за уменьшения числа искомых параметров. Кроме того, в этой работе приводится доказательство устойчивости замкнутой системы управления.
В статье рассматривается перемещение груза только по одной оси мостового крана, поскольку принцип управления перемещением груза по второй оси аналогичен и не требует отдельного рассмотрения.
Уравнение динамики объекта управления
Математическое описание динамики мостового крана при перемещении тележки по одной оси хорошо изучено, см., например, [15]. Схема движения тележки крана и перемещение груза представлена на рис. 1.
*X
Рис. 1. Схема перемещения груза по одной оси
На рис. 1 введены следующие обозначения: тележка с линейным перемещением х по оси X с массой щ (Кущ, = V = х - скорость перемещения
тележки, она же - условный управляющий сигнал, в силу использования сервопривода или шагового двигателя); на тележку действуют управляющая сила /удр и сила трения /Гр ; груз массой т2 и центральным моментом инерции J ; на груз действует горизонтальная сила воздействия ветра /вет; груз связан с тележкой с помощью гибкой подвески длиной I; ф - угол отклонения троса от вертикальной
оси; Хрр - координата перемещения груза по оси X.
Если считать управляющим воздействием силовое воздействие от привода, то уравнения поступательного и вращательного движения системы «тележка-маятник», без учета массы троса и трения углового движения (в силу их малости), а также без учета начальных значений переменных по положению и скорости, описываются как [15]
Ц +т2)х+(т21сощ>)<р = /уЩ) +т21^\щ-кхх-/СЦ): {т2ко^х+[т212 ф = -щф^щ-^/ветс0^ (1) Хр = х + &тф,
где g - ускорение свободного падения; указанные производные переменных взяты по времени (/); /с.тр - сила сухого трения; ^ - коэффициент вяз-
кого трения поступательного перемещения тележки; указанные выше параметры в общем случае являются переменными и заранее неизвестными (за исключением параметров g, щ и - максимальной
массы груза).
Учитывая небольшие углы отклонения груза
(типовое значение |ф|<30 ), малую скорость углового перемещения и физику движения, примем следующие упрощения: sirxp « ф, cosф~ I, (jrsirKp = О. С учётом этих упрощений система (1) перепишется относительно переменных х, f и х^ в виде
х ~ axlfулр + ах2ф+ах3х + ах4;
< ф « аф1/улр + аф2Ф + ЯфЗ-t + «ф4 ; Дрр « х + /ф,
(2)
где
axi = у 1 (щ2/2 + j); ах2 = у !g (щ2/ )2;
a% з = -У-1 (щ2/2 + J) К;
ах4 =У
-(щ2/2 + J) /с.тр + щ2/2/ве
аф1 = -У 1щ2/; аф2 = -у 1 (щ1 + щ2) щ2g/;
аф3 =У- 1щ2/кх ; аф4 =У-1/ [щ2/с.тр -Щ + щ2 ) /вет ] ;
у=
Щ1Щ2/2 +(щ + Щ2 ) J
Из последнего равенства системы (2) на основании первых двух уравнений получаем уравнение динамики исследуемого объекта, управляемого силой [12]:
Хрр « %/упр + + - (3)
где а1 = ах1 + 1аф1; а2 = ах2 + 1аф2; аз = ахз + 1аф3;
а4 = ах4 +1 аф4.
Для вывода уравнения динамики перемещения груза в зависимости от скорости тележки выполним следующее: из первой зависимости системы (2) выразим значение /упр и подставим его в (3), получим,
с учетом того, что (аз —а^з/ аХ1) = 0,
V т> V V х^ « С11 V + а2 ф+ а^ , (4)
где
а( = а1/аХ1 = +Ш212), 1 >>0,
^ = (а2 —а1ах^ах1), 4 = (а4 —а1ах4/ах1). Далее это уравнение, описывающее динамику перемещения груза, будем использовать в качестве объекта управления с формированием управляющего воздействия в виде изменения скорости перемещения тележки V = VуПр с учетом ф и оценок параметров (4), доставляемых алгоритмом идентификации, для обеспечения перемещения груза в заданную точку и гашения угловых колебаний.
Закон управления
В соответствии с методологией синтеза управления, изложенной в [13], в качестве эталонной модели, задающей требуемые характеристики перемещения груза, принимается неявная модель в виде колебательного звена со значениями переменных в начальный момент времени, равными соответствующим для исходного объекта [16]:
где хм - переменная, описывающая эталонную динамику движения груза по оси X ; х^ - заданное значение хгр, или назначенное место доставки груза
(целевая точка), формируемое оператором крана с помощью органов управления краном; выбираемые параметры эталонной модели: ом1 = —2£,мюм;
ам0 =—(®м)2; 4м >0 - эталонное значение относительного коэффициента затухания;
=0,5-^//зо% >0 _ эталонное значение собственной частоты (смысл этого назначения поясняется далее); /зоо/0 - оценка длины подвеса груза с погрешностью не хуже +30%, получаемая, например, интегрированием скорости вертикального перемещения груза (приблизительно постоянна) с коррекцией в крайних точках [12]; ^ - начальный момент времени.
Предположим, что динамика движения груза вместо уравнения (4) описывается как
•*гр = 'Ч/йКр +ам0 (^гр _хгр
]), (6)
что соответствует динамике назначенной эталонной модели (5). Рассмотрим, как этого добиться путем формирования закона управления - условного управляющего сигнала.
Подставляя в уравнение (4) вместо его левой части правую часть уравнения (6) и заменяя Хф на
х, чтобы устранить внутреннюю неустойчивость [12], определяем условный управляющий сигнал Рупр, вычисленный при точных значениях параметров объекта (точный закон управления):
ТУ +У =-а 1
-1 ' упр упр
—1
ам0 (хгр— )—а22 ф—а
(7)
где Т = —аГ/ам1 .
Из полученной зависимости следует, что искомый условный управляющий сигнал можно получить путем фильтрации сигнала, описываемого правой частью (7), на апериодическом звене ]/ (Т5 + 1),
где 5 - переменная преобразования Лапласа. По-
V
скольку параметр о положительный, а параметр Од отрицательный, то Т > 0, отсюда обеспечивается внутренняя устойчивость формирования Р^р в зависимости от правой части (7).
Если закон управления (7) подставить в (4), то получим уравнение движения замкнутой системы управления
*гр -амАр ~амо{хгр (8)
Или через уравнение несоответсвия замкнутой системы управления заданной эталонной модели
(ошибки управления): е = хм — Хф, на основании (8) и (5)
ё-а^ё-а^е « й^/ф, <г0) = 0 • (9)
В силу устойчивости назначенной эталонной модели, левые части равенств (8) и первого из (9) описываются устойчивым дифференциальным уравнением. Поэтому если в процессе управления обеспечивается условие ф—»0, то налицо асимптотическая тождественность поведения замкнутой системы управления назначенному эталону. Докажем, что закон управления (7) обеспечивает это в целевой точке.
Заметим, что из (8) непосредственно следует, что условие: Лф ('о) = л"ф1 • ф('о) = 0 - соответствует устойчивому состоянию замкнутой системы управления, а лГр(/о) ^ лгр1 • ф('о)= " ~ началу
движения груза в сторону целевой точки. Запишем уравнение (8) в виде
где д"фЧ =л^ц+(ом1/ам0)/ф означает «зону притяжения» с центральной точкой х^ для переменной Хрр в указанном движении в силу очевидной ограниченности величины |/ф|«|Хф—х| и устойчивости
назначенного эталона.
Нахождение груза внутри этой зоны можно
Для его анализа запишем (8) через переменную х с учетом (5)
Х-Ом1Х-«м0 -Х^1) Я -/(ф+ СО^ф) .
Известно (см., например, [15]), что угловое движение идеального маятника (будем им считать груз на подвесе с перемещающимся основанием)
2
описывается равенством ф+®оФ = 0, где сар - текущая собственная частота колебаний груза. Вычтем из правой части последнего равенства указанный нуль, умноженный на (—I), найдем, что замкнутая система управления также описывается равенством
также описать неравенством
хгр -^тр
Отсюда следует, что при условии юм < ^, в силу устойчивости левой части этого равенства, движение тележки будет в ту же сторону от х^, в
какую при колебании отклонился груз (см. рис. 1), причем с темпом, не превышающим темп изменения Ф . А это значит, что поведение тележки направлено на гашение колебаний. То есть при колебании груза внутри указанной выше «зоны притяжения» ф —> 0.
А это по (8) дает хГр
Таким образом, уравнения (8)-(11) и представленные логические рассуждения указывают (при условии щ < Шо) на диссипативное поведение замкнутой системы управления на начальном этапе движения груза в плане приближения к свойствам назначенного устойчивого эталона и асимптотически устойчивое состояние системы в конечной целевой точке: ф —> 0, хГр —. Последнее также влечет устойчивость состояния в целевой точке всей системы управления краном.
В качестве Шо при назначении можно использовать собственную частоту математического маятника с неподвижным основанием, т.к. вышеприведенные рассуждения строились для области целевой точки груза. Известно, что значение последней определяется как . Отсюда, с учетом ошибки определения длины подвеса, следует смысл приведенной выше зависимости для шм.
Полученный закон управления (7) построен при условиях, что параметры объекта управления
, , ) известны. Однако по условию решаемой задачи они не определены. Для поиска оценок указанных параметров по (4) в текущем времени используем алгоритм идентификации с лучшими идентифицирующими свойствами, способный оценивать переменные по времени - рекуррентный метод наименьших квадратов с фактором забывания [17]:
0,- =0/_i +1/У/Б,-; в,- =Zi -yJ0/_b
Pi =
P-_1 - PMyf yT P-
i-1 (1+yTPi-iyi )-1 ]/P; (12)
Po =SE2; p< 1;
где индекс i = 1,2,3,... обозначает дискретные мо-
менты времени с шагом At; 0/ —
-F -V а2ЬаЪ1
вектор
искомых оценок; верхний индекс «т» означает транспонирование; yj = [ф ,1] - вектор регрессо-ров, соответствующий искомым оценкам; ег- - невязка идентификации; ц - отклик объекта, в дан-
ном случае это
оценка aj будет
назначаться постоянной в силу свойств замкнутой адаптивной системы управления, построенной на «упрощенных» условиях адаптируемости [13]? и известных диапазонов этой оценки [см. (4)]; Pг■ -матричный коэффициент усиления алгоритма (2*2); Р - назначаемый фактор забывания прошедших
измерений для слежения за изменяющимися во времени искомыми параметрами; 9 - большое положительное число, определяющее начальную скорость изменения оценок параметров; E2 - единичная (2*2) матрица.
Закон управления с учётом оцениваемых параметров объекта управления вместо их действительных величин в отличии от (7) имеет вид:
^упр +^упр
-1
зад \ -V -V
«MOl^rp-^rp ]а2 Ф—й3
(13)
где Т = -а\ ¡ам\, х^ =|^упр(/')^ + ^оо/оФ-
Как показано в работах [12, 13], требование к точности оценки щ может быть очень слабым (соответствует «упрощенным» условиям адаптируемости) и сводится к соотношениям
sign (а[) = sign(af);
/
dci( /0,
2<af<
af
(14)
где
a\
>2
a\
верхнее ограничение указан-
ной оценки, которое определяется экспериментально по качеству результирующего управления. Поэтому эта оценка выбрана постоянной с экспериментальным выбором максимального ее значения.
Для того чтобы распространить выводы по устойчивости замкнутой системы управления при точном законе управления (7) на систему управления с реальным законом (13), выполним следующее. В силу быстрой сходимости невязки идентификации в алгоритме (12) буквально с первых шагов работы алгоритма (доказательство см. в [13]) уравнение объекта управления (4) можно переписать как
~V ту ~V ~V -а{ V + Й2 Ф + «з .
Подставляя сюда закон управления (13), мы получим те же рассуждения и выводы, которые приведены для зависимостей (8)-(11), что доказывает устойчивость замкнутой системы управления с законом управления, построенным на оценках.
Результаты моделирования
Моделирование системы управления выполнялось в программной среде MatLab/Simulink. Параметры объекта управления принимались в соответствии с разработанным макетом мостового крана [14]: m = 0,85 кг; длина троса во время конкретного исследования неизменна. На макете мостового крана для измерения переменных ф и р используется MEMS гироскоп-акселерометр (GY-521, построенный на микромеханическом чипе MPU-6000/MPU-6050, измеряющем угловые скорости и ускорения по трем осям [18]), установленный на трос выше на 5 см места крепления троса с грузом (около груза). Сигнал ф определялся интегрированием измеренного ф. Определение переменной х осуществляется по количеству управляющих импульсов шагового двигателя (привода тележки), а х - интегрированием измеренного х с помощью
второго MEMS гироскоп-акселерометра, установленного на тележку. В соответствии с этим шумы измерения переменных ф, ,гГр и х считались гаус-
совскими центрированными, со среднеквадратичным отклонением соответственно: 0,05 град/с; 0,1 м/с2.
Параметры эталонной модели (4): = 0,9; юм = 2,28 с1 (собственная частота неподвижного подвеса при его длине 0,55 м: ^9,81/0,55 « 4,2 с-1). Заданное расстояние x^ = 0,5 м. Параметры алгоритма идентификации (12) и закона управления (13): A = 0,01 с; 3 = 10; р = 0,99.
Для анализа свойств парирования внешних возмущений смоделировано воздействие ветра на
подвешенный груз. Это воздействие начинается в момент времени 7,5 с, имеет ступенчатый вид и пропорционально массе груза.
В результате предварительных исследований системы управления и на основании соотношений, экспериментально была определена величина
а} =
а\
П
= 1 Oaf (другие значения этой оценки
из диапазона (14) практически не изменяют качества управления).
На рис. 2 представлен результат исследования функционирования системы управления при параметрах груза: т2 = 0,85кг, J = 0,00204кг• м ,I = 0,55 м.
На рис. 3 представлен результат исследования функционирования системы управления при параметрах груза: «2 = 2 кг, J = 0,0048 кг • м , I = 0,8м.
Рис. 2. Переходный процесс системы управления (m2 = 0,85 кг, J = 0,00204 кг • м2, l = 0,55 м)
Рис. 3. Переходный процесс системы управления (m2 = 2кг, J = 0,0048кг• м2, l = 0,8 м)
Как видим, при значительных изменениях параметров системы управления получаем быстрое гашение угловых колебаний груза и доставку его в целевую точку (время переходного процесса около 3 с), а также парирование внешнего возмущения.
Подобные результаты были получены при других параметрах груза, длины подвеса груза и внешних возмущениях.
Заключение
Представлена модернизация адаптивного закона управления мостового крана с реализацией управления по скорости. Доказана устойчивость замкнутой
системы управления. Это позволяет упростить алгоритмическое обеспечение системы управления, в частности, за счет уменьшения количества оцениваемых параметров алгоритмом идентификации.
Результаты исследования показывают высокую эффективность предложенной системы управления. Данный закон управления обеспечивает точное перемещение груза за короткий промежуток времени, гасит колебания груза, которые возникают во время ускорения и торможения тележки, и способен парировать внешнее возмущение. При этом система требует минимальных начальных настроек.
Так как данная модификация подхода адаптивного управления с прямым отслеживанием за перемещением груза показала высокое качество управления при моделировании в программной среде Matlab Simulink, то следующим шагом работы в данном направлении является исследование системы управления на макете мостового крана [14].
Литература
1. Корытов М.С. Обоснование значений коэффициентов регуляторов гашения колебаний груза мостового крана / М.С. Корытов, В.С. Щербаков, Е.О. Шершнева // Вестник СибАДИ. - 2017. - № 1(53). - С. 12-19.
2. Рогова Н.С. Разработка алгоритмов управления для перемещения груза портальным краном / Н.С. Рогова,
B.Д. Юркевич // Сб. науч. трудов НГТУ - 2015. - № 3. -
C. 43-54.
3. Саблина Г.В. Разработка алгоритма стабилизации системы «подвешенный груз» / Г.В. Саблина, Д.И. Ходако-ва // Сб. науч. трудов НГТУ. - 2009. - № 3(57). - С. 33-40.
4. Воевода А.А. Синтез регулятора для системы «перевернутый маятник-тележка» / А.А. Воевода, В.В. Вороной, Е.В. Шоба // Научный вестник НГТУ. - 2012. -№ 4(49). - С. 161-165.
5. Антипов А.С. Система стабилизации положения тележки крана с использованием сигмоидальной функции / А.С. Антипов, С.А. Краснова // Мехатроника, автоматизация, управление. - 2019. - Т. 20, № 10. - С. 609-614.
6. Петренко Ю.Н. Исследование работы крана с контроллером нечёткой логики на основе трехмерной имитационной модели / Ю.Н. Петренко, С.Э. Алави, С.В. Александровский // Энергетика. Белорус. нац. техн. ун-т. -2011. - № 3. - С. 20-25.
7. Ухоботов В.И. Стабилизация математического маятника с основанием на колесе с помощью нечёткого алгоритма управления / В.И. Ухоботов, В.С. Величко // Вестник ЮУрГУ - 2014. - Т. 14, № 2. - С. 18-23.
8. Chen Z.M. Intelligent anti-swing control for bridge crane / Z.M. Chen, W.J. Meng, J.G. Zhang // Journal of Central South University. - 2012. - Vol. 19, No. 10. - P. 2774-2781.
9. Ngo Q.H. at al. Fuzzy sliding mode control of container cranes // International Journal of Control, Automation and Systems. - 2015. - Vol. 13, No. 2. - P. 419-425.
10. Fang Y. et at. A motion planning-based adaptive control method for an underactuated crane system // IEEE Transactions on control systems technology. - 2012. - Vol. 20, No. 1. - P. 241-248.
11. Круглов С.П. Адаптивное управление перемещением груза мостовым краном с идентификационным алгоритмом / С.П. Круглов, С.В. Ковыршин, И.Е. Ведерников // Современные технологии. Системный анализ. Моделирование. - 2017. - № 4. - С. 114-122.
12. Круглов С.П. Метод адаптивного управления мостовым краном с прямым отслеживанием перемещения груза / С.П. Круглов, Д.Н. Аксаментов // Мехатроника, автоматизация, управление. - 2020. - № 21(12). - С. 682-688.
13. Круглов С.П. Условия адаптируемости систем управления с идентификатором и эталоном. - Saarbucken, Deutschland: LAP LAMBERT Academic Publishing GmbH & Co.KG, 2012. - 125 c.
14. Аксаментов Д.Н. Установка по исследованию алгоритмов успокоения колебаний груза мостового крана / Д.Н. Аксаментов, С.П. Круглов, С.В. Ковыршин // Транспортная инфраструктура Сибирского региона. - 2019. -Т. 2. - С. 288-292.
91
15. Черноусько Ф.Л. Методы управления нелинейными механическими системами / Ф.Л. Черноусько, И.М. Ананьевский, С.А. Решмин. - М.: Физматлит, 2006. -328 с.
16. Первозванский А.А. Курс теории автоматического управления: учеб. пособие для вузов. - СПб.: Лань, 2015. -624 с.
17. Льюнг Л. Идентификация систем. Теория для пользователя: пер. с англ. / под ред. Я.З. Цыпкина. -М.: Наука, гл. ред. физ.-мат. лит., 1991. - 432 с.
18. MPU-6000/MPU-6050 Product Specification. In-venSense, 2013, 54 p. [Электронный ресурс]. - Режим доступа: http://www.invensense.com, свободный (дата обращения: 14.11.2019).
Круглов Сергей Петрович
Д-р техн. наук, проф. каф. автоматизации
производственных процессов Иркутского государственного
университета путей сообщения (ИрГУПС)
Чернышевского ул., д. 15, г. Иркутск, Россия, 664074
ORCID: 0000-0001-9241-3352
Тел.: 8-950-111-83-69
Эл. почта: kruglov_s_p@mail.ru
Аксаментов Дмитрий Николаевич
Аспирант каф. автоматизация производственных процессов ИрГУПС
Чернышевского ул., д. 15, г. Иркутск, Россия, 664074
Тел.: 8-950-061-82-09
Эл. почта: Gaastra104@mail.ru
Kruglov S.P., Aksamentov D.N.
Adaptive control of the overhead crane by the trolley speed
A method is proposed for automatic control of the speed of an overhead-type crane trolley with direct tracking of the horizontal movement of load in conditions of current uncertainty of load parameters and external disturbances. The purpose of the control is to find the precise positioning of the transported cargo with the damping of its pendulum oscillations and the parrying of external disturbances. The dynamics of an overhead crane when moving a trolley along one axis is described. The proposed control method is based on an adaptive control scheme with an identifier and an implicit reference model using «simplified» adaptability conditions. The stability of a closed control system is proved and the conditions for this are determined. For the current identification of load parameters, the recursive least squares method with a forgetting factor is used. This control method was developed specifically for research and debugging on an experimental layout, so all the parameters of the crane and load were approximated to the layout during calculations. The results of computer simulation the proposed control method with different mass-inertial properties of the load, the length of its suspension and perturbations in the Matlab Simulink software environment are presented. The results showed the high efficiency of the proposed adaptive control system. It ensures accurate movement of the load in a short period of time, prevents the load from swinging during acceleration and braking of the cart, and is also able to fend off external disturbances, for example, the impact of
wind. The developed approach can be recommended for any
crane installations using a suspended load.
Keywords: adaptive control system, overhead crane, control
law, parrying external disturbances, identification algorithm,
stability of a closed control system.
DOI: 10.21293/1818-0442-2021-25-1-86-92
References
1. Korytov M.S., Shherbakov V.S., Shershneva E.O. Obosnovanie znachenij koe^fficientov regulyatorov gasheniya kolebanij gruza mostovogo krana [Substantiation of the values of the coefficients of the regulators for damping the oscillations of the load of the overhead crane], VestnikSibADI, 2017, no. 1(53), pp. 12-19 (in Russ.).
2. Rogova N.S., Jurkevich V.D. Razrabotka algoritmov upravleniya dlya peremeshheniya gruza portal'ny'm kranom [Development of control algorithms for moving load by a portal crane]. Sbornik nauchnyh trudov NGTU, 2015, no. 3, pp. 43-54 (in Russ.).
3. Sablina G.V., Hodakova D.I. Razrabotka algoritma stabilizacii sistemy' «podveshennyj gruz» [Development of an algorithm for stabilizing the "suspended load" system]. Sbornik nauchnyh trudov NGTU, 2009, no. 3(57), pp. 33-40 (in Russ.).
4. Voevoda A.A, Voronoj V.V., Shoba E.V. Sintez reg-ulyatora dlya sistemy' «perevernutyj mayatnik - telezhka» [Synthesis of the controller for the "inverted pendulum-trolley" system], Nauchnyj vestnik NGTU, 2012, no. 4(49), pp. 161-165 (in Russ.).
5. Antipov A.S., Krasnova S.A. Sistema stabilizacii polozheniya telezhki krana s ispol'zovaniem sigmoidal'noj funkcii [System for stabilizing the position of the crane truck using the sigmoid function]. Mekhatronika, Automatizatsiya, Upravlenie, 2019, vol. 20, no. 10, pp. 609-614 (in Russ.).
6. Petrenko Yu.N., Alavi S.E\, Aleksandrovskij S.V. Is-sledovanie raboty' krana s kontrollerom nechyotkoj logiki na osnove trexmernoj imitacionnoj modeli [Investigation of crane operation with odd logic controller based on 3D simulation model], Energy, Belorusskij nacional'nyj tehnicheskij univer-sitet, 2011, no. 3, pp. 20-25 (in Russ.).
7. Uxobotov V.I., Velichko V.S. Stabilizaciya ma-tematicheskogo mayatnika s osnovaniem na kolese s pomoshh syu nechyotkogo algoritma upravleniya [Stabilisation of the mathematical pendulum with the base on the wheel using an odd control algorithm]. Vestnik YuUrGU, 2014, vol. 14 no. 2, pp. 18-23 (in Russ.)
8. Chen Z.M. Intelligent anti-swing control for bridge crane / Z.M. Chen, W. J. Meng, J.G. Zhang, Journal of Central South University, 2012, vol. 19, no. 10, pp. 2774-2781.
9. Ngo Q.H. and at. Fuzzy sliding mode control of container cranes. International. Journal of Control, Automation and Systems, 2015, vol. 13, no. 2, pp. 419-425.
10. Fang Y. and at. A motion planning-based adaptive control method for an underactuated crane system. IEEE Transactions on control systems technology, 2012, vol. 20, no. 1, pp. 241-248.
11. Kruglov S.P., Kovy'rshin S.V., Vedernikov I.E. Adap-tivnoe upravlenie peremeshheniem gruza mostovy'm kranom s identifikacionny'm algoritmom [The adaptive control of movement of cargo by the overhead crane with an identification algorithm]. Sovremennye tehnologii. Sistemnyj analiz. Modelirovanie, 2017, no. 4, pp. 114-122 (in Russ.).
12. Kruglov S.P., Aksamentov D.N. Metod adaptivnogo upravleniya mostovy'm kranom s pryamy'm otslezhivaniem peremeshheniya gruza [A method of adaptive control of an overhead crane with direct tracking of the load movement]. Mehatronika, avtomatizacija, upravlenie, 2020, no. 21(12), pp. 682-688 (in Russ.).
13. Kruglov S.P. Usloviya adaptiruemosti sistem upravleniya s identifikatorom i e'talonom [The terms of the adaptability of control systems with an identifier and a reference model], Monograph. Saarbucken, Deutschland, LAP LAMBERT Academic Publishing GmbH & Co. KG, 2012, 125 p. (in Russ.).
14. Aksamentov D.N., Kruglov S.P., Kovy'rshin S.V. Ustanovka po issledovaniyu algoritmov uspokoeniya kolebanij gruza mostovogo krana [Installation for investigation of bridge crane load vibration calming algorithms]. Transport infrastructure of the Siberian region, 2019, vol. 2, pp. 288-292 (in Russ.).
15. Chernous'ko F.L., Ananevskij I.M., Reshmin S.A. Metody' upravleniya nelinejny'mi mexanicheskimi sistemami [Control methods of nonlinear mechanical systems]. Moscow, Fizmatlit, 2006, 328 p. (in Russ.).
16. Pervozvanskij A.A. Kurs teorii avtomaticheskogo upravleniya [Automatic control theory course], textbook for universities. Saint-Petersburg, Lan', 2015. 624 p. (in Russ.).
17. Ljung L. System Identification: Theory for the User. University of Linkoping, Sweden, 1991, 432 p.
18. MPU-6000/MPU-6050 Product Specification. Inven-Sense, 2013, 54 p. Available at: http://www.invensense.com, free (Accessed: November 14, 2019).
Sergey P. Kruglov
Doctor of Science in Engineering, Professor, Department of Automation of production operations, Irkutsk State Transport University (ISTU) 15, Chernyshevskogo, Irkutsk, Russia, 664074 ORCID: 0000-0001-9241-3352 Phone: +7-950-111-83-69 Email: kruglov_s_p@mail.ru
Dmitriy N. Aksamentov
Postgraduate student, Department of Automation of production operations, ISTU 15, Chernyshevskogo, Irkutsk, Russia, 664074 Phone: +7-950-061-82-09 Email: Gaastra104@mail.ru