- •Математический факультет Кафедра вычислительной математики и программирования
- •Содержание
- •2 Разностные методы решения задач математической физики….…..20
- •Разностные схемы для линейных дифференциальных уравнений
- •1 Математические модели физических систем
- •1.1 Физические системы и методы их исследования
- •Основные определения и понятия
- •Системы деформируемых твёрдых тел
- •1.1.3 Подходы к исследованию систем деформируемых твёрдых тел
- •1.1.4 Средства исследования состояния систем деформируемых твёрдых тел
- •Разностные схемы для основных уравнений математической физики
- •1.2.1 Основные уравнения математической физики и их классификация
- •1.2.2 Разностная аппроксимация основных производных. По определению производная функции одной переменной записывается в виде
- •Это значит, что аппроксимация
- •Общий принцип метода сеток
- •Сходимость, аппроксимация и устойчивость разностных схем
- •2 Разностные методы решения задач математической физики
- •2.1 Разностные схемы для линейных дифференциальных уравнений
- •2.1.1 Краевые задачи для линейных дифференциальных уравнений
- •2.1.2 О задаче Дирихле
- •2.1.3 Разностные аппроксимации уравнений эллиптического типа
- •2.1.4 Разностная аппроксимация граничных условий
- •2.2 Построение разностной аппроксимации задачи Дирихле для
- •2.2.1 Разностная схема задачи Дирихле для уравнения Пуассона.
- •2.2.2 Устойчивость и сходимость разностной задачи Дирихле
- •2.3. Разрешимость разностных уравнений и способы их решения. Правило Рунге
- •2.4. Разностные схемы для линейных дифференциальных
- •2.5. Разностные схемы для линейных дифференциальных уравнений
- •2.5.1. Общая постановка задачи.
- •3. Метод конечных элементов и суперэлементов
- •3.1. Физические предпосылки методов
- •3.2 Деформации твёрдых тел
- •3. 2.1 Линейно-упругие деформации твёрдых тел
- •3.2.2. Нелинейно-упругие деформации твёрдых тел
- •3.3. Прикладные вопросы метода конечных элементов
- •3.3.1. Основная концепция метода конечных элементов
- •3.3.2 Дискретизация и оптимальная нумерация узлов области
- •3.3.3. Метод конечных элементов в теории упругости.
- •3..4 Построение конечно - элементных соотношений
- •3.5. Аналитический алгоритм метода конечных элементов для исследования
- •Свойства матрицы жёсткости
- •3.7 Аналитический алгоритм метода суперэлементов
- •Методы исследования нелинейных математических
- •4.1 Общие предпосылки методов численного исследования нелинейных
- •4.2 Итерационные численные методы
- •4.3 Безитерационные методы исследования нелинейных математических моделей деформируемых твёрдых тел и их систем
- •4.4 Сравнительный анализ эффективности методов исследования
- •5 Основы методологии компьютерного объектно-
- •5.1 Основные понятия и определения
- •5.2 Построение виртуальной физической модели системы
- •5.3 Исходные данные при компьютерном моделировании
- •5.4 Деформации грунтовых оснований при устройстве отдельных
- •6 Технология компьютерного объектно-
- •6.1 Технологические этапы компьютерного объектно-ориентированного
- •6.2 Интерфейс визуального ввода данных
- •7 Программное обеспечение компьютерного
- •7.1 Структура программного обеспечения объектно-ориентированного моделирования системы деформируемых твёрдых тел
- •7.2 Технология объектно-ориентированного программирования
- •Объектно-ориентированного моделирования физической системы
- •7.3 Программный комплекс «Энергия - 2д » моделирования
- •7.4 Программный комплекс «Энергия - ос » моделирования
- •7.5 Программный комплекс «Энергия - 3д » моделирования
- •8 Верификация технологии и программного
- •8.1 Методологические аспекты верификации
- •8.2 Верификация технологии и программного обеспечения
- •8.3 Верификация технологии и программного обеспечения
- •8.4 Верификация технологии и программного обеспечения
- •Численные методы математической физики
- •1. Метод сеток для задачи дирихле
- •1.1. Основы метода сеток
- •1.3.Варианты задания
- •Лабораторная работа №2
- •Дополнение к лабораторной работе №2
- •Лабораторная работа №3 Метод сеток для уравнения параболического типа.
- •Лабораторная работа №4 Метод сеток для уравнения гиперболического типа
3.5. Аналитический алгоритм метода конечных элементов для исследования
состояния пространственных систем линейной теории упругости
Вопрос дискретизации трёхмерных объектов и систем деформируемых твёрдых тел более сложный, чем объектов и систем в двумерном пространстве. Общие принципы разбиения пространственных областей на элементарные части разработали Зейферт Г. и Трельфалль В. Однако их практическая реализация представляет определённые трудности. Автором разработан принцип и алгоритм согласованной объёмной дискретизации объектов и систем в трёхмерном пространстве. Дискретизацию предлагается производить конечными элементами в форме параллелепипедов, каждый из которых в свою очередь разбивается на тетраэдры. Этот процесс можно производить различным образом. В разработанном подходе параллелепипед предлагается разбивать тремя секущими плоскостями на шесть равновеликих тетраэдров. Ориентация секущих плоскостей должна обеспечивать минимальную разность номеров узлов в каждом тетраэдре дискретизируемого параллелепипеда. В объёме параллелепипеда противоположные грани должны быть гомеоморфными, рис.3.6, что является основным условием согласованной дискретизации элементов системы твёрдых тел. Такой двухступенчатый подход к процессу дискретизации является достаточно удобным и гибким, т.к. позволяет сравнительно легко строить дискретизованную область нерегулярной структуры.
p r m m n
k l
l
i j i j
Рис. 3.6. Дискретизация параллелепипеда Рис. 3.7. Тетраэдр
Поэтому в качестве исходного конечного элемента в настоящей работе принят тетраэдр. Для тетраэдра основное уравнение метода конечных элементов имеет следующий общий вид:
(3.27)
где - векторы узловых усилий и перемещений соответственно,
- матрица жёсткости.
В настоящей работе предложен разработанный автором аналитический алгоритм построения конечноэлементных соотношений для тетраэдра и для всей дискретизируемой системы деформируемых твёрдых тел.
Конечноэлементные соотношения для тетраэдра будем выводить, полагая, что к его вершинам приложены узловые усилия
которым будут соответствовать узловые перемещения
Для тетраэдра можно взять линейные функции для перемещений
(3.28)
или (3.29)
где
(3.30)
(3.31)
Так как (3.28) имеет место для любой точки тетраэдра, то для его узлов будем иметь (3.32)
где
(3.33)
- координаты узлов тетраэдра.
Из (3.32) следует
(3.34)
где
- объём элементарного тетраэдра,
- номера вершин элементарного тетраэдра.
Остальные значения получаются круговой перестановкой индексов. Отметим, что и в этом случае порядок обхода узлов тетраэдра не имеет значения, если неизвестные коэффициенты в (3.28) определять сразу так, как это описано для определения соответствующих коэффициентов для плоской задачи.
Используя уравнения Коши и обобщённый закона Гука, получим:
(3.35)
(3.36)
где (3.37)
(3.38)
где - модуль сдвига и коэффициент Ламе соответственно.
Подставим (3.34) в (3.35) и (3.36), тогда получим:
(3.39)
(3.40)
На основании принципа возможных перемещений:
(3.41)
Подставив в (3.41) выражения (3.39) и (3.40) и учитывая, что в рассматриваемом случае все матрицы и не зависят от координат, получим
(3.42)
следовательно, для тетраэдра: (3.43)
где
Выполнив матричные операции в (3.43), получим
(3.44)
Где
где i – номер узла, связанного с узлами j; i, j=1,2,3,4;
G, λ – модуль сдвига и коэффициент Ламе:
=
Глобальная матрица жёсткости строится аналогично, как и в двумерном случае.