Научная статья на тему 'Метод итерационного расщепления в процедурах численного моделирования излучающих систем'

Метод итерационного расщепления в процедурах численного моделирования излучающих систем Текст научной статьи по специальности «Математика»

CC BY
207
38
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
ИЗЛУЧАЮЩИЕ СИСТЕМЫ / МОДЕЛИРОВАНИЕ / ЗАДАЧА СЛОЖНОГО ТЕПЛООБМЕНА / HEAT EXCHANGE / NUMERICAL SIMULATIONS

Аннотация научной статьи по математике, автор научной работы — Арончик Г. И.

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

i Надоели баннеры? Вы всегда можете отключить рекламу.
iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

Текст научной работы на тему «Метод итерационного расщепления в процедурах численного моделирования излучающих систем»

Теплофизика

УДК 519.6:536.3 Г.И. Арончик

МЕТОД ИТЕРАЦИОННОГО РАСЩЕПЛЕНИЯ В ПРОЦЕДУРАХ ЧИСЛЕННОГО МОДЕЛИРОВАНИЯ ИЗЛУЧАЮЩИХ СИСТЕМ

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

Специфика методов математического моделирования излучающих систем определяется, в основном, особенностями математических моделей и алгоритмов расчета процессов радиационного теплообмена по сравнению с иными видами теплопереноса. Различный физический характер и форма описания процессов радиационного и конвективно-кондуктивного теплопере-носа являются источниками существенных трудностей при разработке алгоритмов и программных средств численного моделирования такого рода систем и, в конечном итоге, при разработке алгоритмов оптимизации и управления соответствующими процессами. Перспективным направлением развития методов математического моделирования излучающих систем? на наш взгляд, является последовательное применение идеи итерационного расщепления задач сложного энергообмена. Такие алгоритмы позволяют существенно снизить объем вычислительных затрат при одновременном повышении гибкости структуры программного обеспечения, однако требуют применения специальных средств, обеспечивающих сходимость итерационных процессов. Общая схема метода итерационного расщепления описана в ряде работ автора [1, 2]. Однако обоснование метода в ранее опубликованных работах не приведено.

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

ВТ = Лпогл, (Т) + Лпогл Т) - Лс (T), Т\г=0 = Т " , Т\Р = Т*> , (1)

где Б - дифференциальный оператор уравнения энергии; Г1погл (Т ), Лтгл (Тк ) - составляющие объемной плотности потока поглощенного излучения, обусловленные собственным излучением элементов объема и поверхности соответственно; Лс (Т) - объемная плотность потока собственного излучения; Тк - температура граничных поверхностей Р ; Т0 - начальное распределение температур.

При принятых допущениях оператор В имеет следующую структуру [3]:

д

В = с р------+ й1\(с рТ ■ V) - &у(ХЧ), (2)

дх

где ср, р - теплоемкость и плотность среды; 1 - коэффициент теплопроводности; т - время;

V - вектор скорости; V - оператор Гамильтона.

Источник в правой части соотношения (2) представляет собой объемную плотность потока результирующего излучения, которая при заданных температурных полях в объеме V и на поверхности Р определяется путем решения системы интегральных уравнений радиационного теплообмена [4] и может быть записана в виде

Чрез (М ) = Чпогл (Т ) + Чпогл Т ) - Ч (Т ) =

і

аП (М)|4а, (М,)£г(Т(М,))Тп-,(М,М_),

V

