- •Введение
- •1. Основные задачи теории автоматического управления
- •Формулировка задачи управления
- •Математическая модель объекта управления
- •1.3. Управляющая система и объект автоматического управления
- •1.4. Закон обратной связи
- •1.5. Общая задача теории автоматического управления
- •2. Математические модели сау
- •2.1. Построение модели элемента системы управления
- •2.2. Динамические и статические звенья сау
- •2.3. Составление дифференциальных уравнений систем автоматического управления
- •2.4. Примеры составления дифференциальных уравнений звеньев сау
- •2.5. Типовые динамические звенья линейных сау
- •2.6. Соединение звеньев и преобразование структурных схем сау
- •2.7. Вопросы идентификации моделей объектов управления
- •3. Методы исследования линейных сау
- •3.1. Общая модель линейной непрерывной и дискретной сау
- •3.2. Линейные сау, описываемые обыкновенными дифференциальными уравнениями с постоянными коэффициентами
- •3.3. Дискретные линейные сау
- •4.1. Метод фазовой плоскости
- •4.2. Линеаризация нелинейных дифференциальных уравнений
- •4.3. Автоколебания нелинейных сау
- •5. Устойчивость систем автоматического управления
- •5.1. Основные понятия теории устойчивости (математическая формулировка)
- •5.2. Общие теоремы об устойчивости линейных сау
- •5.3. Устойчивость линейной сау с постоянной матрицей
- •5.4. Связь устойчивости с корнями характеристического уравнения
- •5.5. Критерии устойчивости
- •5.6. Алгебраические критерии устойчивости
- •5.7. Частотные критерии устойчивости
- •5.8. Логарифмический критерий устойчивости
- •5.9. Запас устойчивости по фазе и амплитуде
- •5.10. Устойчивость импульсных сау
- •5.11. Устойчивость нелинейных сау
- •6. Качество систем автоматического управления
- •6.1. Показатели качества переходного процесса
- •6.2. Прямые методы определения показателей качества
- •6.3. Связь переходного процесса с вещественной частотной характеристикой системы
- •6.4. Интегральные оценки качества
- •7. Случайные воздействия в линейных сау
- •7.1. Понятие случайной функции
- •7.2. Основные характеристики случайной функции
- •7.3. Стационарные случайные функции
- •7.4. Спектральное представление стационарной случайной функции
- •7.5. Спектральная плотность стационарной случайной функции
- •7.6. Преобразование стационарной случайной функции стационарной линейной динамической системой
- •7.7. Преобразование случайных сигналов безынерционными нелинейными звеньями
- •7.8. Понятие статистически оптимальной линейной системы
- •7.9. Статистическая проверка гипотез
- •8. Задачи оптимального управления
- •8.1. Экстремумы функций. Принцип Лагранжа
- •8.2. Начала вариационного исчисления
- •8.3. Прямые методы решения задач оптимального управления
- •8.4. Принцип максимума Понтрягина
- •8.5. Оптимальное позиционное управление (динамическое программирование)
- •9. Современные тенденции развития систем управления
- •9.1. Управление при неполной начальной информации
- •9.2. Экстремальные сау
- •9.3. Самонастраивающиеся системы (снс)
- •9.4. Самоорганизующиеся и самообучающиеся сау
- •9.5. Автоматизированные системы управления
- •9.6. Роботы и гибкие производственные системы
- •9.7. Математические методы в управлении роботами и гпс
5. Устойчивость систем автоматического управления
Прежде чем дать точное математическое описание вопросов, связанных с понятием устойчивости, покажем, как связана теория регулирования с основными положениями теории устойчивости на менее строгом уровне. Вернемся к проектированию автопилота, а именно к уравнению типа (1.18), описывающего движение объекта управления (в выбранном нами примере - самолета):
(5.1)
Здесь, как и раньше, X(t)- вектор, описывающий траекторию самолета в фазовом пространстве, ξ - случайный вектор возмущений, а Р - вектор конструктивных параметров автопилота, которые выбираются конструктором так, чтобы обеспечить достижение цели управления. Зная расчетную траекторию, всегда можно выбрать такое преобразование координат, чтобы при отсутствии возмущений этой траектории отвечали нулевые значения фазового вектора, то есть
F(0,t,P,0)≡0. (5.2)
Пусть в некоторый момент времени t = to самолет попал в воздушную яму, то есть отклонился в результате возмущения от расчетной траектории
X (t0) = X0 ≠ 0. (5.3)
Очевидно, что необходимым условием достижения цели является условие стремления к нулю с течением времени отклонения от расчетной фазовой траектории. Это означает, что для компонент вектор-функции X(t), определяющей отклонение от расчетной траектории, выполняется условие
(5.4)
Условие (5.4) является некой идеализацией, так как в реальности достижение цели управления всегда должно происходить за конечный промежуток времени Т. Однако если время затухания отклонения много меньше длительности полета, то такая идеализация допустима, а исследование поведения функции при t →∞ оказывается более простым, чем на конечном интервале.
Условие (5.4) называют условием асимптотической устойчивости тривиального (X=0) решения уравнения (5.1). Как правило, конструктора интересует не только вопрос - устойчив ли полет самолета с данными параметрами, но и области изменения параметров автопилота (вектор Р), при которых объект устойчив.
При исследовании устойчивости плодотворна идея линеаризации, неоднократно использованная и предыдущих главах. В самом деле, поскольку отклонения от расчетной траектории должны быть малыми, то, отбрасывая члены второго порядка малости, получим линеаризацию уравнения (5.1) в виде
Х = АХ, (5.5)
где А={аij} (i=1,2,..., п, j=1,2, ..., п) - матрица ∂F/∂Х |X=0, ξ=0, коэффициенты которой есть функции компонент вектора Р и времени t.
Наиболее простой случай исследования - устойчивость стационарных движений, при которых правая часть в уравнении (5.1) не содержит в явном виде времени и поэтому элементы матрицы А постоянны. При этом вопрос асимптотической устойчивости, как будет показано ниже, сводится к чисто алгебраической задаче.
5.1. Основные понятия теории устойчивости (математическая формулировка)
Рассмотрим уравнение
(5.1.1)
где вектор-функция F(X,t) непрерывна по времени при а < t < b и имеет непрерывные частные производные 1-го порядка по х1,х2,...,хп - компонентам вектора X в некой области Dx. При этих условиях справедлива теорема Коши: для каждой системы значений (to, X(to)) существует единственное решение X=X(t) уравнения (5.1.1), определенное в некотором интервале времени и удовлетворяющее начальному условию X(t0)=X0, то есть задача Коши однозначно разрешима.
Для системы дифференциальных уравнений с непрерывной правой частью и свойством единственности имеет место интегральная непрерывность решений, а именно: если X(t) (a<t<b) есть решение (5.1.1), то
для
любых ε
> 0
и [α,
β]
[а,
b]
существует
δ
> 0
такое, что решение
,
определяемое
начальным условием
,
где
и |
будет
иметь смысл при a
≤
t
≤ β,
причем
для
(рис.5.1).
Рисунок 5.1
Определение
5.1.
Решение η=
η(t)
(a<t<∞)
уравнения
(5.1.1) называется устойчивым
по Ляпунову при
t→∞,
если
для любого ε
> 0
и
существует δ=δ(ε,t0)
> 0
такое, что
1. Все решения (5.1.1), удовлетворяющие условию
(5.1.2)
определены
в промежутке при t0<t<∞,
то есть
при
.
2. Для этих решений справедливо неравенство
при
t0
≤
t
< ∞. (5.1.3)
Иными словами, решение η(t) устойчиво, если достаточно близкие к нему в любой начальный момент t0 решения X(t) целиком погружаются в сколь угодно узкую ε-трубку, построенную вокруг решения η(t) (рис. 5.2).
Рисунок 5.2
Из
неравенств (5.1.2) и (5.1.3) по смыслу вытекает,
что всегда можно выбрать δ≤ε.
В
частности, при F(t,0)
0
тривиальное решение (расчетная траектория
- равновесное состояние) η(t)
0
(а
<
t
<
∞)
устойчиво, если для любых ε
> 0
и t0
(а,
∞)
существует δ
= δ (ε,t0)
>
0
такое, что из неравенства
следует
неравенство
при t0≤t<∞.
Среди множества устойчивых по Ляпунову решений выделяют равномерно устойчивые решения. Если число δ > 0 в определении 1 можно выбрать не зависящим от начального момента времени t0, то есть δ =δ(ε), то устойчивость называется равномерной.
Определение 5.2. Решение η=η(t) (a<t<∞) называется асимптотически устойчивым при t→∞, если:
1) это решение устойчиво по Ляпунову;
2) для
любого t
(а,
∞)
существует Δ=Δ(t)
>0
такое, что все решения X=X(t)(t0≤t<∞),
удовлетворяющие условию
,
обладают свойством
Таким образом, асимптотическая устойчивость есть «устойчивость с нагрузкой».
Для тривиального решения η(t)≡0 условия асимптотической устойчивости в соответствии с определением 2 будут иметь вид:
1) устойчивость по Ляпунову,
2)
при ||X
(t0)||
< Δ.
(Физический смысл величины Δ, может быть, станет более ясным из рис. 5.3, где показан шарик в ямке глубиной h. Очевидно, что шарик будет иметь устойчивое равновесие только при отклонениях в пределах ямки.)
Рисунок 5.3
Если зафиксировать t0, то область ||X||<Δ(t0) является областью притяжения положения равновесия. Если Δ=∞, то говорят, что решение асимптотически устойчиво в целом.
Пусть наряду с системой (5.1.1) имеется возмущенная система
(5.1.4)
Определение 5.3. Решение η=η(t) (a<t<∞) системы (5.1.1) называется устойчивым при постоянно действующих возмущениях, если для любых ε >0 и t0 (а,∞) существует δ=δ(ε, t0) такое, что при ||φ(t, Z)|| < δ все решения Z=Z(t) системы (5.1.4), удовлетворяющие условию ||Z(t0)||<δ, определены на промежутке (а, ∞), причем ||Z(t) - η (t)|| <ε при t0≤ t < ∞.
Используя свойство интегральной непрерывности решений, можно доказать, что если решение η=η(t) (a<t<∞) системы (5.1.1) устойчиво по Ляпунову для какого-нибудь фиксированного момента t0 (а,∞), то оно будет устойчиво по Ляпунову для любого t0 (а,∞), то есть будет устойчивым в смысле определения 5.1.
Таким образом, при проверке устойчивости решения, а также его асимптотической устойчивости можно ограничиться проверкой лишь для некоторого заданного начального момента времени t0.
Из
сказанного выше непосредственно следует,
что если решение η(t)
(a<t<∞)
неустойчиво
при t=t0,
то
оно неустойчиво для любого другого
момента времени
(а,
∞).
