Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

книги / Пространственная модель турбулентного обмена

..pdf
Скачиваний:
4
Добавлен:
12.11.2023
Размер:
14.59 Mб
Скачать

# ш ест структуру произведения двух операторов

сели

вес элементы

матрицы С неотрицательные:

 

 

С > 0.

 

(3.3)

Так как матрниа О ш построения неотрицательная,

то

условие (3.3)

сводится к требованию

 

 

и > 0.

 

(3.4)

Условие (3.4) является сильным ограничением на параметры схемы, что приводит к замедлению сходимости итерационного процесса (3.1). В наибо­ лее Быстро сходящихся схемах компенсирующая матрица // всегда содер­ жит отрицательные элементы.

13 работе 124] доказана следующая теорема, которую можно сформули­ ровать следующим образом.

Т е о р е м а 3.1. Если В * А + С, В~%> О, В~* С> 0,.то итерационный метод (3.1) сходится тогдаа только тогда, когда А "* > 0.

Условие й~ЛС > б является более слабым но сраннсшио с (3 .3 ).Так, матрица // может содержать отрицательные элементы.

В 1 6.4, 6.5 исследуем условии на параметры дня одного класса неявных схем, которые обеспечивают выпои немке соотношения В~ХС > О.

§ 6.4. Описание структуры матриц Г. К, 5 . Свойстве матриц А, В, А, 5, Г

Внеявных схемах операторы Я и •>имеют вид

=Ец Од %1- I, к .

(5чэ)д =у,к - 0,*«Д. к- I -

*

_

^

(4.0

1гЫ - *№1Й- 1,А

г /А-

 

Оператор ГС будем записывать о следующем виде:

(Г С ,)* в Л/йРг-1,*^-1,А -1 4

1.АЛ-1.М-1 “ '1ЫЙГ- 1.А ~

- Я*к*РйкI. X ' *ЛЛ.

'НМ- *+1

+ е/А'т *

<4-2)

Рассмотрим класс схем, для которых

коэффициенты

/ ц ,

Ък имеют вил

 

 

 

т(к

9

к(*аг|*,

 

 

 

 

 

Ни Ьк.

 

 

И-3)

*п

=

,

 

 

 

<Г*

=

7Мбм.

 

 

 

231

где 0 <

К|*, йц

 

 

VII <

I

ДЛЯ Коэффициентов

СГ;а ,

0д ,

$/А| 5 ..,

получим выражения

 

 

 

 

 

 

 

 

 

 

 

*1А = Т « а№/(1 - Х д ) .

 

 

 

 

 

 

 

 

 

 

Л*

=

 

 

-

°№).

 

 

 

 

 

 

 

 

 

(4.4)

$1к

 

 

 

 

-Д « г).

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

=

71*^1*/О

-

Уд),

 

 

 

 

 

 

 

 

 

 

коэффициенты у д

определяются ш рекуррентной формулы

 

 

 

1 4 «№&- 1.*

4

Т »Й 1 4

 

 

 

 

 

 

 

 

 

и .5 |

НИН

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

7м = |Р д

4

-

«л О -

Кг* Г 1

I,АГ 1

 

 

 

 

 

(4.6)

Докажем важное свойство коэффициентов

 

, $ лу 5 д , у а .

 

 

 

Л е м м а

1. Коэффициенты у1к„ Д№,

 

ц удовлетворяютуел оаиям

У1к >

О,

 

 

 

 

 

 

 

 

 

 

 

 

 

<4.7)

&1к + Яд

М

д

<

I ,

 

 

 

 

 

 

 

 

 

(4.8)

если

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

е(к >

шах I Од , д * , нд ) ,

 

 

 

 

 

 

 

 

(49)

