Аппроксимация нестационарных задач
Рассмотрим параболическое уравнение
L в (2.29)
с краевым условием
на (2.30)
и начальным условием
в . (2.31)
Аппроксимацию этой задачи проведем в два этапа.
Вначале аппроксимируем эту задачу в области по пространственным переменным. Для этого все производные по пространственным переменным аппроксимируем разностными отношениями, затем аппроксимируем граничные условия (2.30). В итоге мы получим дифференциально-разностное уравнение и начально-краевые условия
L в ,
на ,
в .
Здесь L , сеточные операторы, , , , сеточные функции. Предположим, что мы можем исключить с помощью краевых условий значения на из разностного уравнения. Тогда мы приходим к следующей задаче
,
,
где , , функции от . Сеточные функции и заданы на .
Эта задача представляет собой задачу Коши для системы обыкновенных дифференциальных уравнений относительно компонент (значений) сеточной функции .
Рассмотрим эту задачу Коши
, (2.32)
при . (2.33)
Предположим, что оператор не зависит от времени. Рассмотрим простейшие аппроксимации этой задачи Коши по времени. Для удобства записи индекс будем опускать. Зависимость сеточных функций от времени будем указывать с помощью верхнего индекса. Введем равномерную сетку узлов по времени шага на промежутке . Обозначим через множество узлов сетки по времени. Введем обозначения
, .
Наиболее простыми и употребительными аппроксимациями задачи (2.32), (2.33) являются явная и неявная схемы. Явная схема имеет вид
, , (2.34)
неявная схема
, . (2.35)
Явная схема потому и называется явной, что позволяет вести счет по времени по простым, рекуррентным, ''явным'' формулам.
Наряду со схемами (2.34), (2.35) большое распространение имеет схема второго порядка аппроксимации по времени – схема Кранка – Николсона
, , (2.36)
где
или .
Схемы (2.34)-(2.36) называются двухслойными. Приведем пример многослойной схемы:
, .
Для этих схем требует уточнения вопрос о начале счета.
Разрешая схемы (2.34)-(2.36) относительно , получим, что для всех трех схем определяется из следующего рекуррентного соотношения:
, . (2.37)
Оператор называют оператором шага, а оператор оператором источника. Так:
- для явной схемы
, ;
- для неявной схемы
, ;
- для схемы Кранка - Николсона
, .
Представление (2.37) называется канонической формой двухслойных схем.
Уравнения вида (2.29) при условии, что L не содержит производных по времени называются эволюционными. Это название связано с тем, какого рода процессы описываются этими уравнениями.
В некоторых случаях при построении аппроксимации нестационарных задач удобно записывать разностные уравнения в виде системы двух уравнений, одно из которых аппроксимирует дифференциальное уравнение, а второе – начально-краевые условия. В этом случае разностный аналог задачи (2.29), (2.30), (2.31) примет вид
в , (2.38)
на (2.39)
Таким образом, так же как и для стационарных задач, для начально-краевых задач строится сеточная задача, представляющая собой систему линейных алгебраических уравнений.
Так же как и для стационарных задач, вводится понятие аппроксимации исходной задачи сеточной задачей.
Говорят, что задача (2.38), (2.39) аппроксимирует исходную задачу на точном решении с порядком по пространственным переменным и с порядком по времени, если
,
.
Как и для стационарных задач, оператор сопоставляет функции сеточную функцию из пространства сеточных функций, заданных на . Например, .
Предположив, что решение задачи (2.29)-(2.31) имеет вторые производные по времени, можно показать, что схемы (2.34), (2.35) имеют первый порядок аппроксимации по времени. В этом можно убедиться, используя разложение точного решения по формуле Тейлора. Что касается схемы (2.36), то при достаточной гладкости точного решения она имеет второй порядок аппроксимации по времени.
Пример. Рассмотрим начально-краевую задачу
в , ,
на ,
в .
Введем
,
В качестве аппроксимирующей примем задачу, записанную в операторной форме:
в ,
на ,
в .
Рассмотрим простейшую явную аппроксимацию:
,
,
,
.
Тогда
в ,
на ,
в .
Каноническая форма записи этой двухслойной схемы имеет вид
, , ,
где
,
.
Неявная схема для рассматриваемой начально-краевой задачи имеет вид
,
,
, .
Схема Кранка – Николсона
,
,
,
.