Модели состояние выход уравнение выхода

Содержание
  1. Электронный учебник по ТАУ (теория автоматического управления)
  2. ТАУ Модели «вход – состояние – выход»
  3. Понятие пространства состояний
  4. y 2 ( t )
  5. u 1 ( t )
  6. u 2 ( t )
  7. u m ( t )
  8. x 1 ( t )
  9. x 2 ( t )
  10. x n ( t )
  11. y 1 ( t )
  12. y n ( t )
  13. W 1 ( s )
  14. W 2 ( s )
  15. Канонические формы уравнений состояния
  16. Первая управляемая каноническая форма
  17. Модели состояние выход уравнение выхода
  18. Контрольные вопросы к лекции № 1.
  19. ОТВЕТЫ
  20. 2. Математическое описание систем автоматического управления ч. 2.9 — 2.13
  21. 2.9. Использование обратных преобразований Лапласа для решения уравнений динамики САР (звена)
  22. Пример
  23. 2.10. Весовая и переходная функции звена (системы).
  24. 2.11. Определение переходного процесса в системе (САР) (звене) через весовую и переходную функции. Формула Дюамеля-Карсона
  25. 2.12. Mетод переменных состояния.
  26. Пример решения задачи в форме коши.
  27. 2.13. Переход от описания переменных «вход-выход» к переменным состояния и обратно
  28. 2.13.1. Правая часть содержит только b0*u(t)
  29. 2.13.2. Правая часть общего вида
  30. Пример:
  31. 🎦 Видео

Видео:Теория автоматического регулирования. Лекция 5. Модели параметров состоянийСкачать

Теория автоматического регулирования. Лекция 5. Модели параметров состояний

Электронный учебник по ТАУ (теория автоматического управления)

Видео:2) ТАУ для чайников. Часть 2.1: Математические модели...Скачать

2) ТАУ  для чайников. Часть 2.1: Математические модели...

ТАУ Модели «вход – состояние – выход»

ТАУ предлагает два основных подхода к анализу и синтезу линейных САУ. Первый базируется на структурных схемах и ПФ отдельных элементов и всей системы. В связи с этим его часто называют операторноструктурным. Другой его особенностью является использование физических величин в качестве переменных. Подробно этот подход рассмотрен при изучении ММ типа «вход – выход» (см. п. 2.1).

Второй подход отличается описанием САУ системой ОДУ первого порядка, составленных относительно переменных состояния. Переменные состояния при таком описании САУ аналогичны обобщенным координатам, используемым в теоретической механике. Сам подход к исследованию САУ получил название метода пространства состояний или метода переменных состояния.

Понятие пространства состояний

Согласно методу пространства состояний (МПС) все переменные величины, характеризующие САУ, разделяют на три группы:

1) входные переменные или входные (управляющие) воздействия u m ;

2) выходные переменные y p , характеризующие реакцию САУ на входные воздействия;

3) переменные (координаты) состояния x n , характеризующие динамическое поведение САУ.

Взаимосвязь названных переменных поясняют схемой САУ, на которой систему изображают в виде «черного ящика» в соответствии с рисунком 2.29.

Отдельные части САУ характеризуют ПФ W 1 (s) и W 2 (s). Как следует из схемы, переменные состояния x n являются промежуточными величинами. Их относят к содержимому «черного ящика». Следовательно, они скрыты от прямого наблюдения. Кроме того, переменные состояния

Видео:Как в MATLAB Simulink моделировать уравнения (Структурная схема САУ)Скачать

Как в MATLAB Simulink моделировать уравнения (Структурная схема САУ)

y 2 ( t )

Видео:Математика это не ИсламСкачать

Математика это не Ислам

u 1 ( t )

Видео:8) ТАУ для чайников.Часть 3.6 : Передаточная функция и пространство состояний.Скачать

8) ТАУ  для чайников.Часть 3.6 : Передаточная функция и пространство состояний.

u 2 ( t )

Видео:3) ТАУ для чайников. Часть 2.2: Математические модели...Скачать

3) ТАУ для чайников. Часть 2.2: Математические модели...

u m ( t )

Видео:Метод пространства состояний САУ: описание конкретной системыСкачать

Метод пространства состояний САУ: описание конкретной системы

x 1 ( t )

