Jump to content

Список методов Рунге – Кутты

(Перенаправлено из «Списка методов Рунге-Кутты »)

Методы Рунге–Кутты — это методы численного решения обыкновенного дифференциального уравнения.

Явные методы Рунге – Кутты принимают вид

Этапы неявных методов s этапов принимают более общий вид, при этом решение находится по всем s

Каждый метод, указанный на этой странице, определяется его таблицей Мясника , которая помещает коэффициенты метода в таблицу следующим образом:

Для адаптивных и неявных методов таблица Мясника расширяется и дает значения , и тогда предполагаемая ошибка

.

Явные методы

[ редактировать ]

Явные методы — это те, в которых матрица является нижним треугольным .

Нападающий Эйлер

[ редактировать ]

Метод Эйлера первого порядка. Отсутствие стабильности и точности ограничивает его популярность, главным образом, для использования в качестве простого вводного примера численного метода решения.

Явный метод средней точки

[ редактировать ]

(Явный) метод средней точки — это метод второго порядка, состоящий из двух этапов (см. также неявный метод средней точки ниже):

метод Хойна

[ редактировать ]

Метод Хойна представляет собой метод второго порядка, состоящий из двух стадий. Оно также известно как явное правило трапеций, улучшенный метод Эйлера или модифицированный метод Эйлера:

Метод Ралстона

[ редактировать ]

Метод Ралстона является методом второго порядка. [1] с двумя этапами и минимальной локальной ошибкой:

Общий метод второго порядка

[ редактировать ]

Метод Кутты третьего порядка

[ редактировать ]

Общий метод третьего порядка

[ редактировать ]

См. Сандерс и Вельдман (2019). [2]

для α ≠ 0, 2 3 , 1:

Метод Хойна третьего порядка

[ редактировать ]

Метод Ван дер Хаувена/Рэя третьего порядка.

[ редактировать ]

Метод Ралстона третьего порядка

[ редактировать ]

Метод Ралстона третьего порядка [1] используется во встроенном методе Богацкого-Шампина .

Сильная устойчивость третьего порядка, сохраняющая Рунге-Кутту (SSPRK3)

[ редактировать ]

Классический метод четвертого порядка

[ редактировать ]

«Оригинальный» метод Рунге–Кутты. [3]

Метод четвертого порядка по правилу 3/8

[ редактировать ]

Этот метод не пользуется такой известностью, как «классический» метод, но является столь же классическим, поскольку был предложен в той же статье (Кутта, 1901). [3]

Метод Ралстона четвертого порядка.

[ редактировать ]

Этот метод четвертого порядка [1] имеет минимальную ошибку усечения.

Встроенные методы

[ редактировать ]

Встроенные методы предназначены для оценки локальной ошибки усечения одного шага Рунге-Кутты и, как следствие, позволяют контролировать ошибку с помощью адаптивного размера шага . Это достигается за счет наличия в таблице двух методов: одного с порядком p и одного с порядком p-1.

Младший шаг определяется выражением

где такие же, как и для метода высшего порядка. Тогда ошибка

который . Таблица Мясника для этого метода расширена и теперь дает значения

Хойн-Эйлер

[ редактировать ]

Самый простой адаптивный метод Рунге-Кутты включает в себя объединение метода Хойна , который имеет порядок 2, с методом Эйлера, который имеет порядок 1. Его расширенная таблица Мясника:

Оценка ошибки используется для управления размером шага.

Фельберг РК1(2)

[ редактировать ]

Метод Фельберга [4] имеет два метода порядков 1 и 2. Его расширенная таблица Мясника:

0
1/2 1/2
1 1/256 255/256
1/512 255/256 1/512
1/256 255/256 0

Первая строка коэффициентов b дает решение второго порядка точности, а вторая строка — первого порядка.

Богацкий–Шампин

[ редактировать ]

Метод Богацкого-Шампина имеет два метода порядков 2 и 3. Его расширенная таблица Мясника:

0
1/2 1/2
3/4 0 3/4
1 2/9 1/3 4/9
2/9 1/3 4/9 0
7/24 1/4 1/3 1/8

Первая строка коэффициентов b дает решение третьего порядка точности, а вторая строка — второго порядка.

Фельберг

[ редактировать ]

Метод Рунге-Кутты-Фельберга имеет два метода пятого и четвертого порядков; его иногда называют RKF45. Его расширенная Таблица Мясника:

Первая строка коэффициентов b дает решение пятого порядка точности, а вторая строка — четвертого порядка.Коэффициенты здесь позволяют адаптивный размер шага автоматически определять .

Кэш-Карп

[ редактировать ]

