
- •Введение
- •В1. Исходные понятия
- •Первый вопрос, возникающий у студентов при появлении новой дисциплины – а зачем нам это нужно? Давайте попытаемся ответить на него в отношении дисциплины «Основы теории управления».
- •В2. Краткая история развития теории управления
- •1. Общие сведения о системах автоматического управления
- •1.1. Основные понятия системотехники
- •1.2. Понятие управления
- •1.3. Классификация систем управления
- •Параметрических возмущений
- •С информационной огибающей (в)
- •1.4. Задачи и математические модели систем управления
- •1.4.1. Задачи теории управления
- •1.4.2. Понятие о математических моделях систем управления
- •1.4.3. Способы построения моделей
- •2. Математический аппарат анализа и синтеза линейных непрерывных систем управления
- •2.1. Математические средства описания систем управления
- •2.2. Средства описания моделей систем в функциональном пространстве
- •2.2.1. Дифференциальные уравнения
- •Общая форма записи системы дифференциальных уравнений может быть представлена в виде
- •2.2.2. Передаточные функции
- •2.2.3. Временные характеристики
- •Тестовые сигналы
- •2.2.4. Частотные характеристики
- •2.1.5. Полнота характеристик
- •2.3. Средства описания моделей систем управления
- •2.3.1. Дифференциальные уравнения в форме Коши
- •2.4. Линейные модели систем управления
- •2.4.1. Понятие линеаризации моделей
- •2.4.2. Модели «вход-выход»
- •2.4.3. Модели с раскрытой структурой
- •2.4.4. Модели в виде сигнальных графов (графов Мейсона)
- •3. Структурные методы теории автоматического управления
- •3.1. Понятие структуризации
- •3.2. Преобразования структурных схем
- •3.3. Передаточные функции систем
- •3.4. Типовые звенья систем управления
- •Типовые звенья нулевого порядка и их передаточные характеристики
- •Типовые звенья первого порядка и их передаточные характеристики
- •Типовые звенья второго порядка и их передаточные характеристики
- •3.4.2. Элементарные звенья
- •Элементарного усилительного звена
- •Элементарного усилительного звена
- •Элементарного усилительного звена
- •Элементарного звена чистого запаздывания
- •А − в комплексной плоскости, б − в действительном пространстве
- •Элементарного звена чистого запаздывания
- •Идеального дифференцирующего звена
- •Элементарного интегрирующего звена
- •Элементарного интегрирующего звена
- •Элементарного интегрирующего звена
- •Типового дифференцирующего звена
- •Частотные характеристики типового дифференцирующего звена
- •Интегрирующего звена
- •Апериодического звена
- •Форсирующего звена
- •Реального дифференцирующего звена
- •Реального дифференцирующего звена
- •Реального дифференцирующего звена
- •Реального дифференцирующего звена
- •Реального дифференцирующего звена
- •Реального интегрирующего звена
- •Реального интегрирующего звена
- •4. Основные свойства систем управления
- •4.1. Основные требования к системам управления
- •4.2. Устойчивость систем управления
- •Устойчивой (а), нейтральной (б) и неустойчивой (в)
- •От вида корней характеристического полинома
- •Некоторые координаты отображения единичного квадрата с помощью функции
- •Некоторые координаты отображения единичного квадрата с помощью функции
- •Для устойчивых (а) и неустойчивых (б) систем
- •4.3. Инвариантность (робастность) систем управления
- •4.4. Чувствительность систем управления
- •4.5. Показатели качества систем управления
- •5. Синтез линейных систем управления
- •5.1.Основные понятия
- •5.2. Постановка задачи синтеза одноканальных систем
- •5.3. Условия разрешимости задачи синтеза
- •5.4. Частотный метод синтеза
- •5.5. Модальный метод синтеза
- •Литература
2. Математический аппарат анализа и синтеза линейных непрерывных систем управления
2.1. Математические средства описания систем управления
Существует два основных подхода к описанию моделей систем управления:
– в функциональном пространстве;
– в пространстве состояний.
Описание в функциональном пространстве представляет собой математическое (аналитическое, функциональное) представление закона функционирования (поведения) моделируемой системы в форме математической зависимости выходного (управляемого) сигнала от входных сигналов (управления и возмущения). Это – аналог модели «вход-выход».
Описание в пространстве состояний есть представление закона функционирования моделируемой системы в форме последовательности смены состояний системы и выходного сигнала под действием входных сигналов. Это – аналог модели с раскрытой структурой.
Базовым средством описания динамики систем управления является аппарат дифференциальных уравнений. В зависимости от типа описываемой системы это могут быть обыкновенные дифференциальные уравнения, уравнения в частных производных, уравнения с постоянным или переменными коэффициентами и т.д. Этот аппарат достаточно развит и позволяет получать представление закона функционирования системы, из которого можно получить все необходимые характеристики системы.
Однако с ростом порядка дифференциальных уравнений, нелинейности и нестационарности, описываемых ими систем их решение становится все более затруднительным. Поэтому применяются различные способы замены дифференциальных уравнений их упрощенными эквивалентами, позволяющими облегчить процесс преобразования уравнений и получения требуемых характеристик системы.
В функциональном пространстве такими средствами для линейных систем являются преобразования Лапласа и Фурье, передаточные функции и сигнальные графы.
В пространстве состояний существуют матричные эквиваленты названных выше функциональных преобразований. Мы рассмотрим их несколько позже.
2.2. Средства описания моделей систем в функциональном пространстве
2.2.1. Дифференциальные уравнения
Дифференциальные уравнения (обыкновенные и в частных производных) являются одной из наиболее распространенных форм записи математической модели поведения систем управления. Дифференциальные уравнения связывают координаты вектора X состояний объекта и управляющего устройства U с входными воздействиями F на систему.
Одноконтурные системы управления (с одним входом и одним выходом) могут быть описаны одним дифференциальным уравнением некоторого вида, соответствующего виду системы. Линейные системы управления, которые мы будем рассматривать в дальнейшем, описываются обыкновенными дифференциальными уравнениями, поэтому кратко рассмотрим их. Обыкновенное линейное дифференциальное уравнение n-го порядка с постоянными коэффициентами обычно записывается так:
,
(2.1)
где y – обобщенная координата системы, определяющая, в том числе ошибку (t) и регулируемую величину y(t);
– f − внешняя координата, определяющая задающее g(t) и возмущающее f(t) воздействия.
Вводя
оператор дифференцирования по времени
и операторные полиномы
,
можно записать дифференциальное уравнение (2.1) в более простой (алгебраической) форме:
. (2.1а)
Обычно оно дополняется начальными условиями: y(0), y(0),…, y(n-1) (0).
Дифференциальному уравнению системы управления соответствует структурная схем системы. Для составления структурной схемы по дифференциальному уравнению используется метод понижения порядка производной, который сводится к следующим этапам.
1. Положим правую часть уравнения (2.1) равной нулю и разрешим его относительно высшей производной по y.
(2.2)
2.
Предполагая
левую часть полученного тождества
известной в любой момент времени, с
помощью цепочки интеграторов получим
все производные по y
(т.е. искомой функции
)низших
порядков вплоть до нулевого, как показано
на рис. 2.1.
Рис 2.1. Цепочка интеграторов
3.
Правая часть
тождества (2.2) представляет собой сумму
функций времени
,
,
взятых с постоянными коэффициентами.
Просуммировав
с коэффициентами, соответствующими
правой части (2.2), получим старшую
производную
,
известную по предположению в любой
момент времени. Структурная реализация
правой части тождества (2.2) показана на
рис. 2.2.
Рис. 2.2. Структурная реализация левой части уравнения (2.2)
Теперь возвратимся снова к уравнению (2.1) и представим реализацию слагаемых, составляющих внешнее воздействие в виде, аналогичном реализации y. в результате получим его структурную схему в виде, показанном на рис. 2.3.
Рис. 2.3. Структурная реализация правой части уравнения (2.1)
4. Равенство (2.1), которое происходит из физической сущности моделируемого объекта, требует, чтобы оно (это равенство) выполнялось в каждый момент времени t . Реализовать это требование легко, достаточно замкнуть схемы, показанные на рис. 2.2 и 2.3. Установим также начальные условия, которые определяют единственность решения дифференциального уравнения.
Результат объединения этих схем показан на рис. 2.4.
Рис. 2.4. Структурная реализация уравнения (2.2)
«Запрятав» элементы структуры на рис. 2.4 внутрь системы, представим полученную реализацию в виде, показанном на рис. рис. 2.5.
Рис. 2.5. Структурная схема системы управления
Лекция 4
Пример 2.1. Для электрической схемы (рис. 2.6)
Рис. 2.6. Электрическая схема
составить ее математическое описание.
Решение. Выполняем первый этап разработки оператора (описание элементов). Известно, что в электрических схемах существует три типа электрических двухполюсников: резистор R, конденсатор C и катушка индуктивности L, описываемых следующими уравнениями токов и напряжений:
,
,
соответственно.
Выполняем второй этап разработки модели (определение причинно-следственной структуры связей между элементами). Активными двухполюсниками электрических схем являются источники напряжения и источники тока. Законы Кирхгофа (уравнения непрерывности токов и равновесия напряжений) для рассматриваемой цепи имеют следующий вид:
;
; (2.4)
.
Поскольку напряжения на резисторе и индуктивности могут быть выражены через напряжение на конденсаторе
;
,
то уравнения (2.4) могут теперь быть записаны в виде дифференциального уравнения второго порядка
.
(2.5)
Выполняем третий этап разработки оператора системы – приведение его к некоторому стандартному виду. Положив uвых = y, получим общий вид уравнения в виде
.
▄
Пример 2.2. Теперь рассмотрим простейший механический объект − грузик, расположенный на горизонтальной плоскости и прикрепленный пружиной к вертикальной стенке. Между горизонтальной плоскостью и грузиком находится жидкая (или не очень) смазка (рис.2.7). Получим дифференциальное уравнение его движения при растяжении и отпускании пружины.
Рис. 2.7. Механический объект
Решение.
Выполняем первый
этап (описание
сил действующих на грузик). Грузик
первоначально находился в положении
равновесия (его центр масс совпадал с
координатой 0 по оси Х).
Под действием внешней силы F
грузик переместился на величину y.
При этом пружина растянулась на эту же
величину. В результате на грузик стала
действовать возвратная сила пружины
fпр,
направленная в сторону, противоположную
растяжению пружины. Кроме того, при
движении грузика на него действует сила
трения
,
направленная против его движения, и
пропорциональная скорости движения.
Выполняем второй этап. Грузик, как и любое физическое тело, подчиняется второму закону Ньютона:
(2.6)
где
m
− масса грузика, a
− ускорение движения грузика,
− результирующая сила, действующая на
грузик.
Сила, обусловленная пружиной (предполагается, что она работает в пределах упругой деформации), пропорциональна жесткости пружины и деформации, и направлена в сторону, обратную деформации, что отмечается знаком «минус»:
,
(2.7,а)
где с – модуль упругости.
Сила жидкого трения, действующая на грузик, пропорциональна скорости его движения v и направлена против движения:
.
(2.7,б)
Здесь k – коэффициент трения.
Подставляя в (2.6) выражения (2.7, а, б), получаем:
.
Выполняем третий этап. Если учесть, что скорость и ускорение являются соответственно первой и второй производной от перемещения
получаем окончательный вид уравнения движения грузика:
или
или
.
(2.8)
▄
Результат – снова (как и (2.5)) обыкновенное линейное дифференциальное уравнение второго порядка. Обыкновенное дифференциальное уравнение получилось из-за того, что мы рассматривали абсолютно жесткий объект, который может быть заменен точкой массой m, а в пружине не учитывали конечной скорости распространения волны движения. Линейным уравнение получилось из-за того, что мы рассматриваем поведение пружины в пределах диапазона упругости. При нарушении указанных условий, дифференциальное уравнение может стать нелинейным, могут появиться частные производные и т. д.
Получив решение этого уравнения, можно получить описание движения этого объекта, зависящее от начальных условий и от внешних воздействий.
Дифференциальное
уравнение, решенное относительно
регулируемой величины y(t)
− уравнение движения.
Дифференциальное уравнение (2.1, а)
может быть преобразовано к виду,
выражающему выходную координату через
координату задания (путем исключения
промежуточных координат) g(t),
x(t),
u(t),…,
y(t).
Этому преобразованию соответствует
структурная схема системы, приведенная
на рис. 2.8.
Рис. 2.8. Структурная схема системы для уравнения движения
Непосредственно
из структурной схемы следует, что
выходная переменная системы есть
алгебраическая сумма реакций системы
на входное воздействие
и внешнее возмущение
,
(2.9)
где
R(s) = rmsm + rm−1sm-1 + .. + r1s + r0
есть полином, коэффициенты которого определяют влияние задающего воздействия g(t) на регулируемую координату у(t),
Q(s) = qksk + qk-1sk-1 + ... + q1s + q0
есть полином, коэффициенты которого определяют влияние помехи f(t) на систему (моделируется обычно условным звеном). Поскольку
,
то выражение (2.9) можно записать в виде
или
y(t) A(s) = g(t) R(s) − f(t) Q(s),
где
A(s)
=
=
ansn
+ an−1sn-1
+ ... + a1s
+ a0
есть характеристический полином системы.
Дифференциальное уравнение, решенное относительно ошибки (t) − уравнение ошибки. Если дифференциальное уравнение (2.1, а) преобразовать к виду, выражающему координату ошибки через координату задания, то получается уравнение ошибки замкнутой системы
A(s) (t) = C(s) g(t) + D(s)f(t)
где
A(s) = ansn + an−1sn-1 + ... + a1s + a0 −
есть характеристический полином,
C(s) = cnsn + cn−1sn-1 + ... + c1s + c0
есть полином, коэффициенты которого определяют влияние задающего воздействия g(t) на ошибку (t), а
D(s) = dksk + dk−1sk-1 + ... + d1s +d0
есть полином, коэффициенты которого определяют влияние помехи f(t) на систему.
Такому преобразованию соответствует структурная схема, приведенная на рис 2.9.
Рис. 2.9. Структурная схема системы для уравнения ошибки
Системы дифференциальных уравнений. Многоконтурные (многосвязные) системы управления описываются системами дифференциальных уравнений. Линейные системы управления, которые мы будем рассматривать в дальнейшем, описываются системами обыкновенных дифференциальных уравнений, поэтому кратко рассмотрим их.