Поиск в словарях
Искать во всех

Математическая энциклопедия - дифференциальное уравнение обыкновенное

Дифференциальное уравнение обыкновенное

дифференциальное уравнение обыкновенное

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

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

приближается отрезком ряда Тейлора

Производные y(k)(x0) выражаются через f(x, у )и ее частные производные:

и т. д. Погрешность метода пропорциональна (х- х о) п+1. При больших значениях х- х 0 погрешность медленно стремится к нулю при а если значение х- х 0 превосходит значение радиуса сходимости ряда Тейлора, то погрешность вообще не стремится к нулю при Это обстоятельство, а также необходимость, вычисления большого числа частных производных резко ограничивают область применения метода. Обычно метод разложения в ряд Тейлора, так же как и методы разложения в ряды более общего вида, применяют для нахождения приближенного решения в виде аналитич. выражения. К методам, применяемым для этой же цели, относятся Чаплыгина метод, использующий дифференциальные неравенства, и последовательных прибли жений метод. Эти методы применяются в основном в теоретич. исследованиях и редко используются для получения численных решений д. у. в практич. расчетаx.

В приложениях часто используются асимптотич. методы приближенного решения Д. у., основанные на выделении в решаемом уравнении главных членов и членов, малых по сравнению с главными. Примером может служить малого параметра метод для уравнения y'=f(x, у;m). Асимптотич. методы используются как для получения аналитич. выражении, приближающих решение, так и для исследований качественного поведения решений.

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

значения х р наз. узлами, а величина hшагом; через у р обозначено значение приближенного решения в узле х р.

Один из простейших численных методов Эйлера метод основан на приближенном вычислении в тождестве

квадратуру по формуле прямоугольников:

Погрешность метода Эйлера пропорциональна h2. Приближая интеграл

более точными квадратурными формулами, можно получить более точные численные методы. Напр., если воспользоваться для приближения (1) формулой трапеций, то

Обычно это уравнение неразрешимо относительно у р+1. Для его решения можно воспользоваться итерационными методами, взяв в качестве начального приближения значение у р+1, полученное по методу Эйлера. Одна итерация приводит к следующим формулам:

где

и

Эти формулы имеют погрешность порядка А 3. Они относятся к семейству Рунге Кутта методов. Один из наиболее распространенных методов этого семейства имеет порядок погрешности А 5. Методы Рунге Кутта наз. одношаговыми, так как для вычисления у р+1 достаточно знать лишь у рзначения приближенного решения на предыдущем шаге. Это обстоятельство позволяет применять формулы метода Рунге Кутта для неравноотстоящих узлов, то есть в случае, когда разность х р+1- х р непостоянна. При выборе шага интегрирования полезно иметь в распоряжении нек-рую характеристику погрешности метода на шаге. Для оценки погрешности на шаге часто используется прием, называемый экстраполяцией по Ричардсону: y р+2 вычисляется дважды при помощи двух шагов hи одного шага 2h;полученные значения обозначаются через и соответственно; погрешность на шаге

где s+1 порядок rp+2 пo h(для метода Эйлера s=l, для формулы трапеций s=2 и т. д.). Другой способ оценки погрешности на шаге состоит в получении формул метода Рунге Кутта с контрольным членом, к-рый с точностью до малых более высокого порядка приближает главный член погрешности метода на шаге. Разработаны так наз. неявные одношаговые методы, к-рые оказались весьма эффективными для нек-рых классов задач.

Помимо семейства одношаговых методов для численного решения д. у. используются также и многошаговые методы (или конечноразностные). В этих методах для определения yp+1 требуются не только у р, но и значения yp-i в нек-рых нескольких предыдущих узлах. Формулы k-шаговых методов имеют вид:

где a-i, b-i,постоянные, Если b0=0, соответствующий метод наз. экстраполяционным, или явным; если b0 неравно 0,- интерполяционным, или неявным, методом. Частным случаем мдогошаговых методов являются методы типа Адамса (см. Адамса метод):

Обычно вычисления ведут по паре k-шаговых формул, одна из к-рых явная, а другая неявная. Такие пары формул наз. методами прогноза и коррекции. B качестве примера формул прогноза и коррекции можно привести формулы Хемминга:

имеющие на шаге погрешность порядка h6. При счете по формулам Хемминга сначала вычисляется "прогноз" затем "поправка" затем "коррекция" и, наконец,приближенное решение y р+1.

В небесной механике широко используются формулы Штермера (см. Штермера метод), особенно удобные для уравнений вида они имеют вид:

(явная формула Штермера) и

(неявная формула Штермера). В формулах Штермера

Dq(f)конечная разность порядка q.

Применение многошаговых методов возможно лишь в случае, если известны значения решения в кпервых узлах. Для нахождения этих значений обычно пользуются одношаговыми методами, погрешность к-рых пропорциональна соответствующей степени h.

Рейтинг статьи:
Комментарии:

Вопрос-ответ:

Похожие слова

Ссылка для сайта или блога:
Ссылка для форума (bb-код):