Применение метода Рунге-Кутта четвёртого порядка для численного решения нормальных систем ОДУ.
Метод Рунге-Кутта для нормальных систем рассмотрим на примере задачи Коши для нормальной системы ОДУ второго порядка:
Далее вычислительную схему метода Рунге-Кутта (36) будем применять отдельно к каждому уравнению данной нормальной системы. При этом частные приращения для первой искомой функции y1(x), рассчитываемые в соответствии с правилом (36), будем обозначать через , а частные приращения для второй искомой функции y2(x) будем обозначать как .
Поскольку правые части уравнений нашей системы ОДУ, т.е. функции и зависят от обеих искомых функций y 1(x) и y2 (x), то приращения для y 1(x) и y2 (x) на каждом шаге метода вычисляются одновременно. Поэтому метод Рунге-Кутта четвёртого порядка для решения задачи Коши для нормальной системы ДОУ второго порядка имеет вид:
где:
§6. Разностные аппроксимации задачи Коши.
6.1 Разностный способ решения задачи Коши.
В отличие от рассмотренных выше методов разностный способ решения задачи Коши основан на замене (т.е. на аппроксимации) входящей в ДУ производной y¢(x) каким-либо разностным отношением, т.е. на использовании формул аппроксимаций производной, рассмотренных ранее при изучении численного дифференцирования [1, стр. 590].
Как и раньше рассмотрим задачу Коши для ОДУ в её обычной формулировке:
y¢(x) = f (x, y(x)), xÎ [x0, b] (1)
y (x0) = y 0 (2)
Речь идёт о получении числовой таблицы (табл. 1) приближённых значений
yi » y(xi) искомого решения y(x) задачи Коши на сетке x i Î [x0, b] с шагом , при этом расчётными точками метода (узлами) служат точки
x i = x0 + ih (i = 0,1, …, n).
Таблица 1приближённые значения решения
x | x0 | x1 | … | xn = b |
y | y0 | y1 | … | yn » y(b) |
Иногда задаваемую таблицей 1 совокупность приближённых решений задачи Коши: y0» y(x0), y1» y(x1), y2» y(x2), …, yn » y(xn) также называют каркасом решений,соответствующим узлам сетки
wh º {x i|x i = x0 + ih (i = 0,1, …, n)}.
Применительно к начальным значениям x0 и y0 , задающим начальные условия (2), уравнение (1) превращается в равенство:
y¢ (x0) = f (x0, y(x0) ) º f (x0,y0). (37)
Воспользуемся результатами, полученными при численном дифференцировании функций, (лекция 4) и применим к левой части равенства (37) аппроксимацию производной правым разностным отношением первого порядка:
, где x i+1 Î(x i; xi+1). (38)
которое в точке x0, т.е. при i = 0, приобретает вид:
, где x1 Î(x0; x1). (39)
При использования аппроксимации (39) для производной соотношение (37) перепишется в виде:
.
Откуда получаем формулу для вычисления точного значения решения y(x) в узле x1:
, (40)
Опуская в формуле (40) слагаемое характеризующее ошибку используемой аппроксимации производной, мы получим формулу для вычисления приближённого значения y1 решения y(x1) в узле x1:
, (41)
которая идентична выражению, полученному на первом шаге вычислительной процедуры при использовании метода ломаных Эйлера: y1 = y0 + h f (x0, y0).
Понятно, что для получения общей расчётной формулы для вычисления приближённых значений yi решения y(xi), аналогичной соотношению (41), в равенстве:
y¢ (xi) = f (xi, y(xi) ) (42)
необходимо использовать аппроксимацию для производной y¢(xi) на основе формулы (38):
(43)
заменив при этом неизвестное точное значение y(xi), полученным на основе пошаговой вычислительной процедуры известным приближённым значением yi. В результате получим формулу для вычисления приближённого значения yi+1 решения y(xi+1) в узле xi+1:
yi+1 = yi + h f (xi, yi).
Порядок точностиполучающегося таким образом «разностногометода» численного интегрирования задачи Коши(1), (2) совпадает с порядком точности аппроксимации производной исходного дифференциального уравнения.
Знание порядков используемых формул аппроксимаций производной и их остаточных членов позволяет выводить оценки погрешностей приближённых решений задачи Коши (на используемой сетке) и изучать устойчивость и сходимость получаемых каркасов решений.
В связи с использованием разностных отношений для построения моделей дифференциальных уравнений, такие модели называются разностными уравнениями или разностными схемами.
Дата добавления: 2015-09-14; просмотров: 1384;