автореферат диссертации по информатике, вычислительной технике и управлению, 05.13.18, диссертация на тему:Оптимальное управление системой дифференциальных уравнений, моделирующей динамику манипуляционного робота

кандидата физико-математических наук
Злобина, Мария Юрьевна
город
Ярославль
год
2009
специальность ВАК РФ
05.13.18
Диссертация по информатике, вычислительной технике и управлению на тему «Оптимальное управление системой дифференциальных уравнений, моделирующей динамику манипуляционного робота»

Автореферат диссертации по теме "Оптимальное управление системой дифференциальных уравнений, моделирующей динамику манипуляционного робота"

На правах рукописи

0034В28СЫ

Злобина Мария Юрьевна

ОПТИМАЛЬНОЕ УПРАВЛЕНИЕ СИСТЕМОЙ ДИФФЕРЕНЦИАЛЬНЫХ УРАВНЕНИЙ, МОДЕЛИРУЮЩЕЙ ДИНАМИКУ МАНИПУЛЯЦИОННОГО РОБОТА

Специальность 05.13.18 - математическое моделирование, численные методы и комплексы программ

АВТОРЕФЕРАТ

диссертации на соискание ученой степени кандидата физико-математических наук

Ярославль - 2009

003482878

Работа выполнена на кафедре математического моделирования Ярославского государственного университета имени П.Г. Демидова

Научный — доктор физико-математических наук, профессор

руководитель Кубышкин Евгений Павлович

Официальные оппоненты:

доктор физико-математических наук, профессор Баландин Дмитрий Владимирович

доктор физико-математических наук, профессор Климов Владимир Степанович

Ведущая организация

Самарский государственный университет

Защита состоится декабря 2009 г. в «1Л» часов на заседании диссертационного совета Д 212.002.05 в Ярославском государственном университете им. П.Г. Демидова по адресу: 150000, г. Ярославль, ул. Советская, д. 14.

С диссертацией можно ознакомится в библиотеке Ярославского государственного университета им. П.Г. Демидова по адресу: 150000, г. Ярославль, ул. Полушкина роща, д. 1.

Автореферат разослан « <М> 2009 ;

Ученый секретарь диссертационного совета

Глызин С.Д.

Общая характеристика работы

Актуальность работы

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

. Решению задач управления механическими системами, содержащими упругие элементы, посвящена обширная литература. Отметим, во-первых, монографию Ф.А. Черноусько, H.H. Болотника, В.Г. Градецкого1, которая содержит большой библиографический обзор. В монографии на ряду со многими другими рассмотрена задача управления поворотом упругого стержня с точечным грузом на конце. Получены уравнения движения системы, построены программные управления. Близкие по постановке задачи изучались в работах В.Е. Бербюка, где решаются различные проблемы динамики и оптимизации управляемых дискретно-континуальных систем, моделирующих роботы, шагающие аппараты, манипуляторы и др. В частности рассмотрена задача оптимального управления поворотом двух твердых тел связанных между собой упругим стержнем2. В отличие от рассматриваемой в настоящей диссертации модели, в модели, изучаемой В.Е. Бербюком, размеры несомого тела считаются пренебрежительно малыми. Основной метод исследования, возникающих при этом дискретно-распределенных систем - это замена распределенной составляющей конечномерной по методу Галёркина. В качестве базисных функций берутся балочные функции. Для конечномерного аналога строится оптимальное управление, которое и берется в качестве управления распределенной системой. В работе Y. Sakawa, R. Ito, N. Fujii3, где рассматривается задача поворота гибкой руки манипулятора с полным гашением поперечной вибрации в конце процесса управления, также используется метод приближений Галёркина. Этот же метод применяли при изучении задач управления медленно вращающейся балкой Тимошенко М. Gugat, W. Krabs,

G.M. Sklyar и J. Wozniak. Авторы показали, что существует не более чем счетная последовательность значений радиуса диска, при которых балка Ти-

1 Черноусько, Ф. Л. Манипуляционные роботы: динамика, управление, оптимизация / Ф.Л. Черноусько,

H.H. Болотник, В.Г. Градецкий. — М.: Наука, 1989. — 368 с.

2Бербюк, В.Е. Об управляемом вращении системы двух твердых тел с упругими элементами / В.Е. Бер-бюк // ПММ. - 1984. - Т. 48, Вып. 2. - С. 23S--246.

'Sakawa, Y. Optimal control of rotation of a flexible arm / Y. Sakawa, E. Ito, N. Fujii // Control Theory for Distributed Parameter Systems and Applications. Lecture Notes in Control and Information Sciences. — 1983. - V. 54 - C. 175-187.

мошенко является не управляемой (не стабилизируемой). В статьях В.Е. Бер-бюка и М.В. Демидюка4 задачи динамики и оптимизации манипуляционных роботов с распределенными параметрами решаются методами, основанными на концепции обратных задач динамики. Сходную тематику имеют совместные работы Л.Д. Акуленко и H.H. Болотника. Асимптотические методы построения оптимальных управлений и их приложение к решению различных задач управления нелинейными динамическими системами и их оптимизации рассмотрены в монографии Акуленко Л.Д.3. В указанной работе развиваются методы малого параметра: регулярных и сингулярных возмущений, к усреднения и связанных с ним преобразований переменных. Однако для решения ряда поставленных задач в общем случае предложенные асимптотические методы не применимы — требуется привлечение численных методов. Численным методам решения задач оптимизации управляемых движений посвящена, например, монография Ф.Л. Черноусько и Н.В. Баничука6.

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

Изучение систем с вязкоупругими элементами особенно актуально в связи с широким применением в современной промышленности, от авиационной7 до текстильной8, полимеров и композиционных материалов. Теория наследственности в целом получила существенное развитие в работах Ю.Н. Работ-нова и его учеников, руководствуясь монографией9 которого, в настоящей диссертации и построена математическая модель механической системы с наслественно вязкоупругим стержнем. Для описания свойств вязкоупругих

^Бербюк, В.Е. Об управляемом движении упругого манипулятора с распределенными параметрами / В.Е. Бербюк, М.В. Демидюк // Изо. АН СССР. Механика твердого тела. — 1984. — №. 2. — С. 59-67.; Бербюк, В.Е. Параметрическая оптимизация в задачах динамки и управления движением упругого манипулятора с распределенными параметрами / В.Е. Бербюк, М.В. Демидюк // Изв. АН СССР. Механика твердого тела. — 1986. — №. 2. — С. 81-89.

5Акуленко, Л.Д. Асимптотические методы оптимального управления / Л.Д, Акуленко. — М.: Наука, 1987. - 368 с.

6 Черноусько, Ф. Л. Асимптотические методы оптимального управления / Ф.Л. Черноусько, Н.В. Ба-ничук. — М.: Наука, 1973. — 240 с.

7 Бадалов, Ф.Б. Вибрации наследственно-деформируемых элементов конструкции летательных аппаратов / Ф.Б. Бадалов, Ш.Ф. Ганихонов — Ташкент.: Наука, 2002. — 230 с.

8Парфенов, О.В. Исследование релаксационных процессов в ткачестве / О.В. Парфенов // Тезисы докладов Международной научно-технической конференции « Современные технологии и оборудование текстильной промышленности» (Текстиль—2007) — М.: МГТУ имени А.Н. Косыгина, 2007. — С. 32-38.

9Работное, Ю.Н. Элементы наследственной механики твердых тел / Ю.Н. Райотков. — М.: Наука, 1977. - 383 с.

материалов существует несколько моделей: Максвелла, Фойгта, Больцмана-Вольтерра. Первые две из них привлекательны своей простотой и наглядностью, однако их использование при исследовании динамических задач механики деформируемого тела приводит к определенным неточностям, которые накапливаются во времени10. Наиболее достоверно описывает реальный процесс модель Больцмана-Вольтерра со слабосингулярными ядрами наследственности с особенностью типа Абеля. Среди них — трехпараметрическое ядро наследственности Ржаницына-Колтунова, используемое в данной диссертационной работе при построении оптимальных управлений в главах 2 и 3.

Говоря об управлении системами с распределенными параметрами в общем, нельзя не упомянуть основоположника этого направления кибернетики профессора А.Г. Бутковского. Исследования К.А. Лурье способствовали широкому распространению операторного подхода в области задач управления объектами с распределенными параметрами, отдельное внимание он уделил вопросам о необходимых условиях типа принципа максимума JI.C. Понтряги-на в оптимальных задачах с частными производными. Широкий круг задач теории оптимального управления системами с распределенными параметрами освещен в работах Ж.-Л. Лионса. В заключение, не претендуя на полноту приведенного обзора, отмечу работы А.И. Егорова, где рассматриваются как системы с сосредоточенными так и с распределенными параметрами, и H.H. Красовского, сделавшего фундаментальный вклад в создание и развитие теории дифференциальных игр.

Цель работы

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

Методы исследования

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

