Задание управляющих параметров
Задание управляющих параметров Параметры, управляющие расчётом, задаются на вкладке Солвер дерева проекта. К ним относятся: · расчётный шаг · выбор схемы аппроксимации уравнений по просранству и по времени · частота сохранений и др. В данной задаче необходимо определить только шаг расчёта. Шаг по времени Во FlowVision предусмотрены два способа задания шага расчёта: в секундах и числом CFL (Куранта-Фридрихса-Леви). Постоянный шаг по времени (в секундах) подойдёт для расчёта медленного течения, для которого не характерно наличие существенных градиентов переменных. Постоянный шаг по времени зададим равным 1/10 пролётного времени по трубе. Пролётное время – это время, необходимое гипотетической частице, движущейся со средней скоростью потока V, преодолеть характерный размер L. Зададим величину расчётного шага в элементе Шаг по времени. Задание условий останова Характеристика условий останова FlowVision Остановить расчёт FlowVision можно двумя способами: 1. Вручную, с помощью кнопки 2. Автоматически, с помощью задания Условия останова Условия останова задаютсядо начала расчёта во вкладке Солвер. Можно задать останов:
1. В заданный момент расчётного времени 2. После заданного количества шагов расчёта 3. По значениям невязок расчитываемых переменных Невязки характеризуют темп изменения величин во времени. Чем меньше невязки, тем меньше изменяются контролируемые величины. 4. По значению невязок расчитываемых пользовательских величин Выбирем 4й вариант: зададим останов расчёта проекта по величине давления на входе. Создание пользовательского критерия останова Создание пользовательского критерия останова расчёта состоит из следующих этапов:
1. Создание Объекта, в объёме или по поверхности которого будет контролироваться переменная; 2. Создание Характеристики на объёкте по значению переменной Переменной; Характеристика будет вычислять осреднённое по объёму/поверхности значение переменной. 3. Создание Пользовательского критерия останова на основе характеристики. 4. Задание уровня величины невязки переменной
В процессе расчёта график изменения переменной будет отображаться в окне мониторинга, и расчёт будет автоматически остановлен при достижении указанного Уровня величины невязки.
· Выберем контролируемый объект: Супергруппа. Напомню, что нас интересует давление на входном граничном условии. Поверхность этого ГУ мы можем определить как геометрический объект – Супергруппу. Супергруппа – поверхность, объединяющая несколько групп геометрической модели. Создать супергруппу можно на основе ГУ в Препроцессоре (для задания критерией останова) или Постпроцессоре (для визуализации). Супергруппа редактируема: при необходимости состав групп в супергруппе можно изменять. Для создания Супегруппы нажмём правой кнопкой мыши на элементе граничного условия «Вход» и выберем Создать супергруппу > в Препроцессоре. В Объектах появится новый элемент с именем «Супергруппа на " Вход" ».
· Создадим характеристику по Переменной = Давление.
Правый клик мышью на объекте «Супергруппа на " Вход" » и далее Создать характеристики. Новый элемент Характеристики #0 (Супергруппа на " Вход" ) будет связан с соответствущей супергруппой, а также появится в элементе дерева Характеристики.
o В окне свойств Характеристики #0 (Супергруппа на " Вход" ) выберем Переменную = Давление. Нажмём кнопку Применить.
· Создадим пользовательский критерий останова по средней величине давления.
На вкладке Солвер перейдём в Пользовательские величины и Создадим новый Критерий останова #0 с помощью правого клика мышью. o В окне свойств Критерия останова #0 выберём Объект = Характеристики #0 (Супергруппа на " Вход" ) и Переменную = < f пов. >.
< f пов. > определяет среднее арифметическое контролируемой переменной (в данной задаче это давление) по выбранной поверхности (в данном случае - супегруппа по входному ГУ). В окне свойств Критерия останова #0 установим уровень невяки = = 1е-05. Останов расчёта произойдёт автоматически, когда невязка переменной достигнен указанного Уровня. Маленькое значнение невязки переменной будет означать, что давление практически не меняется, и решение достигло установившегося значения. При задании Уровня (ε ) расчёт остановится, когда величина изменения переменной за последние n шагов (это число шагов в окне свойств элемента Условия останова ) по отношению к изменению переменной за период проверки условия (задаётся в окне свойств элемента Условия останова ) становится меньше ε.
Нажмите кнопку Применить.
Воспользуйтесь поиском по сайту: ©2015 - 2024 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...
|