+ а, (М)іе,(^)Е,,,(Т,(#,))Г,¥,,(М,■

+

- 4а, (М)Ет , (Т(М1))

(3)

где М , М1

N1 - точки в объеме V и на поверхности Р соответственно

(М,М1 є¥, N1 єР); п - частота излучения; а, - эффективный спектральный коэффициент поглощения среды; е, - спектральная степень черноты поверхности Р ; Г¥¥,(М,М1), ГР¥ , (М, N1) - резольвенты ядер интегральных уравнений радиационного теплообмена [4].

Из соотношения (3) видно, что составляющие Т]погл (Т ), Чпогл (Т, ), Лс (Т ) соответственно

равны

п„„, (Т )= і а,(М )і 4а,(М ,)Ет ,, (Т (М .«Г,.,,,,, (М ,М

п=0 ё V

¥

>и„(Т, )= і а,(М )|Е,(N 1)ЕГ,(Т.(N^,(М,N^

,=0 ё Р

(5)

¥

^(Т)= і[4а,(М )Ет,,(Т(М ))]ё, .

(4)

(6)

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

Яф) = {Т|Т е С2(У) х Сг(Ут )} . (7)

Интегральные уравнения радиационного теплообмена являются интегральными уравнениями Фредгольма второго рода и имеют единственное решение по крайней мере в пространстве функций с интегрируемым квадратом Ь2(У) [5]. Следовательно, естественно определить операторы чпогл, Чс как операторы в

) = {т|те и_(у)хс'V)}, Я(4с) = {т|теи<У)хС,(Vт)} .

При этом время т в интегральных уравнениях радиационного теплообмена играет роль параметра.

Так как очевидно, что Я (В) ^ Я (чпогл ) ^ Я (Чс), то в качестве области определения задачи примем пространство функций, определенное в (7).

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

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

, =0

¥

,=0

ратуры необходимо определять совместно путем решения полной системы уравнений сложного теплообмена [3]. Многие процессы в энергетических и технологических установках близки к изобарным. Поэтому наиболее существенной представляется зависимость теплофизических характеристик от температуры. Пусть, соответственно, в дифференциальном операторе О величины срр и 1 являются функциями температуры, т.е. срр = срр(Т ) , 1 = 1(Т ). При заданном температурном поле Т поле скорости V определяется путем решения полной нелинейной системы уравнений гидродинамики. Поэтому V можно считать нелинейным оператором и записать V = V (Т ). Тогда математическую модель сложного теплообмена можно представить в форме (1), где О - нелинейный оператор:

СТ

ОТ = Срр(Т ) — + ё1у(срр(Т )Т • V(Т )) - аіу(1(Т )УТ ) (8)

В некоторых случаях недопустимым является предположение об изотропности отражения и рассеяния. Тогда соотношения (4) - (6) также могут быть записаны, однако ядра интегральных уравнений, записанных в терминах объемных и поверхностей плотностей радиационных потоков, содержат функции, описывающие распределение интенсивности излучения по направлениям [2]. Поэтому резольвенты в (4) - (6) зависят от ЕТ у , величина Г]рез становится, на

первый взгляд, нелинейным оператором относительно ЕТ у . Однако можно показать, что и в этом случае структура оператора Т]рез подобна структуре соотношения (3). В качестве исходных целесообразно использовать уравнения радиационного теплообмена в терминах спектральной интенсивности эффективного излучения [4]

I™ н (N, X) = 1_н (#, X) + / н (#, )I™н (N1, )К (#, N1 )Рн (N, 5„1„, X^ +

г ' (9)

+ |Г(N,)У' ,™н(Мі,Хм,»)К (N,М1)рн(N,Хм,»,S)dVu^ ,

У' ,™.н (М,X) = ]_н (М) + в. (М)| 1,„н (N1,)К (М, Nl)г„ (М, Бнм, S)я'FVl +

г Г (10) + в.(М)|У ™н(М ,Ямм)К (М,міГ.(М,Ямм,я)ёУщ,

V

где М М1 ЄУ , N, N1 є Г; 8 - направление излучения; гу - отражательная способность; Д,

-коэффициент рассеяния; ру, уу - индикатрисы отражения и рассеяния;

1су(N,X ) = єу8 (N,X )1 (Тш (N)) - спектральная интенсивность собственного излучения

граничной поверхности (I уТ - спектральная интенсивность равновесного излучения);

Іс п (М ) = г\сп (М ) / 4р - спектральный коэффициент спонтанного излучения среды,

^ (м ) = 4«;(М )ЕТ п (Т (М )) ); 1эф,п , У эф,п - спектральная интенсивность и спектральный

коэффициент эффективного излучения; ядра Ку - неотрицательные функции координат точек

в объеме и на поверхности (структура ядер Ку приведена, например, в [4]).

Уравнения (9), (10) являются интегральными уравнениями Фредгольма второго рода. Их решения могут быть формально записаны в виде

Iэф,п(N,X) = |1„(N1,^(N,N1,1]„(М)Т„(N,Мі,SUI„,SWU,, (11)

Г V

/фЛМ,X) = |1с.,.(N1,X)Г„-(М,N1,X,,М,X+ |/,„(М)Г„,(М,М1,,XЩМ, (12)

Г V

где , Т1/р, ГГV, Г^ - резольвенты ядер интегральных уравнений (9), (10).

Тогда слагаемые в правой части (1) можно записать в форме, аналогичной (4) - (6)

(Т )= I оС(М)/4а:(М1)Е,п,(Т( МЖ^М М^

ёп, (13)

У = 0

Пп.

,(Т. )= /

у=0

а

,(М)/ «Ц М,) ЕТп(Г„ (N)) Ги/ п( М, М,

її

¥

П (Т )= |[4а;.(М )Ет (Т (М ,))]^п,

йу,

(14)

(15)

где Г.

- некоторые неотрицательные функции оптико-геометрических характеристик

- РУ,п ’ х УУ,п

системы.

Для построения вычислительных алгоритмов именно структура выражений (14) - (15) и знакоопределенность ядер ГРУ п , ГУУ п являются наиболее существенными факторами.

Рассмотрим алгоритм метода итерационного расщепления. Решение задачи сложного теплообмена (1). в силу ее существенной нелинейности. может быть построено. как правило. лишь на основе использования итерационных методов. Достаточно общие итерационные методы вычислительной математики [6, 7] не учитывают особенностей физического содержания и математической структуры отдельных компонент операторных уравнений типа (1) и в силу этого не позволяют эффективным образом эти особенности использовать.

В данном случае необходимо отметить, что краевые задачи для дифференциальных уравнений энергии и интегральные уравнения радиационного теплообмена существенным образом отличаются как по своей структуре, так и по вычислительным алгоритмам их решения. Анализ такого рода особенностей показывает, что задачи, порожденные операторами V и Г]„огл — Цс, целесообразно решать раздельно.

Кроме того необходимо отметить, что задачи радиационного теплообмена в обратной, по классификации Ю.А. Суринова, постановке не имеют единственного решения [8]. Поэтому в ходе итерационного процесса целесообразно по известному температурному полю определять радиационный тепловой поток цпогл (Т ) + Цпогл (Тк ) — Цс (Т ), а затем решать краевую задачу для уравнения энергии с известной правой частью.

Этому требованию удовлетворяет итерационный процесс вида

П Тп+1 + ® Тп+1 = ®Тп + П„огл (Тп ) + П„огл Т ) - П (Т„ ),

0

Тп+11т=0~ Т

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

(16)

(17)

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

Обычным приемом при анализе итерационных процессов является рассмотрение соответствующего итерационного процесса для задачи, линеаризованной в окрестности точного решения [9, 10]. Используем тот же прием при построении итерационного алгоритма решения задачи (1).

Пусть начальное приближение Т0 выбрано достаточно близким к некоторому точному решению Т* задачи (1). Линеаризуем (16) в окрестности Т*. Тогда вместо (16), (17) имеем

ВТп+1 + ®Тп+1 = &Тп + Ппогл (Т* )Тп - Пс (Т* )Тп + У ,

0

Тп+11Т=0~ Т

Пс

где ц погл (Т*) и ц с (Т*) - производные Фреше операторов цпо.

У = Цпогл (Т* )Т* — Цс (Т* )Т* — Цпогл (Т* ) + Цс (Т* ) + Цпогл (Т№ ).

В данном случае, с учетом принятых допущений,

¥

Ц пол (Т * )Т„ = | а(М )| 4а; (М ,)Е'т V (Т * (М, ))Г, (М, )Г„. л (М, М, )У _

п=0 ё У

¥

Цс (Т* )Тп =Тп (М ) \ [4^; (М )Е т ,п (Т* (М ))]п,

(18)

(19)

точке Т*;

йу, (20)

(21)

у=0

у=0

где Е'т V(Т* ) = ----Еоп(Т.) в обозначениях [4].

дТ Т=Т- кТ- еж_ 1

Введем невязку линеаризованного уравнения энергии на п - ной итерации

2 п = ВТп _ Ц погл (Т* )Тп + Ц с (Т* )Тп _ Ф . (22)

Пусть начальное приближение Т0 удовлетворяет краевым условиям (17). Тогда итерационный процесс (18), (19) может быть записан следующим образом:

2п+1 = °ип+1 + Цпогл (Т* )ип+1 _ Цс (Т * (23)

Вип+1 + °ип+1 = 2п , (24)

ип+1|т=0 = 0 , ип+1 Р = 0 ,

(25)

где и п+1 = Т п — Т п+1 - поправка на (п+1)-ом шаге.

Из (24), (25) следует, что поправка ип+1 является решением краевой задачи для уравнения энергии с однородными краевыми условиями и может быть записана в виде [11]

ип+1 = 02п ,

(26)

где G - нелинейный интегральный оператор, ядром которого является функция Грина для задачи (24), (25).

После формальной подстановки (26) в (23) можно записать

2 п+1 = (о1 + Цпогл (Т*) — Цс (Т* ))Л п, (27)

где I - единичный оператор.

Итерационный процесс (27) сходится, если в некотором нормированном пространстве ||2п+Л — 0 прИ п —— ¥. Условием сходимости является соотноше-

ние р((о1 + Ц погл (Т*) - Ц с (Т* ))0) < 1 , где р(^) - спектральный радиус оператора, или достаточное условие (о1 + Ц погл (Т*)-Цс(Т*))а < 1 [10].

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

Очевидно, что объем априорной информации об операторах в соотношении (27) ограничен, и построение параметра (в общем случае - функции) о , обеспечивающего сходимость при любых значениях параметров задачи, трудно осуществимо либо невозможно. В то же время расширение диапазона сходимости при заданном о может быть достигнуто на основе использования идей итерационных методов вариационного типа, учитывающих апостериорную информацию об итерационном процессе. Такого рода подходы описаны, например, в [7]. Реализация методов такого типа предусматривает три основных этапа:

1) выбор минимизируемого функционала;

2) параметризация функционала;

3) минимизация функционала по выбранной системе параметров.

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

Так как единственным признаком точного решения задачи (1) является равенство нулю невязки уравнения энергии при условии удовлетворения соответствующим краевым условиям, в качестве минимизируемого функционала, характеризующего качество приближенного решения Тп , примем величину нормы невязки ||2п||. Учитывая (7), будем считать, что

2 п е С2(У ) х С2 (Ут ) . Норму и скалярное произведение в С2(У ) х С2 (Ут ) введем соотношениями

112 Л(.)!апт , (..)= Ш •)ауат. (28)

V У

С целью параметризации функционала ||2п|| введем разбиение пространственновременной области определения задачи У х Ут на совокупность непересекающихся подобла-

N

стей Пг, таких, что ^ П = У х Ут , 1П = 0 , (г ^ у; г = 1,2,..., N; 7 = 1,2,... N).

г=1

Представим невязку 2 п в виде суммы финитных составляющих

2 п(М,т) , (М,т) е!

г=1 10 , (М,т) йП

2 7 (М ) п (М ,т) , (М ,т) еП, ^ у у

2п = ^2г,п ,2г,п (М ,т) , М бУ ,Т бУт .

(29)

На основе разбиения (29) поправку ип+1 представим в виде линейной комбинации

N

ип+1 = £ Лп+1и,п+1/2, (30)

г =1

где функции иг п+1/2 определяются краевыми задачами типа (24), (25):

яи,п+1/2 + <ои,п+1/2 = 2ип; (31)

иг ,п+1/21 т=0 = 0 , иг,п+1/2\Р = 0 .

Итерационный параметр О представляет собой некоторое приближенное значение итерационного параметра о .

Тогда, исключая ои п+1 из (23) - (25), с учетом (30) получаем

N

2 п+1 = 2 п _ ^ Аг,п+1 (В иг,п+1/2 _ Ц погл (Т* г,п+1/2 + Ц с (Т* г,п+1/2 )

г =1

или

N

2 п+1 = 2 п _ ^ Аг,п+1 (2 г,п _ 2 г,п+1/2 ) , (32)

г =1

где 2гп+1/2 представляет собой невязку линеаризованного уравнения энергии на функции

Тг,п+1/2 = Тп _ иг,п+1/2 , т. е.

2г,п+1/2 = ВТ1, п+1/2 _Ц погл (Т* )Т-,п+1/2 + Ц с (Т* )Тг,п+1/2 _У . (33)

Параметры Аг п+1 в (30) определим из условия минимума нормы невязки на (п+1)-й итера-

ции

||2п+1|Г А- . — т1П. (34)

II II -П-1, п+1

Определение параметров Агп+1 на основе соотношений (28), (32), (33) с использованием

условия ^||2п+1|| / дАг<п+1 = 0 приводит к системе линейных алгебраических уравнений вида

W(Z)A = Т(г) , (35)

Т

где обозначено А = А1п+1 A2n+1...AN п+1 , W - квадратная матрица КхК с элементами

Ж (2 ),7 =(2г,п _2г,п+1/2,2у,п — 2 7 п+1/2), матрица-столбец ¥(Z) содержит скалярные произведения вида ¥( 2 ) г = (2 п, 2 гп — 2 г п+1/2 ) . Выбранный способ параметризации невязки с помощью разбиения (29) гарантирует линейную независимость строк матрицы W и, следовательно, существование единственного решения системы уравнений (35) [12].

Таким образом, предложенная схема перехода от п-ного к (п+1)-му приближению при решении задачи сложного теплообмена, линеаризованной в окрестности некоторого точного решения Т* , содержит следующие последовательно реализуемые этапы:

1) путем решения задачи радиационного теплообмена определяется поле плотности потока результирующего излучения - величина Ц'погл (Т*)Тп — Ц (Т*)Тп +у ;

2) по соотношению (22) строится невязка 2 п ;

3) строится разбиение (29);

4) решаются краевые задачи (31) относительно иг и+1/2;

5) строятся функции Тип+1/2;

6) решается задача радиационного теплообмена для определения плотности потока результирующего излучения Ц погл (Г* )Гг,п+1/2 - ц с (Г* )Гг,п+1/2 + у ;

7) по соотношению (33) строятся невязки X г п+1/2;

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