К/*

<

I

 

 

|.* № л , 4 ё д ),

 

 

 

 

 

 

 

(4.10)

при этом строгое неравенство (4,Ъ) выполнено для / = 2,Л/, А- = \,М

 

 

Д о к а з а т е л ь с т в о ,

Докажем,

что

( д <

I. Из неравенства

(3.2)

гл. I с учетом (4.5) при условии е/А >

 

имеем

I -

бд >

^д (1 -

Д д) 4

4 ° д ( )

-

€ / - 1,*)> откуда

ло

индукции

нетрудно показать, что $ / * < ! .

Теперь

докажем

основное

утверждение

леммы. Из (4.5) н

условии

(3.2)

гл. I следует, что

 

 

 

 

 

 

 

 

 

 

1 -

ед > (1

-

0д)/!д + (1 +)*д)$д

4 (1 -

|'/* )вд

+ в д (I -

&_!,*)•

 

Очевидно, что

 

 

 

 

 

 

 

 

 

 

 

 

 

 

А * + Е м + 8 « < { 1 -

- « * ( * ( • -

 

 

- п а х

 

 

 

 

КП)

Из неравенства (4.11) вытекает утверждение леммы. Лемма доказала. Лемма I доказывает тот факт, что матрица Г > 0. Так кок диагональные элементы матрицы & положительные, а висд1гагоналы1ые отрицательные, то 5 Г ‘ > 0 (ем. [4 8 ]). Лемма ] также позволяет утверждать, что метод прогонки для решения трехточечного разностного уравнения (4.1) будет устойчивым.

Очевидно, что коэффициенты а/к > 0 и, следовательно, Л " 1 > 0 . Таким образом, для неявной схемы <4г1)-(4.6) в " 1 = $ " 1Я -1 Г.

232

§ 6,5. Исследование условий,

обеспечивающих, неотрицательные матриц» В' 1С

 

 

Найдем

услония

дин параметров кг*. у (кш в1к, о,*. «,*. при

которых

ч -'с & о .

о В1'

 

 

/ = т +

Возьмем

базисный вектор /;- = (0......... ]........... 0 ),

где

* (и - I)Л/, (л», л)

- индексы фиксированного узла сетки. Очевидно, что

У} =В~10 ! есть/ столбец матрицы В~1 С. Покажем, что все ^

> 0 Ц - 1,1).

Перейдем к сеточным функциям. Вектору /у соответствует сеточная функция

*.ии = I.

.т,* * 0 в остальных точках сетки.

Выпишем значения функции

ГСх,,, „ -

ГО ,„ ♦ |,л* |= <Х/п+ ,, л♦1014.лН •

 

I ОГ,„ ц .л _ I ■“ Ощ +|,„ _ I ЬП1'

I ,

Т ^ Х ,» ,♦ Т.л = - Гщ + Т .л ,

0 * 0

ГСдР„, * 1 =

Яш - 1 ,

 

I'‘СДГ„| „ч I =

,ц-» I •

 

ГО .... .

ГО ,* = 0 и остальных точках.

Теперь иосион ьзуемсн тем, что оператор Вфакторизованный:

(ад,* = г о ,* .

у)л = ^|* .

 

 

(*.2)

и вышине» значения сеточной фухкшш

 

2 л |- I ,п ~ ~Чт- 1.И1

 

 

 

2,»,г,|«1

(и|.Л'*1>

 

 

 

2|лл “ *тп ~ ат п Я т -

 

 

 

2 щ . п - }

" “ ^ 11,11-Т .

 

 

 

^*И1+1,»1*1 = ®/л+а,п+1 • • •Ол|-*1,и*Ь (Р«п,лН —^п, м+ т)*

 

% т л * 1 . м = в/л+а.п ••■ в Л1* 1 .н С*|ня “ °И 1Л^Л1 - 1 . я ~ к»1 * 1 .п)«

 

%т+\п- I = 0/л«1,я-1 -• • ®/я*-1,м-1 С^1п.и-1 ^ *А»н.» —1 )■

 

= 0 дня ос1аиы1ых узлов.

 

 

Исследуем соотношение

(5у),* 55 2у*. Запишем его о следующем виде:

(З Д «

~У\к ~ А*У1~I

-

А » * ] 8 «Л*.

(5 3)

гдо ц,* = {мЛ+1,* + 2 п-

Д™ ^ существует неотрнкэтельный обратный

оператор. Рассмотрим 5 ~ ‘ Г,*

при I - т + I , Мь к = I, /V, ш <М -

1. Оче­

видно» чтоиягк = при этом 2 АГ<Я_ , > 0 , 2 М.„М > 0. а 2 Мп * О. ссл».(

€мш —0т л 4 /п - |,л

—*гп+1,л

 

 

 

 

 

(5.4)

Если выполняется условие (5.4), то Умк > О, к = I , Л'. Далее по индукции

нетрудно

показать, что сели

выполнено

неравенство (5.4), то

^ о,

к - 1.УУ.

! = рл + 1 ,Ц

ш < М —1

. _______

 

 

 

 

Иссиедуом уравнения (5.3)

для г = «» -

I (в том числе случай т =М),

к = \, N. Пусть / = т, Так как

> $ _ |2 , а при т - М

5 ' 1ъ =

 

то покажем, что и = 5 “ ' 2 > 0.

 

 

 

 

 

 

 

Оператор запишем в следующем виде (см. ( 2 |) :

 

 

 

= Л*

 

+ Ък г » ,

 

 

 

 

 

 

 

м«

 

 

 

 

 

 

 

 

 

 

 

А* =Ъ к Лк.

Ь1к ~ ТГА &1к>

 

 

 

 

 

 

 

У1к = 0

- А и Л .* -»)"1 •

 

 

 

 

 

 

 

Выпишем значения функции 21к:

 

 

 

 

 

 

%т,л—\

Тгтт,п- 1Л п ,л -1»

И ^ 2 ,

 

 

 

 

 

Апп = —Р т п Т т .-п 1^т.л-] + 7 м л(*мл —Ощп^т- т,и)=

 

 

” 7«г» (^тп

“ а т п 4 т - 1,я —Рпп ^т, л - 1

,п- 1X

 

 

 

^ т .л + Х

= Ам. л ' •• Л л , л * г ( Л п ,н Н 7|мм(?пгл

_ ® л 1 л 4 гп -1 ,л ~

 

~ Дг1ти5п1л1/«1.п-1)~7»п, п + | Ал,п+1) = Ал,л+т • • -Рт.п-1

^

 

X (7тл (^тя

“ ®1Г1п4т-1,п - Л пп5л|, п- 1 »,» и .1 г-1 )-б |||.п -1 ).

 

1 < 8 < М - т , м< ЛГ - 1,

 

 

 

 

 

 

 

2 т * = 0 в остальных точках.

 

 

 

 

 

 

Очевидно, что

 

> 0 , 0 < 5 < 7 /

4, если

 

 

 

 

ст л —®Л1 И<?Д1 - 1,« “ Рт» А», п -1

^и, л -1

^ 0»

 

 

 

(5.5)

Утп(*тл —Отя4т-1,п —РмпЬ/П'П- 1 Ут,»-!) — 6 т ,п - 1 ^ 0 ‘

(5.6)

Лрм [ =л - 1

 

 

 

 

 

 

 

 

 

 

**«».»-1. >

 

 

 

 

 

 

 

 

 

 

^ ^/л,л —1 7|лл (^гттд- О т п ^ т - 1,м~Ртп 6гл,м-1

л -3

Тгп,#|—I&т, л - I4

“ ^ т ,я - 1 7 т л

(ет я

“ ® т л 9 т -1 ,п

—0 тл б#*,»»-]

 

 

 

“ 6«1, л -1 Ттп (*лтп ~ лтпЯт- 1,я

—^ т .л -1 —*'«, л-1

^ А пл^/л .и -]) "

” ®т, л -1 7гягт (^л| л —л#л п 4 т - 1,л “ рт, п - 1 )-

 

 

 

 

Вели

 

 

 

 

 

 

 

 

 

 

 

^лРп -1

^ етп ~ <*мя Ят- 1,л»

 

 

 

 

 

(5.7)

то мт ,я<.|

>

0, а также итк > 0 , ] < * < л -

2. Нетрудно заметить, что

если выполнено

неравенство

(5 ,7 ),то автоматически выполняется

нера«

■енство (5.5).

 

 

 

 

 

 

 

 

 

 

234

Ддп параметра Отя получаем рекуррентное соотношение

^м .п -1 ^ ( ст п ~ а т п Ч т - 1 , п “ А ял А п .п -| * т . п - 1 У 0 - А я л А и . л - 1).

(5.Я)

при этом для л = I

 

 

 

 

 

 

 

А п2< с т1 “ йт |4 п |- 1 -

 

 

 

 

 

 

Покажем, что при / = т -

1

иЛ1 _ 1(* >

0 Д = 1777. Если к Фп, то

•Ли -1,А = $»н - 1,кУтк >

О*

 

 

 

 

 

При к = п

 

 

 

 

 

 

 

 

 

 

У«М - I ,л ^

?л* - I , а С^л*л

&тм Ят - 1 ) “ Ят-

1, Я ^

О-

 

Отсюда следует, что

 

 

 

 

 

 

 

 

 

 

- Д лг- 1 ,н > 0

 

 

 

<5.9)

или

 

 

 

 

 

 

 

 

 

 

ета ^ Р т -1,/*О ■ * " ? » ? » и)*

 

 

 

(ЗЛО)

Из (5.10), (4Л 1) следует, « о

 

 

 

 

 

ет п У т и ^ Р т -

1 ,п ( Т т п Р а ш

{ т я

7 т и)г

 

 

(5 Л 1)

А,т - 1 , п ^

е т п 1 (Р т п +

 

«)•

 

 

 

 

 

Суммируя

все

выкладки,

можно сформулировать теорему сходимости.

Т е о р е м е

3.2. Если:

 

 

 

 

 

 

1) 0 ^Д л1-1,П ^^/лп/(р#лл + Сщи)»

 

 

 

 

Р « |-т,и < * *

» |= 2 ,М ,

л = 1,М;

 

 

 

 

2) 0 < к „,4Ь|П < е т„ - с с т„

 

т =

1,А1 -

1,

и=1 .Л ,

К«1Л ^ I

“ Я’ип ^1П —1,л/(А»1П

^ил)|

 

 

 

 

 

и “

1,/У;

 

 

 

 

 

 

 

3) 0< 1»,Я(Л_1

<От и

 

 

<7»,-1,Л^

 

 

 

т = м 7 ,

 

П = 2 ^ а Г,

 

 

 

 

 

 

 

|»т п < 1 ,

т~ 1,АТ,

и= 1,/У;

 

 

 

 

4) 0 < 0„1т/1_ ! < (ботя -

ат п <?,„_,,я -

___

 

- А ляА л.л-!1,тлп-\ УО —АялАи.п-|)«

ы*-1,А/,

п с 1 , Я —1 ,

дт„ < ],

 

т = \,М ,

л»1,Л /;

 

 

 

 

5) тах 10,пп, Ктл»М/п» } ^ с и я,

 

 

 

 

л» = 1.ЛТ,

п = ),М,

 

 

 

 

 

 

 

то неявная схема метода неполной факторизации

(4.7)-(4.12) сходится

в пространствеЯЬ, 1 =МХЫ, при любом начальном приближении.

235

Опишем последовательность выбора параметров:

1. При т = 1,и = 1,7Увыбираем? „ т ,затем вычисляем

2. При 2 < т < М, п - 1, N выбираем

затем выбираем цт- \г„ н

вычисляем Ь т -1,п- После этого можно выбирать кЯщ и вычислять коэф­

фициенты ут„,

 

3 . После того как вычислены коэффициенты *?т„, ©„„„

параметр

Ншл легко выбирается по формуле (5.7). Затем вычисляются коэффи­

циенты 5т л .

___

___

4. Так как 0Л11 = 0, ги « \,М , то у - К При от * 1,М, 2 < /г <ЛГ »ыбн-

раем 0гол по формуле

(5.8),

вычисляем 0т„ л затем у„,„ * (1

~Р/лл 7л1.г*-1&т,я-|) •

Заметим, что параметр €тп в программе можно оставить свободным я за «чет его выбора оптимизировать скорость сходимости итерационного

процесса. Из теоремы вытекают важные следствия.___

___

С л е д с т в и е

I.

Если цтп = *тп = 0, /м я 1 ,М ,п я 1,УУ,г.е. выбира­

ется компенсирующее выражение вида

 

 

Ф'РУтл = ~1тпФт.п-'1 ~ 1»лпФт,п+ \ + ?тп ЧАпм.

 

ю метод сходигся, если:

 

 

 

 

 

О 0 <»т.п- 1 < ет»,

т = ),м г

н - 2 ^М,

 

?тп <

т = 1 ,М,

«=1,]У ;

 

 

 

2)

 

^ ( е«1л —Апп&Л1.п -] ^ т .» - О/О ~ Фтп^т.п- |)»

171= Г ^ .

И = М Г Л ,

 

 

 

 

Ц т п < 1 .

« “ I . М ь п = 1 , 7 / ;

 

 

 

3) л и х [0л1п»УтлзРтп )

^**ия»

 

 

 

т = Т м , м = 7 7 у/.

 

 

 

 

 

 

С л е д с т в и е

2. Пусть ртн -

О. Тогда коятененрующее выражение

имеетвид

 

 

 

 

 

 

 

 

(б/)л!Я “ ~ ГПШЛ г - »,Л “

1>ППЧйм.и-1. ~

^»Ип *Ргп л 4- 1

+€>пп'Ртп>

аналогичный

по

структуре

схеме

^-факторизации

(см. [3 2 )). Метод

неполной факторизации сходится, сели:

 

 

1 ) 0 < к т 1 . 1 | П < с Пц Г < I , Ш - 1 . М - 1 .

и » Г Д

 

К/ял ^ -I 0„,„ (т~ 1,и/(Ртн ^*/ялХ

 

 