10Бадалов, Ф.Б Численное исследование влияния реологических параметров на характер колебаний наследственно-деформируемых систем / Ф.Б. Бадалов, А. Абдукаримов, Б.А. Худаяров // Вычислительные технологии. - 2006. - Т. 12, № 4. - С. 17-26.

Научная новизна работы

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

Положения, выносимые на защиту

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

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

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

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

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

Теоретическая и практическая значимость работы

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

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

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

Апробация работы

Основные результаты работы были представлены на семинаре кафедры математического моделирования Ярославского государственного университета им. П.Г. Демидова, Всероссийской научной конференциии, посвященной 200-летию Ярославского государственного университета им. П.Г. Демидова (Ярославль, 2003), Всероссийской научной конференции «Математическое моделирование и краевые задачи» (Самара, 2004), Международной научной конференции «Математические методы в технике и технологиях» (ММТТ-20) (Ярославль, 2007), Воронежской зимней математической школе С.Г. Крейна (Воронеж, 2008), Международной научной конференции памяти А.Ю. Левина (Ярославль, 2008), Международной конференции «Современные проблемы математики, механики и их приложений», посвященной 70-летию ректора МГУ академика В.А. Садовничего (Москва, 2009).

Публикации

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

Структура и объем диссертации

Диссертационная работа состоит из введения, пяти глав, заключения и списка литературы, содержащего 68 наименований. Работа содержит 57 рисунков, созданных в специально разработанном в среде Delphi 2007 автором программном комплексе для построения оптимальных управлений с помощью предложенного в диссертации алгоритма. Общий объем диссертации составляет 94 страницы.

Краткое содержание работы

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

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

Стержень имеет постоянное сечение и равномерно распределенную по длине массу. Центры масс 0\ и Ог основания и груза расположены на касательных, проведенных к центральной оси стержня в точках заделки. Система может совершать вращательные движения вокруг оси, проходящей через центр масс основания, относительно которой приложен момент сил M(t). Движение происходит в плоскости, перпендикулярной оси вращения. Считая упругие смещения стержня малыми, положение механической системы

можно охарактеризовать углом поворота 0(£) системы координат, связанной с основанием, относительно системы координат, связанной с инерциальным пространством, и величиной у(х, £) поперечной деформации стержня в точке х в момент времени

Кратко остановимся на выводе уравнений движения. Используем следующие обозначения: I - длина стержня; т - погонная масса стержня; т2 - масса груза; и а2 - расстояния от точек заделки стержня до соответствующих центров масс основания и груза; ^ - момент инерции основания относительно оси вращения; ■]•> - момент инерции груза относительно оси, проходящей через О% параллельно оси вращения; Е1 - жесткость поперечного сечения стержня; х - координата точки стержня, отсчитываемая от точки заделки стержня в основание вдоль центральной оси стержня. Взяв произвольную точку Р стержня, подсчитав главный момент всех сил, приложенных к точкам подсистемы Р02 и приравняв его к моменту, создаваемому силами упругости, действующими в сечении, проходящем через точку Р, получаем интегродифференциальное уравнение малых упругих колебаний стержня (в линейном приближении по у(х, £)). Дважды дифференцируя его по х, имеем уравнение в частных производных

Здесь и в дальнейшем индексы t их обозначает частную производную по соответствующей переменной. Дополняем уравнение (1) уравнением изменения количества движения относительно оси вращения

myu + EIyxxxx = -т(х + ai)0+

je + m

(х + ai)yit(x, t)dx + т2{1 + ai + a2)ytt(l, t)+

Jo

о

+[m2a2(l + ai + a2) + J2}yxtt{l, ¡0 = M(t),

(2)

где 3 — 1\+т ^(х + а,1)2с1х + т2(1+а1 + а2)2 + Краевые условия к системе уравнений (1)-(2) имеют вид

y(0,t)=yx(0,t) = 0,

(3)

EIyxx{l,t) - -J2{yxtt(l,t)+0) - m2a2{ytt{l,t) + a2yxtt(l,t)+ +6(1 + ai + а2) - в2[у(1, t) + ух{1, t)(l + ai)]},

(4)

EIyxxx{l, t) = т2{уи(1, t) + a2yxtt(l, t) + в (I + at + a2)+ +e2{~y(l,t) + (l + a1)yx(l,t)}}.

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

Далее задаются начальные условия в некоторый начальный (нулевой) момент времени

0(0) =0„, 0(0) =0о, у{х,0) = уо{х), yt(x,0) = у0(х). (6)

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

J0 + / (x + ai)ytt(x,t)dx+m2(l+ai + a2)ytt(l,t)+

J о

+ [тп2а2( 1 + ai +a2) + J2}yxtt(l,t) = M(t), (7)

Уи + Ухххх = ~(x + ал)0, (8)

y(0,i)=y«(0,i) = 0, (9)

yxx(l,t) = -J2(ym(l,t) + 0)~

-m2a2{ytt(l, t) + a2yxtt( 1, t) + 0(1 + ax + a2)}, (10)

Уххх{1, t) = m2{ytt(l, t) + a2yxtt(l,t) + 0(1 + + a2)}, (11)

0(0) = 0O, 6(0) = 0o, y(x,0) = yo(x), yt(x,0) = Ux), (12)

