Вы находитесь на странице: 1из 148

Министерство образования и науки Украины

Сумский государственный университет

Павленко И.В.

МЕТОД КОНЕЧНЫХ ЭЛЕМЕНТОВ


в задачах сопротивления материалов
и линейной теории упругости

Рекомендовано учёным советом


Сумского государственного университета
как учебное пособие

Сумы
Изд-во СумГУ
2006
Метод конечных элементов в задачах сопротивления материалов
и линейной теории упругости

УДК 539.3
П 12
ББК 30.121.2

Рецензенти:
канд. техн. наук, проф. В.А. Хворост;
канд. техн. наук, проф. І.Б. Карінцев

Рекомендовано до друку вченою радою Сумського державного


університету Міністерства освіти і науки України

Павленко І.В.
П 12 Метод скінчених елементів в задачах опору матеріалів і лінійної теорії
пружності: Навчальний посібник.– Суми: Вид-во СумДУ, 2006.–147с.
Російською мовою.
ISBN 966-657-087-4

Викладені основи методу скінчених елементів при розв’язанні за-


дач опору матеріалів і теорії пружності. Наведені приклади розрахунків
напружено-деформованого стану різних конструкцій.
Для студентів спеціальності «Динаміка і міцність», а також для
студентів інженерних спеціальностей, що факультативно вивчають метод
скінчених елементів.
ББК 30.121.2

ISBN 966-657-087-4 © Павленко І.В., 2006


© Вид-во СумДУ, 2006

2
Метод конечных элементов в задачах сопротивления материалов
и линейной теории упругости

СОДЕРЖАНИЕ

С.
ВВЕДЕНИЕ ....................................................................................................... 5

1 ОСНОВЫ МАТРИЧНОГО ИСЧИСЛЕНИЯ ........................................... 7


1.1 Матрицы и операции над ними ...................................................... 7
1.2 Решение систем линейных алгебраических уравнений .............. 19

2 ОСНОВНЫЕ СООТНОШЕНИЯ ТЕОРИИ УПРУГОСТИ .................... 25


2.1 Тензор напряжений ......................................................................... 25
2.2 Тензор деформаций ......................................................................... 26
2.3 Уравнения Коши ............................................................................. 27
2.4 Обобщённый закон Гука ................................................................ 29
2.5 Частные случаи напряжённо-деформированного состояния ...... 30

3 МЕТОД КОНЕЧНЫХ ЭЛЕМЕНТОВ ПРИ РЕШЕНИИ


ЗАДАЧ СОПРОТИВЛЕНИЯ МАТЕРИАЛОВ ....................................... 35
3.1 Идея МКЭ ........................................................................................ 35
3.2 Типы конечных элементов ............................................................. 36
3.3 Линейный упругий элемент ........................................................... 37
3.4 Стержневой элемент ....................................................................... 49
3.5 Произвольное расположение элементов на плоскости ............... 62
3.6 Балочный элемент ........................................................................... 76
3.7 Расчёт рамных конструкций .......................................................... 102

3
Метод конечных элементов в задачах сопротивления материалов
и линейной теории упругости

4 МЕТОД КОНЕЧНЫХ ЭЛЕМЕНТОВ ПРИ РЕШЕНИИ


ЗАДАЧ ТЕОРИИ УПРУГОСТИ .............................................................. 109
4.1 Плоский треугольный элемент ...................................................... 109
4.2 Плоский четырехугольный элемент .............................................. 121

СПИСОК ЛИТЕРАТУРЫ ......................................................................... 147

4
Метод конечных элементов в задачах сопротивления материалов
и линейной теории упругости

ВВЕДЕНИЕ

Экстремальные условия работы элементов современных конст-

рукций, сложность их формы и большие габариты делают трудным и до-

рогостоящим осуществление натурного эксперимента.

Значительное развитие ЭВМ позволило моделировать сложные

физические явления, что, в свою очередь, даёт возможность варьировать


определяющими параметрами исследуемой системы с целью получения

оптимальных характеристик прочности и надёжности. Важнейшим под-

спорьем в реализации численного эксперимента является выбор числен-

ных методов решения конкретной проблемы, что на данный период раз-


вития науки и техники не представляет особой трудности.

В основе численных методов лежит замена континуальной рас-

чётной модели с непрерывным распределением параметров дискретной

моделью, имеющей конечное значение неизвестных, выбираемых в зави-


симости от требований, предъявляемых к расчёту, и возможностей ЭВМ.

В настоящее время большое распространение среди множества

численных методов получил метод конечных элементов (МКЭ), который

наиболее удобен для реализации на ЭВМ благодаря чёткой формализа-

ции отдельных этапов решения задачи в матричной форме расчёта.

Наряду с этим широко применяются и другие численные мето-

ды расчёта (вариационные, разностные, интегральные и т.д.), в основе

многих из которых лежат уравнения вариационных принципов.

5
Метод конечных элементов в задачах сопротивления материалов
и линейной теории упругости

В первых главах изложены основные соотношения теории упру-

гости, приведены основы матричного исчисления, а также рассмотрены

методы решения систем алгебраических уравнений.

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

элементов и его применение к решению задач сопротивления материалов

и теории упругости, а также приведены многочисленные примеры.

6
Метод конечных элементов в задачах сопротивления материалов
и линейной теории упругости

1 ОСНОВЫ МАТРИЧНОГО ИСЧИСЛЕНИЯ

1.1 Матрицы и операции над ними


1.1.1 Определение матрицы
Матрица определяется как прямоугольный массив символов
или чисел, упорядоченных в строки или столбцы, и обычно записывается
в следующем виде:
 a11 a12 ... a1 j ... a1n 
a a 22 ... a 2 j ... a 2 n 
 21
 ... ... ... ... ... ... 
A . (1.1)
 a.i1 ai 2 ... aij ... ain 
 ... ... ... ... ... ... 
 
a m1 am2 ... a mj ... a mn 

Нижние индексы i и j в первой и второй позициях указывают


соответственно на i-ю строку и j-й столбец.
Матрица (1.1) имеет m строк и n столбцов; её типичный элемент
аij расположен в i-й строке и j-м столбце. Говорят, что матрица А имеет
порядок m×n.

1.1.2 Виды матриц


Вектор-строка представляет собой матрицу порядка 1×n и мо-
жет быть представлена в виде
b  b1 b2 ... bn . (1.2)

Вектор-столбец представляет собой матрицу порядка m×1 и


может быть представлен в виде

7
Метод конечных элементов в задачах сопротивления материалов
и линейной теории упругости

 c1 
c 
 
c   2 . (1.3)
 ... 
c m 

Нуль-матрица – это матрица, все элементы которой равны ну-


лю:
0 0 ... 0 
0 0 ... 0 
N  . (1.4)
... ... ... ...
 
0 0 ... 0 

Квадратная матрица имеет равное число строк и столбцов:


 d11 d12 ... d1n 
d d 22 ... d 2 n 
D   21 . (1.5)
 ... ... ... ... 
 
d n1 d n2 ... d nn 

Скалярная матрица – это матрица, элементы которой опреде-


ляются следующим образом:
a , i  j ;
aij   (1.6)
0, i  j ,
где а – скаляр. Например:
a 0 0 
A  0 a 0 . (1.7)
0 0 a 

Единичная матрица определяется по правилу


1, i  j;
I ij   (1.8)
0, i  j.
Например, единичная матрица порядка 3×3 имеет вид

8
Метод конечных элементов в задачах сопротивления материалов
и линейной теории упругости

1 0 0
I  0 1 0. (1.9)
0 0 1

Диагональная матрица определяется следующим образом:


d , i  j ;
dij   ii (1.10)
0, i  j ,

поэтому диагональная матрица может быть записана в виде


d11 0 ... 0 
0 d 22 ... 0 
D . (1.11)
 ... ... ... ... 
 
0 0 ... d nn 

Ленточная матрица имеет ненулевые элементы в полосе, рас-


положенной вдоль главной диагонали, и только нулевые вне этой полосы

 a11 a12 0 0 0 ... 0 0 0 


a a 22 a 23 0 0 ... 0 0 0 
 21
0 a32 a33 a34 0 ... 0 0 0 
 
A   ... ... ... ... ... ... ... ... ... . (1.12)
 ... ... ... ... ... ... ... ... ... 
 
0 0 0 0 0 ... a n 1,n  2 a n 1,n 1 a n 1,n 
0 0 0 0 0 ... 0 a n ,n 1 a nn 

Треугольная матрица представляет собой матрицу, у которой


равны нулю все элементы либо над главной диагональю (нижняя тре-
угольная матрица U), либо под главной диагональю (верхняя треуголь-
ная матрица L). Например:

9
Метод конечных элементов в задачах сопротивления материалов
и линейной теории упругости

u11 u12 u13 ... u1n 


0 u 22 u 23 ... u 2 n 

U 0 0 u 33 ... u 3n ; (1.13)
 
 ... ... ... ... ... 
 0 0 0 ... u nn 

l11 0 0 ... 0
l l 22 0 ... 0 
 21
L  l31 l32 l33 ... 0 . (1.14)
 
 ... ... ... ... ... 
l n1 ln2 l n3 ... l nn 

Симметричная матрица – это квадратная матрица, в которой


элементы, расположенные симметрично относительно главной диагона-
ли, равны, то есть
aij  a ji . (1.15)

Кососимметричная матрица – это квадратная матрица, элемен-


ты которой определяются следующим образом:
0, i  j;
aij   (1.16)
 a ji , i  j.
Например:
 0 a12 a13 
A   a12 0 a 23 . (1.17)
 a13  a 23 0 

Косая матрица – матрица, элементы которой определяются по


правилу
aii , i  j;
aij   (1.18)
 a ji , i  j.

10
Метод конечных элементов в задачах сопротивления материалов
и линейной теории упругости

Например:
 a11 a12 a13 
A   a12 a 22 a 23 . (1.19)
 a13  a 23 a33 

Блочная матрица – это матрица, разделённая на подматрицы.


Например:

