Условия порядков для методов Рунге-Кутты
Рассмотрим структуру условий, определяющих порядок метода, или условий порядка, как их называют для краткости. Способ вывода условий порядка прошел большую эволюцию. Он совершенствовался главным образом под влиянием работ Бутчера. Так как явные методы Рунге-Кутты являются частным случаем неявных, то можем выписать условия, при которых метод имеет заданный порядок. Метод
(где на свободных местах должны стоять нули) имеет порядок
для каждого дерева При
Заметим, что для меньших значений Из (2.9) видим, что действительно необходимо 4 этапа, так как если бы их было меньше, то был бы опущен единственный член в левой части этого уравнения. Для явных методов в общем случае выполняется неравенство
Общие классы методов с этими значениями Для
Это известный метод Эйлера. Для
Это однопараметрическое семейство имеет требуемый порядок для любого ненулевого значения Для
Каждое из них имеет один параметр
Вывод методов с
(что влечет равенство План вывода конкретного метода этого порядка можно выполнить при условии, что не возникает несовместных систем. Шаг 1. Выбираем значения Шаг 2. Из (2.6.2), (2.6.3), (2.6.4) и (2.6.6) находим Шаг 3. Из уравнения Шаг 4. Из (2.6.10) находим Шаг 5. Вычисляем В случае
Оценка погрешности и сходимость методов Рунге-Кутты
Со времен работы Лагранжа и особенно Коши всякий установленный численно результат принято сопровождать надежной оценкой погрешности. Лагранж дал известные оценки погрешности многочленов Тейлора, а Коши вывел оценки для погрешности метода ломаных Эйлера. Через несколько лет после первых успехов методов Рунге-Кутты также пришел к заключению, что для этих методов нужны оценки погрешностей[2].
Строгие оценки погрешности Способ, которым Рунге получил оценку погрешности, делаемой на одном шаге («локальной погрешности»), может быть описан следующим образом. Для метода порядка
и воспользуемся ее тейлоровским разложением:
где
где
Бибербах использовал несколько иной подход. Запишем
и воспользуемся тейлоровскими разложениями
Для векторных функций эти формулы справедливы покомпонентно (возможно, с различным Теорема. Если метод Рунге-Кутты (2.3.1) имеет порядок
или
Продемонстрируем этот результат, применяя к скалярному дифференциальному уравнению первый метод Рунге-Кутты (2.2.4), который имеет порядок
Вторая производная величины
Если условия теоремы выполнены, то легко видеть, что выражения (2.7.9) и (2.7.10) ограничены постоянной, которая не зависит от
Главный член погрешности Для методов высших порядков строгие оценки погрешностей, подобные (2.7.7), становятся очень непрактичными. Поэтому гораздо более реалистично рассматривать первый ненулевой член в тейлоровским разложении погрешности. Теорема. Если метод Рунге-Кутты имеет порядок
Воспользуйтесь поиском по сайту: ![]() ©2015 - 2025 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...
|