являющуюся математической моделью рассматриваемой механической системы. Здесь J = Ji + fQ(x + aifdx + 7712(1 + ai + a2)2 + J2. В конце первой главы формулируются следующие две задачи оптимального управления.

1. Определить момент управления M(t) 6 Ь2(0,Т), переводящий краевую задачу (7)-(11) ш начального состояния (12) в конечное в заданный момент времени Т

в(Т) = вт, 0(Т) — От, у(х,Т)=ут(х), yt(x,T) = ут(х) (13) и минимизирующий функционал

Ф(М) = \\\M(t)\\l2{m. (14)

2. Определить момент управления M(t) G Т), Ф(M) ^ L < со, переводящий краевую задачу (7)-(11) из (12) в (13) за минимальное время Т (задача быстродействия).

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

a(t') = Е (e(fi - В!(г')ф' + ,

где o{t!) и e(i') - соответственно напряжение и относительная деформация, Е - модуль Юнга, R'(t') - функция релаксации. Рассматривается случай, когда груз на конце стержня отсутствует. Математическая модель изучаемой системы будет следующей

J9+ [ (х + a\)ytt{x, t)dx = M(t), (15)

Ja

Уи + (1-Г*)УххХХ = ~{x + ai)9, (16)

y(0,t) = yx( 0,t)=0, yx,(l)i)=ï«xx(l,i) = 0. (17)

0(0) = 0O, 8(0) =è0, (lg) y{x,t + r) |t=0 = Уо(х,т) e D1 o, yt(x, 0) = y0(x) <E L2{0,1),

где (/ - P)e(i) = e(t) - f_x R(r)e(t + r)dr.

Система уравнений (15)-(17) является системой уравнений с бесконечным запаздыванием аргумента. При постановке задач управления начальные и конечные условия для y(x,t + г) (—оо < т < 0) выбираются принадлежащими пространству функций D-,о, т.е. тождественно равными нулю при —со < г < 0. С механической точки зрения это означает, что в материале стержня в начальный и конечный момент времени отсутствует остаточное напряжение. Такой выбор обусловлен тем, что априорное задание величины остаточных напряжений в материале стержня с практической точки зрения представляется весьма проблематичным.

Считая M(t) € jL2(0, Т), определим понятие обобщенного решения. Введем область Qt = {(x,t), 0 < х < 1, 0 < i < Т} и специальные пространства #i(0,1), Hi(Qt), H(Qt). Через #i(0,1) обозначим энергетическое пространство оператора Bv = vIV, полученное замыканием его области определения V(B) = {«(ж) : v(x) £ C4(0,l),i/(0) = ?/(0) = г/'(1) = = v"'(l) = 0} в норме |Mltfl((U) = (v(a:),u(a;))Wl(o,i), (Mz),ii(a;))Hl(o,i) =

11 Работное, Ю.Н. Элементы наследственной механики твердых тел / Ю.Н. Работнов. — М.: Наука, 1977. - 383 с.

= (Bv(x),u(x))L2{aA] = (г/'(я),и"(я))12(о,1))- Через #i(Qr) С L2(QT) обозначим гильбертово пространство функций, полученное замыканием множества функций y{x,t) б C4'\Qt), 2/(0, î) = ух(0, t) = j/„(l,t) = yxxx(l,t) = 0 в норме \\y{x,t)\^Hi[QT) = {y{x,t),y(x,t))HAQTh где (y{x,t),z{x,t))Hl{QT) =

= So ((у(г. 0. z(x> 0)я,(о.1) + (Vt{x, i). zt{x, t))^jdt. Скалярное произведение (*, *) в ¿2(0,1) определено следующим образом:

(У, г) = {у(х),г(х))Ь2{0<1] - j((x + а^^^^^Цх + а^, z{x))L!{0A). (19)

Через H(Qt) будем обозначать пространство L-jiQ-r) со скалярным произведением (у(х, t), z(x, t))//(QT) = Jq (y(x,t), z(x,t))dt и соответствующей нормой.

Под обобщенным решением 0(i), y(x,t + т) (—оо < т < 0) краевой задачи (15)-(17) в области Qt, удовлетворяющим начальным условиям

0(0) =0о, 0(0) =0о, у{х, t + т) |t=0 = у0(х, т) е D1, yt{x, 0) = уо(х) е Ь2{0,1),

будем понимать совокупность функций 0(t) б (0, T"), у(х, t) £ #i(Qr) (0(0) = 0о, у(х, 0) = уо(х, 0)), которые удовлетворяют соотношениям

Г

J (jO(t)p(t) + j-{x + auyt(x,t))yt + J0Qp(0) + о

T

+ jr(z + аь Уо(х))р(0) + J M(t)p(t)dt = 0,

о

r

J (ы*> *)>»<(?. i)> - ((7 - Г*)у(аг, Î), Î))Hi(O,D-

о

- + аь v(x, t))M(tf)dt + <éb(a:),v(a:, 0)) - 0

для любых функций p(t) и v(x, t), соответствующих условиям

p(t)ewï(0,T), р(Т) = 0, v(x,t) е НМт), v(x,T) = 0. В разделе 2.2 построено обобщенное решение для начально-краевой за-

дачи (15)-(18), которое представимо в виде

ОС'

у(х, t)=J2 v*(x) (МО^ПOn(0) + kn(t)ban-

n= 1

t

jdn j kn{t-T)M{T)dT). (20)

Ji

о

6{t) = e0 + è0t + -y({x + auy0{x))t - (a: + aby(x,t)) + (z + аь^/оМЖ J i

(

+jJ(t-T)M(r)dT, (21)

о

где

a0n(T) = vn(x))Hl(0,i), b0n = (ya(x),vn(x))

dn = (x + au vn(x)) - JiJ'4-

При этом dn Ф 0 для всех n = 1,2,..., что даст возможность говорить об управляемости в рассматриваемой задаче.

Решение у(х, t) определяется методом Фурье в виде у(х, t) = v(x)s(t). В результате чего получаем спектральную задачу для v(x) и дифференциальное уравнение для s(t).

Показано, что спектральная задача для v(x) имеет счетное число вещественных однократных собственных значений 0 < Aj < Лг < ... < Ап < • • • (Ап = /3* — ш2)(п = 1,2,...). Получено характеристическое уравнение, определены собственные функции vn(x), приведены графики первых пяти из них для одного набора параметров. Собственные функции являются ортонорми-рованными относительно скалярного произведения (19).

Решение дифференциального уравнения для s(t) представляет особый интерес. Уравнение имеет вид

S„(i) + ^(7-r>n(i) = /B(i)- (22)

Возможно выписать функцию Коши для соответствующего однородного урав-

3+1 ос

*»(*) = / ^=7=1), (23)

3—100

где Нп[р) = р2 + ш2п — R(т)epтdтsj, а /3 выбрано таким образом, чтобы вещественные части корней уравнений Нп(р) = 0 (п = 1,2,...) были меньше

0. Яс(ш) = /0°° Я(—т) со5(шт)<1т, Яа(ш) = Я(—г)зт(и;г)с?т - характеристики ядра Г*, нормированные составляющие комплексного модуля упругости материала стержня, которые определяются экспериментально. Однако нахождение интеграла (23) сопряжено с большими вычислительными трудностями особенно при больших шп. Поэтому в главе 3 предложен асимптотический способ построения функций кп(£).

Общее решение зп(1) уравнения (22) определяется с помощью преобразования Лапласа и свойств изображения свертки функций.

На основании (20), (21) задача оптимального управления может быть сформулирована как гладкая экстремальная задача с ограничениями типа равенств. Записав эти равенства особым образом, получаем

т

Г 00

/ М(4)Й = (1,М(е))Ы0,т) = Ао(Т) = зфт - во) - боп),

о

г

У (Г - «)М(4)А = (Г - £, М(1))ы 0,т) = А,(Т) = о

00

= - 00 - ¿оЛ + £сп(ат(0) - а0п(0) -

П = 1

Т

1(1пкп{Т - 4)М(4)А = - 0. Щ*))ыо,Т) = ^2п+1(Г) =

о

= Ма0п(0)кп{Т) + Ьопкп(Т) - аТп{0)),

т

I с1пкп(Т - «)М(*)Л = (йпкп{Т - 4), М(4))^(0,Г) = ^СП =

о

= Л(ао„(0)^(Т) + боя^п(Г) - 6т) (и = 1,2, ...)•

Для построения оптимального управления М*(?) введена в рассмотрение система функций

¥>у(«) = - «), чъ+х(0 = - «) 0'= 1,2,...). ^ ;

С помощью ортогонализации Шмидта по системе (24) строится ортонорми-рованная в ¿г(0,Т1) система функций Аналогично преобразуются ве-

личины Ап(Т), в результате чего получаем величины Вп(Т).

Показано, что решение задачи минимизации функционала энергии от

управления дается формулой

п=о

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

1 ос

2 „ гг=0

Точные формулировки результатов содержатся в утверждениях 2.1 и 2.2.

Третья глава посвящена рассмотрению случая малости наследственных свойств материала стержня. Вводится малый параметр

Г°

ц= Я!{т')йт'

.1 — оо

Математической моделью рассматриваемой механической системы в этом случае является следующая система дифференциальных уравнений:

JB+ í (z + ai)ytt(x,t)dx = M{t), Jo

Ун + (/ - ^Г*)ухххх = ~(х + ai)'Ó

с краевыми и начальными условиями (17), (18).

Рассуждения главы 3 в значительной мере повторяют рассуждения второй главы. При этом функции kn(t\ц) строятся в виде разложения по ц

k„(t; /i) = kn0(t, ti) + fikni(t, ti, í2) + ■ • ■, tj = /L4

методом многих масштабов. В качестве нулевого приближения имеем

kn0{t,ti) = w"1 ехр ( - ^u!nR5(un)t^j sin (wnt - \jnRc(bjn)t^.

Оно с точностью до 0(/iexp(~/ryí)) 7 > 0 аппроксимирует при í > 0 решение рассматриваемого уравнения. Это решение и будет использоваться для дальнейшего построения управления.

В конце третьей главы рассмотрен пример механической системы, для которой с использованием асимптотического метода построено оптимальное управление поворотом на угол 9 = ж/2 с полным гашением колебаний в конце процесса управления. Приведены графики функций kn(t;fi), графики ортонормированных функций ipn(t; д) и графики оптимального управления

М(£; ц) для различных значений параметра /1. сделана оценка разницы между асимптотическим и точным решениями.

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

(26)

Уи - j(i + ai)|y (ц + ai)yu(xbt)dxi + т2{1 + аг + a2)ytt{l,t)+

+[J2 + т2а2{1 + ai + a2)]yxtt{l, i)| + Ухххх = - + «i)M(i)>

y{0,t)=yx{0,t) = 0, (27)

1 Г1

Уиг(М) = -j[J2 + m2a2{l +aj + a2)] J (xi + ai)ytt(xut)dxi-

--|J(J2 + m2a2) - [J2 + m2a.2(l + ai + a2)} jуxtt(l, t) — - jm2 jja2 - (1 + ai + a2)[J2 + m2a2(l + ai + a2)]|yit(l, i)~

-j[J2+m2a2(l+ai + a2)]M(t), (28)

1 /-1

J/in(l.i) = -jm2(l + oi + a2) J (xi + ai)yu(xut)dxi +

m2[J - m2(l + a2 + a2)2]y«(l, t)+ +jm2|ja2 - (1 +ai + a2)[J2 + m2a2(l + a\ + a2)]^yxtt(l, t)+

+jm2{l + ai+a2)M(t), (29)

y{x, 0) = y0{x), yt(:r,0) = y0(x), (30)

применяется метод Фурье (y(x.t) — v(x)s(t)), в результате чего получены спектральная краевая задача для v(x) и дифференциальное уравнение для s(t).

Здесь особый интерес представляет решение спектральной краевой задачи для v(x), которая содержит спектральный параметр в краевых условиях. Вся четвертая глава посвящена изучению свойств спектра и нахождению собственных функций данной задачи. Показано, что спектр состоит из счетного числа вещественных однократных собственных значений 0 < Ai < Л2 <

... < Хп < ... (п = 1,2,...), получено характеристическое уравнение, определены собственные функции уп(х). Собственные функции являются орто-нормированными относительно скалярного произведения

