Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Lektsii_po_TAU_04-09-16.doc
Скачиваний:
1
Добавлен:
01.07.2025
Размер:
7.38 Mб
Скачать

2.1.3 Линейная система в пространстве состояний

Метод пространства состояний был разработан в 60-70 годах XX в. американскими и советскими учеными. Сущность метода может быть резюмирована в следующих положениях:

 не используется преобразование Лапласа, анализ и синтез осуществляется непосредственно с использованием математического аппарата линейных дифференциальных уравнений;

 объект управления представляется в виде

где u – управляющее воздействие, x – вектор пространства состояний, y – выход объекта управления (все переменные x, y, u могут быть векторными; матрицы A, B, C, D – постоянные матрицы соответствующих размерностей);

 постулируется, что для линейного объекта в пространстве состояний линейная пропорциональная обратная связь стабилизирует его динамику, т. е. асимптотически обращает в ноль производные вектора состояния, ; другими словами, стабилизирующая обратная связь ищется в виде , где – матрица постоянных коэффициентов;

 для решения задач синтеза и анализа систем используются численные и оптимизационные алгоритмы, реализованные программно, в т. ч. и в системе MATLAB.

Пример. Описание «грузика на пружинке в пространстве состояний

Рис. 2.9. Модель «грузика на пружинке»

Уравнение движения грузика на пружинке имеет вид

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

В общем случае описание линейной САУ дается в форме динейного дифференциального уравнения n-го порядка, связывающего выход y с сигналом управления u и возмущением f. Это уравнение всегда можно представить в виде системы дифференциальных уравнений 1-го порядка:

где введены n независимых переменных х1, х2, …, хn, называемых переменными состояния.

Эти уравнения, как и уравнение n-го порядка, полностью характеризуют состояния объекта в любой момент времени (и являются уравнениями состояния). Управляемая величина у однозначно определяется через выбранные переменные состояния х1, х2, …, хn выражением вида

y = с1x1 + с2x2 + … + сnxn.

Обычно уравнения состояния записывают в векторно-матричной форме

где A – матрица размером nn, b, m, c – матрицы-столбцы.

Матрицу-столбец х называют вектором состояния, хотя в общем случае х не является вектором, так как его компоненты x1, x2, …, xn могут иметь разный физический смысл (и неодинаковые размерности).

В выборе переменных состояния имеется определенная свобода. Важно только, чтобы они были независимыми. От того, как выбраны переменные, зависит форма уравнений состояния, т. е. вид входящих в них матриц.

При нормальной форме уравнений состояния в качестве переменных состояния выбираются сама управляемая величина y и n–1 ее производных:

Эту форму можно использовать лишь при отсутствии в правой части дифференциального уравнения производных от u и f, т. е. когда оно имеет вид

В этом случае

При нормальной форме записи y = x1. Поэтому сТ = [1 0 … 0].

Достоинством нормальной формы является то, что переменные состояния имеют ясный физический смысл, а некоторые из них (например, х1, х2 и х3) могут быть непосредственно измерены датчиками различных типов.

Для получения уравнений состояния в канонической форме уравнение объекта представляется в виде

Если корни p1, p2, … , pn полинома Q(p) действительные некратные, то правая часть этого уравнения может быть представлена в виде суммы элементарных дробей:

где αi и βi – коэффициенты разложения.

В качестве переменных состояния выбирают слагаемые этой суммы:

Отсюда (p pi)xi = αiu + βif, i = 1, 2, …, n или

При этом

y = x1 + x2 + … + xn.

Матрицы в уравнениях состояния принимают вид

Большое достоинство канонической формы – диагональность матрицы А, что существенно упрощает исследование. Основной недостаток состоит в том, что переменные состояния не имеют ясного физического смысла и не могут быть непосредственно измерены. Кроме нормальной и канонической формы существуют и другие способы выбора переменных состояния.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]