Министерство образования и науки РФ
Новосибирский государственный технический университет
Кафедра Автоматики
Расчётно–графическое задание по дисциплине «Многоканальные системы управления»
Факультет: АВТ
Группа: ААМ–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).
Ссылка на скачивание - внизу страницы.