Формирование глобальной матрицы и вектор-столбца

Содержание

Слайд 2

Слайд 3

Слайд 4

Соответствие между глобальными и локальными обозначениями имеет вид

Соответствие между глобальными и локальными обозначениями имеет вид

Слайд 5

где G – глобальная матрица жёсткости (теплопроводности) размером М х М;

где G – глобальная матрица жёсткости (теплопроводности) размером М х М;


U – вектор-столбец искомых значений температур в М узлах;
Ф – глобальный вектор-столбец нагрузок (тепловых потоков)
Слайд 6

Слайд 7

Слайд 8

 

Слайд 9

Схематичный вид глобальной ленточной матрицы Символами «х» обозначены ненулевые коэффициенты (L+1)

Схематичный вид глобальной ленточной матрицы
Символами «х» обозначены ненулевые коэффициенты
(L+1) - ширина

полосы (ширина ленты) матрицы
Слайд 10

Рассмотрение некоторых краевых задач с помощью МКЭ Наша конечная цель –

Рассмотрение некоторых краевых задач с помощью МКЭ

Наша конечная цель – получить

для узловых величин такие числовые значения, при которых соотношения для элементов очень точно аппроксимируют некоторый важный физический параметр (искомую функцию).
Слайд 11

Рассмотрим одномерный поток тепла в стержне с теплоизолированной боковой поверхностью К

Рассмотрим одномерный поток тепла в стержне с теплоизолированной боковой поверхностью

К закреплённому

в стене концу стержня подводится тепловой поток заданной интенсивности q.
На свободном конце стержня происходит конвективный теплообмен.
Коэффициент теплообмена h. Температура окружающей среды Tсреды.
Стержень теплоизолирован, так что потерь тепла через боковую поверхность не происходит.
Слайд 12

 

Слайд 13

 

Слайд 14

 

Слайд 15

Уравнения (11) и (12) идентичны исходным уравнениям (9). Поэтому любое распределение

Уравнения (11) и (12) идентичны исходным уравнениям (9).
Поэтому любое распределение температуры,

при котором функционал χ, определяемый формулой (10), становится минимальным, также удовлетворяет дифференциальным уравнениям (9) и является решением исходной задачи.
Уравнение (10) служит отправной точкой для определения температуры в каждом узле.
Слайд 16

Мы будем минимизировать функционал (10), используя множество функций-элементов, каждая из которых

Мы будем минимизировать функционал (10), используя множество функций-элементов, каждая из которых

определена на отдельном элементе и выражена через узловые значения.
Узловые значения Т – неизвестные величины.
Так как они определяют значение функционала χ, то минимизация этого функционала должна быть проведена по этим величинам.
В результате мы получим систему линейных уравнений относительно неизвестных значений искомой функции Т в узловых точках.
Слайд 17

Реализация МКЭ начинается с определения подобластей элементов) и их узловых точек.

Реализация МКЭ начинается с определения подобластей элементов) и их узловых точек.
Стержень

может быть разбит на два линейных элемента (рис. 8) с узловыми значениями T1, T2, T3.
При этом площадь поперечного сечения стержня, соответствующая первому узлу, равна А1.
Площадь поперечного сечения, соответствующая узлу 3 – А3.
Слайд 18

 

Слайд 19

 

Слайд 20

 

Слайд 21

 

Слайд 22

 

Слайд 23

 

Слайд 24

 

Слайд 25

 

 

Слайд 26

В процедуре минимизации функционала важно то, что интегральная величина χ разбивается

В процедуре минимизации функционала важно то, что интегральная величина χ разбивается

на соответствующие отдельным элементам слагаемые.
В результате получается совокупность интегралов, которые могут быть легко вычислены.
Слайд 27

 

Слайд 28

Если каждое из слагаемых в (25) будет равно нулю, то и

Если каждое из слагаемых в (25) будет равно нулю, то и

сумма будет равна нулю.
Поэтому можно:
1)отдельно рассчитать слагаемые в (25),
2)построить для каждого из них систему линейных уравнений,
3)сложить матрицы и столбцы свободных членов (векторов нагрузки)
4)решить полученную систему относительно неизвестных значений функции в узловых точках.
Слайд 29

Интерполяционные полиномы для дискретизированной области Для скалярных величин Для векторных величин

Интерполяционные полиномы для дискретизированной области

Для скалярных величин
Для векторных величин

Слайд 30

Мы хотим включить каждый элемент в рассматриваемую область и выразить через

Мы хотим включить каждый элемент в рассматриваемую область и выразить через