Видео:5) ТАУ для чайников. Часть 3.1: Модели линейных объектов...Скачать

5) ТАУ  для чайников. Часть 3.1: Модели линейных объектов...

x 2 ( t )

Видео:c15 1, Пространство состояний: представлениеСкачать

c15 1, Пространство состояний: представление

x n ( t )

Видео:Урок 455. Уравнение ШрёдингераСкачать

Урок 455. Уравнение Шрёдингера

y 1 ( t )

Видео:Физиология. Потенциал действияСкачать

Физиология. Потенциал действия

y n ( t )

Видео:Уравнения Максвелла и соответствующие уравнения Волновой МоделиСкачать

Уравнения Максвелла и соответствующие уравнения Волновой Модели

W 1 ( s )

Видео:Модальные регуляторы и наблюдатели | Утро с теорией управления, лекция 8Скачать

Модальные регуляторы и наблюдатели | Утро с теорией управления, лекция 8

W 2 ( s )

не всегда являются физическими величинами. Иногда для удоб­ства математического моделиро­вания САУ целенаправленно отказываются от физического содержания переменных состоя­ния. Поэтому в общем случае x n (t) являются абстрактными переменными. Однако они должны однозначно выражаться через физические величины y p (t).

В общем случае исследуемую САУ считают многомерной (рисунок 2.29). Для упрощения работы с многомерными величинами их представляют в векторно-матричном виде. Так, совокупность входных переменных представляют в виде вектора входа совокупность выходных переменных – в виде вектора выхода а совокупность переменных состояния – в виде вектора состояния

Согласно МПС множество всех значений, которые может принять вектор входа U в момент времени t, образует пространство входа исследуемой САУ. Аналогично, множество всех значений, которые может принять вектор выхода Y в момент времени t, образует пространство выхода, а множество всех значений, которые может принять вектор состояния X в момент времени t, образует пространство состояний САУ.

Как было отмечено, векторно-матричные уравнения (2.82) описывают многомерную САУ. Эта же совокупность уравнений служит ММ одномерной САУ, т.е. системы с одним входом и одним выходом. При использовании МПС такие САУ часто называют системами со скалярным входом и выходом, так как входная и выходная величины являются скалярными. Уравнения состояния и выхода одномерной системы имеют вид

Видео:Последовательные логические устройства. Триггеры (RS, D, JK, T). Принцип работы, типовые схемы.Скачать

Последовательные логические устройства. Триггеры (RS, D, JK, T). Принцип работы, типовые схемы.

Канонические формы уравнений состояния

Разработано множество эквивалентных форм (представлений) уравнений состояния, различающихся между собой видом матриц A , B и C . Одни из форм используются чаще, так как обладают в некоторых случаях известными преимуществами перед другими. Такие формы записи уравнений состояния называются каноническими. Считают, что удобство канонических форм заключается в следующем. Во-первых, канонические представления матриц обеспечивают минимальное количество ненулевых элементов, что заметно упрощает вычисления. Во-вторых, канонические представления приводят к простым алгоритмам синтеза оптимальных регуляторов замкнутых САУ /3/.

Таким образом, в результате приведения уравнений к канонической форме более простую структуру принимают две из трех матриц: A и B (управляемые формы) или A и C (наблюдаемые формы). Управляемые канонические формы используют при синтезе регулятора, а наблюдаемые канонические формы – при синтезе наблюдателя /23/.

Первая управляемая каноническая форма

Первой управляемой канонической формой называют специальные матрицы

Очевидно, что коэффициенты характеристического полинома A(s) составляют последний столбец матрицы A. Матрицы такого вида называют матрицами Фробениуса. Элементы таких матриц определяют без вычислений. Характеристический многочлен A(s) совпадает со знаменателем ПФ системы управления. Корни данного многочлена определяют устойчивость и качество переходных процессов в САУ.

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

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

Принятые переменные состояния являются выходными сигналами интеграторов.

Первую управляемую каноническую форму называют также канонической формой дуальной фазовой переменной /20/.

Видео:ТАУ. Matlab/Simulink - моделирование передаточной функции, снятие характеристикСкачать

ТАУ. Matlab/Simulink - моделирование передаточной функции, снятие характеристик

Модели состояние выход уравнение выхода

Тема:«Векторно-матричные модели систем управления в непрерывном времени»

