Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Метод конечных элементов в задачах теплопроводности. Учебное пособие

.pdf
Скачиваний:
1
Добавлен:
07.09.2026
Размер:
2 Мб
Скачать
☆
Геометрические аспекты МКЭ
3.4. Индексация узлов
и формирование таблицы входных данных
При математическом описании элемента его узлы необхо­димо индивидуализировать, т.
е. сделать их отличимыми друг
от друга.
С этой целью каждому узлу присваивается индекс
rlkji ,...,,,, в зависимости от количества узлов элемента. Вы-
i -го узла элемента произволен, индексация остальных уз-
бор лов выполняется последовательно в направлении против ча­совой стрелки. Проиндексировав узлы, составляют таблицу, которая ставит индексы элемента в соответствие глобальным номерам его узлов. С помощью этой таблицы впоследствии осуществляется включение матрицы элемента в соответству­ющие глобальные.
Фиксация положения элемента в пространстве осуществ­ляется мерованных узлов.
шается формированием геометрической части таблицы вход­ных данных.
жена двумерная (для нагляд­ности) область, разбитая на два элемента. Узлы, вы­бранные в качестве i-x, обо­значены звездочками. В скоб­ках указаны номера элемен­тов

таблицы входных данных с указанием номера элемента по каталогу показана в таблице 2.
заданием координат его проиндексированных и зану-
Процесс дискретизации области определения задачи завер-
На рисунке 3.5 изобра-
и координаты узлов
.
ZR,
Геометрическая часть
Рис. 3.5. Пример дискретизации
сечения осесимметричной детали
41
Глава 3
Таблица 2
Геометрическая часть таблицы входных данных
Номер
Номер
элемента
элемента
по физическому
каталогу
(e) e
фк
(1) 9 4
(2) 3 5
Номер
элемента
по базовому
каталогу
k
e
ei
2
2
Индекс
и номер
узла
i j
k
l 1 3 4 2 3 5 6 4
Координаты
узлов
Ri R R
R 0,0 2,0 2,0 0,0 2,0 3,0 3,0 2,0
Zi Z
j
k
l
j
Z
k
Z
l
1,0 1,0 3,0 3,0 1,0 1,0 3,0 3,0
Таблица входных данных должна содержать сведения о свойствах материала элемента — его механических, теплофи­зических, электрических и т.
п. свойствах, соответствующих
физической природе задачи. Эти сведения целесообразно объ­единить в единый физический каталог, в котором каждому ма-
териалу присвоен номер
e
. Например, девятый номер при-
фк
своен ниобию (Nb), а третий — нержавеющей стали. Введение в программу постоянно пополняемого физического каталога унифицирует ее и делает компактной таблицу входных дан­ных, поскольку громоздкие, занимающие несколько разрядов данные о свойствах каждого элемента, (даже если они одина­ковые) заменяются не более чем тремя разрядами номера ма­териала
по физическому каталогу.
42
Геометрические аспекты МКЭ
Задание 3
3.1. Дискретизируйте объект — треугольную прямую приз­му — на два неодинаковые по размерам элемента. Задайте ко­ординаты узлов; составьте таблицу входных данных.
3.2. Дискретизируйте делением по углу и по длине на че­тыре элемента объект, представляющий собой четверть (по углу) полого цилиндра. Задайте координаты узлов; составьте таблицу входных данных.
3.3. Дискретизируйте сечение прямого кон
уса, имеющего высоту 10 см и радиус 5 см. Осевые размеры элементов возь­мите по 1 см. Составьте таблицу входных данных.
3.4. Какие свойства материала элемента следует ввести в
физический каталог в задачах теплопроводности?
Глава 4
Глава 4
МАТЕМАТИЧЕСКОЕ ОПИСАНИЕ ЭЛЕМЕНТА
Изложенная в п. 2.2 основная концепция метода конеч­ных элементов математически описывалась соотношениями (2.2.3) и (2.2.1):
E
e

ux u x x V
 
iii
eeeee
ux N xU X x V
 
Это означает, что независимо от используемой в даль­нейшем версии МКЭ — вариационной или взвешенных невя-
зок — ищется приближенное решение
элемента вне связи с решениями для остальных элементов, а затем суммированием этих элементных решений находится приближенное решение задачи для области в целом.
Процедура отыскания
ется в нахождении конкретного вида базисных функций
e
элемента, т. е. в математическом его описании. Под-
Nx
ni
робное рассмотрение этого этапа приводится в данной главе.
e
r

ininii
1
n
,;
1
,.

