Метод Богацкого – Шампина - Bogacki–Shampine method

В Богацкий – Шампиновый метод это метод для численное решение обыкновенных дифференциальных уравнений, который был предложен Пшемыславом Богацким и Лоуренсом Ф. Шампином в 1989 г. (Богацки и Шампин 1989 ). Метод Богацкого – Шампина - это Метод Рунге – Кутты третьего порядка с четырьмя этапами со свойством «Первый такой же как последний» (FSAL), так что он использует примерно три оценки функции на шаг. Он имеет встроенный метод второго порядка, который можно использовать для реализации адаптивный размер шага. Метод Богацкого – Шампина реализован в ode23 функционировать в MATLAB (Шампин и Райхельт 1997 ).

Методы низкого порядка более подходят, чем методы более высокого порядка, такие как Метод Дорманда – Принса порядка пятого, если требуется только грубое приближение к решению. Bogacki и Shampine утверждают, что их метод превосходит другие методы третьего порядка со встроенным методом второго порядка.

В Таблица мясника для метода Богацкого – Шампина:

0
1/21/2
3/403/4
12/91/34/9
2/91/34/90
7/241/41/31/8

Следуя стандартным обозначениям, решаемое дифференциальное уравнение имеет вид . Более того, обозначает численное решение во время и размер шага, определяемый . Затем один шаг метода Богацкого – Шампина задается следующим образом:

Здесь, является вторым приближением к точному решению. Методика расчета связано с Ральстон (1965). С другой стороны, является приближением третьего порядка, поэтому разница между и можно использовать для адаптировать размер шага. Свойство FSAL - первое то же, что и последнее - состоит в том, что значение стадии за один шаг равно на следующем шаге; таким образом, для каждого шага требуется только три оценки функции.

Рекомендации

  • Богацкий, Пшемыслав; Шампин, Лоуренс Ф. (1989), "Пара 3 (2) формул Рунге-Кутты", Письма по прикладной математике, 2 (4): 321–325, Дои:10.1016/0893-9659(89)90079-7, ISSN  0893-9659.
  • Ральстон, Энтони (1965), Первый курс численного анализа, Нью-Йорк: Макгроу-Хилл.
  • Шампин, Лоуренс Ф .; Райхельт, Марк В. (1997), "Пакет Matlab ODE Suite" (PDF), Журнал SIAM по научным вычислениям, 18 (1): 1–22, Дои:10.1137 / S1064827594276424, ISSN  1064-8275.