Понятие пространства состояний

Современная теория автоматического управления оперирует с векторно-матричными моделями динамических систем. При этом рассматриваются в общем случае многомерные системы, т.е. системы произвольного порядка со многими входами и многими выходами, в связи, с чем широко используются векторно-матричные уравнения и аппарат векторной алгебры. Для получения векторно-матричной модели (ВММ) исследуемая динамическая система представляется в виде “черного ящика” с некоторым числом входных и выходных каналов (рис. 1.1, а).

Модели состояние выход уравнение выхода

Рис.1.1. Скалярное (а) и векторное (б) представления динамической системы в виде «черного ящика»

Все переменные, характеризующие систему, можно разделить на три группы.

1. Входные переменные или входные воздействия, генерируемые системами, внешними по отношению к исследуемой системе. Они характеризуются вектором входа.

Модели состояние выход уравнение выходаr — число входов

2. Выходные переменные, характеризующие реакцию системы на указанные входные воздействия. Представляются вектором выхода

Модели состояние выход уравнение выходаm — число выходов.

3. Промежуточные переменные, характеризующие внутреннее состояние системы, — переменные состояния, представляются вектором

Модели состояние выход уравнение выходаn — число переменных состояния.

Таким образом, совокупность входов можно рассматривать как один обобщенный вход, на который воздействует вектор входа u, совокупность выходов как вектор y, а совокупность промежуточных координат, характеризующих состояние системы, — в виде вектора состояния x (см. рис. 1.1, б).

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

Собственно система, ее входы и выходы — это три взаимосвязанных объекта, которые в каждой конкретной ситуации определяются соответственно математической моделью системы, заданием множеств входных и выходных переменных.

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

Векторно-матричные модели в непрерывном времени

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

где Fn-мерная вектор-функция системы; Qm-мерная вектор-функция выхода.

Матричное уравнение (1.1) называют уравнением состояния системы. Его решение, удовлетворяющее начальному условию Модели состояние выход уравнение выхода, дает вектор состояния системы

Модели состояние выход уравнение выхода

Матричное уравнение (1.2), определяющее выходные переменные в зависимости от x(t) и u(t), называют уравнением выхода.

В частном случае зависимости Модели состояние выход уравнение выходамогут быть линейными комбинациями переменных состояния xi и входных переменных uq. При этом динамическая система описывается в векторно-матричной форме:

Модели состояние выход уравнение выхода

Переход к стационарным моделям позволяет оперировать с коэффициентными матрицами, т.е. со стационарными уравнениями

Модели состояние выход уравнение выхода

А — функциональная матрица размером n x n, называемая матрицей состояния системы (объекта);

В — функциональная матрица размером n x r, называемая матрицей управления (входа);

С — функциональная матрица размером m x n, называемая матрицей выхода по состоянию;

D — функциональная матрица размером m x r, называемая матрицей выхода по управлению.

Очень часто D=0, т.е. выход непосредственно не зависит от входа.

В дальнейшем под векторно-матричной моделью объекта (системы) будем понимать описание ее динамического поведения в классе стационарных непрерывных линейных систем, представленное в виде уравнений (1.6), (1.7).

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

Построение ВММ реального объекта сопряжено с проблемами линеаризации исходного математического описания и приведения его к структурированному виду — форме Коши.

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

Пример 1.1. Получим уравнения состояния для простейшей RLC-цепи, показанной на рис 1.2.

Модели состояние выход уравнение выхода

Динамическое поведение этой системы при Модели состояние выход уравнение выходаполностью определяется, если известны начальные значения Модели состояние выход уравнение выходаи входное напряжение U(t) при Модели состояние выход уравнение выхода. Следовательно, Модели состояние выход уравнение выходаможно выбрать в качестве переменных состояния, то есть Модели состояние выход уравнение выхода

Для указанных переменных состояния можно записать дифференциальные уравнения

Модели состояние выход уравнение выхода

или в векторно-матричной форме

Модели состояние выход уравнение выхода

Таким образом для рассматриваемой системы матрицы А, В, С векторно-матричной модели будут иметь следующий вид:

Модели состояние выход уравнение выхода

Пример 1.2. На рис. 1.3. показан электродвигатель постоянного тока независимого возбуждения, работающий при постоянном магнитном потоке (Ф=const).

