10.2.3. Описание дискретных сау в переменных состояния
Цифровые (импульсные) системы управления представляют либо в виде структурных схем с дискретным временем (схем переменных состояния), либо в виде векторно-матричных разностных уравнений [6, 11, 24].
Схемы в переменных состояния дискретных САУ базируются на описании систем в форме ДПФ. При этом, также как и для непрерывных САУ, применяют один из 3-х способов: прямого (непосредственного), параллельного или последовательного программирования. Все способы примерно одинаково трудоемкие, однако существуют самые общие рекомендации по их применению:
1) если ДПФ можно представить в виде суммы простейших ДПФ 1-го порядка, то целесообразно применять параллельное программирование;
2) если ДПФ можно представить в виде произведения простейших ДПФ 1-го порядка, то целесообразно применять последовательное программирование;
3) в остальных случаях целесообразно непосредственное программирование.
Рассмотрим пример. Пусть ДПФ является моделью двигателя постоянного тока (см. гл. 10.2.1), и представлена в виде
(10.19)
Для составления схемы переменных состояния воспользуемся пакетом Simulink системы программированияMATLAB. Схема непосредственного программирования приведена на рис. 10.6. Логика программирования легко воспринимается: выходная переменнаяy(z) формируется как сумма произведений коэффициентов полинома числителя и знаменателя наzв соответствующих степенях. В схеме применено 4 блока задержки (Unit Delay) на периодTквантования. На рис. 10.7 приведена эквивалентная схема переменных состояния, содержащая всего 2 блока задержки.
Рис. 10.6. Схема переменных состояния дискретной системы, полученная
способом непосредственного программирования
Рис. 10.7. Модифицированная схема переменных состояния
дискретной системы
Заметим, что для моделирования идеальных дискретных систем (без непрерывной части) необязательно применение фиксаторов, поскольку значения входного и выходного сигналов берутся точно в дискретные моменты времени (моменты квантования).
Переходный процесс в обеих дискретных моделях электродвигателя одинаков и приведен на рис. 10.8. Как видим, он полностью совпадает с переходным процессом, полученным моделированием дискретного объекта по его передаточной функции (см. рис. 10.5).
Рис. 10.8. Переходный процесс в дискретной модели электродвигателя,
представленной схемой переменных состояния
Схемы переменных состояния способами параллельного и последовательного программирования составляются аналогично [11, 24].
Векторно-матричное уравнение,описывающее электродвигатель как дискретный объект управления, можно составить, используя непосредственно схему переменных состояния (см. рис. 10.7). Введем обозначения переменных:
r– входное воздействие (выход блокаStep);
x1– выход 1-го импульсного модулятора (выход блокаUnit Delay1);
x2– выход 2-го импульсного модулятора (выход блокаUnit Delay2);
y– выход системы (выход блокаSum2).
Введем расширенный вектор дискретного состояния системы в моменты времени, непосредственно предшествующие срабатыванию квантователей (замыканию ключей),
.
Обозначим значком “+” состояние переменных системы в моменты времени непосредственно после замыкания ключей. Тогда можно записать
,
,
.
С учетом введенных обозначений поведение дискретной системы в моменты замыкания ключей можно описать в виде:
, (10.20)
где S– матрица состояния дискретной системы (матрица ключей),
.
Для того чтобы связать расширенный вектор состояния с выходной координатой – скоростью двигателя, уравнение (10.19) необходимо дополнить уравнением выхода
,
где .
Векторно-матричную модель дискретной системыможно представить также по аналогии с моделью в пространстве состояний непрерывной системы (8.11), базируясь на применении разностных уравнений, в виде
(10.20)
. (11.19)
Очевидно, что векторно-матричные разностные уравнения (10.20) могут быть разрешены не только относительно будущего (k+1)Tсостояния, но и относительно текущегоkTсостояния дискретной системы.
Рассмотрим пример. Перейдем от модели электродвигателя постоянного тока в форме ДПФ (10.19) к модели в форме разностного уравнения:
Выберем переменные состояния
,
.
Запишем разностные уравнение в форме (10.20):
,
,
Схема набора модели в системе Simulinkприведена на рис. 10.9. Она базируется на использовании блокаDescrete State-Space(дискретная модель в переменных состояния), входящего в библиотеку блоковDescrete. Переходный процесс в приведенной системе аналогичен процессу, изображенному на рис. 10.8.
Рис. 10.9. Схема набора модели дискретной системы
в переменных состояния
Заметим, что множественность выбора координат состояния приводит к множеству схем переменных состояния. В связи с этим целесообразным следует считать выбор таких переменных, которые в наибольшей степени приближены к фактическим координатам дискретной системы.
- Министерство образования Российской федерации
- Теория автоматического управления
- Удк 62-52
- Содержание
- Используемая аббревиатура
- Введение
- Основные понятия. Задачи теории управления. Принципы автоматического управления.
- 2. Классификация технических систем управления
- 3. Основные элементы, функциональные блоки и структуры сау. Электромеханическая сау.
- 4. Анализ непрерывных линейных сау. Способы описания и характеристики линейных сау.
- 4.1. Методы описания и исследования динамических управляемых объектов в частотной и временной области
- 4.2. Статические и динамические характеристики сау
- 4.3. Переходные и импульсные характеристики сау `
- 4.4. Уравнение Лагранжа 2-го рода и дифференциальные уравнения
- 4.5. Линеаризация сау
- 5. Структурные методы исследования линейных сау
- 5.1. Преобразование Лапласа, передаточные функции и матрицы
- 5.2. Типовые динамические звенья и структурные схемы сау
- 5.3. Способы соединения звеньев. Правила преобразования структурных схем
- 6. Устойчивость линейных систем управления
- 6.1. Характеристическое уравнение линейной сау. Влияние корней характеристического полинома на устойчивость сау
- 6.2. Алгебраические критерии устойчивости
- 6.2.1. Критерий Гурвица Формулировка критерия: автоматическая система, описываемая характеристическим уравнением n-го порядка
- 6.2.2. Критерий Рауса
- 6.3. Частотные критерии устойчивости
- 6.3.1. Критерий Михайлова
- 6.3.2. Критерий Найквиста
- 7. Качество систем управления
- 7.1. Прямые показатели качества регулирования
- 7.2. Косвенные показатели качества регулирования
- 7.2.1. Оценка качества регулирования по расположению корней характеристического уравнения
- 8. Метод пространства состояний
- 8.1. Векторно-матричное описание сау
- 8.2. Схемы пространства состояний
- 8.3. Понятие матрицы перехода (переходных состояний)
- 8.4. Управляемость и наблюдаемость сау
- 9. Синтез линейных непрерывных сау
- 9.1. Общая постановка задачи синтеза
- 9.2. Типовые параметрически оптимизируемые регуляторы (корректирующие звенья) класса “вход-выход”
- 9.3. Синтез систем с подчиненным регулированием координат
- Методика структурно-параметрического синтеза контуров регулирования сау по желаемой передаточной функции
- 10. Дискретные и дискретно-непрерывные сау
- 10.1. Дискретизация и модуляция сигналов. Аналих линейных импульсных сау
- 10.2. Математическое описание дискретных систем
- 10.2.1. Z-преобразование и дискретные передаточные функции
- 10.2.2. Разностные уравнения
- 10.2.3. Описание дискретных сау в переменных состояния
- 10.2.4. Описание дискретно-непрерывных сау в пространстве состояний
- 10.3. Синтез цифровых систем управления
- 10.3.1. Метод дискретизации аналоговых регуляторов
- 10.3.2. Метод переменного коэффициента усиления
- Литература