Что такое модели пространства состояний?

Определение моделей пространства состояний

Модели в пространстве состояний являются моделями, которые используют переменные состояния для описания системы набором дифференциальных или разностных уравнений первого порядка, а не одним или несколькими дифференциальными или разностными уравнениями n-го порядка. Переменные состояния x (t) могут быть восстановлены из измеренных входно-выходных данных, но сами по себе не измерены во время эксперимента.

Структура модели пространства состояний является хорошим выбором для быстрой оценки, потому что она требует, чтобы вы задали только один вход, порядок модели n. Порядок модели является целым числом, равным размерности x (t), и относится, но не обязательно равен, количеству задержанных входов и выходов, используемых в соответствующем линейном разностном уравнении.

Представление в непрерывном времени

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

x˙(t)=Fx(t)+Gu(t)+K˜w(t)y(t)=Hx(t)+Du(t)+w(t)x(0)=x0

Матрицы F, G, H и D содержат элементы с физической значимостью - для примера, материальные константы. x0 задает начальные состояния.

Примечание

K˜ = 0 задает представление пространства состояний модели Output-Error. Для получения дополнительной информации смотрите Что такое полиномиальные модели?.

Можно оценить модель пространства состояний в непрерывном времени с помощью обоих временных и частотных диапазонов.

Представление в дискретном времени

Структура модели пространства состояний в дискретном времени часто записывается в форме инноваций, которая описывает шум:

x(kT+T)=Ax(kT)+Bu(kT)+Ke(kT)y(kT)=Cx(kT)+Du(kT)+e(kT)x(0)=x0

где T - шаг расчета, u (kT) - вход в момент времени кТ, а y (kT) - выход в момент времени кТ.

Примечание

K = 0 задает представление пространства состояний модели Output-Error. Для получения дополнительной информации о моделях вывода-ошибки смотрите Что такое полиномиальные модели?.

Модели пространства состояний в дискретном времени обеспечивают тот же тип линейной разностной зависимости между входами и выходами, что и линейная модель ARMAX, но переставлены так, что в выражениях есть только одна задержка.

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

В форме инноваций используется единственный источник шума, e (kT), а не независимый шум процесса и измерения. Если вы имеете предыдущие знания о процессе и измерении шуме, можно использовать линейную оценку серого ящика, чтобы идентифицировать модель пространства состояний со структурированными независимыми источниками шума. Для получения дополнительной информации смотрите Идентификация моделей пространства состояний с отдельными описаниями шума процесса и измерения.

Отношение между матрицами состояний непрерывного времени и дискретного времени

Отношения между дискретными матрицами А, B, C, D и K пространства состояний в непрерывном времени F, G, H, D и K˜ приведены для частичного постоянного входа следующим образом:

A=eFTB=0TeFτGdτC=H

Эти отношения предполагают, что вход является кусочно-постоянным с течением временных интервалов kTt<(k+1)T.

Точная связь между K и K˜ является сложным. Однако для короткого шага расчета T следующее приближение работает хорошо:

K=0TeFτK˜dτ

Представление передаточных функций в пространстве состояний

Для линейных моделей общее описание модели определяется:

y=Gu+He

G является передаточной функцией, которая переводит вход u в выход y. H является передаточной функцией, которая описывает свойства модели аддитивного выходного шума.

Отношения между передаточными функциями и матрицами пространства состояний в дискретном времени заданы следующими уравнениями:

G(q)=C(qInxA)1B+DH(q)=C(qInxA)1K+Iny

Здесь Inx является nx -by nx единичной матрицей, и nx является количеством состояний. Iny - ny единичная матрица ny, а ny - размерность y и e.

Представление пространства состояний в случае непрерывного времени аналогично.

Похожие примеры

Подробнее о