тп= 1РЛ/,

л = 1,/У;

 

 

 

 

 

 

2) 0 < в'щ.п_ | < с т л ,

/и * 1,Л7,

и - 2,7/,

 

ддая<1,

« = 1,11,

}>-М Г ;

 

 

 

3) О < 0 т |/ ,«.1 < (гт я

 

- Ртл&т,/г-1 •'т .л -1 /0 “ Аии $я1.и-|)»

« = 1 ^ ,

Я = 1 ,7 / - I,

 

 

 

 

& , „ < ! ,

от= Г Ж

 

я = Т Т м

 

 

 

234

4) т а х Ш „ |П, л,,,,,, цп,„ ) < е ш , ;н = М 7 , л = П"й

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

§ 6.6. Выбор параметров в схемах неполной факторизации

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

сходимости.

Однако

практические расчеты проводятся

с использованием

и тех схем

(и таких

схем большая часть), дня которых

сходимость иссле­

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

нии широкого класса задач.

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

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

функции.

Рассмотрим задачу Неймана для уравнения Пуассона:

 

 

^ 1 * 0 -

 

 

 

(6-0

 

 

дл

 

 

 

 

Здесь

Д - лапласиан, З/Эл -

производная

вдоль направления нормали,

Г - граница области.

 

 

 

 

Дня

задачи (6.1)

построим

пятиточечное

разностное уравнение вида

(3-.1),

(3.2)

гл. 1. Для решения этого уравнения используем схему (2,1) —

(2.5)

гл. 4

о регулярнзатором вида

(2.17)

гл. А. Коэффициенты 7 ц , «у*,

01А»^гь> 5авыделяются по формулам

(2.16), (2.19) гл. 4.

В прямоугольнике

14X28

выделялась трапеция (рис. 6.1), для точек

которой и решалось уравнение (6.1).

Область, для которой производились вычисления, выбиралась таким об­

разом, чтобы псе расчетные узлы можно было разместить на самой гра­

нице,

т о весьма удобно при решении граничных задач н первого, к вто­

рого

рода, поскольку не требуется дополнительно переопределять значе­

ния коэффициенте» Ъцс, С", Лд, Р(к « помощью той или иной интер­ поляции. Единственное, что потребовалось в данном случае, —эго аппрок­ симировать крона йодную вдоль нормали, проведенной к наклонной гра­ нице-

217

Рис. 6.1. Область определения задачи <б.1)

