Определения. На рис. 9.1. показана общая структурная схема управления, состоящая из двух звеньев 1 и 2

ТЕОРИЯ ОПТИМАЛЬНОГО УПРАВЛЕНИЯ

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


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

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

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

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

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

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

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

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

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

u 1U 1, u 2U 2,…, ukUk.

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

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

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

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

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

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

(9.1)

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

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

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

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

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

(9.2)

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

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

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

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

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

J = min (J 1, J 2, J 3…).

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

Физический смысл рассматриваемой задачи позволяет выделить в пространстве позиций [ 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)

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


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: