Обратная задача в управлении динамической системой

Бесплатный доступ

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

Еще

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

Короткий адрес: 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 – циклическая скорость, 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 η λ I

-

vY d M ve °    dW p

L b ^ ^ПТ Iae + Т )

Полная производная в силу системы (1) функции V с учетом (5) после проведенных преобразований имеет вид

Выбрав управление в виде

U x = R x^ I a^ - aJ x + ^ д —p-^)                        (6)

с положительной константой α, имеем

VV = B 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        дф х ц

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.
Краткое сообщение