(у, г) = (у, г) + ту( 1)2(1) + (Л + а2т)у'{1)х'{ 1)+ Л-а2т{у'(1)г{\) + у{\)4{1)) ~ + аиу){х + аьг)+

+т{ 1 + в1 + а2)((:г + аиу)г{ 1) + (х + аи г)у(1))+ ^-(J2 + та2( 1 + О! + а2))((£ + аь г/)г'(1) + (х + уаи г)у'( 1)) +т2(1 + а! + а2)2г/(1)2(1) + (У2 + тпа2( 1 + <ц + а2))У(1)г'(1)+ +т( 72 + та2(1 + ^ + а2))(1 + щ + а2){у{ 1)г'(1) + г(1)у'(1))) • (31)

В пятой главе формулируется понятие обобщенного решения для рассматриваемой начально-краевой задачи, доказывается его существование и единственность, выводится формула, его определяющая. Предварительно вводятся область фг = {(ж, £), 0 < х < 1, 0 < £ < Т} и специальные пространства #(0,1) #1(0,1), #(<5г)> #1(<5г)- Через #(0,1) обозначено гильбертово пространство функций у(х), полученное замыканием в норме ||у(х)||д- = = (у(х),у(х))1!2 пространства функций С1 (0,1). Скалярное произведение (*, *) определено в (31). Через #1(0,1) обозначено гильбертово пространство функций у{х), полученное замыканием в норме ||у(2;)||Я1 = (у(х),у(х))1^ пространства функций у(х) € С2(0,1), у(0) — у'(0) = 0. Здесь скалярное произведение имеет вид (и(х),у(х))ц1 = (и"(х),у"(х))Ь2^1у Через Н(С]т) обозначено гильбертово пространство функций у(х,1), полученное замыканием в норме \\у(х^)\\нш = {у{х,Ь),у(х,г))^2{дт], где (г^х,1),у{х^))нш =

= /^(и(х,^,у(х,1))сИ, пространства функций у(х,£) € С1,0(<2т). Через 1Шт) обозначено гильбертово пространство функций у(х, £), полученное замыканием в норме ||у(М)1|Н1(дт) = где (и(х, £), у(х, £))я,(от) = (ихх(х, £), ухх(х, + (щ(х,£), ь{(х, 4))я(дг), множества функций у(х, £) £ С2Д(<5г), 2/(0,£) = 2/х(0, £) = 0.

Под обобщенным решением начально-краевой задачи (26)-(30), определенным в области С2(Т), с начальными условиями

Уо(х) 6 #1(0,1), уо(х) е #(0,1) понимается функция у(х,{) € Н\(С}т), удовлетворяющая интегральному со-

отношению

г

J ((глОмК^Ом)) - ¿»£2(о,1)—

о

-—(х + аь у(х, «))М(4))л + (у0(а:), 0)) = О

для любой функции у(х, () вида

у(х,{)еН1(дт), у(х,Т) = О. Доказано, что обобщенным решением начально-краевой задачи (26)-(30) яв-

ляется ряд

ос

у(х, Ъ'п(Х) («Оп^п1 соз(шп£) + Ь0пш~1 5\п(и}пг)-

п=1

(

-J а;"1 8т(а>п(г - т))М(т)<£т), (32)

о

где

а0п(т) = ш~1(у0(х, т), ип(х))я1(о,1)> ьоп = (Ых) • Мх)) йп = (г + аьг;„(2;)). При этом <4/0 для всех п — 1,2,..., что дает возможность говорить об управляемости в рассматриваемой задаче.

Под обобщенным решением уравнения (7) понимается функция в(1) € И^1 (0, Т) 0(0) = в0, удовлетворяющую интегральному равенству т

I + у(х + аиУ1(х,1))р(1))^ + м0рф)+

о

1

+ аьУо(ж))р(0) + I М(4)р(0Л = 0.

+-

о

для любой функции р(<) вида

р(1)еягЦо,Т), р(Т) — о.

Обобщенное решение уравнения (7) определяется следующим выражением

в(Ь) =в0 + Ы + 4-((х + аъуа(х))г -{х + аи у(х,«)) + (х + аь у0(х))) + •п

1

о

I (Ь-^М^сИх.

Далее следует описание алгоритма построения оптимального управления рассматриваемой системой, которое во многом аналогично соответствующему описанию в предыдущих главах. Полученные результаты формально совпадают с результатами главы 2. Их точные формулировки содержатся в утверждениях 5.1 и 5.2.

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

Список публикаций по теме диссертации Статьи в ведущих журналах, включенных в перечень ВАК:

1) Гарнихина*, М.Ю. Оптимальное управление поворотом твердого тела с наследственно вязкоупругим стержнем / М.Ю. Гарнихина, Е.П. Ку-бышкин // Механика твердого тела (Известия АН). — 2006. — № 05. — С. 29-41.

2) Войтицкий, В. И. О спектральной задаче, возникающей в механике ма-нипуляционных роботов / В.И. Войтицкий, М.Ю. Злобина, Е.П. Ку-бышкин // Моделирование и анализ информационных систем. — 2009. - Т. 16. № 3. - С. 22-28.

Другие публикации:

3) Гарнихина*, М.Ю. Алгоритм управления поворотом твердого тела с наследственно вязкоупругим стержнем / М.Ю. Гарнихина, Е.П. Кубыш-кин // Математика: Материалы Всероссийской научной конференции, посвященной 200-летию Ярославского государственного университета им.П.Г.Демидова / Яросл. гос. ун-т. Ярославль, 2003. — С. 204-210.

4) Гарнихина*, М.Ю. Оптимальное управление одной динамической системой, возникающей в механике манипуляционных роботов / М.Ю. Гарнихина, Е.П. Кубышкин // Математическое моделирование и краевые задачи: Труды Всероссийской научной конференции / Самарск. гос. тех. ун-т. Самара, 2004. - С. 56-57.

5) Гарнихина*, М.Ю. Асимптотический метод построения управления поворотом твердого тела с наследственно вязкоупругим стержнем / М.Ю. Гарнихина, Е.П. Кубышкин // Современные проблемы математики и информатики: Сборник научных трудов молодых ученых, аспирантов и студентов / Яросл. гос. ун-т. Ярославль, 2005. — Вып. 7. — С. 114-122.

'Работа Злобиной М.Ю. опубликована под фамилией Гарнихина

6) Гарнихина.*, М.Ю. Оптимальное управление манипуляционным роботом с учетом гибких свойств руки / М.Ю. Гарнихина, Е.П. Кубышкин // Математические методы в технике и технологиях - ММТТ-20: Сборник трудов XX Международной науч. конференции в 10 т. / Яросл. гос. ун-т. Ярославль, 2007. - Т. 2. - С. 67-71.

7) Гарнихина*, М.Ю. Анализ одной спектральной краевой задачи, возникающей в механике манипуляционных роботов / М.Ю. Гарнихина // Воронежская зимняя математическая школа С.Г. Крейна - 2008. Тезисы докладов / Воронеж: ВГУ, 2008. — С. 38-39.

8) Гарнихина*, М.Ю. Оптимальное управление поворотом твердого тела с упругим стержнем и грузом на конце / М.Ю. Гарнихина, Е.П. Кубышкин // Воронежская зимняя математическая школа С.Г. Крейна - 2008. Тезисы докладов / Воронеж: ВГУ, 2008. - С. 88-90.

9) Злобина, М.Ю. Анализ одной спектральной краевой задачи, возникающей в механике манипуляционных роботов / М.Ю. Злобина // Математика, кибернетика, информатика: труды международной научной конференциипамяти А.Ю. Левина / под редакцией С.А. Кащенко, В.А. Соколова / Яросл. гос. ун-т. Ярославль, 2008. — С. 100-103.

10) Кубышкин, Е.П. Оптимальное управление движением механической системы, моделирующей динамику манипуляционного робота / Е.П. Кубышкин, М.Ю. Злобина // Международная конференция «Современные проблемы математики, механики и их приложений», посвященная 70-летию ректора МГУ академика В.А. Садовничего / Москва: Университетская книга, 2009. — С. 285-286.

11) Злобина, М.Ю. Оптимальное управление поворотом двух твердых тел, соединенных упругим стержнем / М.Ю. Злобина, Е.П. Кубышкин // Механика и процессы управления. Итоги диссертационных исследований / Екатеринбург: УрО РАН, 2009. - С. 108-117.

Оригинал-макет подготовлен в редакционно-издательском отделе ЯрГУ

Отпечатано на ризографе

Ярославский государственный университет 150000, г. Ярославль, ул. Советская, 14..

Оглавление автор диссертации — кандидата физико-математических наук Злобина, Мария Юрьевна

Введение

1. "Уравнения движения механической системы, моделирующей динамику манипуляционного робота

1.1. Постановка задачи.

2. Оптимальное управление поворотом твердого тела с наследственно вязкоупругим стержнем

2.1. Постановка задачи.

2.2. Построение обобщенного решения краевой задачи (2.2)-(2.4)

2.3. Построение оптимального управления

2.4. Пример.

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

3.1. Постановка задачи.

3.2. Построение решения краевой задачи (3.1), (3.2), (3.5)

3.3. Построение оптимального управления

3.4. Пример.

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