Модели состояние выход уравнение выхода

Дифференциальные уравнения для такого объекта могут быть записаны относительно следующих переменных состояния: Модели состояние выход уравнение выхода— скорости вращения ротора, тока якоря i(t), углового перемещения ротора Модели состояние выход уравнение выхода. При использовании знакомых зависимостей для электродвижущей силы Модели состояние выход уравнение выходаи вращающего момента двигателя Модели состояние выход уравнение выходаполучим уравнение электрической цепи

Модели состояние выход уравнение выхода

и уравнения вращающейся части

Модели состояние выход уравнение выхода

где J – приведенный момент инерции электродвигателя.

Представляя векторы состояния, входа и выхода как Модели состояние выход уравнение выходаполучим следующую векторно-матричную модель электродвигателя постоянного тока

Модели состояние выход уравнение выхода

То есть для рассматриваемой системы матрицы А, В, С векторно-матричной модели будут иметь следующий вид:

Модели состояние выход уравнение выхода

Пример 1.3. Построим векторно-матричную модель электромеханического объекта — электропривода постоянного тока, приводящего в движение через механический редуктор тяжелую платформу. Функциональная схема такого объекта приведена на рис. 1.4.

Модели состояние выход уравнение выхода

Здесь легко выделить три функциональных элемента, соответствующие трем видам преобразования энергии:

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

двигатель, выполняющий преобразование электрической энергии в механическую, — электромеханический преобразователь;

механизм, осуществляющий передачу механической энергии от вала двигателя через редуктор к рабочему органу — платформе.

При использовании общеизвестных допущений [5] и обозначений координат и параметров такого объекта его динамическое поведение при МС=0 описывается следующей системой линейных дифференциальных уравнений:

Модели состояние выход уравнение выхода

Модели состояние выход уравнение выхода

Если компонентами вектора состояния выбрать Модели состояние выход уравнение выхода, где Uп – напряжение преобразователя, iя — ток электродвигателя, Модели состояние выход уравнение выхода— скорость вращения электродвигателя, МУ — момент упругости механизма, Модели состояние выход уравнение выхода— скорость вращения механизма, то элементы векторно-матричной модели

принимают следующий вид:

Модели состояние выход уравнение выхода

Модели состояние выход уравнение выхода

После подстановки реальных значений параметров объекта, которые приведены в табл. 1.1, компоненты матриц состояния А и управления В принимают вид (1.13).

Модели состояние выход уравнение выхода

На рис. 1.5. приведено окно редактирования векторно-матричной модели (1.13) в среде Компьютерного комплекса функционального проектирования динамических систем.

Модели состояние выход уравнение выхода

Контрольные вопросы к лекции № 1.

1. Какие переменные при построении математического описания системы принято называть

a) входными переменными;

b) выходными переменными;

c) переменными состояния?

2. Математическое описание объекта с одним входом и одним выходом представлено структурной схемой, содержащей q элементов, представленных передаточной функцией общего вида

Модели состояние выход уравнение выхода

Как в этом случае можно определить размерность пространства состояния Модели состояние выход уравнение выходадля описания этого объекта?

3. Математическое описание объекта с двумя входами Модели состояние выход уравнение выходаи одним выходом y(t) представлено следующим уравнением в операторной форме

Модели состояние выход уравнение выхода

Какова в этом случае будет размерность пространства состояния n для описания этого объекта?

4. Выберите из приведенных ниже записей возможные формы представления уравнения состояния для непрерывных систем.

Модели состояние выход уравнение выхода

5. Объект управления имеет r – входов, m — выходов, его математическое описание в непрерывном времени содержит n дифференциальных уравнений первого порядка. Какова в этом случае будет размерность матрицы состояния?

6. Сформируйте векторно-матричную модель фильтра, электрическая схема которого представлена на рис. 1.6.

Модели состояние выход уравнение выхода

Здесь следует учесть, что

  • объект имеет один вход — U1 один выход — iH; все параметры электрической схемы R1, R2, L, C1, C2, RH известны и являются постоянными;
  • могут быть использованы следующие обозначения Модели состояние выход уравнение выхода

