Previous Page  8 / 12 Next Page
Information
Show Menu
Previous Page 8 / 12 Next Page
Page Background

А.А. Гурченков, М.В. Носов

8

Инженерный журнал: наука и инновации

# 9·2016

Способ решения задачи (3) заключается в следующем. Система

(3) расщепляется на

N

подсистем, каждая из которых относится к

i

-му,

1, , ,

i

N

=

временному слою и содержит в качестве перемен-

ных значения влажности только на этом временном слое. В направ-

лении от первого временного слоя к

N

-ному временному слою после-

довательно для каждого временного слоя решается соответствующая

система уравнений (отдельно от других слоев).

Решение каждой такой системы находится в результате выполне-

ния следующего итерационного процесса. На каждой итерации зна-

чения влажности на временном слое определяют в результате реше-

ния соответствующей системы, в которой значения коэффициента

диффузии и гидравлической проводимости вычислены по формулам

(2) и (4) с использованием значений влажности, полученных на

предыдущей итерации. При известных значениях коэффициента

диффузии и гидравлической проводимости система является линей-

ной, при этом основная матрица системы трехдиагональная. Система

решается методом прогонки. На первой итерации значения коэффи-

циента диффузии и гидравлической проводимости вычисляют с при-

менением значений влажности на предыдущем временном слое. Та-

кое преобразование профиля влажности, полученного на предыду-

щей итерации, в профиль влажности, вычисляемый в текущей

итерации, оказалось сжимающим. Этот итерационный процесс про-

должается до тех пор, пока СКО значений влажности, полученных на

предыдущей итерации от значений влажности в текущей итерации на

всем временном слое не станет менее

7

1 10

. При выбранных пара-

метрах задачи для нахождения решения требовалось, как правило, не

более пяти итераций.

Полученное таким образом решение

( ) ( )

0

ˆ , , ,

z t z t Q

θ

задачи (3)

было названо «экспериментальные данные». Далее решали дискрет-

ную задачу оптимального управления. Численная оптимизация про-

водилась методом наискорейшего спуска, при этом градиент целевой

функции (5) вычислялся по формулам БАД (9)–(10). Шаг вдоль вы-

бранного направления определяли в результате одномерной оптими-

зации функции, полученной путем интерполяции целевой функции с

помощью сплайнов, построенных по 40 точкам. Итерационный про-

цесс продолжался до тех пор, пока чебышевская норма градиента це-

левой функции (5) не принимала значение меньше

14

1 10

.

В качестве начального управления было выбрано испарение

( )

init

3

( ) 1, 0 10 ,

0,

E t

t

T

= ⋅

. Задача численной оптимизации на всем

промежутке времени

( )

0,

T

распадается на 122 отдельные оптимиза-

ционные задачи, соответствующие каждым суткам, которые можно