Пространство
состояний (State-Space) – один
из способов описания модели с помощью системы дифференциальных уравнений
первого порядка. Пространством состояний называют минимальный набор
функций , достаточный для полного описания модели. У
системы может быть набор входных параметров
и
набор выходных параметров
, где n – порядок системы или размерность пространства
состояний, r – размерность вектора входных
параметров, m – размерность вектора выходных
параметров. Для однозначного описания модели необходимо задать состояние
системы в начальный момент времени
и зависимость от
времени всех входных параметров модели в последующие моменты времени
.
Рис. 1 Блок-схема модели.
Система из n обыкновенных дифференциальных уравнений первого порядка, описывающая поведение модели, в общем виде может быть записана как (1)
(1)
где – некоторые
функции от величин, описывающих состояние системы, входных параметров и
времени. Производные по времени находятся только в левой части уравнений. Для
краткости введены следующие обозначения:
(2)
Систему (1) называют уравнения
состояния, а вектор – вектор состояний. С помощью
системы уравнений состояния (1) можно описывать как линейные, так и нелинейные
модели.
Линейные
системы с сосредоточенными параметрами (line and time-invariant system – LTI) описываются
системой линейных обыкновенных дифференциальных уравнений с постоянными
коэффициентами. В этом случае функции должны
линейно зависеть от
и
. Тогда
общий вид системы (1):
(3)
где и
константы, описывающие систему. Уравнения
(3) могут быть записаны в матричной форме:
(4)
или в более компактном виде:
(5)
где A
и B обозначают соответствующие матрицы в (4).
Размерность матрицы A , матрицы B
.
Выходными параметрами модели может быть любой набор величин, представляющий интерес. При этом для описания модели в терминах пространства состояний могут быть выбраны другие величины, отличные от тех, которые выбраны как выходные параметры модели. Выходные параметры выражаются через вектор состояний и входные параметры с помощью системы уравнений для выходных параметров. В случае линейной системы с распределёнными параметрами уравнение для выходных параметров также будет линейным с постоянными коэффициентами, которое можно записать в матричной форме:
(6)
где и
константы. Уравнения (6) в компактной
форме:
(7)
Размерность матрицы C – , матрицы D –
.
Полная система уравнений для линейной системы с сосредоточенными параметрами состоит из уравнения состояния (5) и уравнения для выходных параметров (7). Матрицы A и B определяются структурой системы и её элементами, а матрицы C и D – выбором выходных параметров.
Целиком процедура моделирования состоит из следующих этапов:
1. определить
порядок системы n и выбрать набор величин , описывающих состояние системы.
2. Составить систему уравнений состояния, то есть найти матрицы A и B.
3. Подобрать
матрицы C и D,
чтобы выразить интересующие выходные параметры через вектор состояния и входные параметры
.
Пример 1
Написать уравнение состояния для дифференцирующей цепочки. Входным параметром будет напряжение, подаваемое на вход цепочки, выходным параметром падение напряжения на сопротивлении (рис. 2).
Рис. 2 Дифференцирующая цепочка.
Пусть R = 10кОм, C = 1мкФ, тогда RC = 0.01с, нулевые начальные условия, то есть до возникновения входного сигнала, напряжение на обкладках конденсатора равно нулю.
Сначала
определяем порядок системы и подбираем минимальный набор величин для задания
состояния системы. Уравнения состояния содержат в левой части первые производные
по времени, поэтому в качестве величин, описывающих состояние системы, удобно
выбрать те, которые являются интегралом по времени от другой величины. В данном
примере это напряжение на конденсаторе ,
которое выражается через интеграл от тока I. Через
конденсатор и сопротивление течёт одинаковый ток, так как они включены
последовательно.
(8)
Запишем всё в обозначениях, в
которых написана формула (5). Входной параметр ,
вместо вектора состояния будет скаляр, так как у дифференцирующей цепочки
только одна величина выражается как интеграл по времени, поэтому
, выходной параметр
.
Ток может быть выражен через падение напряжения на сопротивлении по закону Ома.
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.