Контроль точности при численном интегрировании жестких систем

Ранее для численного решения жестких систем обыкновенных дифференциальных уравнений было предложено а) использовать в качестве аргумента длину дуги интегральной кривой и б) выбирать оптимальный шаг интегрирования по кривизне интегральной кривой. В данной работе построена тестовая задача, в которой точное решение представлялось через элементарные функции как аргумента времени t, так и аргумента дуги l. Это позволило провести количественное сравнение различных разностных схем. Показано, что при расчетах с оптимальным шагом удается использовать даже явные схемы Рунге-Кутты. При этом схема первого порядка давала невысокую точность, но очень высокую надежность даже при огромной жесткости. С повышением порядка точности надежность схем ухудшалась. Предложена смешанная стратегия. На первом этапе по надежной схеме первого порядка строится оптимальная сетка, адаптированная к решению. На втором этапе эта сетка сгущается по правилу дробления квазиравномерных сеток, а расчет выполняется по схеме четвертого порядка точности. Смешанная стратегия дает одновременно хорошую надежность и высокую точность расчета.

Previously, for numerical solution of stiff systems of ordinary differential equations, it was proposed to a) use length of the integral curve as the argument and b) choose optimal integration step cording to curvature of the integral curve. In this work, we construct a test problem in which the exact solution is expressed via elementary functions for both time and arc length arguments. This permitted quantitative comparison of various differential schemes. We show that even explicit Runge-Kutta methods are applicable in calculations with optimal step. The first order scheme provides low accuracy but very high reliability even at enormous stiffness. As order of accuracy increases, reliability of the schemes decreases. We propose mixed computation strategy. At the first stage, an optimal mesh adapted to solution is built via the first order scheme. At the second stage, this mesh is thickened according to the rule of quasi-uniform meshes splitting and the calculation is done via the scheme with the fourth order of accuracy. The mixed strategy allowed to achieve both good reliability and high accuracy of calculation.

Authors
Белов А.А. 1, 2 , Вергазов А.С.3 , Калиткин Н.Н. 4
Number of issue
88
Language
Russian
Pages
1-27
Status
Published
Year
2020
Organizations
  • 1 Физический факультет МГУ им. М.В. Ломоносова
  • 2 РУДН
  • 3 МГУ им. М.В. Ломоносова, физический факультет
  • 4 ИПМ им. М.В.Келдыша РАН
Keywords
differential equations; cauchy problem; stiff problems; optimal step; mixed strategy of calculation; дифференциальные уравнения; задача Коши; жесткие задачи; оптимальный шаг; смешанная стратегия расчета
Date of creation
06.07.2022
Date of change
06.07.2022
Short link
https://repository.rudn.ru/en/records/article/record/87177/
Share

Other records