УДК 519.8
Н.С. Бузало, А.Н. Никифоров
ИСПОЛЬЗОВАНИЕ СОПРЯЖЕННЫХ УРАВНЕНИЙ В ЗАДАЧАХ
УПРАВЛЕНИЯ ОБЪЕМОМ И КАЧЕСТВОМ ВОДЫ В ВОДОЕМАХ
Рассмотрена задача управления течениями и переносом вещества в мелководных во. , котором сформулированы 0D-, 1D- и 2D-мoдeлu гидравлики и переноса примеси. Математическая модель включает одно- и двумерные (плановые) уравнения Сен-Венана и конвекции-диффузии, граничные и начальные условия и условия склейки задач при слиянии русел. Сформулирована задача управления объемом и качеством воды в значимых зонах. Управлениями являются мощности источников сбросов вещества и расход воды на водовыпуске
.
управления. Получено выражение для градиента функционала, использующее вариацию Лагранжиана и сопряженную задачу.
Задачи управления для уравнений в частных производных; обратные задачи; методы оптимизации; течение воды в открытых руслах; уравнения Сен-Венана; уравнения конвек-
- ; .
N.S. Buzalo, A.N. Nikiforov
APPLICATION OF CONJUGATE EQUATIONS IN PROBLEMS OF CONTROL OF WATER VOLUME AND QUALITY IN RESERVOIRS
In presented paper the problem of control for flows and mass transfer in shallow reservoirs is considered. System of reservoirs is represented as stratified set that has 0D-, 1D- and 2D-hydraulic and admixture transfer models formulated on. Mathematical model includes one- and two-dimensional (planned) Saint-Venant and convection-diffusion equations, boundary and initial conditions as well as splice conditions for problems on junction of channels. Control problem for water volume and quality in significant areas is stated. Parameters to control include source intensity of agent disposal and flow quantity on outlet of waterworks. The algorithm for iterative solving of control problem is suggested. Expression for gradient of functional using variation of Lagrangian and conjugate problem is discovered.
Control problem for equations in partial derivatives; inverse problems; optimization methods; water flow in open channels; Saint-Venant equations; convection-diffusion equations; conjugate equations.
Формулировка прямой задачи. Рассмотрим сеть мелководных водоемов. По аналогии с [1, 2] представим систему водоемов в виде 0D-, 1D- и 2Б-моделей гидравлики и переноса примеси на некотором стратифицированном множестве Г. Пример сети водоемов изображен на рис. 1.
дО 0 дО / 2\ дг
— + 2у— + (ю-Бу I—+ gю дг дх ' ' дх
- V2
/У
дх
\
+ Бі
Н=сотг )
(2)
Здесь стратифицированное множество Г - это набор замкнутых множеств Г = Г0 сГ1 сГ2 , где Г0 - множество точек {у,} , состоящее из граничных
точек {у, 1 . и точек слияния русел {у, я:,- г1 получается добавлением одномерных русел {Г 1:1 и границы двумерного водоема Г9, Г2 - добавлением внутренности фигуры, ограниченной контуром Г9 .
На отрезках {Г}8 неустановившееся одномерное течение воды описыва-I и 1=1
ется системой уравнений Сен-Венана, которая включает уравнение неразрывности и динамическое уравнение:
в ^+Эй = , (1)
Эг Эх 8/
№ + ±( Ра К2 Эх^р
= +^ву\у\,
где z(x, г) - уровень свободной поверхности, г(X, г) = 1Ъ (х) + Н(X, г), Н(X, г) - глубина потока, гь (х) - ордината дна русла; Q(х, г) - расход, Q = у—, у(х, г) - скорость течения, —(х, Н(х, г)) - площадь поперечного сечения; В(х,Н)
- ширина свободной поверхности; ,(х) - уклон дна русла, ,(х) = _ йгъ(х) ;
йх
К - модуль расхода, К = К(х, Н(х,г)), К = —С,л/Я , С, =-^Я16, Я = —,
1 п ,5
5(х, Н) - смоченный периметр, п - коэффициент шероховатости; Ра(х, г) - атмосферное давление на поверхности воды; £ - коэффициент ветрового напряжения; V = (V, V ) - вектор скорости ветра с компонентами вдоль оси русла и по нормали русла соответственно; gуУу - слагаемое, описывающее источники и стоки воды (путевые потери, осадки, испарение, притоки и стоки), g у (х, г) - мощность источника, Уу - проекция скорости источника на ось х; g - ускорение силы тяжести.
Также на отрезках {Г,} задается уравнение конвекции-диффузии, описы-
I- . 1 I =1
вающее распространение некоторого вещества в русле [3]:
Эс ,Э^ Э + = у , (3)
——ъ ___
дг Эх Эх^ Эх,
где с - концентрация вещества, осредненная по —, к - коэффициент диффузии, СТ - коэффициент химической трансформации вещества, / - функция мощности .
В области Г2, ограниченной контуром Г9, записываются уравнения мелкой воды для двумерного (планового) течения [1] и уравнение конвекции:
-1 + -^. + дд2
-t Эх Эх9
= qf (х1, х2, t),
Э^
Эt
Эt
^я f
Эх1
Эх0
^ Р 4 ^ + рА gPj
gP
= ^q2
^ g|v| Л
С 2 я 2
VC2 Я У
g v
VQ2 Я;
qi + C №, q2 + C ИИ2,
(4)
(5)
ЭС ЭуС Эу2С Э
-------1----------1-----------------
Эt Эх Эх Эх
*1 эс -х1/
Эхо
*1 ^С
-Х2 у
аС = F.
(6)
Здесь ^^,г) = 2^,г) _2, X = (х,,х2), 2 - отметка свободной поверхности воды, X - средняя отметка свободной поверхности, н « = 2 _ Z0(x) - средняя глубина в точке с координатами x, 2_ - отметка дна, V = (у,,У2) - вектор средней по глубине скорости воды, д = (,, д2) = Ну, С2Н, x) - коэффициент Ше-зи, й - параметр Кориолиса, V = (V,, V2) - вектор скорости ветра на поверхности воды; р - плотность воды; (х,, х2, г) - мощности источников или стоков
воды; С - концентрация, осредненная по глубине; к,, к2 - коэффициенты диффузии, F - функция мощности источника сбросов вещества.
Г9 .
нормальная составляющая дп вектора д, а для тангенциальной компоненты д вводится квадратичный закон трения [4]
qn=о, *L -q^=-Ki kl qx,
(7)
где *l - коэффициент горизонтального турбулентного обмена, Ki - коэффициент бокового трения.
Для концентрации принимается условие
— = 0. (8) Эп
г -| 10
В местах стыковки русел • j задаются условия сопряжения моделей. При наличии гидротехнических сооружений задан расход жидкости на водовыпуске, рав-
*
ный q^ . Тогда для случая стыковки двумерной и одномерной моделей:
qn у = Qy. = q* ; qx= 0; Qy,+ = Qy- = q*.
п У; ^У; ^У;
:
*
'У; ^У; ^У;
Отсутствие гидротехнических сооружений означает равенство уровней, примыкающих к узлу, и выполнение баланса расходов [1], [5]:
(9)
(10)
= гу. или гу. = гу. , (11)
| или е + = е-. (12)
юу.
В (10)-(12) под 2у + и Оу понимается сумма расходов на границах участ-
II ¡1
ков |А. +| и |А. |, примыкающих к точке слияния у. справа и слева соответственно, т.е. ^+= ^ ак у., ^ -= ^ Qk у.; под 1у.+, 1у.— - уро-
1 ^Г/ ' ' 1 вень на границах всех русел, примыкающих к узлу.
Для концентрации вещества при стыковке одномерных моделей записываем условие непрерывности концентрации, а при стыковке двумерной и одномерной моделей условие баланса концентрации:
съ +- съ- или | съйЮ=Су; /Юу; ,
(13)
+ —
где С , С - концентрация на границах всех русел, примыкающих к узлу.
В граничных точках |у.}4= задается либо уровень воды, либо расход
Н = ф1 либо е = Ф2. (14)
В начальный момент времени задаются начальные условия:
Ч =0 = СР , 4=0 = СР , ^=0 = ^ , =0 = , 4=0 = ^, 4 =0 = НР .(15)
Постановка задачи управления. Пусть в подобластях Г° • С Г и Г° • С Г,
1 Л 2 32
. = 1,.., З2 = 1’-^2 необходимо обеспечить выполнение ограничений соответственно по суммарному количеству примеси и объему воды за период времени [0, 7]. Управлениями в задаче являются мощности источников вещества / и F, а также
*
расходы воды на водовыпуске гидротехнических сооружений .
Введем функции [6]
Р,1; (Х =
1 /— Т'О
1» х є Гг-, ^,
1 І — 1, 2 , X — x — (Хі, Х2) или X - X
0,х гГ°,.,
и составим ограничения для функционалов
т
(16)
0 Г? .
1, л
а в качестве минимизируемого функционала рассмотрим
{ \
т ^
| | р2 . Н ^га—г2,32
.0 Г2 .
V 232 у
(17)
ШЇІ
где У1,1 и У2,1 - заданные ограничения по качеству и объему воды; С = СЮ или
С = С(Н + ^), к = Ню или к = (Н + , в зависимости от того, происходит ин-
тегрирование по одномерной или по двумерной области. А также пусть функции f и F описывают набор точечных источников /т, Рп.
Таким образом, задача управления звучит так. Найти значения fm, ¥п, д* ,
доставляющие минимум функционалу (17) при выполнении ограничений для функций с, С (16), на решении краевой задачи (1)-(15).
Итерационное решение задачи управления. Будем ориент ироваться на какой-либо градиентный метод с возвратом в допустимую область. Для этого полу-
У ,
сопряженную систему [7]. Обозначим и = (Н, Q, С, ^, ^, ^, С) - вектор неизвестных функций, а u = (fm, Еп, д** ) - вектор управлений.
Запишем прямую задачу в операторном виде
ли =Ф в Г, (18)
с граничными условиями и условиями склейки
г "110
аи = ф на {у.).=1 и Г9. (19)
1Т, * с, * * *
Введем сопряженные параметры ¥ = (к , Q , с , ^ , д! , ^2 , С ) и Лагранжиан
Ь = У + (ли -ф, +(аи -ф. ¥^ ■ (20)
Можно показать, что вариация целевого функционала А У равна вариации Лагранжиана А Ь на решении прямой задач и и задачи в возмущениях.
Вычисляя производную Гато и используя тождество Лагранжа, получаем, что вариация Лагранжиана под действием возмущения имеет вид
АУ =АЬ = -(Аф Т)Ь2(Г) -(^ (21)
В результате, решив сопряженную задачу и вычислив ¥ , получаем градиент целевого функционала У У = УУ(Ф, ф) = ^(и(Ф, ф) и можем рассчитать новое приближение u1+1 = u1 -тУУ .
Рассмотрев отдельно уравнения (3) и (6) и записав к ним сопряженные, преобразуем ограничения (16) к системе следующих линейных неравенств:
Е ^\С\(Хт , *) + X Гп\С>Ц( ^ , * № ^ У1, 11 , 11 = ^..^ (22)
т 0 п 0
где с* (Хт, *) , С*^^, *) - решение сопряженных задач для уравнений конвекции диффузии, соответствующих подобластям Г01 , взятых в точках источников
.
Таким образом, на каждой итерации соответствует решению одной прямой задачи (1)-(15), одной сопряженной для параметров Y = (h*,Q,С*,q*,q2*,C*) и j1 = 1,..., Ji сопряженную задачу для уравнений (3) и (6).
БИБЛИОГРАФИЧЕСКИЙ СПИСОК
1. Шугрин С.М. Соединение одномерной и двумерной (плановой) моделей течения воды // Водные ресурсы. - 1987. - № 5. - С. 5-15.
2. Воеводин А.Ф., Никифоровская B.C. Численное моделирование неустановившихся гид-
// . -
2009. - Т. 12, № 1. - С. 25-30.
3. . . -
использовании их для орошения (на примере Веселовского водохранилища на р. Западный Маныч): Дисс. ... канд. техн. наук. - Новочеркасск. - 2001. - 120 с.
4. Рахуба А.В. Экспериментальные исследования пространственно-временной неоднородно-
//
. - 2009. - . 11, 1. - . 146-154.
5. Воеводин А.Ф., Шугрин С.М. Методы решения одномерных эволюционных систем.
- Новосибирск: ВО «Наука». Сибирская издательская фирма, 1993ю - 368 с.
6. . . . - .: . . . физ.-мат. лит. 1992. - 336 с.
7. Алексеев АЖ., Бондарев АЖ. Применение сопряженных уравнений и визуальное пред//
Препринты ИМП им. М.В. Келдыша. - 2011. - № 50. 24 c. URL: http://library.keldysh.ru/ preprint.asp?id=2011-50.
Статью рекомендовал к опубликованию к.т.н. В.В. Нефедов.
Бузало Наталья Сергеевна - Южно-Российский государственный технический университет (Новочеркасский политехнический институт); e-mail: [email protected]; 346428, г. Новочеркасск, ул. Просвещения, 132, тел.: 89185324924; физико-математический факультет; кафедра прикладной математики; к.т.н.; доцент.
Никифоров Александр Николаевич - e-mail: [email protected]; тел.: 88635255692; физико-математический факультет; кафедра прикладной математики; к.т.н.; доцент.
Buzalo Natalya Sergeevna - South-Russian state technical university (Novocherkassk polytechnic institute); e-mail: [email protected]; 132, Prosvesheniya street, Novocherkassk, 346428, Russia; phone: +79185324924; faculty of mathematics and physics; the department of applied mathematics; cand. of eng. sc.; associate professor.
Nikiforov Alexandr Nikolaevich - e-mail: [email protected]; phone: +78635255695; faculty of mathematics and physics; department of applied mathematics; cand. of eng. sc.; associate professor.
УДК 519.6
Н.Б. Иткина
ВЫЧИСЛИТЕЛЬНЫЕ СХЕМЫ РЕШЕНИЯ ЗАДАЧ МАССОПЕРЕНОСА С ТОЧЕЧНЫМ ИСТОЧНИКОМ НА БАЗЕ РАЗРЫВНОГО МЕТОДА
ГАЛЕРКИНА
Рассматриваются вариационные формулировки для уравнений конвекции-диффузии на базе разрывного метода Галеркина. Применение разрывного метода Галеркина (Discontinuous Galerkin method) для решения конвективно-диффузионных задач обосновано свойствами локальной консервативности DG- метода, а также его возможностями по применению h- и p-h-стратегий. Такие характеристики метода позволяют избежать появления нефизичных осцилляций вблизи пограничных и внутренних слоев. В статье исследуется возможность использования базисов различных порядков, что позволяет разработать