5. Построение оптимального управления поворотом твердого тела с упругим стержнем и грузом на конце

5.1. Пример.

Введение 2009 год, диссертация по информатике, вычислительной технике и управлению, Злобина, Мария Юрьевна

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

Решению задач управления механическими системами, содержащими упругие элементы, посвящена обширная литература. Отметим, во-первых, монографию Черноусь-ко Ф.Л., Болотника H.H., Градецкого В.Г. [1], которая содержит большой библиографический обзор. В монографии на ряду со многими другими рассмотрена задача управления поворотом упругого стержня с точечным грузом на конце. Получены уравнения движения системы, построены программные управления. Близкие по постановке задачи изучались в работах Бербюка В.Е. [2-7], где решаются различные проблемы динамики и оптимизации управляемых дискретно-континуальных систем, моделирующих роботы, шагающие аппараты, манипуляторы и др. В [8] рассмотрена задача оптимального управления поворотом двух твердых тел связанных между собой упругим стержнем. Основной метод исследования, возникающих при этом дискретно-распределенных систем - это замена распределенной составляющей конечномерной по методу Галёркина. В качестве базисных функций берутся балочные функции. Для конечномерного аналога строится оптимальное управление, которое и берется в качестве управления распределенной системой. В работе Y. Sakawa, R. Ito, N. Fujii [9], где рассматривается задача поворота гибкой руки манипулятора с полным гашением поперечной вибрации в конце процесса управления, также используется метод приближений Галёркина. Этот же метод применяли при изучении задач управления медленно вращающейся балкой Тимошенко М. Gugat, W. Krabs, G.M. Sklyar и J. Wozniak [18-21]. Авторы показали, что существует не более чем счетная последовательность значений радиуса диска, при которых балка Тимошенко является не управляемой (не стабилизируемой). В статьях Бербюка В.Е. и Демидюка М.В. [10,11] задачи динамики и оптимизации манипуля-ционных роботов с распределенными параметрами решаются методами, основанными на концепции обратных задач динамики. Сходную тематику имеют совместные работы

Акуленко Л.Д. и Болотника H.H. [12-15]. Асимптотические методы построения оптимальных управлений и их приложение к решению различных задач механики рассмотрены в монографии Акуленко Л.Д. [16]. В указанной работе развиваются методы малого параметра: регулярных и сингулярных возмущений, усреднения и связанных с ним преобразований переменных. Однако для решения ряда поставленных задач в общем случае предложенные асимптотические методы не применимы — требуется привлечение численных методов. Численным методам решения задач оптимизации управляемых движений посвящена, например, монография Ф.Л. Черноусько и Н.В. Баничука [17].

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

Изучение систем с вязкоупругими элементами особенно актуально в связи с широким применением в современной промышленности, от авиационной до текстильной (см., например, [22, 23]), полимеров и композиционных материалов. Теория наследственности в целом получила существенное развитие в работах Ю.Н. Работнова и его учеников, руководствуясь монографией [24] которого, в настоящей диссертации и построена математическая модель механической системы с наслественно вязкоупругим стержнем. Для описания свойств вязкоупругих материалов существует несколько моделей: Максвелла, Фойгта, Больцмана-Вольтерра. Первые две из них привлекательны своей простотой и наглядностью, однако их использование при исследовании динамических задач механики деформируемого тела приводит к определенным неточностям, которые накапливаются во времени [25]. Наиболее достоверно описывает реальный процесс модель Больцмана-Вольтерра со слабосингулярными ядрами наследственности с особенностью типа Абеля. Среди них — трехпараметрическое ядро наследственности Ржаницына-Колтунова, используемое в данной диссертационной работе при построении оптимальных управлений в главах 2 и 3.

Говоря об управлении системами с распределенными параметрами в общем, нельзя не упомянуть основоположника этого направления кибернетики профессора А.Г. Бут-ковского [26-33]. Исследования К.А. Лурье способствовали широкому распространению операторного подхода в области задач управления объектами с распределенными параметрами [34,35]. Вопросам о необходимых условиях типа принципа максимума JI.C. Понтрягина в оптимальных задачах с частными производными посвящена его монография [36]. Широкий круг задач теории оптимального управления системами с распределенными параметрами освещен в работах Ж.-Л. Лионса [37,38]. В заключение, не претендуя на полноту приведенного обзора, отмечу работы А.И. Егорова [39,40], где рассматриваются как системы с сосредоточенными так и с распределенными параметрами, и H.H. Красовского [41-45], сделавшего фундаментальный вклад в создание и развитие теории дифференциальных игр.

Остановимся коротко на структуре диссертации.

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

Стержень имеет постоянное сечение и равномерно распределенную по длине массу. Центры масс Оi и О2 основания и груза расположены на касательных, проведенных к центральной оси стержня в точках заделки. Система может совершать вращательные движения вокруг оси, проходящей через центр масс основания, относительно которой приложен момент сил M(t). Движение происходит в плоскости, перпендикулярной оси вращения. Считая упругие смещения стержня малыми, положение механической системы можно охарактеризовать углом поворота 9(t) системы координат, связанной с основанием, относительно системы координат, связанной с инерциальным пространством, и величиной у(х, t) поперечной деформации стержня в точке х в момент времени t.

