Диссертация
№ 422051700073-5Специальное математическое и программное обеспечение инструментальных систем конечноэлементного моделирования в условиях сложноконфигурируемых граничных областей
17.05.2022
Цель работы заключается в повышении производительности и качества процесса конечноэлементного моделирования на базе МВКА в условиях сложноконфигурируемых граничных областей за счет разработки специальных средств математического и программного обеспечения моделей подготовки исходных данных.
Указанная цель предусматривает решение следующих задач:
1. Провести анализ существующих подходов к процессам подготовки данных в рамках альтернативных конечноэлементных методов при разработке программных средств численного моделирования.
2. Разработать формальные требования к процессу подготовки данных в рамках МВКА и разработать алгоритм разбиения исходной области на макроэлементы, обеспечивающий возможность параллельного программирования и позволяющий повысить регулярность результирующего множества макроэлементов путем учета особенностей геометрии исходной области.
3. Разработать структуру данных результата генерации множества макроэлементов, соответствующую требованиям математической модели МВКА и обеспечивающую возможность параллельной и распределенной обработки.
4. Реализовать в виде специального программного обеспечения алгоритм разбиения цифровой модели на макроэлементы с применением параллельного программирования, провести исследование его производительности для цифровых моделей объектов различной геометрической формы, сформировать качественную и количественную оценку результата.
5. Провести численные эксперименты для анализа эффективности разработанного специального математического и программного обеспечения процесса подготовки данных в рамках МВКА.
В результате проведенных исследований в работе получены следующие результаты:
1. Проведен анализ существующих подходов к процессам подготовки данных в рамках альтернативных конечноэлементных методов при разработке программных средств численного моделирования.
2. Сформированы формальные требования к процессу подготовки данных в рамках МВКА. Разработан алгоритм разбиения исходной области на макроэлементы, обеспечивающий возможность параллельного программирования и позволяющий повысить регулярность результирующего множества макроэлементов путем учета особенностей геометрии исходной области.
3. Разработана структура данных результата генерации множества макроэлементов, соответствующая требованиям математической модели МВКА и обеспечивающая возможность параллельной и распределенной обработки.
4. Реализован в виде специального программного обеспечения алгоритм разбиения цифровой модели на макроэлементы с применением параллельного программирования. Проведено исследование производительности программного обеспечения для цифровых моделей объектов различной геометрической формы, сформирована качественная и количественная оценка результата.
5. Проведены численные эксперименты для анализа эффективности разработанного специального математического и программного обеспечения процесса подготовки данных в рамках МВКА. Эксперимент показал, что разработанный препроцессор более чем на порядок быстрее своего предшественника.
6. Результаты исследований внедрены в производственную деятельность ООО «ДМ Солюшн» и используются при создании CAD/CAE систем, в целях программного обеспечения альтернативных средств конечноэлементного моделирования.
ГРНТИ
50.41.25 Прикладное программное обеспечение
Ключевые слова
параллельное программирование
препроцессор
конечноэлементное моделирование
макроэлемент
Детали
Автор
Троценко Александр Сергеевич
Вид
Кандидатская
Целевое степень
Кандидат технических наук
Дата защиты
22.04.2022
Организация защиты
ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ОБРАЗОВАНИЯ "ВОРОНЕЖСКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ"
Организация автора
ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ОБРАЗОВАНИЯ "ВОРОНЕЖСКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ"
Похожие документы
Разработка высокоточных квазимонотонных численных методов и распараллеленных алгоритмов для расчетов динамических процессов в сложных существенно неоднородных областях интегрирования (1 этап промежуточный)
0.893
ИКРБС
Разработка методов и программ для моделирования электромагнитных полей в задачах индукционного каротажа
0.892
ИКРБС
Разработка математических моделей, алгоритмов, создание вычислительного комплекса для прогнозирования поведения перспективных материалов и конструкций при динамических нагрузках
0.889
НИОКТР
Развитие методов, моделей, алгоритмов и программ для создания сложноструктурированных прикладных систем, функционирующих в различных условиях
0.889
ИКРБС
Разработка математических моделей, алгоритмов и программных средств для исследования конструктивно-нелинейного поведения строительных конструкций, на основе МКЭ в форме классического смешанного метода
0.886
НИОКТР
Разработка программного комплекса для генерации ортогональных гексаэдральных сеточных моделей большой размерности
0.886
НИОКТР
«Разработка и тестирование прототипа программного обеспечения для численной оценки механических характеристик гетерогенных материалов, сведения о внутренней структуре которых получены с помощью компьютерной томографии, на графических процессорах»
0.885
ИКРБС
Создание цифровой платформы для решения научно-технических задач на основе комплекса методов высокоточного многомерного численного моделирования
0.885
ИКРБС
Разработка методов конечноэлементного моделирования многомерных геоэлектромагнитных полей и сопутствующего программного обеспечения при решении задач геоэлектроразведки с естественными и контролируемыми источниками
0.884
ИКРБС
Развитие метода опорных операторов с реализацией на высокопроизводительных гибридных системах
0.884
НИОКТР