Проекционный метод (гидродинамика) - Projection method (fluid dynamics)

В метод проекции является эффективным средством численно решение зависящее от времени поток несжимаемой жидкости проблемы. Первоначально он был представлен Александр Чорин в 1967 г.[1][2]как эффективное средство решения несжимаемой Уравнения Навье-Стокса. Ключевое преимущество проекционного метода состоит в том, что вычисления полей скорости и давления не связаны.

Алгоритм

Алгоритм проекционного метода основан на Разложение Гельмгольца (иногда называемое разложением Гельмгольца-Ходжа) любого векторного поля в соленоидный часть и безвихревый часть. Обычно алгоритм состоит из двух этапов. На первом этапе на каждом временном шаге вычисляется промежуточная скорость, которая не удовлетворяет ограничению несжимаемости. Во втором случае давление используется для проецирования промежуточной скорости на пространство бездивергентного поля скоростей для получения следующего обновления скорости и давления.

Разложение Гельмгольца – Ходжа

Теоретической основой метода проекционного типа является теорема разложения Ладыженская иногда называется разложением Гельмгольца – Ходжа или просто разложением Ходжа. В нем говорится, что векторное поле определено на односвязный область однозначно разлагается на бездивергентную (соленоидный ) часть и безвихревый часть ..[3]

Таким образом,

поскольку для некоторой скалярной функции, . Принимая во внимание расходимость уравнения, получаем

Это Уравнение Пуассона для скалярной функции . Если векторное поле известно, указанное выше уравнение может быть решено относительно скалярной функции и бездивергентная часть можно извлечь с помощью соотношения

В этом суть соленоидального проекционного метода решения уравнений Навье – Стокса несжимаемой жидкости.

Проекционный метод Чорина

Несжимаемое уравнение Навье-Стокса (дифференциальная форма уравнения количества движения) можно записать как

В Чорин исходная версия метода проекции, сначала вычисляется промежуточная скорость, , явно используя уравнение импульса, игнорируя член градиента давления:

куда скорость при th шаг времени. Во второй половине алгоритма проекция шаг, мы исправляем промежуточную скорость, чтобы получить окончательное решение временного шага :

Это уравнение можно переписать в виде шага по времени как

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

Вычисление правой части второго полушага требует знания давления, , на временной уровень. Это получается, если взять расхождение и требуя, чтобы , что является условием дивергенции (непрерывности), тем самым выводя следующее уравнение Пуассона для ,

Поучительно отметить, что уравнение, записанное как

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

Для явного метода граничное условие для в уравнении (1) естественно. Если на , то пространство бездивергентных векторных полей будет ортогонально пространству безвихревых векторных полей, и из уравнения (2) имеем

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

Отличительной особенностью проекционного метода Чорина является то, что поле скорости вынуждено удовлетворять дискретному ограничению непрерывности в конце каждого временного шага.

Общий метод

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

  1. Сначала система продвигается во времени к положению со средним временным шагом, решая вышеуказанные уравнения переноса для массы и импульса с помощью подходящего метода переноса. Это обозначается предсказатель шаг.
  2. В этот момент может быть реализована начальная проекция, так что поле скорости на середине временного шага будет обеспечиваться как свободное от расхождения.
  3. В корректор затем выполняется часть алгоритма. Они используют центрированные по времени оценки скорости, плотности и т.д., чтобы сформировать окончательное состояние временного шага.
  4. Затем применяется окончательная проекция, чтобы обеспечить ограничение расходимости в поле скорости. Система теперь полностью обновлена ​​до нового времени.

Рекомендации

  1. ^ Чорин, А. Дж. (1967), «Численное решение уравнений Навье-Стокса для несжимаемой жидкости» (PDF), Бык. Являюсь. Математика. Soc., 73: 928–931
  2. ^ Чорин, А. Дж. (1968), "Численное решение уравнений Навье-Стокса", Математика. Комп., 22: 745–762, Дои:10.1090 / s0025-5718-1968-0242392-2
  3. ^ Chorin, A.J .; Дж. Э. Марсден (1993). Математическое введение в механику жидкости (3-е изд.). Springer-Verlag. ISBN  0-387-97918-2.