Разностная схема – система
алгебраических уравнений. Решения и
- величины разной природы. Схема, которую
будем строить должна сохранять все внутренние свойства исходной задачи.
Сеточная функция и решение дифференциального уравнения -
удовлетворяют уравнениям разной природы,
поэтому для оценки близости решения разностной задачи (4) к решению непрерывной
задачи (3) используем кроме сходимости ещё два понятия: аппроксимации и
устойчивости разностной схемы.
Будем говорить, что разностная схема имеет порядок аппроксимации на решении
задачи (3), если
такое
,
что
выполняется оценка:
, (7)
где и
-
константы, не зависящие от
.
Схема называется устойчивой по начальным
условиям и правой части уравнения (5), если такое
, что
:
, (8)
где ,
-
возмущение правой части и решения. Таким образом, малое изменение исходных
данных соответствует малому изменению решения.
Теорема
Если разностная схема (4) устойчива и аппроксимирует задачу
(3) с порядком , то решение
при
сходится
к решению (3), т.е.
, причём порядок сходимости равен
, т.е. имеет место (6).
Доказательство.
Пусть , тогда по определению
порядка аппроксимации:
.
, здесь для
имеет место оценка
(из (7) следует
),
а т.к.
- решение возмущённой разностной задачи
(схемы) и эта схема устойчива, то получим:
[следует из устойчивости
(из (8))]
.
1.Пусть
дано уравнение (1), (2). Выясним, как получить разностную схему. Выпишем для
функции разложение в ряд Тейлора в окрестности
точки
:
Если хотим ограничиться одним членом разложения, то
,
,
.
Если , получим
,
(3).
Формула (3) – явный метод Эйлера.
В общем виде: ,
Остаточный член характеризует локальную
ошибку метода Эйлера, т.е. ошибку на каждом шаге. За
шагов
работы метода образуется глобальная ошибка.
Замечание. Порядок глобальной ошибки, относительно
шага , на единицу меньше, чем порядок локальной
ошибки, а именно порядок глобальной ошибки определяет (аппроксимирует) порядок
соответствующего разностного уравнения и точного решения задачи Коши. Таким
образом, локальная ошибка для метода Эйлера
,
порядок глобальной -
метод
Эйлера относится к методам первого порядка.
2. Для полученной схемы Эйлера рассмотрим разностную аппроксимациюпервой производной.
- значение производной в точке
подставим в формулу (3), получим
разностную схему.
3. Квадратурный способ
В соответствии с теоремой о существовании и единственности исходное дифференциальное уравнение может быть записано в эквивалентной интегральной постановке:
(4).
Построим аппроксимацию для (4), т.е.интеграл заменим
некоторыми квадратурными формулами.
Если воспользуемся формулой прямоугольника, с вычисленными значениями в левой точке, то получим соотношение (3).
1. Если в (4) воспользоваться формулой прямоугольника, определённой по правой точке отрезка, то получим следующую модификацию:
(5) - неявный метод Эйлера (тоже имеет
первый порядок).
Повысить порядок метода можно, если рассмотреть линейную комбинацию методов (3) и (5):
- метод трапеций.
Пусть дана задача Коши и пусть правая часть имеет непрерывные частные производные вплоть до -го порядка. Тогда решение будет иметь
непрерывные производные вплоть до порядка
.
Рассмотрим:
Все производные в формуле можно вычислить используя :
где
-
постоянные коэффициенты;
;
- коэффициенты,
-
шаг дискретизации.
Выбрав шаг , зная коэффициенты
,
, можно определить решение
в различных точках. Выбор коэффициентов
,
, производится таким
образом, чтобы разложения и совпадали до возможно более высоких степеней
. Этим условиям удовлетворяет
метод Рунге-Кутты второго порядка
(из
формулы (3))
(из формулы (2))
;
;
.
Параметром выбираем . Выберем
,
получим
;
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.