Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

Задача Римана , названная в честь Бернхарда Римана , является специфической начальной задачей состоит из уравнения сохранения вместе с кусочно - постоянными начальными данными , который имеет единственный скачок в области , представляющей интерес. Проблема Римана очень полезна для понимания таких уравнений, как уравнения сохранения Эйлера, потому что все свойства, такие как удары и волны разрежения, появляются как характеристики в решении. Он также дает точное решение некоторых сложных нелинейных уравнений, таких как уравнения Эйлера .

В численном анализе задачи Римана естественным образом возникают в методах конечных объемов решения уравнений закона сохранения из-за дискретности сетки. Для этого он широко используется в вычислительной гидродинамике и при компьютерном моделировании магнитной гидродинамики. В этих областях задачи Римана вычисляются с помощью решателей Римана .

Проблема Римана в линеаризованной газовой динамике [ править ]

В качестве простого примера мы исследуем свойства одномерной задачи Римана в газовой динамике (Toro, Eleuterio F. (1999). Решатели Римана и численные методы для гидродинамики, стр. 44, пример 2.5)

Начальные условия даются

где x  = 0 разделяет два разных состояния вместе с линеаризованными уравнениями газовой динамики (см. газовую динамику для вывода).

где можно предположить без ограничения общности . Теперь мы можем переписать приведенные выше уравнения в консервативной форме:

:

где

а индекс обозначает частную производную по соответствующей переменной (т.е. x или t).

Собственные значения системы - это характеристики системы . Они дают скорость распространения среды, включая скорость распространения любых неоднородностей, которая в данном случае является скоростью звука. Соответствующие собственные векторы :

Разлагая левое состояние по собственным векторам, мы получаем для некоторого

Теперь мы можем решить и :

Аналогично

для

Используя это в области между двумя характеристиками , мы получаем окончательное постоянное решение:

и (кусочно-постоянное) решение во всей области :

Хотя это простой пример, он все же показывает основные свойства. В частности, характеристики разбивают решение на три области. Скорость распространения этих двух уравнений эквивалентна скорости распространения звука.

Самая быстрая характеристика определяет условие Куранта – Фридрихса – Леви (CFL), которое устанавливает ограничение для максимального временного шага в компьютерном моделировании. Как правило, чем больше используется уравнения сохранения, тем больше характеристик задействуется.

Ссылки [ править ]

  • Торо, Элеутерио Ф. (1999). Решатели Римана и численные методы гидродинамики . Берлин: Springer Verlag. ISBN 3-540-65966-8.
  • Левек, Рэндалл Дж. (2004). Методы конечных объемов для гиперболических задач . Кембридж: Издательство Кембриджского университета. ISBN 0-521-81087-6.

См. Также [ править ]