Поскольку в предложенном случае угол наклона косой границы состав­ ляет 45°, то, исходя из обшей формулы

3«р

— со5(л,д:)+ — сох(«„у).

(6.2)

Эл

Ь х

Ь у

 

имеем в нашем случае, что условие ду>/3/? -

0 будет эквиналентн

оой границе уравнению

 

+ —

= 0,

(6.3)

Ь х

Ъ у

 

 

которое в разностном виде запишется как

 

Л+1,* ~

4 Ъ .к *I =

(6-4)

Далее зто соотношение используется при определении коэффициентов

Фк,С1кН р1к.

Следует отметать, что для использования методов неполной фактори­ зации необходимо задание разностных коэффициентов а#, Ь(кгс^* ^ 1к*Рп обязательно на лятнточе'чном шаблоне, а также выполнение условий

Р1к = а1к + *(А 4 С1Н+ &1к 4 А *• А* > о,

(6.5)

а1 к =С,пк=Ь/1 = Фп - □,

(6.6)

при этом можно использовать любые способы аппроксимации уравнешит я граничных условии (см., например, [2 5 ,3 1 ]).

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

Нулевое приближение грн решении задачи (6.1) выбиралось равным нулю (*>° = 0).

В треугольнике, не вошедшем в область определении задачи, все коэф ­

фициенты, кроме р н , приравнивались нулю. В этих точках

=* 2,0. Дпн

контроля сходимости использовались корма

 

I I / " 5! . - 2 1 т л Л к -7 ,*Л л & > <п,)1

<6-7>

 

23*

II КО?ффИ№ Н««ГЫ

(6.8)

(6.9)

Сходимость итерационного процесса при решении задачи (6.1) зависит от расположения области с границей Г в прямоугольнике ЛВСй. Задача (6.1) с расположением области в соответствии с рис. 6.1 /три т>* = 0,7, ыде = 0,2 расходилась со средним коэффициентом Я**®} = 1,01 4-1/12 для значений параметра 0,001 4-0,01. Прежде всего было проверено выполне­ ние условии «де < 1, необходимого для пространственной устойчивости. Действительно, о некоторых точках на границе области Г это условие не выполнялось, хотя в остальных точках огде ~ 0 ,4 -г 0,5.

