logo desc

В этой статье мы собрали информацию по новому функционалу приповерхностной сетки в 3.13.01 - 3.13.02, поскольку наша документация не всегда поспевает за изменениями наших разработчиков.

Приповерхностная сетка (ППС), или, если в английской нотации Boundary Layer Grid (BL), - это одномерная адаптация возле стенки, которая разрешает течение в пристенном слое, существенно экономя при этом расчетную сетку. Особенностью BL во FlowVision является то, что она накладывается на основную сетку.

Что нового?

  1. В релизе 3.13.01 изменился тип расчетных ячеек приповерхностной сетки: раньше они были в виде прямых призм, а теперь призматические слои - произвольной формы (более наглядно - на рисунке ниже), за счет чего увеличилась точность расчетов.



  2. Существенно упростился механизм построения : теперь не нужно высчитывать высоту ячеек ППС, программа это делает сама -  автоматически пересчитывает высоту слоя, при изменении параметров начальной сетки или адаптации. Слой ППС всегда будет примерно 1,5 высоты ячеек основной сетки. Вам остается только задать количество слоев и коэффициент роста толщин этих слоев. 
  3. Появилась возможность визуализировать ППС как в сечении, так и в объеме в виде слоев: «Сечение приповерхностной сетки» (2D слой) и «Приповерхностная сетка» (3D слой). Вот как это выглядит:

  4. Теперь для задач теплообмена ППС можно строить на сопряженной границе. В этом случае ППС строится автоматически с обеих сторон сопряженной поверхности. При визуализации слоев ППС можно настроить их отображение отдельно для каждой подобласти.
  5. ППС будет перестраиваться только при изменении её параметров или параметров основной сетки (например, адаптаций). Такой подход экономит вычислительное время.
  6. Ещё одно нововведение – теперь нет ограничений на количество создаваемых ППС в проекте.
  7. Нет ограничений применимости ППС для 2D постановок, которые существовали ранее.

Алгоритм создания ППС: 

  • В Препроцессоре нажимаем ПКМ на "Приповерхностные сетки" и выбираем «Создать». Далее создается элемент "Приповерхностная сетка #0"
  • Нажимаем ПКМ на "Приповерхностная сетка #0" и выбираем "Добавить/Убрать граничные условия"
  • В диалоговом окне выбираем Граничное условие и нажимаем "ОК"
  • Нажимаем ЛКМ на "Приповерхностная сетка #0" и в окне свойств задаем параметры ППС: коэффициент роста и количество слоев.

Алгоритм создания слоя визуализации:

  • В Постпроцессоре нажимаем ПКМ на «Слои» и выбираем «Создать»
  • В диалоговом окне в графе «Тип слоя» выбираем «Приповерхностная сетка» или «Сечение приповерхностной сетки», выбираем объект и нажимаем «Создать»
  • В окне свойств созданного слоя в строке «Приповерхностная сетка» (по умолчанию там задано значение «нет») выбираем ППС для визуализации

Ограничения:

Помимо достоинств и нововведений, стоит упомянуть и про существующие ограничения текущей реализации:

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

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