Кэш и Карп модифицировали первоначальную идею Фельберга. Расширенная таблица метода Кэша – Карпа имеет вид

0
1/5 1/5
3/10 3/40 9/40
3/5 3/10 −9/10 6/5
1 −11/54 5/2 −70/27 35/27
7/8 1631/55296 175/512 575/13824 44275/110592 253/4096
37/378 0 250/621 125/594 0 512/1771
2825/27648 0 18575/48384 13525/55296 277/14336 1/4

Первая строка коэффициентов b дает решение пятого порядка точности, а вторая строка — четвертого порядка.

Дорманд – Принц

[ редактировать ]

Расширенная таблица метода Дормана – Принса :

0
1/5 1/5
3/10 3/40 9/40
4/5 44/45 −56/15 32/9
8/9 19372/6561 −25360/2187 64448/6561 −212/729
1 9017/3168 −355/33 46732/5247 49/176 −5103/18656
1 35/384 0 500/1113 125/192 −2187/6784 11/84
35/384 0 500/1113 125/192 −2187/6784 11/84 0
5179/57600 0 7571/16695 393/640 −92097/339200 187/2100 1/40

Первая строка коэффициентов b дает решение пятого порядка точности, а вторая строка дает решение четвертого порядка.

Неявные методы

[ редактировать ]

Обратный Эйлер

[ редактировать ]

Обратный метод Эйлера имеет первый порядок. Безусловно устойчив и неколебателен для задач линейной диффузии.

Неявная средняя точка

[ редактировать ]

Неявный метод средней точки имеет второй порядок. Это самый простой метод в классе методов коллокации, известных как методы Гаусса-Лежандра . Это симплектический интегратор .

Метод Кранка-Николсона

[ редактировать ]

Метод Кранка-Николсона соответствует неявному правилу трапеций и является методом второго порядка точности и A-стабильным.

Методы Гаусса – Лежандра

[ редактировать ]

Эти методы основаны на точках квадратуры Гаусса–Лежандра . Метод Гаусса – Лежандра четвертого порядка имеет таблицу Мясника:

Метод Гаусса – Лежандра шестого порядка имеет таблицу Мясника:

Диагонально неявные методы Рунге – Кутты

[ редактировать ]

Диагонально-неявные формулы Рунге-Кутты (DIRK) широко используются для численного решения жестких задач с начальными значениями; [5] Преимущество этого подхода в том, что здесь решение может быть найдено последовательно, а не одновременно.

Самый простой метод из этого класса — неявный метод средней точки второго порядка .

Двухэтапный диагонально-неявный метод Рунге-Кутты Краайевангера и Спийкера:

Двухэтапный симплектический диагонально-неявный метод Рунге – Кутты второго порядка Цинь и Чжана:

Двухэтапный диагонально-неявный метод Рунге – Кутты 2-го порядка Парески и Руссо:

Этот диагонально-неявный метод Рунге – Кутты A-стабилен тогда и только тогда, когда . Более того, этот метод L-стабилен тогда и только тогда, когда равно одному из корней многочлена , то есть если .Диагонально неявный метод Рунге – Кутты Цинь и Чжана соответствует диагонально неявному методу Рунге – Кутты Парески и Руссо с .

Двухэтапный диагонально-неявный метод Рунге – Кутты 2-го порядка:

Опять же, этот диагонально-неявный метод Рунге – Кутты A-стабилен тогда и только тогда, когда . Как и предыдущий метод, этот метод снова L-стабилен тогда и только тогда, когда равно одному из корней многочлена , то есть если . Это условие также необходимо для точности 2-го порядка.

Двухэтапный диагонально-неявный метод Рунге – Кутты третьего порядка Крузе:

Трехэтапный диагонально-неявный метод Рунге – Кутты Крузе 4-го порядка:

с .

Трехэтапный L-стабильный диагонально-неявный метод Рунге – Кутты 3-го порядка:

с

Трехэтапный диагонально-неявный метод Рунге-Кутты Норсетта четвертого порядка имеет следующую таблицу Мясника:

с один из трёх корней кубического уравнения . Три корня этого кубического уравнения примерно равны , , и . Корень дает лучшие свойства устойчивости для задач начального значения.

Четырехстадийный L-стабильный диагонально-неявный метод Рунге – Кутты третьего порядка.

Методы Лобатто

[ редактировать ]

Существует три основных семейства методов Лобатто: [6] называются IIIA, IIIB и IIIC (в классической математической литературе символы I и II зарезервированы для двух типов методов Радау). Они названы в честь Реуэля Лобатто. [6] как ссылка на правило квадратур Лобатто , но были представлены Байроном Л. Эль в его диссертации. [7] Все они являются неявными методами, имеют порядок 2 s − 2, и все они имеют c 1 = 0 и c s = 1. В отличие от любого явного метода, эти методы могут иметь порядок, превышающий количество этапов. Лобатто жил до того, как Рунге и Кутта популяризировали классический метод четвертого порядка.

