Обратная задача в управлении динамической системой
Бесплатный доступ
Предложен синтез управлений движением манипуляционного робота (МР) в точку программной траектории прямым методом Ляпунова. При построении модели динамики МР представлен единой системой, фазовый вектор которой определяется данными как механизма, так и исполнительных приводов. Такой подход к синтезу управлений базируется на использовании в качестве функций Ляпунова первых интегралов движения системы, поэтому включаемый в рассмотрение привод должен иметь конкретный физический смысл, например, электропривод постоянного тока, гидропривод с дроссельным управлением и т.д., что позволит учесть его энергию при построении функции Ляпунова. Для определенности рассмотрен МР с электроприводами, с якорным управлением, что не ограничивает возможности перехода к другому типу привода. Вывод уравнений движения МР проведен на основе полной нелинейной модели МР с использованием тензорного анализа. Исследовано на устойчивость движение промышленного МР, рабочим органом которого является тело вращения.
Модель динамики, синтез управлений, точка программной траектории, функции ляпунова
Короткий адрес: https://sciup.org/147159162
IDR: 147159162
Текст краткого сообщения Обратная задача в управлении динамической системой
Задача наведения характеристической точки рабочего инструмента манипуляционного робота (МР) при выполнении им различных работ промышленного и непромышленного характера является одной из основных. Трудности при синтезе законов управления такими многомерными, нестационарными объектами определяются их нелинейными свойствами, обусловленными кинематическими и динамическими связями [1 – 3].
В работе прямым методом Ляпунова [4] решена задача перевода динамической системы из произвольной точки x o G X o С R n в точку программной траектории х ° на обрабатываемой поверхности. Уравнения динамики получены для многозвенного МР с распределенными массами звеньев, кинематическая схема которого приведена на рис. 1. Обобщенные координаты манипулятора п х , П ц , А, М = 1, 2, 3 определяются углами поворота его звеньев. Обобщенными координатами электроприводов являются заряды q ax , q bx , А = 1, 2, 3, протекающие через поперечные сечения обмоток якоря и возбуждения соответствующих электродвигателей. Модель динамики МР получена в форме уравнений Лагранжа-Максвелла [5] с индексным способом записи [6], снимающим громоздкость преобразований аналитических выражений при построении модели динамики МР.
Точка программной траектории системы определена обобщенными координатами п Х и скоростями п Х , 1 °х . Классический способ вывода уравнений динамики дает систему уравнений движения электромеханической системы
( LaXp. — L/ M yX M vp^ I ap. + L{, Y (n Y — 2M Y^ I a^ ) ~g^— П в = N X ;
. (1)
С Хц П ц + C x^v T) p. T) v + L ^ M Y^ I a^ g^ ^ 1 ав = M X '
Здесь c x^ - тензор инерции манипулятора [6], I ax = l ax , I bx = I bx , n x — обобщенные скорости системы, L aλµ , L bλµ – тензоры индуктивности, M λµ – тензор взаимной индуктивности обмо-
ток якоря и возбуждения электродвигателей приводов, I bλ – циклическая скорость, C λ,µν –
символ Кристоффеля первого рода метрического тензора c x^ , тензор L^: L^L b^v = ^,
§ V — символ Кронекера, обобщенные силы даются равенствами N x = -R x^ I a^ + U x ,
M x =
-B x^ i i ^ -
∂W p
∂η λ
νγ ∂M νβ
( n )+ L b 'nY ~g--- l ae , где R x^ , B x^ - тензоры, определяющие диссипацию
электромагнитной и механической энергий системы, соответственно, W p (n) — потенциальная
dWP (П) „ энергия манипулятора, – потенциальные силы, действующие на степень подвижно-
∂ηλ сти с номером A, Ux — управление, стесненное ограничением Ux Е Rs, Rs - ограниченное
замкнутое множество, задаваемое из ресурсов управления. Введем возмущения Anx, Anyx, AIax, AIax как разность между текущими и программными значениями обобщенных ко- ординат и скоростей. Условие стационарности движения в точке программной траектории дает следующий интеграл возмущенного движения приведенной системы [1]:
Jx = (Lax^ - LbMy.M^ - (Lax^ - LbMW^ + Lb-^Ane.
Энергия возмущенного движения системы имеет вид
J = ICxLhxn. + 2 (Lax^ - LbM^M^) △ Lx △ L^ + WpA).(3)
Построим функцию Ляпунова V как связку интегралов возмущенного движения системы [4]:
V = J + pJxJx,(4)
где ρ – положительная константа. Так как в стационарном движении (равновесии системы) все обобщенные скорости nx = 0, имеем следующее условие осуществимости стационарного движения
Г Y ° °о dM ve °о
L b M γµ I aµ ∂η λ I aβ
-
vY d M ve ° dW p
L b ^ ^ПТ Iae + 5П Т (П )
Полная производная в силу системы (1) функции V с учетом (5) после проведенных преобразований имеет вид
Выбрав управление в виде
U x = R x^ I a^ - aJ x + ^ д —p-^) (6)
с положительной константой α, имеем
VV = —B Xц n) X n) ц - Pa^J x + ^ A p a ^ ^ JJ x + ^ A p a ^ •
Исследуем устойчивость движения МР, приведенного на рис. 1. Рабочим органом является инструмент, представленный телом вращения (1 – характеристическая точка рабочего органа). Инерциальную систему координат Oxi свяжем с основанием МР, а подвижную систему координат O’xi (i = 1.2.3) - с третьим звеном, выбрав ее начало в центре инерции тела. По теореме сложения скоростей абсолютная скорость произвольной точки тела v = vo‘ + ш х r ‘ + v',