8) формируются матрицы W и ¥(Z) и решается система линейных алгебраических уравнений (35) относительно А ;

9) строится следующее приближение по температурному полю

N

Гп+1 Гп ^ ^ Аг п+1^ г,п+1/2 *

г=1

(36)

Сходимость предложенного итерационного процесса для линеаризованной задачи при достаточно точном нулевом приближении гарантирует сходимость соответствующего итерационного процесса для нелинейной задачи (1) при Г* = Гп [10].

Таким образом, в структуре итерационного процесса априорная информация, выраженная в функции <3 , учитывается при формировании поправок и{п+1/2, апостериорная - при вычислении параметров минимизации нормы невязки Аг п+1.

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

1) решение задач радиационного теплообмена;

2) решение краевых задач для уравнений энергии;

3) вычисление невязок уравнений энергии;

4) вычисление норм и скалярных произведений;

5) решение системы линейных алгебраических уравнений.

Возможны следующие частные случаи сформулированного выше алгоритма 1 -9:

1) если параметры Агп+1 не вычисляются (Агп+1=1), то итерационный процесс становится

стационарным и его сходимость определяется параметром (функцией) <3 ;

2) если норма невязки X п+1 минимизируется по одному параметру, а <3 =0, то итерационный процесс (29) - (36) представляет собой вариант метода минимальных невязок [6, 7]; итерационный процесс в этом случае может быть записан в канонической форме двухслойной итера-