7.При составлении математического описания динамических процессов в упругом электромеханическом объекте, влючающем в себя электродвигатель постоянного тока независимого возбуждения (Ф=const) и механизм, модель которого представляется двухмассовой системой (см. пример 1.3), могут быть использованы следующие переменные:

  • iя — ток электродвигателя,
  • Модели состояние выход уравнение выхода— скорость вращения электродвигателя,
  • Му – упругий момент механизма,
  • Модели состояние выход уравнение выхода— скорость вращения механизма,
  • Модели состояние выход уравнение выхода— угол поворота ротора электродвигателя,
  • l – линейное перемещение механизма.

Какие из этих переменных, и в какой последовательности включены в состав вектора состояния Модели состояние выход уравнение выходаприведенной ниже векторно-матричной модели?

Модели состояние выход уравнение выхода

ОТВЕТЫ

a) переменные, характеризующие реакцию системы на входные воздействия;

b) переменные, генерируемые системами, внешними по отношению к исследуемой системе;

c) промежуточные переменные, характеризующие внутреннее состояние системы.

Видео:Формы представления линейных систем | Утро с теорией управления, лекция 1Скачать

Формы представления линейных систем | Утро с теорией управления, лекция 1

2. Математическое описание систем автоматического управления ч. 2.9 — 2.13

Лекции по курсу «Управление Техническими Системами», читает Козлов Олег Степанович на кафедре «Ядерные реакторы и энергетические установки», факультета «Энергомашиностроения» МГТУ им. Н.Э. Баумана. За что ему огромная благодарность.

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

В предыдущих сериях:

В это части будут рассмотрены:

2.9. Использование обратных преобразований Лапласа для решения уравнений динамики САР (звена).
2.10. Весовая и переходная функции звена (системы).
2.11. Определение переходного процесса в системе (САР) (звене) через весовую и переходную функции.
2.12. Mетод переменных состояния.
2.13. Переход от описания переменных «вход-выход» к переменным состояния.

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

Модели состояние выход уравнение выхода

2.9. Использование обратных преобразований Лапласа для решения уравнений динамики САР (звена)

Рассмотрим динамическое звено САР изображенное на рисунке 2.9.1

Модели состояние выход уравнение выхода

Предположим, что уравнение динамики имеет вид:

Модели состояние выход уравнение выхода

где: Модели состояние выход уравнение выхода— постоянные времени;
Модели состояние выход уравнение выхода— коэффициент усиления.

Пусть известны отображения:

Модели состояние выход уравнение выхода

Найдем изображения для производных: Модели состояние выход уравнение выхода

Модели состояние выход уравнение выхода

Подставим полученные выражения в уравнение динамики и получим уравнение динамики в изображениях:

Модели состояние выход уравнение выхода

B(s) — слагаемое, которое определяется начальными условиями, при нулевых начальных условиях B(s)=0.
W(s) — передаточная функция.

Модели состояние выход уравнение выхода

Передаточной функцией САР (звена) называется отношение изображений выходного сигнала к входному воздействию при нулевых н.у.

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

Пример

Построить выходной сигнал звена САР при единичном входном воздействии и нулевых начальных условиях, если уравнение динамики звена имеет следующий вид:

Модели состояние выход уравнение выхода

Модели состояние выход уравнение выхода

входное воздействие: Модели состояние выход уравнение выхода— единичное ступенчатое воздействие.

Выполним преобразование Лапласа:

Модели состояние выход уравнение выхода

Подставим в уравнение динамики и получим уравнение динамики в изображениях:

Модели состояние выход уравнение выхода

Для получения выходного сигнала из уравнения в изображениях выполним обратное преобразования Лапласа:

Модели состояние выход уравнение выхода

Модели состояние выход уравнение выхода

2.10. Весовая и переходная функции звена (системы).

Определение: Весовой функцией звена (системы) называется реакция системы при нулевых н.у. на единичное импульсное воздействие.

Модели состояние выход уравнение выхода

Определение: Переходной функцией звена (системы) при н.у. называется реакция на единичное ступенчатое воздействие.

Модели состояние выход уравнение выхода

Модели состояние выход уравнение выхода

Модели состояние выход уравнение выхода

На этом месте можно вспомнить, что преобразование Лапласа это интеграл от 0 до бесконечности по времени (см. предыдущий текст), а импульсное воздействие при таком интегрировании превращается в 1 Модели состояние выход уравнение выходатогда в изображениях получаем что:

