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

В типичном варианте приложения схема ВВЦП (7.6) будет использована для определения значений Tf во всех внутренних узлах, у = 2, ..., 7-1. На границе х = 0 формула (7.32) дает

у, +1 у, +1 ..+1д (7.33)

Здесь важная проблема состоит в том, что соотношение (7.33) дает ошибку аппроксимации О (Ajc), тогда как схема ВВЦП имеет ошибку аппроксимации 0{Ах). Учитывая, что уравнение диффузии является параболическим уравнением (см. § 2.3), пониженная точность решения на границе окажет влияние на точность решения внутри области во все позднейшие моменты времени.

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

(72-7o)/(2Ajc) = c . (7.34)

Чтобы добиться ошибки аппроксимации порядка О(Ах), формула (7.34) составлена со включением фиктивного узла (О, п), лежащего за пределами вычислительной области (рис. 7.9). Однако если вычислительную область условно расширить так, чтобы включить в нее указанную точку, то соотношение (7.34) может использоваться вместе с уравнением для точек внутренней области, таким, как (7.5), записанным для точки (1, п), чтобы исключить из обоих уравнений Tq. Результат имеет вид

= - 2s Ахс + (1 ~- 2s) Г? + 2sTl (7.35)

причем во всех точках области ошибка усечения имеет порядок О (А/, Ах). Если во внутренних точках используется неявная

возникает. Там, где требуется значение ГГ делается подстановка Г? = на основании (7.2).

Граничные условия Неймана в форме (7.3) ставят перед исследователем белее серьезную проблему. Величина [dT/dx]i входящая в формулу (7.3), может быть смоделирована посредством одностороннего конечно-разностного выражения с использованием информации лишь изнутри области. Результат имеет вид

7 +1)/д +1 (7 32)



7.5.2. Точность реализации граничного условия Неймана

Реализация граничного условия Неймана (п. 7.3.1), применяемого к уравнению диффузии, будет описана применительно к некоторым из схем, упоминавшимся в § 7.1 и 7.2, причем будет указано, как влияет эта реализация на суммарную точность. Решения уравнения диффузии

-а = 0 (7.37)

схема, например (7.19), то соотношение (7.34) записывается для временного слоя п -- 1 и в сочетании с уравнением (7.20) дает уравнение (см. рис. 7.9)

(1 + 2s) ГГ - 252 + = Г? - 2s Ахс\ (7.36)

которое может рассматриваться как первое уравнение трехдиагональной системы, эквивалентной системе (7.21). Эта система может решаться с помощью алгоритма Томаса. Построение, использованное для получения уравнений (7.35) и (7.36), пригодно и в том случае, когда граничные условия Неймана ставятся при X = 1 (см. рис. 7.1).

Можно ожидать, что использование различных формул на границах приведет к изменению свойств, касающихся устойчивости. Строго говоря, более или менее прямолинейный анализ устойчивости по Нейману (§ 4.3) применим только к уравнениям для внутренних точек; тем не менее, согласно предположению [Тгарр, Ramshaw, 1976], анализ по Нейману может быть эвристически распространен и на границы. Альтернативный вариант определения устойчивости полной системы уравнений, включая соотношения на границах, состоит в использовании матричного метода.

В применении к уравнению диффузии обсуждается возможность применения матричного метода к схеме Кранка - Николсона с различными граничными условиями [Mitchell, Griffiths, 1980]. Как было показано в этой работе, схема Кранка - Николсона с граничными условиями Дирихле является безусловно устойчивой. С граничными условиями Неймана схема Кранка - Николсона устойчива, однако одно из собственных значений матрицы усиления равно единице, что дает осциллирующее решение. Для смешанного граничного условия общего вида необходимо вводить дополнительное ограничение на параметры граничного условия, чтобы обеспечить устойчивость.



будут строиться здесь в пространственном интервале 0.1 X 1.0 при граничных условиях

дТ ...... г /я\2 л

= с = 2 ~ 2л Sin (0.05я) ехр [- а / при =1.0.

дх Т = 2

Начальные условия выбраны в форме

r = (2x + 4cos(0.5njc) при = 0. Данная задача имеет точное решение

Г = 2х + 4 cos {0.5пх) ехр [- а (-у У /].

при jc = 0.1,

(7.38)

(7.39)

(7.40)

которое будет использовано для оценки точности численного решения.

Численные решения вышеописанной задачи были получены с помощью модифицированной формы программы DIFEX (рис. 7.4). Среднеквадратичные ошибки для сеток различного размера приводятся в табл. 7.8. Эти ошибки были рассчитаны при t = 9.00. Чтобы избежать ошибок, связанных с реализацией начальных условий, такие условия при t = 0.80 были сформулированы при помощи точного решения (7.40). Все решения, демонстрируемые в табл. 7.8, были получены при значении s = = 0.30.

Таблица 7.8. Явные схемы для внутренних точек с граничным условием Неймана при jc = 0.l

Метод для внутренних точек

Формула для граничного условия

Среднеквадратичная ошибка RMS

Приближенная скорость сходимости г

Лд:=0.225

Ал;=0.1125

Ajc=0.05625

ВВЦП + (7.32)

(7.32)

0.1958

0.07978

0.03539

ВВЦП + (7.34)

(7.34)

0.1753 X 10

0.4235X 10

0.1064 X 10

Трехслойный

(7.34)

0.4244 X 10

0.9142 X 10

0.2144 X 10

4-го порядка

Y==0-f(7.34)

(7.34)

0.8684 X 10~

0.2034 X 10

0.4867 X 10

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



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