Кратко остановимся на выводе уравнений движения. Используем следующие обозначения: I - длина стержня; m - погонная масса стержня; тпъ - масса груза; а\ и аг - расстояния от точек заделки стержня до соответствующих центров масс основания и груза; J\ - момент инерции основания относительно оси вращения; J2 - момент инерции груза относительно оси, проходящей через О2 параллельно оси вращения; El - жесткость поперечного сечения стержня; х - координата точки стержня, отсчитываемая от точки заделки стержня в основание вдоль центральной оси стержня. Взяв произвольную точку Р стержня, подсчитав главный момент всех сил, приложенных к точкам подсистемы РО2 и приравняв его к моменту, создаваемому силами упругости, действующими в сечении, проходящем через точку Р, получаем интегродифференциальное уравнение малых упругих колебаний стержня (в линейном приближении по у(х,Ь)). Дважды дифференцируя его по х, имеем уравнение в частных производных туи + Е1ухххх = -т(х + ах)0+ +92{т[ухх / (й + а^йв + у- ух(х + а^] + т2ухх(1 + ах + а2)}. (0.1) X

Здесь и в дальнейшем индексы { и I обозначает частную производную по соответствующей переменной. Дополняем уравнение (0.1) уравнением изменения количества движения относительно оси вращения

Jв + m [ (х + а1)уи(х,^х + т2(1 + а1+а2)уа(1^)+

Jo т2а2(1 + ах + а2) + 72]уг«(/, ¿) = М(£), (0.2) где J — J\ + т /д (х + )2йх + тп2(I + + а2)2 + 32. Краевые условия к системе уравнений (0.1)-(0.2) имеют вид у(0,0 = ух(0,*) = 0, (0.3)

Е1ухх{1,г) = -72(ухП(1^) + в) - гп2а2{уи(1,1) + а2ухи(1^)+

9(1 + а1 + а2)-в2[у(1^) + ух(1^)(1 + а1)}}, (0.4)

Е1уххх(1, ¿) = гп2{уа(1,£) + а2ути(1,1) + 0(1 + + а2)+ в2[-у(1^) + (1 + а1)ух(1,Ь)]}. (0.5)

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

Далее задаются начальные условия в некоторый начальный (нулевой) момент времени

0(0) =в0, 0(0) = 0О, У(х,0) = у0(х), уг(х,0) = у0(х). (0.6)

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

70+ / (х + ах)уи(х,1)(1х + т2(1 + аг + а2)уи(1,Ь)+ ./о

Vu + Ухххх = ~{x + ai)0, (0.8) y(0,t)=yx(0,t) = 0, (0.9) fes(M) = -J2(.Vxtt(l,t)+ë)

-m2a2{ytt( 1, t) + a2yxtt( 1, t) + 6(1 + ax + a2)}, (0.10)

Уххх(1 ,t) = m2{yu(l,t) +a2yxtt(l,t) +0(1 + ai + a2)}, (0.11)

0(0) = 0O, 0(0) = 0O, y(x,0)=y0(x), yt(x,0)=y0(x), (0.12) являющуюся математической моделью рассматриваемой механической системы. В конце первой главы формулируются следующие две задачи оптимального управления.

1. Определить момент управления M{t) G L2(0,T), переводящий краевую задачу (0.7)-(0.11) из начального состояния (0.12) в конечное в заданный момент времени Т

0(Т) = вт, в(Т) = 9т, у(х,Т) = ут(х), yt{x,T) = yT{x) (0.13) и минимизирующий функционал

Ф(М) = ^||М(^||12(0)Г). (0.14)

2. Определить момент управления M(t) G L2(0,T), Ф(M) ^ L < оо, переводящий краевую задачу (0.7)-(0.11) из (0.12) в (0.13) за минимальное время Т (задача быстродействия).

Во второй и третьей главах рассмотрен случай вязкоупругого стержня, при этом материал стержня моделируется реологической моделью наследственно вязкоупругого тела [24]: г(0 = Е - J R'{r')e(t' + r')dT^j , где a(t') и е(0 ~ соответственно напряжение и относительная деформация, Е - модуль Юнга, R'(t') - функция релаксации. Рассматривается случай, когда груз на конце стержня отсутствует. Математическая модель изучаемой системы будет следующей

J0+ [ (x + a1)ytt(x,t)dx = M(t), (0.15)

J о y(0,t) = yx(0,t) = 0, yxx(l,t) = yxxx(l,t) = 0. (0.17)

0(0) = 00, è(0) = ¿0, (0 18) y(x, t + t) |î=0 = уо(х, t) G £>70, yt(x, 0) = yQ(x) G L2(0,1), где (/ - r*)e(i) = e(t) - f^ R(r)e(t + r)dr.

Система уравнений (0.15)-(0.17) является системой уравнений с бесконечным запаздыванием аргумента. При постановке задач управления начальные и конечные условия для у(х, t + т) (—оо < т < 0) выбираются принадлежащими пространству функций D1 о, т.е. тождественно равными нулю при —оо < г < 0. С механической точки зрения это означает, что в материале стержня в начальный и конечный момент времени отсутствует остаточное напряжение. Такой выбор обусловлен тем, что априорное задание величины остаточных напряжений в материале стержня с практической точки зрения представляется весьма проблематичным.

Считая M(t) G ¿2(0, Т), определим понятие обобщенного решения. Введем область Qt = {(x,t), 0 < х < 1, 0 < i < Т} и специальные пространства #i(0,1), Hi(Qt), H{Qt). Через Нг(0,1) обозначим энергетическое пространство оператора Bv = vIV, полученное замыканием его области определения Т>(В) — (u(rc) : v(x) G С4(0,1), г>(0) = г/(0) = = г/"(1) = 0} в норме ||u||hi(0i1) = (v(x),и(я))я1(о,1), = (Bv(x),u(x))L^од) = (v"(x),u"(x))L2(од))- Через HX(QT) С L2(QT) обозначим гильбертово пространство функций, полученное замыканием множества функций y(x,t) G C4,1(Qt), 2/(0, î) = yx(0,t) = yxx(l,t) = yxxx{l,t) = 0 в норме \\y(x, i)||^lWr) = = (y(x,t),y(x,t))HliQT), где (y(x,t),z(x,t))Hl(QT) = Jq ((y(z, t), z(x, i))//1(o,i)+ +(yt(x, t), zt(x, t))^jdt. Скалярное произведение (-, •) в L2(0,1) определено следующим образом:

У, z) = (y(x),z(x))L2{0д) - j((x + ai), у(х))ь2(о,1)((х + ¿н), z(z))L2(0,i). (0.19)

Через H(Qt) будем обозначать пространство L2(QT) со скалярным произведением (у(х, t), z(x, t))u(QT) = Jq (у(х, L), z(x,t))dt и соответствующей нормой.

Под обобщенным решением 9(t), y(x,t + т) (—00 < г < 0) краевой задачи (0.15)-(0.17) в области Qx, удовлетворяющим начальным условиям

0(0) = в0, 9(0) = в0, у(х, t + г) |{=о = Уо(х, т) G £>7, yt{x, 0) = у0(х) G Ь2(0,1), у(х, 0) = 0)), которые удовлетворяют соотношениям т

J (je(t)p(t) + + auyt(x, *)>)<Й + je0p(0) + o T j-(x + ai,yo{x))p(0) + J M{t)p{t)dt = 0, 0 yt(x,t),vt(x,t)) - ((/ - r*)y(x,t),v(x,t))H^{0!i)-(x + auv(x, t))M(tj)dt + {y0(x),v(x, 0)) = 0 0 1 для любых функций p(t) и v(x,t), соответствующих условиям p(t)eWi(0,T), р(Т) = 0, v(x,t) е H^Qt), v(x,T) = 0.

В разделе 2.2 построено обобщенное решение для начально-краевой задачи (0.15)-(0.18), которое представимо в виде оо y(x,t) = (kn(i)cj~1aon(0) + kn(t)bQnn=1 t

-j-dnJkn(t-r)M{r)dr). (0.20) о e(t) = Qq + 6Qt + ((a; + auyQ(x))t - {x + auy(x,t)) + (x + auy0(x))) + J l t j J(t- r)M{r)dr, (0.21) о где a0n(r) = а;~г(уо(я, r), vn{x))Hl{0<1), b0n = {y0(x), vn{x)) dn = (x + ai,vn(x)) = JiJ^Cn

При этом dn ф 0 для всех n = 1, 2,., что дает возможность говорить об управляемости в рассматриваемой задаче.

Решение y(x,t) определяется методом Фурье в виде у{х, t) = v(x)s(t). В результате чего получаем спектральную задачу для v(x) и дифференциальное уравнение для s(t).

Показано, что спектральная задача для v(x) имеет счетное число вещественных однократных собственных значений 0 < Ai < Л2 < . < А„ < . (A„ = /3* — =

1,2,.). Получено характеристическое уравнение, определены собственные функции уп(х), приведены графики первых пяти из них для одного набора параметров. Собственные функции являются ортонормированными относительно скалярного произведения (0.19).

Решение дифференциального уравнения для представляет особый интерес. Уравнение имеет вид п(1) + и2п(1 - г*К(г) = Ш. (0.22)

Возможно выписать функцию Коши для соответствующего однородного уравнения

З+гоо

Ш = ¿т I Н~\р)е^р, (г = \/—1), (0.23)

З—гоо где Нп(р) = р2 + ш2 — Я(т)ертс1г^, а ¡3 выбрано таким образом, чтобы вещественные части корней уравнений Нп(р) — 0 (п = 1,2,.) были меньше /5. Яс(ш) = /0°° Я(—т) соз(и>т)йт, Я8(ш) ~ /0°° Н(—г) 5т(и!т)(1т - характеристики ядра Г*, нормированные составляющие комплексного модуля упругости материала стержня, которые определяются экспериментально. Однако нахождение интеграла (0.23) сопряжено с большими вычислительными трудностями особенно при больших шп. Поэтому в главе 3 предложен асимптотический способ построения функций кп(1).

Общее решение уравнения (0.22) определяется с помощью преобразования

Лапласа и свойств изображения свертки функций.

На основании (0.20), (0.21) задача оптимального управления может быть сформулирована как гладкая экстремальная задача с ограничениями типа равенств. Записав эти равенства особым образом, получаем т оо

М(*)<Й = (1, М(1))ы0,Т) = А0(Т) = J{вт - в0) + £ сп(ЪТп - Ь0п),

71= 1 т

1(Т~ = (Т - ¿, М(1))ыо,г) = Лг(Т) = о 3{вт - в0 - в0Т) + ^ сп{аТп{0) - а0п(0) - Ъ0пТ), п=1 Т

У ¿пкп(т - 1)М{1)(И = (йпК{т - г), м(<))£а(о1Г) = Мп+1 (Т) = о у с!пкп(т - г)М{ь)<и = (с1пкп(т - м{г))ыо,Г) - = о Л(аоп(0)/ит) + ЬопА^СТ) - Йг.) (п = 1,2, .)•

Для построения оптимального управления М*(£) введена в рассмотрение система функций

Ы*) = лМт ~ *)> = ¿ЛС^ - *) 0' = -)•

С помощью ортогонализации Шмидта по системе (0.24) строится ортонормированная в Ь2(0, Т) система функций "фп{Ь). Аналогично преобразуются величины Ап(Т), в результате чего получаем величины /Зп(Т).

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

М*(4) = Х>пСГШ*)- (О-25)

71=0

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

-, оо

2 „ тг=0

Точные формулировки результатов содержатся в утверждениях 2.1 и 2.2.

Третья глава посвящена рассмотрению случая малости наследственных свойств материала стержня. Вводится малый параметр

Г Я'(т')йт' < 1 J —оо

Математической моделью рассматриваемой механической системы в этом случае является следующая система дифференциальных уравнений:

Jë+ [ (x + a1)ya(x,t)dx = M(t), J о

Уи + (/ - рТ*)ухххх = -{х + ах)в с краевыми и начальными условиями (0.17), (0.18).

Рассуждения главы 3 в значительной мере повторяют рассуждения второй главы. При этом функции kn(t]fï) строятся в виде разложения по ¡1 методом многих масштабов. В качестве нулевого приближения имеем кпо(М0 = ^п1 ехР ( эт (шп1 - -a^rlЯc(a;„)íl

Оно с точностью до 0(/хехр(—7 > 0 аппроксимирует при Ь > 0 решение рассматриваемого уравнения. Это решение и будет использоваться для дальнейшего построения управления.

В конце третьей главы рассмотрен пример механической системы, для которой построено оптимальное управление поворотом на угол в = тт/2 с полным гашением колебаний в конце процесса управления с использованием асимптотического метода. Приведены графики функций графики ортонормированных функций фп{Ц ¡1) и графики оптимального управления М(Ц /л) для различных значений параметра сделана оценка разницы между асимптотическим и точным решениями.

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

2/(0,£) = у*(0,*) = 0,

0.27) 3

0.28)

0.29)

0.30) применяется метод Фурье (у(х, t) = v(x)s(t)), в результате чего получены спектральная краевая задача для v(x) и дифференциальное уравнение для s(t).

Здесь особый интерес представляет решение спектральной краевой задачи для v(x), которая содержит спектральный параметр в краевых условиях. Вся четвертая глава посвящена изучению свойств спектра и нахождению собственных функций данной задачи. Показано, что спектр состоит из счетного числа вещественных однократных собственных значений 0 < Ai < Л2 < . - < А„ < . (n = 1,2,.), получено характеристическое уравнение, определены собственные функции vn(x). Собственные функции являются ортонормированными относительно скалярного произведения у, z) = (у, z) + my(l)z(l) + (J2 + a22m)y'(l)z'(l) + a2m(y'(l)z(l)+ +у(1)г'(1)) - j ((ж + ai,y)(x + аь z) + m(l + аг + а2)((ж + аь y)z( 1)+ Цх+аг, z)y(l)) + (J2+ma2(l+ai +a2))((z+ab y)z'(l) + (x+ vai,z)y'( l))-f-+m2( 1 + ci! + a2)2y(l)z(l) + (J2 + ma2(l + ax + a2)fy'{X)z'{l)+ +m(J2 + ma2(l + a, + a2))(l + 01 + a2){y{ l)z'(l) + z(l)y'(l))). (0.31)

В пятой главе формулируется понятие обобщенного решения для рассматриваемой начально-краевой задачи, доказывается его существование и единственность, выводится формула, его определяющая. Предварительно вводятся область Qt = {(x,t), 0 < х < 1, 0 < t < Т] и специальные пространства #(0,1) #i(0,1), II(QT), H\{Qt)-Через Н(0,1) обозначено гильбертово пространство функций у(х), полученное замыканием в норме ||у(ж)||я — (у(х),у(х))1/'2 пространства функций Сг(0,1). Скалярное произведение (*, *) определено в (0.31). Через i/i(0,1) обозначено гильбертово про

1 /2 странство функций у(х), полученное замыканием в норме ||у(ж)||я = (y(x),y{x))Hl пространства функций у(х) G С2(0,1), у(0) = у'(0) = 0. Здесь скалярное произведение имеет вид (u(x),v(x))Hl = (и"(х), w"0c))z,2(o,i). Через H(Qt) обозначено гильбертово пространство функций y(x,t), полученное замыканием в норме \\у(х, £)II#(qt) = = (У(х. t),y(x, t))]i2iQT), где t),v(x, t))h(qt) = Jo(u{x, t),v(x, t))dt, пространства функций y(x,t) 6 C1'°(Qt)- Через H\(QT) обозначено гильбертово пространство функций

1 /9 y(x,t), полученное замыканием в норме \\y(x,t)\\H^QT) = (y(x,t),y(x,t))^QT), где (и(х, t),v(x, t))Hl(QT) = (ихх(х, t), vxx(x, t))b2{QT) + [ut{x, t),vt{x, t))H(QT), множества функций y(x,t) 6 C^iQx), 2/(0,i) = yx(0,t) = 0.

Под обобщенным решением начально-краевой задачи (0.26)-(0.30), определенным в области с начальными условиями уо(х) е #1(0,1), щ{х) £ Н(0,1) понимается функция у{х,Ь) 6 Н\(С}т), удовлетворяющая интегральному соотношению уь(х,1),уь{х,г)) - {Ухх{х,1),Ухх(х,1))ь2(рг1)

-^{х + сц,у(х, <И + {у0(х),у(х, 0)) = 0 для любой функции у(х, £) вида у(х,Ь) еН^т), у(х,Т) = 0.

Доказано, что обобщенным решением начально-краевой задачи (0.26)-(0.30) является ряд оо у(х, I) = ^ уп(х) (аоп^п1 С08(шп1) + Ь^и^1 зт(и)пг)п=1 у о;-1 зт(ып(г - т))М(т)Л-). (0.32) о

Под обобщенным решением уравнения (0.7) понимается функция 9(Ь) е И^СО, Г) 0(0) = бо, удовлетворяющую интегральному равенству т

I (./¿(¿Ж*) +-у {* + + Д)Ко)+ 0 т а1,уо(х))р(0) + I М(Ф(£)<Й = 0. для любой функции р(£) вида р(г) = о.

Обобщенное решение уравнения (0.7) определяется следующим выражением в (г) = б0 + ¿0* + 4-((я + а1,уо(а0)< ~ (х + аь у(х, £)} + (ж + аь у0(ж))) + п и

Далее следует описание алгоритма построения оптимального управления рассматриваемой системой, которое во многом аналогично соответствующему описанию в предыдущих главах. Полученные результаты формально совпадают с результатами главы 2. Их точные формулировки содержатся в утверждениях 5.1 и 5.2.

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

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

1) Всероссийская научная конференция, посвященная 200-летию Ярославского государственного университета им. П.Г.Демидова, Ярославль, 2003;

2) Всероссийская научная конференция «Математическое моделирование и краевые задачи», Самара, 2004;

3) Международная научная конференция «Математические методы в технике и технологиях» (ММТТ-20), Ярославль, 2007;

4) Воронежская зимняя математическая школа С.Г. Крейна, Воронеж, 2008;

5) Международная научная конференция памяти А.Ю. Левина, Ярославль, 2008;

6) Международная конференция «Современные проблемы математики, механики и их приложений», посвященная 70-летию ректора МГУ академика В.А. Садовни-чего, Москва, 2009.

По теме диссертации опубликовано 11 работ [46-56]: 5 статей и 6 тезисов докладов. Из работ, выполненных совместно, в диссертацию включены результаты, полученные автором.

Заключение диссертация на тему "Оптимальное управление системой дифференциальных уравнений, моделирующей динамику манипуляционного робота"

Заключение

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

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

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

Библиография Злобина, Мария Юрьевна, диссертация по теме Математическое моделирование, численные методы и комплексы программ

1. Черноусъко, Ф. Л. Манипуляционные роботы: динамика, управление, оптимизация / Ф.Л. Черноусъко, Н.Н. Болотник, В.Г. Градецкий. — М.: Наука, 1989. — 368 с.

2. Бербюк, В.Е. Динамика и оптимизация робототехнических систем / В.Е. Бербюк.

3. Киев: Наукова думка, 1989. — 192 с.

4. Бербюк, В.Е. Финитное управление колебаниями упругой стрелы манипулятора / В.Е. Бербюк // Мат. методы и физ.-мех. поля. — 1984. — Вып. 19. — С. 95-99.

5. Бербюк, В.Е. Математическая модель упругого манипулятора с распределенными параметрами / В.Е. Бербюк // Мат. методы и физ.-мех. поля. — 1984. — Вып. 20.- С. 88-93.

6. Бербюк, В.Е. Использование первых интегралов в задачах синтеза оптимальных систем управления / В.Е. Бербюк // ПММ. 1986. - Т. 50, Вып. 1. — С. 17-23.

7. Бербюк, В.Е. Оптимизация управляемых вращений твердого тела с упругим стержнем с помощью первых интегралов свободной системы / В.Е. Бербюк // Изв. АН СССР. Механика твердого тела. — 1987. — № 3. — С. 8-16.

8. Бербюк, В.Е. Оптимизация управляемых вращений твердого тела с упругим стержнем с помощью первых интегралов свободной системы / В.Е. Бербюк // Изв. АН СССР. МТТ. 1987. - № 3. - С. 8 - 16.

9. Бербюк, В.Е. Об управляемом вращении системы двух твердых тел с упругими элементами / В.Е. Бербюк // ПММ. — 1984. Т. 48, Вып. 2. - С. 238-246.

10. Sakawa, Y. Optimal control of rotation of a flexible arm / Y. Sakawa, R. Ito, N. Fujii // Control Theory for Distributed Parameter Systems and Applications. Lecture Notes in Control and Information Sciences. — 1983. — V. 54 — C. 175-187.

11. Бербюк, В.Е. Об управляемом движении упругого манипулятора с распределенными параметрами / В.Е. Бербюк, М.В. Демидюк // Изв. АН СССР. Механика твердого тела. — 1984. — № 2. — С. 59-67.

12. Бербюк, В.Е. Параметрическая оптимизация в задачах динамки и управления движением упругого манипулятора с распределенными параметрами / В.Е. Бербюк, М.В. Демидюк // Изв. АН СССР. Механика твердого тела. — 1986. — № 2.- С. 81-89.