Модели состояние выход уравнение выхода

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

Модели состояние выход уравнение выхода

Модели состояние выход уравнение выхода

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

Модели состояние выход уравнение выхода

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

Модели состояние выход уравнение выхода

Реакция системы на единичное ступенчатое воздействие рассчитывается обратным преобразованием Лапласа:

Модели состояние выход уравнение выхода

2.11. Определение переходного процесса в системе (САР) (звене) через весовую и переходную функции. Формула Дюамеля-Карсона

Предположим, что на вход системы поступает произвольное воздействие x(t), заранее известное. Найти реакцию системы y(t), если известны входное воздействие x(t) и весовая функция w(t).

Модели состояние выход уравнение выхода

Представим, что входное воздействие представляет собой последовательность прямоугольных импульсов до времени t и ступеньки высотой x(t) в момент времени t. см.рис. 2.11 Для каждого импульса мы можем записать реакцию системы через весовую функциию:

Модели состояние выход уравнение выхода

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

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

Модели состояние выход уравнение выхода

Переходя к пределам

Модели состояние выход уравнение выхода

Модели состояние выход уравнение выхода

если перейти от t к бесконечности мы получим формулу интеграла Дюамеля-Карсона, или по другому «интеграла свертки» который обеспечивает вычисление оригинала функции по произвдению изображения двух функций:

Модели состояние выход уравнение выхода

где Модели состояние выход уравнение выхода— вспомогательное время

Для вывода аналогичной зависмости от переходной функции вспомним что изображение весовой и переходной функции связаны соотношением: Модели состояние выход уравнение выходазапишем выражение изображения для отклика в операторной форме:

Модели состояние выход уравнение выхода

Используя интеграл свертки получаем, что при известной переходной функции (h(t)) и известному входному воздействию х(t) выходное воздействие рассчитывается как:

Модели состояние выход уравнение выхода

2.12. Mетод переменных состояния.

До этого мы рассматривали системы с одной передаточной функцией, но жизнь всегда сложнее и как правило в системах есть несколько передаточных функций несколько входных воздейстий и несколько реакций системы. (см. рис. 2.12.1)

Модели состояние выход уравнение выхода

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

Модели состояние выход уравнение выхода

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

Модели состояние выход уравнение выхода

Выход из системы зависит от переменных состояния и, в общем случае от входных воздействий и описывается следующей системой уравнений:

Модели состояние выход уравнение выхода

где:
n — количество перемнных состояния,
m — количество входных воздействий,
p — количество выходных переменных;

Данная система уравнений может быть записана в матричной форме:

Модели состояние выход уравнение выхода

где:
Модели состояние выход уравнение выхода— вектор входа (или вектор управления);
Модели состояние выход уравнение выхода— вектор столбец производных переменных состояния;
Модели состояние выход уравнение выхода— вектор столбец переменных состояния;
Модели состояние выход уравнение выхода— вектор выхода;
Модели состояние выход уравнение выхода— собственная матрица системы [n x n],
Модели состояние выход уравнение выхода— постоянные коэффициенты;
Модели состояние выход уравнение выхода— матрица входа [n x m],
Модели состояние выход уравнение выхода— постоянные коэффициенты;
Модели состояние выход уравнение выхода— матрица выхода а [p x n],
Модели состояние выход уравнение выхода— постоянные коэффициенты;
Модели состояние выход уравнение выхода— матрица обхода [p x m],
Модели состояние выход уравнение выхода— постоянные коэффициенты;

В нашем случае почти всегда все элементы матрицы D будут нулевыми: D = 0.

Такое описание системы позволяет с одной стороны стандартным образом описывать различные технические системы. Явная формула для расчета производных позволяет достаточно просто осуществлять численное интегрирование по времени. И это используется в различных программах моделирования

Другое использование данного представления для простых систем, описанных в переменных «вход-выход», зачастую позволяет устранить технические трудности, связанные с решением ОДУ высокой степени.

Еще одним преимуществом данного описания, является то, что уравнения в форме Коши можно получить из законов физики

Пример решения задачи в форме коши.

Рассмотрим задачу моделирования гидравлического привода, при следующих условиях:

