logo search
ЭУМКД_ДиВМ3

7.1 Метод сеток для решения смешанной задачи для уравнения параболического типа (уравнения теплопроводности)

Смешанная задача означает, что следует найти искомую функцию, удовлетворяющую заданному уравнению в частных производных, краевым, а так же начальным условиям.

Рассмотрим смешанную задачу для однородного уравнения теплопроводности

, k=const>0.

(7.4)

Задано начальное условие

(7.5)

и заданы краевые условия первого рода

(7.6)

Требуется найти функцию u(x,t), удовлетворяющую в области D(0<x a, 0<t T) условиям (7.5) и (7.6). Физически это можно представить как стержень, на концах которого поддерживается требуемый температурный режим, заданный условиями (7.6).

Рисунок 10 – Неявная схема

При проведении замены получим , т.е. k=1. Задача решается методом сеток: строим в области D равномерную сетку с шагом h по оси x и шагом  по t (см. рисунок 10).

Приближенное значение искомой функции в точке - обозначим через . Тогда ; ; i=0,1,...,n; ;

j=0,1,...,m; . Заменим производные разностными отношениями

;

.

В результате получим неявную двухслойную схему с погрешностью O(+h2)

.

Используя подстановку , выразим из этой схемы ui,j-1

,

(7.7)

где: u0,j=1(tj); un,j=2(tj).

Получаем разностную схему, которой аппроксимируем уравнение (7.4). Эта схема (7.7) неявная, и выглядит так, как показано на рисунке 10. При построении схемы (7.7) получается система линейных уравнений с трехдиагональной матрицой. Решив ее любым способом (в частности, методом прогонки), получаем значения функции на определенных временных слоях. Так, на нулевом временном слое используем начальное условие Ui,0=f(xi), т.к. j=0. Эта неявная схема более устойчива для любых значений параметра >0.

Есть и явная схема (рисунок 11), но она устойчива только при , т.е. при .

Рисунок 11 - Явная схема