МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ
ФЕДЕРАЛЬНОЕ АГЕНТСТВО ПО ОБРАЗОВАНИЮ
ГОСУДАРСТВЕННОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ
ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ
НОВОСИБИРСКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ
Кафедра Автоматики
Расчетно-графическая работа
по курсу: «Многоканальные системы»
Факультет: АВТ
Группа: ААМ-10
Студент: Преподаватель:
Солдаткин А. А. Воевода А.А.
Новосибирск 2010
№ |
Дата |
Содержание |
Примечание |
Цель работы: разработать и синтезировать регулятор для двухканальной системы, состоящей из трех масс полиномиальным методом синтеза.
Постановка задачи
В качестве объекта управления взята трехмассовая система (рис. 1), в которой два управляющих сигнала, силы u1 и u3, приложены к первой и третьей массам m1и m3, подвешенным последовательно на трех пружинах жесткостью k1, k2 и k3, а регулируемые величины – положения двух верхних грузиков.
Рис. 1. Схематичное изображение физического объекта управления.
Зададим значения параметров объекта:
m1= 4 k1 = 2
m2= 2 k2 = 2
m3= 2 k3= 2
Модель объекта
В качестве объекта управления возьмем систему из
трех масс , последовательно соединенных пружинами
жесткостью
. Массы, а также их координаты
пронумерованы сверху вниз. Предполагается
два управляющих сигнала – силы u1
и u3,
приложенные к массам m1
и m3.
Демпфирование равно нулю. Управляемыми величинами будем считать координаты
грузов
и
,
отсчитываемые от состояния равновесия. [1]
Перейдем к изображениям:
Сгруппируем переменные:
Умножив второе уравнение на
множитель , исключим переменную
из системы:
Запишем матричную передаточную функцию в полиномиальном виде:
, или, в матричных
обозначениях:
, что соответствует
левому полиномиальному разложению. Здесь
Отнормируем эти матрицы, разделив их на 4:
Найдем detDl(s):
, что соответствует трем
парам комплексно сопряженных полюсов:
Вырождение матрицы Nl(s) происходит при 0,125s2+0,125, что соответствует нулям ±j. Таким образом, имеются совпадающие нули и полюсы у объекта, принадлежащие замкнутой правой полуплоскости, следовательно, достаточное условие разрешимости задачи автономизации не выполнено.
Нами найдено левое разложение матричной передаточной функции:
Найдем правое полиномиальное разложение объекта:
Для этого необходимо рассмотреть
матрицу , которую элементарными операциями над
столбцами следует привести к нижнетреугольному виду
, что соответствует умножению исходной матрицы на
полиномиальные матрицы с определителем, равным вещественному числу (унимодальные
матрицы), справа. Допустим, нам удобнее выполнять операции над строчками.
Исходную матрицу транспонируем
, тогда задача
приведения к нижнетреугольному виду заменится на задачу приведения к
верхнетреугольному виду, а операция умножения справа на унимодальные матрицы
заменится на задачу умножения слева на унимодальные матрицы.
Приведем матрицу к верхнетреугольному виду:
В ходе преобразования использовались следующие матрицы:
|
|
|
|
|
|
Найдем результирующее преобразование
:
Для проверки умножим слева на
(
-функция от
!) и
получим тот же результат
, или
.
Здесь
.
.
Получено правое взаимно простое разложение матричной передаточной функции объекта.
Синтез регулятора
Отнормируем матричную передаточную
функцию объекта, представленную в виде правого разложения – умножим «числитель»
и «знаменатель»
на
«–2». В результате коэффициент при старшей степени s4
окажется равным единице:
Запишем матрицы и
в
полиномиальном виде
,
.
Здесь
Опишем систему уравнениями
, где
– выход
объекта,
– выход регулятора,
–
задание.
Найдем передаточную функцию системы:
.
Задав регулятор в виде левого
полиномиального разложения
,
получим
.
Выберем структуру «числителя» и «знаменателя», т. е. выберем порядки, например равными трем и трем:
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.