Особенности процесса накопления погрешностей при решении задач для простейших уравнений математической физики конечно-разностными методами
В.П. Житников1, Н.М. Шерыхалина1, Р.Р. Муксимова2
1Уфимский государственный авиационный технический университет, ул. К. Маркса, 12, Уфа, 450000 zhitnik@mail.ru 2Санкт-Петербургский государственный университет гражданской авиации, ул. Пилотов, 38, Санкт-Петербург, 196210 rose.r.mux@gmail.com
Ключевые слова: уравнение теплопроводности, волновое уравнение, явная и неявная схемы, число Куранта, модели погрешности, численная фильтрация, heat equation, explicit and implicit schemes, the Courant number, model error, numerical filtration
Страницы: 139-152
Аннотация
Рассматривается смешанная задача для одномерного уравнения теплопроводности с несколькими вариантами начальных и краевых условий. Для решения применяются явная и неявная схемы. Для неявной схемы при решении системы уравнений используются методы прогонки и итераций. Для анализа погрешностей метода и округления применяется численная фильтрация конечной последовательности результатов, полученной для различных сеток с возрастающим числом узловых точек. Кроме того, для исследования погрешности округления сравниваются результаты, полученные при нескольких длинах мантиссы машинного слова. Аналогичными методами исследуется численное решение смешанной задачи для волнового уравнения. Обнаружено явление возникновения детерминированных зависимостей погрешности численного метода и округления от пространственной координаты, времени и числа узлов. На основе анализа результатов вычислительного эксперимента для разных вариантов условий задач построены модели источников для описания поведения погрешностей во времени. В соответствии с этим моделями, подтвержденными экспериментом, погрешности с течением времени могут в зависимости от условий возрастать, уменьшаться или стабилизироваться аналогично изменению энергии или массы.
DOI: 10.15372/SJNM20160202 |