Рис. 1. Кинематическая схема МР
где v o ’ - скорость полюса O ‘ движущейся системы осей, С -ее угловая скорость, v ‘ - скорость точки по отношению к подвижной системе осей, r ‘ - радиус-вектор точки в подвижной системе осей.
Кинетическую энергию рабочего органа определим выражением
T k = 2 m (iv O 1 2
+ (w + еф) ^ o ‘ (J + еф
где $ о ‘ -тензор инерции тела, m - масса тела. Предполагая равенство экваториальных моментов инерции тела A и C относительно осей O ’ Х 1 , O ‘ х 2 , учитывая то, что $ о ‘ = AE + ( В — A)e е, где В - момент инерции тела относительно оси O ’ х 2 , преобразуем (8)
к виду
т к = 2 m ^|J o ‘ | 2 + A( | J | 2
— ше) ) + В (ше + ф) .
Отнесем слагаемые, не зависящие от угловой скорости рабочего органа ф к тензору инерции манипулятора, сформируем тензор s xp . Кинетическая энергия системы имеет вид
T = 8 Хц Т] х П ц + 2 Вф 2 + Вф ф х П X ■
Здесь ф х = a i r iX (i = 1, 2, 3, А = 1, 2, 3), r iX - тензор, связывающий проекции вектора С на оси подвижной системы координат с эйлеровыми углами п х , a i - направляющие косинусы вектора е в подвижной системе координат. Считая координату ф циклической и определив отнесенный к ф импульс p формулой p = В (ф + ф х П х ), сформируем функцию Рауса и получим следующие уравнения динамики МР с рабочим инструментом
( LaXp
— L U M yX М иц )Iap + L b^ (n Y — 2 M YP, I a^ ) “^^— П в = — R X^ I a^ + U X
^ Хц ^V p + ® X,pv n p n v + L b (n Y
M T ) 9M v3 дф х 9ф ц
M YP I ap) On x I ae + p(an p 8n x ) pp =
— В Хц т) p —
8W p (n) dn x
Здесь ^ Xp = S Xp — B^ X ^ p , & X,pV — символ Кристоффеля тензора ^ Xp . Оставим структуру функции Ляпунова (4) прежней. С учетом (4)–(6) имеем:
V = 2 ti XpW n p + 2 (L aA^ — L VY M yX M vn> I aX Мац + W p (A^) + pJ X J x -
Полная производная функции Ляпунова в силу системы (11) имеет вид
V = -B Xp Tl X ^l p. + (U X - R X^ I ap.')' ) (pJ X + ^ д А1 ац )
-
P d p X il p fl X + p|2 p il X ni p -∂η µ ∂η λ
Сумма двух последних слагаемых в выражении V равна нулю, и управление (6) обеспечивает асимптотическую устойчивость движения характеристической точки рабочего органа в точку программной траектории.
Список литературы Обратная задача в управлении динамической системой
- Горитов, А.Н. Построение плана траектории промышленного робота в условиях неполной информации о внешней среде/А.Н. Горитов//Мехатроника, автоматизация, управление: Прил. -2010. -№ 9. -С. 25-29.
- Попов, А.В. О способах сил и моментов при взаимодействии манипулятора с окружающей средой/А.В. Попов//Научно-технические ведомости СПбГТУ: Естеств. и техн. науки. -2006. -Т. 1, № 5. -С. 169-172.
- Рубцов, И.В. Аналитический синтез законов автоматического наведения и стабилизации оружия мобильного робототехнического комплекса специального назначения/И.В. Рубцов, П.Н. Саламаха//Мехатроника, автоматизация, управление: Прил. -2006. -№ 10. -С. 40-48.
- Барбашин, Е.А. Функции Ляпунова/Е.А. Барбашин. -М.: Наука, 1970.
- Борцов, Ю.А. Электромеханические системы с адаптивным и модальным управлением/Ю.А. Борцов, Н.Д. Поляхов, В.В. Путов. -Л.: Энергоатомиздат, Ленинградское отд-ие, 1984.
- Коренев, Г.В. Целенаправленная механика управляемых манипуляторов/Г.В. Коренев. -М.: Наука, 1979.