Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Гл. 9 9-12-13.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
688.13 Кб
Скачать

333

9. Теория оптимального управления

9.1. Определения

На рис. 9.1. показана общая структурная схема управления, состоящая из двух звеньев 1 и 2. Звено 1 называется управляющим органом или управляющим устройством. Оно должно прежде всего обеспечивать цель управления. Звено 2 называется объектом управления. Под термином «объект управления» будем понимать не только машины и механизмы, но и целые производственные процессы.

Рис. 9.1. Структурная схема системы управления

Задачу оптимального управления можно представить в виде составного объекта (рис. 1.1): цель управления, управляемый объект, измерительную систему и вычислительное устройство, осуществляющее расчет оптимального управления.

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

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

Предполагается, что состояние исследуемого объекта управления в каждый момент времени t на отрезке однозначно характеризует n действительными числами x1(t), x2(t),…, xn(t) или вектор – функцией x(t) = (x1,…, xn) в пространстве En, которое будем называть фазовым пространством или пространством состояний объекта. Изменение вектора состояния во времени будем называть движением объекта в (n+1)–мерном пространстве позиций . Составляющие вектора x могут иметь самую различную природу и сущность: для генератора − напряжение, мощность и частота; для предприятия − отдельные показатели плана. На составляющие вектора х могут и почти всегда накладываются ограничения типа

х1Х1, х2Х2,…, хnХn.

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

К объекту управления приложены воздействия: управляющие, которые могут быть охарактеризованы некоторой вектор – функцией u(t) = (u1, u2,…, uk), называемой управлением, и возмущающие, представляемые вектор –функцией z(t) = (z1, z2,…, zl).

Управляющие воздействия − это воздействия, которые сознательно меняются для достижения цели управления. На составляющие вектора u накладываются ограничения типа

u1U1, u2U2,…, ukUk.

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

Управляющий орган характеризуется прежде всего способностью вырабатывать вектор u. Изменение вектора u во времени или в пространстве координат (u1, u2,…, uk) называется алгоритмом управления. Таким образом, управляющее устройство выдает на объект управления алгоритм в виде изменения вектора u. В свою очередь устройство управления получает внешние команды y, служащие для запуска и перестройки управляющего устройства.

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

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

Если детально изучить составляющие вектора z, то, очевидно, найдутся ограничения типа выше указанных.

Векторы x, u, z связаны обычно некоторой закономерностью. Рассматриваются только такие объекты, в которых связь между векторами может быть записана в виде системы обыкновенных дифференциальных уравнений

(9.1)

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

где функции fi определены для любых значений х, принадлежащих некоторой области х Х, и любых значений u, принадлежащих области управления u U. Области X и U могут быть открытыми и замкнутыми. Функции fi непрерывны по совокупности x1, x2,…, xn и непрерывно дифференцируемы по x1, x2,…, xn. Вектор u может быть функцией непрерывной, кусочно-непрерывной или кусочно-гладкой.

Управляющее устройство может получать информацию о векторах x и z и на основе этого формировать вектор u, а может и не получать никакой информации об объекте управления. В первом случае имеется замкнутая система управления, во втором − разомкнутая. В технике нашли применение оба вида систем, но замкнутые распространены гораздо больше. Разомкнутые системы работают по жесткому алгоритму, т.е. являются системами детерминированными. В замкнутых системах алгоритм может меняться в зависимости от значений векторов x и z. Такие системы иногда называются информационными.

Охарактеризовав систему автоматического управления (САУ), следует определить цель управления, т.е. ради чего создается система управления.

В самом общем виде цель управления определяется некоторым функционалом

(9.2)

где G0 − некоторая ограниченная область пространства позиций; t0 − начальный момент времени. Требуется найти такой алгоритм u(t) или u = f (x,z), при котором функционал (9.2) принимал бы экстремальное значение, т.е.

При определении функционала, естественно, должны учитываться ограничения, накладываемые на u, z:

z(t) Z, u(t) U, t T, (9.3)

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

Граничные условия должны задаваться таким образом, чтобы при соблюдении ограничений существовал не единственный переход (не единственная траектория) объекта из начального состояния в конечное. Каждая траектория должна иметь количественную оценку, например, первый путь – J1, второй путь – J2, третий путь –J3 и т.д. Среди всевозможных траекторий перехода из начального состояния в конечное и должна существовать единственная траектория, имеющая максимальное или минимальное значение количественной оценки J:

J = min (J1, J2, J3…).

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

Физический смысл рассматриваемой задачи позволяет выделить в пространстве позиций [t, x(t)] некоторое множество допустимых позиций N определяющее «жизненное пространство» объекта. Предполагается, что выход состояния объекта за границы множества N делает невозможным решение поставленной задачи управления, например, он может означать нарушение условий безопасности. Иначе говоря, допустимые движения объекта должны удовлетворять условию

[t, x(t)] N, (9.4)

Но это условие не является достаточным. Требуется также в некоторый момент T привести движение объекта на определенное целевое или терминальное множество М:

[ , x( )] М, (9.5)

где − момент времени, когда впервые выполняется условие [t, x(t)] М (рис. 9.2). Поскольку это условие означает достижение поставленной цели, рассмотрение оставшегося отрезка времени t > теряет смысл, и без потери общности можно положить . Надо только помнить, что в общем случае момент при этом не фиксируется заранее, а определяется движением системы:

τ = τ [x(t)].

Рис. 9.2. Условие достижения цели

Итак, цель управления, т.е. выбора воздействия u, состоит в обеспечении условий (9.4) и (9.5). Однако движение объекта зависит не только от выбранного управления u, но и от реализовавшегося возмущения z. Поэтому каждому управлению u отвечает не одна траектория системы (9.2), а целый ансамбль траекторий Х[u(t)], состоящий из решений уравнения (9.2), порожденных всевозможными начальными условиями х0 и функциями z, удовлетворяющими ограничению (9.3):

Следовательно, основная задача состоит в построении такого способа выбора управляющих воздействий или такой стратегии управления, чтобы условия (9.4) и (9.5) выполнялись для всего ансамбля траекторий, иначе говоря

Х[t, u(t)] N, ; X[ , u(t)] М. (9.6)

Более простая задача состоит в проверке выполнения этих условий при некоторой заданной стратегии управления.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]