Руководство по решению тепловых, сопряженных, гидрогазодинамических задач (1050672), страница 42
Текст из файла (страница 42)
Файлневязок будет рассмотрен в конце этого раздела.• Файл результатов, Jobname.RFL, содержит узловые результаты решения.• Файл, Jobname.RSW, содержит значения касательных напряжений стенки.• Файл невязок, Jobname.RDF, содержит значения узловых невязок.• Файл отладки, Jobname.DBG, содержит информацию, связанную с алгебраическимрешателем.• Резервный файл результатов, Jobname.RFO, является копией файла результатов.• Файл рестарта, Jobname.CFD, содержит структуру данных FLOTRANa.• Файл jobname.pv_0000n используется при заключительной обработке результатов.2.4.1. Файл результатов.Результаты решения задач во FLOTRANe автоматически сохраняются в базе данных ANSYS.В конце каждого решения программа ANSYS добавляет набор результатов в файлJobname.RFL.
Можно задавать параметры решения, сохраняемые в файл результатов, и219частоту обновления этого файла. Параметры, задаваемые по умолчанию, приведены вописании команды FLDATA5,OUTP (ANSYS Commands Reference).В программе ANSYS легко можно настроить количество наборов сохраняемых результатовстационарного решения во FLOTRAN.
Сохранение результатов предыдущих решений имеетряд преимуществ: можно сравнить результаты разных решений, можно продолжить решениезадачи с момента окончания последнего решения, используя другие опции или параметрырелаксации.Программа ANSYS сохраняет набор результатов в начале повторного запуска решениязадачи (перед первой итерацией), затем вновь сохраняет результаты при выполнениикритерия остановки решения. Между этими событиями можно добавить результаты в файлJobname.RFL. Сохранение промежуточных результатов позволяет продолжить решениезадачи с момента последнего сохранения с другими опциями, например для улучшениястабильности решения.Рекомендуется использовать опцию частоты перезаписи, поскольку эта опция позволяетпериодически сохранять и обновлять временные наборы результатов. Использование этойопции гарантирует сохранность результатов решения, которые могут быть использованы длявыполнения повторного запуска решения с момента последней записи результатов.Необходимость в повторном запуске решения может возникнуть при зависанииоперационной системы, сбое в питании компьютера и т.д.Для задания частоты перезаписи, используйте один из предлагаемых методов:Команда:FLDATA2,ITER,OVER,ValueМаршрут GUI:Main Menu> Solution> FLOTRAN Set Up> Execution CtrlДля задания частоты дополнения, выполите следующее:Команда:FLDATA2,ITER,APPE,ValueGUI:Main Menu> Solution> FLOTRAN Set Up> Execution Ctrl2.4.2.
Файл печати (Jobname.PFL)Файл Jobname.PFL содержит полную запись всех входных параметров FLOTRAN, включаясвойства и опции решения. Эта информация записывается каждый раз при выполнениикоманды SOLVE для обеспечения учетной записи хронологии анализа. Дополнительнозаписываются значения сходимости для всех активных параметров. Записываются в этотфайл с частотой, заданной пользователем, максимальные, средние и минимальные значениякаждого свойства и степени свободы. Вычисляется баланс массы по массовому расходу награницах модели.2.4.3. Файл невязок.Файл невязок, Jobname.RDF, показывает, насколько хорошо сходится текущее решение. Накаждой стадии процедуры решения, поток, свойства и поля температур используются длявычисления матрицы коэффициентов и силовых функций для каждой степени свободырешения.Если решение полностью сходится, то эти матрицы и силовые функции сгенерируют одно ито же поле скорости и невязки матричного уравнения будут очень малы.
Для полученияфайла невязок, необходимо выполнить, по крайней мере, одну глобальную итерацию.Если решение не сходится, величина невязок показывает, где находятся максимальныеошибки220(главная диагональ матрицы нормирует невязки). Эта нормализация позволяет сравниватьзначение степени свободы решения с соответствующим значением ее невязки. Для расчетаневязок для каждой активной степени свободы и записи их в файл невязок выполнитеследующее:Команда:FLDATA5,OUTP,RESI,TRUEGUI:Main Menu> Solution> FLOTRAN SetUp> Additional Out> Residual FileДля чтения файла невязок, используется команда FLREAD (Main Menu> General Postproc>FLOTRAN 2.1A).
Невязка обозначается по имени, связанной с ней степени свободы(например, TEMP или PRES для невязок температуры или давления).2.4.4. Файл рестарта.По умолчанию FLOTRAN вычисляет структуры данных в начале повторного запускарешения задачи. Эти вычисления могут проводится в течение длительного времени длябольших моделей. Во избежание перерасчета можно сохранять структуры данных в файлJobname.CFD. FLOTRAN записывает в этот файл информацию из базы данных ANSYS (ноэтот файл не требуется для рестарта).Для записи или чтения из файла Jobname.CFD используйте один из методов перед рестартом:Команда:FLDATA32,REST,RFIL,TGUI:Main Menu> Preprocessor> FLOTRAN Set Up> Restart Options> CFD Restart FileМожно включить (TRUE) или выключить (FALSE) опцию RFIL.
Если эта опция включена,ANSYS считывает файл рестарта, когда FLOTRAN начинает расчет. Файл рестарта будетсоздан в случае отсутствия такого.Если Вы повторно запускаете анализ с обновленными граничными условиями, тонеобходимо переписать существующий .CFD файл для того, чтобы использовать новыеусловия.
Для перезаписи файла выполните один из предлагаемых методов:Команда:FLDATA32,REST,WFIL,TGUI:Main Menu> Preprocessor> FLOTRAN Set Up> Restart Options> CFD Restart FileВыполнение одного из вышеприведенных методов перезаписи, вынуждает FLOTRANсоздать новый файл рестарта в течение следующего шага нагружения и автоматическиотключает опцию RFIL. После завершения рестарта, создавшего новый файл, выполнитекоманду FLDATA32,REST,RFIL,TRUE для того, чтобы последующие рестартыиспользовали вновь созданный файл Jobname.CFD.2.4.5. Файл визуализацииФайл визуализации используется программой визуализации постпроцессора. Дополнительнок результатам расчета эти файлы содержат информацию для определения конечно –элементной модели, включая расположение узлов, топологию элемента, связность элемента,информацию, связанную с предопределенными элементами ANSYS.
Эти файлы такжесодержат значения шага нагружения, шага приращения, количество итераций и значениямоментов времени.2.4.6. Повторный запуск расчета во FLOTRANе.221Можно осуществить повторный запуск анализа, начиная с любого набора результатов вфайле Jobname.RFL или в файле .RFL. Можно повторно запускать анализ с номера наборарезультатов (Label = NSET), номера глобальной итерации (Label = ITER), номера шаганагружения/приращения (Label = LSTP), или с момента времени нестационарного анализа(Label = TIME). Определить критерий рестарта можно следующим образом:• Выполните команду FLDATA32,REST,Label,Value.
Задайте одну из меток (NSET,ITER, LSTP или TIME) в поле Label. Параметр Value обнуляет величины, связанные сдругим критерием. Если повторный запуск решения выполняется из другого файларезультатов, то в этом случае необходимо задать имя файла, расширение идиректорию этого файла.• Выберете следующий маршрут Main Menu> Preprocessor> FLOTRAN Set Up>Restart Options> Restart/Iteratio (or Restart/Load step, Restart/Set, etc.)Если вы зададите неверный критерий, ANSYS известит вас об этом (если программаработает в пакетном режиме) и завершит решение.При повторном запуске анализа, ANSYS копирует исходный файл результатов в файлJobname.RSO и размещает точку рестарта, все предыдущие наборы результатов и всепоследующие наборы результатов в новый файл Jobname.RFL.
Создание файла Jobname.RSOблокируется, если поле Value команды FLDATA32,REST имеет отрицательное значение.FLOTRAN использует абсолютное значение числа, заданного в поле Value.2.5. Способы улучшения сходимости и устойчивости решенияПрограмма ANSYS предлагает несколько способов улучшения сходимости и устойчивостирешения.2.5.1. Параметры релаксации.Параметр релаксации является отношением изменения между старым решением и вновьполученным, которое добавляется к старому решению, давая результаты для новойглобальной итерации. Параметры релаксации для каждой итерации должны быть между 0.0(отсутствие обновления степени свободы или свойства) и 1.0 включительно.
Установитьпараметр релаксации можно следующим образом:Команда:FLDATA25,RELX,Label,ValueGUI:Main Menu> Preprocessor> FLOTRAN Set Up> Relax/Stab/Cap> DOF RelaxationMain Menu> Preprocessor> FLOTRAN Set Up> Relax/Stab/Cap> Prop RelaxationMain Menu> Solution> FLOTRAN Set Up> Relax/Stab/Cap> DOF RelaxationMain Menu> Solution> FLOTRAN Set Up> Relax/Stab/Cap> Prop RelaxationПримечаниеСмотрите описание команды FLDATA25,RELX в ANSYS Commands Reference2.5.2. Инерционная релаксация.Инерционная релаксация для набора уравнений обеспечивает степеням свободы решениядоминирующую диагональ, что делает решение более стабильным. Предполагается, что присходящемся решении и отсутствии ошибки округления, инерционная релаксация не влияетна результат решения.