RUS  ENG
Полная версия
ЖУРНАЛЫ // Системы и средства информатики // Архив

Системы и средства информ., 2023, том 33, выпуск 2, страницы 111–123 (Mi ssi889)

Разработка модуля для работы с решателем plasticStressedFoam на базе пакета OpenFOAM

Д. И. Читалов

Южно-Уральский федеральный научный центр минералогии и геоэкологии Уральского отделения Российской академии наук

Аннотация: Проведено исследование, направленное на создание программного модуля для управления численными экспериментами посредством решателя plasticStressedFoam и его подключение к базовой версии предложенной автором графической оболочки. Работа направлена на оптимизацию процесса заполнения конфигурационных файлов расчетного случая средствами графического интерфейса и автоматизацию запуска решателя plasticStressedFoam, который отвечает за генерацию итоговой численной модели. Определена цель разработки и сформулирован перечень задач, необходимых для ее достижения. Описаны этапы разработки модуля, включая построение диаграмм его структуры и логики применения, выбор и обоснование стека технологий разработки, а также результаты исследования, его научная новизна и практическая значимость. Представлены результаты проверки работоспособности продукта на примере стандартной задачи, решаемой в OpenFOAM с помощью решателя plasticStressedFoam.

Ключевые слова: численное моделирование, механика сплошных сред, графический интерфейс пользователя, OpenFOAM, язык программирования Python, открытое программное обеспечение, решатель plasticStressedFoam, библиотека PyQt, СУБД SQLite.

Поступила в редакцию: 21.10.2022

DOI: 10.14357/08696527230211



© МИАН, 2024