e
ux на первом этапе заключа-
i
4.1. Метод Крамера
Математическое описание элемента можно получить тремя
способами. В этом пункте приведен первый, как наиболее общий.
Для наглядности рассмотрим конкретный пример двумер-
ного треугольного элемента с тремя узлами
Представим приближенное решение для элемента полино-
мом 1-го ранга с неизвестными коэффициентами
e

,
 
i
  
e
ux для каждого e -го
i
1, 2, 3
.
kji ,, (рис. 4.1).
i
i
,
yxyxu
321
. (4.1.1)
Ayx,
1, 2, 3 :
44
Математическое описание элемента
A
Рис. 4.1. Элемент с тремя узлами
Подставляя в (4.1.1) координаты узлов и получаемые в ре-
зультате значения функции в каждом из узлов —
UUU ,,
kji
соответственно — получим систему уравнений (4.1.2) для оп­ределения
:
i
1
XY U
1,
XY U
1
XY U
   
ii i
jj j
kk k
1
   
2
       
3
   
(4.1.2)
решение которой можно получить методом Крамера. Опреде­литель этой системы уравнений равен 2А — удвоенной пло­щади элемента [11]:
123
11
 
21 2

 
31

XYi
ii
XYj A
jj
XYk
kk
(4.1.3)
,
Запишем в развернутом виде решение системы (4.1.2) на
языке алгебраических дополнений:
 
111 21 31
()
UAUAU
ijk
;
45
Глава 4
A
A
x
A
  
Подставим найденные значения
()() ()
212 22 31
  
313 23 33
UAU AU
ijk
()
UAUAU
ijk
в (4.1.1) и сгруппируем
i
члены, умножаемые на узловые значения функции U
e
uxy A Ax AyU A Ax AyU  
(, ) [ ] [ ]
1

11 12 13 21 22 23
1
AAxAyU

31 32 33
ij
.
k
;
.
(q = i, j, k):
q
Выражения в квадратных скобках зависят от координат уз-
лов элемента и текущих переменных
и y. Их принято на-
зывать функциями формы, базисными или интерполяционны-
ми функциями элемента. Представим их в общем виде:
T
,1
Nxy A xy

qqp
Элементами матрицы А
1



служат алгебраические дополне-
qp
T

, kjiq ,,. (4.1.4)
ния определителя (4.1.3):
AAA

11 12 13

AA A

21 22 23
qp
 
AAA
31 32 33

,
,1,2,3qp
; (4.1.5)
эти дополнения являются и определителями 2-го порядка.
Более удобна несколько иная форма записи базисных
функций:
Nxy a bxcy

qqqq
1
,

, kjiq ,,. (4.1.6)
Сопоставляя последнее выражение с (4.1.4) и (4.1.5), ви-
дим, что коэффициенты
cba ,, — это столбцы матрицы
qqq
(4.1.5) при фиксированном p = 1, 2, 3 соответственно; при фик-
46
Математическое описание элемента
x
z

j
сированном
q
 
той же матрицы. Например, при
i
q
при
и 1, 2, 3p для базисной функции будем иметь:
1
,
Nxy a bxcy A Ax Ay 
 
iiii
kji
это элементы соответствующей строк
321
1
p
и
i
j
,
Aa
11
,
Aa
k
21
Aa
31
kjiq ,,
получим:
;
11

11 12 13
.
Раскрывая алгебраические дополнения, найдем конкрет-
ные выражения коэффициентов через координаты узлов эле­мента:
a
b
c
= XjYk – XkYj; aj = XkYi – XiYk; ak = XiYj – XjYi;
i
= Yj – Yk; bj = Yk – Yi; bk = Yi – Yj; (4.1.7)
i
= Xk – Xj;
i
cj
= Xi – Xk; ck = Xj – Xi.
Переход к другим системам координат осуществляется за-
меной текущих переменных
, y: в цилиндрической — на r,
; в сферической — на r и r.
С введением понятия базисной функции аппроксимирую-
щую функцию (4.1.1) (или (4.1.4)) можно представить как яв­ную функцию ее узловых значений
e
,,(,)
uxy NxyUXY

N xyU X Y N xyU X Y
 