Дано:
Цилиндрический плунжер диаметром 10 мм, с приведенной массой 100 кг, работает на пружину жесткостью 200 Н/мм и демпфер с коэффициентом вязкого трения — 1000 Н/(м/с). Полость начальным объемом 20 см 3 соединяется с источником давлния дросселем диаметром диаметр которого 0,2 мм. Коэффициент расхода дросселя 0.62. Плотность рабочей жидкости ρ = 850 кг/м 3 .
Определить:
Перемещение дросселя, если в источнике давление происходит скачек 200 бар. см. рис. 2.12.13

Модели состояние выход уравнение выхода

Уравенение движение плунжера:

Модели состояние выход уравнение выхода

Где: Модели состояние выход уравнение выхода– площадь плунжера, Модели состояние выход уравнение выхода– жесткость пружины, Модели состояние выход уравнение выхода– коэффициент вязкого трения, p – давление в камере.

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

Модели состояние выход уравнение выхода

Уравнение давления в камере, для упрощения принимаем что изменениям объема камеры из-за перемещения плунжера можно пренебречь:

Модели состояние выход уравнение выхода

Где: Q – расход в камеру, V — объем камеры.

Расход через дроссель:

Модели состояние выход уравнение выхода

Где: f– площадь дросселя, Модели состояние выход уравнение выхода– давление в источнике, p – давление в камере.
Уравнение дросселя не линейное, по условию задачи, давление входное изменяется скачком, от 0 до 200 бар, проведем линеаризацию в окрестности точки давления 100 бар тогда:

Модели состояние выход уравнение выхода

Подставляем линеаризованную формул расхода в формулу давления:

Модели состояние выход уравнение выхода

Таким образом общая система уравнений в форме Коши, для рис 2.12.3 привода принимает вид:

Модели состояние выход уравнение выхода

Матрицы A, B, С, В для матричной формы системы уравнений принимают вид:

Модели состояние выход уравнение выхода

Проверим моделированием в SimInTech составленную модель. На рисунке 2.12.13 представлена расчетная схема содержащая три модели:
1 — «Честная» модель со всеми уравнениями без упрощений.
2 — Модель в блоке «Переменные состояние» (в матричной форме).
3 — Модель в динамическом блоке с линеаризованным дросселем.

Модели состояние выход уравнение выхода

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

Модели состояние выход уравнение выхода

Рисунок 2.12.5 Глобальный скрипт проекта.

Модель на внутреннем языке программирования представлена на рис. 2.12.6. В данной модели используется описание модели в форме Коши. Так же выполняется учет изменения объема дросселя на каждом шаге расчета, за счет перемещения плунжера (Vk = V0+Ap*x.)

Модели состояние выход уравнение выхода

Рисунок 2.12.6 Скрипт расчета модели в форме Коши.

Модель в матричном форме задается с использованием глобальных констант в виде формул. (Матрица в SimInTech задается в виде последовательности из ее столбцов) см. рис. 2.12.7

Модели состояние выход уравнение выхода

Результаты расчета показывают, что модель в матричной форме и модель на скриптовом языке в форме Коши, практически полностью совпадают, это означает, что учет изменения объема полости практически не влияют на результаты. Кривые 2 и З совпадают.
Процедура линеаризация расхода через дроссель вызывает заметное отличие в результатах. 1-й график c «честной» моделью дросселя, отличается от графиков 2 и 3. (см. рис. 2.12.8)

Модели состояние выход уравнение выхода

Сравним полученные модели, с моделью созданной из библиотечных блоков SimInTech, в которых учитываются так же изменение свойств реальной рабочей жидкости — масла АМГ-10. Сама модель представлена на рис. 2.12.9, набор графиков на рисунке 2.12.10

Модели состояние выход уравнение выхода

Модели состояние выход уравнение выхода

На графиках видно, что уточненная модель отличается от предыдущих, однако погрешность модели составлят наших упрощенных моделей составляют примерно 10%, в лишь в некоторые моменты времени.

2.13. Переход от описания переменных «вход-выход» к переменным состояния и обратно

Рассмотрим несколько вариантов перехода от описания «вход-выход», к переменным состояния:

Модели состояние выход уравнение выхода

Вариант прехода зависит от правой части уравнения с переменными «вход-выход»:

Модели состояние выход уравнение выхода

2.13.1. Правая часть содержит только b0*u(t)