13. Акуленко, Л.Д. Об управляемом вращении упругого стержня / Л.Д. Акуленко, Н.Н. Болотник // ПММ. 1982. - Т. 46, Вып. 4. - С. 587-595.

14. Акуленко, Л.Д. Об управляемом поворотом упругого звена манипулятора / Л.Д. Акуленко, Н.Н. Болотник // Изв. АН СССР. Техническая кибернетика. — 1984. — № 1.- С. 167-173.

15. Акуленко, Л.Д. Кинематическое управление движением упругой системы / Л.Д. Акуленко, Н.Н. Болотник // Изв. АН СССР. Механика твердого тела. — 1984. — № 2.- С. 168-176.

16. Акуленко, Л.Д. Синтез оптимального управления транспортными движениями манипуляционных роботов/ Л.Д. Акуленко, Н.Н. Болотник // Изв. АН СССР. Механика твердого тела. — 1986. — № 4. — С. 21-29.

17. Акуленко, Л.Д. Асимптотические методы оптимального управления / Л.Д. Акуленко. — М.: Наука, 1987. — 368 с.

18. Черноусъко, Ф. Л. Асимптотические методы оптимального управления / Ф.Л. Чер-ноусько, Н.В. Баничук. — М.: Наука, 1973. — 240 с.

19. Gugat, М. Controllability of a slowly rotating Timoshenko beam / M. Gugat // ESAIM: Control, Optimisation and Calculus of Variations. — 2001. — № 6. — P. 333360.

20. Krabs, W. On the controllability of a slowly rotating Timoshenko beam / W. Krabs, G.M. Sklyar // Z. Anal. Anwends. 1999. - V.18, № 2. - P. 437-448.

21. Krabs, W. On the stabilizability of a slowly rotating Timoshenko beam / W. Krabs, G.M. Sklyar // Z. Anal. Anwends. 2000. - V.19, № 1. - P. 131-145.

22. Вадалов, Ф.Б. Вибрации наследственно-деформируемых элементов конструкции летательных аппаратов / Ф.Б. Бадалов, Ш.Ф. Ганихонов — Ташкент.: Наука, 2002.- 230 с.

23. Работное, Ю.Н. Элементы наследственной механики твердых тел / Ю.Н. Работ-нов. — М.: Наука, 1977. — 383 с.

24. Бадалов, Ф.Б Численное исследование влияния реологических параметров на характер колебаний наследственно-деформируемых систем / Ф.Б. Бадалов, А. Аб-дукаримов, Б.А. Худаяров // Вычислительные технологии. — 2006. — Т. 12, № 4.- С. 17-26.

25. Бутковский, А.Г. Теория оптимального управления системами с распределенными параметрами / А.Г. Бутковский. — М.: Наука, 1965. — 474 с.

26. Бутковский, А.Г. Что такое оптимальное управление / А.Г. Бутковский. — М.: Знание, 1966. — 48 с.

27. Бутковский, А.Г. К единой геометрической теории управления / А.Г. Бутковский, С.А. Малый, Ю.Н. Андреев. — М.: Металлургия, 1972. — 439 с.

28. Бутковский, А.Г. Методы управления системами с распределенными параметрами / А.Г. Бутковский. — М.: Наука, 1975. — 568 с.

29. Бутковский, А.Г. Структурная теория распределенных систем / А.Г. Бутковский.- М.: Наука, 1977. — 320 с.

30. Бутковский, А.Г. Фазовые портреты управляемых динамических систем / А.Г. Бутковский. — М.: Наука, 1977. — 136 с.

31. Бутковский, А.Г. Подвижное управление в системах с распределенными параметрами / А.Г. Бутковский, J1.M. Пустыльников. — М.: Наука, 1980. — 384 с.

32. Лурье, К.А. Операционное исчисление и его приложения к задачам механики / К.А. Лурье. М.: ГИТТЛ, 1951. - 432 с.

33. Лурье, К.А. Некоторые нелинейные задачи теории автоматического регулирования / К.А. Лурье. — М.: Гостехиздат, 1951. — 216 с.

34. Лурье, К. А. Оптимальное управление в задачах математической физики / К.А. Лурье. — М.: Наука, 1975. — 480 с.

35. Лионе, Ж.-Л. Оптимальное управление системами, описываемыми уравнениями с частными производными / Ж.-Л. Лионе. — М.: Мир, 1972. — 416 с.

36. Лионе, Ж.-Л. Управление сингулярными распределенными системами / Ж.-Л. Лионе. — М.: Наука, 1987. — 368 с.

37. Егоров, А.И. Основы теории управления / А.И. Егоров. — М.: ФИЗМАТЛИТ, 2004. 504 с.

38. Егоров, А.И. Оптимальное управление тепловыми и диффузионными процессами / А.И. Егоров. — М.: Наука, 1978. — 464 с.

39. Красовский, Н.Н. Теория управления движением / Н.Н. Красовский. — М.: Наука, 1968. 476 с.

40. Красовский, Н.Н. Игровые задачи о встрече движений / Н.Н. Красовский. — М.: Наука, 1970. — 420 с.

41. Красовский, Н.Н. Позиционные дифференциальные игры / Н.Н. Красовский, А.И. Субботин. — М.: Наука, 1974. — 456 с.

42. Красовский, Н.Н. Управление динамической системой / Н.Н. Красовский. — М.: Наука, 1985. 520 с.

43. Krasovskii, N.N. Control under Lack of Information / N.N. Krasovskii, A.N. Krasovskii. — Boston, Basel, Berlin: Birkhauser, 1995. — 322 p.

44. Гарнихина, М.Ю. Оптимальное управление поворотом твердого тела с наследственно вязкоупругим стержнем / М.Ю. Гарнихина, Е.П. Кубышкин // Механика твердого тела (Известия АН). — 2006. — № 05. — С. 29-41.

45. Гарнихина, М.Ю. Анализ одной спектральной краевой задачи, возникающей в механике манипуляционных роботов / М.Ю. Гарнихина // Воронежская зимняя математическая школа С.Г. Крейна 2008. Тезисы докладов / Воронеж: ВГУ, 2008. - С. 38-39.

46. Гарнихина, М.Ю. Оптимальное управление поворотом твердого тела с упругим стержнем и грузом на конце / М.Ю. Гарнихина, Е.П. Кубышкин // Воронежская зимняя математическая школа С.Г. Крейна 2008. Тезисы докладов / Воронеж: ВГУ, 2008. - С. 88-90.

47. Злобина, М.Ю. Оптимальное управление поворотом двух твердых тел, соединенных упругим стержнем / М.Ю. Злобина, Е.П. Кубышкин // Механика и процессы управления. Итоги диссертационных исследований / Екатеринбург: УрО РАН, 2009. С. 108-117.

48. Войтицкий, В.И. О спектральной задаче, возникающей в механике манипуляци-онных роботов / В.И. Войтицкий, М.Ю. Злобина, Е.П. Кубышкин // Моделирование и анализ информационных систем. — 2009. — Т. 16. № 3. — С. 22-28.

49. Ландау, Л.Д. Теория упругости / Л.Д. Ландау, Е.М. Лифшиц. — М.: Наука, 1987.- 248 с.

50. Кубышкин, Е. П. Оптимальное управление поворотом твердого тела с гибким стержнем / Е.П. Кубышкин // Прикладная математика и механика. — 1992. — Т.56, Вып. 1. С. 240-249.

51. Михайлов, В.П. Дифференциальные уравнения в частных производных: Учеб. пособие для вузов / В.П. Михайлов. — Изд. 2-е, перераб. и доп. — М.: Наука. Физматлит, 1983. — 424 с.

52. Злочевский, С. И. О влиянии колебаний упругих элементов с распределенными массами на ориентацию спутника / С. И. Злочевский, Е.П. Кубышкин // Космические исследования. — 1987. — Т.25, Вып. 4. — С. 537-544.

53. Злочевский, С. И. О стабилизации спутника с гибкими стержнями / С. И. Злочевский, Е.П. Кубышкин // Космические исследования. — 1989. — Т.27, Вып. 5.- С. 643-651.

54. Свешников, А.Г. Теория функций комплексной переменной / А.Г. Свешников, А.Н. Тихонов. — Изд. 2-е, стереотип. — М.: Наука, 1970. — 304 с.

55. Рисс, Ф. Лекции по функциональному анализу / Ф. Рисс, Б. Секефальви-Надь. М.: Мир, 1979. - 587 с.

56. Канторович, JI.B. Функциональный анализ / Л.В. Канторович, Г.П. Акилов. — Изд. 4-е, испр. — СПб.: Нев. диалект, 2004. — 814 с.

57. Найфэ, А. Методы возмущений / А. Найфэ. — М.: Мир, 1984. — 535 с.

58. Михлин, С.Г. Вариационные методы в математической физике / С.Г. Михлин. — М.: Наука, 1970. 512 с.

59. Ладыженская, O.A. Краевые задачи математической физики / O.A. Ладыженская. — М.: Наука, 1973. — 408 с.