СБОРНИК НАУЧНЫХ ТРУДОВ НГТУ. – 2010. – № 3(61). – 25–34
УДК 681.513
О РАЗРЕШИМОСТИ ЗАДАЧИ АВТОНОМИЗАЦИИ
МНОГОКАНАЛЬНОЙ СИСТЕМЫ* ч.2
А.А. Воевода, Е.В. ШОБА
При некоторых соотношениях параметров многоканальной системы задача автономизации становится неразрешимой. Подобного рода особенности многоканальных систем рассмотрены на примере двухканальной системы, состоящей из трех масс, соединенных упругими звеньями.
Ключевые слова: многоканальная система, трехмассовая система, синтез, полиномиальное разложение, автономизация, желаемая характеристическая полиномиальная матрица.
Задача синтеза линейной многоканальной системы методом разложения на полиномиальные матрицы и решения диофантова уравнения, на примере трехмассовой системы с двумя управляемыми сигналами и двумя регулирующими воздействиями (два входа – два выхода), рассмотрена в [1], где получено описание в виде левого и правого полиномиального матричного разложения. Данная работа продолжает исследования, начатые в [2-5], и базирующиеся на [6].
5. СИНТЕЗ РЕГУЛЯТОРА: РЕШЕНИЕ ДИОФАНТОВА УРАВНЕНИЯ
Запишем диофантово уравнение в матричном виде:
, (1)
где
,
, (2)
Выпишем матрицы и
[1]:
(3)
Вспомним, что размеры всех матриц 22 и развернем (1):
.
(4)
Матрицу выбрали
диагональной. Рассмотрим вопрос выбора степеней полиномов
,
и
.
5.1. Начнем с выбора степеней - ограничимся степенью 4-е
в предположении, что регулятор правильный.
Из рассмотрения выше приведенного матричного уравнения (4) очевидно, что
.
Для правильности матричной
передаточной функции регулятора , заданного правым
взаимно простым полиномиальным разложением в предположении, что матрица
столбцово-приведенная (степень
определителя ее равна сумме столбцовых степеней) необходимо и достаточно, чтобы
столбцовые степени матрицы “числителя” регулятора были не больше столбцовых
степеней “знаменателя” регулятора:
.
Таким образом, очевидно, что необходимо выполнить условия:
.
При сделанных предположениях после подстановки матричных полиномов в уравнение (4) и приравнивания коэффициентов при одинаковых степенях получим 7-мь матричных уравнений с 6-ью матричными неизвестными. Данная система почти всегда не имеет решения.
5.2. Повысим степени
полиномов : пусть
.
Проводя анализ подобно выше приведенному получим:
,
.
Можем выписать “структуру” матриц и
:
, (5)
, (6)
где звездочками помечены элементы, подлежащие определению.
Подставим ,
,
,
из (2), (3), (5) в (1):
.
Приравняв коэффициенты при с одинаковыми степенями в левой и правой
части получим систему линейных уравнений, которую можно записать в матричном
виде
.
(7)
Здесь:
,
,
. (8)
Получили систему матричных уравнений с
8-ью матричными неизвестными и восемью матричными уравнениями. Подставим
значения ,
из (3)
в (8):
.
Учтем структуру регулятора, а именно,
что вторые столбики матриц ,
,
,
- нулевые (5), (6). Это соответствует
нулевым значениям столбиков 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
обозначим через
:
,
.
Матрицу после
выбрасывания строк 2, 4, 10, 12 и столбцов 1, 2, 3, 4 обозначили через
. Матрицу
после
выбрасывания столбцов 1, 2, 3, 4 обозначим через
:
.
Получили систему уравнений . Проверим матрицу
на
вырожденность -
. Нужно убрать две линейно
зависимые строки. По очереди убираем по одной строке из матрицы
: при удалении строк 5, 7, 9, 11, 13, 14,
15, 16 (в исходной нумерации) ранг не понижается. Следовательно, строки нужно
убирать из этого набора. Теперь будем убирать по две строки в матрице
из набора 5, 7, 9, 11, 13, 14, 15, 16. При
удалении строк 7 и 14 (нумерация строк сохранена из матрицы
) ранг остается равным 10. Следовательно,
строки 7 и 14 линейно зависят от остальных строк. В уравнении
в матрице
им
соответствуют столбцы 7 и 14, т.е. первый столбик
(обозначим
) и второй столбик
(обозначим
). Левую часть
можем “расщепить”
на две части:
. (9)
Здесь:
,
,
.
Ранг матрицы десять
а столбцов 12 – найдем линейно зависимые
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.