Труды МАИ. Выпуск №84
www.mai.ru/science/trudy/
УДК 531.36: 534.1
Раскачивание и стабилизация равновесия двухмассового маятника ограниченным параметрическим управлением
Мухаметзянова А.А.
Самарский государственный аэрокосмический университет имени академика С.П.
Королева, СГАУ, Московское шоссе 34, Самара, 443086, Россия
e-mail: Alain.20@mail.ru
Аннотация
Исследуется задача о параметрическом управлении плоскими движениями двухмассового маятника, происходящими в однородном поле силы тяжести. Моделируется маятник двумя одинаковыми невесомыми стержнями с двумя равными точечными массами на концах стержней, другие концы шарнирно закреплены в общей неподвижной точке. Управлением считается зависящий от движения центра масс маятника закон изменения угла между стержнями. Приняты условия об ограниченности с двух сторон перемещений центра масс маятника и о непрерывности производной управляющего закона. Построены уравнения управляемых движений и предложены новые законы управления раскачкой и успокоением маятника в окрестности нижнего положения равновесия. Асимптотическая устойчивость и неустойчивость нижнего положения маятника в случаях его успокоения и раскачки соответственно доказана построением функции
Ляпунова. Теоретические результаты проиллюстрированы графическим представлением численных расчетов.
Ключевые слова: двухмассовый маятник, функция Ляпунова, управление, асимптотическая устойчивость, принцип качелей.
Введение
Одной из классических проблем задач теоретической механики о маятниковых движениях является задача об управлении маятника переменной длины или качелями. Качели могут моделироваться одномассовым [1] или двухмассовым [2] маятником. В работе [3] авторами был построен оригинальный непрерывный закон движения подвижной массы по принципу качелей, решающий задачи о раскачивании и торможении двухмассового маятника. Используя этот закон, в статье [4] были получены решения для задач о диаметральной переориентации и гравитационной стабилизации плоских движений спутника на круговой орбите с помощью подвижной массы, а в работе [5] приведены решения задачи об орбитальном маневрировании спутника посредством космической тросовой системы (космической пращи) с подвижной массой. Задача о гравитационной стабилизации двух противоположных радиальных положений относительного равновесия спутника-гантели на круговой орбите относительно плоских возмущений решена аналогичным управлением в работе [6]. Однако управления, предложенные в этих работах, обладали существенным недостатком, затрудняющим реализацию полученных решений на практике. А именно, они не предполагали ограниченности расстояния перемещения подвижной массы вдоль стержня маятника. Авторами работы [3] приведен численный пример, в котором обсуждалась возможность продления стержня маятника вверх за его
точку подвеса. В работах [7, 8] были предложены модифицированные законы управлением подвижной массой по принципу качелей, которые обладают свойством ограниченности относительного перемещения этой массы вдоль стержня.
В работе [9] предлагалась к рассмотрению другая модель двухмассового маятника, представляющего собой совокупность двух симметрично отклоненных от оси симметрии одинаковых по длине и массе маятников, с возможностью управлять величиной угла между ними. Были предложены непрерывные законы управления этим углом, позволяющие раскачивать и гасить колебания рассматриваемой модели по принципу качелей. Авторами статьи [10] были получены управляющие законы, учитывающие ограничения на перемещения центра масс рассмотренного маятника. Но они имели разрывную в нескольких точках производную, что означает наличие ударов в процессе движения.
В данной работе для модели двухмассового маятника, предложенной в [9], получены ограниченные с двух сторон и имеющие непрерывную производную законы управлением углом между стержнями маятника, решающие задачи о стабилизации и о его раскачке в окрестности нижнего положения равновесия. Ограниченность и непрерывность управляющего закона позволяют на основе классической теории устойчивости аналитически доказать асимптотическую устойчивость и неустойчивость различных движений маятника путем построения соответствующих функций Ляпунова. С помощью представленных графиков численного моделирования движений системы наглядно иллюстрируется асимптотическая устойчивость полученных решений.
1 Постановка задачи
Рассмотрим модель двухмассового маятника, состоящую из двух равных точечных масс т, неподвижно закрепленных на концах двух невесомых стержней одинаковой длины Ь. Пусть другие концы стержней шарнирно закреплены в общей неподвижной точке О. Движения маятника происходят в вертикальной плоскости под действием силы тяжести. Угол между стержнями обозначим . Центр масс маятника будет находиться на пересечении биссектрисы этого угла с отрезком, соединяющим обе точечные массы. Расстояние от точки О до центра масс обозначим I (Рис.1).
Движение маятника будем описывать обобщенной координатой, равной величине угла < между биссектрисой и вертикалью. Управлением будем считать величину угла у/ = у/ {ф, ф), являющуюся непрерывной функцией вектора фазового состояния маятника, где точка обозначает производную по времени.
Рис. 1. Двухмассовый маятник
Составим уравнения движения маятника в виде уравнения Лагранжа второго рода, для этого выпишем кинетическую и потенциальную энергии маятника:
Т = тЬ2{ф2 +(//2), П = -2mgb соъфсоъщ
и кинетический потенциал
Ь = Т - П = тЬ2 (ф2 + ц^2) + 2mgbcos(pcos^//. Имеем уравнение движения:
р-
фл—бш^сс^ = О, (1)
Ъ
где g - ускорение сил тяготения.
Как и в работе [9], поставим и решим две задачи об управлении плоскими движениями параметрического маятника. Необходимо построить непрерывные законы управления для угла у, реализующие раскачку и асимптотическое успокоение колебаний соответственно в окрестности нижнего положения равновесия. При решении задачи будем учитывать следующие два предположения. Движения центра масс маятника вдоль биссектрисы угла должны быть ограничены с двух сторон. Управляющий закон должен иметь непрерывную производную.
2 Стабилизация нижнего положения равновесия маятника
На основе второго метода классической теории устойчивости построением соответствующей функции Ляпунова решим задачу об асимптотическом успокоении
колебаний двухмассового маятника относительно его нижнего положения равновесия. Построим управляющий закон согласно равенствам:
W
arceos
L + <2 sin <7? sin 0 arceos ----—.
b
l0 + a-sincp-sign(jp) b
при
, при Ф<Е
Ж . Ж
— <(р<—; 2 2
—со.—
ж
и
ж Л — +00
.2 у
(2)
где величина /0 = const > 0 задает некоторое положение стержней маятника, соответствующее его нижнему положению равновесия. Положим /0 = Ъ/ 2. Число a
должно удовлетворять условию 0 < a = const < /
о •
Подставив закон (2) в уравнение (1), получим уравнения управляемых движений маятника:
.. (/0 +<2SÍn^>SÍn^)g .
(рл
ж
ж
Ъ7
sin ^7 = 0, при ~ — <ф<—\
g(/0 + а • sin<£> • sign[<p)^
ерл
Ъ2
sin = 0, при ф е
—00 —-
ж
и
ж Л
— ,+СО
.2' у
(3)
Выберем функцию Ляпунова V = V((p, ф) согласно равенству:
V = ф\1 + к<рф) + - cos (р) Ъ
(4)
Эта функция У(<р,ф) является положительно определенной при любых значениях коэффициента к в окрестности нижнего положения равновесия ср = ф = 0. Она допускает бесконечно малый высший предел по своим переменным (р, ф. Вычислим производную этой функции по времени в силу уравнения (3):
V = + <2sin<^sin<^)sin<^(2<^ + 3к(рф2^ + кфА + ф$т(p. (5)
2Sh л
<
<
После разложения в правой части равенства (5) функции ътф в ряд по степеням переменной и выполнения элементарных преобразований, после отбрасывания слагаемых старше четвертой степени относительно (р, ф получим, что производная (4) в окрестности положения ср = ф = 0 с точностью до слагаемых четвертого порядка малости равна
тУ 7-4 2-2/
V ъкф + (р Х(р (--—-).
При выборе коэффициента к согласно равенству
к а
будем иметь оценку производной функции Ляпунова V в виде:
• <2.4 ag . 2 2^ а -4
У«-—(р - -гг<Р <Р -
310 Ь 310
Таким образом, производная подобранной функции Ляпунова будет отрицательно определенной по скорости ф функцией. Множество \ф = 0} не содержит решений системы (3), кроме нулевого решения ф = 0. Согласно теореме Барбашина-Красовского [11] имеем асимптотическую устойчивость нижнего положения равновесия ср = ф = 0 маятника.
Ниже приведены графики проведенных численных расчетов. Они
подтверждают сделанные выводы об асимптотической устойчивости нижнего
положения равновесия ср = ф = 0 маятника. Кроме того, на графиках
демонстрируется асимптотическое затухание амплитуды колебаний не только в
малой окрестности, но и при произвольно заданных больших начальных
7
отклонениях. На рис. 2 изображен график зависимости угла ф от времени. Интегрирование проводилось при следующих значениях параметров системы: /0 = 2 м, а = 1 м, Ъ = 4 м, g = 9,81 м с, и начальных данных: ф(1()) = 0 рад, ф{1(]) = 3,5 рад/с. Интегрирование проведено при t е [0,100] с.
Из рис. 2 видно, что при движении с большой начальной скоростью происходит асимптотическое затухание колебаний маятника в окрестности точки ср = 4л-, ф = 0 после двух совершенных оборотов против часовой стрелки вокруг точки подвеса. Положение равновесия ф = 4л-, ф = 0 физически соответствует положению ф = ф = 0. И хотя положение равновесия ф = ф = 0 маятника не является асимптотически устойчивым в целом, численное решение показывает, что все равно затухание его колебаний при управлении (2) происходит при любых начальных условиях.
Рис. 2. Зависимость угла ф от времени
Рис. 3. Зависимость положения центра масс от угла отклонения.
На рис. 3 представлено поведение величины расстояния / от точки подвеса до центра масс маятника в зависимости от угла ф. Точка С согласно заданному ограничению а = 1 м не удаляется от /0 = 2 м больше, чем на 1 м, и с течением времени асимптотически приближается к положению / .
3 Управление раскачиванием маятника
Проведем решение задачи о раскачке маятника из малой окрестности нижнего положения равновесия. Выберем управляющий закон для изменения величины угла у согласно равенствам:
W
arceos
L — ci sin <х> sin ф
arceos ----—.
b
l0 — ci • sin (p • sign(jp^
b
при
, при Ф<Е
Ж . Ж
— <(р<—; 2 2
-оо.
ж
и
71 Л — +00
.2' у
(6)
При законе (6) уравнение управляемых движений маятника (1) запишется в виде:
ср +
(10- asm(psmф)g .
я
я
8Н1^ = 0, при ~ — <ф<—\
.. g(l0-a■sm(p■sign(ф)) . . г
фл—--—--——?лх\(р = 0, при
я
-СО,--
и
я
— ,+СО 2
Для обоснования процесса раскачивания маятника докажем неустойчивость нулевого решения системы (7). Опять воспользуемся положительно определенной функцией Ляпунова (4). Полная производная по времени в силу уравнений (7) от функции (4) с точностью до слагаемых четвертого порядка малости имеет вид:
V &кф +(р ф (
).
(8)
а
При выборе коэффициента к = — будем иметь:
3//Ч
• а . 4 ag . 22 Ъ1 Ъ2
На основании первой теоремы Ляпунова о неустойчивости [15] имеем
неустойчивость нижнего положения ср = ф = 0 маятника.
<
у,град
Рис. 4. Зависимость угла ф от времени
На рис. 4 изображен график зависимости угла ф от времени, отображающий нарастание с течением времени амплитуды и скорости колебания маятника и переход от колебательного к вращательному движению. Интегрирование уравнения движения (7) проведено на временном промежутке t е [0,100] с при следующих значениях параметров системы: /0 = 2 м, а = 1 м Ь = 4 м, g = 9,81 м/с и начальных данных: <р^0) = 0,5 рад, ф{1()) = 0 рад/с. Рис. 5 представляет поведение величины расстояния / от точки подвеса до центра масс маятника в зависимости от угла ф . Видно, что во все время движения удаление центра масс маятника от точки / = 2 м не превосходит одного метра (это ограничение на перемещение центра масс задано в управлении числом а = 1).
1,м
Рис. 5. Зависимость положения центра масс от угла отклонения.
Заключение
В работе для задачи параметрического управления плоскими движениями двухмассового маятника предложены новые ограниченные законы управления с непрерывной производной, решающие задачи о раскачке и стабилизации нижнего положения маятника. Для предложенных законов управления методом функций Ляпунова доказана асимптотическая устойчивость и неустойчивость соответствующих движений. Аналитические результаты проиллюстрированы численными расчетами. Полученные результаты могут быть использованы при моделировании управляемых маятниковых движений различных механических систем.
Представленные результаты получены в рамках выполнения государственного задания Минобрнауки России №9.540.2014/К.
Библиографический список
1. Стрижак Т.Г. Методы исследования динамических систем типа «маятник». -Алма-Ата: Наука, 1981. - 253 с.
2. Лавровский Э.К., Формальский А.М. Оптимальное управление раскачиванием качелей // Прикладная математика и механика. 1993. Т. 57. Вып. 2. С. 92-101.
3. Асланов В.С., Безгласный С.П. Устойчивость и неустойчивость управляемых движений двухмассового маятника переменной длины // Известия РАН. Механика твердого тела. 2012. № 3. С. 32-46.
4. Асланов В.С., Безгласный С.П. Гравитационная стабилизация спутника с помощью подвижной массы // Прикладная математика и механика. 2012. Т. 76. № 4. С. 565-575.
5. Безгласный С.П., Пиякина Е.Е. Параметрическое управление движениями космической тросовой системы // Космические исследования. 2015. Т. 53. № 4. С. 353-359.
6. Безгласный С.П., Краснов М.В., Мухаметзянова А.А. Параметрическое управление плоскими движениями спутника-гантели // Журнал «Труды МАИ», 2015, выпуск №82: http://www.mai.ru/science/trudy/published.php?ID=58455 (дата публикации 26.06.2015).
7. Безгласный С.П., Пиякина Е.Е., Талипова А.А. Ограниченное управление двухмассовым маятником // Автоматизация процессов управления. 2013. Т. 34. № 4. С. 35-41.
8. Безгласный С.П., Батина Е.С., Пиякина Е.Е., Параметрическое управление с ограничением движениями двухмассового маятника // Журнал «Труды МАИ», 2014, выпуск № 72: http://www.mai.ru/science/trudy/published.php?ID=47314 (дата публикации 27.01.2014).
9. Безгласный С.П. Управление движениями параметрического маятника // Известия Саратовского университета. Математика. Механика. Информатика. 2015. Т. 15. № 1. С. 67-73.
10. Безгласный С.П., Краснов М.В., Мухаметзянова А.А. Ограниченное управление движениями двухмассового маятника // Журнал «Труды МАИ», 2015, выпуск 79: http://www.mai.ru/science/trudy/published.php?ID=55758 (дата публикации 19. 01. 2014).
11. Малкин И.Г. Теория устойчивости движения. - М.: Наука, 1966. 530 с.