Методы Лобатто IIIA

[ редактировать ]

Методы Лобатто IIIA являются методами коллокации . Метод второго порядка известен как правило трапеций :

Метод четвертого порядка имеет вид

Эти методы являются A-стабильными, но не L-стабильными и B-стабильными.

Методы Лобатто IIIB

[ редактировать ]

Методы Лобатто IIIB не являются методами коллокации, но их можно рассматривать как прерывистые методы коллокации ( Hairer, Lubich & Wanner 2006 , §II.1.4). Метод второго порядка имеет вид

Метод четвертого порядка имеет вид

Методы Лобатто IIIB являются A-стабильными, но не L-стабильными и B-стабильными.

Методы Лобатто IIIC

[ редактировать ]

Методы Лобатто IIIC также являются методами разрывной коллокации. Метод второго порядка имеет вид

Метод четвертого порядка имеет вид

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

Методы Лобатто IIIC*

[ редактировать ]

Методы Лобатто IIIC* также известны в литературе как методы Лобатто III (Butcher, 2008), методы Лобатто Бутчера (Hairer et al., 1993) и методы Лобатто IIIC (Sun, 2000). [6] Метод второго порядка имеет вид

Трехэтапный метод Батчера четвертого порядка определяется формулой

Эти методы не являются A-стабильными, B-стабильными или L-стабильными. Метод Лобатто IIIC* для иногда называют явным правилом трапеций.

Обобщенные методы Лобатто

[ редактировать ]

Можно рассмотреть очень общее семейство методов с тремя действительными параметрами. рассматривая коэффициенты Лобатто вида

,

где

.

Например, семейство Lobatto IIID, представленное в (Nørsett and Wanner, 1981), также называемое Lobatto IIINW, имеет вид

и

Эти методы соответствуют , , , и . Методы L-стабильны. Они алгебраически устойчивы и, следовательно, B-стабильны.

Я нашел методы

[ редактировать ]

Методы Радау являются полностью неявными методами (матрица А таких методов может иметь любую структуру). Методы Радау достигают порядка 2 s − 1 за s этапов. Методы Радау A-стабильны, но дороги в реализации. Также они могут пострадать от сокращения заказов.Метод Радау первого порядка аналогичен обратному методу Эйлера.

Методы Радау IA

[ редактировать ]

Метод третьего порядка имеет вид

Метод пятого порядка имеет вид

Методы Радау IIA

[ редактировать ]

Ci являются этого метода нулями

.

Метод третьего порядка имеет вид

Метод пятого порядка имеет вид

Примечания

[ редактировать ]
  1. ^ Jump up to: а б с Ралстон, Энтони (1962). «Методы Рунге-Кутты с минимальными границами погрешности» . Математика. Вычислить . 16 (80): 431–437. дои : 10.1090/S0025-5718-1962-0150954-0 .
  2. ^ Сандерс, Бенджамин; Вельдман, Артур (2019). «Согласованные ограничениями методы Рунге – Кутты для одномерного несжимаемого многофазного потока». Дж. Компьютер. Физ. 384 : 170. arXiv : 1809.06114 . Бибкод : 2019JCoPh.384..170S . дои : 10.1016/j.jcp.2019.02.001 . S2CID   73590909 .
  3. ^ Jump up to: а б Кутта, Мартин (1901). «Вклад в приближенное интегрирование полных дифференциальных уравнений». Журнал математики и физики . 46 : 435-453.
  4. ^ Фельберг, Э. (июль 1969 г.). Классические формулы Рунге-Кутты низкого порядка с контролем размера шага и их применение к некоторым задачам теплопередачи (Технический отчет НАСА R-315).
  5. ^ Для обсуждения см.: Кристофер А. Кеннеди; Марк Х. Карпентер (2016). «Диагонально-неявные методы Рунге-Кутты для обыкновенных дифференциальных уравнений. Обзор» . Технический меморандум, Программа НАСА по научно-техническим исследованиям .
  6. ^ Jump up to: а б с См. Лорана О. Джея (Северная Дакота). «Методы Лобатто» . Университет Айовы
  7. ^ Вниз (1969)
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: d88235a3f1d32f808705bb295425e305__1718693160
URL1:https://arc.ask3.ru/arc/aa/d8/05/d88235a3f1d32f808705bb295425e305.html
Заголовок, (Title) документа по адресу, URL1:
List of Runge–Kutta methods - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)