Метод конечных элементов и технология CUDA в задачах механики деформируемого твёрдого тела
Название спецкурса на английском языке
Finite element method and Cuda technology in problems of solid mechanics
Пререквизиты
Отсутствуют
Целевая аудитория
3-6 курс, магистранты
Подразделение
[Кафедра вычислительной механики]
Семестр
Осень
Тип спецкурса
Спецкурс по выбору студента
Учебный год
2025/26
Список тем
Основные соотношения механики деформируемого твердого тела. Слабая (вариационная) постановка задач прочности. Поиск решения в пространстве обобщенных функций. Эквивалентность двух постановок. Методы решения вариационных постановок задач прочности, методы взвешенных ошибок: метод коллокаций, метод наименьших квадратов, метод Галеркина. Основы метода конечных элементов (МКЭ). Функции формы. Интегрирование базисных функций. Применение МКЭ для решения задач теории упругости путем минимизации потенциальной энергии деформаций, эквивалентность с методом Галеркина для линейного случая. Типы конечных элементов. Построение конечноэлементных сеток в 2D и 3D. Адаптивные сетки. Вычислительная геометрия. Индексация элементов. Оптимальная нумерация, пространственно плотные кривые. Ассемблирование элементов. Локальные и глобальные матрицы жесткости. Способы хранения разреженных матриц. Решение СЛАУ с разреженной матрицей. Прямые и итерационные методы. Применение переобуславливателей. Сведение уравнений теории упругости к уравнениям МКЭ. Граничные условия. Конечные деформации. Геометрическая нелинейность. Физически нелинейные задачи. Метод Ньютона. Модифицированный метод Ньютона. Нахождение результатов. Согласованные результанты элемента. Сглаживание напряжений. Несжимаемые материалы. Смешанная постановка. Решение на разнесенных сетках. Методы решения систем линейных алгебраических уравнений с матрицей седлового типа. Смешанная постановка задач упругости. Вязкоупругие материалы. Интегралы свертки. Динамические задачи. Схемы Ньюмарка. Неотражающие граничные условия. О решении контактных задач. Общие сведения о модификации МКЭ. Элементы высокого порядка. Квадратуры Гаусса. Метод спектральных элементов (МСЭ). Выбор численного метода. Сравнение метода конечных элементов (МКЭ) и метода спектральных элементов (МСЭ). Трёхмерные задачи нестационарной теории упругости . МСЭ для полностью неоднородных сред. Моделирование акустического каротажа в анизотропной вязкоупругой среде трёхмерным методом спектральных элементов (МСЭ). Оптимизация вычислений. Раскраска сетки. Общие сведения о применении видеопроцессоров. Стандарт CUDA. Архитектура вычислений. Типы памяти. Примеры быстрой реализации алгоритмов: перемножение матриц, параллельное суммирование вектора. Построение локальной и глобальной матрицы жесткости на CUDA. Раскраска элементов и атомарные операции. Решение СЛАУ на CUDA. Интегрирование по времени. Использование методов библиотеки CUBLAS. Реализация на CUDA схем высокого порядка точности. Использование кэша, разделяемой памяти. Расчеты на гибридных кластерах. MPI/MultiGPU распараллеливание. Иерархия параллельных процессов, потоков. Синхронизация и обмен данными.
Список источников
Седов Л.И. Механика сплошной среды. Т. 2. М.: Наука, 1994. 560 с.
Марчук Г.И., Агошков В.И. Введение в проекционно-сеточные методы. М. Наука 1981г. 416с.
Бате К. Ю. Методы конечных элементов / В.П.Шидловский (пер. с англ.) Л.И.Турчак (ред).-М.:ФИЗМАТЛИТ,2010.-1022 с.
Зенкевич.О. Метод конечных элементов в технике. — М.: Мир, 1975.
Ильюшин А.А., Победря Б.Е. Основы математической теории термовязкоупругости. М.: Наука. 1970. 280 с.
Левин В.А., Калинин В.В., Зингерман К.М., Вершинин А.В. (Под редакцией В.А. Левина) Развитие дефектов при конечных деформациях. Компьютерное и физическое моделирование. – М.: Физматлит, 2007. – 392 с.
Седов Л.И. Введение в механику сплошной среды. - М.: Государственное издательство физико-математической литературы, 1962. -- 284 с.
Норри Д., де Фриз Ж. - Введение в метод конечных элементов, 1981, 152с.
Оден Дж. Конечные элементы в нелинейной механике сплошных сред. - М.: Мир, - 1976. - 464 с.
Пpепаpата Ф., Шеймос М. Вычислительная геометpия: Введение. - М.: Мир, 1989
Сегерлинд Л. Применение метода конечных элементов. — М.: Мир, 1979.
D. Komatitsch and Jeroen Tromp Introduction to the spectral element method for three-dimensional seismic wave propagation. Geophysics, 1999, 139, 806-822.
CUDA textbook by David Kirk from NVIDIA and Prof. Wen-mei Hwu from UIUC
Zienkiewicz O.C., Taylor R.L. - Vol. 2. The finite element method. Solid mechanics, 2000. 479p.
Марчук Г.И., Агошков В.И. Введение в проекционно-сеточные методы. М. Наука 1981г. 416с.
Бате К. Ю. Методы конечных элементов / В.П.Шидловский (пер. с англ.) Л.И.Турчак (ред).-М.:ФИЗМАТЛИТ,2010.-1022 с.
Зенкевич.О. Метод конечных элементов в технике. — М.: Мир, 1975.
Ильюшин А.А., Победря Б.Е. Основы математической теории термовязкоупругости. М.: Наука. 1970. 280 с.
Левин В.А., Калинин В.В., Зингерман К.М., Вершинин А.В. (Под редакцией В.А. Левина) Развитие дефектов при конечных деформациях. Компьютерное и физическое моделирование. – М.: Физматлит, 2007. – 392 с.
Седов Л.И. Введение в механику сплошной среды. - М.: Государственное издательство физико-математической литературы, 1962. -- 284 с.
Норри Д., де Фриз Ж. - Введение в метод конечных элементов, 1981, 152с.
Оден Дж. Конечные элементы в нелинейной механике сплошных сред. - М.: Мир, - 1976. - 464 с.
Пpепаpата Ф., Шеймос М. Вычислительная геометpия: Введение. - М.: Мир, 1989
Сегерлинд Л. Применение метода конечных элементов. — М.: Мир, 1979.
D. Komatitsch and Jeroen Tromp Introduction to the spectral element method for three-dimensional seismic wave propagation. Geophysics, 1999, 139, 806-822.
CUDA textbook by David Kirk from NVIDIA and Prof. Wen-mei Hwu from UIUC
Zienkiewicz O.C., Taylor R.L. - Vol. 2. The finite element method. Solid mechanics, 2000. 479p.
День недели
среда
Время
12:30-14:05
Аудитория
474
Дата первого занятия
Аудитория первого занятия
474
Статус курса
Запись открыта
Форма записи на курс
Заполнение формы записи на курс доступно только студентам. Для записи на курс авторизуйтесь, пожалуйста, в студенческом аккаунте.