Читайте также:
|
|
Для определенных конкретных значений весового коэффициента f дискретный аналог приводится к хорошо известным схемам для параболических дифференциальных уравнений. В частности, для f = 0 получаем явную схему, для f = 0,5 — схему Кранка — Николсона и для f = 1 — полностью неявную схему. Кратко рассмотрим эти схемы и покажем, что неявная схема наиболее предпочтительна. Различные значения f можно интерпретировать как характеристику изменения ТР от t, показанного на рис. 4.5. Явная схема. f = 0. По существу предполагает, что старое значение TP0 существует в пределах всего временного шага, за исключением точки t+Dt. | Рис. 4.5 Изменение температуры по времени для явной схемы (1), схемы Кранка-Николсона (2) и полностью неявной схемы (3). |
Для явной схемы уравнение (4.6) принимает следующий вид:
.
Это означает, что ТР не зависит от других неизвестных, таких, как ТE или ТW, а является явно определенной по известным температурам TP0, TE0, TW0. Поэтому схема и называется явной. Любая схема с f ≠1 должна быть неявной, так как ТР зависит от неизвестных ТE и ТW,, в этом случае необходимо решать одновременно несколько уравнений. Удобство явной схемы в этом отношении компенсируется, однако, рядом ограничений. Анализируя (4.6) для явной схемы и вспоминая основное правило о положительных коэффициентах (правило 2), замечаем, что коэффициент при TP0 может принимать отрицательные значения (значение TP0 рассматривается как соседнее с ТР по временной координате).
Действительно, для того чтобы этот коэффициент был положительным, шаг по времени должен быть достаточно малым, т.е. aP>aE+aW. Для постоянного коэффициента теплопроводности и Dx=(д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)
где , , , , .
Видно, что при это уравнение приводится к стационарному дискретному аналогу. Основным принципом полностью неявной схемы является то, что в пределах всего шага по времени температура принимается равной новому значению ТР. Таким образом, если коэффициент теплопроводности lР зависит от температуры, он должен пересчитываться через ТР в итерационном процессе точно так же как. и при решении стационарной задачи.
В STAR-CD используется неявная схема.
Дата добавления: 2015-07-11; просмотров: 294 | Нарушение авторских прав