5 вопросов о расчётной сетке

Содержание материала

Что такое "адаптация" расчётной сетки? 

Адаптация сетки - это разделение ячеек сетки на более мелкие, используемое для локального уточнения решения.

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

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

При включении стандартной 3D адаптации расчётные ячейки начального уровня разбиваются пополам по всем трём направлениям, в результате образуется 8 ячеек меньшего размера. Ячейки начальной сетки имеют 0 уровень адаптации. При единичном разбиении начальной сетки образуются ячейки 1-го уровня адаптации, и далее уровень адаптации последовательно увеличивается.

3 Ячейка 0 адаптируется до 3 уровня адаптации

Адаптация - это не только разбиение, но и объединение ячеек в более крупные (но не больше размера начальной ячейки 0 уровня адаптации). Во FlowVision это называется слитием.

Комбинация периодического слития и измельчения сетки с помощью адаптации по условию позволяет задавать во FlowVision динамическую адаптацию. Так становится возможным разрешать сеткой только области, требующими уточнения решения с помощью сетки, а адаптация в остальной части расчётной области в процессе решения сливается за ненадобностью.adapt gif

Динамическая адаптация по величине плотности при сверхзвуковом обтекании клина: используем адаптацию по условию + слитие