- •4. Теплопроводность (6 часов).
- •Одномерная стационарная теплопроводность
- •Простые аппроксимации профилей
- •Предположение о виде профиля
- •Дискретный аналог
- •Основные принципы выбора интерполяционных функций и профилей
- •Нестационарная одномерная теплопроводность Обобщенный дискретный аналог
- •Явная, Кранка-Николсона и полностью неявная схемы
- •2D и 3d нестационарная теплопроводность Дискретный аналог для двух измерений
- •Дискретный аналог для трех измерений
- •Особенности дискретных аналогов не в пдск
- •Итерационные методы Решение алгебраических уравнений
- •Поточечный последовательный метод Гаусса - Зейделя
- •Критерий Скарбороу
- •Метод переменных направлений (полинейный метод)
- •Методы верхней и нижней релаксации
- •Использование коэффициента релаксации
- •Релаксация с использованием инерции
Явная, Кранка-Николсона и полностью неявная схемы
Для определенных конкретных значений весового коэффициента f дискретный аналог приводится к хорошо известным схемам для параболических дифференциальных уравнений. В частности, для f = 0 получаем явную схему, для f = 0,5 — схему Кранка — Николсона и для f = 1 — полностью неявную схему. Кратко рассмотрим эти схемы и покажем, что неявная схема наиболее предпочтительна. Различные значения f можно интерпретировать как характеристику изменения ТР от t, показанного на рис. 4.5. Явная схема. f = 0. По существу предполагает, что старое значение TP0 существует в пределах всего временного шага, за исключением точки t+t. |
Рис. 4.5 Изменение температуры по времени для явной схемы (1), схемы Кранка-Николсона (2) и полностью неявной схемы (3). |
Для явной схемы уравнение (4.6) принимает следующий вид:
.
Это означает, что ТР не зависит от других неизвестных, таких, как ТE или ТW, а является явно определенной по известным температурам TP0, TE0, TW0. Поэтому схема и называется явной. Любая схема с f≠1 должна быть неявной, так как ТР зависит от неизвестных ТE и ТW,, в этом случае необходимо решать одновременно несколько уравнений. Удобство явной схемы в этом отношении компенсируется, однако, рядом ограничений. Анализируя (4.6) для явной схемы и вспоминая основное правило о положительных коэффициентах (правило 2), замечаем, что коэффициент при TP0 может принимать отрицательные значения (значение TP0 рассматривается как соседнее с ТР по временной координате).
Действительно, для того чтобы этот коэффициент был положительным, шаг по времени должен быть достаточно малым, т.е. aP>aE+aW. Для постоянного коэффициента теплопроводности и x=(дx)e=(дx)w это условие запишется в виде
(4.7)
Если это условие нарушается, то могут возникнуть физически неправдоподобные результаты, так как из отрицательности коэффициента следует, что увеличение TP0 приводит к уменьшению ТР. Уравнение (4.7) является хорошо известным критерием устойчивости явной схемы.
Схема Кранка-Николсона. f = 0.5. Схема предполагает линейное изменение ТР. С первого взгляда линейное изменение должно быть более разумным, чем две другие альтернативы. Обычно схема Кранка-Николсона считается безусловно устойчивой. Иногда это объясняют исходя из того, что физически реальное решение будет получаться независимо от значения шага по времени. Однако в этом случае могут иметь место колеблющиеся решения. Устойчивость в математическом смысле просто гарантирует, что эти колебания будут, в конечном счете, затухать, но это не обеспечивает физически правдоподобного решения.
В рамках нашей модели такое
поведение легко объясняется. Для f
= 0.5
коэффициент при TP0
в уравнении (4.6) становится
равным aP0-(aE+aW)/2.
Для постоянного
коэффициента теплопроводности и
равномерной сетки этот коэффициент,
как видно, равен
.
Когда шаг по времени
недостаточно мал, этот коэффициент
может становиться отрицательным, что
делает возможным физически неправдоподобный
результат.
Неявная схема. f = 1. Предполагает, что в момент t ТР резко изменяется от TP0 до TP1, а затем остается равной TP1 на всем временном, шаге и температура в пределах временного шага характеризуется новым значением ТР.
Если потребовать, чтобы коэффициент при TP0 в уравнении (4.6) не был отрицательным, то только постоянная величина f = 1 обеспечит это условие (конечно, это не имеет смысла для f >1). Таким образом, полностью неявная схема (f = 1) удовлетворяет требованиям простоты и физически обоснованного поведения.
Запишем уравнение (4.6) в полностью неявном виде. Для этого введем линеаризованный источниковый член, который примем уменьшающимся во времени. В результате получим
, (4.8)
где
,
,
,
,
.
Видно, что при
это уравнение приводится
к стационарному дискретному аналогу.
Основным принципом полностью неявной
схемы является то, что в пределах всего
шага по времени температура принимается
равной новому значению ТР.
Таким образом, если
коэффициент теплопроводности Р
зависит от температуры,
он должен пересчитываться через ТР
в итерационном процессе
точно так же как. и при решении стационарной
задачи.
В STAR-CD используется неявная схема.