,(,) ,(,),
iiii
JJJ k kk k
U :
q
(4.1.8а)
или в матричной форме:
где [
{
e
N
(x,y)] — матричная строка базисных функций;
e
(,)
UXY
eee
(, ) [ (, )]{ ( , )}
uxy Nxy U XY , (4.1.8б)
} — вектор-столбец значений функций в узлах
qq
qq
элемента.
47
Глава 4
Степень аппроксимирующего полинома определяет число
узлов, которым должен обладать элемент: оно должно рав­няться числу неизвестных коэффициентов
, входящих в по-
i
лином. Например, если вместо (4.1.1) взять полином 2-й степени:
e
,
uxy x y x xy y

  
   ,
12 3 4 5 6
22
то для определения
элемент должен содержать шесть уз-
q
лов — q = 1, 2, ... 6.
Располагать дополнитель-
ные узлы ,,lmn следует на
сторонах треугольника, же­лательно (но не обязатель­но) в их серединах, как по­казано на рисунке 4.2. Эле-
Рис. 4.2. Расположение
дополнительных узлов
на сторонах элемента
менты с полиномом 2-й сте­пени называют квадратич­ными, 3-й степени — кубич­ными и т.
д. Находить базис-
ные функции этих элементов очень сложно, так как для этого необходимо раскрывать определители q-го порядка.
Если дополнительные узлы соединить прямыми, то тре-
угольный элемент разобьется на четыре треугольные подобла­сти меньшего размера. Замена квадратичного элемента че-
тырьмя линейными существен­но упрощает математическую процедуру отыскания реше­ния, так
как система уравне-
ний становится линейной.
Аппроксимирующую функ­цию (4.1.1) для двумерного тре­угольника легко обобщить на
Рис. 4.3. Трехмерный элемент
трехмерный элемент — тетра­эдр (рис. 4.3) — добавлением третьей — z-й координаты:
48
Математическое описание элемента
j


N
e
,, ;
uxyz x y z


  
12 3 4
e
Vzyx ,, . (4.1.9)
Из вида (4.1.9) следует, что формулы для тетраэдра полу-
чают, минуя все процедуры, из
1
1

1
1
a
] — алгебраические дополнения определителя (4.1.10) —
[A
qp

A
qp



формул для треугольника:
XYZ
ii i
XYZ
jj j
XYZ
kk k
XYZ
ll l
q bq
AAAA
11 12 13 14
AA AA
21 22 23 24
AAAA
31 32 33 34
AA AA
41 42 43 44
cq dq


e
6;
V
i
  
k
l
(4.1.10)
ставятся определителями 3-го порядка.
Базисные функции тетраэдра будут иметь вид, аналогич-
ный функциям треугольного элемента (4.1.4) или (4.1.6):
T
xyz A xyz
,, 1

qqp
1
 
T
ijkl
,

q
1234
1, 2, 3, 4
p
(4.1.11)
,
или
Nxyz a bxcydz
,,

qqqqq
1

. (4.1.12)
Формула интерполяционной функции тетраэдра имеет вид:
eee
( , , ) [ ( , , )]{ ( , , )}.
u xyz N xyz U X Y Z
qq q
(4.1.13)
Описанный первый способ получения базисных функций,
основанный на решении уравнений методом Крамера, удобен
49
Глава 4
r
для простых, так называемых симплекс-элементов, допус­кающих использование полинома первого порядка. Число уз­лов симплекс-элементов на единицу больше его размерности,
е. минимально возможное. Для элементов, контуры которых
т. не совпадают с координатной сеткой системы, первый способ является единственно возможным.
4.2. Метод Лагранжа
Достоинство первого способа состоит в его применимости к любым элементам независимо от их размерности и количе­ства узлов. С его помощью при известном в явном виде ап­проксимирующем полиноме р-го ранга базисные функции в принципе всегда могут быть найдены, так как матрица типа (4.1.2) обратима, поскольку ее определитель (4.1.3) отличен от нуля — площадь или объем элемента никогда не равны нулю. Универсальность метода Крамера нивелируется его неэффек-
4
тивностью при числе узлов элемента
.
К элементам, образованным координатными линиями, це­лесообразно применять более простой метод Лагранжа.
Рассмотрим аппроксимацию функции u(x) полиномом р-го ранга, считая, что значения функции заданы как
1p
точках Xp, …, X
. Из численного анализа известно, что
p+1
,...,
UU
11
в
p
функция u(x) может быть задана как полином р-й степени:
11p
(x) — полином Лагранжа, определяемый равенством:
где L
i
ux L x U
 
ii
i
1p

xL
i
ij
, (4.2.1)
Xx
j
. (4.2.2)
XX
ji
Если под u(x) понимать аппроксимирующую элементную
e
функцию
50

xu
, то из сопоставления (4.2.1) с (2.2.1) видно,
Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]