За счет выбора свободных параметров, изменяющихся от точки к точке расчетной области, и использования формулы (2.30) гл. 4, дающей верх­ нюю оценку для коэффициента аде, всегда можно добиться выполнения условия «де < I . Обычно из экономии памяти каждый свободный параметр выбирали постоянным для воей облает. Приведем здесь формулу дня верхней оценки аде ^Л'де:

0

(б.Ю)

 

где

 

- Р(к - а1* - Ьн - Сде - </де > 0.

 

Значения Где, -шде, еде в точке (7, к) выбирались такими, чтобы выпаинлпось условие < 1. Поскольку после внесенных изменений условие Оде < 1 выполнялось, но сходимости по-прежнему не наблюдалось, то Была исследована система (2.II) гл. 2 дли решения второго уравнения (2.1) гл. 4. Для того чтобы обеспечивалась пространственная устойчивость реше­ нии, необходимо выполнение условий РдеРде < 1, Рдебде < 1 . Оказалось, что эти условия при решении описанной выше задачи нс выполняются в некоторых граничных точках. Так, например, в этих точкахрде 0де изменя­ лось в пределах 3,0-5,0. Чтобы ограничить сверху значения рде0де, рде&де» использовалась релаксация при решении уравнения (2.1) гл. 4, т.е. добав­ лялось к левая н правой частям выражение ёде^де» где Ёде определялось

иэ условий РдеДде < I, Рдебде < 1 . Тогда уравнения системы

(2.11) гл. 2

представлялись в виде

 

 

(Г* “ ГОЭхфде./Зде) (I + 6*.*-! Рг.А-О “ !.<>.

(6-11)

ЙЛ -

* -1 ^ г» * - ь! 1.

(6.12)

«/* = Д «с(Ллк^,*-1

* ЕлкФш .к + г1* +

(6.13)

= 1|Д*№Рг( Я +1 + ***•

(6.14)

 

2 »

 

 

 

 

 

 

 

Га&лица 6 .2

Влияние видя овяясти на скорость сходимости итерационного процесса

 

Варнанж ма

Числа нт«-

г _

„ Н О )

Вариант на

Число Н7«-

*«р

..(30)

рис. 6.1

р*ИНЙ

л ср

Аср

РИС. 6.1

рвцнЛ

А<Р

а

26

0.7В1

0,7В1

а

зв

0.849

0.829

б

37

0,847

0.812

г

26

0,787

0,764

В результате таких изменений при 7|* - 0,7,

- 0,2,

ед = 0,001 ре­

шение было

получено на 20-й

иге ранни, когда относительное 1[ри|татснле

решения стало меньше 0,001. При этом средний коэффициент сходимости

равнялся ^ 0>« 0,841.

Для схемы с регуляризатором была исследована скорость сходимости л зависимости от расположения острого угла трапеции (см. рис. 6.1 , а - г ) .

В качестве

начальных были использованы следующие коэффициенты:

“ ОД

= 0,001, тм = 0,7- Число итераций, необходимых для полую-

дня относительной ошибки решения, меньшей 0,001, Приводятсп в табл. 6.2. Таким образом, внесенные изменения обеспечивают сходимость итера ционного процесса грн любом способе расположения непрямоугольной области. Полный цикл описанных исследований был проведен также для схемы с периферийной компенсацией (2.9), (2.10) гл. 3. Качественная картина поведения этой схемы при решении задают (6.1) такан же. как в отесанном выиге случае схемы с регуляриэатором. И внесенные измене­ ния также обеспечивают сходимость при любом способе расположения

области.

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

ГЛАВА 7

ТРЕХЫЕР11ЫВ СХЕМЫ МЕТОДА НЕПОЛНОЙ ФАКТОРИЗАЦИИ

$ 7,1. Явная схема неполной факторизации для решения трехмерных уравнений эллиптического типа

Дня расчета трехмерных нолей

плотности нейтронов пли температуры

в различных элементах реактора

необходим оперативным метод числен­

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

А Ь = Г,

где ДФ - дифференциальный или разностный трехмерный оператор* него-

240