Министерство образования и науки РФ
Новосибирский государственный технический университет
Кафедра Автоматики
Расчётно–графическое задание по дисциплине «Многоканальные системы управления»
Факультет: АВТ
Группа: ААМ–10
Студент: Саленко Д.С. Преподаватель:
Воевода А.А.
Вариант 1
Новосибирск 2010
СОДЕРЖАНИЕ
1. Постановка задачи. 3
1.1. Цель работы.. 3
1.2. Исходные данные. 3
2. Расчёт регулятора. 3
2.1. Математическая модель объекта. 3
2.2. Левое полиномиальное разложение объекта. 5
2.3. Правое полиномиальное разложение объекта. 5
2.4. Составление диофантова уравнения. 7
2.5. Решение диофантова уравнения. 8
Выводы.. 13
Приложение. 14
Рассчитать регулятор для двухканальной системы полиномиальным методом синтеза.
Объектом управления является система из трех масс , последовательно соединенных пружинами жесткостью . Массы, а также их координаты пронумерованы сверху вниз. Предполагается два управляющих сигнала – силы и , приложенные к массам и . Управляемыми величинами являются координаты грузов и , отсчитываемые от состояния равновесия.
Таблица 1. Исходные данные
1 |
2 |
4 |
2 |
4 |
8 |
Рис. 1. Физическая модель объекта
В предположении отсутствия демпфирования модель объекта «вход – выход» следующая:
Перейдём к изображениям:
Сгруппируем переменные:
(1)
Перейдём к полиномиальному описанию:
Здесь и .
С учётом исходных данных запишем:
Обозначим матрицы при и через и и :
Рис. 2. Модель объекта в системе Simulink
Рис. 3. Переходные процессы y(t) в объекте
Умножив второе уравнение (1) на множитель , исключим переменную из системы:
Запишем матричную передаточную функцию в полиномиальном виде:
Или в матричных обозначениях
,
что соответствует левому полиномиальному разложению объекта. Здесь
.
Нами найдено левое разложение матричной передаточной функции:
.
Найдём правое полиномиальное разложение объекта:
.
Для начала приведем матрицу к верхнетреугольному виду:
Выпишем матрицы :
Найдем результирующее преобразование:
Для проверки умножим слева на и получим тот же результат , или
.
Здесь
.
Получили правое взаимно простое разложение матричной передаточной функции объекта. Можно проверить равенство , или, что эквивалентно, равенство .
«Отнормируем» матричную передаточную функцию объекта, представленную в виде правого разложения – умножим «числитель» и «знаменатель» на «–64». В результате коэффициент при старшей степени окажется равным единице:
Опишем систему уравнениями
,
где – выход объекта, – выход регулятора, – задание.
Найдем передаточную функцию системы:
.
Задав регулятор в виде левого полиномиального разложения , получим
.
Выберем структуру «числителя» и «знаменателя», т. е. выберем порядки, например равными трем и трем:
, .
Таким образом, при известном правом представлении объекта в предположении, что ищем регулятор в виде левого разложения, задача синтеза сводится к решению диофантова уравнения:
(2)
где – характеристическая матрица системы размером 2 на 2. Приравняв коэффициенты при одинаковых степенях s, получим систему уравнений, которая в матричном виде запишется так: . Далее следует решать диофантово уравнение, выбирая каким-либо образом степени матриц , , .
Запишем диофантово уравнение в матричном виде:
Зададим . Тогда:
,
.
Можем выписать “структуру” матриц и :
где звездочками помечены элементы, подлежащие определению.
Подставим , , , в (2):
Приравняв коэффициенты при с одинаковыми степенями в левой и правой части получим систему линейных уравнений, которую можно записать в матричном виде
. (3)
Здесь:
, ,
(4)
Получили систему матричных уравнений с 8-ью матричными неизвестными и восемью матричными уравнениями. Подставим значения , в (4).
Учтем структуру регулятора, а именно, что вторые столбики матриц , , , - нулевые. Это соответствует нулевым значениям столбиков 2, 4, 10, 12 матрицы :
.
При умножении на строки 2, 4, 10, 12 матрицы не играют роли и их можно выбросить вместе со столбцами 2, 4, 10, 12 матриц . После этого столбцы 1, 2, 3, 4 матрицы оказываются нулевыми. Следовательно, столбцы 1, 2, 3, 4 матрицы обязаны быть нулевыми – это ограничение на выбор матрицы . В итоге мы обязаны выбросить из и из столбцы 1, 2, 3, 4. Матрицу после выбрасывания столбцов 2, 4, 10, 12 обозначим через :
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.