Задача Римана
Задача Римана , названная в честь Бернхарда Римана , представляет собой конкретную задачу начального значения , состоящую из уравнения сохранения вместе с кусочно -постоянными начальными данными, которые имеют единственный разрыв в интересующей области. Задача Римана очень полезна для понимания таких уравнений, как уравнения сохранения Эйлера, поскольку все свойства, такие как ударные волны и волны разрежения, выступают в качестве характеристик в решении. Он также дает точное решение некоторых сложных нелинейных уравнений, таких как уравнения Эйлера .
В численном анализе проблемы Римана естественным образом возникают в методах конечных объемов решения уравнений закона сохранения из-за дискретности сетки. Для этого он широко используется в вычислительной гидродинамике и в вычислительном моделировании магнитной гидродинамики. В этих областях задачи Римана вычисляются с использованием решателей Римана .
Задача Римана в линеаризованной газовой динамике
[ редактировать ]В качестве простого примера исследуем свойства одномерной задачи Римана в газовой динамике (Торо, Элеутерио Ф. (1999). Решатели Римана и численные методы гидродинамики, стр. 44, пример 2.5)
Начальные условия определяются выражением
где x = 0 разделяет два разных состояния вместе с линеаризованными уравнениями газовой динамики (вывод см. В газовой динамике ).
где мы можем без ограничения общности предположить .Теперь мы можем переписать приведенные выше уравнения в консервативной форме:
- :
где
и индекс обозначает частную производную по соответствующей переменной (т. е. x или t).
Собственные значения системы являются характеристиками системы. . Они дают скорость распространения среды, включая скорость любого разрыва, которая здесь является скоростью звука. Соответствующие собственные векторы
Разлагая левое состояние в терминах собственных векторов мы получаем для некоторых
Теперь мы можем решить и :
Аналогично
для
Используя это, в области между двумя характеристиками ,мы получаем окончательное постоянное решение:
и (кусочно-постоянное) решение во всей области :
Хотя это простой пример, он все же показывает основные свойства. В частности, характеристики разлагают решение на три области. Скорость распространенияиз этих двух уравнений эквивалентна скорости распространения звука.
Самая быстрая характеристика определяет условие Куранта – Фридрихса – Леви (CFL), которое устанавливает ограничение на максимальный шаг по времени, для которого явный численный метод устойчив. Обычно чем больше уравнений сохранения используется, тем больше характеристик задействуется.
Ссылки
[ редактировать ]- Торо, Элеутерио Ф. (1999). Решатели Римана и численные методы гидродинамики . Берлин: Springer Verlag. ISBN 3-540-65966-8 .
- ЛеВек, Рэндалл Дж. (2004). Методы конечного объема для решения гиперболических задач . Кембридж: Издательство Кембриджского университета. ISBN 0-521-81087-6 .