Тема: «Векторно-матричные модели систем управления в дискретном времени»
Широкое применение в теории и практике автоматического управления цифровых управляющих устройств и систем управления с ЭВМ обусловливает необходимость рассмотрения вопросов построения ВММ непрерывных объектов в дискретном времени.
Цифровые системы управления содержат как непрерывные, так и квантованные или дискретные сигналы. Наличие сигналов различного типа затрудняет описание динамического поведения системы. Однако часто можно ограничиться описанием поведения системы в моменты квантования. В этом случае сигналы выделяются только в дискретные моменты времени. Такие системы называют системами дискретного времени, они оперируют с последовательностями чисел, и, следовательно, для их описания естественно использовать разностные уравнения.
Проблема заключается в нахождении способа описания непрерывной динамической системы, связанной с ЭВМ посредством аналого-цифрового (АЦП) и цифроаналогового (ЦАП) преобразователей. Рассмотрим схему, показанную на рис. 2.1. Сигналы в ЭВМ представляют собой последовательности
, необходимо определить зависимости между ними.

Построение дискретного эквивалента непрерывной системы называется квантованием непрерывной системы.
В дальнейшем будем считать, что непрерывная система описывается уравнениями

Наиболее распространенная ситуация в цифровом управлении состоит в том, что АЦП сохраняет уровень аналогового сигнала постоянным до тех пор, пока не потребуется новое преобразование
Так как управляющий сигнал прерывист, необходимо установить его поведение в точках разрыва. Допустим, что сигнал непрерывен справа и представляется дискретным процессом
![]() |
(2.1) |
Определим связь между переменными системы в моменты квантования. При заданном состоянии в момент квантования tk состояние в некоторый момент t можно получить, решив систему (2.1).
Первому уравнению системы (2.1) соответствует однородное уравнение
![]() |
(2.2) |
решение которого равно
![]() |
(2.3) |
Обозначим
тогда решение уравнения можно представить как
![]() |
(2.3) |
Допустим, что решение неоднородного уравнения имеет вид
![]() |
(2.4) |
Дифференцируя (2.4) по t, получим
![]() |
(2.5) |
Сравнение первого уравнения системы (2.1) и уравнения (2.5) позволяет получить следующее соотношение:
![]() |
(2.6) |
откуда
![]() |
(2.7) |
Подставим (2.7) в (2.4), тогда
![]() |
(2.8) |
Здесь учтено, что

Вектор С2 определяется по начальным условиям. При t=tk

Таким образом,
![]() |
(2.9) |
На основании решения (2.22) определим состояние и выход системы в следующий момент квантования tk+1 :
![]() |
(2.10) |
где
![]() |
(2.11) |
Заметим, что характеристики системы между моментами ее квантования дают представление о реакции системы на ступенчатые воздействия с начальными условиями. Это означает, что между моментами квантования система функционирует как разомкнутая.
Для периодического квантования с периодом Т, tk=kT, модель (2.10) сводится к стационарной системе, которую будем рассматривать в дальнейшем. Для простоты записи примем Т=1, тогда
![]() |
(2.12) |
где
![]() |
(2.13) |
Если матрица А не особая, то возможна запись
![]() |
(2.14) |
где I- единичная матрица.
Таким образом, для получения ВММ непрерывной системы в дискретном времени требуется вычислить матричную экспоненту и проинтегрировать ее.
Вначале рассмотрим простейший случай. Используя разложение матричной экспоненты в ряд, получим следующие выражения:
![]() |
(2.15) |
При i=1 выражения (2.15) принимают вид
![]() |
(2.16) |
По существу такая аппроксимация совпадает с простейшим методом решения дифференциальных уравнений по Эйлеру.
Модель (2.16) будем называть дискретной моделью по Эйлеру.
Более точное нахождение матриц Ф и Г может быть осуществлено различными способами, в том числе такими, как:
![]() |
(2.17) |
Применение указанных способов проиллюстрируем примерами.
Разложение матричной экспоненты в ряд
Пример 2.1. Получим ВММ в дискретном времени для интегратора второго порядка, структурная схема которого приведена на рис. 2.2. Динамический процесс для такого объекта при
описывается дифференциальным уравнением
![]() |
(2.18) |

Вводя
как состояния системы, получим векторно-матричную запись уравнения (2.18)
![]() |
(2.19) |
Определим матрицы Ф и Г разложением матричной экспоненты в ряд.
![]() |
(2.20) |
Так как А2=0, приведенный ряд сходится точно.
Таким образом, векторно-матричная модель двойного интегратора в дискретном времени имеет вид
![]() |
(2.21) |
Использование преобразования Лапласа.
Пример 2.2. Для непрерывной модели электродвигателя постоянного тока будем считать, что Lя=0, Mс=0. Тогда уравнения электродвигателя будут иметь вид
![]() |
или |
![]() |
В нормализованной форме записи значений параметров электродвигателя, то есть при
в пространстве состояния
получим следующую запись ВММ в непрерывном времени.

Найдем изображение матричной экспоненты по Лапласу:

Вычисляя обратное преобразование элементов полученной матрицы, получим матрицу

Для нахождения матрицы Г используем выражение (2.32):

Таким образом, векторно-матричная модель рассматриваемой системы в дискретном времени имеет вид
![]() |
(2.22) |
Использование теоремы Гамильтона - Кэли.
Для систем с реальными параметрами чаще всего применяют теорему Гамильтона - Кэли, согласно которой любую функцию квадратной матрицы

можно вычислить через характеристический полином

где
- корни характеристического уравнения матрицы А
Пример 2.3. Применяя указанную теорему, построим ВММ в дискретном времени для непрерывной системы

Первоначально определим корни характеристического уравнения

решение которого дает следующие значения:
.
Так как порядок матрицы равен 2, имеем
Коэффициенты
определяем из системы уравнений

решение которой имеет вид

Следовательно,
![]() |
(2.23) |
1. Запишите дискретную модель по Эйлеру для непрерывного объекта представленного следующей векторно-матричной моделью в непрерывном времени

2. Для непрерывного объекта, представленного на рис. 2.3 в виде структурной схемы, определите внутреннее содержание матриц Ф, Г, С векторно-матричной модели в дискретном времени с периодом квантования Т.

3. Непрерывный объект в дискретном времени с периодом квантования Т представлен векторно-матричной моделью следующего вида

Запишите уравнение состояния этого объекта в непрерывном времении.
|
№ задания |
Ответ |
|
1 |
![]() |
|
2 |
![]() |
|
3 |
![]() |