Линейная непрерывная детерминированная модель многомерной динамической системы в переменных состояния


Представление в переменных состояния основано на использовании теоремы Коши об эквивалентности представления обыкновенного дифференциального уравнения (ДУ) n-го порядка в виде системы n уравнений 1-го порядка.

Рассмотрим в качестве примера переход от описания модели в виде линейного дифференциального стационарного уравнения 2-го порядка к описанию модели в виде системы двух уравнений 1-го порядка, а затем – к стандартной модели в виде переменных состояния.

Пример. Пусть некая динамическая система описывается линейным ДУ 2-го порядка с постоянными коэффициентами:

Обозначим:

и тогда можно выразить исходное уравнение в виде двух уравнений через состояния z1(t) и z2(t).

Запишем полученную систему из 2-х уравнений 1-го порядка в так называемом векторно-матричном виде:

где z(t) – вектор состояния; x(t) – вектор управления (в данном примере, в частности, x(t) – скаляр).

Это удобная форма записи, т.е. удобная модель динамической системы, использующая понятие переменных состояния zi(t). Такая модель позволяет проследить изменение во времени каждой из составляющих внутренних переменных системы и вывести условия ее управляемости и наблюдаемости (п. 2.7).

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

В общем случае n-го порядка исходного линейного ДУ можно записать векторно-матричное уравнение состояния системы

Здесь матрица А (n × n) называется матрицей объекта, а матрица В (n × m), где m – размерность вектора управления – матрицей управления. Такая форма уравнений, разрешенных относительно первых производных, называется стандартной формой.

Не всегда оказывается возможным измерить все состояния системы: z1, z2, …, zn , поэтому вводится уравнение наблюдения, которое позволяет описать, какие из состояний zi и какие из входов xi попадают в вектор наблюдаемых выходных переменныхy(t):

,

где z(t) – вектор состояния системы; x(t) – вектор управления; С­–

матрица наблюдения.

Уравнение наблюдения также является линейным, причем не дифференциальным, а алгебраическим.

В рассмотренном примере 2.4.1 матрица объекта А равна:

ее размерность равна (2×2).

Матрица управления В представляет собой вектор-столбец (2×1), поскольку вектор управления x(t) в этом примере – скаляр (1×1):

Матрица наблюдения С равна единичной матрице:

а матрица D – нулевой:

Уравнения состояния и наблюдения соответствуют структурной схеме (рис. 2.10), где матрицы A, B, C и D указаны как стационарные (с постоянными элементами), хотя в случае нестационарных линейных систем схема останется такой же. Знак обозначает на схеме блок интегрирования: действительно, на входе этого блока находится производная вектора состояния, а на выходе – сам вектор состояния z(t).

 

 

Рис. 2.10. Структурная схема модели линейной стационарной системы управления в переменных состояния

 

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

Более подробный материал по теории матриц можно найти в Приложении 1 в конце данного пособия.

 

Вопросы к разделу 2.4

  1. Какую информацию содержит вектор состояния системы?
  2. Какая теорема позволяет перейти от линейного дифференциального уравнения n-го порядка к векторно-матричному уравнению состояния?
  3. Что описывает уравнение состояния?
  4. Что описывает уравнение наблюдения?
  5. Какова размерность матрицы объекта?
  6. Какова размерность матрицы управления?

 

Векторы

 








Дата добавления: 2016-02-02; просмотров: 899;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

Поделитесь с друзьями:

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.005 сек.