Анализ формул численного дифференцирования на сетке Бахвалова при наличии пограничного слоя
- Авторы: Задорин А.И.1
-
Учреждения:
- Ин-т матем. СО РАН
- Выпуск: Том 63, № 2 (2023)
- Страницы: 218-226
- Раздел: ОБЩИЕ ЧИСЛЕННЫЕ МЕТОДЫ
- URL: https://rjonco.com/0044-4669/article/view/664887
- DOI: https://doi.org/10.31857/S0044466923020163
- EDN: https://elibrary.ru/BMPPYV
- ID: 664887
Цитировать
Аннотация
Рассматривается вопрос численного дифференцирования функций с большими градиентами в области экспоненциального пограничного слоя. Тема исследования актуальна, так как применение к таким функциям классических полиномиальных разностных формул для производных в случае равномерной сетки приводит к неприемлемым погрешностям, если возмущающий параметр \(\varepsilon \) соизмерим с шагом сетки. Формула численного дифференцирования с заданным числом узлов в сеточном шаблоне строится на подынтервалах, покрывающих исходный интервал. Проведен анализ точности формул численного дифференцирования на сетке Бахвалова, широко применяемой при построении разностных схем для сингулярно возмущенных задач. Для исходной функции одной переменной использовано представление в виде суммы регулярной и погранслойной составляющих на основе декомпозиции Шишкина для решения сингулярно возмущенной задачи. Ранее такая декомпозиция применялась для обоснования сходимости разностных схем. Получена оценка погрешности классических полиномиальных формул численного дифференцирования на сетке Бахвалова. Оценка погрешности на сетке Бахвалова получена в общем случае, когда вычисляется производная произвольно заданного порядка, и сеточный шаблон для этой производной содержит задаваемое число узлов. Оценка погрешности зависит от порядка вычисляемой производной, числа узлов в сеточном шаблоне для производной и учитывает равномерность по параметру \(\varepsilon \). Приведены результаты численных экспериментов, согласующиеся с полученными оценками погрешностей. Библ. 16. Табл. 4.
Об авторах
А. И. Задорин
Ин-т матем. СО РАН
Автор, ответственный за переписку.
Email: zadorin@ofim.oscsbras.ru
Россия, 630090, Новосибирск, пр-т Акад. Коптюга, 4
Список литературы
- Ильин А.М. Разностная схема для дифференциального уравнения с малым параметром при старшей производной // Матем. заметки. 1969. Т. 6. № 2. С. 237–248.
- Бахвалов Н.С. К оптимизации методов решения краевых задач при наличии пограничного слоя // Ж. вычисл. матем. и матем. физ. 1969. Т. 9. № 4. С. 841–890.
- Шишкин Г.И. Сеточные аппроксимации сингулярно возмущенных эллиптических и параболических уравнений. Екатеринбург: УрО РАН, 1992.
- Miller J.J.H., O’Riordan E., Shishkin G.I. Fitted numerical methods for singular perturbation problems: error estimates in the maximum norm for linear problems in one and two dimensions. Singapore: World Sci. Publ., 2012.
- Задорин А.И., Задорин Н.А. Сплайн-интерполяция на равномерной сетке функции с погранслойной составляющей // Ж. вычисл. матем. и матем. физ. 2010. Т. 50. № 2. С. 221–233.
- Zadorin A.I., Zadorin N.A. Interpolation formula for functions with a boundary layer component and its application to derivatives calculation // Sib. Electron. Math. Rep. 2012. V. 9. P. 445–455.
- Zadorin A., Tikhovskaya S. Formulas of numerical differentiation on a uniform mesh for functions with the exponential boundary layer // Internat. J. Numer. Anal. Model. 2019. V. 16. № 4. P. 590–608.
- Il’in V.P., Zadorin A.I. Adaptive formulas of numerical differentiation of functions with large gradients // J. Phys.: Conf. Ser. 2019. V. 1260. 042003.
- Kopteva N.V., Stynes M. Approximation of derivatives in a convection-diffusion two-point boundary value problem // Appl. Numer. Math. 2001. V. 39. P. 47–60.
- Shishkin G.I. Approximations of solutions and derivatives for a singularly perturbed elliptic convection-diffusion equations // Math. Proc. Royal Irish Acad. 2003. V. 103A. № 4. P. 169–201.
- Задорин А.И. Анализ формул численного дифференцирования на сетке Шишкина при наличии пограничного слоя // Сиб. журн. вычисл. матем. 2018. Т. 21. № 3. С. 243–254.
- Linβ T. The Necessity of Shishkin Decompositions // Appl. Math. Lett. 2001. V. 14. P. 891–896.
- Zadorin N.A. Numerical differentiation on the Bakhvalov mesh in the presence of an exponential boundary layer // J. Phys.: Conf. Ser. 2020. V. 1546. 012108.
- Блатов И.А., Задорин Н.А. Интерполяция на сетке Бахвалова при наличии экспоненциального пограничного слоя // Уч. зап. Казанского ун-та. Физ.-матем. науки. 2019. Т. 161. Кн. 4. С. 497–508.
- Roos H.G. Layer-adapted meshes: milestones in 50 years of history // Appl. Math. arXiv:1909.08273v1, 2019.
- Бахвалов Н.С. Численные методы. М.: Наука, 1975.
Дополнительные файлы
