Помощь в написании студенческих работ
Антистрессовый сервис

Методы Адамса. 
Методика формирования и решения дифференциальных уравнений

РефератПомощь в написанииУзнать стоимостьмоей работы

Условия (10) — три уравнения с четырьмя неизвестными, т. е. методов второй степени вида (9) оказывается бесконечно много. Если определить параметры,, получим метод Эйлера-Коши, а если, , — усовершенствованный метод ломаных Эйлера. В зарубежной литературе совместное использование явного и неявного методов называют методами прогноза — коррекции. Так же часто используют термин экстраполяционные… Читать ещё >

Методы Адамса. Методика формирования и решения дифференциальных уравнений (реферат, курсовая, диплом, контрольная)

Явные методы Адамса Итак, допустим к настоящему моменту мы вычислили значения xi?1,…, xi?p приближенного решения в узлах сетки ti?1,…, ti?p. Уравнение (1).

эквивалентно интегральному уравнению:

Методы Адамса. Методика формирования и решения дифференциальных уравнений.

В частности, при t = ti

Пример. Явный двухшаговый метод Адамса.

Методы Адамса. Методика формирования и решения дифференциальных уравнений.
Методы Адамса. Методика формирования и решения дифференциальных уравнений.

Так как метод двухшаговый, то при вычислении xi мы используем значения xi-1, xi-2.

Запишем соответствующий многочлен Лагранжа:

Методы Адамса. Методика формирования и решения дифференциальных уравнений.

Таким образом, явный двухшаговый метод Адамса имеет вид:

Методы Адамса. Методика формирования и решения дифференциальных уравнений.

Обратите внимание на следующее обстоятельство. Формула (3) неприменима при i=1: для нахождения x1 необходимо знать x-1.

Разумеется, (2) представляет собой лишь «заготовку» для метода. Конкретные методы получаются после вычисления коэффициентов интерполяционного полинома и интеграла.

Несомненным достоинством явных методов Адамса является тот факт, что все они независимо от своей точности требуют лишь однократного вычисления функции f (s, x (s)) на одном шаге и конкурировать с ним в этом плане весьма трудно. Остальные значения производной решения берутся из предыдущих шагов. Вместе с тем методы Адамса, как и другие многошаговые алгоритмы, не являются самостартующими, т. е. они требуют для начала интегрирования специальных стартовых алгоритмов для расчета дополнительных начальных условий.

Проблема «запуска» многошаговых методов Как уже отмечалось, существует проблема «запуска» многошаговых методов, которая связана с тем, что схема разностного метода не позволяет вычислить первые p — 1 значения. То есть, разностная схема является неполной.

Обычно эту проблемы решают так:

  • — либо вычисляют первые p — 1 значение с помощью одношагового метода того же порядка точности,
  • — либо вычисляют одношаговым методом более низкого порядка, но при этом используют более мелкий шаг, чтобы через соответствующее число шагов получить начальные значения с нужной точностью.

В качестве этих стартовых методов может быть использован метод Рунге-Кутты, рассматриваемый далее. Специфический способ представляют стартовые алгоритмы Ракитского, имеющие асимптотический характер. В частности, для приведенных выше методов Адамса (вплоть до четвертой степени) достаточно вычислять начальные точки по формуле:

причем уже после нескольких первых шагов обеспечивается точность, адекватная степени выбранного метода.

Неявные методы Адамса Заметим, что при выводе явных методов Адамса мы использовали значения интерполяционного полинома P на отрезке [ti?1, ti]. Узлы же интерполяции лежат вне и, более того, по одну сторону от этого отрезка. Известно, что в таких случаях интерполяционный полином является плохим приближением. Чтобы избежать такой ситуации, добавим к нашим узлам интерполяции узел ti и (неизвестное) значение f (ti, xi), обозначив получившийся полином через Q. В результате мы получим неявный p-шаговый метод Адамса.

Методы Адамса. Методика формирования и решения дифференциальных уравнений.

где Q — интерполяционный полином, построенный по узлам ti?p,…, ti и значениям f (ti?p, xi?p),…, f (ti, xi). Подчеркнем (ср. с явными и неявными методами Рунге—Кутты), что метод (4) не дает явной формулы для вычисления xi, но представляет собой уравнение, которое должно быть разрешено относительно xi.

