Занятие № 21. Методы прогноза и коррекции.
Под названием методы прогноза и коррекции (иначе методы предсказания и уточнения, предиктор-корректорные методы) понимается совместное применение явных и неявных методов одинакового или смежных порядков. По явной формуле значение решения у(х) задачи (1)-(2) в текущей (расчетной) точке хi+1 прогнозируется, т.е. находится его, быть может, достаточно грубое приближение, а с помощью неявной формулы, в правую часть которой подставляется спрогнозированное значение, оно уточняется (корректируется). Пример приближенного вычисления у(хi+1) по такой явно-неявной схеме у нас уже есть: парное использование явного метода Эйлера для предсказания и метода трапеций для уточнения (17). Остановимся подробнее на методах прогноза и коррекции, базирующихся на парах явных и неявных методов Адамса одинакового порядка. Обозначим через Имеем следующие предиктор-корректорные методы Адамса: первого порядка (он же явно-неявный метод Эйлера)
Второго порядка
Третьего порядка
Четвертого порядка
Одним из главных достоинств методов прогноза и коррекции является возможность контролировать шаговую погрешность сравнением двух полученных по явной и неявной формулам приближений к y(xi+1). Покажем, как реализуется эта возможность для наиболее употребительного предиктор-корректорного метода Адамса четвертого порядка (21). Вспомним, что первая из формул (21) была получена из общей формулы Адамса-Башфорта (10), а вторая — из общей формулы Адамса-Моултона (16), в которых последними брались разности третьего порядка (подынтегральная функция в равенстве (3) аппроксимировалась интерполяционным многочленом третьей степени). Считая, что расчетный шаг h достаточно мал и конечные разности с ростом их порядка убывают, главные части шаговых погрешностей формул Башфорта и Моултона четвертого порядка, в соответствии с (10) и (16), характеризуются величинами
и
Отсюда видно, что если четвертые разности функции f(x, у(х)) в используемой части табл. 1 конечных разностей практически постоянны (а это можно связать с удачным выбором величины шага h при достаточном запасе знаков в значениях f(xj,yj)), то во-первых, значения Действительно, приравнивая правые части приближенных равенств (22) и (23) и отождествляя
откуда
Подставляя последнее в (23), получаем приближенное равенство
Использование приближенной формулы (24) может быть двояким. Переписав ее в виде
применяем это для пошагового контроля точности: если Другое назначение формулы (24) — это прямое применение ее правой части для получения уточненного значения: полагаем
Наверное, есть смысл контроль точности делать на каждом шаге, а к уточнению по формуле (25) прибегать при выводе окончательных результатов. Замечание 1. При выводе формулы (24) под
Воспользуйтесь поиском по сайту: ![]() ©2015 - 2025 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...
|