глобальные координаты и глобальные узловые значения интерполяционные уравнения для каждого используемого элемента.
Рассмотрим эту задачу на примере скалярных величин.
Слайд 31

Интерполяционный полином для элемента е в общей форме имеет вид: где

Интерполяционный полином для элемента е в общей форме имеет вид:
где r

– число узлов элемента; верхний индекс (е) означает произвольный элемент.
Слайд 32

i-узел в каждом элементе (т.е. первый узел в элементе) выделен (*).

i-узел в каждом элементе (т.е. первый узел в элементе) выделен (*).
Узлы

j и k следуют за i-узлом в направлении против часовой стрелки.
Для первого элемента : i=2, j=3, k=1.
Для второго: i=3, j=2, k=4.
И т.д. для остальных элементов.

Правильно маркированная пятиэлементная область

Слайд 33

Значения индексов i, j, k (рис. 8) могут быть подставлены в

Значения индексов i, j, k (рис. 8) могут быть подставлены в

формулу (7), что приводит к следующей совокупности уравнений для элементов:
Функции формы – множители при узловых значениях в формулах (8) – определяются подстановкой числовых значений i, j, k в уравнения для функции формы.
Слайд 34

Т.о, конечные элементы объединяются в ансамбль (в системе (8)), а интерполяционные

Т.о, конечные элементы объединяются в ансамбль (в системе (8)), а интерполяционные

функции выражаются через глобальные узловые значения и глобальные координаты, которые вводятся вместо произвольных i, j, k.
Каждое из уравнений в (8) содержит глобальные узловые значения, но относится к конкретному элементу.
Слайд 35

Векторные величины Включение элемента при рассмотрении векторных величин проводится с помощью

Векторные величины

Включение элемента при рассмотрении векторных величин проводится с помощью рассуждений,

аналогичных тем, которые приведены в случае скалярной величины.
Правильно пронумерованные узловые перемещения для маркированной пятиэлементной области показаны на рисунке.

Пятиэлементная область с обозначениями компонент вектора перемещений

Слайд 36

 

Слайд 37

 

Слайд 38

Свойства интерполяционного полинома Полиномиальные уравнения были использованы для аппроксимации скалярных и

Свойства интерполяционного полинома

Полиномиальные уравнения были использованы для аппроксимации скалярных и векторных

величин внутри элемента, потому что они обладают некоторыми весьма желательными свойствами. Они дают правильные результаты, когда узловые значения рассматриваемых величин равны между собой, и, кроме того, обеспечивают непрерывность в межэлементных зонах.
Слайд 39

Сходимость Решение, полученное методом конечных элементов, будет сходиться к точному решению

Сходимость

Решение, полученное методом конечных элементов, будет сходиться к точному решению с

уменьшением размеров элемента при условии, что, как только узловые значения оказываются равными между собой, интерполяционные уравнения приводят к постоянным значениям рассматриваемых величин внутри элемента. При этом подразумевается, что градиенты бесконечно малы.
Слайд 40

 

Слайд 41

 

Слайд 42

 

Слайд 43

 

Слайд 44

Непрерывность Дискретная модель для непрерывной функции строится на множестве кусочно непрерывных

Непрерывность

Дискретная модель для непрерывной функции строится на множестве кусочно непрерывных функций,

каждая из которых определена на отдельном элементе. Для интегрирования в дальнейшем кусочно-непрерывной функции необходимо сформулировать условие ее непрерывности в межэлементной зоне. Интеграл от ступенчатой функции f(х) определен постольку, поскольку f(x) остаётся ограниченной.
Слайд 45

 

Слайд 46

Слайд 47

 

Слайд 48

 

Слайд 49

Преимущества МКЭ Свойства материалов смежных элементов могут быть разными. Это позволяет

Преимущества МКЭ
Свойства материалов смежных элементов могут быть разными. Это позволяет применять

метод к телам, составленных из нескольких материалов.
Конечными элементами являются простые области (прямые линии, треугольники, прямоугольники, пирамиды, призмы). Та­ким образом, данным методом можно аппроксимировать тела со сложной формой краев.
Размеры элементов могут быть переменными. Это позволяет увеличивать или уменьшать элементы сетки.
С помощью МСЭ легко рассмотреть граничные условия с разрывной поверхностным нагрузкам, а также смешанные гранич­ные условия.
Алгоритм метода конечных элементов позволяет создать общие программы для решения задач различного класса.
Задача сводится к решению системы алгебраических уравнений большой размерности. Однако хорошая обусловленность системы разрешающих алгебраических уравнений позволяет получать достаточно точные решения для систем уравнений размерностью 5-10 миллионов и более.