Неявные метода Адамса могут быть использованы как сами по себе (тогда на каждом шаге решаются нелинейные уравнения относительно xn+1), так и в паре с явными методами. В последнем случае значение xn+1 сначала оценивается явным методом (хэn+1), а затем уточняется неявным алгоритмом. Например, такую пару образуют следующие методы:

Методы Адамса. Методика формирования и решения дифференциальных уравнений.
Методы Адамса. Методика формирования и решения дифференциальных уравнений.

— явный метод Адамса третьей степени;

Методы Адамса. Методика формирования и решения дифференциальных уравнений.

— неявный метод Адамса третьей степени.

В зарубежной литературе совместное использование явного и неявного методов называют методами прогноза — коррекции. Так же часто используют термин экстраполяционные методы для (4)и интерполяционные методы для (5).

Явные методы Адамса часто называют методами Адамса — Бэшфорта, а неявные — методами Адамса — Мултона.

Методы Рунге-Кутты Метод трапеций (6) является неявным. Если вычислить сначала по формуле (4), а затем уточнить по (6), получим одношаговый метод, называемый методом Эйлера-Коши, который является явным.

Методы Адамса. Методика формирования и решения дифференциальных уравнений.

.

Методы Адамса. Методика формирования и решения дифференциальных уравнений.

Он имеет вторую степень, которая достигается ценой двух вычислений f (t, x) на каждом шаге.

Сделаем полшага с помощью явного метода ломаных Эйлера, а затем используем полученное значение в квадратурной форме средних прямоугольников, примененной к интегралу (3). Получим метод, называемый усовершенствованным методом ломаных Эйлера.

Методы Адамса. Методика формирования и решения дифференциальных уравнений.

.

Методы Адамса. Методика формирования и решения дифференциальных уравнений.

Он также имеет вторую степень и требует двукратного вычисления f (t, x) на каждом шаге.

Эти примеры укладываются в схему:

.

.

Параметры p1, p2, б2, в2 следует выбирать так, чтобы разложение (9) в ряд максимальным образом совпало с разложением точного решения (10).

,.

Методы Адамса. Методика формирования и решения дифференциальных уравнений.
Методы Адамса. Методика формирования и решения дифференциальных уравнений.

Раскладывая (9) в ряд и приравнивая коэффициенты при соответствующих степенях h, добиваемся того, что (9) задает методы второй степени.

Методы Адамса. Методика формирования и решения дифференциальных уравнений.

.

Методы Адамса. Методика формирования и решения дифференциальных уравнений.
Методы Адамса. Методика формирования и решения дифференциальных уравнений.

, .

Методы Адамса. Методика формирования и решения дифференциальных уравнений.

Условия (10) — три уравнения с четырьмя неизвестными, т. е. методов второй степени вида (9) оказывается бесконечно много. Если определить параметры, , получим метод Эйлера-Коши, а если, , — усовершенствованный метод ломаных Эйлера.

Методы Адамса. Методика формирования и решения дифференциальных уравнений.

Учитывая число вычислений функций f (t, x) на одном шаге, получаем семейство методов Рунге-Кутты в виде:

,.

Методы Адамса. Методика формирования и решения дифференциальных уравнений.
Методы Адамса. Методика формирования и решения дифференциальных уравнений.

.

Коэффициенты методов вычисляем аналогично. При этом метод третей степени требует трех вычислений f (t, x) на каждом шаге, а метод четвертой степени — четыре. Все эти методы также образуют семейства. Среди них наиболее популярны следующие методы третьей степени:

,.

Методы Адамса. Методика формирования и решения дифференциальных уравнений.
Методы Адамса. Методика формирования и решения дифференциальных уравнений.
Методы Адамса. Методика формирования и решения дифференциальных уравнений.

.

И четвертой степени:

, ,.

Методы Адамса. Методика формирования и решения дифференциальных уравнений.
Методы Адамса. Методика формирования и решения дифференциальных уравнений.
Методы Адамса. Методика формирования и решения дифференциальных уравнений.

.

С увеличением степени метода резко возрастает число параметров pr, бr, вri и число нелинейных уравнений для их определения. С ростом степени методов трудности их построения растут по экспоненте.

Показать весь текст
Заполнить форму текущей работой