Разностные схемы решения уравнений в частных производных 1-го порядка
Рассмотрим проблему конструирования разностных схем для решения уравнения (8.4):
где — искомая функция; — коэффициенты, — правая часть, . Это уравнение относится к эволюционным. Основная идея состоит в том, что после замены дифференциального уравнения его конечно-разностной аппроксимацией получаются формулы, явно или неявно выражающие значения решения для одного момента времени через значения решения в предыдущий момент времени. Таким образом, если известно решение в начальный момент времени, можно шаг за шагом найти решение для всех последующих моментов. Чтобы проиллюстрировать общий подход, рассмотрим типичную задачу для уравнения переноса.
Пример 8.2. Построить разностные схемы для задачи , где — заданная функция.
Решается задача Коши, в которой . Для анализа различных разностных схем, используемых для нахождения приближенного решения, найдем сначала аналитическое решение поставленной задачи. Оно может быть найдено различными методами, в частности методом характеристик, который опирается на следующий факт: начальное условие в некоторой точке при переносится в плоскости вдоль линии, называемой характеристикой. Рассмотрим один из вариантов этого метода.
1. Решаем систему двух обыкновенных дифференциальных уравнений (уравнений характеристик), где — параметры, 
 (8.33)
Поскольку , то система имеет вид
Отсюда и . Следовательно, характеристики описываются уравнениями .
Заметим, что в общем случае результатом п.1 будут формулы связи переменных и , где параметр изменяется вдоль характеристик, а параметр изменяется вдоль прямой линии .
Исключая , получаем , т.е. каждому значению ц соответствует прямая линия (рис. 8.4).
2. Используя координаты и то, что с учетом (8.33) справедливо , сведем исходное уравнение в частных производных к обыкновенному дифференциальному уравнению
 (8.34)
Для рассматриваемого примера уравнение (8.34) имеет вид . Отсюда , следовательно, .
3. Найдем решение исходной задачи, выражая и через и (см. п.1). Так как , то . На каждой характеристике значение решения постоянно, определяется значением параметра и равно . Например, значение решения в точке то же, что и в точке , и равно (рис. 8.4).
Заметим, что если функция имеет вид решение задачи в точках, расположенных на характеристике, проходящей через точки и , и правее этой характеристики, равно нулю, а в точках, расположенных левее этой характеристики, не равно нулю.
Перейдем к конструированию различных явных и неявных разностных схем. В качестве сетки возьмем совокупность точек , где . При построении разностных схем производную можно аппроксимировать по формулам (8.20)–(8.22), а производную — по формулам (8.27)–(8.29). Сформируем некоторые из них.
Для получения первой схемы применим (8.20), (8.27):
Полученную схему здесь и далее можно представить в форме , где
Решение на (n+1)-м слое запишется в виде
 (8.35)
Узлы, участвующие в расчетах, образуют трехточечный шаблон , изображенный на рис. 8.5, а. Проанализируем эту схему, используя выводы, полученные при применении метода характеристик.
Если функция имеет вид , то . Тогда по формуле (8.35) при любом соотношении между и получаем , т.е. в первом квадранте решение уравнения тождественно равно нулю. Это противоречит точному решению (см. рис. 8.4), следовательно, сходимость решения разностной задачи к решению дифференциальной задачи отсутствует. Таким образом, схема (8.35) имеет первый порядок аппроксимации по и по и является абсолютно неустойчивой. Следовательно, она не может быть использована на практике и приведена здесь из методических соображений.
Для получения второй схемы применим (8.21) и (8.27), т.е. в отличие от предыдущего случая производная их аппроксимируется левой разностью:
Решение на (n+1)-м слое запишется в виде
 (8.36)
