Лекция 16. Методы получения уравнений в пространстве состояний


 

Рассмотрим несколько примеров представления процессов в пространстве состояний.

Пример 1.

Рассмотрим в пространстве состояний процесс пуска электродвигателя (М) постоянного тока с постоянными магнитами, принципиальная схема установки показана на рис. 11. Пуск производится подключением с помощью контакта (К) напряжения , при этом в цепи будет протекать ток и двигатель будет вращать вал с нагрузкой (Н) со скоростью , ток и скорость определяются с помощью датчиков соответственно ДТ и ДС.

Рис. 11

Состояние двигателя в данном случае однозначно определяется током и скоростью двигателя, поэтому вектор состояния задается в следующем виде

.

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

Рис. 12

На рис. 12 введены обозначения: – установившиеся значения соответственно скорости и тока, – максимальное значение тока при пуске.

Сформируем двухмерное пространство (рис. 13) состояний двигателя с траекторией движения конца вектора состояния в процессе пуска, для этого откладываем проекции вектора, то есть ток и скорость, в одинаковые моменты времени.
Рис. 13

Пример 2.

Рассмотрим в пространстве состояний процесс позиционирования, то есть перемещения вала в заданное положение , в автоматизированном электроприводе, показанном на рис. 14.

Рис. 14

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

Графики изменения во времени переменных двигателя показаны на рис. 15.

Рис. 15

 

Сформируем трехмерное пространство состояний электропривода (рис. 16) с траекторией движения конца вектора состояния в процессе позиционирования по временным графикам (рис. 15) изменения компонент вектора состояния.
Рис. 16

Пример 3.

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

Рис. 17

Двухмассовая упругая система представляет собой механическую систему, состоящую из двух вращающихся масс с моментами инерции и . К каждой массе прикладывается извне момент ( и ), массы соединены валом, обладающим упругими свойствами ( ), массы вращаются со скоростями и .

Система дифференциальных уравнений, описывающих систему, имеет вид

(11)

где – разность углов положения первой и второй масс.

Так как уравнения состояния (9) и выхода (10) имеют единый для всех линейных систем вид, поэтому, чтобы определить их для конкретной системы необходимо выполнить следующее:

– задать векторы состояния и входа, определив тем самым порядок системы и порядок вектора входа,

– определить матрицы параметров уравнений.

Состояние системы определяется тремя переменными , , , поэтому вектор состояния имеет следующий вид

.

Порядок системы . Заметим, что положение переменных в векторе состояния можно задать произвольно, но в дальнейшем изменять его нельзя. Вектор входа определяется сигналами, действующими на систему извне, а это – моменты и , поэтому вектор входа имеет вид

.

Порядок вектора выхода . Здесь также порядок следования компонент может быть произвольным, но фиксированным в дальнейших операциях.

Преобразуем уравнения системы (11) к форме Коши

В общем виде уравнение состояния для системы третьего порядка с вектором входа второго порядка может быть записано следующим образом:

Раскрывая матричные скобки, получим

(12)

Теперь можно сформулировать задачу следующего этапа. Необходимо привести систему (11) в виду (12), для этого следует:

– расположить уравнения в порядке следования компонент в векторе состояния,

– расположить слагаемые в правых частях слева на право в порядке следования сначала компонент вектора состояния, затем вектора входа,

– отсутствующие слагаемые заменяем произведениями переменных на нулевые коэффициенты.

В результате коэффициенты в правых частях при соответствующих компонентах векторов состояния и входа будут компонентами искомых матриц уравнения состояния.

Преобразуем систему (11) к виду (12), в результате получим

(13)

В результате по коэффициентам слагаемых в правых частях (13) получим искомые матрицы параметров уравнения состояния:

Уравнение состояния в развернутом виде

Вид уравнения выхода определяется тем, какие компоненты вектора состояния доступны для наблюдения. В электромеханических системах электроприводов, эквивалентом которых является упругая двухмассовая система, возможны три варианта систем (полагаем датчики безынерционными, а коэффициенты преобразования датчиков единичными):

1. Датчики скорости установлены на обеих массах. Тогда имеем следующее уравнение выхода

.

2. Датчик скорости установлен на первой массе, уравнение выхода

3. Датчик скорости установлен на второй массе, уравнение выхода

Уравнение состояния линейной стационарной системы (9) представляет собой матричную запись системы дифференциальных уравнений с постоянными коэффициентами в нормальной форме. Его решение, удовлетворяющее начальным условиям , для вектора состояния и выходного вектора имеет вид:

;

.

Первые слагаемые соответствуют реакции, зависящей от начальных условий (свободное движение системы), а вторые слагаемые – реакции на входные воздействия (вынужденное движение).

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

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

Уравнения линейной стационарной системы

;

можно представить на основе преобразования Лапласа в операторной форме

; .

Отсюда получаются решения для вектора состояния и выходного вектора

; .

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

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

В результате имеем

,

где – присоединенная матрица для матрицы , а – характеристический многочлен матрицы , т. е. .

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

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

.

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

Зная , можно получить импульсную и переходную характеристики. Для этого достаточно подставить в выражение вместо соответственно изображения единичной импульсной функции , равное 1, и единичной ступенчатой функции, равное . Тогда получим изображения для и . Для получения и следует перейти от их изображений к оригиналам на основе обратного преобразования Лапласа.

 



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


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

Воспользовавшись поиском можно найти нужную информацию на сайте.

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

Считаете данную информацию полезной, тогда расскажите друзьям в соц. сетях.
Poznayka.org - Познайка.Орг - 2016-2024 год. Материал предоставляется для ознакомительных и учебных целей.
Генерация страницы за: 0.014 сек.