Академический Документы
Профессиональный Документы
Культура Документы
ДЖАНОВ. Т. Д КАРИМБАЕВ
АКАДЕМИЯ НАУК КАЗАХСКОЙ ССР
ИНСТИТУТ МАТЕМАТИКИ И МЕХАНИКИ
Ж. С. ЕРЖАНОВ, Т. д. КАРИМБАЕВ
МЕТОД
КОНЕЧНЫХ
ЭЛЕМЕНТОВ
В ЗАДАЧАХ
МЕХАНИКИ
ГОРНЫХ ПОРОД
БИБЛИОТЕКА Г
П а в л о д а Г 'Ч .о г о {
щ т г е г ж г г / и ксти тт]
„ 20304 - 103
Е 407 (07) - 75 6 “ 76
ЛИТЕРАТУРА
* * *
А= т
«21 «21
А=
* •
• te g
_«в1 _ Il« n l
v — x 0i -f- y 0j - f - z0k,
Уо
А= (1.1.4)
1
0 "
•
Дц я 12 а13 • •
о
о
3
0 ^22 ®23 • • а2п 1 ®21 ®22 0 • • 0
0 0 язз • • а3п 031 а32 а33 • • 0
А= . . . . . . л= .(1.1.5)
ап 0 0 . . . 0 “I
0 0>?2 0 . . . 0 I
0 0 а зз . . . 0
А — (1. 1.6)
О О О
~а 0 0 . . 0 '
0 а 0 . . 0
0 0 а . . 0
А - (1.1.7)
0 0 0 . . а_
11
Если все элементы диагональной матрицы равны едини
це, то матрица называется единичной и обозначается сим
волом Е :
Г 1 0 0 . . 0 1
0 1 0 . . 0
0 0 1 . . 0
Е = (1. 1.8)
О О О . . 1
аи Я 12 I ° 1 8
А — Я21__^22_!^28
<4ц А 12
— |" А%хА 22
а 31 ° 3 2 ! а 88
• • • •
• • •
0
0 0 1 * * * 1л ч п
Ац 0 0 • • -1 0 1°
0 A 44 0 . . . 0 0
0 . . . 0 0
со
ео
0
* • • • • • •
•
0 0 0 . . . А п —1, п—1 0
0 0 0 0 А пп
(1. 1. 10)
= Г А ц , ■^■22» ■^■33» • А _! ,
0 В 32 -^33 . . . 0 0 0
А =
• • (1. 1. 11)
• • • •
• • •
0 0 0 В п —1, п—2 А п —1, п—1 В п —1, п
0 0 0 Вп, п —1 Ann
0
13
Если в произвольной матрице А = [ а ^ ] размера TnXn
поменять местами строки и столбцы, то полученная матри
ца А Т= [ а }1] размера пХт называется транспонированной
по отношению к А = [а^-].
Элементы bij транспонированной матрицы А т определя
ются элементами исходной матрицы А = [а {;- J из равен
ства b ij— fljj (i— 1, 2» 3, •••9 in j j lj 2, 3, >■•i n).
В частности, матрица, транспонированная со столбцом»
есть строка, составленная из тех же самых элементов, что и
столбец, т. е.
-а щ
а%
или сокращенно
п
j/i ^ QijXj (i = 1 , 2 , . • • , т),
j-i
где d ij— произвольные числа, то такое преобразование ве
личин хи х 2, . . . , х п в величины у h y 2t. . . , у т называют
линейным преобразованием.
Из коэффициентов линейного преобразования можно со
ставить матрицу А = [ а , ц ] размер тп'Х.п, называемую мат
рицей линейного преобразования. Она однозначно опреде
ляет линейное преобразование (1. 2. 1 ) и в свою очередь им
определяется.
2. С л о ж е н и е м а т р и ц . Пусть два линейных пре
образования преобразуют величины jci, х 2, . . . , х п в величи
ны у и У 2 , •••» Ут И Z u г 2, . . . , zm , т. е.
Л
У1 = 2 аи*Л (1. 2 . 2)
i-t
П
zi = 2 bljXj’ (1.2.3)
J- 1
A = [a ^ J и ] — матрицы линейных преобразований
(1.2.2) и (1.2.3).
Последовательное сложение соответствующих строк
сокращенной записи линейных преобразований (1. 2. 2) и
(1.2.3) позволяет получить линейное преобразование вели
чин Х\, х 2, . . . , х „ в величины и\, и2, . . . , ит:
П
«I = Уг + 2, = + bu ) X J
j=i
(1.2.4)
( i = l , 2 , . . . , т).
15
Это преобразование представляет собой сумму линейных
преобразований. Его матрица С = [сц ], элементы которой
c ij — аи + Ьц, представляет собой сумму матриц А = [а^]
и B — [bij] и называется суммой линейных преобразований
(1.2.2) и (1.2.3):
С = А-\- В — [dij] -j-[biy] = [ац + Ъ1}j = [сц]. (1.2.5)
Причем сумму следует понимать в алгебраическом смыс
ле, т. е. в случае А — В = С , с ц = а ц — Ъц.
Сумма С = [ с ц ] и слагаемые A — [ai}\ и В[Ьц ] должны
быть матрицами одного размера, что схематично изображе
но на рисунке 1. 1 .
п п п
А + ю В = m С
16
п
I/* = 2 ап Xj (ft = !» 2» • • •»P)f (1.2.7)
j-i
1
I к
х р !а 1 с
В = m »
к
* — 1
1
I
Рис. 1.2. К правилу вычисления произведения матриц.
I БИБЛИОТЕКА^ | $19427
да, если А и В — квадратные матрицы одного порядка), то
и в этом случае, вообще говоря,
ВАФВА. (1.2.10)
В случае выполнения равенства В « А = А * В матрицы А
и В называются коммутативными (перестановочными). Так,
например, скалярная матрица коммутативна с любой квад
ратной матрицей, т. е.
[а] 'А = А - [aj.“ ' * _ (1.2.11)
Из последней формулы следует, что Е -А = А -Е или что
среди квадратных матриц данного порядка единичная мат
рица Е играет ту же роль, что и единица среди чисел.
Полученную при перемножении прямоугольных матриц
Б и А матрицу С = В А можно умножить на соответствую
щую матрицу D. Число таких последовательных умножений
не ограничено. Эти операции можно рассматривать как це
почку последовательно осуществляемых линейных преоб
разований.
При умножении матриц выполняются ассоциативный и
дистрибутивный законы:
1. А-(В С )= (А В) С = А В С;
2. А .(В + С )= А В + А 'С , (В +С)’ А = В -А + С -А ;
a-(fi‘ A )= (a -f})'A , а-(А -В )= (а-А )-В = А *(а*В );
а -(А + В )= а -А + а -В , (а+р)-А = а -А + р -А . (1.2.12)
Две соответствующим образом разбитые на блоки матри
цы А и В размерами тгаХл и лХр можно перемножить, поль
зуясь входящими в них прямоугольными блоками как эле
ментами в обычной формуле произведения матриц; полу
чающиеся таким путем элементы произведения являются
блоками матрицы А -В размера т Х р -
Умножение двух блочных матриц А и В
Ац А ц Вп Вп]
*—1
begin integer i, j, k; real r;
for i : — l step 1 until m do
for ] : = 1 step 1 until p do
begin r: = 0 ;
for k : = l step 1 until n do
r: = r + A [ i , k]XB[b. i] *. C[i, J]: —r
end
end
19
Используя правило умножения матриц, линейное пре
образование (1.2.1) можно представить в матричной форме
J/i = A ' X j , (1.2.14)
рассматривая величины Xj (J— 1 , 2, . . . , п) как вектор-стол
бец {Xj }, который линейным преобразованием (1.2. 1) преоб
разуется в вектор-столбец у = {уг} (£ = 1 , 2, . . . , т).
В МКЭ компоненты векторов сил, представленные в виде
вектора-столбца F = { F £} = { F i, F2, . . . , F„}, обычно связаны
с тем же числом параметров характерных перемещений.
Последние также можно представить в виде матричного
«вектора* ц = {ut} = { u i , и2, . . . , и п }.
При этом характерная работа деформации W представ
ляется как сумма произведений компонент силы на соот
ветствующие компоненты вектора перемещений
j=i
Используя правила транспонирования и умножения
матриц, работу W можно представить в виде произведения
вектора сил F — {F*} и вектора перемещений u = {u i}:
W = ш ш = = К щ (L2-l 5 >
Определителем (детерминантом)
а п а 12 • • • ®1п
а 21 ®22 • • • а 2п
det А = det[a£f]= (1.2.16)
а т а п2 • • • ®лп
^11
det[a J;] d etfa jj] det[ojy] »
Ayn . . . Abu
det[ai ; ] det[atj] ’ * * det[a{j ]
(1. 2. 21)
где Ajt = A f t — есть транспонированные алгебраические до
полнения А и элемента ai} в определителе матрицы det [a^].
Программа обращения симметричной матрицы:
procedure шив (A) suze: (л);
value л; real array А ; integer л;
comment процедура обращает симметричную положительно
определенную матрицу А [1: л, 1 :п] = [ац ] с по
мощью упрощенного метода квадратных корней
[4]. п(п-\-1)/2 диагональных и поддиагональных
23
элементов матрицы А заменяются элементами мат
рицы А~х[1:п , 1 :п ]. Поддиагоналъные элементы
матрицы А не изменяются (рис. 1.4). В методе ис
пользуется только п делений и используется п3/3
умножений; *
integer i, j, k ; real array v [l i n — 1 ] ; real y, p ;
begin
for k i = 0 step 1 until n — 1 do;
comment если элемент а ц = 0 , то осуществляется выход из
процедуры к нелокализованной метке signal;
begin
if а\[1 , 1 \= -0 then go to signal;
pi = l/ a [J, J ] ;
for i : — 2 step 1 until n d o u [i— 1 \ i = a [ l , i ] ;
for i : = i step 1 until n — 1 do
begin
a[i, n] : = y : = i > [ i ] X p ;
for j i = i step 1 until n — 1 do
a[i, j ] i = a [ i + l , i + i ] + u [ y ] X i /
end j ;
a[n, ri\: ==— p
end k;
for i : = l step 1 in til n do
for j i = l step 1 intil n do
a[i, j ] i = — a[i, j]
end invs
кроме того,
(А + В )т= А т-\-Вт , (а*Л)г= ъА т, (А Г)Т= А , (A~1)r =
24
= (Л31) - 1. (1.2.23)
В МКЭ часто находится произведение вида
С = В Т *D»B,
где D — симметричная матрица порядка п, В — прямоуголь
ная матрица размера пХлг.
В соответствии с правилом транспонирования произведе
ний Ст= ( B T‘ D»B)T= B T•DT'B = B T 'D'B. Это означает,
что матрица произведения Вт-D B является симметричной.
Если B = F -A ~ \ то Ст= [(A - 1)T-F T-D -F -(A - 1)]T= (A ~ 1)T^
•FT•D‘ F*(A~1)T.
5. Дифференцирование и и н т е г р и р о в а н и е
матриц. Если элементы матрицы А = [ а ^ ] являются
дифференцируемыми функциями a l} (t) скалярного аргумен
та t, то производная от матрицы находится в виде
dA
~dt (1.2.24)
§ 3. Решение системы
линейных алгебраических уравнений
«Л1*1 +«/12*2+
25
имеет единственное решение
х= А ~ }»Ъ , (1.3.2)
если матрица А системы (1.3.1) невырожденная [4 ]. Реше
ние (1.3.2) эквивалентно математической записи правила
Крамера, согласно которому
т а щ р <ы -з>
где det [а{] — определитель, получаемый из определителя
матрицы системы det [ац ] заменой j столбца вектором сво
бодных членов b j. В соответствии с правилом Лапласа (см.
(1.2.18)) равенство (1.3.3) равносильно записи
y \ = { X l ) , У2— { Х ] } ,
*<*> = — (1.3.9)
2 i си
)=1
(1.3.10)
2 I c tj I < а < 1 0 = 1 , 2, . . . , п ).
i= 1
Это утверждение доказывается относительно просто, если
матрица системы А является положительно-определенной.
Точное решение получается в результате бесконечного про
цесса повторений процедуры, т. е.
х = И т *<». (L 3 .ll)
к-*-оо
Различные значения х (К) из последовательности итера
ций представляют собой приближенные решения. Ошибка
в начальном приближении к решению системы не влияет на
конечный результат, но влияет на число итераций. Поэтому
за начальное приближение х {0) лучше всего брать прибли
женные значения х = {x t }, полученные предварительно
«грубой» прикидкой.
Процесс итерации заканчивается, когда для наибольшей
из разностей max ' выполняется условие
t\k)
m ax < (1.3.12)
28
где е — некоторая, наперед заданная малая величина, опре
деляемая необходимой точностью решения системы (1.3.1).
Для улучшения (убыстрения) сходимости приближенного
решения х {k) к точному х часто используют релаксационные
методы [15], сводящиеся к минимизации функции ошибки:
D) = (А у «+ », = /■(*<*>)— 2рх<»+
(1.3.16)
+ Р»а,. - /•(*<»)+ (?и „ - xj*')2-
а а
Неизвестный множитель, параметр релаксации р, выби
рается так, чтобы функция ошибки убывала с каждым ша
гом в процессе итерации, т. е. чтобы величина
29
начало
DPIAI0( Hf/УЧЬ-
Коней, ддры на метку s i in U
“ I Vj-i j-i+ 1
for j : = l step 1 until n do
if \ф 1 then t : — t—A [i, j]X y [» ];
y[i\ := t/ A [i, i]
end;
comment проверка сходимости. При .(*) =e начи
нается следующая итерация, при этом к сравнива
ется с max; если k^m ax, происходит выход из про
цедуры на метку signal (результат в этом случае не
достоверен), иначе получается результат с необхо
димой точностью е;
for j : = l step 1 until n do
if abs (» [i]— y[i] ^eps'Xubs (y[i]) then
begin
k := k + l;
if k^ m a x then go to signal;
for i : — l step 1 until n do
x [i]:= y [i];
go to start;
end j ;
end seidel
§ 4. Численное интегрирование
dxdydz, (L4.1)
v
где элементы матрицы G являются, в общем случае, некото
рой функцией координат х, у, z; V — объем.
Матрица жесткости элемента определяется по формуле
31
[*]е Щ ) 1 в тФ ’ B-gxHydz ,
V
{F) = ^ N T-{p)dxdydz.
дх ду дг z _
щ
щ
н
д д
55 дх
д д
= [< /]' (1.4.3)
дц ду
L дС
д_
1 ^-
Lдг
где [*7] — якобиева матрица, связывающая выбранные ло
кальные координаты |, г], £ с координатами х, у, г.
Интегрирование по объему dxdydz в этом случае можно
заменить интегрированием по объему посредством
преобразования
d xd yd z= d et [J]dh,dr\d^, (1.4.4)
г п
I = f(x)d x — (& - а) 2 Bif(x) + г, (1.4.7)
а
где Xi=a-\-ih (i= 0 , 1, 2, . . . . л), h = • Хо— а, х п= Ь .
Формула (1.4.7) является точной для многочлена f(x)
степени, не превосходящей п. При п = 2 (Во=В 2= В\=
4
—* -g- ) она представляет собой известную формулу Симпсо
на:
3 -6 4 33
/ = f fix ) dx = Щ [f(a) + 4(a + h) + f(b )l (1.4.8)
$ = /е2т] + Ь, k2 = г— Г» Ь= — (1.4.12)
ча та %“ Ч1
поэтому можно записать интеграл (1.4.10) для случая инте
грирования по площади треугольника 1 , 2 , 3:
1=jdri'hI ^
о Т)
(1.4.13)
б,
db
v C fc -*
щ рш мш ш
ди | dv , ди ди ■ dv dv
5ху ду дх ‘ дх ду ‘ дх ду ’
42
В общем случае однородного анизотропного тела выра
жение обобщенного закона Гука в рассматриваемой системе
координат имеет следующий вид [4]:
гх = а и Зх + а 12<Зу + а 13аг + а Ыауг + а 15ах г + а 1 б°ху>
2—а 51ах +
ЁЖ а 52ау Ч" ®б83г “Ьa 54?yz 4" a 55axz а 56ахуг
т 1 1 „ _ 1 .
■маи —Лjp** » ®22— Луу »®88 &яг
в> »
V V
ух гу
Л12 — а 21 — а 28 — ‘ Д32 —
ЕX X * Е УУ ’ Е УУ *
V V V
уг хг гх
= - а 18 = ^81 “
Егг * ~ ~ Ё и~ * ~~ Ё
XX
’
1 1
III. аи ~ G * а бб — Л » я 66 9
V* Х2
(II.1.8)
Р х у ,г х 1*2*1 Xtf “ аеу, у г
а бв = » 5
а в б ~ ~G * ®4в — Gу г * Д64 =
" G« ху
Чу г , * V ri V n
V. au = ЕXX 9
/г
< —
*41 — '» ® 2б в Я * а 52 = я » —
= уу 2Х
Ъ .х у
Е гг » ®в8 — G
ху *
43
\ г ,у ^х.уг Ъх.у
V I. ^24— ~Е » °42----- q » а35-----й * ^59 ~
уу уг "гг
’ Iу , г х *1ху,х *1х,ху
Q • а16 Е » а61 (J
жг ж* асу
Ч*. гж _Чу.жу
, ^ 6 2 -------- Q
Е
хг УУ ху
( i = l , 2 , 3 ; j = l , 2 ,6),
«58°* Н" а ыРуя 4" а 56ахж— — (вб1вле4 " а62°у 4" «Вв°*у)
относительно неизвестных ах, оуэ a,v.
Для плоскости с упругой симметрией
в _ а18вв;
Ри Т аЧ-----
(/, jff= 1 , 2 , 3 ) , (II.1.11')
45
В случае плоского напряженного состояния закон Гука
(II. 1.7) имеет вид
== ®11°жЧ” Ч-
By = HzjP x -f- (bgPy "I- &2Saxyt (П.1.9')
£xy = aei°x + &62ay 4~ ®66°*j/*
Разрешив уравнения (II.1.10) относительно составляю
щих вектора напряжений, можно получить выражение обоб
щенного закона Гука в эквивалентной форме
° х — &п вх + - f- d 16t x y ,
d .. __ PsaPee— PaePes г
Ы11
•7 - _ Рхя’б*— РиРвв
■*12 °1б-
Н _PiaPa«— РиРи .
Др АР ДЭ *
6 Pl2 Pie
w = ч
= ^21 ^22 Й26 • By — D ‘ { b} , (П.1.13),
o u ^ - l f a s i n ’f + y o s 2?)’
1 n i 2( l + ' i ) . 2
a u = j - c o s 2? + - j ^ - s i n y ,
« а =
% ““ cos’f + d « * } * &
026 * Ц г1 c o s b ^ - c o s 2<f]sin 2 f ,
Я2 El
1 f 1 2 (1 + ^ )
sin 2?,
a*5 2 aj Ei
D' X
(l-t-^i)(l—'Ч—2n-v|)
(П.1.21)
'п(1 — rtv2) /IV2(1-|-V1) о
[_0 0 (1—vi)/2 j
Наконец, если исследуемая среда характеризуется пол
ной симметрией упругих свойств (изотропное тело), то число
независимых постоянных равно двум и
Е хх — Еуу — Е 2г ~ E t VXy = ^хг — vyj = (II.1.25)
55
§ 2. Характеристика конечного элемента
Исследуемая область разбивается (см. рис. П. 4) на ко
нечное число треугольных элементов, которые взаимодейст
вуют друг с другом через соприкасающиеся точки-узлы. В
свою очередь, вершины треугольных элементов, сходящиеся
в узлах разбиения, можно рассматривать как вершины-уз-
лы для отдельных элементов. Ниже приводятся основные
характеристики, принятые в МКЭ, для треугольного конеч
ного элемента.
{М = = (/ = Г, s, t). (II.2.2)
ьл = \ и г, V r , и я, Vs, U t (II.2.3)
8J
В МКЭ перемещения внутренних точек элемента опреде
ляются через перемещения его вершин в виде суммы Ре-
лея—Ритца [9, 10]
i=r,e,t
(И.2.4)
v= 2 у)'
и = СЦ+05* + Обу,
и 1 х у О О О
{&} (II.2.9)
V 0 0 0 1 * 1/
Ur — *1 + <*2*r - f азУг,
Vr — a 4 + a5*r + ЧУг*
U* = al + «2*8 + «3У»,
(II.2.10)
vs =“ a4 + a5x s - f a6z/s,
Ut = «1 + «2X t + Изy t t
Vt = 4 + ® 5*f + 4Vt
{6}e = A { a } . (II.2.11)
Здесь (6}«— вектор перемещений вершин треугольника
(II.2.3); { а } — вектор неизвестных коэффициентов; А —
квазидиагональная матрица вида
Ах 0
(И.2.12)
0 Ах
59
где ее ненулевой блок определяется из
1 Xf Ут
Ai = 1 Xg У8 (II.2.13)
1 x t yt.
(II.2.20)
?i = = 2S (а'1+ biX + Ciy)
(i= r , s, t)
являются линейными функциями координат. Наконец, мат
рица перемещений Ф представляется в виде
Ф = [ЯФГ j ЕФ8 I E Ф,], (II.2.21)
где Ф* = (at-f-6 iX-\-Ci y)/2S (i— r, s, t)\ E — единичная мат
рица размера 2X2.
Если выбранная система координат хОу связана с цент
ром тяжести треугольного элемента, то х г-\-ха-\-хг—уг + уЙ+
0 10 0 0 0
М = 000 0 10
0 0 10 10
7Г
дх Р
дх- 0 0
С= 0 0 ду ду (II.2.26)
ди dv ди dv
dy ду dx дх
dv du dv \ „ »
и вектором { 0 } — { *Г> **• a f' W l ■Последнии 8 силу полу'
ченного выражения для вектора (II.2.19) можно представить
в виде равенства
(ди ду ди
* дх * ду
(П.2.27)
дФ, дФг
0
дх 0 дх 0
—
0 О
i=r,s,t
B '= B + - j - - C - G : (II.2.30)
где матрицы С и G определены равенствами (II.2.28) и
(II.2.29), а В — матрица (II.2.23), соответствующая малым
деформациям.
4. Начальные деформации. Начальные де
формации, имеющие место в горных массивах, не зависят
от прикладываемых внешних напряжений. Они зависят от
различных, порой трудно учитываемых факторов, таких,
например, как влагонасыщенность, пористость горных по
род, условий их залегания, мощности слоев, цементации,
сейсмических явлений тектонических движений и т. п.
Если отвлечься от природы появления начальных деформа
ций, то можно считать, что они характеризуются в двумер
ном случае тремя компонентами:
e*o
{s(j} = = {e*0>sjfO>e*yo}‘ (II.2.31)
_ехуО.
Вообще говоря, компоненты вектора начальных дефор
маций {ео} зависят от внутренних координат рассматривае-
€4
мого элемента. Разбивая всю исследуемую область на боль
шое число малых по размеру элементов, можно положить
в пределах каждого элемента вектор {ео} постоянным. При
этом усреднение по элементу может быть проведено различ
ным образом: арифметическая средняя деформаций вер
шин треугольника; приведение начальной деформации к
центру тяжести треугольника и т. п.
Пусть изменение физического параметра 0 во внутрен
ней точке элемента обусловливает появление начальных
деформаций {ео}. Если материал массива характеризуется
свойствами анизотропии наиболее общего вида, а деформа
ции — линейные функции физического параметра, то мож
но установить, что
{8 I2 W . - j j j B J - М . -dV) = 0 . (П.2.39)
V.
Поскольку компоненты вектора { 6}в произвольны, то по
следнее равенство выполняется лишь тогда, когда выраже
ние, стоящее в круглых скобках, обращается в нуль. Поэто
му из последнего равенства, если предварительно выразить
вектор напряжений через вектор перемещений с помощью
(II.2.34), будет следовать уравнение
О Ъ “ £*].•{«}« (П.2.40)
в котором матрица [fe]e, называемая матрицей жесткости
элемента, определяется в общем виде равенством
•De -B e dV . (II.2.41)
Ve
Матрица [Л] е включает основные упругие характери
стики исследуемого элемента е и устанавливает связь меж
ду системой сил {F}e, приложенных в вершинах-узлах, и
возникающими в результате этого перемещениями {б }е.
Пусть Л — постоянная толщина элементарного слоя, в
плоскости которого производится исследование задачи ме
ханики горных пород. Тогда в (II.2.41) интегрирование
должно производиться по площади элемента, т. е.
IAIe = 2 S, 0 Cs ^ 21 <^22 d 2 в X
.^ 6 1 «62 ^66.
bt 0 ct
0 ct bt
bT 0 bs 0 bt 0
X 0 cr 0 cs 0 c. (П.2.43)
Cf br c8 bs Cf
Перемножение матриц в правой части этого равенства
позволяет определить вид матрицы жесткости однородного
анизотропного элемента. Хотя операция перемножения и
не представляет принципиальных трудностей и матрица
жесткости аналитически может быть представлена в виде
(П.2.44), тем не менее ее удобно производить на ЭВМ, ис
пользуя стандартные программы транспонирования и ум
ножения матриц (глава I, § 1).
Для широко используемых в практике физических пред
ставлений о свойствах горных пород как однородных мате
риалов, обладающих плоскостью упругой симметрии
(трансверсально-изотропных и изотропных), матрица жест
кости [ft] е треугольного элемента е является симметричной
и имеет вид (II.2.45).
Следует отметить, что размерность матрицы жесткости
элемента [ft]e определяется ее степенями свободы. Для рас
сматриваемого треугольного элемента были введены шесть
степеней свободы — шесть неизвестных компонент вектора
перемещений вершин элемента. Поэтому и матрица жест
кости треугольного элемента имеет размерность 6X 6. Для
последующих преобразований матрицу жесткости [k]e
удобно представить в виде
ft12 ftj8 ftj.4 ft j5 ftl6
hs Й "2
*22 fts8 ft.
"2 4 ft«K
"2 6 fts
"2 6
kfj = kj l ft66
где kij — элементы матрицы жесткости.
68
(П.2.44)
bl du + brcr(dlfi + b%d16 4- brcr X ^rb,dn+ brc8du 4~ brb8d194“ brcedj2 4” Ъ ,Ъ ^п + Ъгс & в + MAe+>i«A*4- "j
+ d6i) + c^dee X (^124~^ee)+cr^e2 4- b„crd614- crc8dM 4~becrdj5 4- crc8d62 4* btCrdn 4- crCfdM +Ь,сЛв4-сгсЛ 2
bA i "b brcr (d664~ b^'ee + brcr(d2fi 4- brbsdei 4 " brc8dee 4~ brbgdw 4 " brced62 4~ brbtdei 4~brctdM4" ЬМв 4- brCtdo2 4-
+^ 2l) 4* c^d2e 4~^62) 4" cr^22 4~ bfCfd^i 4“ crc8d2e 4~ bacrd2Q4~CfCgdn 4“ btCrd214" сгс^2я 4 bftr^264“ CfCfd^z
1
brbtdei 4~ btcrdM 4“ brbtdM 4* btcrd62 4- b8btdn 4- btc8dM 4~ bfitdw ~\~ btced02 4~ b\dbX4- btct {dn 4- tdM4* btct (dae 4-
b2
■f brCfd2x 4“ crCfd2a 4~ Ьгс $ 26 4- crctd22 4" bgCtdz1 4- ctCtd29 4* b*bfd2e4~ CgCtdw 4~d60) 4- c fyt 4" ^ea) 4* c?^22
(П.2.4*
b*dn 4- 2brcrd16 4- Mie + brcr(dn 4- brb»dn 4- d16(brcs 4- brb,die 4- brc8dn 4- brbtdn 4" du(brct 4~ brMie 4- brCtdi2 4"
4~ 4" ^вб) 4* Cr^22 4~b8cr) 4” crc,de6 4~ b8crdw 4~crced26 4- btCr) 4” CrCAw 4- btcrdM 4~c.cjdae
&*d664" 2brcrd2a4* brb»dX6 4" brc,dM 4" brb8dM 4" d2Q,(bgCr 4" brbtdlfi 4~ brCtdM4- brMee 4- d2„ (brct 4"
4- c^djja 4" b,crdn 4" crctd2e 4~c ,b r) 4" crctd22 4" btPrd’H 4- CrCfdw 4- &jCr) 4“ CrCfd^z
+ c^ de
Матрица В, определяемая равенством (II. 2.23), может
быть записана как
[В] — \ВГ : В8 \ Btl (II.2.47)
где
bi О
О сг (i = г, s, t).
B i~ 2Se
Ci b.
Матрицу жесткости в этом случае можно представить в
виде блочной матрицы
Г[*гг] [ArJ [* Г ,Г
W e= tft.rl [* „] [*.t] ’ (И.2.48)
Л К 1 [kts] [*„]_
в которой каждый блок-матрица порядка 2 X 2 определяется
как
[k rfe^ B T -D -B rh -S e. (II.2.49)
Такая запись удобна и часто используется в вычислени
ях. Уравнения (II.2.40) в матричной форме имеют вид
{F }e = f__ --
— k ... и —
fya ^44 k..
к., ^45 ^46 y*
' fxt . ^55 ut
«<
o «to
---------- —)
kij=kji
Ы -■"J (П.2.50)
или в явной форме —
О Д * 1}* = {8}J • (
\Ж Se
(11.2.53)
-Jf^BTe-De-{e<>}dv\
Ve J
или в силу произвольности вектора узловых перемещений
элемента
{F)e rn {F}* + {Л*}, + {F U , (П.2.54)
где {F}e — обобщенный вектор узловых сил, статически эк-
70
Бивалентный всем приложенным внешним нагрузкам и
вызванным ими внутренним усилиям элемента, представля
емый в виде суммы следующих векторов: {F}g=
—J i j {^} 'dV — вектора узловых сил, соответствующего
Vt
распределенной объемной нагрузке q ; Гф7, -{р} dS—
Se
вектора узловых сил, соответствующего распределенной по
верхностной нагрузке р и {F} во= —j -De {ео} dV — век-
Ve
тора узловых сил, соответствующего наличию начальных
деформаций {ео}.
В плоской задаче толщина элемента h чаще всего выби
рается единичной; распределенную объемную и поверхно
стную нагрузки { 9} и {р} можно считать приходящимися
соответственно на единицу площади и единицу длины сто
роны элемента в плоскости х, у, т. е.
{F}9- № - { X , y } d x d y ,
Se
(II.2.55)
{*% = ЛфЧРп*. Pnv\dxdy.
s
{F}ea= - B l - D e-{e0}-h-S e.
71
§ 3. Обобщенная матрица жесткости системы
Этап подготовительных работ при расчете МКЭ заверша*
ется формированием обобщенной матрицы жесткости всей
системы конечных элементов или, что то же самое, построе
нием разрешающей системы алгебраических уравнений.
Являясь наиболее ответственным и сложным, он требует к
себе особо пристального внимания. Элементы K ij обобщен
ной матрицы жесткости системы (МЖС) строятся в соответ
ствии с определенными правилами, по которым происхо
дит выбор элементов kffl из матриц жесткостей элементов
[ft] е и их суммирование с уже имеющимися подобными
элементами в элементе К и матрицы жесткости системы.
1. П о с т р о е н и е м а т р и ц ы из у с л о в и й р а в
н о в е с и я у з л о в с и с т е м ы . Первоначально целесооб
разно рассмотреть общие правила составления МЖС. Пусть
в соответствии с методикой расчетов МКЭ исследуемая об
ласть разбита на тп треугольных элементов, соединенных
между собой в п узловых точках (рис. II. 4). В каждом узле»
которому присваивается номер i (в общей нумерации уз
лов), рассматриваются вектор сил {Дг} и вектор перемеще
ний {C/j} с компонентами R xu Ryi и ut, vt соответственно
относительно общей системы координат х, у. Из множества
векторов {Л{} и {С7"г} ( г = 1, 2, . . . , п) образуются обобщенный
вектор сил {Д} и обобщенный вектор перемещений {Е/} с
компонентами
{i?} = {Лх, J?2» • • • »-Rji} =
(II.3.1)
y\i ^x2> ^y2> • • • >^xn>
{U} = I l f Ц.............u„} =
(П.3.2)
= { u lf HI U2, V2, . . . , Un, l>„}.
72
R xi — K ilul 4" K i2V1 " b -^ i3 u 2 “ Ь K u v2 "H • • • H- K i , 2n,Vn* (П.З.З)
K yi — K i + i lzV i~ {-K i+ it'3,U2-{-Ki+itiV2-\- . . . -f- K i-f-jt2nVn
• • • • • •
• • • • • •
-j- K in —l,2n^n>
Д у* = K in .iU i -f- K 2n^v1 + K i n taUi -f- K in ,4V i - } - • • * - + • K i n,2nVn.
K = 2 fy = fS + f? ]+ - ■
е=1
74
(П .3 .5 )
R, / ? / + '? ? + • •
e=»i
Компоненты перемещений вершин треугольников, объ
единяющихся в i-м узле, одинаковы и равны щ, i\ , т. е.
u* = uSp= . . . —
щ = i?ci)= ^ 2) = . . . = (II.3.6)
0 ==г, s, *).
Распределение сил R'xi и (П.3.5) по составляющим
должно отражать характер напряженно-деформи
рованного состояния каждого элемента е и соответствовать
полю напряжений и деформаций, возникающему при сов
местной работе всех треугольных элементов. Для каждого
элемента были найдены по (II.2.51) два уравнения, связы
вающие составляющие сил , /Ф , действующих в верши
не треугольного элемента е, входящей в узел i, с компонен
тами перемещения всех трех его вершин. Эти соотношения
удобно записать в виде
+ k l+ U +lVt>
« .< = 2
(II.3.8)
- 1 ,“ 1 75
Здесь приняты дополнительные обозначения:
ц|(е) == и.(е), ц>(«) == и^\ 10^ = Ц<е);
(II. 3.9)
Ы>(е)= у(«)э и}(е)— wW=z у(е)#
ш в ш ш (П.3.10)
для рассматриваемого треугольного элемента е, не принад
лежащего к элементам i-ro объединения. Следовательно,
q 6 6 q 2п т
R*i ==Rx i = 2 2 % ^ г 2 2 Ш 1 = 2 2 ku wT ’
е=1 1 3 —1 е=1 }•=*1 е—1
(П.3.11)
g 6 6 ? 2n m
J? J= Д . = У V &£> , И ) Д у У *(е) »><«>=у у ft(e) ц,<«)
V l A d -Ш l + 1 »J J J m d JaaL J 9
e= l j= l j =1e=l j=le=i
которые, по существу, указывают на последовательность по
лучения МЖС. В самом деле, рассмотрение i-ro узла позво
ляет построить элементы двух строк системы равенств
(II.3.3), т. е. определить в явной форме связь между компо
нентами R Xi г R yi вектора сил {Л} и компонентами переме
щений i и всех других узлов вектора перемещения {С/}. Про
водя подобные построения поочередно для всех узлов систе
мы разбиения исследуемой области от i = l до i = n , можно
сформировать все элементы матрицы жесткости системы К .
При этом
т т т т
У
Z j №е) У1 №
1.1 ^ ,2 . .• . • У
• .
• * . У
• №
Z j 1 ,?n
к = *13 Ж (II.3.12)
1 j 2n, 2 п
L e -1 в—1
76
где каждый элемент Кц матрицы К определяется как
т
/ а - * b s + * n °i+ + k> * +
•следует из матрицы жесткости первого элемента, а
г» = + *® V, + *»>и, + + *»
ш +Щ =Я + *i>i+ + м2> 1 + р § “ 2 + в +
+ + т Уз+ + Щ ) + щ к.
В соответствии с принятым разбиением исследуемой об
ласти на конечные элементы в первом узле сходятся два
первых элемента, и поэтому жесткости 3 и 4 элементов не
сказываются на величине горизонтальной силы реакции
опоры — R xi , приложенной в узле. Таким образом, устанав
ливается равенство (рис. 11. 11 , б)
-• * « -« ,¥ + / а
Ryi = Щ + = Щ + Щ Щ Щ К + 'Щ «2 +
+ ”2 + + 4 f v 3 + {k $ + k % ) и4 + (ftW + k $ ) Щ,
кХД «
,Ц / / М Я / .Ц ,.м ■ к
ь (0 1уН)
иг
■УУУл7Л1'// / /
SESSffiSSBd.^l!SfeS ш ш W3
С*$[ ОС
М М
И
\\чМ
(1>.ь «
. ие д С<1ХЖ<Ф£
ГL«> ь « ) И Ь»>Ь«>
ю ю к К
vs
ч
Рис. 11.12. Матрица жесткости системы [ЛГ] для рассматриваемого примера.
в согласии с глобальной нумерацией узлов (т. е. вершин
элементов).
Особенности такого поэлементного процесса построения
МЖС легко проследить на примере, представленном на ри
сунке 11. 11.
При рассмотрении первого элемента в соответствии с об
щей нумерацией треугольных элементов системы составля
ется матрица жесткости [iT]i. Для приведения в соответст
вие местной нумерации вершин ( 1, 2 , 3) рассматриваемого
треугольного элемента с общей — (1, 3, 4) необходимо эле
менту К и матрицы жесткости системы присвоить значение
; далее, элементам Щъ; К\з, Кц, Ж\ъ К\ъ и т. д. — соот
ветственно значения 0Ш 1Ш, А®, ftjj£ и т. д. Таким об
разом, параметры, характеризующие жесткость рассматри
ваемого треугольного элемента и определяющие условия
равновесия первого, третьего и четвертого (в глобальной си
стеме нумерации) узлов, вносятся в соответствующие ячей
ки МЖС. Вслед за этим рассматривается второй по порядку
нумерации треугольный элемент с матрицей жесткости [ft] 2*
Для него нумерация — (1, 2, 3) в местной и (1, 4, 2) — в об
щей системе. Это означает, что к имеющемуся значению
элемента К п — к^ МЖС следует добавить слагаемое ft^p, яв
ляющееся вкладом жесткости второго элемента для выпол
нения условия равновесия в первом узле. Аналогично к эле
менту К \2 следует присовокупить слагаемое ftj!*; далее, к
элементам К 15, Kie, Kyf, К\% и т. д.— соответственно слагае
мые kfl, и т. д. Просматривая таким путем тре
тий и последний (четвертый) треугольные элементы, можно
полностью составить матрицу жесткости системы, совпада
ющую с матрицей К, приведенной на рисунке II. 12.
2. М а т р и ч н о е ф о р м и р о в а н и е К. Описанный вы
ше метод построения матрицы К не является единственно
возможным. Матрицу жесткости системы можно получить
и с помощью конгруэнтного преобразования [11— 12]. При
этом же самом разбиении исследуемой области рассматри
вается вектор перемещения вершин треугольного элемента
{8}е = {8Г, 8„, 8,}. Считается, что для каждого элемента е
имеется определенная каким-либо образом прямоугольная
матрица [с] е , преобразующая обобщенный вектор узлов
{С/} в вектор узловых перемещений {б}е вершин треуголь
ного элемента, т. е.
{8}e = [a]e-{tf}. (II.3.14)
Вектор {F }e узловых сил рассматриваемого элемента е,
обусловленный перемещениями узлов всей системы в силу
(II.2.40) и (II.3.14) определяется как
80
(II.3.15)
Дополнительно вводится обобщенный вектор внутренних
усилий {F'} всех элементов, компонентами которого явля
ются векторы узловых сил {F} е, т. е.
(II.3.16)
Компоненты обобщенного вектора внутренних сил нахо
дятся из (П.3.15), а сам вектор {F}' можно представить в
виде
(П.3.17)
где введены матрицы
[а] (П.3.18)
pL о . . . 0 . . •0 1
0[fc]2• . . 0 . . . 0 1
№-Г(№'№.’ 0 0. . . 1h i . . . 0
1
Loo. . . 0. . .m. J
(II.3.19)
составленные из матриц [а]е и отдельных блоков [k ]t мат
риц жесткости элементов соответственно.
Так как работа внешних обобщенных узловых сил {Л}
равна работе внутренних сил {F}' на виртуальных перемеще
ниях {L7}, то можно записать
L”2 L® 0 0 1 0 0 0 0 0 0 0
°J v5
6
L в
a
Г раз биение JL РЛЗ^иемие
Рис. 1Ы5. Влияние порядка разбиения и нумерации узлов на структуру
матрицы [К ].
2 + в я 10 \1 Ц <6 •* 70 23 2М V 21 SO 32 И 1('Н ‘Л
Рис. П.16. Влияние порядка нумерации компонент перемещения {27} на
структуру матрицы [ЙТ]: а — рассматриваемая модель; б, в, г — вид
матрицы при различных группировках компонент перемещений.
н
65
Ш
ч66
.Cl)
к(,
гг
411 a36m 35
1к(и31киС k(i,+kw
36 36
к (3 Ш k " + k tt’
<3 15
.Н> iP ,(31
k ° W 3) k V W " щ й ш
K S5+ K S3 33 si ss Ш 56 S6
к -
( (О k63
%№
I (О I C2) , (J)
к Л +k ш иш
(3)
k (s)
М 63 4® 6.5 65 JA 66 66 46
33
k(A)
0 0
к сз> Р Л
н и Б
i
iЯ
+k
з< s< 53 t<4 53 33 33 34 34
0 0 Mil*
«< 61
кш
63
Щ
64
k (W
(3
k (i)+ k (°
«3 <<3
k lJV k (°
«I4* 44
Рлс. 11.17. Переформирование матрицы жесткости системы в соответствии с заданными перемещениями (и{ =
= и1= 0, г>з=1)б=0).
K i l Wl ~ \ - K i2W2-\- . . . + KiiU >iL -j- . . . A -K ifin U ) 2n =
= - L - k u-a. (II.3.26)
В результате число неизвестных остается тем же, и в
процессе решения машина вместе с другими неизвестными
перемещениями определяет приближенное значение w t , не
значительно отличающееся от заданной величины а.
В первом случае если wi задана, то число неизвестных
в системе уравнений (П.З.З) на единицу меньше числа урав
нений и число их соответственно должно быть уменьшено.
Это достигается простой операцией исключения из последу
ющего рассмотрения уравнения (II.3.26).
При этом должны быть уточнены левые части уравне
ний (П.З.З). Это достигается путем переноса из правой части
слагаемых, содержащих заданную компоненту перемещения
wt , в левую часть или, что то же, путем преобразования век
тора усилий
93
ЭВМ БЭСМ-6 составило около 63 сек. Максимальное число
узлов га=500.
Для решения плоских задач теории упругости можно
рекомендовать программу, приведенную в работе [20]. Она
позволяет рассчитывать напряженно-деформированное со
стояние тела при различных, но не более 7, типах внешних
нагрузок. Подготавливаемая исходная информация состоит
из массивов координат узлов, геометрических и физико-ме
ханических характеристик элементов и данных об условиях
нагружения. Объем начальной информации можно сокра
тить, если он обладает свойством регулярности. МЖС фор
мируется по частям, и элементы внешней полуполосы фик
сируются во внешнем ЗУ машины. Система уравнений ре
шается методом квадратных корней.
В монографии [21] указывается на целесообразность
использования общей программы МКЭ, зафиксированной в
памяти ЭВМ и состоящей из отдельных процедур и подпро
грамм, которые используются при решении различных ти
пов задач. Комплекс задач при этом можно решать, вызы
вая из ЗУ ЭВМ соответствующие программы. Описание
программ дано на алгоритмическом языке FORTRAN-IV.
Анализируются плоское деформированное и плоское напря
женное состояние пластин и оболочек. Приведено подроб
ное описание всех блоков основной программы в последова
тельности, соответствующей блок-схеме общей программы.
Исследуемая область подразделяется на части (зоны), для
которых формируются элементы верхней полосы МЖС, за
писываемые затем во внешние ЗУ (МЛ) машины. Для реше
ния системы линейных уравнений используется метод Гаус
са с блочным исключением. Исходная подготавливаемая
вручную информация включает в себя массивы координат
узлов, физико-механических характеристик элементов,
массив номеров узлов по элементам, данные об условиях
закрепления контурных узлов.
В работе [15] приведена усовершенствованная и допол
ненная программа [ 21].
Алгольная программа (АЛГОЛ-бО), приведенная в [22],
предназначена для исследования напряженно-деформиро
ванного состояния подземных и наземных ^гидротехниче
ских сооружений, которые могут состоять из зон с различ
ными упругими характеристиками. Используются различ
ные (до четырех) типы внешних нагрузок. Исследуемая
область подразделяется на части. При этом соблюдаются
следующие условия: границы подобластей не пересекаются
и в каждой части содержится не более 25 узлов. Программа
состоит из трех блоков. В первом блоке формируется МЖС,
во втором блоке решается система уравнений либо методом
94
Гаусса с блочным исключением [15], либо итерационными
методами; в третьем блоке вычисляются относительные де
формации и напряжения в каждом элементе и узлах. Вре
мя решения задачи при л = 2 0 0 с подматрицами 50X 50 со
ставило для ЭЦВМ М-220 90— 100 мин. В исходную инфор
мацию входят массивы координат узлов, физико-механиче
ские характеристики элементов и др.
В [23] приведена программа на языке АЛГОЛ-бО для
определения напряженно-деформированного состояния бе
тонных плотин МКЭ при квадратичной аппроксимации пе
ремещений. Использование только оперативной памяти и
магнитных барабанов позволяет решать задачи с макси
мальными значениями тп=45, п = 1 0 0 . Точность решения
намного превышает точность решения МКЭ при линейной
аппроксимации функций перемещений, а время счета на
ЭЦВМ типа М-220М составляет 10 мин.
Ниже приведена составленная на алгоритмическом язы
ке АЛГОЛ-бО программа решения плоской задачи теории
упругости.
Процесс решения различных задач МКЭ состоит из сле
дующих основных этапов:
1. Выбирается сетка разбивки и в соответствии с этим
исследуемая область представляется в виде конечного мно
жества простейших элементов, для каждого из которых ста
вятся в соответствие их физико-механические характери
стики, координаты узлов, условия загружения и т. д.
2. Формируются матрицы жесткости элементов, матри
ца жесткости системы (МЖС) и в соответствии с условиями
загружения вектор правых частей уравнений (11.3.4).
3. Решается система уравнений (II.3.4), в результате че
го определяются неизвестные перемещения узловых точек.
[ 4. По найденным значениям перемещений узлов вычис
ляются относительные деформации, напряжения элементов
^ и их значения в узлах;
Общий вид программы в отдельных блоках в соответст
вии с описанной процедурой расчета представлен на рисун
ке II. 18.
Необходимо отметить, что в целях более рационального
использования оперативной памяти ЭВМ предлагается ис
следуемую область подразделять на несколько подобластей,
причем формировать, хранить и обрабатывать информа
цию, относящуюся только к той части МЖС, которая свя
зана с элементами одной из рассматриваемых подобластей.
Хотя это предложение ведет к увеличению используемого
в расчетах машинного времени, так как указанную часть
МЖС приходится каждый раз вновь формировать или вос
станавливать из внешних ЗУ ЭВМ, тем не менее такое раз-
95
Начало
хп ^р& е
£Г
/число
з
ne = eh-H,ek
Ж
пе:=ле +1 пе<е к ?
V
Кет
17
Решение си сте м ы уравнении - опреде
4 ление перемещений уз/юЬ и п еча ть.
з !---- - Да
L/u,uL,___
' ционном
X .
______________
методе
С \ /
решения
. C.1.J
Я. ЯННЯ
системы
Л
\ (м*- | | )/ ||fg g | е р а ?
----------- п Ш .... I
"Т&ычксление относительны* дся?ояма
j 5 ш й { е } и напряжений { 6 } 6 элемен-
max и углах и их печать
Конец,
procedure elastd;
comment в процедуре вычисляется матрица упругости D,
представленная в виде двумерного массива d [l:3 ,
.7:3] на основе известных упругих характеристик
элемента, содержащихся в массиве е [ 1 :5 ], и иден
тификатора fi и варианта variant;
begin real array t, b [ 1 :3 ,1 : 3];
real c, s, c l ; integer i, j, I ;
switch tip: =11,12,13,14,15;
for i: = 1 , 2, 3 do
d\i, j ] : = 0; go to tip [variant] ;
11: comment плоская деформация;
c l:= e [l] J e [2 ];
c := l-e [3 ]-2 X d X e [4 ]X e [4 ];
s := c := c - ( - c X e [ 3 ] ; c := e [2 ] /c ;
l , l ] : = c X d X ( l —c l X e [4 ]X e [4 ]) ;
1,2 : = d {2 , 1] : = c X c l X e [ 4 ] X V + e [ 3 ] ) ;
2 .2 ]:= c -c X e [3 ]X e [3 ];
3 .3 ]:= c X s X e [5 ]J e [2 ] ;
go to 13;
12: comment плоское напряженное состояние;
c l := e [ l ] / e [ 2 ] ;
c : = s : = l —c l X e [4 ]X e [4 ] ;
c := e [2 ]/ c ;
d [l,l]:= c lX c ;
d[2,2 ; = c ;
d 1,2 : = d [ 2 , l ] : = c X c l X e [ 4 ] ;
d [ 3 ,3 ] := e [ 5 ] ;
13: comment формирования матрицы преобразования T ;
if f i = 0 then go to 16;
c : = c o s (fi); s := s i n (fi);
t[l,l := t [ 2 ,2 ] := c X c ; : = t[2 ,l]: = sX s;
t [3 ,* ] := c X s ; t [ 2 , 3 ] := 2 X t [ 3 , l ] ; t [ 3 , 2 ] : = — t[3 ,l ] ;
t[l,3 : = 2 X t [ 3 , 2 ] ; t[3 ,3 ]: = t [ l , l ] — t [ l , 2 ] ;
for i: = 1 , 2, 3 do
for J: = 1 , 2, 3 do
98
begin b[i, Л : = 0 ; for l : = l , 2, 3 do
b[i, j ] : = b[i, Л l]X d [l, j]
end;
for i : = l , 2, 3 do
for j: = 1, 2, 3 do
begin d[i, j ] ; = 0 ;
for l : = l , 2, 3 do
d[i, j] := d [ i , ;]+ b [i, /]Х*[Л I]
end;
go to 25;
14: comment плоская деформация;
c l := e [ l ] / e [ 2 ] ;
c := l - e [ 3 ] - 2 X d X e [ 4 ] X e [ 4 ];
s := c / 2 ;
c:= c -\ -c X e [3 ] ;
c := e [l]/ c ;
d [ l ,l ] : = d [ 2 , 2 ] : = c X U - c l X e [ 4 ] X e [ 4 ) ) ;
d\l,2]: = d [ 2 , l ] : = c X (e [3 ]+ c lX e [4 ]X e [4 })\
d[3,3]: = s X c ;
go to 16;
15: comment плоское напряженное состояние',
c : = l —e [3 ]X e [3 ] ;
c := e [l]lc ;
1 .1 ] := d [ 2 ,2 ] := c ;
1 .2 ] : = d [ 2 , l ] := c X e [ 3 ] ;
3 .3 ] : = c X ( l — e[3])/2.0
16: end elastd
3. Фо рмиро в а ние мат рицы ж е с т к о с т и эле
ме нт а [k]e • Матрица жесткости треугольного элемента
формируется в процедуре mse на основании формулы
(II.2.43). Так как произведение матриц М-А~х содержит
меньше ненулевых членов, чем А~1, то целесообразно офор
мить непосредственно указанное произведение М 'А~1= В (в
процедуре указанное произведение обозначено массивом Ьа).
Перед обращением к процедуре mse должна быть оформле
на матрица c f [ l : 6 ] координат вершин в местной нумерации
(при этом ct\ 1] = * !, с*[|2] = * 2, с*[3]=лез* ct[£ \ = yu
cf[5] = i/2, ct[ 6 ] =уз), площадь треугольного элемента
area = 0,5Х(<*[1]Х(с*[5] —cr[6])+cf[2]X(<* [6] —cf[4])-f-
+ ct[3 ]X (cf[4 ]—ct[5])) и толщина th рассматриваемого
элемента,
procedure mse;
comment в процедуре вычисляется матрица жесткости эле
мента, представленная в виде двумерного массива
he [1 :6, 1 :6 ], на основании известных координат
вершин треугольного элемента ct [1 : 6]# площади
9S
area, толщины tk и матрицы упругости d [l:3 ,
1 : 3] элемента;
begin real array Ъ[1:3, 1 :3 ]; real I; integer i, j, ft;
l : = ( c t [ l ] X (c t[5 ]-c t[6 ])+ c t[2 ] X {c t[6 ]-c t[4 ])+
+c£[3]X(c£[4]—cf[5])); a rea := l/ 2 ; l:= th / l;
b a [ l , l ] := l X ( c t [ 5 ] — ct[6 ]);
ba[l,2 := Z X (cf [6 —c4^])5
ba[l, 3 ]:= Z X (c f[4 ]—
ba[2, 4 } : = l X ( c t [ 3 — ct[2 ]);
ba[2, 51 := Z X (c fU ]—ct[3]);
ba[2, 6] := Z X (ct[2 ]— c t [ l ] ) ;
for i: = 1 , 2, 3 do
begin ba[3, i ] : = ba[2, t + 3 ] ;
ba[3, Z+3]: = b a [ l , i ] ;
ba[l, i+ 3] : = ba[2, t ]: = 0
end;
for i : = 1 , 2 ,3 do
for ] : = 1 step 1 nntil 6 do
begin b[i, j] : = 0 ; for i: — 1, 2, 3 do
b [ i ,j ] : = b [i, J] + d [i, ft] X ba [ft,;]
end;
for i : = l step 1 until 6 do
for j : = l step 1 until 6 do
begin ke[i, j ] : = 0 ;
for ft: — 1, 2, 3 do
ke[i, j] : = k e [i, j]-\-ba[k, Z]X&[ft. i]
end
end mse
4. Формирование матрицы ж е с т к о с т и си
с т е м ы ( МЖС) mss. Матрица жёсткости системы форми
руется в процедуре mss для каждой подобласти lin отдель
но. Используется двумерный массив А [1 :т , 1:3], связыва
ющий местную и глобальную нумерации вершин рассмат
риваемого треугольного элемента.
При формировании МЖС ЭВМ последовательно переби
рает треугольные элементы, совокупность которых состав
ляет область исследования,
procedure mss;
comment для рассматриваемой подобласти lin формируют
ся элементы К и матрицы жесткости системы для
n h ^ i^ n k ;
begin real array e [ l :5], c t [l : 6 ] ;
integer array m c [l:6 ] ; fi; th;
integer i, j, p, q, ne, variant, yamma;
for ne: = eft step . / until eft do
begin nt: — emat [ne]; fi:= a n [n e \ ; t h := t [ n e ] ;
' variant: — var [nt, i ] :
'too
for i: = 1 step 1 until 5 do
e[i] := m a t[n t, i ] ; elastd;
for 2, 3 do
begin p := A [n e , i] ; ct[i] :==«[p]; cf[i-}-3]: =
= i/[p ] ;
m c[i\:=2X .p —nh; тес[1+ 3] js=/nc[i]+i
end;
mse; for p: = 1 step 1 until 6 do
begin i : — me [p] ; for g : — 1 step 1 until 6 do
begin j := m c [q ] ; K[i, j ] : —K[i, j\+be[p, « ];
end;
end;
comment учет массовых сил;
yamma: —g [ ne] XthXarea/S;
for i: = 1 ,2 , 3 do
begin p: —2У.А [ne, i ] ; R [p]; *=Д[p] — yamma
end;
end ne;
end mss
5. Ре ше ние с и с т е мы лине йных у р а в н е н и й .
В данном блоке программы определяется вектор перемеще
ний узлов, представленный в виде массива и[1 :2Хл]. Си
стема уравнений (П.3.4) {Л} = К - {£/} решается итерацион
ным методом Зейделя с неполной релаксацией и блочной
прогонкой. Система уравнений в блочной форме записи име
ет вид
№ Ct 0 . • • 0 Щ. "
91 Kz c 2 : . . 0 u2
0 K* . . . 0 Щ
.
У - Ь р У If т И Д В г (П.4.4)
tg 2a = гах—ау
—~ .
Главные напряжения и их направления в каждом узле
оформлены в виде массива sigma [1 :4 ]:
procedure stress (an, mat, emat, var, nt);
comment процедура вычислений относительных деформаций
и напряжений в элементах — la st[l: 7] и узлах —
la stp [l:7 X n ] ;
array an, mat, emat, var ; integer n t ;
begin
real array x l, y l, ul, u2, b, c\l :3], e [l, 5 ] ;
real I ;
procedure spann;
comment процедура вычислений главных напряжений
и их направления — sigma [1 :4 ] ;
begin real г, s ;
г: = (tasf[4]— last[5])/2.0;
г: = rX H -4X k *sf[6 ]X tasf[6];
г: = sq rt(r);
s: =(tost[4]-H asf[5])/2.0; sigm a[l ] : = s + r ;
sigma[2 : = s —r; r:=(Zas£[5]— last[4])/2.0;
sigma[3 : = r ;
r: = la s t 6]/r;
r: = a rctg (r);
sigma[4 ~\: — r/2.0;
102
end spann;
for ne: = l step 1 until m do
begin if jes then go to L I;
comment подготовка данных для формирования мат
рицы упругости D ;
nt: =em at[ne ] ; fi: =ап[пе \; variant: =иаг[ле];
for i : = l step ! until 5 do
e[i\ : =mat[rit, i ] ;
comment обращения к процедуре формирования мат
рицы D ;
elastd;
L I: for i: =zl, 2, 3 do
begin p: = A [n e, i ] ; x l [ i ] : = x Ы ; y l [i]: = y [p];
ul[i] := u [2 X p —l J; u2[iJ: = u [2 X p ]
end;
ЬШ : = y l [ 2 ] - y l[3 1; b [ 2 ] := y l [31 - y l [11;
b\3]: = y l Ш —yl [2]; cTl] : = xl\3] -x l\ 2 ]
c\ 2 i]:= xl[l\ —xl\3 \; c[3]: =xl\2\—xl\l\
l : = x l [ l ] X b [ l ] + x l [ 2 ] X b [2] + x l [3] X b [3]
area: =1/2.0; l:= 1 .0 jl;
for i: = 1 step 1 until 7 do last[i]: = 0 ;
comment вычисления относительных деформаций ex =
= la st[l], ev=last[2], exy=last[3 ];
for i: = 1 , 2, 3 do
begin last[l1: =la st i]+ b [i]X tti[il;
last [2 \: =last 21 + c i]Xu2
last [ 3 ] ; = last 3l4-cttlXM/[i]+b[i]Xtt2[i]
end;
for 2, 3 do last[i\: = /asf[i] X^;
comment вычисления напряжений ax =last[4]> ay—
= la st[5], axV=last\6 ] ;
for i: = 4 , 5, 6 do
for j: = 1 , 2, 3 do
last[i]= last[i]+d [i —3, /]Х /взф ‘] ; last[7]: = 1 .0 ;
comment вычисления главных напряжений и их на
правлений;
spann;
comment вычисления деформаций и напряжений в уз
лах;
for i: = 1 , 2, 3 do
begin p: = A [n e, i]X 7 —7;
for j : — t step 1 until 7 do
Zast[/]: =lastp[j]-\-last[j]
end;
печать (last);
end ne;
for i: = 1 step 1 until n do
103
b e g in
p : = 7 X i — 7; печать (i);
for j : = l step 1 until 6 do
begin
la s tp [p + j ] : = la s tp [p + j]lla s tp [p + 7 ] ;
Zasf[j]: = l a s t [p-f-j] ;
печать (/flsfpfp-j-/]);
end;
comment вычисления главных напряжений в узл ах;
spann; печать (sigma)
end
end stress •
7. Программа расчета напряж енного со
с т о я н и я горного массива в о к р е с т н о с т и вы
р а б о т к и . При решении конкретной задачи, сформулиро
ванной в § 1, с целью уменьшения числа вводимых началь
ных параметров задачи в программе составлен специальный
блок автоматического разбиения исследуемой области на си
стему треугольных элементов. Этот блок оформлен в виде
отдельной процедуры procedure А АЗ. Расчетная область
представлена в виде квадрата (см. рис. II. 19) со сторонами
а = b = L . Из-за симметрии поля напряжений рассматрива
ется лишь один квадрант дг> 0 , у > 0 исследуемой области.
При вычислениях все линейные размеры рассматриваются
в масштабе L ; стороны квадранта описываются уравнения
ми х = 0 , х = 0 ,5 , у = 0 , у — 0,5.
Из центра выработки, как из начала глобальной систе
мы координат, проводятся пт лучей, разбивающих контур Г
круговой выработки радиуса R/L на пт — 1 равных дуг. От
резок прямой, заключенный между точками контура Г и
сторонами а;= 0 ,5 или у = 0 ,5 исследуемого квадранта, де
лится на пп — 1 частей пп точками. При этом значение Л[у]
расстояния между двумя соседними точками деления рас
сматриваемого луча j ( l ^ j ^ n m ) определяется из предыду
щего его значения и некоторого приращения h i [/], обеспе
чивающего увеличение длины отрезка деления луча по ме
ре удаления от контура выработки по закону арифметиче
ской прогрессии. Если все первые (лежащие на контуре вы
работки), затем вторые (лежащие на расстоянии h [j ] от кон
тура на луче j) точки деления соседних лучей соединить
прямыми, то исследуемая область разбивается на (пп— 1 ) Х
Х ( и т — 1) четырехугольников (см. рис. II.19). Точки пересе
чения лучей и линий, окаймляющих контур Г выработки,
являются узловыми точками. На каждой такой линии, так
же как и на контуре выработки Г, расположены пт узло
вых точек, общее число п которых равно л=лтпХлл. В даль
нейшем принято узлы i-й линии нумеровать вслед за уз-
104
лами предыдущей i— 1 линии. При этом глобальный номер
узловой точки р, расположенной на пересечении i-и линии и
/-го луча, определяется равенством
Р— (i—1)Х (II.4.5)
Область, расположенная между двумя линиями i—1 и i,
рассматривается как подобласть lin. Число таких подоблас
тей на единицу меньше числа линий и равно п р = п п —•!.
end;
for iz—1 step I until np do
for j : = 1 step 1 until nm—1 do
begin
n el : = 2 X ((i—l-0 )X (n m -l)+ j)—1.0;
ne2: = n el+ 1 .0 ;
p := ( i —l)X n m + j;
if j ^ t then go to L2 ;
A [n e l,l]z = p ; A [nel,2 ]: = A [n e2,l]: =
—p~\~l;
A [n e i,3 ]: = A[ne2,2]i = p + nm; A[ne2,
3 ] : = p + n m + l;
go to L8;
L2: A [ n e l ,l ] := A [ n e 2 ,l ] := p ; A[nel, 2 ] : = p + l ;
A[nel, 3 ]: —A[ne2, 3 ]: =p-\-nm-\-l; A[ne2,
2 ] :—p-\-nm;
L3: end; печать (x, y, A );
end AA 3
Программа
begin comment исследуется однородная и изотропная об
ласть, общее количество треугольных элемен
тов т, узлов п ;
integer пт, пп, п, т, пр;
ввод {пп, пт); печать (пп, пт) ;
п:=пт Хпп;
т :=2Х (пп — 1)Х{пт— 1) j
пр:=пп — 1;
begin real array R, u [l:2X n], x, y [l:n ], e[l:S ];
K[l:4Xnm , l:4X n m ),K ll[l:2X n m , l:2Xnm\;
k e [ l:6 ,l :6 ],d [ l :3 ,l:3 ] ,c t [ l:6 ] ,
r[l:(nm+l)/2\;
integer array A [1 : m, 1 : 3], me [1:6 J;
real area, delta, relax, th, kph, fi, al, Ы, c l ;
integer i, j, p, q, ne, ny, nk, nh, ek, eh, lin, iter,
niter, nit;
boolean fee;
procedure elastd;
107
comment описание процедуры дано в п. 2;
procedure mse;
comment описание процедуры дано в п. 3;
procedure stress (а, Ъ, с, d, е) ;
comment описание процедуры приведено в п. 6 ;
procedure ААЗ;
comment описание процедуры дано в п. 7;
procedure test;
comment в процедуре test при достижении за
данной относительной ошибки eps обес
печивается выход из цикла итераций и
вычисляется значение наибольшей не
вязки delta на каждом шагу итерации;
begin
for i : = l step 1 until 2Xnm do
begin
Ы : =u[nh-\-i\;
a l : = ul [i]: = u[nh-\-i\: = u[nh-\-
-\-i\-\-relaxXul\i];
c l : = a b s(a l —61);
if delta<.cl then delta : —c l ;
c l : =abs(al)^0.1\o — 10 then eps
else abs(cl/al);
jes : = j e s A cl ^ eps
end
end test;
ввод (R, u, e, r, eps, relax, th, niter, kph);
печать (R, u, e, r, eps, relax, th, niter, kph) ;
comment далее процедурой ААЗ формируются
массивы координат узлов х ,у и мас
сив А ;
ААЗ;
fi: = 0 ;
variant: = 1 ;
comment формирование матрицы упругости D;
elastd;
nit: = niter;
return: jes : = true ;
delta: = 0 ;
comment очистка рабочих массивов fo, ul, u2, K l l и
массива К под матрицу жесткости системы;
for i : = l step 1 until 2У(пт do
begin
K ll[i, 2 X n m + l ] := 0 ;
fo [i1 : = ul [i] := u 2 [i\ : = 0 ;
K [ i ,j ] : = K [i ,j+ 2 X n m ]: = K [i+ 2 X n m , j ] : = 0 ;
K[i-\-2Xnm, j+ 2X n m \ : =
K ll[i,
•end;
for l i n : = l step 1 until np do
begin
comment вычисление номеров первых и по
следних элементов eh-\-l, ek и узлов
nh-\-l, nk в рассматриваемой подоб
ласти;
nh:*=2XnmX(lin—1 ); nk:=2XnmX,lin;
eh := n h —2></m+2 ; ek :—nk—2y^lin;
for ne: ==eh+l step 1 until ek do
begin
comment подготовка данных для формиро
вания матрицы жесткости эле
мента;
fori : — l , 2, 3 do
begin
n y : — A [n e, i l ;
c t [ i ] : — x [n y \; c f [ i+ 3 ] : — y [ n y ] ;
me [i],: ®s=2Xлу — 1— nh ;
m c[i-f3 ]: = m c [i]+ J
end;
m se;
comment обращение к процедуре формиро
вания матрицы жесткости эле
мента mse, далее формируется
матрица жесткости системы;
for р : = 1 step 1 until 6 do
begin
i:= m c [p ]; for q : = l step 1 until
6 do
begin
/:**m c[g ] ;
K [i, j ] : 3=K [i, j] + k e [p , q]
end
end
end ne;
for i : = l step 1 until 2 X n m do
begin u l [ i ] : = u [ n h + i ] ; u 2[i]:= siu [n k + i] end;
for i: = 1 step I until 2 X n m do
begin
for j : = 1 step 1 until 2 Х л т do
begin
K l l [if j ] : = K U [i, j] + K [ i , Л ;
comment вычисления выражений fo[i] =
- К ьи р + (см. (11.4.3));
1o[l]-.=fo[l}+Kll[l. J ] X « l[ f l +
+ g [U ЯХв*(Я
109
end;
K ll[i, 2Xnm—l]:= R [i+ n h \ —fo[i]
end;
comment учет заданных перемещений см. (§ 3,
п. 5); К11[2,2]:=К11[2Хптп—1, 2Х
Xnm—1]: = 0.1 ю10 ;
comment составлено уравнение (II.4.2) Kiut =
=i?i - - К,иЩ ,
для решения которой используется
процедура GAUSS;
GAUSS (K ll, 2Xnm, Ul, fin);
test;
for i : = l step 1 until 2Xnm do
begin
fo [ i ] := 0 ;
for j: = 1 step 1 until 2Xnm do
/o [i]: =fo[i\-\-K[i+2Xnm, /]X ul [j]
end;
for i : = l step 1 until 2Xnm do
for j : = l step 1 until 2Xnm do
begin
K ll [i, j ] : =K[i-\-2Xnm, ]-\-2Xnm];
K[i, j ] := K [ i , j + 2 X n m ]:= K [i + 2X
Xnm, j ] : =K [i+2X nm , j+ 2 X n m ]: = 0 ;
end
end lin;
for i'.—l step 1 until 2Xnm do
begin
for j : = l step 1 until 2Xnm do
/o [i]; = fo [i]+ K ll[i, j]X u 2 [j];
K ll[i, 2Xnm-\-l]: = Д [л й+0—fo[i \.
end;
K ll[2 , 2]: = K l l [2 X nm—1, 2Xnm—l ] : =
—O.liolO;
GAUSS (K ll, 2Xnm, ul, fin);
test;
iter: =iter-\-l;
if iter= niter then
begin
comment через каждые niter на печать
выдаются количество итераций
iter, значения наибольшей не
вязки delta и перемещения уз
лов и;.
niter: =niter-\-nit;
печать (iter, delta, u);
end;
if jes then
begin печать (iter, delta, u);
go to fin ;
end;
go to return ;
fin : jes true;
comment определены перемещения узлов и.
Далее вычисляются относительные
деформации и напряжения в элемен
тах и узлах ;
stress (х, А , у, у, пу) ;
end
end программы
§ 5. Результаты расчетов некоторых задач
Сравнение результатов решенных МКЭ задач плоской
теории упругости с результатами экспериментальных на
блюдений и аналитическими решениями позволяет оценить
эффективность самого метода. Обзор, приведенный ниже,
характеризует уровень достижений в области практической
реализации МКЭ для решения плоских задач горной меха
ники.
Наиболее распространенной и исследованной задачей
является задача о распределении напряжений вокруг гори
зонтальной выработки круглого поперечного сечения в изо
тропном или трансверсально-изотропном горном массиве.
В работе [15] указанная задача рассмотрена в предположе
нии, что поле напряжений на границе области однородно.
Исследуемая область аппроксимировалась множеством тре
угольных элементов, вид и способ построения которых яс
ны из рисунка 11.20, а. Для более детального исследования
напряжений в непосредственной близости от выработки,
где имеют место высокие градиенты напряжений, использо
валось неравномерное разбиение расчетной области на тре
угольные элементы. На рисунке 11.20, б приведено сравне
ние результатов распределения напряжений в окрестности
анизотропной выработки полученных МКЭ с аналитическим
решением исследуемой задачи [24]. Степень соответствия
полученных результатов вполне удовлетворительная. Так,
например, МКЭ получен коэффициент концентрации, рав
ный 2,86 вместо 3,00, соответствующего аналитическому
решению.
Аналогичная задача о концентрации напряжений вокруг
круглого отверстия в изотропной квадратной пластине рас
сматривалась в [,16]. Результаты аналитического решения,
приведенные в работе [24], сравнивались с результатами,
ill
Вис. 11.20. Круглое отверстие в однородном поле напряжений: а — изотропный материал Е = 1, v = ОД;
б — анизотропный материал ЕХ=Е\ = 1 ; ЕУ= Е 2= 3 ; Vi = 0 ,1 ; v2= 0 ; G x y = G = 0,42. Эпюры напряжений ана
литического решения (сплошные линии) и решения МКЭ (кружочки).
полученными МКЭ. Несмотря на достаточно грубое разби
ение пластины на треугольные элементы, соответствие ре
зультатов решения МКЭ с аналитическими (рис. П.21)
хорошее, и оно может служить некоторой оценкой эффектив
ности МКЭ. На рисунке II.21 приведено распределение глав
ных напряжений по осям х и у для изотропной и трансвер-
сально-изотропной пластин.
Помимо этого, сравнивались результаты расчета напря
жений МКЭ для трансверсально-изотропной пластины с
аналогичным аналитическим выражением для напряжений
в окрестности кругового отверстия [24]:
ш п т и п
шш
0,2
-
0
" 1 В *'**V *
J
-1.3*»
2 3 4 S 6 1
UREL j
'0.45*
Ру . 2 а* 3 а*\ . oQ
°гв ~ 2~ ( 1 + 7 Г — 7 4 ) Sin 20,
120
Рис. П.31. Расчетная схема наклонного изотроп
ного пласта с выработкой; модули упругости
пласта Е2 и окружающего массива Ех.
* -( ^ S L ) ( l -^ ) + ( ^ .) ( l -^ ) c o s 2 9 ,
св = ( - ^ р - ) ( 1 + ^ ) + ( ^ ) ( 1 + ^)соэ2в, Ш
иг — (1 2 cos 20),
г Е
ит= -Y^Py + Рх) + 2(Ри ~ Р х ) cos 20]* (П.5.6)
c -«
£ « 0 N4 ^£(*§»Vi)
’ (\ \/ ’ 'i
2 ( 0 ,1 , 0 }
< r°
1 (1 ,0 ,0 )
Ь(%>0,%) / \ ^ \ ~ ~ ^ Я 0 ’ У гУ 2 )
C -o /cix 7 x Z X 2С 0,£,0>
К 1 ,о ,о ;
6 ( 0 , 24 , % )
2 (0 , 1 , 0)
О
аг = (а + х)(Ъ — у),
(П.6.10)
а* = (а + х)(Ь + у),
а , = (а — *)(Ь + у).
Степень
Число полино
Узловые степеней ма, аппрок Литератур
Типы элементов переме свободы симиру ный источ
щения для эле ющего ник
мента переме
щения
[ 6 - 8 ] , [12],
и, V 6 1 [1 5 -1 7 ],
ди [1 9 -2 3 ],
и> v>dit [2 5 -2 6 ], [57]
dv
дх*
ди dv
18+ 2 3 [6 2 -6 5 ]
ду*
v U ду
S7
и, V 12 2 [8], [5 9 -6 0 ]
и, V 18+2 3 [66]
и, V 12 2 [1 4 -1 5 ]
и, V 20 3 [1 4 -1 5 ]
[8], [12], [15]
и, V 8 2 [57], [58]
du
и,
dv
dx*
ди dv
24 4 [61]
ду ’ ду
и, V 16 2 } [1 4 -1 5 ]
и, V 24 3
и, V 8 2 [12]
Z 7
и, V 8 2
и, V 16 2
1[15], [50-51J,
J [56]
и, V 24 3
элементов с криволинейными границами является более ес
тественное описание криволинейных контуров как исследу
емой области, так и различных инородных включений в
окрестности выработок. Кроме того, в работе [54] было по
казано, что увеличение числа степеней свободы одного эле
мента позволяет повысить точность решения всей задачи в
целом при меньшем числе степеней свободы для всей систе
мы. Это и привело к использованию элементов с дополни
тельными узлами как на сторонах, так и внутри элементов.
Существуют целые семейства подобных элементов [55]. Осо
бая роль плоских трех- и четырехугольных элементов с по
вышенной степенью точности аппроксимации перемещений
проявляется при исследовании напряжений и деформаций
в тонкостенных конструкциях (пластины, оболочки), для
которых предъявляются более жесткие требования к непре
рывности как перемещений, так и их производных. Читате
лю, интересующемуся указанными вопросами, можно поре
комендовать обратиться к работам [14, 15, 56], где эти во
просы рассмотрены достаточно обстоятельно.
ЛИТЕРАТУРА
137
Г л а в а III
ОСЕСИММЕТРИЧНАЯ ДЕФОРМАЦИЯ
139
%- % + д а + i f f | * + - § - И £ ) 1 m s
dw |du. | dn du , dw dw _ , „ du ( dw
Zfz Tr H z ' dr~ Tz ' dr dz ~ e r z ' e r W ' ~ e,tdr *
sez — £гв = 0.
Здесь
du и ■ dw dw ■ du /TTT H nv
er dr 9 e * — r > e*~~ d z ' Tz~ dr~^d T
Егг = ®44°гг>
При этом
2 (ац - а12) = 2(1+ Vl) Щ (III.1.6>
Гг
Рве. Ш.2. Трансвереально-изотропный горный массив
и цилиндрическая система координат г, в, г.
(Ш.1.7)
u>r — 4 + Ч гг + 4 z r,
Us = а1 + a2r s + вз2*.
H>g = a4-f-a5re+<76Z„
И* = а1+ 4 rt + 42t,
Wt — а4~Ь а5Гt ~\~ a62t)
в матричной форме они записываются в виде
~1 rr zr 0 0 0 ai
0 0 0 1 rr zr «2
1 rs zs 0 0 0 «3
{8}е = 0 0 0 1 г а г а ’ = Л*{а}. (III.2.2)
«4
1 rt zt 0 0 0 «5
_0 0 0 1 rt zt _ _ K6 _
При этом
ar == Г|2|, bf = zs 2(, cT= г i ■ rt,
(III.2.8)
Ф» J
Для аппроксимаций типа (III. 2.7) не появляются какие-
либо особенности при получении матрицы жесткости эле
ментов. Однако если для линейных аппроксимаций (Ш.2.2)
выполняются условия непрерывности перемещений при пе
реходе от элемента к элементу, то для аппроксимаций типа
(Ш.2.7) указанное условие по радиальной компоненте на
границе контакта двух соседних элементов не соблюдается.
2. Д е ф о р м а ц и и . Взаимное перемещение внутрен
них точек треугольного кольцевого элемента в соответст
вии с (III. 1.2), (III.1.3) характеризуется четырьмя компонен
тами вектора деформации {е} (при малых деформациях
{е}). Принятый закон распределения перемещений (Ш.2.3)
позволяет выразить вектор дефюрмаций {е} через вектор пе
ремещений (б}с
147
{6} = В'-{Ъ}е = 3 - { 8}е + ± C - G - { 8 } e. (III.2.9)
[д ф
■ o ' £
и1
° 1
— + b l + CJr 0
к 0 ' r , (III. 2.11)
вт дФг I1
H 24
0 Ci
1 ° dz |
1 дФ1 дФ1 I I Ci hi I
1 dz dr J I M
( i = r , s, t).
T? 0 w ‘ 0 $ 0
Фг Фг ф$ Фз Фt
r r r r r (III. 2.13)
дФг дф8
0 dz 0 dz 0
148
Элементы матриц В' и В, определяемые величиной коор
динат г, z узловых точек, не будут Постоянными в преде
лах каждого элемента (как это имело место в плоской за*
даче). Элементы, определяющие окружную компоненту ее
(или ев) вектора деформаций, состоят из величин типа
Фi/r, что и предопределяет переменность элементов выпи
санных матриц в пределах исследуемого кольцевого тре
угольного элемента. Указанные элементы матриц не могут
быть определены на оси z (г = 0 ) . Однако компоненты де
формаций при г = 0 легко определяются, ибо невычисляе-
мые элементы матриц сосуществуют только с радиальной
компонентой и вектора перемещения, которая равна нулю
на оси г.
Условия непрерывности перемещений и разрывности
деформаций при переходе от одного кольцевого элемента к
другому имеют место в изучаемом случае так же, как и
при плоской деформации (см. § 2.2).
Аналогично можно получить выражения малых и ко
нечных деформаций через вектор {а} постоянных коэффи
циентов a t ( i = l , 2 , . . . , 6). При этом
{е}=Л{а}
Сравнивая полученное выражение с (III.2.9) и исполь
зуя (III.2.3), нетрудно убедиться в том, что
B '= R P . (III.2.14)
О
( i = r , s, t).
О сi
г
'1—V V V 0
V 1— V v 0 . (1П.2.19)
D — (H-V)(l—2v) V V 1—v 0
о о ■ 0 (1—2v)/2_
bi 0“ ГО O'
0 10 0 1 0
\ъ" 1 К X
* ij ‘е (2Д)а 0 0 0 0 0 0
_0 0_
а
А, + C ,Z ai+ ci zn.
X
Iх
152
х, _ Ц
.1
aj + cj z ai + eJ *
rdrdz.
W il-jr
d?2 О
х— _JL J+ (<atc} + а;с () X
О О
размером 6X6.
153
В работе [5] матрица [й ]е получена в явном виде в ре
зультате интегрирования по площади треугольника. Подын
тегральные выражения, которые определяют матрицу
[й " ]е, содержат члены типа £ £ j /г2, имеющие разрыв при
г = 0 . Эта матрица [&"] е вычисляется численно с помощью
распространенной на двумерный случай квадратурной фор
мулы Гаусса. При этом сингулярные точки не рассмат
риваются и интеграл может быть вычислен с любой сте
пенью точности.
t(0,0,O
0 0 0 0
0 0 rdti 0 rdu
“ 28 z(^18 ~г d2%) zd2s 0 0 rdn
(III.2.28)
154
Интегрирование элементов матрицы R T -D R по площа
ди треугольника с вершинами г, s, t можно проводить путем
вычисления интегралов под линиями, соединяющими вер
шины £ и s, s и г, г и t, и соответствующим их суммировани
ем (рис. III.9).
При этом
r=r( z=A r+Btr
h = J J ~ drdz = -J- B(2r2r + BtA tCt - f
r= rs z=0
+ т л >г'-
Легко уяснить, что
r — r\, r3t = г»— r®,
r2t = r 2 = InrT+ lnrs.
I = Щ+ h + ч = Щ ( -Т Щ r2i + BiA А + 4
шЩЩdrdz—4
д
"i=2r,s,trt&i =4"i ■—r,»,t
2
156
/ , = CfA-drdz = 2 -Alii. (Ш.2.29)
д i-r «
Rrdrdz —
We симмет-
/i(d,2+d«a)Z2(d ii+ 2d,2-l-d22) рично
Udn h(dl2~\-^22) ^6^22+^2^44
о 0 0 0
0 0 /2^44 0 hdu
I / 1d 33 /з(с^13+^2з) 1зЙ23 о О /г^22
(ill.2.30)
/~ Л Г=У г щ .
Рис. Ш.11. Тонкостенные мембранные и оболо-
чечные кольцевые элементы, используемые для
анализа влияния крепи на распределение напря
жений вокруг выработки.
—
/ ^ 0
C j * i jg f
•N
h
1
У
1 1
а 5
Рис. 111,12. Аппроксимация крепи четырехуголь-
ным составным (а) или простым (б) кольцевым
элементом.
t
а
1во
заметно уменьшить общее число конечных элементов без
ущерба точности получаемых результатов либо повысить
точность решения задачи, не увеличивая числа рассматри
ваемых элементов. Для совместного расчета напряженности
крепи и окрестности выработки горного массива можно ис
пользовать получившие широкое распространение при рас-
Z
S— » »
' — -«rssssS b ?^
д11б. « ^ ’е
я ев^ 2 ^ ей яереМ
ный подход к выбору типа кольцевых элементов, наиболее
приемлемых для решения конкретных задач. Без особой
необходимости нет смысла игнорировать надежный и ис
пытанный тип простейшего треугольного конечного коль
цевого элемента. Кроме того, при аппроксимации вектора
перемещений полиномами высоких степеней наличие одно
го из узлов на оси вращения (симметрии) может привести к
неустойчивости расчетной схемы МКЭ. Специальная ли
нейная аппроксимация, принятая в работе [4 ], позволяет
избежать подобной расчетной неустойчивости.
{o }= D {e};
begin
real beta, n, m, k l, k2;
j i:= e [ l ] l e [ 2 ] ;
т := е [ 5 ] ) е [ 2 ] ;
b e t a := 1 .0 + e [ 3 ] — 2 X n X e [ 4 ] \2;
k 2: — {1 .0 + e[3] )X beta ;
beta : = e [ 2 ] /k 2 ; k l : = n X ( l > 0 — n X e[4 ] f 2);
d [ l ,l ] := d [ 2 ,2 ] := k l X b e t a ;
k l := n X e [ 4 ] X ( 1 .0 + e [ 3 \ ) ;
d [l,2 ] : = d [ 2 , l ] : = d [ 2 , 3 ] : = d [3 ,2 ] : = b e t a X k l ;
k l: = e [3 ] + n X e [4 ] f 2;
d [l,3 ] : = d [ 3 , l ] : = k l X b e t a ;
d [ 3 ,3 ]:= b e ta X ( 1 .0 — e[3 ]\ 2 );
d [4 ,4 ]: = b eta X .m X k 2
end elastd
3. Ф о р м и р о в а н и е м а т р и ц ы ж е с т к о с т и э л е
м е н т о в . Матрица жесткости кольцевого элемента с тре
угольным поперечным сечением формируется в процедуре
mse. Перед обращением к процедуре mse необходимо запол
нить массив c f [ l :6 ] координат вершин рассматриваемого
элемента и вычислить матрицу D.
procedure mse;
comment в процедуре по заданным координатам вершин
c t [ l :6 ] и матрицы упругости d [ l :4 , 1 :4 ] рассмат
риваемого элемента вычисляются величина пло
щади area, значения интегралов (III.2.29)
int [ 1 :6] и формируется матрица жесткости эле
мента [k ]e;
begin real array г, r2, r3, rz, z, сг, cz, a, b, I, 11 [1 :3 ] , sp,
s [ l : 6 , 1 :6 ] ;
real alpha, sc, pi2, dr, dr2 ;
for i: = 1 , 2, 3 do
begin c r [i]: = c f [ i] ;
cz[i]:— ct[i-\-3] "
end;
a lpha:=0; dr: = 1 /3 ; d r 2 := l /9 ;
8c:=drX0J>; p i2:= p iX 2.0
for i: = 1, 2, 3 do
begin Л = * -М ; * : = i + 2;
if >> 3 then ;:= = /—3;
if * > 3 then k: = k —3;
n
r [[i]
i] : =
= ccir [ j f l — c r [A ];
г2ГЛ: = cril- 2-сгГЛ 1|2;
rS[ij :=<.cr[j 3—crfftJfS;
z[i] i =cz\u—cz[k];
Г2?П ]: = с г Щ Х с г [ * ] — cr[ft] Xcz[f\ ;
a m :,= i f rTi] ==0 then 0 else z[i]/r[ij ;
b[i] : = i f г [i] = 0 then 0 else rz[i]/r[i];
11 [ i] : = i f cr[i] — 0 then 0 else L2V(cr[ij);
alpha: =alpha+cr[i] Xz[i]
end;
МЬ-ХОД-**
Z [3 ]:= M i[l]-U
area: =alphaX0.5 ;
alpha: — 1.0/alpha;
for i: = 1 step 1 until 6 do
in f[i]= 0 ;
comment формирование массива p [l:6 , 1 :б] и вычис-
ление интег лов int [1 :6 ] ;
begin po[1, i ] : = p [4 , i + 3 ] : — rz i]Xalpha;
P 2, iU =p\5, i+ 31: — z\i Xalpha;
>[3, i4 -3 J := r[i Xalpha;
int[2] : — int[2] + dr X a i] X rS [i]+
+0.5X b[f]X r2[i];
inf[Sl: *einf[3
int[4]: =int\4 + scX a[i]f2 X^3[t] +
+ 0* X * $ . • X b[i] X r2\i\ + 0.SX
X »JШ
M|2Хг[*];
t*X r[i];
int [5J: « int\5] + 0.25 X 4 0 12 X
X r2[i]
Ш + a « М X b[i] X r[i] + 0.6X
X&I*nfsxim;
5 SB Щ
int Щ : =int[6] + d r2 X e[i]t3Xr3[t] +
+ 0 ^ 'x a [i]^ 'X b [i] X r2[i] + a [
X&[i]f2+drX6[i]tSXi[i]
end;
int[l]: — area;
for i : = l step 1 until 6 do
begin
m f [ i ] : = in t[i\ X p i2 ;
fo r j : = l step 1 until 6 do
sp[i, Я : = s [ i , j ] : = 0
end
comment далее формируются массивы s, s p = S - P , k e =
p T ' S ‘P ;
1,1I = d [3 ,3 lX w t f[3 ];
1,2 = s [ 2 , l J : = ( d [ J ,3 ] - f d [ 3 ,3 ] ) X i n f [ i l ;
2,2 + 2 X d [ l , 3 ] + d [ 3 ,3 ] ) X i n t [ 2 ] ;
1.3 = s [ 3 , J ] : = d [ 3 ,3 ] X m f [ 5 ] ;
2.3 = s[3,21: = ( d [ l ,3 ] + d \ 3 ,3 ] ) X i n t [ 4 \;
3.5 — s[5,3J :=s[5,5l ; = d [ i , 4 ] X i n * [ 2 ] ;
3.3 = d [3 ,3 ] :X in « [6 J + s [5 ,5 i;
1.6 = s [ 6 , i ] : = d [ 2 ,3 ] X m f [ jf ] ;
s[2,6 = s [ 6 , 2 ] : = { d [ l , 2 ] + d [2 ,3 ])X in * [2 ];
s [3 ,6 ]: = s [ 6 , 3 ] : = d [2 ,3 ]X »r a i[4 ];
s[6,0] : = d 2 ,2 ]X in t[2 ] ;
for i : = l step 1 until 6 do
fo r j : = l > step 1 until 6 do
fo r k : = l step 1 until 6 do
sp[ii, j ] : = s p [ i , j] + s [i, k] X p [k , j ] ;
fo r i: = l step 1 until 6 do
for j : = l step 1 until 6 do
begin
ke[i, j] : = 0 ;
fo r k : = 1 step 1 until 6 do
ke[i, j ] : = ke[i, j]-\-p[k, i]Xsp[fe, j]
end
end mse
После составления матрицы жесткости элемента форми
руется матрица жесткости системы. Поскольку этот процесс
полностью повторяет последовательность действий при ре
шении плоской задачи, то для составления матрицы жестко
сти системы можно использовать процедуру mss (см. § 4 гла
вы II). Полученная при этом система алгебраических урав
нений решается итерационным методом с ускоренной схо
димостью. В результате решения определяются перемещения
узлов и [1 :2п ].
4. Вычисление относительных деформа
ц и й и н а п р я ж е н и й . Компоненты вектора деформаций
{е} и напряжений {а }, относящиеся к центру тяжести эле
мента, и их усредненные значения в узлах подсчитываются
в процедуре stress, несколько отличающейся от соответст
вующей процедуры в плоской задаче (§ 4 главы II). Перед
обращением к этой процедуре должны быть определены ком
поненты вектора перемещений и[1:2тг] узловых точек. В са
мой процедуре имеется подпрограмма stresse для вычисле-
166
ний компонент векторов деформаций и напряжений рассмат
риваемого элемента. Перед обращением к последней запол
няются массивы сг, cz [,1:3] координат вершин элементов,
массивы иг, иг [1:3] значений перемещений вершин элемен
та и матрица упругости d[ 1:4, 1 :4 ], которая вычисляется
процедурой edastd.
procedure stress ;
comment процедура вычислений относительных деформа•
ций d z [ l : 4] и напряжений sz [1:4] в элементах
и их усредненных значений в узлах ds\l:n,
1 :9 ] ;
begin
real array d s [l:n , 1 :9 ] , cr, cz, ur, u z [ l:3 ] ;
integer nt, ne, p ;
procedure stresse;
begin
real array, p [ l : 3 , 1 :3 ] , alp a [l:6], r, r2,
rz, z, a, b, 1 ,11 [1; 3 ];
real ini, in2 ; delta: = 0 ;
for i: = 1 , 2 , 3 do
begin
j : = i - f - l ; ft:= i-{-2 ;
if j > 3 then j : = j — 3 ;
if k~>3 then k : = k— 2 ;
r [ i ] : = c r [ j ] — cr[k];
r2\i] : = c r [ j] \2 — cr[k] f 2 ;
r z [i]: = c r [j\ X c z[k ] — cr[fe]Xcz|/|;
z [ i ] : = c z [ j ] — cz\k] ;
a[ij : = i f rfi] = 0 then 0 else z[i]fr[i] ;
6 [i]: = i f r [ i ] = 0 then 0 else r z [ij/r [i];
11 [ i ] : = i f cr[i] = 0 then 0 else LZV(cr[i]);
delta: =delta-\-cr[i] X «[i]
end;
I 1 : = 1 1 2 — 11 3
I 2 : = 1 1 3 — 11 1
I 3 : = 1 1 l 4— 11 [2
area: = 0.5Xdelta ;
comment вычисления интегралов;
in i : = i n 2 : = 0 ;
for i: = 1, 2, 3 do
begin
in i : = inl + b[i]XZ «3;
in2 : = in2 + o[i x
(0.25 X r2\i] X
X a[i] + b[i] X r(i])+ 0 .2 5 X b[i]\2 X
X l[i]
end;
ini := in l/a r e a ;
167
in2: =in 2/a rea ;
comment формирования массива p ;
for i : = l , 2, 3 do
begin
р[1> ц : =rz[i]/d elta ;
р[2, i : = г [ г \ /delta;
Р[3, i. : = — r[i]/delta
end;
comment формирования массива alpa[l:6]
({a }= P {S }e);
for i : = i , 2, 3do
begin
ft := i+ 3 ;
cf/>o[i]: :=0;
for j : = l , 2, 3 do
begin
alpati1 : = a f p a [ i ] + p [i, j ] X w [ / ] ;
alpa[kJ: =alpa[k\-\rp[i, ]]X u z [j ] •»
end
end;
comment вычисления компонентов деформа
ций d z [ l :4 ] ;
dziy ] : = a lp a [2 ] ;
dz [2 ]: = alpa [0 ];
d z[3 ]: = a lp a [l ] Xini+aZpa[2] +
-\-alpa[3]Xin2;
dz[4\'.=alpa[S\-\-alpa[5 ] ;
comment вычисления компонентов напряже
ний cz W sfls
for i : = 1 , 2 , 3 do
begin
s z [ i ] := 0 ;
for j : = 1 , 2, 3 do
sz [ i ] ; = sz [i] -fd [i, j] X d z [/]
end
end stresse ;
for i : = l step 1 until n do
for j : = 1 step 1 until 9 do ds[i, j ] : = 0 ;
for n e : = l step 1 until m do
begin
comment формирование матрицы упругости D для
элемента пе;
nt: = em a t[n e \;
for i : = l step 1 until 5 do
e [i ]: = m a t[n t, i ] ;
elastd;
comment подготовка для обращения к процедуре stresses
for i: = 1 , 2, 3 do
begin
p : = A [ n e , i\;
сг Т z = x р Ь
CZ i • = У
иг i г = и 2 Х р - 1 ] ;
иг [*. : = и1 * Х р ]
end;
8tre88e;
comment вычисленные значения компонентов деформа
ций d z [ l :4 ] и напряжений sz [l:4 \ выдаются
на печать;
печать (dz, ег);
comment вычисления усредненных значений компонентов
деформаций и напряжений в узловых точках
d s [l:n , 1 :9 ] ;
for i : = 1 , 2, 3 do
begin
p : = A [ne, i] ;
for j ; = 1 , 2, 3, 4 do
begin
k := j+ 4 ;
dalp, j \ := d s [ p , i ] + d e n ] i
da[p, k ] : = d 8 [p , k] + 8 z [j]
end;
da[p, 0 ]: = d 8 [p , 9]-\-1.0
end
end ne;
for i: = 1 step 1 until n do
for j : = l step 1 until 8 do
;r d8[i,j] := d 8 [ i ,] ] /d [ i , 9] ;
печать (dg);
end 8tres8e
«г = - • £ -№ + (1 - ’ ) 2 ] + —
<■„ - -^ [Ф + (1 - v)2] + - у
1 дФ
°я “ г дг'
— JL —
° г* — г дг *
’CJ' sV
v
STv;
ч^.44^vs
V4%*S Qn£*
tl
en t" “ ” 4 » » « « « T O облает
- n ~ r ^ ;^ ные
s .“напряжения.
r s ^ r r
nsc i<ju) •, -*.[1 3 2 3 )1 6 3 0
f e i ( < 779)1
t,S (0 ( i g f g > i —&IS607) 1/40
—А(\Ц7) $93f
I.7SOUH9) ;L — \\(i6Jf) <1,030
(ill(106) A — *\(noi)\ut
1,120 (2,165)\ — *-*(HJS)4'20D
is .
v?c£3$ з
3 520(3,571)* АвззНмо
ЗНОЦЗГО} fa 129)4,*20
3 2 0 0 '~ l,2 0 b ) ‘>39{)‘,400
Ш , иИ шчо
‘2Ш ШМШт.
3/0(1,(70; . S952)1960
2 72012 .3 \J7)7) 3 740
tssou, wn,ao)s,sio
ojui(oiv\ ujcsi/.m
0990(0959) ,0,9/4) (970
0.947(0.9*/) , ((953X947
0X10(0921) ,'(/799)(79/
0,9)0(Ь,790 ,Uj2/)U/0
0.Т95ЮЛЩ (1,(52)7.635
0,757(0,742) (1,590)/,557
1040(0(0 & ГА
(.fMlszTr
l05i(1.057)
i,0SB(i050) Ш Ш
i,onflow i,6S£({,632)\
1,09(((.06t) /,642(1,639)
V 04(1.0to 1,646(1^50)
yx
IIIM I
Рис. Ш.23. Сопоставление напряжений, вычисленных МКЭ
(указаны в скобках), с точными значениями для участка
контура области гари сгущенной сетке, А( = Аа=0,002б.
176
Рис. 111.24. Значения компонент напряжения стг, стг, ст0 , атг вблизи забоя
скважины, вычисленных МКЭ при р = 7,03 кг/см2, Е = 3.615104 кг/см2,
v= 0,48.
12-64
Автором [8] МКЭ исследуется устойчивость глубоких
скважин. Отмечается, что в отличие от существующих ана
литических решений, нередко основывающихся на упро
щенных предположениях, МКЭ позволяет учесть комплек
сные граничные условия, довольно произвольную неодно
родность свойств материала, физическую нелинейность. На
рисунке III. 24 приведены результаты расчета напряжений
вблизи забоя скважины МКЭ при наличии гидростатиче
ского давления. Они качественно сопоставляются с данны
ми оптико-поляризационного моделирования [9].
В работе [10] исследуется распределение напряжений во
круг скважины с анкером в трехмерном поле напряжений,
а также влияние радиуса анкера на напряженно-деформи
рованное состояние массива. Приведены вычисленные МКЭ
изменения касательной компоненты напряжения вдоль по
верхности вдавливаемого в скважину анкера, которые сопо
ставляются с результатами аналитического решения (Бус-
синеска).
Осесимметричные составные конструкции, находящиеся
под действием различных осевых усилий, рассматриваются
автором [11]. Используются треугольные кольцевые, ци
линдрические и одномерные (стержневые) элементы. В ка
честве примера выполнен расчет сосуда давления, материал
которого усилен стальной арматурой и каркасом в виде
стальных лент.
В статье [6] указывается, что треугольный кольцевой
элемент является наиболее универсальным типом кольце
вых элементов, так как позволяет решать пространственные
задачи об осесимметричных деформациях без значительно
го изменения расчетной схемы плоской задачи теории упру
гости.
Распространение метода решения задач осесимметрич
ной деформации на случай несимметричного нагружения
приведено в работах [12, 13]. Если изменение круговой на
грузки выразить через круговые гармоники (соответствую
щее разложение в ряд Фурье), то становится возможным
сконцентрировать основное внимание на осевой компоненте
перемещения. При этом число степеней свободы узла увели
чивается с двух до трех.
ЛИТЕРАТУРА
1. Н о в о ж и л о в В. В. Основы нелинейной теории упругости.
М. — JL, Гостехиздат, 1948.
2. Л е х н и ц к и й С. Г. Теория упругости анизотропного тела.М.»
ОНТИ, I960.
3. Е р ж а н о в Ж. С., А й т а л и е в Ш. М., Ж у б а е в Н. Ж.»
К а р и н с к и й С. Ю., С и и я е в А. Я. Аналитические вопросы ме
ханики горных пород. Алма-Ата, «Наука» КазССР, 1969.
178
4. Z i e n k i e w i c z О. С. The Finite Element Method in Engine
ering Science. London, Me. Graw-Hill, 1971.
5. M e e к J. I., G a г e у G. Axisymmetrical solution of elastoplas-
tic problems by finite element method. «Analysis by computes»,
1968, № 11.
6. Г о p я ч e в А. П. Применение МКЭ к решению осесимметрич
ных задач. «Уч. зап. Горьковского ун-та», 1971, вып. 142(5).
7. К в и т к а A. JL, В о р о ш к о П. П. Метод конечных элемен
тов применительно к осесимметричной задаче теории упругости. «Проб
лемы прочности», 1970, № 11.
8. C h a r n d r a k a n t S. D. Stress-deformation and stability Ana
lysis of deep Borehols. «Proceedings of the second Cong, of the Internatio
nal. Soc. for Rock Mench.». Beograd, 1970, v. 2. \<- t-
9. G a 11 e F. M. and W i l h o f f J. S. Stress Analysis arou
Wellbore due to Internal Pressure and Nonsymetrical Seostatic Stress.
«Soc. of Petroleum. Engineering Amer. Inst, of Mechanical Engineers»,
Paper. No. 168, 1961, Oct.
10. C o a t e s 0. F., Y u Y. S. Three-dimensional Stress distribu
tion around a Cylindrical hole and Aucher. «Proceedings of the second
Cong, of the International Soc. for Rock Mech.», v. 3. Beograd, 1970,
pp. 175—182.
11. R a s h i d Y. R. Analysis of axicymmetric composite structu
res by the finite element method. «Nuclear Engineering and Disign», 1966;
v. 3, N 1, pp. 163—183.
12. W i l s o n E. L. Structural analysis of axisymmetric solids.
«А1АА Journal», 1965, v. 3, N 1, pp. 2269—2274.
13. K a w a m a t a S., S h i o y a S. Application of the Finite Ele
ment Method to Non-Symmetric Problems of Solids Revolution. «Recent
Res. Struct. Mech.». Tokyo, 1968, pp. 159—174.
14. Z i e n k i e w i с z О. C. and C h e u n g Y. K. The Finite Ele
ment Method in Structural and Continuum Mechanics. London, Me.
Graw-Hill, 1967. !
Г л а в а IV
на jc= ± c,
Оу = Сух = V = О (IV .1.2)
на у = ± Ь ,
<зг = а2Х = огу = О (IV.1.3)
(IV.1.6)
__ ди | dw . ди ди , dv dv . dw ди>
еУг д г 'д у ду дг ду дг ду дг ’
du . du> i ди ди , dv dv , dw dw
dz dx dx dz dx d z ' dx дг ’
__ du_ , dv . du du . dv dv i dw dw
dy~^~ dx dx dy ' dx dy dx dy
{IV.1.10)
Здесь принято п — Е\1Е2, m = 62/^ 2- Если горный массив изо
тропен, то
1 1—V 1—V 0 0 0
1 *4
X— v
0 0 0
1 0 0 0
L (IV.1. 11)
(l+v)(l-2v) 1 -2
0 0
2 (1 - ч 0
1—2v
2 (l-v )
|
74
1
I Uj — tji 2(1—v)
при у = ± В ш
,
= ауг = О, (IV.1.14)
_ - т(Я -С ),
при z=C;
(IV.1.15)
1 3 ^ ------— ужвда»
:^ 5 Й ^ — *
a g S « : - - •
184
на поверхности jc= 0и
v — вух — 0у2 — О (IV .l.17)
на поверхности у = 0 .
Если пренебречь изменениями напряжений на внешних
поверхностях, положив их постоянными на х = ± А , у —
= ± В , что вполне допустимо для сооружения глубокого за
ложения, то достаточно исследовать напряженность ее ок
рестности, ограниченной поверхностями
O ^z^C .
Тогда к условиям (IV.1.16) и (IV.1.17) следует добавить
требование
W = azx = агч = о (IV. 1.18)
на поверхности 2 = 0 .
§ 2. Конечно-элементная аппроксимация
исследуемой области
Для решения пространственной задачи теории упруго
сти предложены простейшие трехмерные элементы-тетраэд
ры и получена матрица жесткости тетраэдра [5, 6]. Четыре
узла тетраэдра и три независимых компоненты вектора пе
ремещения, допускаемые в каждом из узлов, определяют
размерность (12X12) матрицы жесткости тетраэдра. Иссле
дуемая область может быть совокупностью простейших
призм, что в некоторых задачах [6] приводит к более точ
ным результатам, нежели разбиение на тетраэдры. Сущест
вует также несколько иной путь получения матрицы жестко
сти тетраэдра и возможность использования более сложных
пространственных конечных элементов [7— 11].
Непосредственное разбиение на отдельные элементы-тет-
раэдры, когда соседние « стыкуются» только одноименными
элементами (грань с гранью, вершина с вершиной, ребро с
ребром [12]), представляет определенные трудности и мо
жет быть источником ошибок поэлементной аппроксима
ции исследуемой области горного массива. Удобно предста
вить ее совокупностью восьмиузловых конечных элемен
тов— «брусков» [13]. Последние, в свою очередь, разбива
ются на пять или шесть тетраэдров. При этом вычисление
координат вершин каждого из тетраэдров, составляющих
«брусок», общая нумерация как самих элементов, так и их
вершин значительно облегчаются и могут быть определены
при помощи простой логической программы. Целесообраз
но представить каждый «брусок» как совокупность шести
тетраэдров. Тогда объемы тетраэдров в пределах «бруска»
185
незначительно отличаются друг от друга и усреднение на
пряжений и деформаций в пределах тетраэдра оказывается
более законным. На рисунке IV.3 показан пример разбие
ния области горного массива на элементы. На участках
больших градиентов напряжений рекомендуется более мел-
и=а5+ aeZ+a^-f-agZ,
«1
'и ’ l x j /гОООООООО «2
{8 }— V = 0 0 0 0 1 * 1/20000 (IV.3.2)
W 000 0000 0 \ х у z
*12
188
Вектору перемещения узлов {6)е соответствует вектор
{Ф}вкак совокупность трех векторов ({&}e = {ftt, &2, &з})'»
{ * } . = * »
= 0 А-{а}. (IV.3.6)
Г 2
0
- ^ 3 _ . 0 0 a J L M
(IV. 3.7)
1
rt
о
0
1гЧ
■V
1 0 А -1 0
щ
6V i U - 4 0 } e . (IV.3.10)
Js_ . 0 0 А ?_ _»3
b r b s b t bp
А Т1== (IV.3.11)
Cr Ca Ct Cp
_dT ds dt dp _
W ,= b - { 4 . + 4 c - g -W.. (IV.3.17)
Здесь В — прямоугольная матрица, соответствующая малым
деформациям. Она имеет блочную структуру
В — [B rl B s\Bf\Bp~]y (IV.3.18)
ее блоки определяются из
bi О О
О Ci О
О 0 dt
О di сi (IV.3.19)
di О
Ci bi О
&г О О ь , О О Ь, 0 0 6, о о-
о Ьг О О 0 0 bt о о ь , о
О 0 Ъг 0 0 bs 0 0 bt о о ър
ст О 0 cs О 0 с, О 0 с, О 0
G= О сг О 0 cs О 0 с, О 0 Ср О (IV.3.21)
О 0 ст О 0 cs О 0 ct О 0 Ср
dT О 0 ds О 0 dt О 0 dp О О
О dr О 0 ds О 0 dt О 0 dp О
|_ О 0 dr О 0 dg О 0 dt О 0 dp
13-64 193
Здесь {e}J — вектор-строка малых деформаций точек
конечного элемента. Используя зависимости векторов на
пряжений (IV.3.24), деформаций (IV.3.17) и перемещений
(IV.3.14) от вектора перемещения узлов тетраэдра, преды
дущее равенство можно записать в виде
B T-D -{e0} d V -
(IV.3.25)
(IV.3.27)
Ve
194
<.р ) , - = ф г / X [ j W v + f f j f s o W F .
\v. s J 'v .
с блоками
[kij] — ВТ-D-Bj (i, j - r, s, t, p), (IV.3.31)
(IV .3 .3 2 )
19 1
где t mn, bk, ck, dh являются элементами матриц D и В.
В случае однородного изотропного горного массива бло
ки [fejj ] матрицы жесткости [ft]e конечного элемента зна
чительно упрощаются, принимая вид
гь -j_____ Д (1 v) у
lKl]l (l+v)(l_2v)
bib;H-2Mcic/+
2X6jCj-j- {a&i,cj 2X6/d*-|-{ibl<Z/
-\-didj)
X 2^biCjJr\>.bjCi 2\djCi-\-^bidj
-\-didj)
2Xbidj+pbidj) 2^cidj-\-\).Cjdi didj-\-2^(bibj-\~CiCj)
(IV.3.33)
Здесь введены дополнительные обозначения
2*“ ^ . (IV.3.34)
Р Г (1—2v)jj Зг2г j
°г 2*Д2 [ Д+з Дз J*
р(1—V) 2\
2*Д2 1^ R+z R
л}
3р z*_
2яД2 * Дз »
(IV.5.1)
2*Да Дз »
р(1—v)r (l-2v)B
Л ’
и=0,
Р(1+V)
W
2 ( 1 - > )+ # г
ЛИТЕРАТУРА
1. Е р ж а н о в Ж. С., С е р е г и н Ю. Н., С м и р н о в В. Ф. Рас
чет нагруженности опорных и поддерживающих целиков. Алма-Ата,
«Наука» КазССР, 1973.
2. R a s h i d Y. R. Three-dimensional analysis of elastic solids — I.
Analysis procedure. «Int. J. Solids and Structures», 1969, v. 5,
pp. 1311—1331.
3. R a s h i d Y. R. Three-dimensional analysis of elastic solids — II.
The computational problem. «Int. J. Solids and Structures», 1970,
v. 6, N 1.
4. Ч е р е п а н о в Г. П., С м о л ь с к и й В. М. Напряжения в ок
рестности эллипсоидальной выработки в горном массиве. В кн.: «Проб
лемные вопросы механики горных пород». Алма-Ата, «Наука» КазССР,
1972, стр. 36—65.
б. G a l l a g h e r R. Н., Р a d 1о g J. and B i j l a a r d P. P.
Stress analysis of Heated complex Shapes. «J. Aero Space-Science», 1962,
v. 29, pp. 700—702.
б. М е л о ш P. Расчет массивных тел методами строительной м
ханики стержневых систем. В кн.: «Расчет строительных конструкций
с применением электронных машин». М., Стройиздат, 1967.
205
7. А р г и р и с Дж. Матричный анализ малых и больших переме
щений в трехмерных упругих средах. «Ракетная техника и космонав
тика», 1965, № 1.
8. А р г и р и с Дж. Современные достижения в методах расчета
конструкций с применением матриц. М., ИЛ, 1968.
9. A r g y r i s J. Н. Three-dimensional anisotropic in inhomogeneus
media — matrix analysis for small and large displacements. «Ingineour
Archiv», 1965, v. 34, pp. 33—55.
10. A r g y r i s J. H. The LUMINA element for the matrix displace
ment method. «The Aeronautical Journal», 1968, v. 72, N 690.
11. A r g y r i s J. H. The impact of digital computer on ingineering
science. «The Aeronautical Journal», part I, П, 1970, v. 74, NN 709, 710.
12. Ф р а д к и н Б. Ф. К расчету массивных сооружений методом
конечных элементов. Тр. Гидропроекта, сб. 28, 1973, стр. 29—36.
13. Z i e n k i e w i c z О. С. The Finite Element Method in Enginee
ring Science. London, Me. Graw-Hill, 1971.
14. A r g y r i s J. H. Continua and discotinua. «Proceedings conf.
Matrix Method in Structural Mechanics», Wright-Patterson Air Force
Base, Ohio, Oct. 1965.
15. А й р о н с Б. М. Инженерные приложения численного интег
рирования в методе жесткостей. «Ракетная техника и космонавтика»,
1966, № 11, стр. 213— 216.
16. Е г g .о t о n d e s J., I r o n s В. M. and Z i e n k i e w i c z О. С.
Three-dimensional analysis of two arch dams and thier foundations. «Pro
ceedings Symp. Arch Dams Inst. Civ. End.», 1968.
17. A r g y r i s J. H. and R e d s h a w J. C. Three-dimensional
analysis of two arch dams by finite element method. «Proceedings Symp.
Arch Dams Inst. Civ. Eng.», 1968.
18. F j e 1 d F. Three-dimensional theory of elastic. Book. «Finite
Element Method in Stress Analysis», edited by I. Holand and K. Bell,
Tapir, Trondheim, Norway, 1969.
19. Р о з и н Л. А. Расчет гидротехнических сооружений на ЭЦВМ.
Метод конечных элементов. Л., «Энергия», 1971.
20. Справочник по теории упругости для инженеров-строителей.
Под ред. П. М. Варвак и А. Ф. Рябова. Киев. «Буд1вельник», 1971.
Глава V
jf r t o (V.2.1)
* = -f, (V.2.3)
J W & fe (V.2.8)
Если из (V.2.4) составить выражение интенсивности де
формаций
210
et= У- f - V (en— e22>2+ (^22— ечз)2+ (e33— «п)2+ 6(e* у + eJz+ e 22)
(V.2.9)
и использовать выражение интенсивности напряжений
(V.2.10)
то легко получить
Ч— r f - (V-2 U )
f= -r f-2 T - (V.2.12)
0 О
©
1 1 -v '
1 -v '
v' 1 -v '
1 0 О О
* F '(l-V ) 1 -v ' v'
Ds=s ( l - f - v O d - 2 / ) l-2 v
0 0 , о О о
1 -v '
l-2 v '
0 0 , 0 0 о
1 -v '
•• Л
l-2 v '
0 0 ,0 0 1 -v '
J ( V .2 .1 7 )
:Я 2
Матрица D по форме ничем не отличается от матрицы
упругости (см. (IV. 1.11)).
Если после предварительного нелинейного деформиро
вания ни в одной точке исследуемой области не происходит
процесс разгрузки, то решение задачи осуществляется сле
дующим образом. В начальном приближении отношения
а/е, Oj/e, вычисляются из линейного участка кривых де
формирования (рис. V.3). Проводится упругий расчет, под
робно описанный для трехмерной задачи в предыдущей
главе. Процедура stress дополняется операциями вычисле
ния в каждом элементе средних напряжений, объемных де
формаций и интенсивностей напряжений и деформаций по
формулам (V.2.1), (V.2.9) и (V.2.10).
Конец
Блок-схема 1.
точке (ан, е"), (а", е* ), достигнутой на предыдущем этапе
нагружения. При этом основные уравнения (V.2.13) прини
мают вид
{e}= D -1{o}+{eH}, (V.2.18)
где {ев} = {е*1г е£, е%3, е^, е31, е”2} — вектор начальных де
формаций, а матрица коэффициентов податливости D~l сов
падает с матрицей связи (V.2.13).
Таким образом, на каждом этапе нагружения решается
подробно описанная выше упруго-пластическая задача с
начальной деформацией, определяемой вектором {е“ }. Если
в какой-либо точке исследуемой области значения интен
сивности деформации et или средней деформации е окажут
ся меньшими, чем их значения на предыдущем этапе нагру
жения, то расчет следует повторить с уточненными, соответ
ствующими областям разгрузки значениями постоянных,
определяемых по формулам (V.2.14). Блок-схема 2 данного
расчета представлена ниже. Выбор этапов нагружения дол
жен соответствовать моментам перехода от области актив
ного процесса деформирования к разгрузке и устанавлива
ется в результате пробных расчетов.
Описанный итеративный метод переменных параметров
упругости широко используется в практике расчетов физи
чески нелинейных задач [4, 5, 10, 11, 12]. Установлена до
статочно быстрая сходимость вычислительного процесса.
Особенностью метода переменных параметров упругости
применительно к решению нелинейных задач МКЭ являет
ся то, что в каждом приближении полностью повторяется
решение упругой задачи — с формирования матрицы упру
гости элемента до решения разрешающей системы уравне
ний (см. рис. V.4, V.6). Поэтому данный способ может ока
заться не экономичным в смысле использования машинно
го времени.
2. Метод начальных н а п р я ж е н и й и д е ф о р
м а ц и й . Указанный недостаток метода переменных пара
метров упругости можно устранить, если при построении
вычислительного процесса использовать другие методы
* упругих» решений [4]. Ниже описан процесс вычислений,
более экономично использующий машинное время. Он ос
нован на применении метода начальных напряжений при
решении МКЭ нелинейных задач механики горных пород.
Соотношения теории малых упруго-пластических дефор
маций (V.2.1) и (V.2.4) целесообразно представить в виде
о=Ке, ___ _ (V.2.19)
в котором необходимо выделить линейные и нелинейные
составляющие. При этом
216
Начало
I
I
Конец
Блок-схема 2.
Г ' = 2<?(1-а)), K = K ( 1+x). (V.2.20)
Функция (a — известная функция Ильюшина [3], связан*
ная непосредственно с функцией <р (V.2.12). Другая функция
X учитывает нелинейность связи объемной деформации со
средним напряжением и определяется отношением отрезков
ВС и АВ (рис. V.5).
1*
5 Формирование вектора внешних нагрузок {F}
I
Вычисление относительных деформаций {е},
напряжений {а}, средних напряжений а, объемных
деформаций е, интенсивности напряжений Oi
и деформаций е.
*
I
Конец
Блок-схема 3.
и соответствуют нелинейным слагаемым зависимостей
(V.2.19). Если связь между объемной деформацией и сред
ним напряжением линейна во всем диапазоне изменения на
пряжений, то функция х в (V.2.20) равна нулю и выражения
(V.2.22) принимают форму
aH=2Ga)(et/-e8y). (V.2.23)
Для всей заданной системы внешних нагрузок или для
отдельных этапов нагружения (в случае наличия разгруз
ки в некоторых элементах исследуемой области) расчет
можно вести в последовательности, указанной на блок-схе
ме 3. В этом случае при нелинейном деформировании за
ново формируется лишь вектор внешних нагрузок. Он onpe-i
деляется вектором заданных внешних нагрузок и вектором
«начальных» напряжений, определяемых из (V.2.23). В пер
вом приближении вектор начальных деформаций принима
ется равным нулю и после каждой итерации его значения
уточняются.
Сравнение блок-схем 1 и 3 наглядно показывает преиму
щество последней в экономном использовании машинного
времени. Однако следует отметить, что при развитых нели
нейных деформациях сходимость процесса итераций, при
нятого в методе начальных напряжений, значительно мед
леннее, чем в методе переменных параметров упругости.
Фактическая затрата машинного времени в этом случае мо
жет даже превысить время решения методом переменных
параметров упругости. Поэтому описанный процесс можно
рекомендовать лишь для расчетов с малым уровнем нели
нейных деформаций.
e = -g-a-S)">, (V.3.1)
(v-3-2)
где
X c« = V ' * —- Я Г (V.3.3)
si “ » ef = 6"j % (V,3*6*
221
(по одинаковым индексам предполагается суммирование),
а неубывающие функции k(ef), b(ef) соответствуют уровню
достигнутых нелинейных деформаций и определяются экс
периментально.
Из (V.3.5) следует, что
df^dSi—kda— а+ ^ W =0 (V.3.7>
и
j _ dsi—kda /тт в> п\
d * ? = dk db • <V -3 -8 >
def °+ def
Из выражения функции нагружения (V.3.5) можно по
лучить fe(ef)"3-|-b(ef)=S| и, следовательно, соотношение
— <з-f- •— = —* (V.3.9)
d ef d t? d ef V *
4 1 (V.3.10)
deP
(V.3.11)
Si•---
dsf
Из (V.3.11), (V.3.5) и (V.3.4) следует, что
™ео т _ и (V.2.10)
(V.2.9) т До ? т У1фУГ° СТЯ’
следует, что Т° ГДа И3 выражений (V.3.6),
(V.3.14)
*ёг + 4 ( с -
(V.3.15)
223
С л1а* р * ц е а ^ ,
Р а вИой
[ “ " 5 1 “ 0,1 а т
eai в * *• ъ а ,, » 7
I в 4*
« «42
о а4а в «8 I 5 азв
85 О II У" “**
I Bi «52 аба 44 ° 45 «4в Г
В соотх, L * 6! а^2 а 64 rt«5 «56 I
о п Р ёДела^ » 5 № ИИ с f v , “ °*< ч . a . J
«ЯЮ ТСЯ п= с (V.3.1S> , 5 “««J
енствамй И < * * 1 6 , злеМеат
3 (-^кас -й'сек ) *
~Ж ~ 2 ~ (^ к я с JF J) [ ап 2 " ( а22+ аз з ) ] х
-s .-? - f ( * = - Щ#" *1
а ц —ksi
1 / j ____ 4 - ) [ hi - - h a22+caa)l
« «i' =“ 2t I-^кас
( l w ' ' 7/ *-r ? J (V.3.19,
.' .1 ».C*2-.
_i _/ ’-___
i —— -4E
s --i ih- n ' - Ta (°a - *'
^26==== -n~( E««C
2 V^Kec Д
22*
°И~ О (522+°Зз)—**i 1 / 1 1 \
X ------------- -2------------
Sj
+ 4 о- (\лг к—
ас
1Л -свк
^ )/’
Зц—-2-(°2а+°зз)—
1
ви —
■®кас
— 2G 42-(—
у^кас■■
J
Конец
Блок-схема 4.
стоятельство, что практически приходится весь участок на
гружения разбивать на очень мелкие интервалы. Это осо
бенно важно для тех участков кривых деформирования, где
зависимость a ^ e i , о ~ е меняется достаточно резко. Для
уменьшения числа этапов нагружения можно соотношения
(V.3.17) записать относительно приращений {Де}, {Да} век
торов деформаций и напряжений, понимая под параметрами
упругости (V.3.19) их усредненные значения по соответст
вующим значениям параметров в начале и в конце рассмат
риваемого этапа нагружения. Процесс последовательных
приближений, используемый при этом, позволяет уточнить
на каждом этапе итерации значения напряжений и дефор
маций в конце этапа нагружения.
2. Ме т о д дополнительных деформаций.
Пусть {Де} и {До} — по-прежнему векторы приращений де
формаций и напряжений. Основные зависимости (V.3.15)
теории течения в этом случае записываются в виде выраже
ния
{Де}=1)_1{До}-}-{Ден}, (V.3.20)
в котором вектор приращения дополнительных деформаций j
{Ден} определяется компонентами Де^, Де^, Двд3, Де^,
Де^, Де^ , соответствующими нелинейным слагаемым ра-
венств (V.3.15), так, что
. 3 / 1 1 \, « 4 A e i — Л До
Де» = т \ ж = г т —
(V.3.21)
В (V.3.20) матрица D~l является обычной упругой мат
рицей податливости
1 —V —V 0 0 0
—V 1 —V 0 0 0
j. —v —v 1 0 0 0
Е 0 0 0 1+v 0 0 * <V3.22)
0 0 0 0 1+v 0
0 0 0 0 0 1+v
Вновь весь участок нагружения разбивается на ряд эта
пов. На каждом из них используется процесс итераций, по
зволяющий уточнить значения дополнительных деформа
ций. Необходимо также уточнять значения характеристик
материала Екас, К%ас> К сек, взяв их средние значения ме
жду начальным и конечным результатом проведенного
этапа итерации. Приводим блок-схему 5 решения МКЭ за-
227
Начало
2 Формирование1матрицы «упругости»- D
1
3 Формирование матрицы жесткости элемента [й]е
к
Формирование матрицы жесткости системы К
4
I
Уточнение текущих характеристик материала, формирование
дополнительных деформаций {еп} и вектора внепших
нагрузок {Д}
\ Да Не т
k = k n ? (k — номер этапа нагружения)
| Да
10 Печать результатов расчета
Конец
Блок-схема 5.
дачи о напряженно-деформированном состоянии горного
массива по теории течения.
Горный массив следует характеризовать малой дефор
мацией по отношению к текущему состоянию, используя
приведенную схему расчета по теории течения, а не конеч
ной деформацией по отношению к исходному недеформиро-
ванному состоянию по деформационной теории во всех слу
чаях, когда траектория нагружения каждой точки исследу
емой области представляет собой достаточно пологую кри
вую [8]. В тех случаях, когда траектория нагружения точки
характеризуется изломами (например, естественный процесс
деформирования пород под действием собственного веса в
окрестности горной выработки нарушается действием взрыв
ных работ на соседнем участке массива), необходимо исполь
зовать теорию пластичности, основанную на постулате изо
тропии [9].
(V.4.1)
(V.4.2)
и деформации ползучести, определяемой предшествующей
моменту времени t историей нагружения,
t
(V.4.3)
О
229
Таким образом,
e(t)= e 4 t)+ e n(t). (V.4.4)
Приведенная форма записи основных уравнений удобна
при решении задач ползучести методом дополнительных де
формаций.
1. Метод дополнительных деформаций
Пусть {е}, {а} — векторы деформаций и напряжений с ком
понентами в\\, Й22> е 33> ^23» £ 3 1, 6 12 и С Гц, 0 2 2 , O 33, (Т23, ОЗ!» СТ12, а
{еп } — вектор дополнительных деформаций (деформаций
ползучести) с компонентами е%2, е^, е^, е"15 е^. Ос
новные зависимости (V.4.1) в соответствии с (V.4.4) после
преобразований к прямоугольной системе координат записы
ваются в матричной форме
{e}=2)-4a}+{en}, (V.4.5)
где D~1— обычная матрица упругой податливости горной по
роды (см. (V.3.22)). Если упругие характеристики среды по
стоянны и не зависят от времени t, то компоненты вектора
дополнительных деформаций удобно вычислять из соотно
шений
t
(i, у=1, 2,3), (V.4.6)
О
являющихся обобщением зависимости (V.4.3) на случай
пространственного напряженного состояния.
Если ядро ползучести K{t —т) является функцией толь
ко параметров t и т и не зависит от напряжений (линейная
теория наследственности), то процесс конечно-элементного
решения задачи о распределении напряжений в окрестно
сти горной выработки с учетом явлений ползучести строит
ся в следующей последовательности.
Весь промежуток времени, для которого отыскивается
решение, делится на временные интервалы [0, ?i], [fi, ti\ , ...
а .» > [£ft-i , *]. Интервалы выбираются таким образом, что
бы в их пределах деформации изменялись незначительно.
В этом случае можно допустить, что
e?.=j
щ| нит - ф и№ , (V.4.7)
ч
(.. о
и определять деформацию ползучести ее значением в начале
(2зе
расчетного интервала времени [ti—u ti J. При таком подхо
де на каждом интервале [ti—i, 11 J методом конечных эле
ментов решается обычная трехмерная задача упругости с
известным вектором начальных деформаций {еп} (см. гла
ву IV) и поэтому для получения окончательного решения не
используется процесс последовательных приближений.
Если ядро ползучести K(t —т) содержит множители, за
висящие от напряжений [14, 15], или в рассматриваемом
интервале времени [ti—1, t t] деформации существенно ме
няются (нелинейная теория наследственности), то решение
поставленной задачи проводится методом последователь
ных приближений. Заметим, что подобного рода нелиней
ные задачи механики горных пород относятся к математи
ческому моделированию условий формирования геологи
ческих структур (складок, куполов, будин и др.) в земной
коре [16].
На первом этапе итераций значения компонент вектора
деформации ползучести е?, вычисляются через значения
напряжений и деформаций в начальный момент ti—i рас
четного интервала времени [ti—i, ti ]. Для этого в правую
часть равенства (V.4.6) подставляются вычисленные ранее
оу (ti- 1), Vi](ti—i). На интервале времени [ti—i, fj]
методом конечных элементов решается обычная задача
упругости с начальной деформацией {еп}. В результате это
го определяются приближенные значения перемещений, на
пряжений и деформаций в момент времени ?г. Перед пере
ходом к следующей итерации уточняются значения вектора
деформации ползучести {еп}. При вычислении интеграла
(V.4.6) на интервале \ti—x, tt ] значения компонент векто
ров напряжений и деформаций внутри этого отрезка време
ни рекомендуется определять путем линейной интерполя
ции их значений в начале ti—i и в конце ti отрезка, т. е.
(v. 4.8)
(V.4.10)
(V.4.11)
0 0 0 0 1+ v' 0
. 0 0 0 0 0 1+ V 7
J
Формирование матрицы жесткости системы К
,6 и вектора внешних нагрузок {Л}
(V.4.15)
(V.4.16)
234
ЛИТЕРАТУРА
235
14. Р а б о т н о в Ю. Н. Ползучесть элементов конструкдий. М.,
«Наука», 1966.
15. Р о з о в с к и й М. И. Ползучесть и длительное разрушение ма
териалов. «Ж. техн. физ.», 1951, т. XXI, № 11.
16. Е р ж а н о в Ж. С., Е г о р о в А. К., Г а р а г а ш И. А., И с-
к а к б а е в А., К о к с а л о в К. Теория складкообразования в земной
коре. М., «Наука», 1975.
17. N a i r K e s h a v a n , S a n d h u R a n d e r S., W i l s o n Ed
w a r d L. Time — dependent analysis of underground cavities under an
arbitrary unitial stress field. «Basis and Appl. Rock Mechanics. Proc.
10th Symp. Rock Mech., Austin Tex., 1968», New-York, 1972, 696—730.
ОГЛАВЛЕНИЕ
Введение . . . . . . . . . . . 3
Глава I. Математический аппарат метода конечных элементов 8
§ 1. Матричная символика и определения . . . . —
§ 2. Операции над матрицами .............................................14
§ 3. Решение системы линейных алгебраических уравнений 25
§ 4. Численное и н тегр и р о в а н и е ............................................ 31
Л и т е р а т у р а ............................................................................... 38
Глава П. Решение плоских краевых задач механики горных по
род методом конечных элементов . . . . 40
§ 1. Основные уравнения и постановка краевой задачи ме
ханики горных пород . . . . . . . —
§ 2. Характеристика конечного элемента . . . . 56
§ 3. Обобщенная матрица жесткости системы . . . 72
§ 4. Реализация решения плоской задачи механики горных
пород МКЭ на ЭВМ . . . . . . . 91
§ 5. Результаты расчетов некоторых задач . . . . 111
§ 6. Элементы и аппроксимация перемещений с повышенной
точностью . . . . . . . . . 125
Литература . . . . . . . . . . 134
Глава III. Осесимметричная деформация . . . . . 138
§ 1. Основные уравнения и постановка осесимметричной
задачи механики горных пород . . . . . —
§ 2. Характеристики кольцевого треугольного элемента . 145
§ 3. Реализация решения осесимметричной задачи механи
ки горных пород МКЭ на ЭВМ . . . . . 163
§ 4. Результаты расчетов некоторых задач . . . 169
Литература . . . . . . . . . . 178
Глава IV. Пространственный анализ напряженности массива в
окрестности подземной выработки . . . . 180
§ 1. Формулировка задачи о напряженности массива в ок
рестности выработки . . . . . . . —
§ 2. Конечно-элементная аппроксимация исследуемой облас-
237
§ 3. Характеристика трехмерного конечного элемента-тет*
раэдра • • • • • • • • • • 187
§ 4. Реализация пространственной задачи механики горных
пород МКЭ на Э В М ................................................... 196
§ 5. Результаты расчетов некоторых задач . 200
Литература .................................................................... 205
Глава V. Решение нелинейных задач механики горных пород •
методом конечных элементов .................................. 207
§ 1. Большие упругие д е ф о р м а ц и и ..................................
§ 2. Метод конечных элементов в теории малых упруго
пластических деформаций . . • • • • 208
§ 3. Метод конечных элементов в ассоциированной теории
течения • • • • • • • • • • 220
§ 4. Метод конечных элементов в теории наследственной
ползучести 229
Литература . .................................................................... 235
Ержанов Жакан Суледменович
Каримбаев Тельман Джамаладинович