Обновления
Хрущовки
Архитектура Румынии
Венецианское Биеннале
Столица Грац
Дом над водопадом
Защита зданий от атмосферных осадков
Краковские тенденции
Легендарный город Севастополь
Новый Париж Миттерана
Парадоксы Советской архитектуры
Реконструкция города Фрунзе
Реконструкция столицы Узбекистана
Софиевка - природа и искусство
Строительство по американски
Строительтво в Чикаго
Тектоника здания
Австрийская архитектура
Постмодернизм в Польше
Промышленное строительство
Строительство в Японии
Далее
|
Главная -> Повышение запаса устойчивости Итак, в соответствии с изложенным введем функциональное уравнеиие [f., x(t,)] = mm \ /(х,и) dt, (24.31) на основании которого может быть найдено оптимальное управление и(х). Если иа промежутке t, f, выбрать про.межуточную точку f то на основании принципа оптиматьпости ¥[k.(o) = U lf(x,u)dt + \vK,x(t,)] (24.32) Функция \\l и оптима.,тьпое управление обычно ие .могут быть найдены аналитичес:-ки.м путем. Для этой цели применяются приближенные методы с использованием вычислительных манит. Рассмотрим идею П1)иближепного расчета. Пусть t ~ фиксированное значение вре.мени, а At - малый отрезок времени, причем Q<t + At< t . Тогда \(/(/ .т) = пйп fo(x,II)dx+ J fQ(x,II)dx (24.33) Вид управления г7(т) на интервале t + At, t не оказывает влияния па первое слагаемое в правой части (24.33). Позгому на рассматриваемо.м иптервгые времени следует так выбрать управление, чтобы .минимизировать второе слагае.мое в правой части (24.33) при выполнении условий м(х)е(7, х(1)еХ, J(tJeG,.. г + А;;<т<с,. (24.34) , На основании нринципа оптимальности нсрсггиню.м (24.33) слелуюпщм образом: \\i(t.х) = т\п< fQ(x,u)dx + \\ilt + At,x (t + At)] (2435) Иа интервале Г, г + At управление м(т) должно быть выбрано так, чтобы мштмизи-ровать правую часть (24.35). От зтого выбора :!ависят оба (шгаемых правой части. Замершм па малом интервале Д/: матричную функцию /(J,m) и функцию f(){x,u) их фиксированными значения.ми в точке t, а производную х othohichhcm конечных ра,зностей Дх = x{t + At) - x{t) и At. Тогда вместо (24.35) можно записать приближенно: \(/ (t,x) mjn{/o(x,m) At + ij/(r -f- Д/, x + Ах}. (24.36) Кроме того, имее.м x + Ajc = xit+At) = 5cit) + At-f{x{t),uit)\ = I + AL- ~f{x,u). (24,37) \\f(t, -At,.r) = min/o[x,M(t, -A01-At; x + Ax = x + AL-f\x,n(t (24.38) Далее фиксируется произвольное значение хе X . Минимум правой части первого равенства (24.38) вычисляется по те.м значениям u(t-At) из множества U , для которых точка х + Ах, определяемая вторым равенством (24.38), соответствует значению b&Gk- Если для какой-либо точки таких значений Ti{t ~AL) пе существует, то функция ч>(к ~ А/.) не определена в этой точке. Таки.м образом, по значению функции Щt,x) можно приближегиго определить значения функции {t,- At,x) на некотором подмножестве X] из Л. Так как на интервале t - At, г, управление м(т) принято постоянным и равным г7(г - At),то одновременно с нахождением функции (t, -At,x) приближенно найдено управление Ti{tf. - At,x), которое реализует эту функцию. Последующие шаги рассчитываются аналогично. Если весь интервал управления f,( разбит на m шагов, то после т-го шага определяется функция ф(0,.г), на подмножестве Х из X и управление г7(0,.г), как кусочно-постоянная функция с интервалами постоянства At. Если начальная точка хф)-а принадлежит подмножеству Х, для которого определена функция ф(0,х), то, положив .г = я , получае.м Vf{Q,a) - минимум функционала (24.11) исходной задачи управления и м(0,а) = м *(т) - оптимальное управление. Подставляя затем огггимальноеунравлещге в (24.1) и решая систе.му исходных дифференциальных уравнений, можно определить оптима.мьиую траекторию движения х*(т). Серьезным недостатком .метода является то, что с росто.м размерности задачи (порядка п диффереициалыюго уравнения) существенно возрастают требования к быстродействию и объему памяти вычислительных машин. Введем предположение, что функция vjJ имеет непрерывные частные производные по всем своим аргументам: t, х х .Тогда в равенстве (24.36) функцию + At,x+ Ах) можно представить следующим образом: V;(t + At, х+Ах) = \\i(t,x) + dt Эх,- dt At+6(At)At. (24.39) Здесь 5(At) - величина более высокого порядка малости, чем At. Входящие в правую часть (24,39) производные х удовлетворяют (24.1). Поэтому V (t + At, X + Ах) = vi7(t, X)+ dthx At+6(At)At. (24.40) Наосновании (24.36) и (24.37) .можно найти ириближенпоозначение .Для конечного момента времени t и любых xeGj, следует, что Щ(,,.г) = 0. Поэтому вычисление Щ£,х) удобно начинать с конца, т. е. с момента времени t = и области (7. На первом шаге расчета рассматривается .момент времени t = t- At. При t + At = С. величина х + Ах вследствие краевого условия принадлежит множеству С.. Подставляя в (24.36) и (24.37) значение t = t- Atii учитывая, что \(1.,х) = О , имеем Подставим (24.40) в (24.36). Функция (t.,x) не зависит от управления u(t) в момент L Поэтому ее можно вьи1ести за знак минимума. Деля полученное равенство на At и переходя к пределу при At -> О , имее.м и [dl ,-,dTi J при условиях ± = J(x,u), Щ) = а, x(t) = bBGk, x(t)eX, 0<t<t. (24.42) Уравнение (24.41) представляет собой уравнение Беллмана с краевым условием ii7(t,x) = 0. Су.м.ма первых двух членов (24.41) есть нолпая производная функции Щс,х) по вре.мени. Поэтому уравиепие Белл.маиа можно записать в другом виде: nnnj + /ofx(t), (Ol} = 0. (24.43) Требование непрерывной дифференцируемости функции Щ1,х) является весь.ма жестким и во .многих задачах не выполняется. В. Г. Болтянский показал [16], что можно ослабить требования к функции v(t,х). В пей допускаются разрывы частных производных на некотором .множестве точек. Заметим, что если функции /о и / не .зависят явно от времени, то решение уравнения (24.43) - функция ij? и оптимальное управление й, которое реа.лизует мипиму.м, тоже не зависит явно от време[ги, т. е. ф = 17(х) и й = й(х), однако в обще.м случае Щ1,х) и M(t,x). Аналитическое нахождение функщш ij? в явной форме удается только в некоторых частных случаях. § 24.4. Аналитическое конструирование регуляторов Так называе.мая задача аналитического конструирования регуляторов была сфор-.мулирована и peniena А. М. Летовым [.5.5]. Эта задача развивалась также в работах А. А. Красовского [43] и Н. II. Красовского [45]. Пусть и.меется стациопарный объект, уравнения которого и.мегот вид (24.3): i = Ax + bu. (24-44) Требуется определить оптимальное управление и = и(х), .минимизирующее функционал качества JCixf+au dt={vdi (с,>0, 2 = 1, ...,/z, а>0). (24.45) .<=1 Задача у[1равления заключается п ([среводе систе.мы из начатьного состояния X,- = а,- (г = 1,н) при t = О в конечное ири .х,- = О при t -> оо . Из фор.мулировки задачи следует, что система должна быть при этом асимптотически устойчива.
|