
- •9. Метод с автоматическим выбором шага.
- •19. Система Ван-дер-Поля.
- •21. Метод Розенброка.
- •22. Метод Нумерова.
- •14. Типы уравнений.
- •15. Идея метода сеток.
- •16. Аппроксимационные методы.
- •17. Шаблоны. Явные и неявные шаблоны.
- •18. Теорема Лакса-Рябенького. Аппроксимационность. Устойчивость.
- •29. Условие Куранта, Фридрихса, Леви. Область зависимости.
- •20. Решение уравнения параболического типа. Метод сеток.
- •30. Исследование устойчивости уравнения параболического типа методом Фурье.
- •34. Схема Кранка-Никольсон.
- •38. Метод дробных шагов.
- •39. Схема Дугласа-Ганна.
- •57. Метод Якоби.
- •58. Метод Зейделя.
- •59. Метод переменных направлений.
- •60. Метод верхних релаксаций.
- •54. Метод случайных блужданий.
- •64. Метод прямых.
- •41. Метод релаксаций.
- •65. Вариационные методы.
- •43. Метод Бубнова-Галёркина.
- •67. Метод Ритца.
14. Типы уравнений.
Задача Коши для уравнения теплопроводности.
Найти
функцию u(t
, x)
в области
,
удовлетворяющую уравнению
и начальным данным u(0, x) = u0(x), где u0(x) — заданная функция.
Смешанная задача для уравнения теплопроводности.
Найти
функцию u(t
, x)
в области
,
удовлетворяющую уравнению
начальным данным u(0, x) = u0(x) и краевым условиям, записанным в общей форме
Смешанная задача для уравнения переноса.
Найти функцию u(t , x) в области , удовлетворяющую уравнению (для определенности положим c > 0):
начальным данным Коши
u(0, x) = u0(x), t = 0
и левому краевому условию
Смешанная задача для волнового уравнения.
Найти функцию u(t , x) в области , удовлетворяющую уравнению
с начальными данными
и
краевыми условиями
Эллиптическая краевая задача (уравнение Пуассона).
Найти
функцию u(x
, y)
в области
,
удовлетворяющую уравнению
и
краевым условиям
,
,
15. Идея метода сеток.
Простейший способ построения численных решений для уравнений в частных производных — метод сеток. В дальнейшем, наряду с методом сеток, будем рассматривать и другие подходы к численному решению задач , например, вариационные, методы конечных элементов.
Рассмотрим постановку разностной задачи в методе сеток на примере одномерного уравнения теплопроводности.
Для
решения одномерной смешанной задачи
для уравнений в частных производных
параболического типа область определения
искомой функции покрывается расчетной
сеткой с узлами в точках {tn,
xm},
n
= 0, ... , N,
m
= 0, ... , M ,
tn
= nτ,
xm
= mh,
τ
= T/N,
h
= X/M ,
где τ,
h
— шаги сетки по времени и пространству
соответственно. Приближенным решением
задачи назовем сеточную функцию
.
Верхний индекс в такой форме записи
сеточной функции традиционно указывает
на номер слоя по времени, нижний (нижние)
— на номер узла сетки по пространственной
координате (рис.
1.1).
Рассмотрим подходы к построению численных алгоритмов для приближенного решения уравнений в частных производных.
Рис. 1.1.
16. Аппроксимационные методы.
Пусть
и
—
операторные обозначения исходной
дифференциальной и аппроксимирующей
ее разностной задачи (точнее,
параметрического семейства задач);
и
—
соответственно, дифференциальный и
разностный операторы,
—
решения дифференциального и разностного
уравнений , принадлежащие соответствующим
функциональным пространствам,
—
правая часть исходного уравнения и ее
проекция на расчетную сетку. Считается
известным способ получения проекции
непрерывной функции на сетку. В простейшем
случае используются значения функции,
вычисленные в узлах сетки. Индекс τ
в этой операторной записи указывает на
всю совокупность сеточных параметров.
Можно сказать, что для дискретной задачи
имеется не один оператор, а совокупность
различных операторов , зависящих от
набора параметров.
Например, задачу Коши для линейного одномерного уравнения переноса
можно представить в виде
Здесь
Одна из аппроксимирующих эту задачу разностных схем (правый уголок) имеет вид
или в операторной форме
где
Определение
1.
Говорят, что решение uτ
сходится
к решению при
,
если
где
Uτ
— проекция точного решения на разностную
сетку; причем, если имеет место оценка
,
,
то сходимость
имеет порядок p.
В качестве примера исследуем на сходимость разностную схему для задачи Коши для обыкновенного дифференциального уравнения (схема Эйлера)
аппроксимирующую простейшее ОДУ
Из разностного уравнения
un = (1 - λτ)un - 1
найдем его общее решение:
Решение дифференциальной задачи легко находится:
u(t) = ae - λt.
Величина
погрешности решения, входящая в
определение сходимости,
тогда будет
Представим
в
виде
Тогда
и, следовательно,
т.е. разностная схема имеет первый порядок сходимости