Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

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



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

Далее вычислительную схему метода Рунге-Кутта (36) будем применять отдельно к каждому уравнению данной нормальной системы. При этом частные приращения для первой искомой функции y 1(x), рассчитываемые в соответствии с правилом (36), будем обозначать через , а частные приращения для второй искомой функции y 2(x) будем обозначать как .

Поскольку правые части уравнений нашей системы ОДУ, т.е. функции и зависят от обеих искомых функций y 1(x) и y 2 (x), то приращения для y 1(x) и y 2 (x) на каждом шаге метода вычисляются одновременно. Поэтому метод Рунге-Кутта четвёртого порядка для решения задачи Коши для нормальной системы ДОУ второго порядка имеет вид:

где:

§6. Разностные аппроксимации задачи Коши.

6.1 Разностный способ решения задачи Коши.

В отличие от рассмотренных выше методов разностный способ решения задачи Коши основан на замене (т.е. на аппроксимации) входящей в ДУ производной y ¢(x) каким-либо разностным отношением, т.е. на использовании формул аппроксимаций производной, рассмотренных ранее при изучении численного дифференцирования [1, стр. 590].

Как и раньше рассмотрим задачу Коши для ОДУ в её обычной формулировке:

y ¢(x) = f (x, y (x)), x Î [ x 0, b ] (1)

y (x 0) = y 0 (2)

Речь идёт о получении числовой таблицы (табл. 1) приближённых значений
yi» y (xi) искомого решения y (x) задачи Коши на сетке x i Î [ x 0, b ] с шагом , при этом расчётными точками метода (узлами) служат точки
x i = x 0 + ih (i = 0,1, …, n).

Таблица 1 приближённые значения решения

x x 0 x 1 xn = b
y y 0 y 1 yn» y (b)

Иногда задаваемую таблицей 1 совокупность приближённых решений задачи Коши: y 0» y (x 0), y 1» y (x 1), y 2» y (x 2), …, yn» y (xn) также называют каркасом решений, соответствующим узлам сетки

w h º { x i | x i = x 0 + ih (i = 0,1, …, n)}.

Применительно к начальным значениям x 0 и y 0, задающим начальные условия (2), уравнение (1) превращается в равенство:

(x 0) = f (x 0, y (x 0)) º f (x 0, y 0). (37)

Воспользуемся результатами, полученными при численном дифференцировании функций, (лекция 4) и применим к левой части равенства (37) аппроксимацию производной правым разностным отношением первого порядка:

, где x i+ 1 Î(x i; xi+ 1). (38)

которое в точке x 0, т.е. при i = 0, приобретает вид:

, где x1 Î(x 0; x 1). (39)

При использования аппроксимации (39) для производной соотношение (37) перепишется в виде:

.

Откуда получаем формулу для вычисления точного значения решения y (x) в узле x 1:

, (40)

Опуская в формуле (40) слагаемое характеризующее ошибку используемой аппроксимации производной, мы получим формулу для вычисления приближённого значения y 1 решения y (x 1) в узле x 1:

, (41)

которая идентична выражению, полученному на первом шаге вычислительной процедуры при использовании метода ломаных Эйлера: y 1 = y 0 + h f (x 0, y 0).

Понятно, что для получения общей расчётной формулы для вычисления приближённых значений 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-17; Прочитано: 397 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.008 с)...