На адаптацию сетки к решению влияют следующие параметры:
В разделах Глобальная область и Локальные области можно задать уровни дробления для всей расчетной области и ранее созданных областей локальной сетки.
Уровень дробления означает число операций дробления ячеек начальной сетки, которое требуется для того, чтобы были выполнены критерии адаптации сетки к решению. Таким образом, уровень дробления влияет на минимальный размер ячейки расчетной сетки. Например, если уровень дробления равен двум, а ячейки сетки имеют четвертый уровень, то в процессе адаптации сетки к решению эти ячейки могут быть разбиты до ячеек шестого уровня.
Если в проекте заданы какие-либо локальные области, то управлять адаптацией сетки к решению в этих областях можно независимо.
Уровень Глобальной области = 1 |
||
Уровень Локальной сетки 1 = 2 |
Уровень Локальной сетки 2 = Использовать глобальные настройки |
Уровень Локальной сетки 3 = Отключено |
До тех пор пока не будет достигнут заданный Уровень дробления, повторные циклы адаптации сетки проводятся с последовательным увеличением уровня дробления. Если Уровень дробления уже достигнут, то повторная адаптация в любом случае произойдет, но с неизменным уровнем дробления. Чтобы определить расположение зон расчетной области, в которых необходимо выполнить адаптацию сетки, требуется провести исследование решения, полученного на сетке, построенной в результате предыдущего цикла адаптации. Для определения расположения зон расчетной области, в которых требуется адаптировать сетку, используются Индикативные функции для законов сохранения массы, энергии и массы примесей (Cm, Cρ, Ce, Cy) (для получения дополнительной информации обращайтесь к разделу “Индикативные функции”).
Ниже представлены условия разбиения ячеек в процессе адаптации сетки:
или
, или
, или
,
l ≤ lSAR + 1,
l ≤ lmax или l ≤ lSAR или l ≤ lnc,
l ≤ 7,
где l – абсолютный уровень ячейки сетки, lmax – максимальный абсолютный уровень ячейки сетки, lSAR – текущий максимальный относительный уровень ячейки сетки, lnc – уровень ячейки сетки, достигнутый за счет Дробления сетки в узких каналах.
Ниже представлены условия объединения дочерних ячеек сетки в процессе адаптации сетки:
для каждой дочерней ячейки и
и
и
,
если разница между уровнем дробления результирующих объединенных ячеек и уровнем дробления соседних ячеек не превысит 1.
Все пороговые значения индикативных функций (εsplit и εmerge) определяются автоматически для каждого цикла адаптации с использованием сеточных диаграмм.
В группе Настройки адаптации сетки Вы можете задать следующие опции адаптации сетки:
Максимально допустимое число ячеек. В результате адаптации сетки к решению число ячеек сетки может значительно увеличиться, так что доступных ресурсов компьютера (физической оперативной памяти) может быть недостаточно для расчета.
Эта опция позволяет ограничить общее число ячеек с помощью задания Максимально допустимого числа ячеек. Если в процессе адаптации ожидаемое число ячеек превысит Максимально допустимое число ячеек, то число ячеек для последнего цикла адаптации будет ограничено.
Стратегия адаптации сетки. От этого параметра зависит, в какие моменты расчета будет выполняться адаптация расчетной сетки. Вы можете выбрать режим Таблично (используется в качестве стратегии по умолчанию), Периодически, Сходимость цели или Только вручную. В ячейке справа выберите единицы, в которых измеряются моменты расчета адаптации сетки (Продувка или итерации).
После завершения последней адаптации сетки и до момента окончания расчета должен быть выполнен Интервал релаксации. Интервал релаксации (в выбранных единицах измерения). Расчет не может быть автоматически завершен до тех пор, пока Интервал релаксации не истечет. Кроме того, в случае нестационарной задачи Интервал релаксации используется для получения статистических данных о градиентах решения, которые исследуются на всех итерациях, относящихся к Интервалу релаксации.
Если в качестве Стратегии адаптации сетки выбрано Периодически, то можно задать Стартовый момент (момент выполнения первой адаптации) и Период, с которым будут выполняться периодические адаптации. Эти значения задаются в выбранных единицах измерения.
Если в качестве Стратегии адаптации сетки выбрано Таблично, то после нажатия в ячейке Значение справа от Таблицы адаптации сетки в соответствующем окне можно задать таблицу моментов выполнения адаптаций сетки (в выбранных единицах измерения). См “Таблица адаптаций сетки”.
Если в качестве Стратегии адаптации сетки выбрано Сходимость цели, то можно нажать кнопку в ячейке Значение в строке Цели выбрать нужные цели. Выполнение адаптации расчетной сетки начнется в тот момент, когда будет достигнута сходимость всех указанных целей. Также можно указать значение параметра Отложить, чтобы начать адаптацию через указанное время (в выбранных единицах измерения) после достижения сходимости целей.
Также можно задать значение параметра Максимальное число адаптаций, которое ограничивает число моментов адаптации сетки.
Если в качестве Стратегии адаптации сетки выбрано Только вручную, то адаптация расчетной сетки будет производиться только в те моменты, когда вручную активируется эта возможность.
Если выбраны режимы Периодически или Таблично, то также можно выполнить адаптацию вручную (для получения дополнительной информации обращайтесь к разделу “Панель инструментов монитора”).
В группе Тип адаптации можно задать следующие настройки:
Текучая среда. В этом случае адаптация сетки к решению будет выполняться в выбранных областях текучей среды и определяться с помощью индикативных функций для законов сохранения (для получения дополнительной информации обращайтесь к разделу “Индикативные функции”).
Радиационный теплообмен. В этом случае адаптация сетки будет выполняться на поверхностях, принимающих участие в теплообмене Радиационный теплообменм. Зоны, в которых необходимо выполнять адаптацию, характеризуются максимальным потоком поглощенного излучения и максимальным количеством лучей.
Этот параметр доступен, если включен параметр Радиационный теплообмен на вкладке Тип задачи в диалоговом окне Общие настройки или Мастер проекта и выбрана модель Дискретный перенос с направлением трассировки лучей Прямое.
Во всех остальных случаях параметр Тип адаптации недоступен, и считается, что включен параметр Тип текучей среды.
Уровень начальной сетки, заданный в диалоговом окне Глобальная сетка, или Уровень разрешения задачи, заданный в диалоговом окне Сброс (см. раздел “Автоматические настройки при сбросе”), влияют на значения по умолчанию для всех этих параметров.
В тех случаях, когда адаптация сетки в процессе расчета не может быть выполнена, в окне монитора появляются соответствующие сообщения:
Адаптация сетки отменена: было достигнуто ограничение по максимальному количеству ячеек. Это сообщение с предупреждением говорит о том, что было достигнуто Максимально допустимое число ячеек.
Адаптация сетки отменена: критерии дробления-слияния ячеек не были удовлетворены. Это сообщение означает, что ни одна ячейка не удовлетворяет условиям дробления.
Адаптация сетки отменена: в поле градиентов было достигнуто ограничение по максимальному уровню дробления. Это сообщение означает следующее: несмотря на то, что некоторые ячейки удовлетворяют условиям дробления, заданный Уровень дробления уже достигнут. Это может произойти в случае, если поля градиентов не изменились. Если к моменту следующей адаптации сетки поля градиентов поменяются, то дробление (или слияние) ячеек будет выполнено.