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

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 Сравнение переходного процеса у блока передаточной функции и блока переменных состояния.

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

Понятие линейного динамического звена

САУ удобно представлять для анализа и при синтезе в виде взаимосвязанной совокупности отдельных элементов – динамических звеньев.

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

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

Если уравнение, связывающее сигналы и , линейно, то говорят о линейном динамическом звене

Уравнение линейного динамического звена имеет следующий общий вид:

где — постоянные коэффициенты, .

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

Подвергнем уравнение (1) преобразованию Лапласа, считая начальные условия нулевыми и заменяя оригиналы сигналов их изображениями по Лапласу

.

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

Преобразуем уравнение (2) к следующему виду

Получим из (3) отношение изображений выходного и входного сигналов

Отношение (4) не зависит от изображений сигналов, определяется только параметрами самого динамического звена (), имеет вид дробно-рациональной функции.

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

.

,

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

Определим передаточную функцию динамического звена по его принципиальной электрической схеме

По второму закону Кирхгоффа запишем уравнения описывающие схему

С учетом того, что

,

Получим операторные уравнения

Из второго уравнения выразим значение изображения тока

Подставим полученное выражение в первое уравнение системы

.

В итоге получаем искомую передаточную функцию

.

Графически передаточные функции динамического звена представляют в следующем виде:

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

.(5)

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

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

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

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

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

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

.

Тогда передаточная функция этого звена имеет вид

,

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

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

.

Тогда передаточная функция этого звена имеет вид

,

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

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

Временные характеристики динамического звена

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

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

Для этого рассмотрим динамическое звено с передаточной функцией

В этом случае, в соответствии с (5), имеем

.

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

,

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

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

Для динамического звена с передаточной функцией преобразуем (5), используя теорему об умножении изображений преобразования Лапласа,

,

а если легко получить , тогда

.

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

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

В этом случае, в соответствии с (5), имеем

.

По теореме об интегрировании оригинала имеем

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

.

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

Контрольные вопросы и задачи

Что такое линейное динамическое звено?

Как определить передаточную функцию линейного динамического звена?

Перечислите основные элементы структурных схем систем управления.

Как определить по передаточной функции динамического звена его временные характеристики: импульсную и переходную?

Как по переходной характеристике определить импульсную характеристику динамического звена?

Определите передаточную функцию динамического звена по его принципиальной электрической схеме

.

Определите передаточную функцию динамического звена по его принципиальной электрической схеме

.

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

Контрольная работа: Передаточные функции одноконтурной системы

Практическая работа № 1

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

Оценить устойчивость каждого из звеньев.

а) ; б).

2. По заданной передаточной функции записать дифференциальное уравнение:

.

1. а). Дифференциальное уравнение можно записать в виде:

.

Обозначим Y(s) и F(s) как изображения сигналов соответственно y и f , тогда операторное уравнение (при нулевых начальных условиях) примет вид:

1,25s3Y(s) – 4s2Y(s) + 5sY(s) = 3F(s) – sF(s).

Данное уравнение можно преобразовать, вынеся Y(s) и F(s) за скобки:

Y(s). (1,25s3 – 4s2 + 5s) = F(s). (3 – s).

.

Очевидно, что входной сигнал x отсутствует, и выходной сигнал у определяется только внешним воздействием f (система, действующая по возмущению): , то получается уравнение Y(s) = WF(s).F(s). Структурная схема объекта приведена на рис. 1.

Передаточная функция имеет знаменатель, называемый характеристическим выражением:

A(s) =.

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

, и .

Распределение корней на комплексной плоскости показано на рис. 2. По рисунку видно, что корни лежат в правой полуплоскости, следовательно, объект неустойчив.

б) Дифференциальное уравнение можно записать в виде:

.

Обозначим Y(s), X(s) и F(s) как изображения сигналов соответственно y , x и f , тогда операторное уравнение (при нулевых начальных условиях) примет вид:

2s2Y(s) + 4sY(s) + 10Y(s) = 3X(s) + 4sF(s).

Данное уравнение можно преобразовать, вынеся Y(s) и X(s) за скобки:

Y(s). (5s2 + 4s + 10) = 3X(s) + 4sF(s).

.

Если обозначить передаточные функции объекта как

и ,

то получается уравнение Y(s) = Wx(s).X(s) + WF(s).F(s). Структурная схема объекта приведена на рис. 3.

Характеристическая функция имеет вид:

,

а характеристическое уравнение:

.

Корни этого уравнения равны:

и .

Распределение корней на комплексной плоскости показано на рис. 4:

Все корни характеристического уравнения лежат в левой полуплоскости, очевидно, что объект устойчив.

2. Дана передаточная функция вида:

Зная, что по определению, , получим:

, тогда:

.

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

.

Практическая работа № 2

Дана одноконтурная АСР, для которой определена передаточная функция регулятора (Р) с настройками и дифференциальное уравнение объекта управления (ОУ). Требуется определить:

— передаточную функцию разомкнутой системы W∞(s),

— характеристическое выражение замкнутой системы (ХВЗС),

— передаточные функции замкнутой системы Фз(s) – по заданию, Фв(s) – по возмущению, ФЕ(s) – по ошибке,

— коэффициенты усиления АСР,

Р — ПИ-регулятор с ПФ вида ;

дифференциальное уравнение объекта управления:

.

Определим передаточную функцию объекта:

W об( s ) .

Передаточная функция разомкнутой системы имеет вид:

Характеристическое выражение замкнутой системы:

;

Передаточные функции замкнутой системы:

— по заданию;

— по ошибке;

— по возмущению.

По передаточным функциям определим коэффициенты усиления путем подстановки в них s = 0:

К3 = Ф3(0) = 1 – по заданию;

КЕ = ФЕ(0) = 0 – по ошибке;

Кв = Фв(0) = 0 – по возмущению.

Определим устойчивость АСР по критерию Гурвица.

Так как коэффициенты ХВЗС а3 = 4, а2 = 6, а1 = 18, а0 = 4 (степень полинома n = 3), то матрица Гурвица имеет вид:

Диагональные миноры матрицы равны соответственно:

Поскольку все определители положительны, то АСР является устойчивой.

Практическая работа № 3

По табличным данным построить переходную кривую объекта, определить параметры передаточной функции объекта, рассчитать настройки ПИД-регулятора, обеспечивающие 20%-е перерегулирование.

DXвх = 5,5 кПа; DY = 0,149 %; tзап = 40 сек


источники:

http://drive.ispu.ru/elib/lebedev/3.html

http://www.bestreferat.ru/referat-292845.html

Название: Передаточные функции одноконтурной системы
Раздел: Рефераты по математике
Тип: контрольная работа Добавлен 21:52:15 24 декабря 2010 Похожие работы
Просмотров: 508 Комментариев: 14 Оценило: 3 человек Средний балл: 5 Оценка: неизвестно Скачать