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

На втором этапе решается уже другая трехдиагональная система, связанная с линиями постоянных у, параллельными оси у:

= \Д/ ++ -2xX* + M*i..b (6-67)

где параметр выбирается так, чтобы ускорить сходимость причем = {Ьку/аАх)Ку. Стратегические приемы для выбора Ку обсуждаются в книгах [Varga, 1962; Wachpress, 1966].

Вышеописанная схема НПН эквивалентна схеме НИН, описанной в п. 8.2.1. Формулы, сравнимые с (6.66) и (6.67),. могут быть получены и применительно к методу конечных элементов за счет принятия соотношений (8.35) и (8.36). Необходимое число итераций для конечно-разностного метода НПН и конечно-элементного метода НПН демонстрируется в табл. 6.3. Оба метода обеспечивают лучшую сходимость, чем соответствующие точечные алгоритмы при неоптимальных значениях Л.

Скорость сходимости сильно зависит от степени измельчения сетки. По мере того как сетка измельчается, число итераций, приводящих к сходимости, возрастает, а оптимальное значение X становится больше. Эта ситуация иллюстрируется в табл. 6.4, построенной на основе начального решения ш<% = 0.

Рассмотренные выше итерационные алгоритмы можно записать в форме соотношения w) = Gw). Уменьшение скорости сходимости по мере измельчения сетки соответствует тому, что максимальное собственное значение матрицы О приближается к единице. Желательно, конечно, располагать теми или иными средствами ускорения скорости сходимости. В книге [Hageman, Young, 1981] обсуждаются возможности применения в качестве приемов ускорения метода сопряженных градиентов и метода Чебышёва. Однако ни тот, ни другой из этих методов при их применении к схемам Якоби или Гаусса - Зайделя не может обеспечить большей скорости сходимости, чем использование схемы ПВР с оптимальным значением показателя релаксации Л. В качестве очень эффективного варианта Хагеман и Янг рекомендуют применение схемы ПВР вместе с адаптируемым алгоритмом для выбора X, В их книге [Hageman, Young, 1981] приводится составленная для этой цели подпрограмма. В книге [Jennings, 1977а] обсуждается возможность использования с той же целью ускорения по Айткену.

17 К. Флетчер, т. 1



Следует отметить, что для эффективного применения вышеописанных итерационных методов решаемая задача должна быть существенно эллиптической, т. е. в ее математическом описании должны присутствовать вторые производные, но не должно быть первых производных. Зачастую это приводит к тому, что матрица уравнений (например, полученная из уравнения (6.61)) является симметричной и положительно определенной. Матрица А симметричная и положительно определенная, если А = А и хАх,> О при всех хФО,

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

Если в задаче фигурируют первые производные существенной величины, то вышеописанные методы оказываются крайне неэффективными и могут не обеспечивать сходимости. Если, например, применять точечную схему ПСР с методом конечных разностей к решению двумерных уравнений Бюргерса, рассмотренных в п. 6.1.3, на сетке 21X11, то для сходимости потребуется Я 1.0. После 270 итераций невязки уравнений снижаются примерно до 1.4 X 10~. Для сравнения укажем, что приближенная факторизация в процессе нестационарного метода Ньютона (п. 6.4.1) приводит к той же степени сходимости за 15 итераций.

Существенные члены с первыми производными возникают в уравнениях импульсов, записанных в примитивных переменных (§ 17.1), в уравнении переноса завихренности (§ 17.3), а также в уравнении энергии (п. 11.2.4).

6,3.3. Существенно неявная процедура

Существенно неявная процедура (СНП) начинает анализ с уравнения (6.49), записанного с целью применения итерационного метода к стационарной задаче общего вида, и с помощью факторизации расщепляет матрицу N на LU. В данном случае матрица А получается за счет трехточечной центрированной разностной дискретизации в двух измерениях. Структура матрицы А в этих условиях показана на рис. 6.1.

Как показано в работе [Stone, 1968], это можно сделать так, чтобы получилось три диагонали в матрице L и три диагонали в матрице U, элементы на главной диагонали которой равны единице. Теперь если сформировать N = LU, то ясно.



ЧТО матрица Р состоит из двух диагоналей, содержащих множители при У,ч.1,/-1 и t;/-i,/+i. Для линейной системы уравнений (6.2) элементы матриц L, U и Р могут быть вычислены раз и навсегда.

Алгоритм реализуется в два этапа. Сначала прямая прогонка позволяет получить

L( +i) = B + PVK (6.68)

После этого осуществляется обратная подстановка

{}Win+i) = y(n+il (6.69)

Этот алгоритм весьма эффективен и часто имеет преимущество перед схемой НПН, соответствующей формулам (6.66) и (6.67).

В работе [Schneider, Zedan, 1981] был разработан модифицированный существенно неявный алгоритм (МСН), применимый к случаям пятиточечной или девятиточечной дискретизации в двумерном пространстве, т. е. к случаю трехточечной конечно-разностной дискретизации или к случаю линейной конечно-элементной дискретизации. Здесь будет описана пятиточечная версия МСН. Что касается девятиточечной версии, то интересующийся ею читатель отсылается к цитированной выше работе Шнайдера и Зедана.

Алгоритм, использующий схему МСН, реализуется с помощью формул (6.68) и (6.69). Однако вид матриц L, U и Р отличается от того, что использовал Стоун. В алгоритме МСН матрица L содержит по четыре ненулевых элемента в каждой строке, тогда как матрица U имеет три ненулевых элемента вне диагонали и единицу на диагонали, а матрица Р содержит два элемента. Если нумерация элементов V соответствует сначала возрастающим значениям /, а затем возрастающим значениям k, то формула (6.68) принимает вид

- [c kVi, k-l + df, kVf+u k-x + e (6.70)

Обратная подстановка согласно (6.69) реализуется в виде = , j,) + +,,)( +). (6.71)

В формулах (6.70) и (6.71) коэффициенты с, d, е я f являются элементами матрицы L, коэффициенты g, h и t относятся к матрице U, а коэффициенты и - к матрице Р.



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.
При копировании материала обязательно наличие обратных ссылок.
Яндекс.Метрика