СБОРНИК НАУЧНЫХ ТРУДОВ НГТУ. – 2012. – № 1(__). – 3–10
автоматическое управление
и идентификация
УДК 681.513
УПРАВЛЕНИЕ ПЕРЕВЕРНУТЫМ МАЯТНИКОМ*
А.А. Воевода, Е.В.ШОБА
Приведены линеаризованные модели перевернутого маятника на тележке, соответствующие случаю, когда пренебрегаем моментом инерции маятника. У объекта один вход и два выхода. Рассмотрены несколько вариантов стабилизации положения маятника на основе модального метода с использованием полиномиальных представлений.
Ключевые слова: перевернутый маятник, тележка, модель объекта, стабилизация положения маятника, модальный метод синтеза, полиномиальное представление.
Перевернутый маятник на тележке представляет собой хороший тестовый пример для апробации различных методов синтеза [1, 2]. В данной работе используем числовые значения, приведенные в [3], а именно, моментом инерции маятника пренебрегаем. Специфика этого объекта заключается в том, что число входов не равно числу выходов, а именно управляющий сигнал один, а регулируемых величин две. Уточним задачу – потребуем стабилизации положения маятника в верхнем положении и будем управлять положением тележки или ее скоростью. Ограничимся простейшими законами управления.
1. ПОСТАНОВКА ЗАДАЧИ
Рассмотрим перевернутый маятник на тележке (Рис.1): - масса тележки,
-
масса маятника,
- координата центра тяжести
тележки (по горизонтальной оси - расстояние от центра тяжести,
- координата центра тяжести маятника (по
горизонтальной оси),
- отклонение маятника от вертикали,
- сила, приложенная к тележке,
,
- силы,
вызванные воздействием маятника на тележку (Рис.1б) и воздействием тележки на
маятник (Рис.1в),
- реакция опоры на тележку,
- вес маятника,
- момент
инерции маятника относительно центра тяжести. Ниже использованы обозначения
,
.
1.1. Линеаризованная модель [3].
Рассмотрим модель перевернутого маятника на тележке для случая когда
,
. Линеаризация осуществлена в окрестности точки
и
:
. (1)
. (2)
Обозначим
через . Тогда (1), (2) преобразуются в
,
.
(3а, 3б)
где
,
.
Структурная схема, соответствующая (3), приведена на рис.1.
![]() |
|||||
|
|||||
![]() |
|||||
|
|
|
|
Рис.1. Структурная схема объекта
Приведем передаточные функции по двум каналам:
,
, (4а,
4б)
где
. Первая передаточная функция легко
получается из (3б), а для вывода (4б) из (3б) находим
и
подставим в преобразованную формулу (3а):
.
Откуда получаем
.
Уточним параметры передаточных функций для случая, когда :
,
,
,
,
.
,
Зададим параметры объекта для случая, когда :
,
,
,
. Тогда
,
,
,
,
,
.
Перепишем передаточные функции (4) при заданных значениях параметров:
,
. (5а,
5б)
2. СИНТЕЗ РЕГУЛЯТОРОВ
2.1. Задача первая. Поставим задачу стабилизации положения маятника в
вертикальном положении () во – первых, и во –
вторых, переместить тележку в заданное положение
[см
англ - прототип]. При этом предполагаем доступность для измерения
,
,
,
. Один
из вариантов решения задачи – взять регулятор, например, ПИД – регулятор в цепи
обратной связи, и построить систему “ПИД – регулятор - объект
”, которая обеспечивает вертикальное
положение маятника. Для управления положением используем также ПИД – регулятор
но разместим его в прямой цепи. Для форсирования процессов по возмущению
дифференциальную часть поставим в цепи обратной связи. Структурная схема
системы приведена на рис.2.
Рис.2. Структурная схема системы “объект + два ПИД – регулятора”
Примечание 1. Если бы стояла отдельная задача стабилизации положения маятника с
использованием одного ПИД – регулятора в цепи обратной связи, задача
существенно бы упростилась: из рис.2 следует отбросить регулятор и два интегратора из объекта,
соответствующих каналу по S. Опишем
систему уравнениями
,
(6а)
,
(6б)
. (6в)
Здесь можно трактовать как
задание на положение маятника по углу
,
- выход регулятора
,
- не производная, а переменная на выходе
первого интегратора объекта (совпало с обозначением производной). Подставим
из (6а) в (6б) и (6в) и, далее, (6б) в
(6в):
.
После несложных преобразований получим
Допустим, желаемый характеристический полином такой
усеченной системы будет задан вида , что обеспечивает
переходный процесс порядка 0.5 С. Приравнивая коэффициенты двух последних
выражений, получим систему уравнений:
,
,
,
откуда находим параметры регулятора
,
,
.
Найдем передаточную функцию системы рис.2 по каналу “V-S”, для чего опишем ее уравнениями:
,
(7а,
7б)
,
, (7в, 7г)
,
(7д)
.
(7е))
Исключим
переменные и
из
системы (7), для чего подставим (7а) и (7б) в остальные уравнения:
,
(8а),
(8б)
, (8в)
. (8г)
Описание системы сократилось до четырех уравнений (8а) – (8г). Сложим (8а) и (8б)
и
подставим в (8г), предварительно умноженное на :
.
Перегруппируем
и
умножим на :
. (9)
Осталось
исключить из (9) переменную - если сложить (8в) и
(8г), получим
.
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.