Завершен
2024 / 2025

1566 Разработка программной библиотеки методов конечноэлементного моделирования
Старт
13.10.2024
Представление
05.11.2024 – 15.11.2024
Постерная сессия
14.04.2025 – 25.04.2025
Защита
06.06.2025 – 17.06.2025
Паспорт проекта
Аннотация
Сегодня существует широкий спектр задач, которые решаются при помощи метода конечных элементов, например пластичные и упругие деформации, гидродинамика, температурные задачи и т.д. Особенностью таких задач являются сложности, связанные с нелинейностью и нестационарностью граничных условий, а также нелинейностью уравнений состояния, описывающих свойства материала.
Данный проект посвящен разработке программной библиотеки методов конечноэлементного моделирования. Библиотека состоит из...
Отрасль
Информатика
Теги
МКЭ
Мат моделирование
Библиотека
Цель
Разработка алгоритмов и программного обеспечения, позволяющего решать нелинейные задачи механики сплошной среды.
Ожидаемые результаты
- 2D-solver’ы: вязкопластичный и температурный в плоской и осесимметричной постановках (треугольные элементы).
- 3D-solver’ы: температурный (тетраэдрные элементы).
- 3D-триангулятор
- Верификация работы солверов с результатами из Abaqus/CAE.
- Виды контакта образца с инструментом: прилипание, проскальзывание, трение.
Форма и способы промежуточного контроля
Общие встречи 1 раз в две недели.
Форма представления результатов
Демонстрация программного продукта.
Комплект программной документации.
Отчет о результатах тестирования.
Ресурсное обеспечение
Не требуется.
Имеющийся задел
За прошлые годы работы над проектом разработана С++ библиотека с API в стиле С. Разработанная библиотека представляет из себя ядро, в котором заложена архитектура, позволяющая переключать solver’ы. На данный момент разработаны два вязкопластичных solver’а: плосконапряженный solver с призматическими элементами, и solver для оболочечных изделий с мембранными элементами. Имеющееся решение организовано с помощью CMake и является кросс-платформенным (Linux, MacOS, Windows).
Заказчик
МИЭМ / ДПМ