В этом варианте, в уравнениях в правой части отсутствуют члены с производными входной величины u(t). Пример с плунжером выше так же относится к этому варианту.

Что бы продемонстрировать технологию перехода рассмотрим следующее уровнение:

Модели состояние выход уравнение выхода

Для перехода к форме Коши ведем новые переменные:

Модели состояние выход уравнение выхода

И перепишем уравнение относительно y»'(t):

Модели состояние выход уравнение выхода

Используя эти переменные можно перейти от дифференциального уравнения 3-го прядка, к системе из 3-х уравнений первого порядка в форме Коши:

Модели состояние выход уравнение выхода

Соотвественно матрицы для матричного вида уравнений в переменных сосотяния:

Модели состояние выход уравнение выхода

2.13.2. Правая часть общего вида

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

Модели состояние выход уравнение выхода

Сделаем преобразования: перейдем к уравнениям динамики в изображениях:

Модели состояние выход уравнение выхода

Тогда можно представить уравнение в изображениях в виде:

Модели состояние выход уравнение выхода

Модели состояние выход уравнение выхода

Разделим уравнение в изображениях на произведение полиномов Модели состояние выход уравнение выхода, получим:

Модели состояние выход уравнение выхода

Где: Модели состояние выход уравнение выхода— некоторая комплексная величина (отношение двух комплексных величин). Можно считать, что Модели состояние выход уравнение выходаотображение величины Модели состояние выход уравнение выхода. Тогда входная величина может быть в изображениях представлена как:

Модели состояние выход уравнение выхода

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

Модели состояние выход уравнение выхода

А это дифференциальное уравнение n-го порядка мы можем преобразовать к системе из n дифференциальных уравнений первого порядка, как это мы делали выше:

Модели состояние выход уравнение выхода

Таким образом, мы получили систему уравнение в форе Коши, относительно переменных состояния Модели состояние выход уравнение выхода:

Модели состояние выход уравнение выхода

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

Модели состояние выход уравнение выхода

Перейдем от изображения к оригиналам:

Модели состояние выход уравнение выхода

Если обозначить вектор Модели состояние выход уравнение выхода, то мы получим уравнения переменных состояниях в матричной форме, где D = 0:

Модели состояние выход уравнение выхода

Пример:

Модели состояние выход уравнение выхода
Рисунок 2.13.1 Передаточная функция.

Имеется передаточная функция (рис. 2.13.1) в изображениях :

Модели состояние выход уравнение выхода

Необходимо преобразовать передаточную функцию к системе уравнений в форме Коши

В изображения реакция системы связана с входным воздействие соотношением:

Модели состояние выход уравнение выхода

Разделим в последнем правую и левую часть на произведения Модели состояние выход уравнение выхода, и введем новую перменную Модели состояние выход уравнение выхода:

Модели состояние выход уравнение выхода

Полиномы N(s) и L(s) равны:

Модели состояние выход уравнение выхода

Перейдем в последнем выражении от изображения к оригиналам и ведем новые переменные (состояния):

Модели состояние выход уравнение выхода

Переходим от уравнения третьего порядка к системе трех уравнений первого порядка:

Модели состояние выход уравнение выхода

Или в матричной форме:

Модели состояние выход уравнение выхода

Для получения второго матричного уравнения воспользуемся соотношением для новых переменных в отображениях:

Модели состояние выход уравнение выхода

Перейдем от изображений к оригиналу:

Модели состояние выход уравнение выхода

Таким образом второе уравнение матричной системы выглядит так:

Модели состояние выход уравнение выхода

Проверим в SimInTech сравнив передаточную функцию и блок переменных состояния, и убедимся, что графики совпадают см. рис. 2.13.2

Модели состояние выход уравнение выхода
Рисунок 2.13.2 Сравнение переходного процеса у блока передаточной функции и блока переменных состояния.

🎦 Видео

MPC23AA Лекция 1 пространство состоянийСкачать

MPC23AA Лекция 1 пространство состояний

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

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

Как построить автомат по функцииСкачать

Как построить автомат по функции

Сперматозоид-чемпион | наглядно показано оплодотворениеСкачать

Сперматозоид-чемпион | наглядно показано оплодотворение
Поделиться или сохранить к себе:
Модели состояние выход уравнение выхода