При FEM-дискретизации и решении задачи диффузии-реакции, например, с (сингулярное возмущение), решение дискретной задачи обычно будет иметь колебательные слои вблизи границы. При , и линейных конечных элементах решение выглядит следующим образом0 < е « 1 Ом = ( 0 , 1 ) е = 10 - 5 ¯u ч
Я вижу много литературы о таких нежелательных эффектах, когда они вызваны конвекцией (например, дискретизация против ветра), но когда дело доходит до реакции, люди, кажется, сосредотачиваются на изысканных сетках (Шишкин, Бахвалов).
Существуют ли дискретизаторы, которые избегают таких колебаний, то есть сохраняют монотонность? Что еще может быть полезным в этом контексте?
Ответы:
В случае, если вы показываете, решение имеет пограничный слой. Если вы не можете разрешить это, потому что ваша сетка слишком грубая, то для всех практических вопросов решение является прерывным для числовой схемы.
источник
TL; DR: Ваши возможности ограничены: 1) адаптировать грубую силу к точному и дорогостоящему решению 2) использовать числовую диффузию для менее точного, но стабильного решения или (мой любимый) 3) использовать тот факт, что это особая проблема возмущений и решить две недорогие внутренние / внешние проблемы и пусть подобранные асимптотики делают свое волшебство!
На самом деле это метод, который был (и остается) очень популярным для решения задач ламинарного пограничного слоя в механике жидкости в те времена. Фактически, если вы посмотрите на уравнения Навье-Стокса при больших числах Рейнольдса, вы фактически столкнетесь с сингулярной проблемой возмущения, которая, как и та, которую вы упомянули здесь, развивает пограничный слой (забавный факт: термины «пограничный слой» в возмущении) анализ на самом деле исходит из проблемы пограничного слоя жидкости, которую я только что описал).
источник