Применение метода Рунге-Кутта четвёртого порядка для численного решения нормальных систем ОДУ.

Метод Рунге-Кутта для нормальных систем рассмотрим на примере задачи Коши для нормальной системы ОДУ второго порядка:

Далее вычислительную схему метода Рунге-Кутта (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) превращается в равенство:

(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), в равенстве:

(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; просмотров: 1338;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

Поделитесь с друзьями:

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.011 сек.