(
(1.20)

где подматрицы А11, А12, А13, А21, А22, А23 задаются в виде
 a11   a12   a13 a14 
A 11  a 21 ; A12  a 22 ; A13  a 23 a 24 ;
 a31   a32   a33 a34  (1.21)

A21  a 41 ; A22  a 42 ; A23  a 43 a 44 .

1.1.3 Операции над матрицами


Суммой двух матриц А и В одного порядка называется матрица
С, элементы которой равны сумме соответствующих элементов матриц-
слагаемых
C  A  B, если cij  aij  bij . (1.22)
Например:
2  1 0   3 1 1   2  3  1  1 0  1   1 0 1 
3  2  4   2 4 0   3  2  2  4  4  0   5 2  4. (1.23)
       
1 2 1   0 1  2 1  0 2  1 1  2   1 3  1

Вычитание матриц А и В определяется аналогично сложению


C  A  B, если cij  aij  bij . (1.24)

11
Метод конечных элементов в задачах сопротивления материалов
и линейной теории упругости

Матрицы обладают свойствами коммутативности:


A  B  B  A, (1.25)
а также ассоциативности:
 A  B   C  A  B  C . (1.26)

Транспонирование матрицы – это операция, осуществляемая


заменой всех строк соответствующими столбцами.
Например, если задана матрица
 a11 a12 
A  a 21 a 22 , (1.27)
a31 a32 

то соответствующая ей транспонированная матрица имеет вид


a a 21 a31 
AT   11 (1.28)
a32 
.
a12 a 22

Транспонирование блочной матрицы получается заменой каж-


дой подматрицы на транспонированную, а затем переменой строк и
столбцов блочной матрицы.
Например, для матрицы (1.20)
A A12 A13 
A   11 (1.29)
 A21 A22 A23 

получаем транспонированную
 A11T T
A21 
 T 
AT   A12T A22 . (1.30)
 A13T T 
A23
 

Заметим, что симметричная матрица совпадает со своей транс-


понированной, то есть
AT  A. (1.31)

12
Метод конечных элементов в задачах сопротивления материалов
и линейной теории упругости

Для кососимметричной матрицы транспонированная равная ис-


ходной с противоположным знаком, то есть
AT   A. (1.32)

Для умножения матрицы А на скаляр  каждый элемент матри-


цы умножается на :
B   · A, если bij   ·aij . (1.33)
Например:
 1 2 5 2·(1) 2·2 2·5  2 4 10
2·    (1.34)
2·(4) 2·6  6  8 12
.
 3  4 6  2·3

Умножение матрицы А порядка m×k на матрицу В порядка


k×n осуществляется по следующему правилу:
k
C  A·B, если cij   aiq ·bqj . (1.35)
q 1

При этом матрица С имеет порядок m×n.


Например, для матриц
1 0 2 
2  1 1 
A ; B  5 1  2 (1.36)
23 33
 3 0 4 0 3 4 

произведение С=А·В получается следующим образом:


2·1  (1)·5  1·0 2·0  (1)·1  1·3 2·2  (1)·(2)  1·4  3 2 10 
C   . (1.37)
33
 3·1  0·5  4·0 3·0  0·1  4·3 3·2  0·(2)  4·4   3 12 28

Операцию умножения можно распространить на произведение


более чем двух матриц в том случае, если они имеют согласованные по-
рядки.
Например:
D  A · B ·C . (1.38)
mn m p pq qn

13
Метод конечных элементов в задачах сопротивления материалов
и линейной теории упругости

Если последовательность перемножаемых матриц не нарушает-


ся, то к произведению матриц применимы законы ассоциативности и ди-
стрибутивности:
 AB C  ABC   ABC; (1.39)
AB  C   AB  AC. (1.40)
В общем случае перемножение матриц не коммутативно:
AB  BA. (1.41)
Блочные матрицы перемножаются аналогично обычным. При
этом необходимо согласование порядков соответствующих блоков.
Определитель |A| квадратной матрицы А равен сумме произве-
дений элементов любой строки (или столбца) на соответствующие ал-
гебраические дополнения.
Алгебраическое дополнение Lij элемента aij определяется как
произведение (–1)i+j и минора Мij, полученного вычёркиванием i-й стро-
ки и j-го столбца.
Например, для матрицы
 2 1  3
A   1 0  2 (1.42)
 1 3 2 

определитель записывается как


2 1 3
A  1 0  2 . (1.43)
1 3 2

Миноры элементов a11, a12, a13 соответственно равны:


0 2  1  2   1 0 
M 11   ; M 12   M 13   (1.44)
2  ,
;
3 2   1  1 3
а алгебраические дополнения:
0 2 1  2 1 0
L11  ; L12   ; L13  . (1.45)
3 2 1 2 1 3

14
Метод конечных элементов в задачах сопротивления материалов
и линейной теории упругости

Следовательно, определитель матрицы А получается следую-


щим образом:
0 2  1  2  1 0
A  2·  1·    (3)·
 
3 2  1 2  1 3 (1.46)
 2·0·2  (2)·(3)   1·(1)·2  (2)·(1)   (3)·(1)·3  0·(1)   21.

Свойства определителя:
– если какая-либо строка (или столбец) содержит только нули,
то определитель равен нулю;
– если переставить любые две строки (или два столбца), то оп-
ределитель изменит знак;
– если какие-либо две строки (или два столбца) совпадают, то
определитель равен нулю;
– умножение каждого элемента в строке (или столбце) на скаляр
 эквивалентно умножению всего определителя на .

Обратной к квадратной матрице А является матрица А–1 того


же порядка, которая после умножения на исходную даёт единичную
матрицу:
A 1 A  I . (1.47)
Матрица А–1 существует, если определитель исходной матрицы
А отличен от нуля:
A  0. (1.48)
Матрица называется сингулярной, если её определитель равен
нулю:
A  0. (1.49)
Элементы обратной матрицы вычисляются по формуле

A 
1
ij  bij 
L ji
A
. (1.50)

15
Метод конечных элементов в задачах сопротивления материалов
и линейной теории упругости

Например, для матрицы (1.42) получим:


0 2 1 3 1 3

3 2 2 3 2 11 0 2 2
b11   ; b12   ; b13   ;
21 7 21 21 21 21

1  2 2 3 2 3
 
1 2 1 2 1 1  2 1 (1.51)
b21   0; b22   ; b23   ;
21 21 3 21 3

1 0 2 1 2 1

1 3 1 1 3 5 1 0 1
b31   ; b32   ; b33   ,
21 7 21 21 21 21
то есть
 2 11 2
 7   
21 21
 
 
 1 1 
0
BA 
1
3 3 . (1.52)
 
 
 1 5 1 
 7 
21 21 
 
 

Нетрудно убедиться, что условие (1.47) выполняется:


1 0 0
A A  0 1 0  I .
1
(1.53)
0 0 1

Дифференцирование матрицы выполняется посредством диф-


ференцирования каждого её элемента.
Например, если А=А(t) – матрица порядка m×n:
 a11 (t ) a12 (t ) ... a1n (t ) 
 a (t ) a (t ) ... a 2 n (t ) 
A(t )   21 22
, (1.54)
 ... ... ... ... 
 
a m1 (t ) a m 2 (t ) ... a mn (t )

то имеем

16
Метод конечных элементов в задачах сопротивления материалов
и линейной теории упругости

 da11 (t ) da12 (t ) da1n (t ) 


 dt ...
dt dt 
 da 2 n (t ) 
dA(t )  da 21 (t ) da 22 (t )
... 
D( A)    dt dt dt . (1.55)
dt
 ... ... ... ... 
 da m1 (t ) da m 2 (t ) da mn (t ) 
 dt ...
dt dt 

Интегрирование матрицы выполняется посредством интегри-


рования каждого её элемента.
Например, для матрицы (1.54) получим
 a11 (t )dt (t )dt 
 a a
(t )dt ...

12 1n

 A(t )dt    ... a a


 a 21 (t )dt 22 (t ) dt ... 2 n (t ) dt 
. (1.56)
... ... ...
 
  a m1 (t )dt  m2
a ( t ) dt ...  mn 
a ( t ) dt

Если матрицы А(t), B(t) и C(t) согласованны по сложению и ум-


ножению, то имеют место соотношения:
D ( A  B )  D ( A)  D ( B ); (1.57)
D( AB )  D( A)·B  A·D( B ); (1.58)
D( ABC )  D( A)·BC  A·D( B )·C  AB·D(C ); (1.59)
D( A 1 )   A 1 D( A) A 1 . (1.60)

Частное дифференцирование матрицы определяется аналогич-


но общему дифференцированию.
Если Х – вектор-столбец, Y – вектор-строка, то есть
 x1 
x 
 
X   2 ; Y  y1 y2 ... y m , (1.61)
... 
 x n 

то частные производные, определяемые как

17
Метод конечных элементов в задачах сопротивления материалов
и линейной теории упругости

Y  y1 y 2 y m 
 ... ;
x1  x1 x1 x1 
Y  y1 y 2 y m 
 ... ; (1.62)
x 2  x 2 x 2 x 2 
...
Y  y1 y 2 y m 
 ... 
x n  x n x n x n 

образуют матрицу
 y1 y 2 y m 
 x ...
x1 x1 
 1 
y y 2 y m 
Y  1 ...
  x x 2 x 2 . (1.63)
X  2
... ... ... ... 
 y y 2 y m 
 1 ... 
 x n x n x n 

Если матрицы A, X, Y и Z имеют согласованные порядки по ум-


ножению и сложению, то справедливы соотношения:
T
Y  Y T 
  ; (1.64)
X  X T 

X T X
  I; (1.65)
X X T

 X T AX 
 2AX ; (1.66)
X


 X T AX 
 2 X T A; (1.67)
X T


 XTA 
 A, где A  f ( xi ); (1.68)
X

 YZ   ZY  Z T T Y
  Y  Z; (1.69)
X X X X

 YZ   ZY  Z T Y
T
 Y Z . (1.70)
X T X T X T X T

18
Метод конечных элементов в задачах сопротивления материалов
и линейной теории упругости

1.2 Решение систем линейных алгебраических уравнений


1.2.1 Классификация методов решения
В случае линейной стационарной задачи теории упругости ме-
тод конечных элементов приводит к системе линейных алгебраических
уравнений (СЛАУ) вида
 a11 x1  a12 x 2  ...  a1n x n  b1 ;
a x  a x  ...  a x  b ;
 21 1 22 2 2n n 2
 (1.71)
 ...
a n1 x1  a n 2 x 2  ...  a nn x n  bn ,

или в матричной форме записи


AX  B, (1.72)
где А – квадратная матрица коэффициентов:
 a11 a12 ... a1n 
a a 22 ... a 2 n 
A   21 ; (1.73)
 ... ... ... ... 
 
a n1 an2 ... a nn 

Х – вектор-столбец неизвестных параметров:


 x1 
x 
 
X   2 ; (1.74)
... 
 x n 

B – вектор-столбец свободных членов:


b1 
b 
 
B   2 . (1.75)
... 
bn 

Существуют прямые и итерационные способы решения СЛАУ.


При использовании прямых методов решение Х получается не-
посредственно в результате одного применения вычислительной проце-
дуры.

19
Метод конечных элементов в задачах сопротивления материалов
и линейной теории упругости

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


повторяющего применения алгоритма. Для начала итерационной проце-
дуры необходимо задать начальное приближение решения. При после-
дующих итерациях получаются всё более точные оценки решения. Для
проверки сходимости последнее полученное решение сравнивают с пре-
дыдущим. Итерационный процесс заканчивается, если разность двух по-
следних приближений становится меньше наперёд заданной величины.

1.2.2 Прямые методы решения СЛАУ


Прямые методы решения СЛАУ состоят из двух процедур:
– приведение матрицы системы к треугольному виду;
– обратная подстановка.
Существует множество прямых методов: метод Гаусса, метод
LDLT-факторизации, разложение Холесского, фронтальный метод, метод
быстрого преобразования, метод разбиения на блоки.

В методе Гаусса с помощью действий над строками матрица А


приводится к верхней треугольной матрице U, а вектор-столбец В преоб-
разуется соответственно к вектору-столбцу С. Таким образом, из (1.72)
получаем
UX  C. (1.76)
Значение переменной хn получается непосредственного из n-го
уравнения системы (1.76). Подстановка этого значения в (n–1)-е уравне-
ние даёт хn–1 и т.д.

В методе LDLT-факторизации матрица коэффициентов А пред-


ставляется в виде произведения нижней треугольной L, диагональной D
и верхней треугольной U матриц

20
Метод конечных элементов в задачах сопротивления материалов
и линейной теории упругости

A  LDU . (1.77)
Если А – симметричная матрица, то
U  LT . (1.78)
Тогда из (1.77) получаем
A  LDLT ,

а уравнение (1.72) принимает вид


LDLT X  B, (1.79)
или
LC  B, (1.80)
где введён новый вектор-столбец неизвестных
C  DLT X . (1.81)
Сначала решается уравнение (1.80) относительно С, а затем –
уравнение (1.81) относительно Х.
Элементы матриц D и L могут быть вычислены по формулам
 i 1
d
 ii  a ii   liq2 ·d qq ;
 q 1

lii  1;
 (1.82)
l  1  a  d ·l ·d ;
j 1

 ij d ii  ij  q 1
iq jq qq 


lij  0 при i  j ,

где сумма полагается равной нулю, если верхний предел сум-


мирования меньше нижнего.
Векторы С и Х определяются по формулам
 i 1
c
 i  bi   lip ·c p ;
 p  1
 (1.83)
 x  1  c  
p

 i 
d ii 
i  d ii ·l qi · xq ,
 q i 1 

где сумма полагается равной нулю, если верхний предел сум-


мирования меньше нижнего.

21
Метод конечных элементов в задачах сопротивления материалов
и линейной теории упругости

Для симметричной матрицы можно записать разложение Холес-


ского
A  LLT , (1.84)
где L – нижняя треугольная матрица с положительными диаго-
нальными элементами.
Уравнение (1.72) примет вид
LLT X  B, (1.85)
или последовательность уравнений:
LC  B; (1.86)
LT X  C. (1.87)
Из (1.86) находится С, а затем из (1.87) находится Х. При этом
справедливы соотношения
 i 1
lii  aii   lij ;
2

 j 1

 1 j 1

 ij
l  

l jj 
a ij   l jm ·lim ; (1.88)
 m 1 
l  0 при i  j ,
 ij


где сумма полагается равной нулю, если верхний предел сум-


мирования меньше нижнего.

1.2.3 Итерационные методы решения СЛАУ


Итерационные методы решения СЛАУ нашли широкое приме-
нение благодаря ряду преимуществ:
– значительной простоте программирования;
– эффективности обработки;
– необходимо меньше оперативной памяти.

22
Метод конечных элементов в задачах сопротивления материалов
и линейной теории упругости

Существует множество итерационных методов решения систем


уравнений: метод Якоби, метод Зейделя, метод последовательной верх-
ней релаксации, градиентные методы.
Общая линейная итерация для уравнения (1.72) имеет вид
X k  Gk X k 1  Rk , (1.89)
где Хk, Хk–1 – приближения для Х на k-й и (k–1)-й итерациях со-
ответственно;
Gk – матрица, зависящая от А и B;
Rk – вектор-столбец.
В пределе, когда количество итераций неограниченно большое,
получим
lim X k  X  A1 B, (1.90)
k 

что при подстановке в (1.89) даёт


A1 B  Gk A1 B  Rk , (1.91)
откуда находим
Rk  I  Gk A1 B, (1.92)
где I – единичная матрица.
Общая итерационная схема (1.89) принимает вид
X k  Gk X k 1  M k B, (1.93)
где введено обозначение
M k  I  Gk A1. (1.94)
Разнообразие итерационных методов связано с множеством
способов задания итерационных матриц Gk и Мk.
Ряд методов использует представление матрицы А в виде суммы
нижней треугольной L, диагональной D и верхней треугольной U мат-
риц:
A  L  D  U. (1.95)

23
Метод конечных элементов в задачах сопротивления материалов
и линейной теории упругости

В методе Якоби (методе простой итерации) итерационные


матрицы не зависят от номера итерации:
G   D 1 L  U ;
 (1.96)
M  D 1.

Тогда
n
xik  d i   g ij ·x kj 1 , (1.97)
j 1

где хi, gij, di – элементы матриц Х, G, D–1B соответственно;


n – число элементов матрицы Х.

В методе последовательной верхней релаксации итерационные


матрицы имеют вид
G  D  L 1 1   D  U ;
 (1.98)
M   D  L 1.

Тогда:
 i 1 n 
xik  1    xik 1     g ij · x kj  g ij · x kj 1  d i . (1.99)
 j 1 j i 1 

Здесь  – параметр релаксации, определяющий быстроту схо-


димости итерационного процесса. В теории упругости принимают
1,851,92.

Особенность градиентных итерационных методов заключается


в том, что на решении Х уравнения (1.72) достигается минимальное зна-
чение функционала
F  X T AX  2 B T X . (1.100)

24
Метод конечных элементов в задачах сопротивления материалов
и линейной теории упругости

2 ОСНОВНЫЕ СООТНОШЕНИЯ ТЕОРИИ УПРУГОСТИ

2.1 Тензор напряжений


Напряжённое состояние в любой точке однородного тела харак-
теризуется тензором напряжений
 x  xy  xz 
 
S   yx  y  yz . (2.1)
 zx  zy  z 
 

Здесь х, у, z – нормальные напряжения, действующие на


площадках, перпендикулярных соответствующим осям координат (рису-
нок 2.1);
xy, xz, yx, yz, zx, zy – касательные напряжения (первый индекс
указывает на ориентацию площадки, второй – на направление касатель-
ного напряжения).

Рисунок 2.1 – Компоненты тензора напряжений

Тензор напряжений обладает свойством симметрии


S T  S, (2.2)

25
Метод конечных элементов в задачах сопротивления материалов
и линейной теории упругости

то есть
 yx   xy ;

 zy   yz ; (2.3)

 xz   zx .
В связи с этим в МКЭ удобно оперировать не тензором S, а век-
тором-столбцом напряжений
 x 
 
 y
 
   z . (2.4)
 xy 
 yz 
 
 zx 

2.2 Тензор деформаций


Деформированное состояние в любой точке однородного тела
характеризуется тензором деформаций
x  xy  xz 
 
T   yx  y  yz , (2.5)
 zx  zy  z 

где х, у, z – линейные деформации в направлении соответст-


вующих осей (рисунок 2.2);
xy, xz, yx, yz, zx, zy – сдвиговые деформации в соответствую-
щих координатных плоскостях (рисунок 2.2).

26
Метод конечных элементов в задачах сопротивления материалов
и линейной теории упругости

Рисунок 2.2

Тензор деформации обладает свойством симметрии


TT  T, (2.6)
то есть
 yx   xy ;

 zy   yz ; (2.7)

 xz   zx .
В связи с этим в МКЭ удобно оперировать не тензором T, а век-
тором-столбцом деформаций:
 x 
 
 y
  
   z . (2.8)
 xy 
 yz 
 
 zx 

2.3 Уравнения Коши


Каждая точка тела, подверженная напряжённо-
деформированному состоянию, получает перемещение (рисунок 2.3), ко-
торое можно записать в виде

27
Метод конечных элементов в задачах сопротивления материалов
и линейной теории упругости

   
s  ui  vj  wk , (2.9)
где u, v, w – проекции вектора перемещения на оси x, y, z соот-
ветственно.

Рисунок 2.3

Введём вектор-столбец перемещений


u 
 
u   v . (2.10)
 w
 

Уравнения Коши устанавливают взаимосвязь компонентов де-


формированного состояния с вектором перемещений. В рамках линейной
теории упругости эти соотношения имеют вид:
 u  u v
 x  x ;     ;
y x
xy

 
 v  v w
 y  ;  yz   ; (2.11)
 y  z y
  w ;   u  w ,
 z z  zx z x

или в матричной форме записи:


  Du , (2.12)

28
Метод конечных элементов в задачах сопротивления материалов
и линейной теории упругости

где D – матрица дифференцирования:


 
 x 0 0
  
0 0
 y 
 
0 0
z .
D   (2.13)
 0
 y x 
  
0 
 z y 
 0

 z x 

2.4 Обобщённый закон Гука


Обобщённый закон Гука устанавливает взаимосвязь компонен-
тов напряжённо-деформированного состояния (векторы-столбцы  и ) и
в случае изотропного материала имеет вид:
  xy
1
 
 x  E  x   y   z  ;

 xy 
G
;
   yz
E

 y   y   z   x  ;
1
 
 yz 
G
; (2.14)
 
 
 z  1  z   x   y  ;    zx ,
 E  zx G

где Е – модуль продольной упругости материала;


G – модуль сдвига;
 – коэффициент Пуассона.
Установлена связь между параметрами , E и G:
E
G . (2.15)
21  

Система (2.14) в матричной форме записи принимает вид:


  M , (2.16)
где введено обозначение:

29
Метод конечных элементов в задачах сопротивления материалов
и линейной теории упругости

1   0 0 0 
  1  0 0 0 

1    1 0 0 0 
M  . (2.17)
E 0 0 0 21   0 0 
0 0 0 0 21   0 
 
 0 0 0 0 0 21  

Из (2.16) получаем закон Гука в обратной форме


  A , (2.18)
где А – матрица закона Гука, определяемая следующим обра-
зом:
1    0 0 0 
  1   0 0 0 

   1  0 0 0 
E  1  2 
A  M 1   0 0 0 0 0 . (2.19)
1  1  2   2
1  2 
 0 0 0 0 0 
 2 
 1  2 
 0 0 0 0 0
2 

2.5 Частные случаи напряжённо-деформированного состоя-


ния
2.5.1 Линейное напряжённо-деформированное состояние
Линейное напряжённо-деформированное состояние имеет место
при рассмотрении стержней, работающих на растяжение-сжатие (рису-
нок 2.4).

Рисунок 2.4 – Линейное напряжённо-деформированное состояние

30
Метод конечных элементов в задачах сопротивления материалов
и линейной теории упругости

В случае линейного напряжённо-деформированного состояния


закон Гука имеет вид
 x  E x . (2.20)
Уравнение Коши
du
x  . (2.21)
dx
Напряжение определяется по формуле
P
x  , (2.22)
A
где Р –продольная сила, действующая на стержень (положи-
тельная при растяжении);
А – площадь поперечного сечения стержня.
Таким образом, из (2.20) получим
P du
E , (2.23)
A dx
откуда
du P
 . (2.24)
dx EA

2.5.2 Плоское напряжённое состояние


Плоское напряжённое состояние возникает в тонких пластинах,
нагруженных растягивающими (сжимающими) усилиями, действующи-
ми в плоскости пластины (рисунок 2.5).

31
Метод конечных элементов в задачах сопротивления материалов
и линейной теории упругости

Рисунок 2.5 – Плоское напряженное состояние

Соотношения Коши для плоского напряжённого состояния


 u
 x  ;
 x
 v
 y  ; (2.25)
 y
 u v
 xy   ,
 y x

или в матричной форме


  Du , (2.26)
где  – вектор-столбец деформаций
 x 
 
    y ; (2.27)
 
 xy 

и – вектор-столбец перемещений
u 
u   ; (2.28)
v 
D – матрица дифференцирования

32
Метод конечных элементов в задачах сопротивления материалов
и линейной теории упругости

 
 0
 x 

D 0 . (2.29)
 y 
 
 
 y x 

Уравнения закона Гука принимают вид



 x  E  x  y ;
1

 y   y  x ;
1
(2.30)
 E
  xy
  .

xy
G

Обратная форма закона Гука в матричном виде


  A , (2.31)
где  - вектор-столбец напряжений
 x 
 
   y ; (2.32)
 
 xy 

А – матрица закона Гука


 
 1  0 
E
A  1 0 . (2.33)
1  2  1  
0 0 
 2 

2.5.3 Плоская деформация


Плоское деформированное состояние возникает в протяжённых
цилиндрических телах, загруженных по всей длине (рисунок 2.6).

33
Метод конечных элементов в задачах сопротивления материалов
и линейной теории упругости

Рисунок 2.6 – Плоская деформация

Для случая плоской деформации уравнения Коши имеют вид


(2.25), а закон Гука записывается следующим образом:

 x  E  x  1 y ;
1
 1

 y   y  1 x ;
 1
(2.34)
 E1
 
  xy  xy ,
G

где введены обозначения:


E
E1  ; (2.35)
1  2

1  . (2.36)
1 
Обратная форма закона Гука в матричном виде
  A1 , (2.37)
где матрица закона Гука имеет вид
 
 1 1 0 
E1 
A1  1 1 0 . (2.38)
1  12  
 0 0 1  1 
 2 

34
Метод конечных элементов в задачах сопротивления материалов
и линейной теории упругости

3 МЕТОД КОНЕЧНЫХ ЭЛЕМЕНТОВ ПРИ РЕШЕНИИ ЗАДАЧ


СОПРОТИВЛЕНИЯ МАТЕРИАЛОВ

3.1 Идея МКЭ


Идея МКЭ состоит в том, что любую непрерывную величину
можно аппроксимировать кусочно-непрерывной функцией, которая
строится на значениях исследуемой величины в конечном числе точек
рассматриваемых элементов.
При построении дискретной модели непрерывной величины по-
ступают следующим образом:
– область определения исследуемой величины разбивается на
конечное число элементов, имеющих общие узловые точки и в совокуп-
ности аппроксимирующих форму области;
– в рассматриваемой области фиксируются узлы;
– используя значения исследуемой непрерывной величины в уз-
ловых точках и аппроксимирующую функцию, определяются значения
величины внутри области.
Аппроксимирующие функции чаще всего выбираются в виде
линейных, квадратичных или кубических полиномов. Полином, связан-
ный с данным элементом, называется функцией элемента.
С этой точки зрения конструкцию можно рассматривать как не-
которую совокупность конструкционных элементов, соединённых в ко-
нечном числе узловых точек. Если известны соотношения между силами
и перемещениями для каждого элемента, то можно описать свойства и
исследовать поведение конструкции в целом.
Таким образом, при использовании МКЭ решение краевой зада-
чи для заданной области ищется в виде набора функций, определённых
на конечных элементах.

35
Метод конечных элементов в задачах сопротивления материалов
и линейной теории упругости

3.2 Типы конечных элементов


Существует большое количество разнообразных типов конеч-
ных элементов (КЭ) (рисунок 3.1).

Рисунок 3.1 – Основные типы конечных элементов

Задача разбиения тела на КЭ неоднозначна. Так, для расчёта


ферм используются линейные стержневые элементы (рисунок 3.1 а). Та-
кими же элементами можно моделировать различного рода конструктив-
ные элементы (пружины, стержни, балки, рамы и т.д.).
Гораздо сложнее выбрать тип КЭ для двумерных или трёхмер-
ных областей. Здесь нужно учитывать типы КЭ, наилучшим образом ап-
проксимирующие исследуемую область.
Плоские двумерные элементы (рисунок 3.1,б-в) применяются
для моделирования мембран, тонких пластин, тонкостенных оболочек и
т.д.
Объёмные трёхмерные элементы (рисунок 3.1,г-д) применяются
при исследовании объёмного напряжённо-деформированного состояния.

36
Метод конечных элементов в задачах сопротивления материалов
и линейной теории упругости

3.3 Линейный упругий элемент


3.3.1 Матрица жёсткости упругого элемента
Рассмотрим линейный упругий элемент e жёсткостью с (рису-
нок 3.2).

Рисунок 3.2 – Линейный упругий элемент

Элемент ограничен двумя узлами i и j, в которых приложены


силы Fi и Fj, вызывающие смещения узлов иi и иj.
Зависимость сил от деформаций
 Fi  c·ui  u j ;

 F j  c·u j  ui .
(3.1)

Сила считается положительной, если её направление совпадает


с положительным направлением оси х.
Уравнения (3.1) в матричной форме
 c  c  ui   Fi 
 c c  u    F , (3.2)
  j   j 

или
Ku  F , (3.3)
где и – вектор-столбец узловых смещений элемента
ui 
u   ; (3.4)
u j 
F – вектор-столбец сил
 Fi 
F   ;
F j 

37
Метод конечных элементов в задачах сопротивления материалов
и линейной теории упругости

К – матрица жёсткости элемента


ui uj

 c  c
K  . (3.5)
 c c 

3.3.2 Система упругих элементов


Рассмотрим систему двух последовательно соединённых упру-
гих элементов е1 и е2 с жёсткостями с1 и с2 соответственно (рисунок 3.3).

Рисунок 3.3 – Система двух упругих элементов

Для элемента е1 согласно (3.2)


 c1  c1  u1   F1 
 c   , (3.6)
 1 c1  u 2   F2(1) 

где F2(1) – внутренняя сила, действующая на j-й узел элемента е1.


Аналогично, для элемента е2
 c2  c2  u 2   F2( 2 ) 
 c   , (3.7)
 2 c2  u3   F3 

где F2(2) – внутренняя сила, действующая на i-й узел элемента е2.

38
Метод конечных элементов в задачах сопротивления материалов
и линейной теории упругости

Из рисунка 3.3
 F1  F1(1) ;

 F2  F2  F2 ;
(1) ( 2)
(3.8)

 F3  F3 ,
( 2)

где F1(1) – внутренняя сила, действующая на i-й узел элемента е1;


F3(2) – внутренняя сила, действующая на j-й узел элемента е2.
Для составления матрицы жёсткости системы элементов рас-
смотрим равновесие сил, действующих на каждый из узлов (внешние и
упругие силы):
 F1  c1 ·u1  u 2 ;

 F2  c1 ·u 2  u1   c2 ·u 2  u3 ; (3.9)
 F  c u  u ,
 3 2 3 2

или в матричной форме


 c1  c1 0  u1   F1 
 c c  c    
 1 1 2  c2  u 2    F2 , (3.10)
 0  c2 c2  u3   F3 

что аналогично
Ku  F , (3.11)
где и – вектор-столбец узловых смещений
u1 
 
u  u 2 ; (3.12)
u 
 3

F – вектор-столбец внешних сил


 F1 
 
F   F2 ; (3.13)
F 
 3

К – матрица жёсткости системы элементов

39
Метод конечных элементов в задачах сопротивления материалов
и линейной теории упругости

(3.14)

Матрицу жесткости системы можно представить в виде суммы


расширенных матриц жёсткостей составляющих КЭ
K  K e1  K e2 , (3.15)
где

(3.16)

Справедливо утверждение, что сумма элементов вектора-


столбца F равна нулю в силу условия равновесия системы.
Заметим, что матрица жёсткости системы линейных упругих
элементов обладает свойством симметрии
K T  K. (3.17)

3.3.3 Энергетический подход к определению матрицы жёстко-


сти
Матрица жёсткости линейного упругого элемента (3.5) была ра-
нее получена в п.3.3.1 исходя из системы уравнений (3.1), определяющих
зависимость узловых усилий от узловых перемещений.
Существует более универсальный способ получения матриц жё-
сткости, одинаково применимый для различных типов конструкций и
элементов – энергетический метод. Его суть заключается в том, что мат-
рица жёсткости К определяется из следующего выражения:
 2U
K i, j  ,
u i u j

40
Метод конечных элементов в задачах сопротивления материалов
и линейной теории упругости

где U –внутренняя потенциальная энергия деформации;


и – узловые перемещения.
При этом основная задача состоит в определении U.
В частности, внутренняя потенциальная энергия продольной
деформации упругого элемента равна

cu i  u j   c u i2  c u i u j  c u 2j .
1 1 1
U
2

2 2 2
Таким образом, матрица жёсткости принимает вид
  2U  2U 
 
 u i2 u i u j   c  c 
K 
 2U   c c 
,
  2U
 u u u 2j 
 j i

что совпадает с ранее полученным выражением (3.5).

3.3.4 Применение вариационных принципов


Система алгебраических уравнений метода конечных элементов
в матричном виде (3.11) может быть получена на основании применения
вариационных принципов. Одним из них является принцип Лагранжа,
согласно которому в состоянии равновесия полная потенциальная энер-
гия Э системы принимает стационарное значение
Э
 0,
и

где и – вектор узловых смещений.


При этом полная потенциальная энергия системы равна
Э  U V,

где U – внутренняя энергия деформации системы;


V – работа внешних сил по соответствующим перемещениям.

41
Метод конечных элементов в задачах сопротивления материалов
и линейной теории упругости

Внутренняя энергия деформации линейного упругого элемента


жёсткостью с, ограниченного узлами i и j, равна

c u i  u j  .
1
U
2

2
Работа приложенных к узлам сил по узловым перемещениям
равна
V  Fi u i  F j u j .

Система уравнений вариационного принципа Лагранжа для ли-


нейного упругого элемента принимает вид
 U
 u  cu i  cu j  Fi  0;
 i

 U  cu i  cu j  F j  0,
 u j

что равносильно матричному соотношению


 c  c  u i   Fi 
 c c  u    F .
  j   j 

Это уравнение совпадает с полученным ранее (3.2).

42
Метод конечных элементов в задачах сопротивления материалов
и линейной теории упругости

ПРИМЕРЫ

Пример 3.1
Определить смещения узлов 2, 3 и реакции в узлах 1, 4.

Решение
Матрица жёсткости элемента е1

Матрица жёсткости элемента е2

Матрица жёсткости элемента е3

Матрица жёсткости системы

43
Метод конечных элементов в задачах сопротивления материалов
и линейной теории упругости

u1 u2 u3 u4
c c 0 0
 c 3c  2c 0 
K  K e1  K e 2  K e 3   .
 0  2c 3c  c 
 
0 0 c c 
Кинематические граничные условия:
u1 = 0;
u4 = 0.
Силовые граничные условия:
F2 = –P;
F3 = 2P.
Уравнения равновесия в матричной форме с учётом граничных условий:

Уравнение для определения неизвестных перемещений


 3c  2c  u 2   P 
 2c 3c  u   2 P ,
  3  
откуда
 1P
u  ;
 2
5c

u  4 P .
 3 5 c
Неизвестные реакции составляют
0 
1 P 
   1 P 
 F1  c  c 0 0  5 c   5 
    .
 F4  0 0  c c   4 P   4 P 
 5 c   5 
0 
 
Проверка условия равновесия
1 4
F1  F2  F3  F4    P  2 P  P  0.
5 5

44
Метод конечных элементов в задачах сопротивления материалов
и линейной теории упругости

Пример 3.2
Определить смещение узла 2 и реакции в узлах 1, 3, 4.

Решение
Матрица жёсткости элемента е1

Матрица жёсткости элемента е2

Матрица жёсткости элемента е3

Матрица жёсткости системы

45
Метод конечных элементов в задачах сопротивления материалов
и линейной теории упругости

Кинематические граничные условия:


u1 = 0;
u3 = Δ;
u4 = 0.
Силовое граничное условие
F2 = –Р = –2сΔ.
Уравнения равновесия в матричной форме записи с учётом граничных ус-
ловий

Уравнение для определения неизвестного перемещения


u 
4c  c 2    2c,
 
откуда находим
1
u2    .
4
Неизвестные реакции составляют

  c 
1
0
 F1  c  c 0 0   1   4 
        5 
 F2   0  c c 0   4    c .
 F  0  2c 0 2c    4 
 3    1 
0   c 
2 
Проверка условия равновесия
1 5 1
F1  F2  F3  F4  c  2c  c  c  0.
4 4 2

46
Метод конечных элементов в задачах сопротивления материалов
и линейной теории упругости

Пример 3.3
Определить матрицу жёсткости системы из примера 3.2, применяя энерге-
тический подход.

Решение
Внутренняя потенциальная энергия упругой системы

c u1  u 2   c u 2  u 3   · 2c u 2  u 4  
1 1 1
U
2

2 2 2
1 1
 c u12  c u1u 2  2c u 22  c u 2 u 3  2c u 2 u 4  c u 32  c u 42 .
2 2
Частные производные второго порядка:
 2U  2U  2U  2U
 c;  c;  0;  0;
u12 u1u 2 u1u 3 u1u 4

 2U  2U  2U  2U
 c;  4c;  c;  2c;
u 2 u1 u 22 u 2 u 3 u 2 u 4

 2U  2U  2U  2U
 0;  c;  c;  0;
u 3 u1 u 3 u 2 u 32 u 3 u 4

 2U  2U  2U  2U
 0;  2c;  0;  2c.
u 4 u1 u 4 u 2 u 4 u 3 u 42
Таким образом, матрица жёсткости системы имеет вид

Полученный результат совпадает с полученным ранее в примере 3.2.

47
Метод конечных элементов в задачах сопротивления материалов
и линейной теории упругости

Пример 3.4
Составить матричное уравнение метода конечных элементов для системы,
рассмотренной в примере 3.1.

Решение
Полная потенциальная энергия системы с учётом кинематических гранич-
ных условий (и1 = и4 = 0):

си 2  · 2с и 2  и 3   си 32   P ·u 2  2 P u 3 .
1 2 1 1
Э
2

2 2 2
Условие стационарности функционала Э
 Э
 u  3cu 2  2cu 3  P  0;
 2

 Э  2cu  3cu  2 P  0,
 u 3 2 3

что аналогично в матричной форме записи


 3c  2c  u 2   P 
 2c 3c  u   2 P .
  3  
Последнее уравнение совпадает с полученным ранее матричным уравне-
нием для определения неизвестных узловых перемещений (см. пример 3.1).

48
Метод конечных элементов в задачах сопротивления материалов
и линейной теории упругости

3.4 Стержневой элемент


3.4.1 Матрица жёсткости стержневого элемента
Рассмотрим стержень постоянного поперечного сечения, вос-
принимающий осевую нагрузку (рисунок 3.4).

Рисунок 3.4 – Стержневой элемент

Стержневой элемент характеризуется длиной l, площадью по-


перечного сечения А и модулем упругости материала Е.
Проинтегрируем дифференциальное уравнение (2.24)
P
u ( x)  x  C, (3.18)
EA
где С – константа интегрирования, определяемая из граничных
условий.
В точке х = 0:
P
u (0)  ui  ·0  C , (3.19)
EA
откуда
C  ui . (3.20)
Уравнение (3.18) принимает вид
P
u ( x)  x  ui . (3.21)
EA
В точке х = l:
P
u (l )  u j  l  ui , (3.22)
EA
откуда находим
P u j  ui
 . (3.23)
EA l

49
Метод конечных элементов в задачах сопротивления материалов
и линейной теории упругости

Подстановка (3.23) в (3.21) даёт


u j  ui
u ( x)  x  ui , (3.24)
l
или
 x x
u ( x )  1  ui  u j . (3.25)
 l l

Выражение (3.25) представляет собой функцию стержневого


КЭ.
Деформация элемента составляет
du d  x  x  u j  ui
  1  ui  u j   , (3.26)
dx dx  l  l  l

или в матричной форме


  Bu , (3.27)
где и – вектор-столбец узловых смещений элемента
ui 
u   , (3.28)
u j 
а также введена матрица
 1 1
B   . (3.29)
 l l

Напряжения в элементе согласно (2.20)

  E  EBu 
E
u j  ui . (3.30)
l
Кроме того:
F
 , (3.31)
A
где F – сила, действующая на стержень.
Из последнего выражения получаем

F  A 
EA
u j  ui   c·u, (3.32)
l
где с – жёсткость стержня

50
Метод конечных элементов в задачах сопротивления материалов
и линейной теории упругости

EA
c ; (3.33)
l

и – удлинение элемента
u  u j  ui . (3.34)
Таким образом, стержень работает подобно упругому элементу.
Следовательно, матрица жёсткости имеет вид
 EA EA 

 l
K  l   EA  1  1. (3.35)
EA EA  l  1 1 
 
 l l 

Уравнение равновесия элемента


EA  1  1 ui   Fi 
    . (3.36)
l  1 1  u j   F j 

51
Метод конечных элементов в задачах сопротивления материалов
и линейной теории упругости

ПРИМЕРЫ

Пример 3.4
Определить смещение узла 2 и реакции в узлах 1, 3.

Решение
Матрица жёсткости элемента е1:

Матрица жёсткости элемента е2:

Матрица жёсткости системы


u1 u 2 u 3
 4 4 0 
EA 
K  K e1  K e 2   4 5  1 .
2l 
 0  1 1 

Кинематические граничные условия


u1 = 0;
u3 = 0.
Силовое граничное условие
F2 = Р.
Уравнения равновесия в матричной форме записи с учётом граничных ус-
ловий

52
Метод конечных элементов в задачах сопротивления материалов
и линейной теории упругости

Уравнение для определения неизвестного перемещения


EA
· 5u 2  P,
2l
откуда находим
2 Pl
u2  .
5 EA
Неизвестные реакции составляют

 0   4 P 
 F1  EA 4  4 0  2 Pl   5 
     .
 F3  2l 0  1 1  5 EA   1 P 
 0   5 

Проверка условия равновесия


4 1
F1  F2  F3   P  P  P  0.
5 5
Напряжения в стержнях е1 и е2:

 1 1  2 0Pl  2 P
 e1  E    ;
 l l   5 EA  5 A

 2 Pl 
 1 1   1P
 e2  E    5 EA    .
 l l  0  5A
 
Проверка:
4
P
 F1 5 2P
 e1    ;
2A 2A 5 A
1
 P
F 1P
 e2  3  5  .
A A 5A
Таким образом, стержень е1 работает на растяжение, а стержень е2 – на
сжатие.

53
Метод конечных элементов в задачах сопротивления материалов
и линейной теории упругости

Пример 3.5
При монтаже стержневой конструкции допустили натяг Δ. Определить на-
пряжения в стержнях.

Решение
Матрица жёсткости элемента е1:

Матрица жёсткости элемента е2:

Матрица жёсткости элемента е3:

Матрица жёсткости системы

54
Метод конечных элементов в задачах сопротивления материалов
и линейной теории упругости

Кинематические граничные условия


u1 = 0;
u4 = –Δ.
Силовые граничные условия
F2 = 0;
F3 = 0.
Уравнения равновесия в матричной форме записи с учётом граничных ус-
ловий

Уравнение для определения неизвестных перемещений


 u2 
EA  3  1 0    0
 u 3    ,
l  1 3  2   0
  
откуда находим
 1
u 2   4 ;

u   3 .
 3 4
Проверка условия совместности деформаций:
u 2  u 3   ;
1 3
      .
4 4
Неизвестные реакции составляют
 0 
 1    
 
 F1  EA 2  2 0 0  4   2l EA 
    .
 F2  l 0 0  2 2  3     EA
 4   2l 
   

55
Метод конечных элементов в задачах сопротивления материалов
и линейной теории упругости

Проверка условия равновесия


 
F1  F2  F3  F4  EA  0  0  EA  0.
2l 2l
Напряжения в стержнях е1, е2 и е3:

 1 1  10  
 e1  E        E ;
 l l   4  4l

 1 
 
 1 1  4  
 e2  E    3    E;
 l l     2l
 4 
 3  
 1 1    
 e 3  E    4    E.
 l l     4l
 
Проверка:
 F1 
 e1    E;
2A 4l
F3 
 e2    E.
A 4l
Таким образом, все стержни работают на сжатие.

56
Метод конечных элементов в задачах сопротивления материалов
и линейной теории упругости

3.4.2 Учёт распределённой нагрузки


В случаях, когда требуется учесть распределённую нагрузку,
действующую вдоль оси стержня, необходимо заменить её статически
эквивалентной системой сосредоточенных в узлах продольных усилий.
Распределённая по длине нагрузка интенсивности q заменяется
эквивалентной системой двух сосредоточенных в узлах сил таким обра-
зом, чтобы работа действительной системы нагружения по соответст-
вующим перемещениям была равна работе эквивалентной системы сил
по узловым перемещениям.
Рассмотрим стержневой элемент длиной l (рисунок 3.5 а), вдоль
оси которого приложена равномерно распределённая нагрузка постоян-
ной интенсивности q.

Рисунок 3.5

Элементарная работа силы dF = q·dx на перемещениях и(х), оп-


ределяемом формулой (3.25), равна
 x x 
W  u ( x)·dF  1   ui  u j ·qdx. (3.38)
 l  l 

57
Метод конечных элементов в задачах сопротивления материалов
и линейной теории упругости

Работа распределённой нагрузки по деформации стержня


l
l
 x x   x2  x2  ql ql
W   dW   1   ui  u j ·qdx  q· x   ui  u j   ui  u j . (3.39)
0 
l l   2l  2l  2 2
0

Заменим распределённую нагрузку статически эквивалентной


системой сосредоточенных сил Fi и Fj, приложенных в узлах i и j (рису-
нок 3.5 б). Суммарная работа этих сил на соответствующих перемещени-
ях равна
W  Fi ui  F j u j . (3.40)
Сравнивая выражения (3.39) и (3.40), получим
ql ql
Fi ui  F j u j  ui  u j , (3.41)
2 2
откуда находим
 ql
 Fi  2 ;
 (3.42)
 F  ql .
 j 2

58
Метод конечных элементов в задачах сопротивления материалов
и линейной теории упругости

ПРИМЕРЫ

Пример 3.6
Определить напряжения в колонне, деформируемой под собственным ве-
сом.

Решение
Матрица жёсткости элемента е1:

Матрица жёсткости элемента е2:

Матрица жёсткости системы

59
Метод конечных элементов в задачах сопротивления материалов
и линейной теории упругости

Кинематические граничные условия


u1 = 0;
u3 = 0.
Силовые граничные условия
 1
 F1  R1  2 gAl;

 3
 F2  gAl;
 2
 F2  R3  gAl.


Уравнения равновесия в матричной форме записи с учётом граничных ус-
ловий

Уравнение для определения неизвестного перемещения


EA 3
· 3u 2  gAl ,
l 2
откуда находим
gAl 2
u2  .
2 EA
Поскольку вес всей конструкции равен
P  gAl  2 gAl  3gAl ,
то получим
Pl
u2  ,
6 EA
а также
 P
q1  3l ;

q  2 P .
 2 3l

60
Метод конечных элементов в задачах сопротивления материалов
и линейной теории упругости

Уравнение для определения неизвестных реакций:


 0 
 1  EA 1  1 0  gAl 2 
 R1  gAl 
 2  0  2 2  2 EA ;
 R3  gAl  l   
 0 

1   0   1 
 R1   6 P  1  1 0  1   6 P 
   1      P   ;
 R3   P  0  2 2  6   1 P 
3   0   3 

 1 
 R1    3 P 
    2 .
 R3   P 
 3 
Проверка условия равновесия
1 P 2P 2
R1  q1l  q 2 l  R3   P  · l  · l  P  0.
3 3l 3l 3
Напряжения в стержнях е1 и е2:

 1 1  Pl 0  P
 e1  E    ;
 l l   6 EA  6 A

 Pl 
 1 1   P
 e 2  E    6 EA    .
 l l  0  6A
 
Таким образом, стержень е1 растягивается, а стержень е2 – сжимается.

61
Метод конечных элементов в задачах сопротивления материалов
и линейной теории упругости

3.5 Произвольное расположение элементов на плоскости


До сих пор рассматривались элементы, ориентированные вдоль
одной координатной оси х.
Рассмотрим общий случай, когда стержневой элемент составля-
ет с осью х прямоугольной системы координат произвольный угол  (ри-
сунок 3.6).

Рисунок 3.6 – Произвольное расположение элемента на плоскости

Введём в рассмотрение две прямоугольные системы координат:


– локальная , связанная со стержневым элементом;
– глобальная ху.
Определим связь между перемещениями узлов i и j в локальной
и глобальной системах координат
uiгл  ui cos  ;
 гл (3.43)
vi  ui sin  .

Умножим первое уравнение (3.43) на cos, второе – на sin и


сложим
uiгл cos   viгл sin   ui cos 2   ui sin 2  . (3.44)

62
Метод конечных элементов в задачах сопротивления материалов
и линейной теории упругости

Воспользовавшись основным тригонометрическим соотноше-


нием (cos2+sin2 = 1), получим
ui  uiгл cos   viгл sin  . (3.45)
Аналогично можно записать
u j  u глj cos   v глj sin  . (3.46)
Если стержень испытывает, кроме осевых перемещений, также
поперечные перемещения, то справедливы также соотношения:
vi  uiгл sin   viгл cos  . (3.47)
v j  u глj sin   v глj cos . (3.48)
Совокупность уравнений (3.45) – (3.48) образует матричное со-
отношение

0  ui 
гл
ui   cos  sin  0
v    гл 
 i   sin  cos  0 0  vi 
u    , (3.49)
 j  0 0 cos  sin   u глj 
v j   0 0  sin 

cos   v гл 
   j 

или кратко
u  T u гл , (3.50)
где игл – вектор-столбец узловых перемещений элемента в гло-
бальной системе координат;
Т – матрица трансформации
 cos  sin  0 0 
 sin  cos  0 0 
T  . (3.51)
 0 0 cos  sin  
 
 0 0  sin  cos  

Аналогичным образом преобразуются приложенные к узлам си-


лы
F  TF гл , (3.52)
где Fгл – вектор-столбец сил в глобальной системе координат

63
Метод конечных элементов в задачах сопротивления материалов
и линейной теории упругости

 Fx iгл 
 гл 
 Fy i 
F гл   гл . (3.53)
 Fx j 
 гл 
 Fy j 

Уравнение равновесия элемента


Ku  F , (3.54)
где К – матрица жёсткости элемента
ui vi uj vj

 EA EA 
 l 0  0
l
 0 .
K   0EA 0 0
EA  (3.55)
 0 0
 l l 
 0 0 0 0

Подстановкой выражений (3.50) и (3.52) в уравнение (3.54) по-


лучим
KTu гл  TF гл . (3.56)
Умножим обе части последнего выражения слева на Т и, учтя
очевидное тождество
T TT  I , (3.57)
получим:
T T KTu гл  F гл , (3.58)
или
K глu гл  F гл , (3.59)
где Кгл – глобальная матрица жёсткости элемента
 cos 2  cos  sin   cos 2   cos  sin  
 
EA  cos  sin  sin 2   cos  sin   sin 2  
K гл  T KT 
T
. (3.60)
l   cos 2   cos  sin  cos 2  cos  sin  
 
 cos  sin   sin 2  cos  sin  sin 2  

64
Метод конечных элементов в задачах сопротивления материалов
и линейной теории упругости

Напряжение в произвольно ориентированном стержневом эле-


менте
uiгл 
 гл 
 1 1ui   1 1cos  sin  0 0  vi 
  E  E     E    , (3.61)
 l l u j   l l  0 0 cos  sin   u глj 
v гл 
 j 

или после преобразований


uiгл 
 гл 
vi 

E
  cos  sin  cos  sin    гл . (3.62)
l u j 
v гл 
 j 

65
Метод конечных элементов в задачах сопротивления материалов
и линейной теории упругости

ПРИМЕРЫ

Пример 3.7
Определить напряжения в стержнях плоского кронштейна, нагруженного
силой Р.

Решение
Глобальная матрица жёсткости элемента е1 (индекс «гл» будем опускать):

Глобальная матрица жёсткости элемента е2:

66
Метод конечных элементов в задачах сопротивления материалов
и линейной теории упругости

Глобальная матрица жёсткости системы

Кинематические граничные условия в глобальных координатах:


u1 = 0;
v1 = 0;
u3 = 0;
v3 = 0.
Силовые граничные условия:
Fx2 = 0;
Fy2 = –P.
Уравнение равновесия системы с учётом граничных условий

Уравнение для нахождения неизвестных смещений

EA  3  1 u 2   0 
    ,
l  1 1  v 2   P 

откуда находим
 Pl
u   ;
 2
EA

v   3Pl .
 2 EA

67
Метод конечных элементов в задачах сопротивления материалов
и линейной теории упругости

Уравнение для определения неизвестных реакций


 0 
 0 
 Fx1  2 0  2 0 0 0   Pl   P 
F   

 y1  EA 0 0 0 0 0 0    EA   0 
      .
 Fx 3  l 0 0  1 1 1  1  3Pl   P 
 Fy 3   
0 0  1 1  1 1   EA   P 
 0 
 0 
 
Проверка условий равновесия конструкции
 Fx1  Fx 2  Fx 3  P  0  P  0;

 Fy1  Fy 2  Fy 3  0  P  P  0.
Напряжения в стержнях е1 и е2:
 0 
 0 
 Pl 
  1 0 1 0 
E P
 e1  ;
l  EA  A
 3 Pl 
 EA 
 Pl 
  EA 
E  1 1 1 1   3Pl  P
 e2        .
l 2 2 2 2 2   EA  A
 0 
 0 

Таким образом, стержень е1 сжимается, а стержень е2 – растягивается.

68
Метод конечных элементов в задачах сопротивления материалов
и линейной теории упругости

Пример 3.8
Определить смещения узлов 2 и 3, а также реакции опор.

Решение
Глобальная матрица жёсткости элемента е1:
u1 v1 u 2 v 2
1 1  1  1
 1  1  1
EA  1
K e1  .
2l  1 1 1 1 
 
 1 1 1 1 

Глобальная матрица жёсткости элемента е2:


u2 v 2 u 3 v3
1 1 1 1 
 1 1  1
EA  1
K e2  .
2l  1 1 1  1
 
1 1 1 1 

Глобальная матрица жёсткости элемента е3:


u1 v1 u 3 v3
 c 0  c 0
 0 0 0 0
K e3  .
  c 0 c 0
 
 0 0 0 0

69
Метод конечных элементов в задачах сопротивления материалов
и линейной теории упругости

Глобальная матрица жёсткости системы


u1 v1 u2 v2 u3 v3
 EA EA EA EA 
 2l  c 2l

2l

2l
c 0 
 EA EA EA EA 
   0 0 
 2l 2l 2l 2l 
  EA  EA EA
0 
EA EA 
 2l  .
K   2l 2l l 2l
EA EA EA EA EA 
  0  
 2l 2l l 2l 2l 
 c 0 
EA EA EA
c 
EA 
 2l 2l 2l 2l 
 EA EA EA EA 
 0 0   
 2l 2l 2l 2l 

Кинематические граничные условия в глобальных координатах:


u1  0;
v1  0
v3  0.
Силовые граничные условия:
Fx 2  0;
Fy 2   P;
Fx 3  0.
Уравнение равновесия системы с учётом граничных условий

Введём обозначение
EA
k .
l

70
Метод конечных элементов в задачах сопротивления материалов
и линейной теории упругости

Уравнение для нахождения неизвестных смещений


 k
 k 0   u 
  2   
2 0
 k
 0 k  v 2    P ,
    
2
 k u 3   0 
 c
k k
 2 2 2 

откуда находим
 P
u 2  4c ;

 P k  4c 
v 2   ;
 4kc
 P
u 3  2c .

Проверка условий совместности деформаций
u 3  2u 2 ;

P P
 2c  2 · 4c .

При неограниченном возрастании жёсткости с упругого элемента система


не деформируется. При малых же значениях с система претерпевает значительные
деформации (описание таких деформаций выходит за рамки линейной теории упру-
гости).
Уравнение для определения неизвестных реакций
 0 
 0 
k k k k    0 
c   c 0 P
 Fx1   2 2 2 2    
   k k k k   4c   1 
 F y1      0 0   P k  4c     P .
   2 2 2 2   2
4kc   1 
 Fy 3   0 0
k

k

k k
P   P
 2 2 2 2     2 
 2c 
 0 

Проверка условий равновесия конструкции


 Fx1  Fx 2  Fx 3  0  0  0  0;

 1 1
 Fy1  Fy 2  Fy 3  2 P  P  2 P  0.

71
Метод конечных элементов в задачах сопротивления материалов
и линейной теории упругости

Пример 3.9
Определить смещения узлов 2 и 3, а также реакции опор.

Решение
Глобальная матрица жёсткости элемента е1:
u1 v1 u 2 v2
0 0 0 0
 0  1
EA 0 1
K e1  .
l 0 0 0 0
 
0 1 0 1 

Глобальная матрица жёсткости элемента е2:


u2 v 2 u 3 v3
1 0  1 0
 0 0 0
EA  0
K e2  .
l  1 0 1 0
 
0 0 0 0

Глобальная матрица жёсткости элемента е3:


u1 v1 u 3 v3
 1 1  1  1
 
EA  1 1  1  1
K e3  .
l  1  1 1 1 
 
 1  1 1 1 

72
Метод конечных элементов в задачах сопротивления материалов
и линейной теории упругости

Глобальная матрица жёсткости системы


u1 v1 u2v 2 u 3 v3
1 1 0 0 1 1 
1 3 0  2  1  1

EA  0 0 2 0 2 0 
K  .
2l  0 2 0 2 0 0
 1 1  2 0 3 1
 
 1 1 0 0 1 1 

Кинематические граничные условия:


u1  0;
v1  0;
v 2  0;
v3лок  0,

где v3лок – поперечное перемещение узла 3 в локальной системе координат

 e3 e3 :
v3  u 3
v3лок  u 3 sin 45  v3 cos 45   0,
2
откуда получаем в глобальной формулировке
v3  u 3 .
Силовые граничные условия:
Fx 2  P;
3  0,
Fxлок
где
Fx 3  Fy 3
3  Fx 3 cos 45  Fy 3 sin 45 
Fxлок ,
2
откуда получаем
Fy 3   Fx 3 .

73
Метод конечных элементов в задачах сопротивления материалов
и линейной теории упругости

Уравнение равновесия системы с учётом граничных условий

или в развёрнутом виде


 EA
 2l ·  u 3  u 3   Fx1 ;

 EA ·  u  u   F ;
 2l 3 3 y1


 EA · 2u 2  2u 3   P;
 2l
0  Fy 2 ;

 EA
 2l ·  2u 2  3u 3  u 3   Fx 3 ;

 EA · u  u    F .
 2l 3 3 x3

Таким образом
 3 Pl
u 2  2 EA ;

 1 Pl
u 3  ;
 2 EA
 1 Pl
v3  2 EA ,

а также
 1
 Fx1   2 P;

 F   1 P;
 y1 2

 y2
F  0;

 Fx 3   1 P;
 2
 1
 Fy 3  P.
 2

74
Метод конечных элементов в задачах сопротивления материалов
и линейной теории упругости

Проверка условий равновесия:


3 1 1
 Fxi  Fx1  Fx 2  Fx 3   2 P  P  2 P  0;
 i 1
3 1 1
 Fyi  Fy1  Fy 2  Fy 3   P  0  P  0;
 i 1 2 2
3
  1 1
 M 3 Fi  Fx1 ·l  Fy1 ·l  Fy 2 ·l   Pl  Pl  0  0.
 i 1 2 2

75
Метод конечных элементов в задачах сопротивления материалов
и линейной теории упругости

3.6 Балочный элемент


3.6.1 Матрица жёсткости балочного элемента
Для моделирования элементов конструкций, несущих изгибную
нагрузку, используют балочный элемент (рисунок 3.7).

Рисунок 3.7 – Балочный элемент

Основными характеристиками балочного элемента являются


длина l, момент инерции поперечного сечения I и модуль упругости ма-
териала Е.
Линейный балочный элемент (рисунок 3.7) отграничен двумя
узлами i и j, каждый из которых имеет две степени свободы: прогиб v и
угол поворота сечения  относительно оси z.
В силу малости деформаций справедлива зависимость
dv
 . (3.63)
dx
В узлах действуют перерезывающая сила F и изгибающий мо-
мент М относительно оси z.
Дифференциальное уравнение изогнутой оси балки имеет вид
d 2 v( x)
EI  M ( x). (3.64)
dx 2
Последнее уравнение можно записать в виде
d 2v
EI  Fi · x  M i . (3.65)
dx 2

76
Метод конечных элементов в задачах сопротивления материалов
и линейной теории упругости

Интегрируя дважды по х, получим


x3 x2
EI v( x)  Fi  Mi  C1 x  C 2 , (3.66)
6 2
где С1, С2 – константы интегрирования, определяемые из гра-
ничных условий
v(0)  vi ;
 (3.67)
 (0)   j .
Таким образом
C1  EI  i ;
 (3.68)
C 2  EI vi ,

следовательно
x3 x2
EI v( x)  Fi  Mi  EI i x  EI vi ; (3.69)
6 2

x2
EI  ( x)  Fi  M i x  EI i . (3.70)
2
С другой стороны, уравнение (3.64) можно записать в виде
d 2v
EI  F j · x1  M j , (3.71)
dx12

где введена новая координата


x1  l  x,

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


балочного элемента (рисунок 3.8).

Рисунок 3.8 – Вспомогательная система координат

77
Метод конечных элементов в задачах сопротивления материалов
и линейной теории упругости

Интегрируя уравнение (3.71) дважды по х, получим


x13 x2
EI v( x1 )  F j  M j 1  C 3 x1  C 4 , (3.72)
6 2
где С3, С4 – константы интегрирования, определяемые гранич-
ными условиями
v(0)  v j ;
 (3.73)
 (0)   j .

Таким образом
C3   EI  j ;
 (3.74)
C 4  EI v j ,

следовательно
x13 x12
EI v( x1 )  F j Mj  EI j x1  EI v j ; (3.75)
6 2

x12
EI  ( x1 )  F j  M j x1  EI j . (3.76)
2

Определим из уравнений (3.69), (3.70) vj и j:


l3 l2
EI v j  Fi  M i  EI i l  EI vi ; (3.77)
6 2

l2
EI j  Fi  M i l  EI i . (3.78)
2

Определим из уравнений (3.75), (3.76) vi и  i:


l3 l2
EI vi  F j  M j  EI j l  EI v j ; (3.79)
6 2

l2
 EI  i  F j  M j l  EI j . (3.80)
2

78
Метод конечных элементов в задачах сопротивления материалов
и линейной теории упругости

Решая систему четырёх уравнений (3.77) – (3.80) относительно


Fi, Mi, Fj, Mj, получим
 12 EI 6 EI 12 EI 6 EI
 Fi  l 3 vi  l 2  i  l 3 v j  l 2  j ;

M  6 EI v  4 EI   6 EI v  2 EI  ;
 i l2
i
l
i
l2
j
l
j

 (3.81)
 F   12 EI v  6 EI   12 EI v  6 EI  ;
 j l3
i
l2
i
l3
j
l2
j

 6 EI 2 EI 6 EI 4 EI
M j  2 vi  i  2 v j   j,
 l l l l

или в матричной форме записи


Ku  F, (3.82)
где и – вектор-столбец узловых перемещений и углов поворота
ui 
 
 i
u   ; (3.83)
u j 
 j 
 
F – вектор-столбец сил и изгибающих моментов
 Fi 
M 
 i
F   ; (3.84)
F j 
M j 
 
К – матрица жёсткости балочного элемента
6 3l 6 3l 
 3l 2l 2  3l l 2 
2 EI
K 3  . (3.85)
l  6  3l 6  3l 
 
 3l l2  3l 2l 2 

79
Метод конечных элементов в задачах сопротивления материалов
и линейной теории упругости

3.6.2 Функция формы балочного элемента


Определим функцию прогиба в любом сечении балочного эле-
мента (рисунок 3.9). В качестве таковой выберем кубический полином
v( x)  a0  a1 x  a2 x 2  a3 x 3 . (3.86)

Рисунок 3.9 – Функция прогиба балочного элемента

Дифференцируя функцию прогиба по х, получим


 ( x)  a1  2a2 x  3a3 x 2 . (3.87)
Неизвестные параметры а0, а1, а2, а3 определим из граничных
условий
v(0)  vi ;
 (0)   ;
 i
v(l )  v ; (3.88)
 j

 (l )   j .

Получим
vi  a0 ;
  a ;
 i 1
v  a  a l  a l 2  a l 3 ; (3.89)
 j 0 1 2 3

  a  2a l  3a l .2
 j 1 2 3

Решение (3.89) даёт

80
Метод конечных элементов в задачах сопротивления материалов
и линейной теории упругости

a0  vi  1 0 0 0  u;
a     0 1 0 0  u ;
 1 i

  2 i   j 3vi  v j   3 2 3 1
a 2        2    u; (3.90)
  l l
2 2
  l l l l
   2vi  v j   2 1 2 1
 a3  i 2 j   3  3  u.
 l l 3
l l 2
l l2 

В итоге
 2 i   j 3vi  v j  2  i   j 2vi  v j  3
v ( x )  vi   i x    x  2  x ; (3.91)
 l l2   l l3 

 2 i   j 3vi  v j   i   j 2vi  v j  2
 ( x)   i  2  2  x  3 2  x , (3.92)
 l l   l l3 

или в матричной форме


v ( x )  Фu; (3.93)

 ( x)  u, (3.94)
dx
где Ф – функция формы балочного элемента

Ф  1  3 2  2 3   2 2

  3 l 3 2  2 3   2

  3 l , (3.95)

а также
dФ  6

    
dx  l
 1  4  3 2
6
  2  
 2  3 2  . (3.96)
l 

Здесь введён безразмерный параметр


x
 . (3.97)
l

3.6.3 Энергетический подход к определению матрицы жёсткости


Матрица жёсткости балочного элемента (3.85) была ранее полу-
чена в п.3.6.1 исходя из дифференциального уравнения изогнутой оси
балки.

81
Метод конечных элементов в задачах сопротивления материалов
и линейной теории упругости

Существует более универсальный способ получения матриц жё-


сткости, одинаково применимый для различных типов конструкций и
элементов, – энергетический метод. Его суть заключается в том, что мат-
рица жёсткости К определяется из следующего выражения:
 2U
K i, j  , (3.98)
qi q j

где U –внутренняя потенциальная энергия деформации;


q – узловые перемещения ( q1  v1 ; q 2  1 ; q3  v 2 ; q 4   2 ; ... ).
Для случая поперечного изгиба балки внутренняя потенциаль-
ная энергия изгиба балки определяется по формуле
2
1
l
 d 2 v( x) 
U   EI   dx. (3.99)
2 0  dx 2 

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


качестве таковой кубический полином (3.86). Получим
2
 d2 
   
l
1
U   EI  2 a0  a1 x  a2 x 2  a3 x 3  dx  2 EI a22l  3a2 a3l 2  3a32l 3 , (3.100)
2 0  dx 

что с учётом (3.90) даёт


3 3 6 3 1 3 1 3 3 1 
U  2 EI  3 vi2  2 vi i  3 vi v j  2 vi j   i2  2  i v j   i j  3 v 2j  2 v j j   j2 . (3.101)
l l l l l l l l l l 

Таким образом, внутренняя потенциальная энергия изгиба бал-


ки представляет собой квадратичную форму относительно узловых пе-
ремещений.
Таким образом, согласно формуле (3.98) матрица жёсткости
принимает вид

82
Метод конечных элементов в задачах сопротивления материалов
и линейной теории упругости

 12 EI 6 EI 12 EI 6 EI 
 l3 
l2 l3 l2 
 6 EI 4 EI 6 EI 2 EI 
 2  2 
K  l l l l , (3.102)
 12 EI 6 EI
 2
12 EI
 2 
6 EI
 l3 l l3 l
 6 EI 2 EI 6 EI 4 EI 
 2  2 
 l l l l 

что совпадает с ранее полученным выражением (3.85).

83
Метод конечных элементов в задачах сопротивления материалов
и линейной теории упругости

ПРИМЕРЫ

Пример 3.10
Определить функцию прогиба и углов поворота балки.

Решение
Матрица жёсткости элемента
v1 1 v2 2
6 3l 6 3l 
 3l 2l 2  3l l 2 
2 EI
K 3  .
l  6  3l 6  3l 
 
 3l l2  3l 2l 2 

Кинематические граничные условия


v1  0;
1  0.
Силовые граничные условия:
F2  0;
M 2  M .
Уравнение равновесия системы с учётом граничных условий

Уравнение для нахождения неизвестных смещений

2 EI  6  3l  v 2   0 
 3l   ,
l3  2l 2   2   M 

84
Метод конечных элементов в задачах сопротивления материалов
и линейной теории упругости

откуда находим
 Ml 2
 2
v   ;
2 EI

   Ml .
 2 EI
Уравнение для определения неизвестных реакций
 0 
 0 
 F1  2 EI 6 3l  6 3l   Ml 2   0 
  3 3l     .
M 1  l  2l 2  3l l 2   2 EI  M 
  Ml 
 EI 

Проверка условий равновесия


2
 Fyi  Fy1  Fy 2  0  0  0;
 i 1
2

i 1
1 i 
 M F  M  M  M  M  0.
1 2

Параметры функции прогиба


a 0  v1  0;
a    0;
 1 1

  2   2 3v1  v 2   M
a 2    1    ;
 
2
 l l 2 EI
   2v1  v 2 
a 3  1 2 2   0.
 l l3
Функция прогиба
Mx 2
v( x)  a 0  a1 x  a 2 x 2  a3 x 3   .
2 EI
Функция углов поворота
dv( x) Mx
 ( x)   .
dx EI

85
Метод конечных элементов в задачах сопротивления материалов
и линейной теории упругости

Пример 3.11
Определить функцию прогиба и углов поворота балки.

Решение
Матрица жёсткости элемента е1:

Матрица жёсткости элемента е2:

Матрица жёсткости системы

Кинематические граничные условия:


v1  0;
v 2  0.

86
Метод конечных элементов в задачах сопротивления материалов
и линейной теории упругости

Силовые граничные условия:


M 1  0;
M 2  0;
F3   P;
M 3  0.
Уравнение равновесия системы с учётом граничных условий

Уравнение для нахождения неизвестных смещений


2l 2 l2 0 0  1   0 
    
2 EI  l 2 4l 2  3l l 2   2   0 
    ,
l3  0  3l 6  3l   v3   P 
 
 0 l2  3l 2l 2   3   0 
откуда находим
 1 Pl 2
 1  ;
 6 EI
 1 Pl 2
  2   ;
3 EI
 3
v   2 Pl ;
 3 3 EI
 2
   5 Pl .
 3 6 EI

87
Метод конечных элементов в задачах сопротивления материалов
и линейной теории упругости

Уравнение для определения неизвестных реакций


 0 
 1 Pl 2 
 6 EI 
 0 
 2 
 F1  2 EI 6 3l 6 3l 0 0   1 Pl   P 
  3  6  3l 12 0      .
 F2  l   6 3l   3 EI3   2 P 
 2 Pl 
 3 EI 
 5 Pl 2 
 
 6 EI 
Проверка условий равновесия
1
 Fyi  Fy1  Fy 2  Fy 3   P  2 P  P  0;
 i 1
3
 
 M 1 Fi  F2 ·l  P·2l  2 Pl  P·2l  0;
 i 1
3
 
 M 2 Fi   F1 ·l  P·l   P·l  P·l  0.
 i 1
Параметры функции прогиба для элемента е1 в локальных координатах
a 0  v1  0;
 2
a    1 Pl ;
 1 1
6 EI

  21   2 3v1  v 2  
a 2       0;
 
2
l l

 1   2 2v1  v 2  1 P
a 3    .
 l 2
l 3
6 EI
Функция прогиба

ve1 ( x)  a0  a1 x  a 2 x 2  a3 x 3 
1 Pl 2
6 EI
 
x1 l 2  x12 .

Функция углов поворота

 e1 ( x) 
dve1 ( x) 1 Pl 2 2
 
l  3 x12 . 
dx1 6 EI

88
Метод конечных элементов в задачах сопротивления материалов
и линейной теории упругости

Параметры функции прогиба для элемента е2 в локальных координатах


b0  v 2  0;
 2
b     1 Pl ;
 1 2
3 EI

  2 2   3 3v 2  v3   1 Pl
b2       ;
 
2
l l 2 EI

  2   3 2v 2  v3  1 P
b3    .
 l2 l3 6 EI
Функция прогиба

ve 2 ( x)  b0  b1 x  b2 x 2  b3 x 3  
1 P
6 EI
 
x 2 2l 2  3lx 2  x 22 .

Функция углов поворота

 e 2 ( x) 
dve 2 ( x)
dx2

1 P
6 EI

2l 2  6lx2  3 x22 . 
В глобальных координатах x1  x; x2  x  l 


 e1
v ( x ) 
1 Pl 2
6 EI
 
x l 2  x 2 ;.



 e1 ( x ) 
6 EI

1 Pl 2 2
l  3x 2 ; 


v ( x)   1 P x  l  5lx  2lx  x 2 ;
 e2 6 EI



 e 2 ( x)   1 P 12lx  7l 2  3x 2 .
 6 EI

89
Метод конечных элементов в задачах сопротивления материалов
и линейной теории упругости

3.6.4 Учёт равномерно распределённой нагрузки


В случаях, когда требуется учесть распределённую поперечную
нагрузку, действующую вдоль оси стержня, необходимо заменить её ста-
тически эквивалентной системой сосредоточенных в узлах поперечных
сил и изгибающих моментов.
Заменим распределённую нагрузку постоянной интенсивности
q, действующую по всей длине балочного элемента (рисунок 3.10 а), ста-
тически эквивалентной системой сосредоточенных сил и моментов, при-
ложенных в узлах элемента (рисунок 3.10 б).

Рисунок 3.10 – Учёт равномерно распределённой нагрузки

90
Метод конечных элементов в задачах сопротивления материалов
и линейной теории упругости

Перерезывающее усилие, действующее на элементарном участ-


ке dх:
dF  qdx. (3.105)
Элементарная работа перерезывающей силы на перемещении
v(х):
W  v( x)·dF  v( x)·qdx  Ф u qdx. (3.106)
Работа распределённой нагрузки
l
1   ql ql 2 ql ql 2 
W   W   Ф u qdx  ql ·  Ф d  u     u . (3.107)
0 0  2 12 2 12 

Работа эквивалентной системы нагружения (рисунок 3.10 б)


W  Fi vi  M i i  F j v j  M j j  F T u   Fi Mi Fj M j u . (3.108)

Сравнивая (3.107) и (3.108), получим (рисунок 3.10 в)


 ql
 Fi  2 ;

M  ql ;
2

 i 12
 (3.109)
 F  ql ;
 j 2
 2
M j   ql .
 12

91
Метод конечных элементов в задачах сопротивления материалов
и линейной теории упругости

ПРИМЕРЫ

Пример 3.12
Определить деформации узлов 2 и 3 балочной конструкции под собствен-
ным весом.

Решение
Геометрические характеристики сечений:
– площади:
A1  b·2h  2bh;
A2  bh.
– моменты инерции:

b·2h 
3
2
I1   bh 3 ;
12 3
1
I 2  bh 3 .
12
Введём обозначения:
A  bh;
1 3
I bh .
12
Получим:
A1  2 A;
A2  A,

92
Метод конечных элементов в задачах сопротивления материалов
и линейной теории упругости

а также:
I 1  8I ;
I 2  I.
Интенсивности поперечных нагрузок:
P1 m1 g A1l g
q1     A1 g  2 Ag ;
l l l
P m g A2 l g
q2  2  2   A2 g  Ag.
l l l
Введём обозначение
q  Ag .
Получим:
q1  2q;
q 2  q.
Заменим нагрузку q1 и q2 статически эквивалентной системой сил и мо-
ментов:

Матрица жёсткости элемента е1:

Матрица жёсткости элемента е2:

93
Метод конечных элементов в задачах сопротивления материалов
и линейной теории упругости

Матрица жёсткости системы


v1 1 v2 2 v3 3
 48 24l  48 24l 0 0 
 24l 16l 2  24l 8l 2 0 0 

2 EI  48  24l 54  21l 6 3l 
K 3  .
l  24l 8l 2  21l 18l 2  3l l2 
 0 0 6  3l 6  3l 
 
 0 0 3l l2  3l 2l 2 

Кинематические граничные условия:


v1  0;
1  0.
Силовые граничные условия:
F1  F1R  ql ;
1
M 1  M 1R  ql 2 ;
6
3
F2   ql ;
2
1
M 2  ql 2 ;
12
1
F3   ql ;
2
1
M 3  ql 2 .
12
Уравнение равновесия системы с учётом граничных условий

94
Метод конечных элементов в задачах сопротивления материалов
и линейной теории упругости

Уравнение для нахождения неизвестных перемещений


  
  2 ql 
 54  21l 6 3l  v 2   1 
 2    
2
2 EI  21l 18l 2  3l l   2  12 ql


   1 ,
l3   6  3l 6  3l   v3    ql 
 
 3l l2  3l 2l 2   3   2 
 1 2
12 ql 

откуда находим
 5 ql 4
v 2  ;
 48 EI
 1 ql 3
 2 
6 EI
;

v 19 ql 4
 ;
 3 48 EI

 1 ql 3
 .
 3 3 EI
Уравнение для определения неизвестных реакций
 5 
 F1R   ql  2 EI   48 24l   48 l  ql 3  3ql 
   1 2   3  24l 8l 2   1  · EI   5 ql 2 .
M 1R   6 ql  l      2 
 6 
Проверка условий равновесия
3
 Fxi  3ql  2q·l  q·l  0;
 i 1
3
 
5 2
2
l  l
 M 1 Fi  ql  2q·l ·  q·l · l    0;
2  2
 i 1

 
3
5 2 l l
 M 2 Fi  ql  3ql ·l  2q·l ·  q·l ·  0.
 i 1 2 2 2

95
Метод конечных элементов в задачах сопротивления материалов
и линейной теории упругости

3.6.5 Учёт равномерно распределённого изгибающего момента


Заменим распределённый изгибающий момент постоянной ин-
тенсивности m, действующий по всей длине балочного элемента (рису-
нок 3.11 а), статически эквивалентной системой сосредоточенных сил и
моментов, приложенных в узлах элемента (рисунок 3.11 б).

Рисунок 3.11 – Учёт равномерно распределённого изгибающего момента

Изгибающий момент, действующий на элементарном участке


dх:
dM  mdx. (3.110)

96
Метод конечных элементов в задачах сопротивления материалов
и линейной теории упругости

Элементарная работа изгибающего момента на угле поворота


сечения (х):

W   ( x)·dM   ( x)·mdx  u ·m dx. (3.111)
dx
Работа распределённого изгибающего момента
l
 1 dФ 
d  u   m 0 m 0u . (3.112)

W   W   u mdx  ml · 
0
dx  0 dx 

Работа эквивалентной системы нагружения (рисунок 3.11 б)


W  Fi vi  M i i  F j v j  M j j  F T u   Fi Mi Fj M j u . (3.113)

Сравнивая (3.112) и (3.113), получим (рисунок 3.11 в)


 Fi  m;
M  0;
 i
 F  m; (3.114)
 j
M j  0.

3.6.6 Учёт податливости опор


Абсолютно жёсткие опоры – есть идеализация реальных конст-
рукций (рисунок 3.12 а). Но практический смысл имеет рассмотрение
опор с ограниченной жёсткостью. Поскольку нахождение точных значе-
ний жесткостей весьма затруднительно, то имеет место изучение влия-
ния их на деформацию конструкции (расчёты на жёсткость). При исполь-
зовании необходимо введение дополнительных упругих элементов (ри-
сунок 3.12 б).

97
Метод конечных элементов в задачах сопротивления материалов
и линейной теории упругости

Рисунок 3.12 – Учёт податливости опор

Для упругого элемента с продольной жёсткостью с (рису-


нок 3.13 а), при деформации которого возникает восстанавливающая си-
ла, матрица жёсткости имеет вид
vi vj

 c  c
K  . (3.115)
 c c 

Рисунок 3.13 – Введение упругих элементов

Для упругого элемента с угловой жёсткостью k (рисунок 3.13 б),


при деформации которой возникает восстанавливающий момент, матри-
ца жёсткости имеет вид
i j

 k  k
K  (3.116)
k 
.
 k

98
Метод конечных элементов в задачах сопротивления материалов
и линейной теории упругости

ПРИМЕРЫ

Пример 3.13
Рассмотреть влияние податливости заделки на деформацию консольной
балки, нагруженной сосредоточенной силой на свободном конце.

Решение
Матрица жёсткости элемента е1:
v1 1 v2 2
6 3l 6 3l 
 3l 2l 2  3l l 2 
2 EI
K e1  3  .
l  6  3l 6  3l 
 
 3l l2  3l 2l 2 

Матрица жёсткости элемента е2:


v1 v3
 c  c
K e2  .
 c c 

Матрица жёсткости элемента е3:


1 4
k  k
K e3  
k 
.
 k

99
Метод конечных элементов в задачах сопротивления материалов
и линейной теории упругости

Матрица жёсткости системы


v1 1 v2 2 v3  4
12 EI 6 EI 12 EI 6 EI 
 l3  c l2
 3
l l2
c 0 
 6 EI 4 EI 6 EI 2 EI 
 k  2 0  k
 l 
2
l l l
 12 EI 6 EI 12 EI 6 EI 
K  3  2  2 0 0 .
l l l3 l
 6 EI 2 EI 6 EI 4 EI 
 2
 2 0 0 
 l l l l 
 c 0 0 0 c 0 
 k k 
 0 0 0 0

Кинематические граничные условия:


v3  0;
 4  0.
Силовые граничные условия:
F1  0;
M 1  0;
F2   P;
M 2  0.
Уравнение равновесия с учётом граничных условий

100
Метод конечных элементов в задачах сопротивления материалов
и линейной теории упругости

Уравнение для нахождения неизвестных перемещений


12 EI 6 EI 12 EI 6 EI 
 l3  c l2

l3 l2  v
 6 EI 4 EI 6 EI 2 EI   1   0 
 k  2    
 l
2
l l l  1    0 ,
 12 EI 6 EI     
 2   v 2   P 
6 EI 12 EI
  l3  2
l l3 l    0 
 6 EI 2 EI 6 EI 4 EI   2   
  2 
 l2 l l l 
откуда находим
 P
 v1   ;
c

   Pl ;
 1 k

v 2   P   1  l  Pl 2 ;
 c  k 3EI 
 2
   Pl  Pl .
 2 k 2 EI
При неограниченном возрастании жёсткости заделки ( c  ; k   ) по-
лучается известное решение
 Pl 3
 2
v   ;
3EI
 2
   Pl ,
 2 2 EI
а также кинематические граничные условия:
v1  0;
1  0.
Уравнение для определения неизвестных реакций
 P
 F3   c 0    c   P 
      .
M 4   0  k   Pl   Pl 
 k 
В силу третьего закона Ньютона при отбрасывании упругих связей полу-
чаем соответственно реакции в узле 1:
F1R   F3   P;
M 1R   M 4   Pl ,
что удовлетворяет условиям равновесия конструкции.

101
Метод конечных элементов в задачах сопротивления материалов
и линейной теории упругости

3.7 Расчёт рамных конструкций


3.7.1 Произвольное расположение балочного элемента
Рассмотрим общий случай, когда балочный элемент составляет
с осью х прямоугольной системы координат произвольный угол  (рису-
нок 3.14).

Рисунок 3.14 – Произвольное расположение балочного элемента


на плоскости

Введём в рассмотрение две прямоугольные системы координат:


– локальная , связанная со стержневым элементом;
– глобальная ху.
Связь между смещениями узлов i и j определяется следующими
зависимостями (см. п.3.5):
ui  uiгл cos   viгл sin  , (3.117)
u j  u глj cos  v глj sin  , (3.118)
vi  uiгл sin   viгл cos  , (3.119)
v j  u глj sin   v глj cos  . (3.120)
Заметим, что углы поворота в узлах i и j равны для любой сис-
темы координат:

102
Метод конечных элементов в задачах сопротивления материалов
и линейной теории упругости

 i   iгл ; (3.121)
 j   iгл . (3.122)
Совокупность уравнений (3.117) – (3.122) образует матричное
соотношение

u i   cos  u гл 
sin  0 0 0 0  i 
v  
0 vi 
гл
 i   sin  cos  0 0 0
 i   0  гл 
0 1 0 0 0  i 
u      , (3.123)
 j  0 0 0 cos  sin  0 u глj 
v j   0 0 0  sin  cos  0 v глj 
    
 j   0 0 0 0 0 1  гл 
 j 

или кратко
u  T u гл , (3.124)
где игл – вектор-столбец узловых перемещений элемента в гло-
бальной системе координат;
Т – матрица трансформации
 cos  sin  0 0 0 0
 sin  cos  0 0 0 0

 0 0 1 0 0 0
T  . (3.125)
 0 0 0 cos  sin  0
 0 0 0  sin  cos  0
 
 0 0 0 0 0 1

Глобальная матрица жёсткости элемента согласно формуле


(3.60) равна
K гл  T T KT , (3.126)
где матрица жёсткости балочного элемента в локальной системе
координат с учётом растягивающих (сжимающих) усилий Ni и Nj, пере-
резывающих усилий Qi и Qj, а также изгибающих моментов Мi и Мj равна

103
Метод конечных элементов в задачах сопротивления материалов
и линейной теории упругости

(3.127)

Элементы этой матрицы состоят из элементов матрицы жёстко-


сти стержня и элементов матрицы жёсткости балки.

104
Метод конечных элементов в задачах сопротивления материалов
и линейной теории упругости

ПРИМЕРЫ

Пример 3.14
Определить деформации узлов 2 и 3, а также реакции опоры.

Решение
Матрица жёсткости элемента е1:
u1 v1 1 u1 v1 1
 12 EI 6 EI 12 EI 6 EI 
 l3 0   3 0 
l2 l l2 
 EA EA 
 0 0 0  0 
 l l 
 6 EI 4 EI 6 EI 2 EI 
 2 0
l l2
0
l .
K e1   l
12 EI 6 EI 12 EI 6 EI 
 3 0 0 
 l l2 l3 l2 
 0 
EA
0 0
EA
0 
 l l
 6 EI 2 EI 6 EI 4 EI 
 2 0 0 
 l l l2 l 

105
Метод конечных элементов в задачах сопротивления материалов
и линейной теории упругости

Матрица жёсткости элемента е2:


u2 v2 2 u3 v3 3
 EA EA 
 l 0 0  0 0 
l
 12 EI 6 EI 12 EI 6 EI 
 0 0  
 l3 l2 l3 l2 
 0 6 EI 4 EI
0
6 EI
 2
2 EI 
 l2 l l l .
K e2  
EA EA
 0 0 0 0 
 l l 
 0 
12 EI

6 EI
0
12 EI 6 EI 
 2
 l3 l2 l3 l 
 6 EI 2 EI 6 EI 4 EI 
 0 0  2 
 l2 l l l 

Матрица жёсткости конструкции


u1 v1 1 u2 v2 2 u3 v3 3
 12 EI 6 EI 12 EI 6 EI 
 l3 0   3 0  0 0 0 
l2 l l2
 EA EA 
 0 0 0  0 0 0 0 
 l l 
 6 EI 4 EI 6 EI 2 EI 
  l2 0
l l2
0
l
0 0 0 
 12 EI 6 EI 12 EI EA 6 EI EA 
 3 0  0  0 0 
 l l2 l3 l l2 l 
K   0
EA 12 EI EA 6 EI 12 EI 6 EI 
 0 0  0 .
l l3 l l2 l3 l2 
 6 EI 2 EI 6 EI 6 EI 2 EI 6 EI 2 EI 
 2 0 0  2 
 l l l2 l2 l l l 
 0 0 0 
EA
0 0
EA
0 0 
 l l
 12 EI 6 EI 12 EI 6 EI 
 0 0 0 0   0  2 
 l3 l2 l3 l 
 0 0 0 0
6 EI 2 EI
0
6 EI
 2
4 EI 
 l2 l l l 

Кинематические граничные условия:


u1  0;
v1  0;
1  0.

Силовые граничные условия:

106
Метод конечных элементов в задачах сопротивления материалов
и линейной теории упругости

Fx 2  0;
Fy 2  0;
M 2  0;
Fx 3  0;
Fy 3   P;
M 3  0.
Уравнение равновесия системы с учётом граничных условий

Уравнение для нахождения неизвестных смещений

откуда находим

107
Метод конечных элементов в задачах сопротивления материалов
и линейной теории упругости

 1 Pl 3  1 Pl 3
u 2  ;  3
u  ;
2 EI  2 EI

 Pl  Pl 4 Pl 2
v 2   ; v3    ;
 EA  EA 3 EI
 Pl 2  3 Pl 2

 2   ; 
 3   .
 EI  2 EI
Уравнение для определения неизвестных реакций
u2 v2 2 u 3 v3  3
u 2 
 12 EI 6 EI  
 3 0  2 0 0 0 v 2
 
 Fx1   l l
    0 
  EA
 F y1    0  0 0 0 0  2    P .
M   l  u 3   
 1   6 EI  Pl 
0 0 0  v3 
2 EI
 l 2 0
l   
 3

Проверка условий равновесия


3
 Fxi  Fx1  Fx 2  Fx 3  0  0  0  0;
 i 1
3
 Fyi  Fy1  Fy 2  Fy 3  P  0  P  0;
 i 1
3
 
 M 1 Fi  M 1  Fx 3 ·l  Pl  P·l  0.
 i 1

108
Метод конечных элементов в задачах сопротивления материалов
и линейной теории упругости

4 МКЭ ПРИ РЕШЕНИИ ЗАДАЧ ТЕОРИИ УПРУГОСТИ

4.1 Плоский треугольный элемент


4.1.1 Треугольный трехузловой элемент
Рассмотрим трехузловой треугольный элемент (рисунок 4.1 а).

Рисунок 4.1 – Плоский треугольный элемент

109
Метод конечных элементов в задачах сопротивления материалов
и линейной теории упругости

В пределах элемента перемещения представим в виде (рису-


нок 4.1 б):
u ( x, y )   1   2 x   3 y; (4.1)
v( x, y )  1   2 x   3 y. (4.2)
Неизвестные параметры 1, 2, 3, 1, 2, 3 найдём из условий:
u ( xi , yi )  ui ;

u ( x j , y j )  u j ; (4.3)

u ( xk , y k )  u k ;

v( xi , yi )  vi ;

v( x j , y j )  v j ; (4.4)

v( xk , y k )  vk ,

или, с учётом (4.1) и (4.2):


 1   2 xi   3 yi  ui ;

 1   2 x j   3 y j  u j ; (4.5)

 1   2 xk   3 y k  u k ;

  1   2 xi   3 y i  vi ;

 1   2 x j   3 y j  v j ; (4.6)

 1   2 x k   3 y k  v k ,

что в матричной форме записи:


1 xi yi   1  ui 
1 x    
 j y j   2   u j ; (4.7)
1 xk y k   3  u k 

1 xi yi  1  vi 
1 x    
 j y j   2   v j . (4.8)
1 xk y k   3  vk 

Определяя из (4.7) и (4.8) неизвестные параметры 1, 2, 3,


1, 2, 3 и внося их (4.1) и (4.2), получим:

u ( x, y ) 
1
2
 
ai  bi x  ci y ·ui  a j  b j x  c j y ·u j  ak  bk x  ck y ·u k ; (4.9)

110
Метод конечных элементов в задачах сопротивления материалов
и линейной теории упругости

v ( x, y ) 
1
2
 
ai  bi x  ci y ·vi  a j  b j x  c j y ·v j  ak  bk x  ck y ·vk , (4.10)

где введены обозначения:


xj yj xk yk xi yi
ai  ; aj  ; ak  ; (4.11)
xk yk xi yi xj yj

yj 1 yk 1 yi 1
bi  ; bj  ; bk  ; (4.12)
yk 1 yi 1 yj 1

1 xj 1 xk 1 xi
ci  ; cj  ; ck  ; (4.13)
1 xk 1 xi 1 xj

1 xi yi
1
  1 xj yj . (4.14)
2
1 xk yk

Величина  имеет определённый геометрический смысл: она по


модулю равна площади треугольного элемента.
Запишем обобщённый закон Гука в обратной форме (2.31)
  A , (4.15)
а также соотношения Коши (2.12) для плоского напряжённого
состояния
  Du , (4.16)
где D – матрица дифференцирования:
 
 0
 x 

D0 . (4.17)
 y 
 
 
 y x 

Выражения (4.9) и (4.10) в матричной форме имеют вид

111
Метод конечных элементов в задачах сопротивления материалов
и линейной теории упругости

ui 
v 
 i
u  1 Ф1 0 Ф2 0 Ф3 0  u j 
   ·  , (4.18)
v  2  0 Ф1 0 Ф2 0 Ф3  v j 
u 
 k
vk 

где Ф1, Ф2, Ф3 – функции формы элемента (рисунок 4.2):


Ф1 ( x, y )  ai  bi x  ci y; (4.19)
Ф2 ( x, y )  a j  b j x  c j y; (4.20)

Ф3 ( x, y )  ak  bk x  ck y. (4.21)
Заметим, что функция формы Ф1 принимает значение 1 в узле i
и 0 в узлах j, k; функция формы Ф2 принимает значение 1 в узле j и 0 в
узлах k, i; функция формы Ф3 принимает значение 1 в узле k и 0 в узлах
i, j.

112
Метод конечных элементов в задачах сопротивления материалов
и линейной теории упругости

Рисунок 4.2 – Функции формы элемента

Подстановка выражения (4.18) в зависимость (4.16) даёт


ui 
  v 
 0  i
 x   x 
     1 Ф1 0 Ф2 0 Ф3 0  u j 
 y    0 ·  , (4.22)
y  2  0 Ф1 0 Ф2 0 Ф3  v j 
·
  
 xy    u 
   k
 y x 
vk 

113
Метод конечных элементов в задачах сопротивления материалов
и линейной теории упругости

или после преобразований


ui 
v 
 x  0  
i
bi 0 bj 0 bk
  1   u j 
 y   0 ci 0 cj 0 ck  ·  , (4.23)
  2  c v
bk   j 
 xy   i bi cj bj ck
u 
 k
vk 

что аналогично в матричном виде


  Bu , (4.24)
где В – матрица Коши
bi 0 bj 0 bk 0
1  
B 0 ci 0 cj 0 ck . (4.25)
2 
ci bi cj bj ck bk 

Таким образом, деформации внутри рассматриваемого элемента


принимают постоянное значение.
Вычислим внутреннюю энергию деформации элемента
U  U уд d , (4.26)

где  - объём элемента;


Uуд – удельная энергия деформации (отнесённая к единице объ-
ёма), равная

U уд 
1
 x x   y y   xy xy   1  T  . (4.27)
2 2

Величина Uуд внутри данного элемента принимает постоянное


значение. При постоянной толщине элемента h получим
h T
U  U уд ·h   . (4.28)
2
Работа внешних сил по соответствующим узловым перемеще-
ниям составляет

114
Метод конечных элементов в задачах сопротивления материалов
и линейной теории упругости

V  Fxi h ·u i  Fyi h ·vi  Fxj h ·u j  Fyj h ·v j  Fxk h ·u k  Fyk h ·v k  hu T F , (4.29)

где Fi·h, Fj·h, Fk·h – узловые силы, приходящиеся на всю толщи-


ну элемента;
F – вектор-столбец узловых сил
 Fxi 
F 
 yi 
 Fxj 
 
F   . (4.30)
 Fyj 
F 
 xk 
 Fyk 
В рамках линейной теории упругости внутренняя энергия де-
формации равна половине работы внешних сил по соответствующим пе-
ремещениям (теорема Клайперона)
1
U  V, (4.31)
2
то с учётом выражений (4.28) и (4.29) получим:
h T h
   uT F , (4.32)
2 2
 T  ·  u T F . (4.33)
Подстановка в последнее уравнение выражения (4.15) даёт
 A T  ·  u T F , (4.34)
что эквивалентно (также с учётом симметричности матрицы А)
 T A ·  u T F . (4.35)
Учтём соотношение (4.24)
Bu T ABu ·  u T F , (4.36)
что равносильно
 
u T B T AB u·  u T F , (4.37)
B T

AB u  F , (4.38)
или кратко
Ku  F, (4.39)

115
Метод конечных элементов в задачах сопротивления материалов
и линейной теории упругости

где K – матрица жёсткости элемента


K  B T AB  . (4.40)

4.1.2 Треугольный шестиузловой элемент


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

Рисунок 4.3 – Треугольный шестиузловой элемент

Поле смещений на конечном элементе можно аппроксимиро-


вать полным квадратичным полиномом:
u ( x, y )   1   2 x   3 y   4 x 2   5 xy   6 y 2 ; (4.41)

116
Метод конечных элементов в задачах сопротивления материалов
и линейной теории упругости

v( x, y )   1   2 x   3 y   4 x 2   5 xy   6 y 2 . (4.42)
Неизвестные параметры 1, 2, …,6 и 1, 2, …,6 найдём из
условий:
u ( xi , y i )  u i ;
u ( x , y )  u ;
 j j j
 (4.43)
 ...
u ( x , y )  u ;
 n n n

v( xi , y i )  vi ;
v( x , y )  v ;
 j j j
 (4.44)
 ...
v( x , y )  v ,
 n n n

или с учётом выражений (4.41) и (4.42):


 1   2 xi   3 y i   4 xi2   5 xi y i   6 y i2  u i ;

 1   2 x j   3 y j   4 x j   5 x j y j   6 y j  u i ;
2 2

 (4.45)
 ..................................................................
   x   y   x 2   x y   y 2  u ;
 1 2 n 3 n 4 n 5 n n 6 n n

1   2 xi   3 y i   4 xi2   5 xi y i   6 y i2  vi ;

 1   2 x j   3 y j   4 x j   5 x j y j   6 y j  vi ;
2 2

 (4.46)
 ..................................................................
   x   y   x 2   x y   y 2  v ,
 1 2 n 3 n 4 n 5 n n 6 n n

что аналогично в матричной форме записи:


 1 xi yi xi2 xi y i y i2   1  u i 
    
1 x j yj x 2j xj yj y 2j   2  u j 
... ...     ; (4.47)
... ... ... ...  ...  ... 
 
 1 x n yn x n2 xn y n y n2   n  u n 

 1 xi yi xi2 xi y i y i2  1  vi 


    
1 x j yj x 2j xj yj y 2j   2  v j 
... ...     . (4.48)
... ... ... ...  ...  ... 
 
 1 x n yn x n2 xn y n y n2   n  v n 

Определяя из уравнений (4.47), (4.48) неизвестные параметры


1, 2, …,6 и 1, 2, …,6 и внося их в выражения (4.41), (4.42), получим:

117
Метод конечных элементов в задачах сопротивления материалов
и линейной теории упругости

 
u ( x, y )  ai  bi x  ci y  pi x 2  qi xy  ri y 2 u i 
 a  b x  c y  p x  q xy  r y u  ...
j j j j
2
j j
2
j (4.49)
..  a  b x  c y  p x  q xy  r y u ;
n n n n
2
n n
2
n

v( x, y )  a  b x  c y  p x  q xy  r y v 
i i i i
2
i i
2
i

 a  b x  c y  p x  q xy  r y v  ...
j j j j
2
j j
2
j (4.50)
...  a  b x  c y  p x  q xy  r y v ,
n n n n
2
n n
2
n

или в матричной форме записи


u i 
v 
 i
u j 
 u ( x, y )  Ф1 0 Ф2 0 Ф3 0 Ф4 0 Ф5 0 Ф6 0  
  v j , (4.51)
 v( x, y )   0 Ф1 0 Ф2 0 Ф3 0 Ф4 0 Ф5 0 Ф6   
... 
u n 
 
v n 

где Ф1, Ф2, …,Ф6 – функции формы элемента (рисунок 4.4)


Ф1 ( x, y )  M 1,1  M 2,1 x  M 3,1 y  M 4,1 x 2  M 5,1 xy  M 6,1 y 2 ;

Ф2 ( x, y )  M 1, 2  M 2, 2 x  M 3, 2 y  M 4, 2 x  M 5, 2 xy  M 6, 2 y ;
2 2

 (4.52)
 .........................................................................................
Ф ( x, y )  M  M x  M y  M x 2  M xy  M y 2 ;
 6 1, 6 2, 6 3, 6 4, 6 5, 6 6, 6

Мp,q – элементы следующей матрицы (p,q=1,2,…,6)


1
 1 xi yi xi2 xi y i y i2 
 
1 xj yj x 2j xj yj y 2j 
M  . (4.53)
... ... ... ... ... ... 
 
 1 x n yn x n2 xn y n y n2 

118
Метод конечных элементов в задачах сопротивления материалов
и линейной теории упругости

Рисунок 4.4 – Функции формы элемента

Матрица Коши принимает вид


 
 0
 x 
  Ф1 0 Ф2 0 ... Ф6 0
B ( x, y )   0 (4.54)
y   0 Ф1 0 Ф6 
.
 Ф2 ... 0
 
 
 y x 

Заметим, что компоненты матрицы Коши являются функциями


координат х, у. В данном случае деформации внутри шестиузлового тре-
угольного элемента аппроксимируются линейной зависимостью.

119
Метод конечных элементов в задачах сопротивления материалов
и линейной теории упругости

Внутренняя энергия деформации элемента согласно формулы


(4.26) с учётом выражений (4.27), (4.15) и (4.24) равна

U  U уд d    T  d    A   d    T A d 


1 1 T 1
 
2 
2 
2
(4.55)
   
  Bu  ABu  d  u T   B T AB d  u  h u T   B T AB dS  u,
1 T 1 1

2   2  2 S 
где интегрирование ведётся по площади элемента.
Работа внешних сил по соответствующим узловым перемеще-
ниям равна
V  h uT F, (4.56)
где F – вектор узловых сил
 Fxi 
F 
 yi 
 Fxj 
 
F   Fyj . (4.57)
 
... 
 Fxn 
 
 Fyn 

Выражение (4.31) принимает вид


1 T  1
h u   B T AB dS  u  h u T F , (4.58)
2 S  2

что равносильно
Ku  F, (4.59)
где K – матрица жёсткости элемента
K   B T AB dS . (4.60)
S

120
Метод конечных элементов в задачах сопротивления материалов
и линейной теории упругости

4.2 Плоский четырёхугольный элемент


4.2.1 Четырёхугольный четырёхузловой элемент
Рассмотрим четырёхузловой элемент (рисунок 4.5). Поле сме-
щений на нём можно аппроксимировать неполным квадратичным поли-
номом
u ( x, y )   1   2 x   3 y   4 xy; (4.61)
v( x, y )  1   2 x   3 y   4 xy. (4.62)

Рисунок 4.5 – Четырёхугольный четырёхузловой элемент

Неизвестные параметры 1, 2, 3, 4 и 1, 2, 3, 4 найдём из


условий:
u ( xi , y i )  u i ;
u ( x , y )  u ;
 j j j
 (4.63)
u ( x k , y k )  u k ;
u ( x , y )  u ;
 m m m

v( xi , y i )  vi ;
v( x , y )  v ;
 j j j
 (4.64)
v( x k , y k )  v k ;
v( x , y )  v ,
 m m m

121
Метод конечных элементов в задачах сопротивления материалов
и линейной теории упругости

или с учётом выражений (4.61) и (4.62):


 1   2 xi   3 y i   4 xi y i  u i ;
   x   y   x y  u ;
 1 2 j 3 j 4 j j i
 (4.65)
 1   2 x k   3 y k   4 x k y k  u k ;
   x   y   x y  u ;
 1 2 n 3 n 4 n n m

 1   2 xi   3 y i   4 xi y i  vi ;
   x   y   x y  v ;
 1 2 j 3 j 4 j j i
 (4.66)
 1   2 x k   3 y k   4 x k y k  v k ;
   x   y   x y  v ,
 1 2 n 3 n 4 n n m

что аналогично в матричной форме записи


1 xi yi xi y i   i  u i 
1 x    
 yj x j y j   j  u j 
    ;
j
(4.67)
1 x k yk x k y k   k  u k 
 
1 x m ym x m y m   m  u m 

1 xi yi xi y i   i  vi 
1 x    
 yj x j y j   j  v j 
    .
j
(4.68)
1 x k yk x k y k   k  v k 
 
1 x m ym x m y m   m  v m 

Определяя из уравнений (4.67), (4.68) неизвестные параметры


1, 2, 3, 4 и 1, 2, 3, 4 и внося их в выражения (4.61), (4.62), полу-
чим:
u ( x, y )  ai  bi x  ci y  d i xy u i  a j  b j x  c j y  d j xy u j  ...
(4.69)
...  a k  bk x  c k y  d k xy u k  a m  bm x  c m y  d m xy u m ;

v( x, y )  ai  bi x  ci y  d i xy  vi  a j  b j x  c j y  d j xy v j  ...
(4.70)
...  a k  bk x  c k y  d k xy  v k  a m  bm x  c m y  d m xy  v m ,

или в матричной форме записи:

122
Метод конечных элементов в задачах сопротивления материалов
и линейной теории упругости

u i 
v 
 i 
u j 
 
 u ( x, y )  Ф1 0 Ф2 0 Ф3 0 Ф4 0  v j 
   , (4.71)
 v( x, y )   0 Ф1 0 Ф2 0 Ф3 0 Ф4  u k 
v 
 k
u m 
v 
 m

где Ф1, Ф2, Ф3,Ф4 – функции формы элемента (рисунок 4.6)


Ф1 ( x, y )  M 1,1  M 2,1 x  M 3,1 y  M 4,1 xy;

Ф2 ( x, y )  M 1, 2  M 2, 2 x  M 3, 2 y  M 4, 2 xy;
 (4.72)
Ф3 ( x, y )  M 1,3  M 2,3 x  M 3,3 y  M 4,3 xy;
Ф ( x, y )  M  M x  M y  M xy;
 4 1, 4 2, 4 3, 4 4, 4

Мp,q – элементы следующей матрицы (p,q=1,2,3,4)


1
1 xi yi xi y i 
1 x yj x j y j 
M  j
. (4.73)
1 x k yk xk y k 
 
1 x m ym xm y m 

123
Метод конечных элементов в задачах сопротивления материалов
и линейной теории упругости

Рисунок 4.6 – Функции формы элемента

124
Метод конечных элементов в задачах сопротивления материалов
и линейной теории упругости

Матрица Коши принимает вид


 
 0
 x 
  Ф1 0 Ф2 0 Ф3 0 Ф4 0
B ( x, y )   0 
 y   0 Ф1 0 Ф2 0 Ф3 0 Ф4 
 
 
 y x 
(4.74)
 Ф1 Ф2 Ф3 Ф4 
 0 0 0 0 
 x x x x 
Ф1 Ф2 Ф3 Ф4 
 0 0 0 0 .
 y y y y 
 Ф Ф1 Ф2 Ф2 Ф3 Ф3 Ф4 Ф4 
 1 
 y x y x y x y x 

Внутренняя энергия деформации элемента толщиной h согласно


формуле (4.55) равна
1 T 
U h u   B T AB dS  u , (4.75)
2 S 

где интегрирование ведётся по площади элемента.


Работа внешних сил по соответствующим узловым перемеще-
ниям равна
V  h uT F, (4.76)
где F – вектор узловых сил
 Fxi 
F 
 yi 
 Fxj 
 
 Fyj 
F  . (4.77)
 Fxk 
F 
 yk 
 Fxm 
 
 Fym 
Выражение (4.31) принимает вид
1 T  1
h u   B T AB dS  u  h u T F , (4.78)
2 S  2

125
Метод конечных элементов в задачах сопротивления материалов
и линейной теории упругости

что равносильно
Ku  F, (4.79)
где K – матрица жёсткости элемента
K   B T AB dS . (4.80)
S

4.2.2 Четырёхугольный восьмиузловой элемент


Рассмотрим восьмиузловой элемент (рисунок 4.7) с четырьмя
узлами по углам и четырьмя узлами посередине сторон. Поле смещений
на нём можно аппроксимировать неполным кубическим полиномом
u ( x, y )   1   2 x   3 y   4 x 2   5 xy   6 y 2   7 x 3   8 y 3 ; (4.81)
v( x, y )   1   2 x   3 y   4 x 2   5 xy   6 y 2   7 x 3   8 y 3 . (4.82)

Рисунок 4.7 – Четырёхугольный восьмиузловой элемент

126
Метод конечных элементов в задачах сопротивления материалов
и линейной теории упругости

Неизвестные параметры α1, α2, …, α8 и β1, β2, …,β8 найдём из ус-


ловий:
u ( xi , y i )  u i ;
u ( x , y )  u ;
 j j j
 (4.83)
 ...
u ( x , y )  u ;
 s s s

v( xi , y i )  vi ;
v( x , y )  v ;
 j j j
 (4.84)
 ...
v( x , y )  v ,
 s s s

или с учётом выражений (4.81) и (4.82):


 1   2 xi   3 y i   4 xi2   5 xi y i   6 y i2   7 xi3   8 y i3 ;

 1   2 x j   3 y j   4 x j   5 x j y j   6 y j   7 x j   8 y j ;
2 2 3 3

 (4.85)
.........................................................................................
   x   y   x 2   x y   y 2   x 3   y 3 ;
 1 2 s 3 s 4 s 5 s s 6 s 7 s 8 s

1   2 xi   3 y i   4 xi2   5 xi y i   6 y i2   7 xi3   8 y i3 ;



 1   2 x j   3 y j   4 x j   5 x j y j   6 y j   7 x j   8 y j ;
2 2 3 3

 (4.86)
.........................................................................................
   x   y   x 2   x y   y 2   x 3   y 3 ,
 1 2 s 3 s 4 s 5 s s 6 s 7 s 8 s

что аналогично в матричной форме записи:


 1 xi yi xi2 xi y i y i2 xi3 y i3   1  u i 
    
1 x j yj x 2j xj yj y 2j x 3j y 3j   2  u j 
... ...     ; (4.87)
... ... ... ... ... ...  ...  ... 
 
 1 x s ys x s2 xs y s y s2 x s3 y s3   8  u s 

 1 xi yi xi2 xi y i y i2 xi3 y i3  1  vi 


    
1 x j yj x 2j xj yj y 2j x 3j y 3j   2  v j 
... ...     . (4.88)
... ... ... ... ... ...  ...  ... 
 
 1 x s ys x s2 xs y s y s2 x s3 y s3   8  v s 

Определяя из последних двух матричных уравнений неизвест-


ные параметры α1, α2, …, α8, β1, β2, …,β8 и внося их в выражения (4.81) и
(4.82), получим:

127
Метод конечных элементов в задачах сопротивления материалов
и линейной теории упругости

 
u ( x, y )  ai  bi x  ci y  di x 2  f i xy  gi y 2  hi x 3  ti y 3 ui 
 a  b x  c y  d x  f xy  g y  h x  t y u  ...
j j j j
2
j j
2
j
3
j
3
j (4.89)
..  a  b x  c y  d x  f xy  g y  h x  t y u ;
s s s s
2
s s
2
s
3
s
3
s

v( x, y )  a  b x  c y  d x  f xy  g y  h x  t y v 
i i i i
2
i i
2
i
3
i
3
i

 a  b x  c y  d x  f xy  g y  h x  t y v  ...
j j j j
2
j j
2
j
3
j
3
j (4.90)
..  a  b x  c y  d x  f xy  g y  h x  t y v ,
s s s s
2
s s
2
s
3
s
3
s

или в матричной форме записи


u i 
v 
 i
u j 
 u ( x, y )  Ф1 0 Ф2 0 ... Ф8 0  
  v j , (4.91)
 v( x, y )   0 Ф1 0 Ф2 ... 0 Ф8   
... 
u s 
 
v s 

где Ф1, Ф2, …, Ф8 – функции формы элемента (рисунок 4.8):


Ф1 ( х, у )  М 11  М 21 х  M 31 y  M 41 x 2  M 51 xy  M 61 y 2  M 71 x 3  M 81 y 3 ;

Ф2 ( х, у )  М 12  М 22 х  M 32 y  M 42 x  M 52 xy  M 62 y  M 72 x  M 82 y ;
2 2 3 3

 (4.92)
.........................................................................................................................
Ф ( х, у )  М  М х  M y  M x 2  M xy  M y 2  M x 3  M y 3 .
 8 18 28 38 48 58 68 78 88

Здесь Мξ η – элементы следующей матрицы


1
 1 xi yi xi2 xi y i y i2 xi3 y i3 
 
1 xj yj x 2j xj yj y 2j x 3j y 3j 
M  . (4.93)
... ... ... ... ... ... ... ... 
 
 1 x s ys x s2 xs y s y s2 x s3 y s3 

128
Метод конечных элементов в задачах сопротивления материалов
и линейной теории упругости

Рисунок 4.8 – Функции формы элемента

Матрица Коши принимает вид


   Ф1 Ф8 
 0  0 ... 0 
 x   x x 
  Ф1 0 ... Ф8 0   Ф1 Ф8 
B ( x, y )   0  0 . (4.94)
y   0 Ф1 ... 0 Ф8  
· ... 0
 y y 
   Ф Ф1 Ф8 Ф8 
   1 ... 
 y x   y x y x 

Внутренняя энергия деформации элемента толщиной h согласно


формуле (4.55)

129
Метод конечных элементов в задачах сопротивления материалов
и линейной теории упругости

1 T 
U h u   B T AB dS  u , (4.95)
2 S 

где интегрирование ведётся по площади элемента.


Работа внешних сил по соответствующим узловым перемеще-
ниям составляет
V  h uT F, (4.96)
где F – вектор узловых сил
 Fx1 
 
 F y1 
F 
 x 2 
F   Fy 2 . (4.97)
 
... 
 Fx8 
 
 Fy 8 

Выражение (4.31) принимает вид


1 T  1
h u   B T AB dS  u  h u T F , (4.98)
2 S  2

что равносильно
Ku  F, (4.99)
где K – матрица жёсткости элемента
K   B T AB dS . (4.100)
S

130
Метод конечных элементов в задачах сопротивления материалов
и линейной теории упругости

ПРИМЕРЫ

Пример 4.1
Определить напряжения в треугольной пластине от заданной нагрузки Р.

Решение
Рассмотрим пластину как один треугольный элемент е. Площадь элемента:
1 x1 y1 1 0 0
1 1 a2
  1 x2 y2  1 a a  .
2 2 2
1 x3 y3 1 0 a

Параметры функций форм:


x2 y2 a a
a1    a2;
x3 y3 0 a

x3 y3 0 a
a2    0;
x1 y1 0 0

x1 y1 0 0
a3    0;
x2 y2 a a

y2 1 a 1
b1    0;
y3 1 a 1

y3 1 a 1
b2    a;
y1 1 0 1

y1 1 0 1
b3    a;
y2 1 a 1

131
Метод конечных элементов в задачах сопротивления материалов
и линейной теории упругости

1 x2 1 a
c1    a;
1 x3 1 0

1 x3 1 0
c2    0;
1 x1 1 0

1 x1 1 0
c3    a.
1 x2 1 a

Матрица Коши
b1 0 b2 0
0 b3  0 0 a 0 a 0 
1 
c1 0 c 2 0 c3    0 a 0 0 0 a  
1
B 0
2  a2 
c1 
b1 c 2 b2 c3 b3  2 ·  a 0 0 a a  a 
2
 0 0 1 0 1 0 
  0  1 0 0 0 1 .
1
a
 1 0 0 1 1  1

Матрица закона Гука


 
 1  0 
E
A  1 0 .
1  2  1  
0 0 
 2 
Матрица жёсткости элемента
 1  0 0  1     1    1  
 0 2  2 0 2  2 

E  0  2 2 0 2 2 
K  ·B T AT B   .

4 1  2   1    0 0 1  1   1   
 1    2 2 1  3   1   
 
 1   2 2  1     1    3   

Кинематические граничные условия:


u1  0 ; v1  0 ; u 3  0 ; v3  0 .
Силовые граничные условия:
Fx 2  0 ; Fy 2   P .

132
Метод конечных элементов в задачах сопротивления материалов
и линейной теории упругости

Разрешающее матричное уравнение с учётом граничных условий

Уравнение для определения неизвестных смещений

E 2 0  u 2   0 
 
2       ,
4 1   0 1    v2   P 

откуда
u 2  0;


v 2  4 1    E .
P

При ν = 0,3 получим


u 2  0;

 P
v 2  5,2 E .

Уравнения для определения неизвестных реакций


 Fx1   0  1     P 
F   2
 y2  E  0   0   0 
      .
  1     4 1      P 
P
 Fx 3  4 1  
2
 2
  E
 Fy 3   2  1     P 

Проверка условий равновесия


 F  F  F  P  0  P  0;
 x1 x2 x3

 Fy1  Fy 2  Fy 3  0  P  P  0;

 
 m3 F k  Fx1 ·a  P·a  P·a  P·a  0.

133
Метод конечных элементов в задачах сопротивления материалов
и линейной теории упругости

Деформации элемента
 0 
   P 
 0   4 1   
 x  0 0 1 0 1 0 
   Ea 
  1  0 
 y    0 1 0 0 0 1   P   .
  a  1 0 0 1 1  1  4 1    E  
0
P 
 xy   
0    4 1    
   E a
 0 

При  = 0,3
 P
  x  5,2 ;
 Ea
   0;
 y
 P
  xy  5,2 .
 Ea

Напряжения в элементе

 P   4P 
 4 1     
E a   1    a 

 x   1  0 
  E    4P 
 y    1 0   .
  1   0 0 1    
2 0
  1  a 
2   4 1    E a    2 P 
  P
 xy  
   a 
При  = 0,3
 P
  x  5,714 ;
 a
 P
  y  5,714 ;
 a
 P
 xy  2 .
 a

134
Метод конечных элементов в задачах сопротивления материалов
и линейной теории упругости

Пример 4.2
Определить напряжения в квадратной пластине от заданной нагрузки Р.

Решение
Разобьём пластину двумя треугольными элементами е1 и е2.
Площади элементов:
1 0 0
1 a2
 e1  1 a 0  ;
2 2
1 a a

1 0 0
1 a2
 e2  1 a a  .
2 2
1 0 a

Параметры функций форм элемента е1:


a1e1  a 2 ; a 2e1  0 ; a3e1  0;

b1e1  a ; b2e1  a ; b3e1  0 ;

c1e1  0 ; b2e1  a ; b3e1  a .

Параметры функций форм элемента е2:


a1e 2  a 2 ; a 2e 2  0 ; a3e 2  0;

b1e 2  0 ; b2e 2  a ; b3e 2   a ;

c1e 2  a ; b2e 2  0 ; b3e 2  a .

135
Метод конечных элементов в задачах сопротивления материалов
и линейной теории упругости

Матрица Коши элемента е1:


 1 0 1 0 0 0
Be1   0 0 0  1 0 1.
1
a
 0  1  1 1 1 0

Матрица Коши элемента е2:


 0 0 1 0 1 0 
Be 2   0  1 0 0 0 1 .
1
a
 1 0 0 1 1  1

Матрица закона Гука для обоих элементов


 
 1  0 
E
A  1 0 .
1  2  1  
0 0 
 2 

Матрица жёсткости элемента е1:


u1 v1 u2 v2 u3 v3
 2 0 2 2 0  2 
 0 1  1   1     1    0 

E  2 1  3   1     1    2 
K e1   .

4 1  2   2  1    11    3  1  2 
 0  1     1    1   1  0 
 
 2 0 2 2 0 2 

Матрица жёсткости элемента е2:


u1 v1 u3 v3 u4 v4
 1  0 0  1     1    1  
 0 2  2 0 2  2 

E  0  2 2 0 2 2 
K e2   .

4 1  2   1    0 0 1  1   1   
 1    2 2 1  3   1   
 
 1   2 2  1     1    3   

136
Метод конечных элементов в задачах сопротивления материалов
и линейной теории упругости

Матрица жёсткости системы


u1 v1 u2 v2 u3 v3 u4 v4
 3  0 2 2 0  1     1    1   
 0 3  1   1     1    0 2  2 

 2 1  3   1     1    2 0 0 
 
E  2  1     1    3   1  2 0 0 
K

4 1  2   0

 1     1    1   3  0 2 2 

.

 1    0 2 2 0 3  1   1   
  1    2 0 0 2 1  3   1   
 
 1   2 0 0 2  1     1    3   

Кинематические граничные условия:


u1  0 ; v1  0 ; u 4  0; v 4  0 .
Силовые граничные условия:
Fx 2  0 ; Fy 2  0 ; Fx 3  0 ; Fy 4   P .

Разрешающее уравнение с учётом граничных условий

Уравнение для нахождения неизвестных смещений


 3   1     1    2  u 2   0 
E
 1    3  
 1   2  v 2   0 
   ,

4 1  2   1    1   3  0  u 3   0 
 
 2 2 0 3     v3   P 

откуда находим

137
Метод конечных элементов в задачах сопротивления материалов
и линейной теории упругости


 

4 1  2 P 
 2u ;
 7  2   2
E

 

4 1    4     2 P 
 2
v ;
7  2   2 E

 
u  4 1   1    P ;
2

 3 7  2   2 E


v   4 1    5   P .
2

 7  2   2 E
3

При ν = 0,3 получим


 P
u 2  0,46 E ;

v  2,92 P ;
 2 E

u  0,63 P ;
 3 E
 P
v3  3,14 .
 E

Уравнение для определения неизвестных реакций


 
 1    u 2   2 1   2
P
 Fx1 
F 
 2
1  
2 0
 v  
  
 y1  E   1     1    0   2   7  2   2
P 
    .

 Fx 4  4 1  
2
  0 0 2 1    u 3   P

     5  2   2
 Fy 4 
   0 0 2  
 1    v3  P
 7  2   2 

При ν = 0,3 получим


 Fx1  P;
 F  0,24 P;
 y1

 Fx 4   P;
 Fy 4  0,76 P.

Полученный результат удовлетворяет уравнениям равновесия.

138
Метод конечных элементов в задачах сопротивления материалов
и линейной теории упругости

Деформации элемента е1:


u1   4 1   2
 v  
  P 

0 0 0  1   7  2 2
2
 x 
e1
 1 0 1 E a
 e1  1   u 2   4 1     P 
 y    0 0 0  1 0 1     .
 e1  a  0  1  1 1 1 0 v 2   7  2  2
2
E a
 xy    u   8 1    P 
   
3

 v3   7  2  
2
E a

При ν = 0,3 получим

 e1 P
 x  0,49 E a ;

 e1 P
 x  0,49 ;
 E a
 e1 P
 xy  1,8 .
 Ea

Деформации элемента е2:


u1 
 
 v   4 1   2 1    P 

 xe 2   0 0 1 0 1 0     
1

   7  2   2 E a 
 e2  1    3
u
 y    0  1 0 0 0 1      0 .
  u  
 2

 e 2  a  1 0 0 1 1  1  v3   4 5   1    P 
 xy 
7  2   2 E a 
  
4

v 4 

При ν = 0,3 получим

 e2 P
 x  0,63 E a ;

 x  0;
e2

 P
 xye 2  3,4 .
 Ea

139
Метод конечных элементов в задачах сопротивления материалов
и линейной теории упругости

Напряжения в элементе е1:


 4 1    P
 
  1  0   x   7  2   a
e1 e1 2

 
x
E     4 1    P 
  
e1
 1 0   ye1    .
  1   0 0 1     e1   7  2  
y 2 2
a
4 1   
e1
    xy
2   
P

xy

 7  2   2 a 
При ν = 0,3 получим

 e1 P
 x  0,69 a ;

 e1 P
 x  0,69 ;
 a
 e1 P
 xy  0,69 a .

Напряжения в элементе е2:


 4 1    P 
   
  1  0   x   7  2   a 
e2 e2 2


x
 E     4 1    P 
  
e2
 1 0   ye 2    .
  1   0 0 1     e 2   7  2   2 a 
y 2 2

 
e2

2     2 5   2 P 
    xy

xy

 7  2   a 

При ν = 0,3 получим

 e2 P
 x  0,69 a ;

 e2 P
 x  0,21 ;
 a
 e2 P
 xy  1,31 a .

140
Метод конечных элементов в задачах сопротивления материалов
и линейной теории упругости

Пример 4.3
Определить напряжения в треугольной пластине от заданной нагрузки Р.

Решение
Матрица М имеет вид
1  1 0 0 0 0 0 
1 0 0 0 0 0  1 1 4 4 
1  
a 2   0 0 
 a a a2 a2 a a a a
 3 1 4 
1 0 a 0 0 a2   0  0 0 
 a a a2 a2 a2   a a a 
M  1 2 2 4 4 4
  0 2 2

4
0 .
 
0

1 a2 a2 a2 a2 a2
a2 
a
a  4 4 4 4 
 2 4 2   0 0  2  
 a a 2 
 a a2 a2 a2 
1   2  2
0 0 0 2 4
 2 4 0 0 0
 a 2 a2 a 

Функции формы элемента:

Ф1  х, у   1 
3 2
у  2 y2;
а a

Ф2  х, у   
1 2
x  2 x2;
а a

Ф3  х, у  
1 1 2 4 2
x  y  2 x 2  2 xy  2 y 2 ;
a a a a a

Ф4  х, у  
4 4
x  2 xy;
a a

141
Метод конечных элементов в задачах сопротивления материалов
и линейной теории упругости

Ф5  х, у   
4 2 4
x  2 xy;
a2 a

Ф6  х, у   
4 4 4 4
x  y  2 xy  2 y 2 .
a a a a

Матрица Коши принимает вид


T
 3 4 
 0 0   2 y 
a a
 3 4 
 0   2 y 0 
 a a 
 1 4 
  a  a2 x 0 0 
 1 4 
 0 0   2x 
 a a 
 
1 4 4
x 2 y 0
1 4
  2 x 2 y
4 
a a2 a a a a 
 1 4 4 1 4 4 
 0   2 x 2 y  x 2 y 
B  x, y    a a a a a2 a  .
 4 4
 2 y 0
4
 2x 
 a a a 
 4 4 4 
 0  2x  2 y 
 a a a 
  8 x 4 y 0
4
x 
 a2 a 2
a 2 
 4 8 4 
 0 x  x  y 
 a2 a2 a2 
 4 4 y 0
4 4

8 
x 2 y
 a a2 a a2 a 
 4 4 8 4 4 
 0  2 x 2 y   2 y 
 a a a a a 

Компоненты подынтегральной матрицы k = BTAB:

k1,1 
1
3a  4 y 2 E 4 ;
2 1    a
k1, 2  0;

k1,3  0;

k1, 4 
1
a  4 x  3a  4 y4 ;
2 1    a

142
Метод конечных элементов в задачах сопротивления материалов
и линейной теории упругости

8  y  a  a  x  2 y  E
k12 ,11  · ;
1  a4
 a  4 2  3a 2  10 y  4 x  a  8 xy  9 y 2  2 x 2
 8 E ·
k12 ,12
1   2 a 4 .

Матрица жёсткости системы

При этом компоненты матрицы жёсткости определялись по формуле


a a
K i , j   dx  k i , j dy.
0 x

Кинематические граничные условия:


u1  0 ; v1  0 ; u 3  0 ; v3  0 ; u 6  0 ; v6  0 .

Силовые граничные условия:


Fx 2  0 ; Fy 2   P ; Fx 4  0 ; F y 4  0 ; Fx 5  0 ; F y 5  0 .

143
Метод конечных элементов в задачах сопротивления материалов
и линейной теории упругости

Разрешающее уравнение с учётом граничных условий

Уравнение для нахождения неизвестных смещений


 6 0 0  8 8 8  u 2   0 
 0
 3 1     4 1    0 4 1     4 1    v 2   P 
E  0  4 1    8 3     4 1     8 1    4 1     u 4   0 
      .

12 1   2   8 0  4 1    8 3    4 1     16  v 4   0 
 8 4 1     8 1    4 1    8 3     4 1    u 5   0 
    
 8  4 1    4 1     16  4 1    8 3      v5   0 

При ν = 0,3 получим


 P
u 2  5,87 ;
E

v  19,40 ;
P
 2 E
 P
u 4  1,26 ;
 E

v P
 4,51 ;
 4 E
 P
u 5  4,20 ;
 E
 P
v5  5,19 .
 E

144
Метод конечных элементов в задачах сопротивления материалов
и линейной теории упругости

Уравнение для определения неизвестных реакций


 Fx1   0 1  0  4 1    0 0  u 2 
F   2  v 
 y1   0  8 0 0 0  2
 Fx 3  E  2  1    0 0 8 4 1     u 4 
     .

 Fy 3  12 1  
2
  2 1  0 0 8  4 1    v 4 
 Fx 6   0 0  16 4 1    0  4 1    u 5 
    
 Fy 6   0 0 4 1     8 1     4 1    0  v5 

При ν = 0,3 получим


 Fx1  0,088 P;
 F  0,600 P;
 y1
 Fx 3  2,088 P;

 Fy 3  0,688 P;
 F  2,176 P;
 x6
 Fy 6  0,288 P.

Проверка условий равновесия


 F kx  Fx1  Fx 2  Fx 3  Fx 4  Fx 5  Fx 6  0,088 Р  0  2,088 Р  0  0  2,176  0;

 F kу  Fy1  Fy 2  Fy 3  Fy 4  Fy 5  Fy 6  0,600 P  P  0,688 P  0  0  0,288 P  0;

 
 m F  F ·a  F ·a  F · a  F · a  F · a  F · a  0,088 P·a  P·a 
 3 k x1 y2 x4
2
y4
2
y5
2
x6
2

 a a a
  0 ·  0 ·  0 ·  2,176 P·a  0.
2 2 2

Деформации элемента
u1 
 1 

 v  12 1    8 2  3  9 P
·
 
x  2 y  a 
 x  u 2   8  9 Ea 2

     24 1    P 
  y   B  x, y ·  v 2     · x .
   ...   8  9 E a 2

 xy     12 1    P 
u 6    8  9 · E a 2 8 1   x  2 y  a  
v   
 6

145
Метод конечных элементов в задачах сопротивления материалов
и линейной теории упругости

Напряжения в элементе
 
 2 x  2 y  a 
12 P
    
 x  1  0  
a

E      12 P  8 2  11  2 
x
 
 y    1 
0   y    2  x   2 y  a  .
  1    0 0 1       a  8  9
2

 xy  
 2 
  xy   6
 2·
P 8 1   x  2 y  a 
 a 8  9 

Линии нулевых деформаций


 x  0 : x  2 y  a  0;

 y  0 : x  0;

 xy  0 : 8 1   x  2 y  a  0.

Линии нулевых напряжений


 x  0 : x  2 y  a  0;

 8 2  11  2
 y  0 : x  2 y  a  0;
  8  9 
 xy  0 : 8 1   x  2 y  a.

146
Метод конечных элементов в задачах сопротивления материалов
и линейной теории упругости

СПИСОК ЛИТЕРАТУРЫ

1. Писаренко Г.С., Агарев В.А. и др. Сопротивление материа-

лов: Учебник для вузов.– К.: Высшая школа, 1979.

2. Самуль В.И. Основы теории упругости и пластичности.– М.:

Высшая школа, 1970.–288с.

3. Сабоннадьер Ж.-К., Кулон Ж.-Л. Метод конечных элементов

и САПР. Пер. с франц.– М.: Мир, 1989.–190с.

4. Gallagher R.H. Finite Element Analysis.– New Jersey: Prentice-

Hall, 1975.

5. Прочность, устойчивость, колебания: Справочник: В 3 т.– М.:

Машиностроение, 1968.– Т. 1.–567с.

6. Каплун А.П., Морозов Е.М., Олферьева М.А. ANSYS в руках

инженера: Практическое руководство.– М.: Едиториал УРСС, 2004.

7. Бронштейн И.Н., Семендяев К.А. Справочник по математи-

ке.– М., 1964.–608с., илл.

147
Метод конечных элементов в задачах сопротивления материалов
и линейной теории упругости

Навчальне видання

Павленко Іван Володимирович

Метод скінчених елементів


в задачах опору метеріалів і лінійної теорії пружності

Навчальний посібник
(Російською мовою)

Редактор Н.В.Лисогуб
Комп’ютерне верстання І.В.Павленка

Підп. до друку
Формат 60×84/16. Папір офс. Друк офс.
Ум. друк. арк. Обл.-вид. арк. Ум. фарбовідб.
Тираж 350 пр. Вид. № 175.
Зам. №

Видавництво СумДУ при Сумському державному університеті


40007, м.Суми, вул. Р.-Корсакова, 2
Свідоцтво про внесення суб’єкта видавничої справи
до Державного реєстру ДК № 2365 від 08.12.2005 р.
Надруковано у друкарні СумДУ
40007, м.Суми, вул. Р.-Корсакова, 2

148

Вам также может понравиться