Лекция 1: Исследование разностных схем для эволюционных уравнений на устойчивость и сходимость
1.4. Задачи
- Построить разностную схему, аппроксимирующую задачу Коши для уравнения переноса
с помощью аппроксимации первых производных со вторым порядком точности.
Решение. Аппроксимация уравнения переноса со вторым порядком точности по схеме с центральными разностями
Для аппроксимации начальных условий необходимо задать не только , но и значение , которое можно вычислить с помощью, например, формулы Тейлора:
Поскольку
и , тоВ таком случае аппроксимация задачи будет
В этом примере пришлось конструировать дополнительное второе начальное условие, поскольку исходное дифференциальное уравнение имеет первый порядок, а разностное — второй.
- Исследовать устойчивость разностной схемы
аппроксимирующей задачу Коши для уравнения переноса.
Решение. Воспользуемся спектральным признаком. Подставляем в разностную схему решение в виде: и рассматриваем однородное уравнение.
Получим
откуда
Вычислим границы спектра. Для этого вычислим
а затем расстояние . Проведем необходимые вычисления:
Условие устойчивости выполнено, если правая часть неотрицательна, что достигается при .
- Исследовать устойчивость явной разностной схемы
аппроксимирующую задачу Коши для уравнения в частных производных
Решение. Воспользуемся спектральным признаком устойчивости фон Неймана, представив разностное решение в виде
После подстановки в разностное уравнение, получим
откуда следует . Окончательно условие устойчивости разностной схемы будет .
- Исследовать на устойчивость разностную схему
(где , — вектор, , — матрица 2 x 2 ), аппроксимирующую систему уравнений в частных производных
Решение. Подставим в разностную схему решение в виде
После подстановки в разностное уравнение, получим
Это уравнение можно рассматривать как векторную запись СЛАУ относительно
Система имеет нетривиальное решение только тогда, когда определитель матрицы обращается в нуль, т.е.
откуда
Эти два корня пробегают окружности радиуса с центрами в точках и . Условие устойчивости не выполнено ни при каком значении числа Куранта.