Челябинский физико-математический журнал. 2016. Т. 1, вып. 1. С. 81-92.
УДК 517.977
МЕТОД УСЛОВНОГО ГРАДИЕНТА
ДЛЯ ОДНОЙ ЗАДАЧИ ЖЁСТКОГО УПРАВЛЕНИЯ
ВЫРОЖДЕННОЙ ЭВОЛЮЦИОННОЙ СИСТЕМОЙ
М. В. Плеханова1'2 ", Г. Д. Байбулатова1'6
1 Челябинский государственный университет, Челябинск, Россия 2Южно-Уральский государственный университет (национальный исследовательский университет), Челябинск, Россия "[email protected]; [email protected]
В работе использован метод условного градиента для численного исследования задачи жёсткого управления решениями линеаризованной квазистационарной системы уравнений фазового поля. Доказана сходимость метода, установлено существование оптимального управления и разрешимость сопряжённой задачи. При некоторых значениях параметров проведён численный эксперимент.
Ключевые слова: оптимальное управление, система с 'распределёнными параметрами, задача жёсткого управления, вырожденное эволюционное уравнение, численное решение, метод условного градиента.
Введение
Численные методы решения различных задач математической физики часто применяются в случае, когда найти аналитическое решение не представляется возможным. Поиск оптимального управления для систем с распределёнными параметрами тем более затруднён, так как по сути требует решения сразу нескольких связанных задач. В данной работе строится алгоритм численного решения задачи управления линеаризованной квазистационарной системой уравнений фазового поля, в рамках мезоскопической теории описывающей фазовые переходы первого рода. В области Q = П х (0,Т) рассматривается задача жёсткого управления
^(х,г) = Дv(x,t) - Дп(х,г) + щ(х,г), (ж,*) е П х (о,т), (1)
v(x,t) + (в + Д)п(х,г) + П2(х,г) = о, (ж,г) е П х (о,т), (2)
v(x,г) = п(х,г) = о, (х,г) е дП х (о,т), (3)
г>(х, о) = <^(х), х е П, (4)
Я2, (5)
J= 1 № - ^^(З) + 2||п - ^ЫЯ) ^ , (6)
где в, Я — константы, заданы функции V, п) из Н 1(о, Т; Ь2(П)), V, п — неизвестные функции, и1, и2 — функции управления. Цель состоит в минимизации функционала
Работа выполнена при частичной поддержке лаборатории квантовой топологии Челябинского государственного университета (грант правительства РФ № 14.Z50.31.0020).
стоимости 3 на допустимых наборах V, ш, щ, и2, т. е. таких функциях V, ш, которые являются решением начально-краевой задачи при функциях управления и1, и2 из множества допустимых управлений, определённого условием (5). Решение задачи имеет практическую значимость: в металлургии — при изготовлении сплавов, в строительстве — при изучении изменения агрегатного состояния содержащейся в ограждениях влаги при колебаниях температуры наружного воздуха, и др. Особенность задачи состоит в том, что система уравнений не разрешима относительно производной по времени — является вырожденной эволюционной системой.
В настоящее время существует несколько направлений исследования задач оптимального управления для вырожденных эволюционных систем. Таким задачам в различных постановках посвящены работы С. П. Зубовой [1], А. В. Келлер [2], Г. А. Куриной [3], В. Ф. Чистякова [4] и др. Однако нам не известны работы, в которых для вырожденных систем с распределёнными параметрами был бы осуществлён поиск численного решения задачи оптимального управления. В данном исследовании не только разработан алгоритм численного решения, основанный на методе условного градиента, но и доказаны разрешимость сопряжённой задачи, сходимость разностного метода её решения и, наконец, сходимость метода условного градиента.
Исследование опирается на результаты о разрешимости начально-краевых задач для вырожденных эволюционных уравнений, полученные в работах В. Е. Федорова [5], результаты М. В. Плехановой, В. Е. Федорова и А. Ф. Исламовой [6-10] о разрешимости задач оптимального управления для вырожденных эволюционных уравнений. В данной работе используется метод численного решения начально-краевых задач для линеаризованной квазистационарной системы уравнений фазового поля, предложенный в [11], и результаты монографии Ф. П. Васильева [12] — при разработке метода условного градиента для рассматриваемой задачи управления. Итогом исследования стала программная реализация метода численного поиска решения.
1. Задача управления и разностная схема
Пусть П — ограниченная область с границей дП класса СРассмотрим задачу (1)-(6) жёсткого управления для линеаризованной квазистационарной системы уравнений фазового поля. Опираясь на результаты монографии [10], докажем разрешимость этой задачи. Введём в рассмотрение пространства
Н02(П) = [г е Н2(П) : г(х) = 0, х е дП},
= [(V,') е Н1 (0,Т; (¿2(П))2) : Vt - Дv е Н 1(0,Т; ^(П)), Дш е Н 1(0,Т; ¿2(П))}
и самосопряжённый оператор А е С¡(Ь2(П)) с областью определения ёошА = Н02(П), действующий по правилу Аг = Дг.
Теорема 1. Пусть в е ^(А). Тогда существует единственное решение (г),гу,и1,и2) ег1 х Н 1(0,Т; (¿2(П))2) задачи (1)-(6).
Доказательство. Доказательство теоремы заключается в проверке условий следствия 2.5.4 из монографии [10]. Выбирая X = У = (¿2(П))2,
* =10 0) ■ м=(Д Й-+ДД
определим операторы Ь е С(Х), кег Ь = {о} х Ь2(П), М е С/(X), ^шМ = (Н^(П))2. Как доказано в теореме 1.2.6 [10], условие в е а(А) гарантирует сильную (Ь, о)-секториальность оператора М. Таким образом, с учётом очевидной ограниченности и выпуклости множества {(и1,и2) е (Ь2(Q))2 : ||и1||2+ ||и2|||2< Я2} получим существование решения. Его единственность следует из инъективности оператора В при управлении, который в данной постановке является тождественным оператором. □
Перейдём теперь к построению разностной схемы на равномерной сетке в прямоугольной области Q = П х (о, Т) = (о, п) х (о, Т). Разобьём отрезок пространственной переменной [о,п] на части с шагом к = п/Ж, определив тем самым точки хп = пк, п = о, 1,... , N. Аналогичным образом разобьём временной отрезок [о, Т] на части с шагом т > о, получив точки разбиения гт = тт, т = о, 1,... , М. Приближённые значения функций V, т в узлах с координатами (хп, гт) будем обозначать через vnг, пПт. Рассмотрим разностную схему для начально-краевой задачи (1)-(4)
7,т+1 _ ?,т _ 271™ + 71™ пт — 2Пт + Пт
Vn_= ип+1 п + ^п— 1 пп+1 2пп + пп—1
т = к2 к2 ' ^1п
+ ис, (7)
т™ — 2т™ + п™
vnг + в< + -^ + п—1 + и2™ = о, (8)
где п = 1, 2,... , N — 1, т = о, 1,..., М, с граничными условиями v0™ = v™ = т™ = т™ = о, т = о, 1,...,М,
и начальными условиями
vn = ^(хп), п = о, 1,...,Ж
Невязкой метода (7), (8) назовём сеточную функцию Фт = (£т,пт), где
ст _ гп+1) — v(xn+1, гт) v(xn+1, г™) — 2v(xn, г™) + v(xn—1, г™) >п =---Г2--г
т
к2
. т(хп+1,г™) — 2т(хп ,г™)+ т(хп— 1,гт) . / .4 к2
т / . \ . л, / . \ . т(хп+1,г™) 2т(хп,г™) + т(хп—1,*т)
7п = v(Xn, *т) + вт(хп, *т) +---
к2
Через v(xn,tm), т(хп,*т) обозначены истинные значения решения v, п задачи (1)-(4) в соответствующих точках. Будем говорить, что невязка имеет порядок тр1 + кр2, если существует такая константа С, не зависящая от т и к, что ||Ф||«2 < С(тр1 + кр2) для всех п =1, 2,..., N — 1, т = о, 1,..., М — 1.
Лемма 1 [11]. Пусть точное решение v, т задачи (1)-(4) таково, что функция v дважды непрерывно дифференцируема по г, функции v, т четырежды непрерывно дифференцируемы по х. Тогда невязка метода (7), (8) имеет порядок т + к2.
Теорема 2 [11]. Пуоть в < о. Тогда схема (7), (8) устойчива, если выполнено условие т < к2/2.
2. Сопряжённая задача
Рассмотрим функцию Лагранжа для задачи (1)-(6)
1 2 1 2 2(;,ы) = ^\\;(х,Ь) - ;(х,Ь)\\ЫЯ] + ^¡Ых^) - и}{х,1)\\Ь2{я]+
т т
+ JJ в(х,Ь)(;г(х,Ь) — А;(х,Ь))<х<Ь — J У в(х,Ь)(Аы(х,Ь) — и1(х,Ь))<х<Ь— 0 П 0 п
т т
— 11 т'(х,Ь)(Аы(х,Ь) + вы(х,Ь))<х<Ь — J У т(х,Ь)(ь(х,Ь) + и2(х,Ь))<х<Ь,
0 П 0 П
где в(х, Ь), т(х, Ь) — множители Лагранжа. Будем предполагать, что функции в, т являются достаточно гладкими в Q, ограничения на в, т опишем ниже.
Возьмём вариации по переменным V, ы и и1, и2, т. е. рассмотрим функции ;(х, Ь)+ 8v(x,t), ы(х, Ь) + 8ы(х,Ь), и1(х, Ь) + 8и1(х, Ь), и2(х, Ь) + 8и2(х, Ь) при (х, Ь) € Q, причём будем предполагать, что вариации удовлетворяют граничным условиям. Тогда
£(V + 8v,w + 8ы, и1 + 8и1,и2 + 8и2) =
т
= J J — ;(х,Ь))2 + (;(х,Ь) — V(x,t))8v(x,t) +
0П
+^(8;(х, Ь))2 + (ы(х, Ь) — Ы(х, Ь))2 + (ы(х, Ь) — Ы(х, Ь))8ы(х, Ь) + (8ы(х, Ь))2+
+ (8;^х, Ь) — А8;(х, Ь))в(х, Ь) + (А8ы(х, Ь) — 8и1(х, Ь))в(х, + Ь) — А;(х, Ь))в(х, Ь) + + (Аы(х, Ь)—и1(х, Ь))в(х, Ь) — (А8ы(х, £)+@8ы(х, Ь))т(х, Ь) — (8;(х, Ь)+8и2(х, Ь))т(х, Ь) — — (Аы(х, Ь) + вы(х, Ь))т(х, Ь) — (;(х, Ь) + и2(х, Ь))т(х, Ь)] <х<Ь. Далее рассмотрим линейную часть приращения функции Лагранжа т
82 = J У [(;(х,Ь) — ь(х,Ь))8;(х,Ь) + (ы(х,Ь) — Ы(х,Ь))8ы(х,Ь) +
0П
+ (8;^х,Ь) — А8;(х,Ь))в(х,Ь) + (А8ы(х,Ь) — 8и1(х,Ь))в(х,Ь) —
— (А8ы(х, Ь) + в8ы(х, Ь))т(х, Ь) —8;(х, Ь) + 8и2(х, Ь))т(х, Ь)] <х<Ь.
Применяя интегрирование по частям с учётом нулевых граничных и начального условий (см. алгоритм получения сопряжённой задачи в [12, § 7]) и приравнивая к нулю коэффициенты при вариациях согласно условию стационарности 82 = 0, получим сопряжённую задачу
вг(х,Ь) + Ав(х,Ь) + т(х,Ь) = ;(х,Ь) — Ъ(х,Ь), (х,Ь) € П х (0,Т), (9)
(в + А)т(х,Ь) — Ав(х,Ь) = ы(х,Ь) — Ы(х,Ь), (х,Ь) € П х (0,Т), (10) в(х,Ь) = т(х,Ь) = 0, (х,Ь) € дП х (0,Т), (11)
в(х,Т) = 0, х € П. (12)
Теорема 3. Пусть в е ^(Л). Тогда задача (9)-(12) имеет единственное решение
(в,г) е Н 1(0,Т; (Ь2(П))2).
Доказательство. При замене т = Т — Ь получаем задачу, которая сводится к абстрактной задаче ¿¿(т) = Мх(т) + у(т), где х(т) = (-(Т — т),г(Т — т)), у(т) = (г(х,Т — т) — г(х,Т — т),г(х,Т — т) — гу(ж,Т — т)). Для этого в пространствах X = ^ = (¿2(^))2 определены операторы Ь е £(Х), кегЬ = {0} х Ь2(П), М е С/(X), ёошМ = (Нд(П))2, действие которых задаётся матрицами следующего вида:
Ь = ( 0 0 ) . М = ( —Д ,/+Д
В работе [13] показано, что оператор М сильно (Ь, 0)-секториален при условии в е а(А). Согласно теореме 1.4.2 [10] однозначная разрешимость задачи (9)-(12) следует из условия (г — — г) е Н 1(0,Т; (Ь2(П))2). А поскольку (г, г) является решением задачи (1)-(4), последнее очевидно выполняется. □
3. Численное решение сопряжённой задачи
Аналогично исходной задаче построим разностную схему для сопряжённой задачи (9)-(12) в прямоугольнике Q = [0,п] х [0,Т].
—(х,Ь) + Д-(х,Ь) + г(х,Ь) = г(х,Ь) — г(ж,Ь), (¿,Ь) е Q, (13)
(в + Д)г(ж,Ь) — Д-(ж,Ь) = г(ж,Ь) — ги(ж,Ь), (¿,Ь) е Q, (14)
-(0,Ь) = -(п,Ь) = г(0,Ь) = г(п,Ь) = 0, Ь е [0,Т], (15)
-(¿,Т) = 0, х е [0,п]. (16)
Заменяя производные на разностные аналоги, получим
„т _ п„т | „т
+ -«±—„« + «—1 + С = < — <, (17)
гт _ 2г™ + г™ -т _ 2-т + -т
/Э^т , ' «+1 2г« + ' га—1 -га±1 2-« + -га-1 _ т ~т
Ргга + ^ = — , (18)
-т = -т = гт = гт = 0, (19)
-М = 0, (20)
где т = 0,1,..., М, п = 0,1,..., N.
Невязкой метода (17), (18) назовём сеточную функцию Фт = (Ст, п™), где
Ст _ -(хга,Ьт±1) — -(х«+1,Ьт) .( , ) + ~( ь ) ( Ь )
т
т о \ . / / г(х«+1,Ьт) 2г(х«,Ьт)+ г(х«—1,Ьт)
п« = вг(х«, Ьт) + г(х«, Ьт) — г(х«, Ь™) +--—-
-(х«+1, Ьт) 2-(х«,Ьт) + г(х«—1,Ьт)
й2
Через -(¿«, Ьт), г(х«, Ьт) обозначены истинные значения решения -, г задачи (13)-(16) в соответствующих точках.
--
Лемма 2. Пусть точное решение в, т задачи (13)-(16) таково, что функция в дважды непрерывно дифференцируема по Ь, функции в, т четырежды непрерывно дифференцируемы по х. Тогда невязка метода (17), (18) имеет порядок т + к2.
Доказательство. Пользуясь формулой Тейлора, сделаем замены в разностной схеме:
вт- 1 = вт _ т + \ т2 вт
вп вп 1 вп I +2 ' вп И,
т _ т im + _ т2 т i _ тЗ т + _ h4 S an±1 ± x ' 2 n xx ± q xxx ^ 24
rm _ rm 1 irm + _ h2rm +1 h3rm h4r
1 n±1 1 n ± hr n x +2 ' ' n xx ± 6 h 1 n xxx + 24 1 1
1, ^ ^ 1, 2 h2
_(sm _ sm-1) I__( m _ 2 sm + m ) + rm _ v m + ~m
(sn sn ) + 7 2 (sn+1 2sn + sn-1) + rn vn + vn
__(Qm_ m + _ sm __ T2m (sm + hsm + _ h2sm + _ Z,3„m + ___ h4 sm
T (sn sn + 1 snt 2 ' sntt) + h2 \Sn + hsn x + 2 h Sn xx + Q h sn xxx + 24h Sn xxxx
— 2sm + sm — hsm +_ h2sm —_ h3sm + — h4sm 1 + 2sn + sn hsn x + 2 h sn xx 6 h sn xxx + 24h sn xxxx I +
+ rm _ vm + f,m _ s _ _Tsm + sm + A-h2sm + rm — Dm + 4)m
Tin n n St 2 n tt "T" an xx ~ _2 n xxxx^'n °n "T" °n >
в + rm + — ( rm + hrm +_ h2rm + _ h3rm + _ h4rm — 2rm +
tJ ' 1 n ' h2 \ n x ' 2 n xx ' Q n xxx 24 n xxxx n '
+ rm _ hrm + _ h2rm _ _ h3r.m + _ h)4rm | _ sm _
' ' n n x ' 2 n xx Q n xxx 24 xxxx J n xx
__L h2 sm —wm + wm _ 8rm + rm +— h2rm — sm__— h2sm —wm + wm
_2 n xxxxx n ' wn l~J,n''nxx' _2 n xxxx n xx _2 n xxxxx n * n '
Таким образом, с учётом уравнений (17), (18) выражения для невязки имеют
вид
С _ 2Tstt(xn,tm) _2h2sxxxx(Xn,tm),
Vn _2h (sxxxx(xn,tm) rxxxx(xn,tm)")-
Из полученных выкладок можно сделать вывод, что ^m _ 0(т + h2). □
Теорема 4. Пусть в < 0. Тогда схема (17), (18) устойчива, если выполнено условие т < h2/2.
Доказательство. Обозначим через рm, а^1 коэффициенты q-х гармоник на m-м слое, тогда
s(xn,tm) pq e , r(xn,tm) aq e
при q _0, ±_, ±2,... Подстановка этих функций в (17), (18) приведёт к равенствам
pm - pm-1+pm (со* qh - _)+Tam _ о, (2_)
22
+ 2Pm(cos qh - !) + 2am(cos qh - _) _ 0.
Из последнего равенства получим выражение
2(cos qh — 1) в^2 + 2(cos qh - 1)'
m 2(cos qh — 1) m {00\
= оu2. , o<-____i.-7TPg (22)
и подставим его в (21), тогда
pm—pm-1 +1 pm(cos «h—1) + gh2 ^ - — i) pm=0
Сгруппировав слагаемые, получим
/ 2r / h2
pm-1 = pm (1+¥(cos qh—141 + 2(cos qh -i)+eh*
Обозначим множитель при pm за
2т f h2 \
^ = 1 + (coS qh - 141+2(cos qh - 1)+ ehO •
Рассмотрим задачу (13)-(16) в обратном по времени порядке, что приведёт к равенству pm+ = ^ pm.
Теперь покажем, что < 1 сразу для всех q Е N при в < 0. Рассмотрим неравенства
0 < 1 - cos qh < 2, 0 < 2(1 - cos qh) < 4, -h2e < 2(1 - cos qh) - h2e < 4 - h2e.
Из в < 0 следует, что 2(1 - cos qh) - h2e > 0. При h2 < 2(1 - cos qh) - h2e получим оценку
h2
0 < 2(1 - cos qh) - h2e < 1, h2
0 < 1--h- < 1.
< 2(1 - cos qh) - h2e <
Учитывая вышесказанное, запишем неравенства
0 < 1 - cos qh, 0 < 1 - 2(1 - co^h) - h^' 0 < F
Отсюда придём к нужному ограничению на сразу для всех q Е N
2Т f h2 \
1 — тгт (1 - cos qh) 1--,---— < 1.
h2V 4 ' V 2(1 - cos qh) - h2^ <
Теперь покажем, что > -1 при любом q Е N. Для этого надо показать, что
(1 - cos qhK1 - 2(1 - cos^h) - h2^ < 1 Учитывая неравенства
h2
0 < (1 - cos qh) < 2, 0 < 1--,---— < 1,
<v 41< ' < 2(1 - cos qh) - h2e <
получим f \
0 < (1 - cos qh) ( 1--,--— ) < 2,
< v 4 ' V 2(1 - cos qh) - h2e/ <
и тогда оценка f \
— (1 — cos qh) ( 1--;-—---- | < 1
h2V 4 ' V 2(1 - cos qh) - h2^ <
выполняется при т < h2/2. В силу (21), (22) имеем
am+1 = pm+1 = pm j1 - (1 - cos qh) (1 - 2(1-^)-^))
q h2 (1 - cos qh) - в h2 (1 - cos qh) - в
= ^ (1 - I(1 - cos qhK1 - jg (1 - d qh) - в
Таким образом, коэффициент перехода для второй неизвестной функции также равен , и, значит, рассматриваемая разностная схема является устойчивой при т < h2/2. □
4. Алгоритм метода условного градиента
Обозначим вектор-функции z = (v, w), z = (v,w), u = (u1,u2). И соответственно z(ufc) = Zfc, z(Ufc) = Zfc, где Ufc — вспомогательное управление, k — номер итерации. Определим оператор A, действующий по правилу Au = z. Оператор A определяется видом решения начальной задачи (приведён, например, в теореме 1.4.2 [10]) и фактически является оператором, который по формуле, задающей решение задачи (1)-(6) с нулевым начальным условием, управлению ставит в соответствие функцию состояния.
Определим оператор A*, сопряжённый к оператору A. Учитывая, что z — решение сопряжённой задачи (9)-(12), при c = z - z имеем
T
(A^ C)L2(0,T;(L2(Q))2) = j j [v(x,t)(st(x,t) + As(x,t) + r(x,t)) +
0 П
+ w(x, ¿)(вг(х, t) + Ar(x, t) - As(x, t))] dxdt.
Используя интегрирование по частям, несложно показать, что последнее выражение равно
T
J J [(-vt(x, t) + Av(x, t) - Aw(x, t))s(x, t) + (v(x, t) + t) + Aw(x, t))r(x, t)] dxdt
0 П
T
= - J J [ui(x,t)s(x,t) + U2(x,t)r(x,t)] dxdt = - (u, A*c)L2(o,t;(l2(Q))2) . 0 П
Таким образом, A*c = -(s,r).
Задача заключается в нахождении управления, минимизирующего функционал (6). Реализация решения осуществляется методом условного градиента. Метод представляет собой выполнение шагов следующего алгоритма: A) выбираются начальное управление u0 и необходимые константы;
В) построение итерационной последовательности проводится по формуле
Щ+1 = и + (и - щ),
где ак = ш1п{1, а*},
й = —-1-1/2 (Яз(ж,£, и),Яг(ж,£, щ)).
//(в2(ж,^, щ) + г2(ж,£, щ))2<^ж<^ I 0 п /
Здесь в(ж, ¿), г (ж, ¿) — решение сопряжённой задачи, — значение функций управления на к-м итерационном шаге. Параметр а* определяется следующими рассуждениями. Функционал (6) на каждом шаге итерации примет вид
JК) = 1И^К) - + 211^(ик) - ^^(д) = 1112К) - 511(Х2№))2.
Несложно получить цепочку равенств
7(и + а (и - щ)) = 2+ а^ - - гЦ2^^ =
1 М ~ II2 , / ~ — \ , 1 21|— || 2
= 2 - гН(Ь2(д))2 + а - z, ^ - ^) + 2а - ^КЫФР .
Относительно параметра а последнее выражение представляет собой квадратный многочлен, минимум которого достигается в точке
^ - г, ^ - )
*
а = —-
^ - zfc Н2
Согласно определению оператора А и виду сопряжённого к нему оператора получим
- ^ - ^)Ь2(д) = - ^ - щ))Ь2(д) = (А*(^ - z), йк - щ)Ь2(д) .
Окончательно, учитывая полученное выше выражение для А*с, получим формулу
т т
/ / в(ж, ¿)(м1к(ж,£) - й1к(ж,£))^ж^£ + / / г(ж, ¿)(м2к(ж, ¿) - и2к(ж,£))^ж^£
0 п 0 п а =-т-.
/ / [(^(ж, ¿) - ^(ж, ¿))2 + (^(ж, ¿) - ^(ж, ¿))2] дьждьЪ 0п
Теорема 5. Последовательность {ик}, построенная по алгоритму А), В), минимизирует функционал (6).
Доказательство. Как показано в работе [9], производная Фреше функционала (6) определяется формулой А*(Аи - г). Заметим, что поскольку оператор А определяет решение задачи (1)-(4), то А € £(Я 1(0,Т; Ь2(П)); ¿2(0,Т; Ь2(П))), что следует из леммы 1.4.1 [10]. Из той же леммы, теоремы 3 и выше полученной формулы А*с = -(в, г) следует, что и оператор А* € £(# 1(0,Т; ¿2^)); ¿2(0, Т; ¿2^))). Таким образом, липшицевость производной очевидна. Доказательство завершает ссылка на теорему 8.4.4 [12]. □
Интерфейс написанной авторами программы, реализующей метод условного градиента для исследуемой задачи, позволяет выполнить следующие действия:
• задавать отрезки изменения пространственной и временной переменной;
• устанавливать начальное значение, количество итераций;
• находить и строить графики решения начально-краевой задачи для системы уравнений фазового поля, графики решения сопряжённой задачи управления, приближённое управление.
Выполнена программная реализация метода условного градиента при R = 0.5, в = — 0.75, р = sin x, u2(x, t) = 0, u10 = 0. Найденные значения функционала (6) для 9 итераций при ац = k-1 и при а2 = а* указаны в таблице. Выбор различных а приводит к различной скорости сходимости, оценить которую помогает сравнение значений функционала стоимости на итерационной последовательности оптимальных наборов.
Результаты программной реализации
№ п/п J(v, w)[c¿\\ J (v,w)[a2\
1 0.41481694144427 0.409891680848025
2 0.414805991303278 0.409701655144124
3 0.414802358566991 0.409496583044948
4 0.41480054650382 0.409274627344283
5 0.414799460983295 0.409033642178898
6 0.414798738160101 0.408771105947488
7 0.414798222346971 0.408484036079764
8 0.414797835792519 0.408168879698129
9 0.414797535342477 0.407821371885112
Список литературы
1. Зубова, С. П. О критериях полной управляемости дескрипторной системы. Полиномиальное решение задачи управления при наличии контрольных точек / С. П. Зубова // Автоматика и телемеханика. — 2011. — № 1. — С. 27-41.
2. Келлер, А. В. Численное решение задачи стартового жёсткого управления для моделей леонтьевского типа. Вычислительный эксперимент / А. В. Келлер // Естеств. и техн. науки. — 2011. — № 4. — С. 476-482.
3. Курина, Г. А. Обратимость оператора, возникающего в теории управления линейными системами / Г. А. Курина // Мат. заметки. — 2001. — Т. 70, вып. 2. — С. 230-236.
4. Чистяков, В. Ф. Тождественно вырожденный квадратичный функционал и свойства уравнений Якоби / В. Ф. Чистяков // Изв. РАН. Теория и системы управления. — 2004. — № 5. — С. 52-59.
5. Федоров, В. Е. О гладкости решений линейных уравнений соболевского типа / В. Е. Федоров // Дифференц. уравнения. — 2001. — Т. 37, № 12. — С. 1646-1649.
6. Плеханова, М. В. Задача оптимального управления для одного класса вырожденных уравнений / М. В. Плеханова, В. Е. Федоров // Изв. РАН. Теория и системы управления. — 2004. — № 5. — С. 40-44.
7. Плеханова, М. В. Критерий оптимальности в задаче управления для линейного уравнения соболевского типа / М. В. Плеханова, В. Е. Федоров // Изв. РАН. Теория и системы управления. — 2007. — № 2. — С. 37-44.
8. Плеханова, М. В. О существовании и единственности решений задач оптимального управления линейными распределёнными системами, не разрешёнными относительно производной по времени / М. В. Плеханова, В. Е. Федоров // Изв. РАН. Сер. мат. — 2011. — Т. 75, вып. 2. — С. 177-194.
9. Исламова, А. Ф. Задачи смешанного управления для линейных распределённых систем соболевского типа : дис. ... канд. физ.-мат. наук. — Челябинск, 2012. — 129 с.
10. Плеханова, М. В. Оптимальное управление вырожденными распределёнными системами : монография / М. В. Плеханова, В. Е. Федоров. — Челябинск : Изд. центр ЮУрГУ, 2013. — 174 с.
11. Омельченко, Е. А. Численное решение линеаризованной квазистационарной системы уравнений фазового поля с запаздыванием / Е. А. Омельченко, М. В. Плеханова, П. Н. Давыдов // Вестн. Юж.-Урал. гос. ун-та. Сер.: Математика. Механика. Физика. — 2013. — Т. 5, № 2. — С. 45-51.
12. Васильев, Ф. П. Методы решения экстремальных задач / Ф. П. Васильев. — М. : Наука, 1981. — 400 с.
13. Федоров, В. Е. Обратная задача для одного класса сингулярных линейных операторно-дифференциальных уравнений / В. Е. Федоров, А. В. Уразаева // Тр. Воронеж. зим. мат. шк. — Воронеж : Изд-во Воронеж. гос. ун-та, 2004. — С. 161-172.
Поступила в 'редакцию 06.11.2014 После переработки 02.02.2016
Сведения об авторах
Плеханова Марина Васильевна, кандидат физико-математических наук, доцент, доцент кафедры математического анализа, Челябинский государственный университет, Челябинск, Россия; доцент кафедры прикладной математики, Южно-Уральский государственный университет, Челябинск, Россия; е-шаП: [email protected]. Байбулатова Гузель Дамировна, студентка математического факультета, Челябинский государственный университет, Челябинск, Россия; е-шаП: [email protected].
Chelyabinsk Physical and Mathematical Journal. 2016. Vol. 1, iss. 1. P. 81-92.
CONDITIONAL GRADIENT METHOD FOR A ROBUST CONTROL PROBLEM TO A DEGENERATE EVOLUTION SYSTEM
M. V. Plekhanova1'2", G. D. Baybulatova1b
1 Chelyabinsk State University, Chelyabinsk, Russia
2South Ural State University (National Research University), Chelyabinsk, Russia [email protected]; [email protected]
In the paper the conditional gradient method is used for the numerical resolving of a robust control problem by solutions of the linearized quasistationary phase field system of equations. The convergence of the method is proved, the existence of optimal control and solvability of the conjugate problem are established. For some values of the parameters a numerical experiment is carried out.
Keywords: optimal control, system with distributed parameters, robust control problem, degenerate evolution equation, numerical solution, conditional gradient method.
References
1. Zubova S.P. On full controllability criteria of a descriptor system. The polynomial solution of a control problem with checkpoints. Automation and Remote Control, 2011, vol. 72, no. 1, pp. 23-37.
92
M. B. n^exaHOBa, r. BanSynaTOBa
2. Keller A.V. Chislennoye resheniye zadachi startovogo zhyostkogo upravleniya dlya modeley leont'yevskogo tipa. Vychislitel'nyy eksperiment [Numerical solution of a start robust control problem for the models of Leontyev type. Computational experiment]. Yestestvennye i tekhnicheskiye nauki [Natural and technical sciences], 2011, no. 4, pp. 476-482. (In Russ.).
3. Kurina G.A. Invertibility of an operator appearing in the control theory for linear systems. Mathematical Notes, 2001, vol. 70, no. 2, pp. 206-212.
4. Chistyakov V.F. Tozhdestvenno vyrozhdennyy kvadratichnyy funktsional i svoystva uravneniy Yakobi [Identically degenerate quadratic functional and Jacobi equations properties]. Izvestiya RAN. Teoriya i sistemy upravleniya [News of Russia Academy of Sciences. Theory and systems of control], 2004, no. 5, pp. 52-59. (In Russ.).
5. Fedorov V.E. Smoothness of solutions of linear equations of Sobolev type. Differential Equations, 2001, vol. 37, no. 12, pp. 1731-1735.
6. Plekhanova M.V., Fedorov V.E. An optimal control problem for a class of degenerate equations. Journal of Computer and Systems Sciences International, 2004, vol. 43, no. 5, pp. 698-702.
7. Plekhanova M.V., Fedorov V.E. An optimality criterion in a control problem for a Sobolev-type linear equation. Journal of Computer and Systems Sciences International, 2007, vol. 46, no. 2, pp. 248-254.
8. Plekhanova M.V., Fedorov V.E. On the existence and uniqueness of solutions of optimal control problems of linear distributed systems which are not solved with respect to the time derivative. Izvestiya: Mathematics, 2011, vol. 75, iss. 2, pp. 395-412.
9. Islamova A.F. Zadachi smeshannogo upravleniya dlya lineynykh raspredelyonnykh sistem sobolevskogo tipa [Mixed control problems for linear distributed systems of Sobolev type. Thesis.]. Chelyabinsk, 2012. 129 p. (In Russ.).
10. Plekhanova M.V., Fedorov V.E. Optimal'noye upravleniye vyrozhdennymi raspredelyonnymi sistemami [Optimal control for degenerate distributed systems]. Chelyabinsk, Izdatel'skiy Tsentr Yuzhno-Ural'skogo gosudarstvennogo universiteta Publ., 2013. 174 p. (In Russ.).
11. Omel'chenko E.A., Plekhanova M.V., Davydov P.N. Chislennoye resheniye linearizovannoy kvazistatsionarnoy sistemy uravneniy fazovogo polya s zapazdyvaniyem [Numerical solution of the linearized quasistationary phase field system of equations with delay]. Vestnik Yuzhno-Ural'skogo gosudarstvennogo universiteta. Matematika. Mekhanika. Fizika [Bulletin of South Ural State University. Mathematics. Mechanics. Physics], 2013, vol. 5, no. 2, pp. 45-51. (In Russ.).
12. Vasil'yev F.P. Metody resheniya ekstremal'nykh zadach [Methods for solving of extremal problems]. Moscow, Nauka Publ., 1981. 400 p. (In Russ.).
13. Fedorov V.E., Urazaeva A.V. Obratnaya zadacha dlya odnogo klassa singulyarnykh lineynykh operatorno-differentsial'nykh uravneniy [Inverse problem for a class of singular linear operator differential equations]. Trudy Voronezhskoy zimney matematicheskoy shkoly [Proceedings of Voronezh Winter Mathematical School]. Voronezh, Izdatel'stvo Voronezhskogo gosudarstvennogo universiteta Publ., 2004. Pp. 161-172. (In Russ.).
Article received 06.11.2014 Corrections received 02.02.2016