FSI в 3.11.02: запуск совместных расчётов FlowVision и Abaqus - Генерация конфигурационного файла

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

Генерация конфигурационного файла

Чтобы обеспечить взаимодействие между Abaqus и сторонней программой, необходима программа Abaqus CSE Director. Для подключения эта программа использует конфигурационный файл, в котором прописываются параметры совместного расчета, передаваемые данные и связь регионов. Формат конфигурационного файла – xml.

FlowVision может генерировать данный файл по запросу пользователя. Это делается в ПреПостПроцессоре: Внешние связи > Abaqus CSE в свойствах Операции >  Сохранить конфигурационный файл для CS-сервиса.

6
                  Рис.6. Создание конфигурационного файла для CSE-коннектора

Будет открыто окно Экспорт в конфигурационный файл, в котором можно выбрать схему совместного расчёта, каким образом будет задаваться шаг обмена, ведущую программу и время останова:

7Рис.7. Экспорт в конфигурационный файл – окно настроек

Экспортируемые параметры совместного расчета

Схема совместного расчёта:
  • Схема Якоби – явная схема параллельного моделирования обеих программ с обменом в конкретной точке. Данная процедура менее ресурсозатратная, но также менее стабильная. Рекомендуется использовать в случае слабосвязанных физических задач.
  • Схема Гаусса-Зейдаля – явная схема совместного расчёта, в котором компоненты обмениваются с запаздыванием. Один из компонентов ведет другой компонент, который считает с отставанием между ними. Данная совместная схема хорошо подходит для слабой совместной физики и использует маленькие шаги по времени.
  • Схема Гаусса-Зейдаля-Предиктор – явная схема, схожа с алгоритмом Гаусса-Зейдаля с поправкой на то, что запаздывающий компонент может предсказать результаты для следующего совместного шага. Это уменьшает отставание между компонентами, когда решение достаточно гладкое для точно рассчитанных значений. Данная схема рекомендуется для использования в большинстве задач.
  • Итеративная схема – неявная итеративная совместная схема доступная для сильной совместной связи. Решение итерируется во время совместного расчета для устранения каких-либо задержек между компонентами.

Шаг обмена – параметр, определяющий порядок обменов между обеими программами. Может быть выбрано: выбор ведущей программой, максимальный шаг, минимальный шаг.

Ведущая программа – программа, определяющая шаг обмена между программами. В качестве ведущей программы можно выбрать FlowVision или Abaqus. Рекомендуется выбирать FlowVision, так как он более стабилен в работе.

Останов по времени – автоматическая остановка программы через определенное число шагов. Рекомендуется задавать какое-то большое число, если нужно, чтобы программа считала долго.

После нажатия кнопки ОК будет создан xml-файл, который будет сохранён в директории, содержащую клиентскую часть проекта.

теги: , ,