www.chms.ru - вывоз мусора в Жуковском
Читаемые статьи

Читаемые книги

Ссылки


Главная >  Вычислительная гидроаэродинамика 

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 [ 82 ] 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165

решением wp\ согласно соотношению

wfX) = Xw;\ Ч- (1 - Л) wf\ = wf\ + л (w;\ - wf\y (6.64>

где Л -показатель релаксации. Если принять Л= 1, то получится схема Гаусса - Зайделя. Схема ПВР, примененная к уравнению (6.61) с учетом интервала О < Л < 2, приведет к сходящемуся решению.

Три указанных итерационных метода применялись также и в сочетании с конечно-элементной аппроксимацией уравнения (6.60), которая была описана в п. 5.5.2. Нап)имер, эквивалент формулы (6.63) соответствует формуле (5.108).

Таблица 6.3. Число итераций до достижения сходимости

si I

О 3S о

5 X

ll f

i

D* tr

о я -

* 2 о £ -

Якоби

1.0 (Г.-З.)

2.&

1.55

В табл. 6.3 дается сравнение числа итераций, необходимого для достижения сходимости при решении задачи о течении в канале с помощью программы DUCT на сетке pa3jviepoM 11X11. Сходимость предполагается достигнутой, когда llllrms < TOL. Результаты приводятся для двух значений критерия TOL (tolerance). Решение, задаваемое в качестве начального для итерационного процесса,- это точное решение уравнения (6.60). В случае сетки конечного размера это решение не совпадает с решением дискретизированного уравнения



(6.61). Выбор начального решения в форме wf\ = 0 требует большего числа итераций, как это можно видеть из сравнения результатов, показанных в табл. 6.3 и 6.4.

Таблица 6.4. Влияние степени измельчения

сетки на сходимость: задача о канале, точечный ПВР (конечно-разностный метод)

Сетка

Оптимальное Я.

Число итераций до достижения сходимости

(tol=i X 10~)

1.30

11X11

1.55

21 Х21

1.74

41X41

1.86

Как показывают результаты, приводимые в табл. 6.3, схема ПВР с оптимальным значением к обеспечивает более быст-

-3.00г

-6.00


Гаусс- \ Якоби Зайдель

20 40 ёО , 80 100

Рис 6.20, Динамика сходимости для точечного конечно-разностного метода

(TOL= 1X10-).

рую сходимость, чем схема Гаусса - Зайделя, которая в свою очередь дает более быструю сходимость, чем схема Якоби. На рис! 6.20 приводится график уменьшения среднеквадратичного значения изменения решения, т. е. разности / -



Для решения этой системы удобно воспользоваться подпрограммами BANFAC/BANSOL (п. 6.2.3). Учитывая, что в левой части (6.65) коэффициенты при w* постоянны, применять BANFAC требуется только для сеточной линии k = 2. Одна и та же факторизация используется в подпрограмме BANSOL для всех сеточных линий. Комбинация соотношений (6.65) и (6.64) дает схему, известную как последовательная линейная верхняя релаксация (ПЛВР).

Неявная схема переменных направлений (НПН), обсуждаемая в книге [Varge, 1962, гл. 7], аналогична схеме ПЛВР, однако направление счета по неявному алгоритму в этой схеме меняется от итерации к итерации. Следовательно, вместо алгоритма, соответствующего (6.65), используется следующий двухэтапный алгоритм. На первом этапе решается следующая трехдиагональная система, связанная с линиями постоянных к, параллельными оси х\

= я, + + (1 + 2Х,) ш<Д + \ш<Д,. (6.66)

В зависимости от номера итерации п при использовании конечно-разностного метода.

Результаты, приводимые в табл. 6.3, свидетельствуют о том, что точечный вариант метода конечных элементов (см. формулы (5.108), (5.109)) дает более быструю сходимость, чем точечный вариант метода конечных разностей при значениях 1.7. Однако вычислительная работа, приходящаяся на одну итерацию, для метода конечных элементов оказывается больше, так что при решении данной задачи этот метод не обязательно будет эффективнее метода конечных разностей.

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



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 [ 82 ] 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165


Чем хороши многотопливные котлы?



Нетрадиционное отопление



Детище отечественной Оборонки



Что такое автономное индивидуальное отопление?



Использование тепловых насосов



Эффективное теплоснабжение для больших помещений



Когда удобно применять теплые полы
© 1998 - 2024 www.300mm.ru.
При копировании материала обязательно наличие обратных ссылок.
Яндекс.Метрика