Условие Куранта – Фридрихса – Леви. - Courant–Friedrichs–Lewy condition

В математика, то условие сходимости Куранта – Фридрихса – Леви является необходимым условием сходимости при решении некоторых уравнения в частных производных (обычно гиперболические PDE ) численно. Возникает в численный анализ из явное интегрирование по времени схемы, когда они используются для численного решения. Как следствие, временной шаг должен быть меньше определенного времени во многих явный марширующий во времени компьютерное моделирование, в противном случае моделирование даст неверные результаты. Состояние названо в честь Ричард Курант, Курт Фридрихс, и Ганс Леви которые описали это в своей статье 1928 года.[1]

Эвристическое описание

Принцип, лежащий в основе условия, заключается в том, что, например, если волна движется по дискретной пространственной сетке, и мы хотим вычислить ее амплитуда на дискретных временных шагах равной продолжительности,[2] тогда эта продолжительность должна быть меньше времени, в течение которого волна доходит до соседних точек сетки. Как следствие, когда расстояние между точками сетки уменьшается, верхний предел для временного шага также уменьшается. По сути, численная область зависимости любой точки в пространстве и времени (определяемая начальными условиями и параметрами схемы аппроксимации) должна включать аналитическую область зависимости (в которой начальные условия влияют на точное значение решение в этот момент), чтобы гарантировать, что схема может получить доступ к информации, необходимой для формирования решения.

утверждение

Чтобы сделать достаточно формально точную формулировку условия, необходимо определить следующие величины:

Пространственные координаты и время дискретно независимы. переменные, которые расположены на регулярных расстояниях, называемых длина интервала[3] и шаг временисоответственно. Используя эти имена, условие CFL связывает длину временного шага с функцией длины интервала каждой пространственной координаты и максимальной скорости, с которой информация может перемещаться в физическом пространстве.

Оперативно состояние CFL обычно назначается для тех сроков конечно-разностная аппроксимация общего уравнения в частных производных которые моделируют адвекция явление.[4]

Одномерный случай

Для одномерного случая КЛЛ имеет следующий вид:

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

Значение изменяется в зависимости от метода, используемого для решения дискретного уравнения, особенно в зависимости от того, является ли метод явный или неявный. Если используется явный (маршевый) решатель, то обычно . Неявные (матричные) решатели обычно менее чувствительны к числовой нестабильности и поэтому большие значения можно терпеть.

Два и общий п-мерный корпус

в двумерный случае условие CFL становится

с очевидным значением задействованных символов. По аналогии с двумерным случаем общее условие CFL для -мерный случай следующий:

Длина интервала не обязательно должна быть одинаковой для каждой пространственной переменной. . Эта "степень свободы "можно использовать для некоторой оптимизации значения временного шага для конкретной задачи, изменяя значения разных интервалов, чтобы они не были слишком маленькими.

Заметки

  1. ^ См. Ссылку Курант, Фридрихс и Леви 1928. Существует также английский перевод 1928 г. Немецкий оригинал: см. ссылки Курант, Фридрихс и Леви 1956 и Курант, Фридрихс и Леви 1967.
  2. ^ Такая ситуация обычно возникает, когда гиперболический оператор в частных производных был приблизительный по конечно-разностное уравнение, который затем решается числовая линейная алгебра методы.
  3. ^ Это количество не обязательно одинаково для каждой пространственной переменной, как показано на "Два и общий п–Мерный случай "этой записи: его можно выбрать, чтобы несколько смягчить условие.
  4. ^ Точнее, это гиперболическая часть анализируемой PDE.

использованная литература

внешние ссылки