ционной схемы (в обозначениях [7]) В

С г — г ^

п+1 п

+ АГп = ¥, где в данном случае В = В

А = В — Цпогл (Г* ) + Цс (Г* ^ Тп+1 = Ап+1*

В общем случае предложенный итерационный процесс не сводится к описанным в [7] итерационным схемам. Отметим, что сходимость итерационного процесса (29) - (36) зависит от выбора параметра (функции) <3 и разбиения (29).

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

Пусть, например, N = 1. Тогда вместо (32) - (35) получаем

Х п+1 = Х п — Ап+1 (Х п —Х п+1/2 ) = Х п — Ап+^п+1/2 ,

А = (Хп , ^ — X п+1 / 2 ) = (Хп ,^+1/2) (37)

Ап+1 II ||2 и и 2 , ( )

\\2, — г,„„4 |^и„,/2_|

где обозначено жип+1/2 =Вип+1/2 — Ц погл (Г * Уи п+1/2 + Цс (Г * )и

п+1/2 .

Очевидным требованием, предъявляемым к поправке ип+1/2, является ||^ип+1/2|| ^ 0 , что выполняется, если ип+1 /2 не является решением однородной линеаризованной задачи теплооб-

мена типа (18), (19). Принятый способ построения поправок путем решения краевых задач (31) обеспечивает выполнение этого условия.

Отметим, что монотонное убывание норм невязок

1М1 < |Хп|| (38)

является достаточным условием фактор-сходимости рассматриваемого итерационного процесса [13]. Однако в данном случае, видимо, можно считать, что линеаризованная задача теплообмена типа (18), (19) имеет единственное решение. Поэтому в пространстве функций, удовлетворяющих однородным краевым условиям, ядро оператора Ж (кег Ж) содержит только нулевой элемент (кег Ж =0), и неравенство (38) является условием сходимости итерационного процесса в обычном смысле. Для выполнения этого условия достаточно гарантировать Ап+1 > 0.

Соотношение величин радиационных и конвективно-кондуктивных тепловых потоков в задачах сложного теплообмена может быть различным, и, в том числе, таким, которое приводит к малым величинам Ап+1 или, в каких-то случаях, к Ап+1=0, что влечет за собой соответственно медленную сходимость или "застревание" итерационного процесса. При этом достаточно высокая скорость сходимости может быть достигнута лишь при определенных значениях свободных параметров итерационного процесса.

Построим достаточные условия сходимости применительно к двум основным классам задач сложного теплообмена.

1. Пусть задача сложного теплообмена (1) является нестационарной.

В этом случае итерационный процесс (29) - (36) сходится, если рассматриваемый временной интервал Vх достаточно мал. При этом минимизация нормы невязки может быть проведе-

на по одному параметру.

Действительно, пусть N=1. Тогда, в соответствии с (37), можно записать

112 ( „ Л

Ап+1

п+1/2

п+1/2

1 -

(7п , 7п+1/2 )

ил

(39)

Аналогично соотношениям (26), (27), исходя из (31), можно записать ип+1/2 = 07п.

7 п+1 = (Ю/ + Цпогл (Т* ) - Цс (Т* ))Ог п .

Используя неравенство Коши-Буняковского, получаем оценку

(7п , 7п+1/2 )

ІК

<

Ю/ + Цпогл (Т* ) - ЦЭс (Т* ) • .

(40)

Учитывая, что ц с (Г*) является функцией вида (21), зададим параметр ю следующим образом:

ю =

Цс (Т* )= ][4а'п(М )Ет п (Т* (М ))]п .

(41)

с V1 * / М ' V '

п=0“

Тогда, используя (21) и оценку нормы интегрального оператора, приведенную в [9], запи-

шем

<~1 + Ц погл (Т* ) Ц с (Т* ) = Ц погл (Т* )

<

<

Л/ /4[а;. (М)а;. (М,)Е;V(Т.(М,))Г„-,(М,М.Кп] <&и,0Ум4*

V V, п=0 |

1/2

Так как, очевидно, Е т п (Т*) < да при Т* < да ,то о/ + Ц погл (Т*) - Ц с (Т*)

->0.

2

2

2

Оператор Грина О является непрерывным и ограниченным в Ь2 [11], т. е. ||С|| < ¥ . По-

(7 , 7 )

этому, исходя из приведенных выше оценок, получаем ———п+1-2---- 00—— 0 .

Ы

Следовательно, при достаточно малой величине временного интервала Vх выполняется не-

(7 ,7 +1/2)

равенство —п—^--------< 1.

Учитывая, что множитель перед скобкой в (31) очевидно положителен, при достаточно малом Vт, получаем Лп+1 > 0, что и гарантирует убывание нормы невязки и, следовательно, сходимость итерационного процесса.

-. Пусть задача сложного теплообмена является стационарной.

В этом случае норма и скалярное произведение определяются соотношениями ||*|| = ^ (*)2 ,

V

(•,•) = ^ (•)• (•)(!— . Для выполнения условия сходимости (38) достаточно наличия хотя бы од-

V

ного ненулевого параметра Л,п+1 . Это означает, что система уравнений (35) должна иметь нетривиальное решение. Данное требование выполняется, если хотя бы один элемент матрицы ^(7) не равен нулю, что обеспечивается, по крайней мере, при специальном выборе параметра ~ и разбиения (29).

Пусть, аналогично (41),

¥

<~= Л с(Т* )= \4аП(М )Е'тп(Т*(М ))П . (42)

п=0

Г (М ) , (М,т) еVl

Построим разбиение (29) в виде 7 . п (М ) = ■{ „ , выделив доста-

[0 , (М,т) £VІ

точно малую подобласть Vу ^ V , в которой |7п | достигает наибольшего значения, а сама невязка является знакопостоянной.

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

Пусть для определенности 7 У ,п > 0. При принятом значении ~ , как следует из (23),

7 у ,п+1/2 Лпогл (Т* у,п+1/2 .

(43)

В краевой задаче (31) величина 71п представляет собой объемный тепловой источник. Свойства дифференциального оператора уравнения энергии, очевидно, таковы, что знак и, п+1/2 совпадает со знаком X 1п, если X ,п - знакопостоянная функция. Следовательно, в данном случае и, п+1/2 > 0 . Тогда, так как Ет п > 0 и Г" п > 0, из соотношения (20) следует, что

7 у,п+1/2 = Лпогл (Т* иу,п+1/2 > 0 .

Рассмотрим j-тый элемент матрицы ^(7). Так как 7 п - непрерывная функция, на основании теоремы о среднем запишем

(I,, -1, „„/,) =2 У\21 -2,\21 „„/, Л' , (44)

Vj V

где 2у и 7 п - некоторые средние значения 7 п в областях Vу и V соответственно.

Оценим интегралы в (44), используя соотношения, учитывающие особенности рассматриваемой задачи теплообмена. Из соотношения и, п+1/2 > 0 с учетом однородного граничного условия в (31) (и, п+1/2|р = 0) следует оценка

|^и;,п+1/2^ >0 . (45)

V

Действительно, в данном случае

\ои1П+1!2ё¥ = |амсгрриуп„/2 )¥ -1<л(АУил,„„ )¥ .

V V V

Используя теорему Гаусса-Остроградского, получаем

|^и;,п+1/2ё¥ = | СрР^иу,п+1/2? • пёР - | 1^и;. п+1/2пёР ,

V Р Р

где Я - внешняя нормаль к поверхности Р . Учитывая далее приведенные выше свойства функции и, п+1/2, имеем

| Срруи]п+1/2Г •Я^ = 0 11^и;. п+1/2пёр < 0 .

Р Р

Отсюда и следует оценка (45).

Второе соотношение связано с оценкой радиационных тепловых потоков. Тепловой поток Лт (Т* и п+1/2 определяется путем решения задачи радиационного теплообмена в фундаментальной постановке при ЕТ,п (Тш ) = 0, ЕТ п(Т ) = ЦС(Т* )иу,п+1/2 . Так как и,,п+1/2 > 0 и П(Т *) > 0, плотность потока равновесного излучения ЕТ п (Т ) > 0 для всех точек в объеме V . Плотность потока равновесного излучения ограничивающих поверхностей ЕТ п (Тш ) = 0 . В

этих условиях, очевидно, объем V теряет теплоту излучением, т.е. ^ лрезё¥ < 0. Так как, по

V

определению [4], Г]рез = Ппогл - Пс, то в рассматриваемом случае

/%,<¥ =/>)„„(Т.и,,„^¥ -1чЖи,.„тё¥ <0.

V V V

Отсюда и следует искомая оценка

/ По,. (Т. )иу.„,/г ё¥ < | чС (Т. и уп.,/2d¥ . (46)

V V

Тогда из уравнения (31) с учетом соотношений (42), (43) и оценок (45), (46) последовательно получаем

17,Л’ =| 1| nd¥ = |т1у^,2d¥ +1аи,л„пё¥ =|DUj.„1/2.d¥ +|>1?(Т,>

> |ч-°(Т,)и„+1/2ё¥ > (Т,)иу.„./2ё¥ = 11j,„l/2.ё¥,

V V

т. е.

jljяd¥ >jlj.„|/!ё¥ . (47)

V V

Кроме того, выбранный способ выделения подобласти Vу ^ V гарантирует выполнение неравенства

7 п > 7 п (48)

при достаточно малом объеме области ¥у .

Используя неравенства (47), (48), из (44) получаем оценку

(2п, 7 уп -7 у,п+1/2) >0 , (49)

что и гарантирует существование ненулевого элемента в j-той строке матрицы ^(7) и выполнение условия сходимости (38).

Если 7 у п <0 в области ¥у, то, очевидно, и, п+1/2 < 0 , 7 ]п+1/2 <0, знаки неравенств в (45), (47), (48) изменяются на противоположные. Тогда вместо (49) получаем неравенство (7 п, 7 у п - 7 у п+1/2 ) < 0, что также гарантирует выполнение условия сходимости (38).

Таким образом, итерационный процесс (29), (31) - (36), основанный на процедуре минимизации нормы невязки линеаризованного уравнения энергии по системе параметров, сходится по квадратичной норме, если выполняются следующие условия.

1. Итерационный параметр о выбран таким образом, что величина о Т аппроксимирует

в линеаризованной задаче величину собственного излучения элементов объема, т.е.

¥

<~= Л с(Т* )= \4а'у(М )Е тп (Т*(М ))П .

п=0

2. В нестационарных задачах расчетный интервал времени Vт

достаточно мал.

3. В стационарных задачах разбиение области V на подобласти построено таким образом, что в некоторой подобласти Vсодержится тах X ; невязка X в

| п | ’ П

V

этой подобласти является знакопостоянной величиной.

Условие 3 гарантирует сходимость итерационного процесса при наличии по крайней мере двух параметров минимизации |К+11.

Если начальное приближение Т0 задано достаточно близким к точному решению Т* , то сходимость итерационного процесса для линеаризованной задачи гарантирует сходимость аналогичного итерационного процесса для исходной нелинейной задачи сложного теплообмена [10].

С целью оценки эффективности метода итерационного расщепления проведено его сопоставление с известным зонально-узловым методом решения задач данного класса [14]. В качестве тестовой решалась задача сложного теплообмена при гидродинамически стабилизированном ламинарном течении в канале на основе "серой" модели излучения. При этом использовалась однопараметрическая схема минимизации нормы невязки (количество параметров минимизации N = 1). Алгоритмы зонально-узлового метода и метода итерационного расщепления реализовывались на основе одних и тех же базовых модулей при одинаковой конечномерной аппроксимации радиационной части задачи. Количество зон разбиения излучающего объема варьировалось. При реализации метода итерационного расщепления для решения конвективно-кондуктивной части задачи использовался алгоритм прогонки, для решения радиационной части задачи - итерационный метод Зейделя. Для сопоставления эффективности методов фиксировались затраты машинного времени. Результаты сопоставления указанных методов приведены на рисунке, где т1 и т1 - затраты машинного времени для метода итерационного расщепления и зонально-узлового метода соответственно, N - количество зон разбиения излучающего объема.

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

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

20 40 60 80

Влияние количества зон в расчетной сетке задачи радиационного теплообмена на относительный объем вычислительных затрат

1. Арончик Г.И. Декомпозиция в задачах сложного теплообмена // ИФЖ. 1989. № 5. С. 861-862.

2. Арончик Г.И. Метод итерационного расщепления в задачах сложного теплообмена. // Тепломассообмен-ММФ-92. Радиационный и комбинированный теплообмен. Т. 2 . Минск: АНТ "ИТМО им. А.В. Лыкова", АНБ. 1992. С. 96-99.

3. Лыков А.В. Тепломассобмен: Справочник. М.: Энергия, 1978. 480 с.

4. АдриановВ.Н. Основы радиационного и сложного теплообмена. М.: Энергия, 1972. 464 с.

5. Смирнов В.И. Курс высшей математики. Т. 4, ч. 1. М.: Наука, 1974. 336 с.

6. Марчук Г.И. Методы вычислительной математики. М.: Наука, 1980. 536 с.

7. Самарский А.А., НиколаевЕ.С. Методы решения сеточных уравнений. М.: Наука, 1978. 590 с.

8. Суринов Ю.А. К теории переноса излучения и лучистого теплообмена в поглощающей и рассеивающей

среде.// Изв. АН СССР. Энергетика и транспорт. 1966. N 6. С. 127-153.

9. Канторович Л.В., Акилов Г.П. Функциональный анализ. М.: Наука, 1977. 741 с.

10. Красносельский М.А., Вайникко Г.М. и др. Приближённое решение операторных уравнений. М.: Наука, 1969.

456 с.

11. Мизохата С. Теория уравнений с частными производными. М.: Мир, 1977. 504 с.

12. Воеводин В.В., Кузнецов Ю.А. Матрицы и вычисления. М.: Наука, 1984. 320 с.

13. Марчук Г.И., Кузнецов Ю.А. Итерационные методы и квадратичные функционалы //Методы вычислительной математики. Новосибирск: Наука, 1975. С. 4-143

14. Маликов Г.К., Лисиенко В.Г., Маликов Ю.К., Двинянинов А.Б. Зонально-узловой метод совместного решения уравнений гидродинамики и теплообмена излучением //ТВТ. 1985. Т. 23, N 6. С. 1103-1111.

i Надоели баннеры? Вы всегда можете отключить рекламу.