stringtranslate.com

Общее изменение уменьшается

В численных методах уменьшение полной вариации (TVD) является свойством определенных схем дискретизации , используемых для решения гиперболических уравнений в частных производных . Наиболее заметное применение этого метода — в вычислительной гидродинамике . Концепция TVD была введена Эми Хартеном . [1]

Уравнение модели

В системах, описываемых уравнениями с частными производными , такими как следующее гиперболическое уравнение адвекции ,

общая вариация (TV) определяется как

и общая вариация для дискретного случая равна,

где .

Численный метод называется методом уменьшения полной вариации (TVD), если:

Характеристики

Говорят, что численная схема сохраняет монотонность, если выполняются следующие свойства:

Хартен 1983 доказал следующие свойства для численной схемы:

Применение в CFD

В вычислительной гидродинамике схема TVD используется для захвата более точных предсказаний ударных волн без каких-либо вводящих в заблуждение колебаний, когда изменение полевой переменной « » является прерывистым. Для захвата изменения требуются мелкие сетки (очень маленькие), и вычисления становятся тяжелыми и, следовательно, неэкономичными. Использование грубых сеток с центральной разностной схемой , схемой upwind , гибридной разностной схемой и схемой степенного закона дает ложные предсказания ударных волн. Схема TVD позволяет делать более точные предсказания ударных волн на грубых сетках, экономя время вычислений, и поскольку схема сохраняет монотонность, в решении нет ложных колебаний.

Дискретизация

Рассмотрим уравнение стационарной одномерной конвекции-диффузии,

,

где — плотность, — вектор скорости, — переносимое свойство, — коэффициент диффузии, — исходный член, отвечающий за генерацию свойства .

Сделав баланс потока этого свойства относительно контрольного объема, мы получаем,

Здесь представлена ​​нормаль к поверхности контрольного объема.

Игнорируя исходный член, уравнение далее сводится к:

Рисунок, показывающий контрольный объем со скоростями на гранях, узлами и расстоянием между ними, где «P» — узел в центре.

Предполагая,

и

Уравнение сводится к

Сказать,

Из рисунка:

Уравнение принимает вид: Уравнение непрерывности также должно быть удовлетворено в одной из его эквивалентных форм для этой задачи:

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

мы получаем Уравнение далее сводится к Уравнение выше можно записать как где - число Пекле

схема ТВД

Схема уменьшения полной вариации [2] [3] предполагает, что значения и должны быть подставлены в дискретизированное уравнение следующим образом:

Где — число Пекле, а — весовая функция, из которой следует определить,

где относится к восходящему течению, относится к восходящему течению , а относится к нисходящему течению.

Обратите внимание, что — это функция взвешивания, когда поток имеет положительное направление (т.е. слева направо), а — это функция взвешивания, когда поток имеет отрицательное направление справа налево. Итак,

Если поток направлен положительно, то число Пекле положительно и член , поэтому функция не будет играть никакой роли в предположении и . Аналогично, когда поток направлен отрицательно, является отрицательным и член , поэтому функция не будет играть никакой роли в предположении и .

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

Ограничения

Монотонные схемы привлекательны для решения инженерных и научных задач, поскольку они не производят нефизических решений. Теорема Годунова доказывает, что линейные схемы, сохраняющие монотонность, имеют точность, самое большее, только первого порядка. Линейные схемы более высокого порядка, хотя и более точны для гладких решений, не являются TVD и имеют тенденцию вносить ложные колебания (покачивание) там, где возникают разрывы или толчки. Для преодоления этих недостатков были разработаны различные нелинейные методы с высоким разрешением , часто использующие ограничители потока/наклона .

Смотрите также

Ссылки

  1. ^ Хартен, Ами (1983), «Схемы высокого разрешения для гиперболических законов сохранения», J. Comput. Phys. , 49 (2): 357–393, Bibcode : 1983JCoPh..49..357H, doi : 10.1016/0021-9991(83)90136-5, hdl : 2060/19830002586
  2. ^ Versteeg, HK; Malalasekera, W. (2007). Введение в вычислительную гидродинамику: метод конечных объемов (2-е изд.). Harlow: Prentice Hall. ISBN 9780131274983.
  3. ^ Блажек, Иржи (2001). Вычислительная гидродинамика: принципы и приложения (1-е изд.). Лондон: Elsevier. ISBN 9780080430096.

Дальнейшее чтение