Промышленная электроника,
автоматика и системы управления
УДК 517.977
к анализу многосвязных систем на базе теории вложения Т.Ф. Махмудов
Ташкентский государственный технический университет Узбекистан, г. Ташкент [email protected]
Аннотация
В статье изложен алгебраический подход к анализу и синтезу многосвязных систем на основе вложения систем для обеспечения заданного характеристического числителя и знаменателя многосвязной линейной системы.
Ключевые слова: вложение систем, синтез регуляторов, проматрица, репроматрица, многосвязные системы.
the analysis of multiply-based systems on basis of the investments theory
T.F. Mahmudov
Tashkent State Technical University Uzbekistan, Tashkent [email protected]
Abstract
The article describes an algebraic approach to the analysis and synthesis of multiply-based systems on the basis of systems attachment theory for a given characteristic of the numerator and denominator of a multiply-linear system.
Keywords: systems attachment, the synthesis of regulators, promatrix, repromatrix, the system of multiply.
Актуальность работы
В данной статье излагается вытекающий из результатов исследований по вложению систем подход к модификации существующих
методов анализа многосвязных систем.
Введение
Теория систем в современном ее понимании и теория регулирования в частности как один из основных ее разделов, с которого собственно теория систем начиналась, пережили уже два крупных этапа своего развития.
Для первого этапа теории систем характерно то, что объекты исследования представляли собой исключительно системы с одним входом и одним выходом. Такие системы называются скалярными. В западной литературе используется термин SISO-cиcтeмы ^^Ып-putSingleOutput). Классическая теория регулирования излагалась на языке скалярных систем. Именно для таких систем получены практически все значимые результаты по устойчивости, запасам устойчивости, оценкам качества процессов, методам синтеза контуров и пр. В работах первого этапа встречаются попытки распространения основных результатов на системы с несколькими входами и выходами. Однако обобщения такого характера не обладали качественной новизной, а главное - не давали практике проектирования и исследования систем каких-либо конструктивных рецептов.
Второй этап ознаменовался тем, что системы со многими входами и выходами заняли центральное место в теоретических и прикладных работах. В литературе появились термины «многомерные системы», «многосвязные системы», «матричные системы», а в западной литературе - еще и М1МО-системы (МиШ-1прЩМиШ-ОШрЩ;) [1].
Матричные системы отличаются не только внешними (количественными) признаками. Для них характерны принципиально новые свойства и черты. К числу таких свойств или качественно новых сторон можно отнести, например, понятия наблюдаемости и управляемости, не использовавшиеся и не определенные для скалярных систем [2].
Одним из основных результатов по матричным (линейным) системам является теория абстрактной (канонической) реализации Р. Калмана [3, 4]. Теория направлена на решение такой проблемы, как построение внутренней структуры системы по описанию ее входного и выходного сигналов. Для скалярных систем, как известно, такой проблемы не существует. Обеспечение единственности решения задачи реализации потребовало введения двух специальных утверждений: внимание сосредотачивается только на системах с минимальной размерностью пространства состояния и все системы с минимальной размерностью пространства состояния неразличимы. Широко известные положения по наблюдаемости и управляемости систем представляют
собой фрагменты этой теории. В то же время для практических приложений изначально отброшенные неминимальные реализации порой представляют гораздо больший интерес.
Другим и не менее важным результатом матричных систем является совокупный результат многих авторов по теории линейных многомерных систем [5, 6, 7], под которым подразумевается в частности развитие частотных методов анализа и синтеза.
Односвязными (простыми, просто организованными) называются динамические системы, у которых отсутствуют алгебраические особенности в виде делителей нуля и некоммутативности, каково бы при этом ни было количество входов и выходов.
В односвязных системах независимо от размерности (числа компонент) входного и выходного сигналов объемы информации на входе и выходе системы всегда совпадают. Кроме того, у односвязных систем существует взаимно однозначная связь между совокупностью сигналов вход-выход с одной стороны, и структурой оператора (отображения) с другой стороны.
Многосвязными (сложными, сложно организованными) называются системы, операторы которых имеют алгебраические особенности в виде наличия делителей нуля и/или в виде некоммутативности.
В структурном отношении многосвязные системы организованы более сложным образом. У таких систем имеет место тесное взаимодействие различных входных и выходных каналов. Возможны два характерных случая. В первом из них по выходному сигналу невозможно восстановить входной сигнал. Налицо утрата части информации. Во втором случае выходные сигналы избыточны в том смысле, что для восстановления входного сигнала можно ограничиться только определенной частью выходных сигналов. Однако определение конкретной «топологии» выходных сигналов (характера сочетания основной и дублирующей информации) в общем случае составляет, как правило, серьезную проблему [1].
Проблематика
Будем рассматривать линейные непрерывные динамические системы, поведение которых во времени t описывается обыкновенными дифференциальными уравнениями в форме модели типа «вход-выход»
„ Сц „ С
у(0 =
А d" Л d .
А^-+... + Л — + Л
Л» 1 dt *
В,— +...+ В1~ + В0
С^ 1 dt с матрицей размера начальных условий
и(0, (1)
—— у(?)| ... — у(?)| у(?)| ,
—иг1* и 1)=оУ и
либо модели типа «вход-состояние-выход»
— х(?) = Лх(?) + Виф, у^Схф+Бфи®, (2)
с и начальными условиями хо = х(0) =[хо,1...хо,«] в виде постоянного
вектора. Здесь у(?) € Л™ - вектор выходных величин (сигналов) системы, и(V) € - вектор входных величин (сигналов) системы. Кроме того, в модели (1) А, - вещественные матрицы размера т*т, В^ - вещественные матрицы размера n^s, С - вещественная матрица размера т*и, Б - вещественная матрица размера т^s. Размеры матриц указаны с учетом предположения об однозначной разрешимости уравнений (1) и (2) относительно выходной величины у(?). Под входными величинами (сигналами) здесь подразумеваются как управляемые (контролируемые), так и неуправляемые (неконтролируемые) воздействия.
Каждая задача теории систем характеризуется своим набором блоков или подсистем, описываемых моделями типа (1) или (2) и соединенных в одно целое. Так, в задаче моделирования это только одна такая подсистема, в задаче регулирования две подсистемы: объект регулирования и регулятор (компенсатор, предкомпенсатор). В задаче интеграции фигурирует значительное число подсистем, включая, например, объект управления, датчики информации, устройства передачи и преобразования информации, иерархическую совокупность регуляторов, компенсаторов и предкомпенсаторов, исполнительные механизмы, устройства встроенного контроля, реконфигурации и технологических настроек [2].
Пусть система включает некоторое количество подсистем. Каждая к-я подсистема представлена парой матричных передаточных
функций ри (р), ^к°(Р) или (р) в зависимости от формы записи
модели. Предполагается, что из этих матричных передаточных функций, а также из единичных и нулевых матриц подходящего размера может быть составлена некоторая (не обязательно единственная) квадратная блочная матрица, обладающая принципиальным свойством: она
всегда полна, т.е. обратима. Вводя обозначение [(р)^ для указанной
блочной матрицы, запишем
Здесь I - порядковый номер подсистемы с моделью в форме (2), q - порядковый номер подсистемы независимо от формы записи модели, г - порядковый номер подсистемы, на которую действует независимое входное воздействие (управление, возмущение) [1].
Обратимая блочная матрица [К—р)], которая преобразует все начальные условия и входные воздействия системы, записанные в виде блок-столбца, во все выходные и промежуточные (вектор состояния) величины, а также во входные воздействия, называется «реверсной проблемной матрицей» или «репроматрицей».
Матрица ^(р), обратная репроматрице, т.е. удовлетворяющая условию (4)
называется «проблемной матрицей» или кратко «проматрицей».
Именно проматрица, составленная применительно к решаемой задаче теории систем, фигурирует в дальнейших построениях и исследованиях. Она формально представляет содержание задачи и все динамические свойства системы, компоненты (подсистемы) которой описываются моделями (1) или (2). Для получения проматрицы нет необходимости конструировать или вычислять репроматрицу. Более того, проматрица формируется непосредственно из матричных коэффициентов моделей (1) и (2).
В отличие от известных конструкций проматрица обладает более широким спектром свойств, что обеспечивает использование в задачах теории систем современных результатов общей алгебры (вложения). К таким свойствам относятся:
а) автономность представления компонентов решаемой задачи, под которыми понимаются матричные коэффициенты уравнений (1) и
б) квадратность (число строк всегда совпадает с числом столбцов);
в) полнота (невырожденность) и, следовательно, возможность обращения;
г) универсальность с точки зрения решаемой задачи и формы задания компонентов системы.
^(р)^ (р)] = [к-(р)Р"Чр)=I,
(4)
(2);
Далее перейдем к конкретным конструкциям проматриц в различных задачах теории систем.
Проматрицы моделирования
Рассмотрим многосвязный стационарный линейный объект в пространстве состояний
х = Лх + Ви, (5)
У = Сх, (6)
где х€ К" -вектор состояния, и€К -вектор независимого входа, у€Кт -вектор выхода, А, В, С - вещественные матрицы подходящих размеров, точкой отмечена операция дифференцирования по времени. Пара (А, В) - управляема, пара (А, С) - наблюдаема.
Перепишем уравнения (5), (6) в виде полиноминальных тождеств от оператора дифференцирования р
(р1п-Л)х-Ви=0, (7)
У-Сх=0, (8)
добавляя к ним формальное тождество
и=и.
Теперь, объединяя (7)-(9), запишем их в матричной форме:
Ор
0и,1
0т,1
где Ор =
р1п - Л 0п,т -В — С 1т 0т,э
0^, п 0э, т Тэ
(9) (10)
(11)
I,, - единичн^1е и нулевые матричные блоки размеров /*/ и /ху соответственно.
Блочная матрица (11) называется проматрицей моделирования для объекта, заданного в пространстве состояний тройкой постоянных матриц (А, В, С) [8].
Проматрицы регулирования
Рассмотрим теперь представление линейной системы в пространстве состояний
х = Лх + В£, (12)
У = Сх, (13)
е + и = и, (14)
е € К -вектор рассогласования.
Пусть регулятор осуществляет динамическое управление с обрат-
нои связью по выходу:
z = ®z + Vy, (15)
ü = Gz + Ky, (16)
где z € Rq - вектор состояния динамического регулятора q-ro порядка, ü€ RS - его вектор выхода.
Условием замыкания уравнений (12), (13) в контуре обратной связи является удовлетворением тождества (14). Объединяя (14) и (16), перепишем уравнения (12)-(15) в виде полиноминальных уравнений
(pIn-A)x-Be=0, (17)
y-Cx=0, (18)
(pIq-®)z-Vy=0, (19)
e+Gz+Ky=ü. (20)
Уравнения (17)-(20) можно представить, используя матричную форму
pin - A 0 -B 0 n,q
- C Im 0 m,s Um,q
0,, n K Is G 0 q,n -V 0q, s piq -0 Блочная матрица вида
pin - A 0n,m -B
— C Im 0m,s
0, , n K Is
0 q , n -V
x "0n,1 "
y 0m, 1
s ü
z 0q, 1
(21)
Q =
0n,q 0m,q
G
(22)
0д , 5 р1д -0
называется проматрицей регулирования для системы, заданной в пространстве состояний семеркой постоянных матриц (А, В, С, О, V, К, О) [8].
Выводы
В статье рассмотрен универсальный аппарат вложения сложных линейных динамических систем. Он сводится к построению так называемых проматриц для конкретной решаемой задачи теории систем, которые исчерпывающим образом представляют все возможные передаточные функции линейной динамической системы независимо от числа компонентов этой системы и способа их соединения
Список литературы
1. Буков В.Н. Вложение систем. Аналитический подход к анализу и синтезу матричных систем. — Калуга: Издательство Н.Ф. Бочкаре-
вой, 2006. — 720 с.
2. Красовски A.A., Поспелов Г.С. Основы автоматики и техниче-скойкибернетики. — Л.: Госэнергоиздат, 1962. — 600 с.
3. КалманР., Фалб П., Арбиб М. Очерки по математической теории систем. - Изд. 2-е, стереотипное. — М.: Едиториал УРСС, 2004. — 400 с.
4. Крылов В.В. Построение моделей внутренней структуры динамических систем по входо-выходным соотношениям (теория абстрактной реализации) I. Обзор // АиТ. — 1984. —№2. — С. 5-19.
5. ИзерманР. Цифровые системы управления. — М.: Мир, 1984. — 530 с.
6. Острём К., Витгенмарк Б. Системы управления с ЭВМ. — М.: Мир, 1987. — 480 с.
7. Kailath T. LinearSystems: Prentice-Hall. Englewood Cliffs, 1980. —682c.
8. Буков B.H., Рябченко B.H. Вложение систем. Проматрицы // Автоматика и телемеханика. — 2000. — № 5. — С. 20-33.
УДК 517.977
синтез оптимального регулятора с использованием матричных методов
Т.Ф. Махмудов
Ташкентский государственный технический университет Узбекистан, г. Ташкент [email protected]
Аннотация
В статье изложен алгебраический подход к анализу и синтезу многосвязных систем на основе вложения систем, а также приведен пример синтеза оптимального регулятора синхронного генератора.
Ключевые слова: синтез оптимального регулятора, многосвязные системы, матрица коэффициентов, автоматический регулятор возбуждения, синхронный генератор.
synthesis of optimal controller using matrix methods
T.F. Mahmudov
Tashkent State Technical University Uzbekistan, Tashkent [email protected]