Лекция 12 - Математическое описание импульсных систем
Лекция № 12
Тема:
Математическое описание импульсных систем с помощью пространства состояний.
План лекции:
1. Пространство состояний дискретной системы.
2. Уравнения состояний дискретной системы.
3. Некоторые способы вычисления переходной матрицы.
1. Пространство состояний дискретной системы
Метод пространства состояний является весьма эффективным инструментом исследования дискретных САУ, получившим в настоящее время широкое распространение. Ниже излагаются некоторые аспекты его приложения к анализу импульсных систем. При этом используются сведения из теории решетчатых функций и разностных уравнений, рассматриваемые в курсе "Математические основы ТАУ".
Пусть процессы в дискретной системе характеризуются переменными , которые изменяются под влиянием входных воздействий . Если набор переменных оказывается таким, что знание их значений в некоторый начальный момент вместе с заданием входных воздействий оказывается достаточным для того, чтобы определить последующие значения , то набор можно назвать полным. Полный набор переменных может обладать избыточной информацией о поведении системы, некоторые переменные могут оказаться излишними, дублировать другие. Переменные , принадлежащие минимальному полному набору, назовем переменными состояния системы. Таким образом, состояние системы может быть охарактеризовано как минимальная информация о системе, достаточная для описания ее настоящего и будущего при известном входе.
Если при этом переменные состояния принадлежат n-мерному евклидову пространству X , то пространство X называют пространством состояния системы.
Число переменных состояния обычно превышает число реально интересующих нас физических величин, по которым оценивается качество работы системы. Переменные состояния необязательно являются физическими измеряемыми переменными, характеризующими отдельные элементы системы. В общем случае переменные состояния - абстрактные переменные, хотя они, конечно, могут и совпадать с выходными переменными системы y . Выходные переменные системы y выражаются через переменные состояния системы, т.е.
Рекомендуемые материалы
Для линейных систем уравнения, описывающие изменение переменных состояния, и функции являются линейными.
Представление системы в переменных состояния неоднозначно. Существует бесчисленное число минимальных полных наборов переменных состояния, равнозначных с точки зрения математического описания системы.
2. Уравнения состояния дискретных систем
Способ математического описания дискретных систем разностными уравнениями является наиболее общим и применяется как для линейных, так и для нелинейных систем. Разностные уравнения позволяют провести полное исследование системы, они хорошо приспособлены для решения задач анализа и синтеза с помощью ЭВМ
Вопрос о составлении разностных уравнений импульсной системы
Рис. 33
удобно рассмотреть сразу для многомерной САУ. Уравнения для системы с одним входом и одним выходом получатся тогда как частный случай.
Рассмотрим многомерную синхронную синфазную импульсную систему (рис.33). Импульсные элементы в этой схеме имеют одинаковые частоты квантования и работают синфазно. Пусть непрерывная часть системы описывается уравнением
(53)
(54)
где -мерный вектор переменных состояния; -мерный вектор входных воздействий, -мерный вектор выходных переменных.
Матрицы A,B,C,D имеют следующие размерности: A-(n´n) матрица, B-(n´m) матрица, C-(r´n) матрица и D-(r´m) матрица . Графически уравнениям (53), (54) соответствует структурная схема, представленная на рис.34. Здесь и далее двойные стрелки на схеме указывают на то, что связи относятся к векторным величинам.
Матрица A - основная или собственная матрица системы. Она определяет устойчивость системы, характер ее свободных движений Матрица B - матрица формирования управления. Она определяет передаточные свойства системы и характеристики вынужденного движения. Матрица C определяет связь между выходными переменными и переменными состояния, матрица D устанавливает непосредственную зависимость выходных координат системы от входных переменных,
Рис. 34
Рассмотрим решение дифференциального уравнения (53) при заданных начальных условиях и известных входных воздействиях u(t) . Как известно, общее решение неоднородного дифференциального матричного уравнения с постоянными коэффициентами имеет вид
,
где X(t) - произвольная фундаментальная матрица соответствующего однородного дифференциального уравнения. Выбрав в качестве X(t) нормированную фундаментальную матрицу (для стационарной системы она имеет вид ), получим
. (55)
Предположим, что в качестве формирующего звена используется экстраполятор нулевого порядка. Тогда в течение каждого из интервалов квантования на вход непрерывной части поступает постоянный сигнал u(t)=const=u[kT]. Полагая известными значения переменных состояния при , найдем их значения при t=(k+1)T . Подставив соответствующие значения в уравнение (55), получим
. (56)
Таким образом, получена система разностных уравнений в матричной форме, определяющая значения переменных состояния на k+1 такте через значения вектора состояния и вектора входных воздействий на предыдущем шаге. Векторное уравнение (56) можно представить в виде
Дополняя его дискретным аналогом уравнения (54), получим окончательную систему разностных уравнений в виде
(57)
(58)
где Ф - собственная матрица импульсной системы, ; H матрица входа,
; Е- единичная матрица соответствующей размерности. Матрицы С и D при переходе от уравнений (54) и (58) не изменяются.
Таким образом, получена система разностных уравнений, описывающая рассматриваемую импульсную систему.
3. Некоторые способы вычисления переходной матрицы.
Из выражений для матриц Ф и Н , входящих в уравнение (57) легко видеть, что основные сложности при переходе от системы (53), (54) к системе разностных уравнений (57), (58) заключаются в вычислении собственной матрицы , которая является переходной матрицей непрерывной части. Для ее нахождения используют как аналитические, так и численные методы .Наиболее часто аналитические методы связаны с решением однородного дифференциального уравнения
(59)
при произвольных начальных условиях . Применяя для решения уравнения преобразование Лапласа, получаем
,
где . Отсюда
и тогда
.
Из последнего соотношения следует, что
"10. Формирование и оперативное хранение дел" - тут тоже много полезного для Вас.
Существуют и другие аналитические методы нахождения матрицы [2]. Однако все аналитические методы отличаются сложностью и трудоемкостью, которые возрастают с ростом размерности вектора состояния системы.
Численные методы определения матрицы основаны на вычислении суммы матричного ряда
где - число удерживаемых членов бесконечного ряда.
Недостаток вычисления матрицы Ф по этому методу - плохая сходимость степенного разложения, которая вместе с учетом конечной разрядности ЭВМ может привести к существенным погрешностям в вычислениях (вплоть до неверного определения знака у элементов матрицы Ф).
Лучшей сходимостью обладают алгоритмы, основанные на использовании степенных рядов, полученных в результате разложения по полиномам Чебышева [2] . Наконец, элементы матрицы Ф могут быть получены в результате повторного n -кратного численного решения дифференциального уравнения (59). После численного интегрирования в интервале от 0 до Т уравнения (59) для , найденный вектор x(T) при t=T будет представлять собой первый столбец матрицы Ф . Аналогично, решив численно уравнение (59) при , получим второй столбец матрицы Ф , а в результате n-кратного интегрирования матрица Ф будет определена полностью. Таким же способом можно численно вычислить и матрицу Н. Для этого необходимо проинтегрировать m раз уравнение (53), положив x=0 и приравнивая к единице поочередно компоненты вектора входных воздействий u.