Узлы, участвующие в расчетах, образуют трехточечный шаблон , изображенный на рис. 8.5,б. Схема имеет первый порядок аппроксимации по и по и является условно устойчивой (является устойчивой при ). Правая часть формулы (8.36) является формулой линейной интерполяции. Она определяет значение функции, отстоящей от точки на расстояние, равное т. Это значение переносится по характеристике в точку . Поведение характеристик в данной задаче изображено на рис. 8.6. Проанализируем более подробно свойства этой схемы для трех случаев соотношения шагов и сетки .
При разностная схема в данной задаче дает точное решение, так как , т.е. решение на следующем временном слое, передающееся вдоль характеристик (помечены на рисунке пунктирной линией), остается постоянным (рис. 8.6, а).
При и по характеристике переносится значение, соответствующее точке, отмеченной крестиком (рис. 8.6, б и в). При разностная схема дает решение, соответствующее истинному с точностью, которой обладает линейная интерполяция. При можно получить решение, существенно отличающееся от точного. Например, пусть начальное условие задано в виде . Тогда , и, следовательно, при . Точное решение в этом узле определяется значением (см. п.3 метода характеристик), поэтому погрешность может быть практически любой.
Для получения третьей схемы применим (8.22) и (8.27):
![\begin{gathered}\frac{\widehat{u}_{i}^{n+1}-\widehat{u}_{i}^{n}}{\tau}+ \frac{\widehat{u}_{i+1}^{n}-\widehat{u}_{i-1}^{n}}{h}=0,\quad i=0,\pm1,\pm2,\ldots;\quad n=0,1,2,\ldots,N-1;\\[2pt] \widehat{u}_{i}^{0}=\psi(x_{i}),\quad i=0,\pm1,\pm2,\ldots \end{gathered}](data:image/png;base64,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) (8.37)
Узлы, участвующие в расчетах, образуют четырехточечный шаблон , изображенный на рис. 8.5,в. Схема является абсолютно неустойчивой [35] и имеет первый порядок аппроксимации по и второй — по .
Для получения четвертой схемы (схемы Лакса) применим (8.22) и модификацию (8.27), где вместо берется среднее 
![\begin{gathered} \frac{\widehat{u}_{i}^{n+1}-\dfrac{\widehat{u}_{i+1}^{n}+ \widehat{u}_{i-1}^{n}}{2}}{\tau}+ \frac{\widehat{u}_{i+1}^{n}-\widehat{u}_{i-1}^{n}}{2h}=0,\quad i=0,\pm1,\pm2,\ldots;\quad n=0,1,2,\ldots,N-1;\\[2pt] \widehat{u}_{i}^{0}=\psi(x_{i}),\quad i=0,\pm1,\pm2,\ldots \end{gathered}](data:image/png;base64,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) (8.38)
Узлы, участвующие в расчетах, образуют трехточечный шаблон , изображенный на рис. 8.5,г. Схема является условно устойчивой (является устойчивой при ). Заметим, что простейшая модификация схемы (8.37), а именно использование среднего значения, привела к тому, что разностная схема из абсолютно неустойчивой превратилась в условно устойчивую. Формулы (8.35)–(8.38) явно выражают решение на (n+1)-м временном слое через решение на n-м слое. Поэтому соответствующие им схемы называются явными двухслойными.
Для получения пятой схемы применим формулу (8.20), записанную на (n+1)-м временном слое, и (8.27):
![\begin{gathered}\frac{\widehat{u}_{i}^{n+1}-\widehat{u}_{i}^{n}}{\tau}+ \frac{\widehat{u}_{i+1}^{n+1}-\widehat{u}_{i}^{n+1}}{h}=0,\quad i=0,\pm1,\pm2,\ldots;\quad n=0,1,2,\ldots,N-1;\\[2pt] \widehat{u}_{i}^{0}=\psi(x_{i}),\quad i=0,\pm1,\pm2,\ldots \end{gathered}](data:image/png;base64,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) (8.39)
Эта схема относится к неявным, использует трехточечный шаблон (рис. 8.5,д) и является абсолютно устойчивой. Схема (8.39) имеет первый порядок аппроксимации по и по .
Для получения шестой схемы применим (8.21), записанную на (n+1)-м временном слое, и (8.27):
![\begin{gathered}\frac{\widehat{u}_{i}^{n+1}-\widehat{u}_{i}^{n}}{\tau}+ \frac{\widehat{u}_{i}^{n+1}-\widehat{u}_{i-1}^{n+1}}{h}=0,\quad i=0,\pm1,\pm2,\ldots;\quad n=0,1,2,\ldots,N-1;\\[2pt] \widehat{u}_{i}^{0}=\psi(x_{i}),\quad i=0,\pm1,\pm2,\ldots \end{gathered}](data:image/png;base64,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) (8.40)
Эта схема также относится к неявным, использует трехточечный шаблон (рис. 8.5,е) и является абсолютно устойчивой. Схема имеет первый порядок аппроксимации по и по .
Для получения седьмой схемы будем использовать средние значения выражений, определяемых формулой (8.20), записанной на (n+1)-м и n-м временных слоях, и формулой (8.27), записанной при и 
Эта схема относится к неявным, использует четырехточечный шаблон (рис. 8.5,ж) и является абсолютно устойчивой. Схема имеет второй порядок аппроксимации по и по . Второй порядок аппроксимации обеспечивается путем применения оператора осреднения аппроксимационных операторов на (n+1)-м и л-м временных слоях.
Пятая, шестая и седьмая схемы относятся к неявным двухслойным.
Если заметили ошибку, опечатку или есть предложения, напишите в комментариях.
|