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

l£ 7 О*

ДЖАНОВ. Т. Д КАРИМБАЕВ
АКАДЕМИЯ НАУК КАЗАХСКОЙ ССР
ИНСТИТУТ МАТЕМАТИКИ И МЕХАНИКИ

Ж. С. ЕРЖАНОВ, Т. д. КАРИМБАЕВ

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

Издательство «НАУКА» Казахской ССР


АЛМА-АТА 1 9 75
УДК 622.011.43; 622.023

Метод конечных элементов в задачах механики гор­


ных пород. Е р ж а н о в Ж. С., К а р и м б а е в Т. Д. Ал­
ма-Ата, «Наука» КазССР, 1975.
Метод конечных элементов является наиболее перспек­
тивным и легкореализуемым численным методом решения
задач механики горных пород. Предлагаемая книга содер­
жит материал, позволяющий успешно использовать метод
конечных элементов для решения этих задач на цифровых
ЭВМ даже со сравнительно малой оперативной и внешней
памятью. В ней рассмотрены плоские, осесимметричные и
пространственные задачи. Приведен подробный обзор до­
стижений в реализации метода. Детально описаны соответ­
ствующие приемы и пути построения разрешающей систе­
мы алгебраических уравнений, разработаны и рекомендова­
ны. программы расчета. Рассмотрены, геометрически и
физически нелинейные задачи механики горных пород.
Предложен алгоритм решения задачи ползучести на основе
теории нелинейной наследственности.
Книга рассчитана на работников научных и проект­
ных организаций, специализирующихся в области механи­
ки горных пород, а также студентов старших курсов гор­
ных, строительных и механико-математических факультетов
вузов.
Илл. 87, табл. 3, библ. 147.

БИБЛИОТЕКА Г
П а в л о д а Г 'Ч .о г о {
щ т г е г ж г г / и ксти тт]

„ 20304 - 103
Е 407 (07) - 75 6 “ 76

© Издательство «Наука» Казахской ССР. 1975 г.


ВВЕДЕНИЕ

Механика горных пород составляет научную основу про­


ектирования и строительства подземных сооружений, тех­
нологии добычи полезных ископаемых, количественного
анализа тектонических и сейсмических явлений. К задачам
механики горных пород относятся определение прочности
и устойчивости подземных конструкций при воздействии
статических и динамических нагрузок, управление горным
давлением, разрушением и раздроблением горных пород
взрывами, машинами и механизмами, прогноз динамиче­
ских проявлений горного давления, а также изучение меха­
нических условий возникновения и формирования геологи­
ческих структур. Подобные задачи все возрастающей слож ­
ности обусловлены ростом научно-технического прогресса в
освоении земных недр, в частности, появлением новых прин­
ципов проектирования, развитием механизации и автомати­
зации технологии проходки и крепления капитальных и
подготовительных выработок, проведения очистных работ
и эксплуатации подземных сооружений различного назна­
чения.
Многообразие естественных, условий _ залегания горных
пород, их вещественного сост&ва и строения, проявления
фильтрационных процессов и тектони че«ф х движений при­
водит к оптимизации размеров, формы и размещения под­
земных выработок, материала и конструкции крепей и об­
делок, действию переменных внешних нагрузок и многим
другим нежелательным явлениям. Все это крайне услож ­
няет постановку и решение конкретной задачи механики
горных пород, в особенности пространственной, математиче­
скую формулировку задачи и отыскание ее сколько-нибудь
строго аналитического решения. Поэтому на практике чаще
всего создаются весьма грубые расчетные модели, которые
позволяют выразить процесс проектирования и изучаемые
3
явления в конкретных, обычно сильно завышенных числах,
всегда требующих сопоставления с результатами дорого­
стоящих и сложных экспериментов. Таким образом, созда­
ется противоречие, заключающееся в необходимости доста­
точно общего и одновременно достаточно простого метода
решения сложных инженерных задач механики горных
пород.
Метод конечных элементов (МКЭ), интенсивно развива­
ющийся в последнее время, является именно таким универ­
сальным, достаточно простым и доступным средством реше­
ния задач механики сплошных сред. Его популярность сре­
ди инженеров устойчива, а возросший интерес к нему в сре­
де математиков-прикладников обещает укрепление его
основ.
Появление и распространение цифровых электронно-вы­
числительных машин (ЭВМ) с возрастающими объемом па­
мяти и скоростью арифметических операций привели к
«переоткрытию» на новом уровне фундаментальных методов
строительной механики стержневых систем. Широко извест­
ный инженерам аппарат расчета статически неопределимых
стержневых систем, записанный для дискретных элементов
конструкции в матричной форме, наиболее легко реализо­
вывался именно на ЭВМ. Усилия, направленные на примене­
ние этого аппарата для расчета континуальных систем пу­
тем представления сплошной среды в виде совокупности
эквивалентных ей дискретных элементов — набора балок,
стержней и т. д., привели к появлению элементов конечных
размеров, соприкасающихся друг с другом в нескольких
узловых точках. При этом сплошное тело лишь условно де­
лится на объемы конечных размеров, а отдельно выделен­
ный элемент, будучи частью исследуемой среды, наделяет­
ся теми же физическими свойствами, которыми обладает
рассматриваемая среда в месте расположения элемента.
Применение к сплошной среде дискретной расчетной схемы
позволило вместо дифференциальных уравнений рассмат­
ривать систему алгебраических уравнений, при решении ко­
торой эффективно' использовались возможности современ­
ных ЭВМ.
Наибольшее распространение при реализации МКЭ по­
лучили идеи метода перемещений, хотя имеются работы, в
которых используются метод сил или, особенно при расче­
тах тонкостенных конструкций, смешанный метод. Исполь­
зование метода перемещений при минимизации потенциаль­
ной энергии приводит к решению системы алгебраических
уравнений относительно перемещений узловых точек с лен­
точной или, по крайней мере, с редко заполненной матрицей.
При этом само решение системы алгебраических уравнений
4
легко реализуется прямыми или итерационными методами.
Определение поля перемещений через перемещения узловых
точек элемента в случае выполнения условий совместности
деформаций как внутри элементов, так и между ними пока­
зало, что МКЭ, по существу, тождественен вариационному
методу Релея— Ритца. Основное их отличие заключается в
том, что координатные функции в МКЭ задаются не для
всей рассматриваемой области, а для отдельных подоблас­
тей конечных размеров; через полное множество этих функ­
ций определяется состояние всей области. Соответственно в
МКЭ находятся вариации по перемещениям узловых точек,
являющихся местом сочленения элементов, тогда как в ме­
тоде Релея— Ритца — по определенным параметрам ряда
функций для принятой формы решения. Совершенно ясно,
что кусочно-непрерывное определение полей перемещений в
МКЭ позволяет с достаточной простотой рассматривать не­
регулярные границы области и тем самым снимает ограни­
чения, характерные для других распространенных методов
решения задач.
В последние годы в нашей стране и за рубежом опубли­
кован ряд работ, посвященных теоретическим основам МКЭ
[1 — 8 ]. Еще в 1943 году Р. Курант [9] обратил внимание на
такую форму вариационно-разностного метода, которая в
дальнейшем совпала с основной формой МКЭ. Развитие и
применение одного и того же метода шло независимо в двух
направлениях — прикладном, в духе самого МКЭ, и теоре­
тическом, в духе вариационно-разностных методов. В. Г. Кор­
нееву [ 10 ] удалось показать, что распространенная форма
МКЭ и вариационно-разностный метод совпадают. Этот ана­
лиз явился математическим обоснованием МКЭ, позволяя
исследовать на соответствующем уровне его основные во­
просы: о сходимости приближенного решения к точному и
его единственности (при уменьшении размеров конечных
элементов).
Отметим ряд очевидных достоинств МКЭ. Здесь могут
быть использованы различные типы и размеры элементов,
оптимум которых определяется их соответствием полю и
градиентам напряжений. Узловые точки могут располагать­
ся произвольно, а число их может регулироваться. Имеются
практически неограниченные возможности построения
«улучшенных» конечных элементов. Это достигается про­
стым увеличением параметров, описывающих поведение
каждого элемента. В соответствии с интегральной формой
вывода жесткостных характеристик элемента можно добить­
ся лучших приближений к заданным граничным условиям.
Физическая интерпретация конечных элементов и переме­
щений узлов снабжает исследователя чувством реальности,
5
позволяя легко обнаружить грубые ошибки в формулиров­
ке задачи.
Применительно к задачам механики горных пород МКЭ
дает возможность более естественно учесть структурные осо­
бенности горного массива (неоднородность состава, трещи­
новатость, анизотропию, явления фильтрации), конструктив­
ные особенности взаимодействия крепей и обделок с окру­
жающим породным массивом и т. д. К достоинствам МКЭ
относится и то, что после формулировки конкретной зада­
чи и соответствующей аппроксимации исследуемой облас­
ти конечными элементами процесс последующего расчета
строится по стандартному образцу. При расчетах в переме­
щениях для выбранных форм конечных элементов строится
матрица жесткости элемента, которая устанавливает связь
между узловыми силами и перемещениями узловых точек
в направлении действия сил. Далее, строится разрешающая
система алгебраических уравнений, решение которой по­
зволяет определить неизвестные перемещения узлов. Послед­
ние позволяют вычислить деформированное и напряженное
состояние исследуемой области.
Эффективное применение МКЭ при решении конкрет­
ных типовых задач механики горных пород прямо связано
с разработкой соответствующих стандартных программ
расчета и их реализацией на ЭВМ. В этой связи в данйой
книге приводятся необходимые типичные для МКЭ проце­
дуры, освоение которых .будет способствовать популяриза­
ции МКЭ среди инженеров и специалистов, занимающихся
проблемами механики горных пород.
Работа состоит из пяти глав.
В первой главе вкратце излагаются сведения о том ма­
тематическом аппарате, который используется при решении
задач МКЭ. Даны основные сведения о матрицах и опера­
циях над ними, об алгебраических уравнениях и методах их
решения, о численных методах интегрирования. Приведены
программы, которые могут быть использованы в последу­
ющем. Глава рассчитана на читателя, незнакомого с мате­
матическими приемами вычислений в МКЭ.
Во второй главе рассматриваются плоские задачи меха­
ники горных пород. Здесь подробно описаны соответствую­
щие приемы МКЭ и пути построения разрешающей системы
алгебраических уравнений. Рекомендуется программа рас­
чета на ЭВМ рассматриваемого типа задач. Приведен под­
робный обзор достижений в реализации МКЭ при решении
этих задач. Многие результаты проверены на основе пред­
ложенной программы расчета. Рассмотрены виды конеч­
ных элементов, принятые и успешно используемые в различ­
ных задачах.
6
Третья глава посвящ ена воп росам применения М К Э при
реш ении осеси м м етри чн ы х задач м еханики горн ы х п ород.
П редлагается п рограм м а расчета на ЭВМ так и х задач. Ч и с­
ло реш енны х задач, к а к п оказан о, мало.
В четвертой главе приведены основны е соотнош ения
М К Э применительно к пространственны м задачам м еханики
гор н ы х пород. Р азработана и приведена програм м а расчета.
В пятой главе описаны оригинальные алгоритм ы реш е­
ния нелинейны х задач м еханики горн ы х п ород. Р а ссм от­
рены геом етри чески и ф изически нелинейные задачи. П ред­
л ож ен алгоритм реш ения задачи ползучести на основе тео­
рии нелинейной наследственности.

ЛИТЕРАТУРА

1. А г g у г i с J. Н. Energy theorems and structural analysis. Lon­


don, Batterworth, 1960.
2. Z i e n k i e v i c z О. C., C h e u n g Y. K. The finite element
method in structural and continuum mechanics. London, Me. Graw-Hill,
1967.
3. H о 1 a n d J., В e 11 K. Finite element method in stress analysis.
Tapir, Tronheim, 1969.
4. Z i e n k i e w i c z O . C. The finite element method in engineering
science. London, Me Graw-Hill, 1971.
5. P о з и н JI. А. Расчет гидротехнических сооружений на ЭЦВМ.
Метод конечных элементов. Л., «Энергия», 1971.
6. О d е n J. Т. Finite element of nonlinear continua. Me Graw-Hill,
N. Y., 1972.
7. У x о в С. Б. Расчет сооружений и оснований методом конеч­
ных элементов. М., Изд-во МИСИ, 1973.
8. S t r a n g G., F i x G. J. An analysis of the finite element met­
hod. Prentice-Holi, N. Y., 1973.
9. C o u r a n t R. Variational methods for the solution of problems
o f equilibrium and vibration. «Bull. Amer. Math, soc.», 1943, 49, № 1,
1— 23.
10. К о р н е е в В. Г. Сопоставление метода конечных элементов
с вариационно-разностными методами решения задач теории упругости.
«Изв. ВНИИгидротехники*, 1967, т. 83.
Глава I

МАТЕМАТИЧЕСКИЙ АППАРАТ МЕТОДА


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

Решение задач механики деформируемых тел методом


конечных элементов (МКЭ) основывается на применении
численных методов, методов матричной и линейной алгебры.
Аппарат матричной алгебры позволяет представить различ­
ные математические и физические операции МКЭ в доста­
точно удобной форме с помощью числовых операций над
элементами матриц. Качественно возросший уровень воз­
можностей современной вычислительной техники дает воз­
можность реализовать большое количество простых матрич­
ных операций, встречающихся при построении системы (ли­
нейных) алгебраических уравнений. Хорошее знание мат­
ричных программ, составляющих основу МКЭ, позволит
инженеру умело их использовать, а при необходимости и
модифицировать применительно к решению конкретных за­
дач. Вкратце приводятся основные свойства матриц и опе­
рации над ними, являющиеся типичными для МКЭ. Даны
соответствующие программы на алгоритмическом языке
АЛГОЛ-бО. Более подробные сведения о свойствах матриц
и операций над ними можно найти в книгах [1— 3]. Осно­
вы программирования на языке АЛГОЛ и его особенности
изложены в работах [5— 8 , 20].

§ 1. Матричная символика и определения


Совокупность чисел a tj , расположенных в строго опре­
деленном порядке в прямоугольном массиве (таблице),
состоящем из т строк и п столбцов, образует прямоугольную
матрицу размера т Х л . Величины а и называются элемен­
тами матрицы. В двухиндексном обозначении элементов
матрицы первый индекс i указывает номер строки, второй
индекс j — номер столбца, на пересечении которых стоит
данный элемент .
8
"«1 1 «12 • • - «1 » 3 «И «12 • • «1 »

«21 «22 • • • «2 » «21 «22 • • «2и

* * *
А= т

|_«Ш1 «m2 • • • « т п j «m l «m2 • • «тв

Матрица размера лХ1 называется столбцом (иногда век­


тором-столбцом), а матрица I X « — строкой. Они обознача­
ются
” «11 «11

«21 «21

А=
* •

• te g

_«в1 _ Il« n l

А — [вц, Лц» • • • » « 1пЗ (1.1.2)


(i, J = l, 2............ п).

Целесообразно индекс 1 опустить и представить (1.1.2)


в виде
-«l- «1
«2 «2
• •

А= •
«t «i
Г’ •
• •
.
- «П- «»
= {о» а2, . . . , а„) = [аД (1.1.3)
9
И зв е стн о , ч т о в е к т о р ы м о г у т б ы т ь п р е д ста в л е н ы в виде

v — x 0i -f- y 0j - f - z0k,

где i, j, k — единичные векторы в направлении осей х, у, z.


Используя матричную символику, этот вектор можно
записать как вектор-столбец:

Уо

Матрица размером л Х л называется квадратной матри­


цей порядка п.
Диагональ квадратной матрицы А = [ац ], идущая от ле­
вого верхнего к правому нижнему углу (т. е. состоящая из
элементов оц, <122, . . . , а ц , . . . , а пп), называется главной ди­
агональю. Любая совокупность элементов матрицы, распо­
лагающаяся на линии, параллельной главной диагонали,
образует побочную диагональ.
Квадратная матрица A = [ o i j ] называется ленточной,
если dij — 0 для всех |£—j\ >ттг, т. е. ненулевые элементы
матрицы образуют полосу или ленту вдоль главной диаго­
нали с числом 2тп+1 диагоналей в полосе. Число т опреде­
ляет ширину полуполосы. При 771=1 ленточная матрица
А = [ а ^ ] известна как трехдиагональная, или якобиева,
матрица:
Оц Яц 0 • . .0 0 0 0
0>2\ а22 ^23 • • . 0 0 0 0
0 Й82 ®33 • • . 0 0 0 0

А= (1.1.4)

0 0 0 . . . а п—з, в—з а п-- з . п—2 0 0

0 0 0 . • . &п—2, п—3 а п--2 . л—2 в ц —2 п—1 0

0 0 0 . . . 0 О в -1 , П—2 ^л—1, л—1 Ал—1, л

0 0 0 . . .0 0 ®л, п--1 ®лп

Появление ленточных матриц в МКЭ обусловлено тем,


что неизвестное перемещение узла связано с перемещения-
10
ми только нескольких соседних узлов. Нумерация узлов
должна быть такой, чтобы т было значительно меньше п.
Если при i > j (или j > i ) a tj = 0 , то квадратная матрица
А = [ а ц ] называется треугольной (верхней и нижней соот­
ветственно) :

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 • • ®яв_ _аП1яп2 ®пз • • •®пл_

Квадратная матрица A = [a ,ij ] называется диагональ-


ной, если все ее ненулевые элементы расположены на глав­
ной диагонали, т. е. ац = 0 для всех i ^ j i

ап 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

где — символ Кронекера. Он равен нулю, если i=fcj, и


единице при i = j .
Нулевой матрицей размера т'Х.п называется матрица,
все элементы которой равны нулю.
Матрица, имеющая более чем одну строку и столбец, мо­
жет быть разбита прямыми, проведенными между строками
и столбцами, на меньшие прямоугольные подматрицы или
блоки. При этом исходная матрица называется блочной (су­
перматрицей).
Например, квадратную матрицу третьего порядка можно
представить состоящей из нескольких блоков:

аи Я 12 I ° 1 8
А — Я21__^22_!^28
<4ц А 12
— |" А%хА 22
а 31 ° 3 2 ! а 88

где в пределах каждого блока A tj (i, j = 1 , 2, 3) элементы


матрицы А = [аг^] образуют матрицы

А ц— а11 а12 , A jz—« а18 , А 21 — |а31 а82], А 22 — ы


0,21 <1г2. /Нъ.

меньшего порядка, чем матрица А = [а г; ] .


Блочные матрицы, встречающиеся в МКЭ, в основном
соответствуют разбиению исследуемого деформируемого те­
ла на конечные элементы.
Если в блочной квадратной матрице отличны от нуля
лишь блоки, стоящие на главной диагонали, то матрица на­
зывается квазидиагональной:
12
p * u !О I 0 !
__ Г_ _l___ *_
О 1^-22 1 О I
411 . Iо
1
0 1
А = 0 Дзз 1
. . . j о ( 1.1 . 9 )

• • • •

• • •

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
Ац В 12 |0 | . . . 0 0
В 21 А 22 В28 . . . 0 0 0

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).
В частности, матрица, транспонированная со столбцом»
есть строка, составленная из тех же самых элементов, что и
столбец, т. е.
-а щ
а%

В — АТ— я = [alt а2, а3.............а„)т« [ a * а2, а3, . . . , а„]г.

Квадратная матрица А = [a называется симметрич­


ной, если А т= А, т. е. Ojj = §#.
Программа транспонирования прямоугольных матриц
имеет простой вид:
procedure tran (А, В, тп, п);
value m, п ; array А , В ; integer m, п ;
comment данная процедура преобразует исходную матри-
цу A = [ a tj\ размера тХп в транспонированную
матрицу В = А Т = [djj] размера пХт в силу со­
отношения b i j = a j i между элементами матриц
(£ = 1 , 2, . . . , /я; / = 1 , 2, . . . , п);
begin integer i, j ;
for j : = l step 1 until n do
for i : = l step 1 until m do
B[i, j ] : = A [ j , i]
end

§ 2. Операции над матрицами


Операции над матрицами определяются с помощью опе­
раций над их элементами.
1. Р а в е н с т в о м а т р и ц . Две матрицы A = '[ a tj ] и
B = [ b i j ] одного и того же размера тгаХл равны (эквивалент­
ны) друг другу в том-И только в том случае, если равны их
соответствующие элементы, т. е. ац = Ьц для всех i и j.
Если некоторые величйны у и у 2, У з, • • • , У т выражаются
14
линейно и однородно через величины Х\, х 2, Х з,. . . , х п, т. е.

J/l = «1 1 *1 + «12*2+ • • • + «1п*л>

у 2 = а 21Хх + « 22*2 + • • • + « 2л*л» (1.2.1)

Ут «гя1*1 + «т2*2 + • • •+ «тп *в»

или сокращенно
п
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 С

Рис. L1. К правилу сложения матриц.


Понятие суммы матриц можно распространить на лю­
бое число матриц. Здесь так же, как и в обычной алгебре,
выполняются коммутативный и ассоциативный законы сло­
жения, т. е.
1. А + В = В + А ,
2. ( А + В ) + С = А + ( £ + С ) , (1.2.6)
3. А -\ -0 = А (О — нулевая матрица).
Ниже приводится программа сложения матриц:
procedure сумма (А, В, С, т, п) ;
value т, п ; array А , В, С ; integer т, п ;
comment процедура производит сложение матриц
A = [ a ti] и В = Ь [ гу| размера тХ.п. Резуль­
тат сложения элементов ац и Ьц представ­
ляет собой элементы сц матрицы С =А -\-В ;
begin
integer i, j ;
for i : = l step 1 until m do
C[i, jjfJ = A [ i , j] + B [i, j]
end
3. У м н о ж е н и е м а т р и ц . Пусть последовательно
осуществляются два линейных преобразования. Первое
преобразует величины Х\, Хъ, Хз,. . . , х п в величины у\,
Уг, •••, Ур, а второе — величины у и y t , . . . , у р в величины
Zt, • • • I Т. С.

16
п
I/* = 2 ап Xj (ft = !» 2» • • •»P)f (1.2.7)
j-i

(i = 1» 2»* * - » m)- (L 2 *8)


* -i

Чтобы найти преобразование, связывающее непосредст­


венно величины xi, Х2, . . . , х п и Z\, z2, . . . , z m , минуя вели­
чины у и у 2, * ••» необходимо значения у* ( k = 1 , 2 , . . . ,
р) из (1.2.7) подставить во вторую систему (1.2.8). Непосред­
ственной подстановкой легко проверить, что указанное пре­
образование осуществляется с помощью матрицы С, элемен­
ты которой Cij определяются из равенства
р
Cij — biidij-\-bi2(i2j-\ -. . . + bipapj — 2 bik^kjt (1.2.9)
*=i
являющегося суммой попарных произведений элементов
i строки матрицы В и j столбца матрицы А . Матрицу С на­
зывают произведением матриц В и А и обозначают С =
=В А.
Как видно из определения, не всякие две матрицы мож­
но перемножать. Произведение двух матриц имеет смысл
тогда и только тогда, когда число строк первого сомножите­
ля равно числу столбцов второго сомножителя, т. е. они яв­
ляются соответствующими. При этом получается матрица
произведения, число строк которой равно числу строк пер­
вого сомножителя, а число столбцов равно числу столбцов
второго. Последнее утверждение, а также правило для вы­
числения элементов матрицы произведения схематично
изображены на рисунке 1. 2.

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)
Две соответствующим образом разбитые на блоки матри­
цы А и В размерами тгаХл и лХр можно перемножить, поль­
зуясь входящими в них прямоугольными блоками как эле­
ментами в обычной формуле произведения матриц; полу­
чающиеся таким путем элементы произведения являются
блоками матрицы А -В размера т Х р -
Умножение двух блочных матриц А и В
Ац А ц Вп Вп]

.-А -21 А22. -&21 B22J

Ац •Вц-f-А 12•В21 А 1Г В12-j- A^'B-al (1213)


А21•Вц-j- А22*B2i А п •B12+A22B22 J
ВОЗМОЖНО, если блоки A ll и£ц, А ] 2 И В21 и т. д. являются
соответствующими.

Блок-схема процедуры умножения матриц - приведена
на рисунке 1.3. Ниже приводится программа перемножения
двух матриц:
в(од А, В

Рис. 1.3. Блок-схема процедуры умножения матриц.


procedure УММ (А , В, С, т, п, р);
value т, п, р; integer т, п, р; a r r a v А, В , С;
comment процедура выполняет операцию умножения мат­
рицы А размера mYji на матрицу В размера
пХР- Элементы Сц матрицы умножения С раз­
мер шХр определяются из равенства Сц —
П

*—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 • • • ®лп

квадратной матрицы А с п2 элементами atj называется чис­


ло, равное сумме п! членов (— 1)г -ои, -ог*,. . . . а пьп, каж­
дый из которых соответствует одному из п! различных упо­
рядоченных множеств ku k2, . . . , kn, полученных г попар­
ными перестановками (транспозициями) элементов из
множества 1, 2 , . . . , п. Число п есть порядок определи­
теля.
Могут оказаться полезными следующие свойства опре­
делителей :
20
1) при транспонировании определитель матрицы не ме­
няется ;
2) умножение всех элементов какой-либо строки (столб­
ца), на множитель а равносильно умножению определителя
на а;
3) нечетное число перемен местами двух строк (столбцов)
равносильно умножению определителя на (— 1 );
4) определитель равен нулю, если
а) все элементы какой либо его строки (столбца) равны
нулю;
б) соответствующие элементы каких-либо двух строк
(столбцов) равны или пропорциональны.
Определитель матрицы М размером тУ(т, получаю­
щийся из матрицы А размером пУ(п (т ^ п ) вычеркиванием
каких-либо п— т строк и столбцов, называется минором
m-порядка определителя порядка п.
Так, например, элемент можно рассматривать как
минор п— (п— 1 )= 1 порядка, а оставшийся в результате вы­
черкивания i строки и j столбца определитель — дополни­
тельным минором Мц п— 1 порядка.
Алгебраическим дополнением А ц элемента ац называ­
ется его дополнительный минор, взятый со знаком плюс или
минус в зависимости от четности или нечетности суммы ин­
дексов i~\~j элемента а и ;
Ац = (— ly+JMij,

Определитель det [a ^ ] можно представить в виде сум­


мы произведения всех его элементов i строки (у столбца) на
их алгебраическое дополнение, т. е.
П
det[fljj] = ОцАц 0,12А 12Н- • • • —
I- = ^ ®iJk-^-ifc»(I*2.17)
*=i
п

det|ajj] = f i i j A u a 2j A 2j + . . • аП]А п) = ^ а к]А к).(1.2.18)


*—t
Эти равенства называют разложением Лапласа по стро­
ке (1.2.17) и по столбцу (1.2.18).
Рангом матрицы А называется число г — г а такое, что по
крайней мере один из миноров г порядка матрицы А не ра­
вен нулю, а все миноры г— —1 порядка и выше равны нулю.
|
Ранг матрицы равен наибольшему числу линейно независи­
мых строк (столбцов).
Квадратная матрица А порядка г называется невырож­
денной (неособенной) только в случае, если ее ранг г а = п,
21
т. е. det !A==det [ац] фО. В противном случае матрица А
является вырожденной. Следом квадратной матрицы А по­
рядка п называется сумма ее диагональных элементов.
След обозначается

Тг(4) = sp(А) = 2 в „ . (1.2.19)


i=i
Норма матрицы определяется соотношением
/ 771 П \ _1_
M i l = ( 2 2 I ai/l2) *•' (1-2.20)
\i=l J=1 J
Ниже приводится программа вычисления определителя:
real procedure determinant (А, п);
value п; array А ; integer п;
comment определитель матрицы А = [а ц ] порядка п нахо­
дится методом исключения с выбором главного эле­
мента [4];
real product, temp; integer i, j, s,r;
. array mult [1 : n] ;
determinant: = 0 ; product; —1 ;
comment выбор наибольшего элемента i строки с после­
дующим делением на него всех элементов
строки. Если все элементы i строки — нули,
определителю присваивается значение нуль;
for i: = 1 step 1 until n do
begin
tem p := 0 ;
for j : = l step 1 until n do
if abs (А[г, j])>tem p then temp: =abs (A [i, j]);
if temp= 0 then go to exit;
mult [i] :=tem p;
for j : —l step 1 until n do
A\i, j ] : = A [i, j]/temp
end;
comment выбор главного элемента путем перестановки
столбцов. Если он равен нулю, определителю
придается нулевое значение;
for r : = l step 1 until п—1 do
begin
s : = r ; temp:=abs (A[r, г]);
for j: =r-\-l step 1 until n do
if temp<.abs(A[r, j]) then
begin temp:=abs CA[r, j] ); s : = j end;
if temp= 0 then go to exit;
if вф г then
22
begin
product: = —product;
for i: = r step 1 until n do
begin
tem p:=ab 8 (A[i, r])r A [i, r]:?= A [i, s ] ;
A [i, s ] : = temp
end
end;
comment приведение исходной матрицы к треугольно­
му виду;
begin
temp: —A [i, г] /А [г, г ] ;
for j: = r + l step 1 until n do
A [U j]: —A [i. j] —A [r, j]Xtem p
end;
comment вычисление значения определителя
det * * * * ann>
determinant:=productXA[n* n\Xmvlt [л];
exit: end determinant
4. О б р а щ е н и е м а т р и ц. Невырожденная квадрат­
ная матрица А = [ а ^ ] имеет единственную обратную мат­
рицу А -1. Обратной матрицей А -1 матрицы А называется
матрица, удовлетворяющая условию
А - А - '= А - 1-А = Е .
Матрица А -1 — квадратная матрица того же порядка л»
что и матрица А. Ее элементы определяются из соотноше­
ния
Ац Ац . . ; Ая1
d et[a ij] det[a{,/] d e t[a jy ]

^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

Рис. 1.4. Правило обращения симметричной мат­


рицы.

При транспонировании (обращении) произведения мат­


риц порядок следования транспонированных (обращенных)
матриц изменяется, т. е. имеют место равенства
(А -В -С )т= СТ-В Т-А Т, (А 'В -С )-1- С - ^ В ^ - А - 1, (1.2.22)

кроме того,
(А + В )т= А т-\-Вт , (а*Л)г= ъА т, (А Г)Т= А , (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)

Интегрирование, как и дифференцирование, производит­


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

J Adt = [Jaijdt\ (i, j = 1 , 2, . . . , л). (1.2.25)

Если необходимо найти интеграл от результата перемно­


жения матриц, например, JJj* В т*D»B dxdydz, то вначале
v
выполняется перемножение матриц, а затем интегрируется
каждый элемент результирующей матрицы.

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

Известно, что система п линейных алгебраических урав­


нений

« 11*1 + « 12*2 "f* + «IпХп “ К


« 21*1 4 “ а 22Х 2 + + а 2пХ п — &2»
(1.3.1)

«Л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) равносильно записи

Xi ~ detlajj] ^ 2> * * * • (1.3.4)


где А и — алгебраическое дополнение элемента aij . Полу­
ченное достаточно простое теоретическое решение (1.3.2)—
(1.3.4) системы уравнений (1.3.1) неэкономично при реализа­
ции вычислительного процесса на ЭВМ для уравнений с
большим числом неизвестных. При этом может оказаться по­
лезным следующий прием обращения матриц. Матрица А
А -11 А 12
разбивается на блоки А- и уравнения (1.3.1)
.-^21 А 22 .
записываются в виде
А и У ^ А щ У г^ С и
(1.3.5)
А.21У\-\-А-22У2= С2>
где

y \ = { X l ) , У2— { Х ] } ,

C i = { b j } ( i = l , 2, , т), С2= {Ъ ) } ( j = m + l , . . . , л).


Решение матричных уравнений (1.3.5) приводит к линей­
ному уравнению

(А п ---А ^ 'А " 1 *A 2l)yi = (Ci---A i 2*A22*C2) (1.3.6)

относительно меньшего (m<Zn) числа неизвестных у\ = [x t },


если известна обратная матрица А%2~1. Обратная матрица
также имеет блочную структуру
26
Вц В&
А -* =
В21 В22
При этом

Вп=( Ац— «АгО-1» &21 — — А £ * А 2Г Вп ;


(1.3.7)
JB21 = ( A 2 2 ----A 2 1 * A n 1 » A i 2 ) *# В 2 2 -------- A j j 1 * А |2* ^ 2 2 *

Таким образом, обращение матрицы порядка п сводится


к последовательному обращению двух матриц меньшего по­
рядка, т и п— т.
Обсуждаемые приемы, облегчающие процедуру отыска­
ния решения системы уравнений (1.3.1), не могут считаться
наилучшими с точки зрения максимального использования
возможностей вычислительных машин. Наиболее выгодны­
ми здесь оказываются те методы, которые позволяют най­
ти решение с необходимой точностью при минимальном
использовании запоминающих устройств ЭВМ, с минималь­
ной затратой машинного времени и на основе простейших
алгоритмов. По-видимому, в настоящее время нельзя на­
звать метод,- одновременно удовлетворяющий всем этим тре­
бованиям. Не лишены недостатков и методы, наиболее час­
то используемые для решения системы линейных алгебраи­
ческих уравнений: точные — метод исключения Гаусса
[10, 11, 14], метбд квадратных корней [9, 14] и итерацион­
ный метод Гаусса — Зейделя [9 ].
Для МКЭ характерна система уравнений со слабозапол-
ненной матрицей, для которой итерационные методы оказы­
ваются более предпочтительными по сравнению с методами
исключения. МКЭ позволяет получить решение с большей
точностью при увеличении числа узлов (элементов), что
приводит к увеличению числа уравнений, которые необхо­
димо решить. Объем запоминаемой при этом информации
быстро увеличивается. «Точные» методы, использующие лен­
точную структуру и симметричность матрицы системы, по­
зволяют решать системы с числом уравнений, не превышаю­
щим 103. Итерационные методы позволяют эффективно ре­
шать системы, состоящие даже из 106 уравнений.
Ниже кратко излагается наиболее распространенный ите­
рационный метод Гаусса — Зейделя. Читателю, интересую­
щемуся точными методами решения, рекомендуется обра
титься к работам [9 — 14].
Метод Гаусса — Зейделя представляет собой модифика­
цию метода простой итерации, где при выполнении fe-ro при­
ближения неизвестного x v ( i > l ) используются вычислен­
ные ранее k-e значения неизвестных хи Хг, . . . , Xi—i . Пред­
варительно система уравнений
27
А -х = Ъ
приводится к виду
x = F — Сх. (1.3.8)
При этом уравнения системы целесообразно располагать
таким образом, чтобы наибольшие ненулевые коэффициенты
уравнений находились на главной диагонали.
Исходя из заданного «произвольного» начального век­
тора jc(0)= {я[0)} строится итерационный процесс

*<*> = — (1.3.9)

где k — число итераций (повторений процедуры).


Итерационный процесс сходится к точному решению си­
стемы х, если элементы матрицы с 1] = а ij/ац удовлетворя­
ют одному из условий [1 5 ]:

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], сводящиеся к минимизации функции ошибки:

f ( x ) = ( A y , у ) = ( А х , х ) ~ 2(г, х )— (г, х), (1.3.13)

где у = х — х — вектор ошибки, г = Ъ — А х (К) является «не­


вязкой» решения.
В к-м приближении i компонента вектора х изменит­
ся таким образом, что новое приближение
= (1.3.14)
даст минимальное значение функции ошибки.
Здесь е — вектор, у которого i компонента равна 1, а ос­
тальные компоненты равны нулю ; р — параметр релакса­
ции.
В (1.3.13) и (1.3.14)

у(ъ+\) — х — x w — Ре = —Ре, (1.3.15)

D) = (А у «+ », = /■(*<*>)— 2рх<»+
(1.3.16)
+ Р»а,. - /•(*<»)+ (?и „ - xj*')2-
а а
Неизвестный множитель, параметр релаксации р, выби­
рается так, чтобы функция ошибки убывала с каждым ша­
гом в процессе итерации, т. е. чтобы величина

f (x(*+D) - f (*(*>) =-• - Ц а г(р - x [ » f - (1.3.17)


а и
была отрицательной. Необходимым и достаточным условием
этого является выполнение неравенства
|Peu-*<*>| < *<* ( 1 - 1 , 2, . . . ,71). (1.3.18)

Точное значение параметра Р связано с величинами соб­


ственных значений матрицы А . На практике значение р вы­
бирается опытным путем. О степени сходимости можно су­
дить по величине «невязки* г — Ь— А х (к).
Программа решения системы А » х = Ъ методом Гаусса —
Зейделя (блок-схема процедуры дана на рисунке 1.5): .
procedure seidel (л, А , Ь, eps, max, signal) dataresult: (jc);

29
начало

DPIAI0( Hf/УЧЬ-
Коней, ддры на метку s i in U

Рис. 1.5. Блок-схема решения системы алгебраи­


ческих уравнений.
value п, epa, max; real ера, max; integer л;
label signal; array A, b, x ;
comment процедура решает систему A x = b линейных алгеб­
раических уравнений методом Гаусса — Зейделя.
А [1 :п , 1 :п ], Ъ[1:п\, х [ 1 :л] — матрица коэффици-
30
ентов и векторы правой части и решения системы,
ера — величина е, задающая точность решения,
max — максимально допустимое число итераций к;
begin real t ; integer i, j, k\ array y\l:ri\ \ k : = 0 ;
start: for i : = l step 1 until n do у [i] : — 0 ;
for i: = 1 step 1 until n do
begin
t : = —y [i ]: = b [i];
comment вычисление k-го приближения
i-го неизвестного

“ 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.

Здесь матрицы D, В, N и вектор {р} могут быть функци­


ями х, у, г.
Иногда представляется удобным производить интегри­
рование по объему в локальных или местных координатах
£, г|, £, выбранных так, что вдоль граней элемента они при­
нимают постоянные значения. В общем случае локальные
координаты могут быть криволинейными [16]. Известно,
что для обеих систем координат выполняются соотношения
дх ду дг
Ж Ж Ж
5 дх ду дг X
У = di) di] дц = [jy У (1.4.2)
1-----------

дх ду дг z _
щ
щ
н

д д
55 дх
д д
= [< /]' (1.4.3)
дц ду

L дС
д_
1 ^-
Lдг
где [*7] — якобиева матрица, связывающая выбранные ло­
кальные координаты |, г], £ с координатами х, у, г.
Интегрирование по объему dxdydz в этом случае можно
заменить интегрированием по объему посредством
преобразования
d xd yd z= d et [J]dh,dr\d^, (1.4.4)

где det [J] = y'V- — определитель матрицы [J ], назы-


ваемый якобианом.
Таким образом, обращение матрицы [ J] позволяет пред­
ставить определенный интеграл (1.4.1) в локальной системе
координат, например,
32
/ = fj j G( &, 7j,C)dSd7jdC. (1.4.5)
V'

Аппроксимация компонент перемещения сложными


функциями, а также применение различных типов элемен­
тов приводит к такому усложнению матрицы G, когда ана­
литическое интегрирование (1.4.1) становится затруднитель­
ным. С другой стороны, вычислительные возможности сов­
ременных ЭВМ и развитие численных методов позволяют
эффективно провести численное интегрирование определен­
ного интеграла (1.4.1), избавляя исследователя от необходи­
мости интегрирования сложных функций, исключая воз­
можности алгебраических и вычислительных ошибок. Мате­
матическое обоснование основных положений численного
интегрирования можно найти в работах [17, 18], а реали­
зация различных методов на ЭВМ описана в книге [19].
Из множества различных формул численного интегри­
рования в МКЭ чаще всего применяются квадратурные
формулы Ньютона — Котеса и Гаусса. Эти формулы осно­
вываются на вычислении определенного интеграла по не­
скольким значениям подынтегральной функции, вычислен­
ным в п точках Xi и имеющим вид
г п
I — } p (x)'f(x)»dx = (6 — а) 2 B J (xt) + г, (1.4.6)
а
где весовая функция р(х) выбирается так, чтобы аппрокси­
мация интеграла (1.4.6) была наилучшей; 2?{ — весовые ко­
эффициенты ; г — погрешность квадратурной формулы. Для
более часто встречающихся значений весовой функции р(х)=*
= 1 имеются специальные таблицы коэффициентов Bt [18].
В квадратурной формуле Ньютона — Котеса использу­
ется значение ординат f(x i) в л4-1 равноотстоящих точках
Xi отрезка интегрирования [а, Ь]. В этом случае

г п
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т и последовательно применить формулу
(1.4.8) к каждому из п— 1
Начало сдвоенных промежутков, то
можно получить модифици­
~ Т Г
Подготовка вели­ рованную (обобщенную) фор­
чин, необходимых мулу Симпсона, чаще всего
для шага вычис­ применяемую на практике:
лений ь
I = j f(x)dx = [( fo + f2m) +
Разбиение интер­
вала £ а ,6 ] ка
подинтербалы + 2 (/?2 + /Г4 + • • г)-!-
+ 4 ( / ’1- ( - / з - f- . • + / 2m- i ) ] .
(1.4.9)
вычисление интег­
ральной суммы Ь Необходимо отметить, что
подинтервалах при уменьшении шага инте­
~~~ | ~ грирования в два раза необхо­
/ в с е ли подинтер^ димо заново вычислять толь­
^^двалы просчитан*'' ко сумму нечетных ординат,
».е. х< Б т. е. все вычисленные ранее
ординаты будут иметь в но­
Вычисление интег­ вом разбиении четные номе­
рала при данном ра, или если обозначить
равнении e n d s = f0+ f 2т, Л о о = / 2 + / 4 +
“I- • flm—2 » folir = fi-\ -ff\ -
, Выполнено ли ус
А + . . . + / 2m-i » то сумму всех
,ловие окончания
счета ?
нет/ \ Да
1 четных ординат f(x) можно
получить по формуле tao (2ft)=
= two^h)-\-four(fc), где верх­
Пересчет зиа Печать вы- ний индекс 2 ft указывает
чений интег­ численных число точек разбиения.
рала ПРИ но­ вначений Ниже приведена программа
вой делении интеграла вычисления интеграла по
шага интег-
ройания попо
лам

Жонек Рио. 1.6. Блок-схема вычисления ин­


тегралов.
34
формуле Симпсона с автоматическим выбором шага инте­
грирования (ее блок-схема приведена на рисунке 1.6).
begin procedure simpson, (а, Ъ, eps) result: (intg);
value a, b, eps; real a, b, eps; real procedure f(x);
comment процедура simpson вычисляет определен~
ь
ный интеграл 1= J f{x)dx, где a u b — npe-
a
делы интегрирования no обобщенной фор-
муле Симпсона [20]

/= i5 K f.+ /j+ % + f.+ . . .+


+ f 2m—a) + 4 (/i+ /H “ • • •-\~fsm-1)]

с автоматическим выбором шага Л = ^ а.


oldint значения интеграла I, вычисленные
с шагом h, intg — с шагом h/2. Погреш­
ность вычисления определяется сравнени­
ем |oldint—intg\ <с® с общей допустимой
погрешностью вычисления интеграла eps.
Если |oldint—intg\ <Се не выполняется, пе­
ременной oldint присваивается значение
intg и вычисление выполняется снова, наг
чиная с деления шага пополам; в против­
ном случае окончательный результат intg
выдается на печать;
begin
real а, Ъ, h, х, eps, ends, two, four, oldint, intg;
h := ( b —a)/2 ; two: = ends:— 0 ;
for x : = a , b do ends:=f(x)-\-ends; x : = a + h ;
four: = f( x ); oldint: = hX(ends-\-4Xfour)l3;
iter: h:=h/ 2 ; two: =two-\-four; four : = 0 ;
for * : = а+Л, while x<Lb do ■
four: = four-}-f(x) ;
integ: — hX(end8+2Xtwo+4Xfour)/3; провер­
ка условия окончания вычисления интеграла;
if abs (oldint—intg)Ceps then go to out;
oldint: = in tg ; go to iter;
out: print (intg) end
end simpson
К р а т н о е и н т е г р и р о в а н и е . Вычисление кратных
интегралов сводится, как известно, к вычислению повтор*
ных интегралов [18]. Так, для случая двукратного интегра­
ла можно написать
81
Ъ ?*(*■) d Ы у)
/ = J ^f(x,y)dxdy = ^dx | f(x, y) dy = j dy Г f(x,y)dx,(IA . 10)
S a 9>j(ac) с <k(y)

ф1(л:)^г/^ф2(л:), c < y < d , Ы у) ^ х < Ы у)-


Аналогичную формулу можно записать и для тройного
интеграла.
Для вычисления интеграла (1.4.10) можно воспользовать­
ся формулой Симпсона сначала в направлении оси | (парал­
лельно основанию), а затем в направлении оси т) (рис. 1.7).

Уравнения прямых, проходящих через точки 1, 2 и 3, 2, име­


ют вид
| = Й1Г), k i = ЁШ (1.4.11)

$ = /е2т] + Ь, k2 = г— Г» Ь= — (1.4.12)
ча та %“ Ч1
поэтому можно записать интеграл (1.4.10) для случая инте­
грирования по площади треугольника 1 , 2 , 3:

1=jdri'hI ^
о Т)
(1.4.13)

Программа вычисления двойного интеграла методом


Симпсона с автоматическим выбором шага имеет вид:
begin real a, b, s;
comment процедура вычисления двойного интеграла
(1.4.13) получается рекурсивным способом.
■ Дополнительный параметр i используется
.с только при обращении.к подынтегральной
функции f, и в процедуре simpson через по-
86
средство процедуры f возникает вновь обрат
щение к не завершенной еще процедуре simp­
son. Значение параметра i указывает на крат­
ность вычисляемого интеграла (1.4.13). При
i — 1 он однократный, при i= 2 — двукрат­
ный. Ниже следует описание процедуры вы-
числения двойного интеграла (1.4.13) при по­
мощи процедуры simpson (см. стр. 35);
real procedure simpson (a, b, eps, f, i);
value a, b, eps; real procedure f; integer i;
begin real x, h, ends, two, four, oldint, intg;
tw o:— 0 ; h :—(b—a)/2 ;
ends\—f(a, i)+ /(k i);
x := a + h ;
fo u r := f(x , i);
oldint :=xX(ends-\-4 four)/3.
iter: h:=sh/2 ;
two: = two-\-four;
f o u r := 0 ;
for x : —a+h, x-j-h-j-h;
while x<Zb do
four: = four-\-f(x, i)
intg: = hX(ends-f2Xtwo+4Xfour)/3;
if abs (oldint—intg)<.eps then go to out
oldint: = in tg ; go to iter;
out: simpson: = intg
end simpson;
real procedure f(x, i);
comment описание подынтегральной функции с вве­
денным дополнительным параметром i;
value х, i; real х ; integer i;
comment параметр i используется в качестве пер&
ключателя в теле процедуры simpson. При
i = 2 оператор перехода с указателем пере­
ключателя отсылает к вычислению преде«
лов интегрирования для внутреннего ин­
теграла, с и d, и значения f(x, i) получают­
ся обращением к процедуре simpson со зна­
чениями фактических параметров от а
до Ъ, соответствующих c u d ;
begin switch sp: —e2, e l ; go to sp [ i ] ;
e l: fi = simpson (0, уз, м— 7, f, 1) go to out;
comment c— 0, d—y$ — пределы интегрирования
внутреннего интеграла eps~7;
е2; / : = / ( * , i);
comment присваивается значение f(x, у); out: endfi
real (a); b : = y 3; a, b — пределы интегры-
ST
рования внешнего интеграла. При исполне­
нии оператора s:=sim pson (0, уь.кГ7, f, 2)
переменная i имеет значение 2. В теле про­
цедуры обращение к функции f будет
иметь вид f(x, i), где х изменяется от а = 0
до Ь=уз, а переключатель в теле процеду­
ры f отошлет к метке el, где опять встре­
чается обращение к процедуре simpson, но
уже с другими пределами интегрирования
с и d и значением i = l . При повторном об­
ращении к процедуре simpson в ее теле бу­
дет обращение к функции f в виде f(x, i).
Здесь х играет роль у, поскольку значения
х изменяются от с = 0 до d = y 3 (или от у г
до 0 для второго интеграла в квадратных
скобках), где значение х получено в преды­
дущем обращении к процедуре simpson.
Указатель переключателя в теле процеду­
ры отошлет теперь к метке е2, т. е. к вычис­
лению подынтегральной функции, не со­
держащей нового обращения к процедуре
simpson;
s: = simpson (0, 1/3.10—7, f, 2);
print (s) end
end program
ЛИТЕРАТУРА
1. Г а н т м а х е р Ф. P. Теория матриц. М., «Наука», 1967.
2. Ф и л и н А. П. Некоторые элементарные сведения из линейной
алгебры. В кн.: «Современные методы расчета сложных статистически
неопределимых систем». Л., Судиздат, 1961.
3. Е ф и м о в H. В. Квадратичные формы и матрицы. М., «Нау­
ка», 1972.
4. Ф а д е е в Д. К., Ф а д е е в а В. H. Вычислительные методы
линейной алгебры. М. — Л., Физматгиз, 1963.
5. А г е е в М. А. Основы алгоритмического языка АЛГОЛ-бО. М.,
«Наука», 1963.
6. А й н б е р г В. Д. Основы программирования на алгоритмиче­
ском языке АЛГОЛ-бО. М., «Машиностроение», 1973.
7. М а к - К р а к е н Д. Д. Программирование на АЛГОЛе. М.,
«Мир», 1964.
8. Б р у д н о А. Л. АЛГОЛ. М., «Наука», 1968.
9. Е ф и м о в Ю. Н. Программа решения системы линейных ал­
гебраических уравнений с симметричной матрицей ленточной структу­
ры для ЭЦВМ типа М-220. Л., НИИГидротехники, 1972.
10. А г е е в М. Н. Алгоритмы (100—260). М., 1967.
11. Collected Algorithms from CACM, New-York, 1966.
12. Ф о р с а й т Дж., М о л е р К. Численное решение систем ли­
нейных алгебраических уравнений. М., «Мир», 1969.
13. W i l k o n a o n J. Н., R е i п с h С. Handbook for Automatic
Computation, Vol. 2, Linear Algebra, Springer — Verlag. Berlin — Hei­
delberg — New-York, 1971.
38
14. J e n к i n W. M. Matrix and digital computer method in struc­
tural analysis. London, Me. Graw-Hill, 1969.
15. Б а х в а л е в H, С. Численные методы, ч. 1. М., «Наука», 1973.
16. Z i e n k i e w i c z О. С. The Finite Element Method in Enginee­
ring Science. London, Me. Graw-Hill, 1971.
17. Ф и x т e н г о л ьц Г. M, Курс дифференциального и интеграль­
ного исчисления, т. I. М., «Наука» 1969.
18. К р ы л о в В. И., Ш у л ь г и н а JI. Т. Справочная книга по
численному интегрированию. М., «Наука», 1966.
19. Процедуры численного интегрирования на языке АЛГОЛ. М.,
ВЦ МГУ, 1972.
20. Т р о и ц к и й В. А., Ю д и н С. Ф. Язык программирования
АЛГОЛ-60 и его использование. Л., Ленинградский политехнический
ин-т, 1973.
Г л а в а II

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


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

Плоские краевые задачи механики горных пород выделе­


ны в отдельную главу потому, что, во-первых, подобные за­
дачи являются первым примером успешного применения
М К Э ; во-вторых, основные положения МКЭ достаточно про­
сты, наглядны, «физически ощутимы» именно в плоских
задачах; в-третьих, существующие точные аналитические
решения ряда двухмерных задач механики горных пород по­
зволяют оценить эффективность и точность самого метода
конечных элементов. Как известно, аппарат теории упруго­
сти является наиболее апробированным инструментом для
решения инженерных задач, поэтому последующее изложе­
ние основано на положениях теории упругости. Причем для
большей наглядности представления основополагающих по­
ложений МКЭ выбран треугольный конечный элемент. Более
общие типы применяемых в расчетах элементов обсуждают­
ся в отдельном разделе.

§ 1. Основные уравнения и постановка краевой задачи


механики горных пород
Рассматривается протяженная горизонтальная горная
выработка глубокого заложения с поперечным сечением
произвольной формы, проведенная в однородном анизотроп­
ном горном массиве [1 ]. Вертикальное сечение, нормальное
к продольной оси выработки (рис. II, 1, о), представляет со­
бой тяжелую полуплоскость с соответствующим вырезом.
При расчетах она может быть заменена [1] невесомым пло­
ским прямоугольником со сторонами а и Ъ (рис. II, 1, б) с
отверстием такой же формы в центре, загруженным сжима­
ющими напряжениями р и К р
av = p = iH , oxV = 0, (II.1.1)
40
0зе = хр = хт я , оХу = 0 . ( П .1 .2 )

Здесь ох, dy, аху — горизонтальная, вертикальная и ка­


сательные составляющие вектора напряжений; у — объем­
ный вес горного массива; "К— коэффициент бокового давле­
ния; Н — глубина заложения выработки (рис. II. 1, в).

б,
db
v C fc -*

Рис. П.1. Условия нагружения: а — закрепленной горизонтальной вы­


работки (2) в горном массиве (1); б — расчетная модель; в — начальные
напряжения в массиве на глубине заложения выработки.
Рассматриваются выработки, незакрепленные и закреп­
ленные жесткой или податливой крепью (рис. II.2). В том и
другом случаях на ее породном контуре Г или на части кон­
тура может действовать подкрепляющее (активное) нормаль­
ное давление Ро, в общем случае зависящее от величин сме-

щ рш мш ш

Ряс. П.2. Граничные условия на контуре выработки: а — закреплен­


ной ; б, в — незакрепленной.
41
щения контура. Таким образом, на контуре выработки Г
реализуются достаточно сложные граничные условия. Ниже
выписаны лишь простейшие из них:
Х а = — р 0 соз(п, х), У п = — p 0eos(n, у), (Н.1.3)
где Х п, У п— проекции давления ро на оси координат;
cos (л, х), cos (л, у) — направляющие косинусы, образуемые
нормалью к контуру Г с осями координат (рис. П. 2, в).
Необходимо определить распределение напряжений и пе­
ремещения в окрестности выработки и контура Г для обосно­
ванного выбора экономичной конструкции крепи, оценки
надежности и долговечности выработки.
Пусть в неподвижной прямоугольной системе координат
Oxyz ось z совпадает с продольной осью выработки (см. рис.
II. 1, с), { 6} = {ц, v, w) — вектор смещения точек массива
(и, v, w — проекции вектора смещения на оси координат).
Пусть компонента перемещений w, направленная вдоль оси
выработки z, равна нулю, а компоненты перемещения и и и
являются функциями только координат х и у. Деформиро­
ванное состояние при этом будет характеризоваться векто­
ром деформации {е }= {е * . &у, еху }, а поле напряжений —
вектором напряжений {о }= {а * , <*у, ®ед}.
Уравнения равновесия для случая плоской деформации
имеют вид
да дохи
■А------— = О
дх ^ ду и’
(П.1.4)
даXV даи
о,

а компоненты вектора деформаций { е } = { е ж, е„, sxV} при


конечных деформациях определяются геометрическими со­
отношениями [ 2]
ди j 1 /ди \а ■ /ду
дх ' 2

ди | dv , ди ди ■ dv dv
5ху ду дх ‘ дх ду ‘ дх ду ’

При малых деформациях эти соотношения преобразуют­


ся к виду [3]
_ ди _dv _дл , dv
(П.1.6)
ех дх > д~у » еху дя7.
у Г1 дх •

42
В общем случае однородного анизотропного тела выра­
жение обобщенного закона Гука в рассматриваемой системе
координат имеет следующий вид [4]:
гх = а и Зх + а 12<Зу + а 13аг + а Ыауг + а 15ах г + а 1 б°ху>

Еу = а21ох + a^Oy -f- а2з<зг -f- а24оуг -f- 0,25еxz ~b а2ваху>


£г — a 3lax ~h a 32яу + a 33a2 + а 3 lai/z + a 35axz + a 3Qaxyt
(П.1.7)
£уг — й 41<Зх а>42яу “f" a 48az "1“ a 44вуг a i5axz " Ь a 46axyt

2—а 51ах +
ЁЖ а 52ау Ч" ®б83г “Ьa 54?yz 4" a 55axz а 56ахуг

е ху ~ л 61®ж ~Ь а 62ау Н " а 63ая я 64° у г 4 " а вЬах г ®вв°ху>

где а и — упругие постоянные (коэффициенты деформации),


независимых упругих постоянных всего 36. Упругие посто­
янные выражаются через технические постоянные горного
массива следующим образом:

т 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« ху

Р уг, ху ^ гх, уг ш ^ уг, г х


~~д
ху
» а 45 = = ~G уг * а б4 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
жг ж* асу

Чуг, г Чг, уг Чгж, ж


^81----- й г г » ®43-----Gу г * ° 15

Ч*. гж _Чу.жу
, ^ 6 2 -------- Q
Е
хг УУ ху

где Ехх, Еуу, Егг — модули упругости соответственно по на­


правлениям х, у , Z', G уг, Gzx, Gxy — модули сдвига для пло­
скостей, параллельных координатным yOz, xOz, хО у; \ух,
чгу, чхг, vTy, vyz, izx— коэффициенты Пуассона, характери­
зующие поперечное сжатие при растяжении в направлении
осей координат (первый индекс показывает направление по­
перечного сжатия, второй индекс — направление действия
силы); цгх,уг, V-xy угг . . . , \*yz, ху— коэффициенты Ченцова,
характеризующие сдвиги в плоскостях, параллельных коор­
динатным, вызванные касательными напряжениями, дей­
ствующими в плоскостях, параллельных другим координат­
ным плоскостям (например, цгх, уг характеризует сдвиг в
плоскости, параллельной уОг, вызванный напряжением
оуг); r\yZ,x, Ъх, х , . . . t f]yx,г — коэффициенты взаимного
влияния первого рода; i ] x , у г , % , y z , . . . , r\z, ху — коэффи­
циенты взаимного влияния второго рода (первые характери­
зуют сдвиги в плоскостях, параллельных координатным,
вызванные нормальными напряжениями, а вторые — удли­
нения в направлениях, параллельных координатным осям,
вызванные касательными напряжениями).
Приведенные выше коэффициенты упругости а у пред­
ставлены в соответствии с классификацией, предложенной
П. Бехтеревым [5] (римские цифры указывают номера
групп).
В теле с анизотропией общего вида, определяемой урав­
нениями (II. 1.7), плоская деформация становится невозмож­
ной, ибо невозможно удовлетворить уравнениям равновесия
(II.1.5) (или II.1.6) и (II.1.7), полагая и>=0. Можно лишь
утверждать, что все составляющие напряжений и переме­
щений не будут зависеть от г. Такого рода деформацию те­
ла бесконечной длины, ограниченного цилиндрической
поверхностью, с объемными и поверхностными силами, дей­
ствующими в плоскостях, нормальных к образующей ци-
44
линдрической поверхности, называют обобщенной плоской
деформацией:
е. = вуя — 8хя — 0. (П.1.8)
Из обобщенного закона Гука при выполнении условия
(II.1.8) можно выразить а я, ovz, ажг через <7*, ау , о ху:

с г — СцОх + С82°у + С86°*У»

= + С42°У + ««в**»» (П.1.9)


= C8i<J* + Си <3„ + С;$РХу,

и (II. 1.7) можно представить в виде

ех “ Pll®* 4" Pl2°y Ф Pi8°*р»


“ Ря°* "Ь ?22°у "Ь (П.1.10)

е*у = Рв1°* + Р«2ау + Рбв°*У>


где Ру— приведенные коэффициенты деформации

Ру = «у — 4*^a“ cW + + a,s с«) (П.1.11)

( i = l , 2 , 3 ; j = l , 2 ,6),

a88 Д84 ^88 сц


A — Ч48 e 44 «45 си в Т '
«58 «64 «55
Коэффициенты с у определяются из решения системы

«88°* ~Ь а иРуг 4* «8В®жа ~ — («81е* “Ь °8а°» "4" а8в°ху)>

«48®» Н" “Ь «45°** явя (®41®х "1“ &4ЯРу "I” ®4в®*у)»

«58°* Н" а ыРуя 4" а 56ахж— — (вб1вле4 " а62°у 4" «Вв°*у)
относительно неизвестных ах, оуэ a,v.
Для плоскости с упругой симметрией

в _ а18вв;
Ри Т аЧ-----
(/, jff= 1 , 2 , 3 ) , (II.1.11')

в, — — ^ ( а81°* + a &aV + аМ°ху)-

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 ,

° у = ^21е* Ч " ^22еу 4 " ^26£хуг (II.1.12)


вху — d 61ex -f- d 62ey -|- d 66BX]/1
где

d .. __ PsaPee— PaePes г
Ы11
•7 - _ Рхя’б*— РиРвв
■*12 °1б-
Н _PiaPa«— РиРи .
Др АР ДЭ *

/7 __РазРи — Р.1 ^вв _ РпРвв— Pi iPei PaiPie— Р11Р » .


«21 > *22 ~ °26
Др ДР дР **.

г1 _ PaiPea— РяаРвг /1 — _ РиРи— РиРв* А PilPaa PiaPu .


°61 » *62 а 66
ДР Л0 Др -

6 Pl2 Pie

Др , == ?21 ?22 Ргв 9

Рб1 Рб2 Рбб

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

<*х ^11 ^12 d ie ~е* J

w = ч
= ^21 ^22 Й26 • By — D ‘ { b} , (П.1.13),

_^61 ^62 dee _ _ ежу -

где матрица упругости D, определяемая в общем случае 36


упругими постоянными ац (П.1.8), может быть несиммет­
ричной.
Для материала, обладающего плоскостью упругой сим­
метрии (когда в любых двух направлениях, симметричных
относительно некоторой плоскости, упругие свойства его
эквивалентны), выполняются следующие равенства [4 ]:
46
a i2 == а 21г ®18— «31, fl16 — °61t ^23— ^82» a 26— a62‘ (П .1 .1 4 )

При этом матрица упругости D преобразуется в симмет­


ричную.
В случае плоского напряженного состояния в соответст­
вии с (II.1.9') в (II.1.11) индексы (3и необходимо заменить
11= — ■д ИТ. П.
Метод конечных элементов позволяет рассматривать на­
пряжения и перемещения в неоднородных средах, исследо­
вать, например, взаимодействие крепи с окружающим гор­
ным массивом, учитывая при этом реальную форму иссле­
дуемой области и отдельно деформационные показатели
крепи и массива. Массив, окружающий незакрепленную или
закрепленную выработку, в свою очередь, может иметь уча­
стки с различной жесткостью, связанные с особенностями
его структуры и неоднородности состава горных пород.
Модель однородного упругого анизотропного тела, ко­
нечно, не может полностью описать всю гамму разнообраз­
ных реальных свойств горных пород. Однако она может
приближенно учесть ряд структурных особенностей горного
массива — слоистость, трещиноватость, пористость и т. п.
Оценка влияния породных особенностей горных пород на
матрицу упругости может проводиться различными метода­
ми. Пусть, например, порода имеет мелкослоистую струк­
туру с горизонтальным расположением слоев (рис. II.3, а).

Рис. П.Э. Трансверсально-изотропный материал: а — расчетное сечение


х у перпендикулярно плоскости изотропии ; б — плоскость изотропии
х г ' (локальные координаты) образует с плоскостью х г угол ф ; в — рас­
четное сечение х у параллельно плоскости изотропии.

В этом случае плоскость изотропии совпадает с плоскостью


наслоения и в ней определяются только две упругие посто­
янные: Е\ и Vi. При этом
47
Е Хх — Е гг— E\, уХ2 — Угх — уи G xz— 2(l+ vj) * (П . 1 . 15 )

В расчетной плоскости хОу, перпендикулярной плоско­


сти изотропии xOz, вводятся дополнительные независимые
технические постоянные среды Ёщ V2, <?2. При этом
Eyy— Ez, 'iyX — 'ty z ~ '>2> GXy = G yz = (?2« (П . 1. 16 )

Значения введенных констант определяют либо экспе­


риментально, либо расчетным путем, стремясь учесть реаль­
ную структуру породы [6, 7].
Уравнение обобщенного закона Гука для трансверсально-
изотропного тела в декартовой системе координат Ох'у'г'
имеет вид

= а11а*’ "I" П12аУ’ + а13°2’>

V == а120*' + а22av + а12а*'»

£г’ = ап°х' + a'u°v' + аи°г’>


(П . 1. 17 ')
£у 'г ' = ® 4 4 °у 'г '»

e*v = 2{а'п — а'12)аХ'г-,

е х ' у ' — ®44 V ,

где коэффициенты деформации а'., определяются пятью


различными упругими постоянными
> ___1_ - _____ > ___________ V,
и — ’ 12 Щ » °13 — ^ »
(П . 1. 17 " )
а22 ~ ^7’ = g7 ’ ^(а11— а1г)= •

Координатная система Охуг получается из Ох'у'г' путем


поворота вокруг общей оси г на некоторый угол ф . Значения
упругих постоянных в системе координат Охуг выражаются
через известные упругие постоянные ац, а'12, а'8, ап, а'^
по следующим формулам преобразования:

ап= i r C0S^ + т _ % )sin22<р+ ^rsin4(P’

«22 = ^ sin4<p+ х ^ )sin22«p + ^ - COS^,


48
<% —
V
v, , 1 /1 + 1 * , 1 1 I •_
% (П .1 .1 8 )
a* = - i; + 7 \ ~ E r+ T - e ; r

o u ^ - l f a s i n ’f + y o s 2?)’

a 2b = - - j { \ № 2< ? i ' > 2 s m 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

a36 = - yjj ^ s i n 2 <p,

1 f 1 2 (1 + ^ )
sin 2?,
a*5 2 aj Ei

&li — &24 == &34 ~ &46 в а15 = ^25 “ ^35 == ^56 = 0 ,

Обобщенный закон Гука для рассматриваемого тела в


системе координат Oxyz принимает вид

ех — an cx - f д12ау -f* ffJ3j , - f

ey ~ al2Jx ~h a22py ~h a23°z ~h ?26sxl/f

£z = ai8ax + a2 ^ y ~h a3'az ~h G36Jxy>

eyz ** &44ai/z ~h &45axzt ( П .1 ,1 8 ')

exz “ (l4b‘Zyz ~h a56axzt

Exy = aie°x ~h a 26av ~f" a36az ~f~ a66ax y

Чаще всего связь напряжения — деформации записыва­


ется посредством матрицы упругости D. Выражение матри-
« -* 49
цы D в общих координатах Охуг через матрицу упругости
D' в наклонной системе координат Ох'у'г' определяется из
соотношения [6, 8]
D = T>D '-TT, (П.1.19)
где матрица преобразования Т имеет вид
cos2? sin2? — 2 sin? cos?

Т= sin2? cos2? 2 sin? cos? (II.1.20)


_— sin? cos? sin?cos ? cos2?— sin 2? _
В случае плоской деформации для трансверсально-изо-
тропной среды матрица упругости, отнесенная к местной си­
стеме координат Ох'у'г', имеет вид

D' X
(l-t-^i)(l—'Ч—2n-v|)

(П.1.21)
'п(1 — rtv2) /IV2(1-|-V1) о

X П\(1 + Vi) 1—V2 о


0 0 vx—2»v|)_
где
n=Ei/E2, m = G 2/E2.
В случае плоского напряженного состояния
п nv2 0
nv2 1 0 (II.1.21')
(1_nvD
0 0 m (l—rav2)
V j

Если плоскость изотропии совпадает с расчетной плоско­


стью хОу (рис. II. 3, в), то в ней

Ехх — Wvli — ^i, vxy Чух ^1» G ху 2(1+v,) (П.1.22)

Для направлений, перпендикулярных к плоскости изо­


тропии, жесткостные характеристики определяются равен­
ствами
50
Егг — Ег, vгх = ч = v2, G2X= Gxy = G2. (II.1.23)
В этом случае для плоской деформации матрица упруго­
сти имеет вид
Ел
D X
vi—2п^|)
(И. 1.24)
1— v1-fnv| о
X V fn v f 1— nv2 О
О 0 (1—VX—2nv|)/2

В случае плоского напряженного состояния


1 vx О
D Vj 1 О (II.1.24')

[_0 0 (1—vi)/2 j
Наконец, если исследуемая среда характеризуется пол­
ной симметрией упругих свойств (изотропное тело), то число
независимых постоянных равно двум и
Е хх — Еуу — Е 2г ~ E t VXy = ^хг — vyj = (II.1.25)

При этом матрица упругости в случае плоской деформа­


ции имеет простейший вид:
1— v v О
Е
D (l-H )(l-2v ) v 1— v О (II. 1.26)
О 0 (1— 2v)/2

Аналогичным образом может быть уточнена или же мо­


дифицирована с целью учета более сложных структурных
свойств горного массива сама физическая модель исследуе­
мой среды.
Поле перемещений определяется в случае плоской де­
формации (плоского напряженного состояния) компонента­
ми и и v однозначно. Составляющая напряжения аг, перпен­
дикулярная к расчетной плоскости хОу, отлична от нуля, а
компонента вектора деформации е* в этом направлении рав­
на нулю. Поэтому указанные компоненты векторов напря­
жения и деформации не оказывают влияния на величину
внутренней энергии деформирования. Величины компонен-
51
тов напряжения стг, с*г, °уг в случае плоской деформации
определяются по формулам

°г = Czi^x 4" с 32ау 4“ Ш Gx y t


°уг = ^41ах 4" СцРу 4”^46вху>
°Х2 — С51ах 4* С52ау 4" С56°хУ'
Для плоского напряженного состояния они по определе­
нию равны нулю.
Сформулированная задача математически сводится к
отысканию решения системы дифференциальных уравне­
ний (II. 1.4) внутри прямоугольника со сторонами а и Ъ вне
выреза (см. рис. II.1, б) при соответствующих граничных ус­
ловиях на контурах прямоугольника и выработки (П. 1.1)—
(II. 1.3). Для решения задачи в напряжениях необходимо
удовлетворить условию совместности деформации, совпада­
ющему с физическим требованием сплошности рассматрива­
емой среды и представляемому уравнениями Бельтрами —
Митчелла [3]. В последующем задача будет решаться в пе­
ремещениях относительно вектора {6} = {и, и) и при реше­
нии уравнений (II. 1.4) необходимо воспользоваться кинема­
тическими (II.1.5) (или II.1.6) и физическими (II.1.12) соот­
ношениями.
Строгие решения задач теории упругости показывают,
что полное рассеивание напряжений в упругой среде проис­
ходит на бесконечном удалении от места приложения на­
грузки. В реальных же средах полная стабилизация поля
напряжений, а следовательно, «затухание» перемещений на­
ступают значительно быстрее. Поэтому расчет напряжений
и перемещений в задачах механики горных пород сводится
К определению этих величин в некоторой ограниченной об­
ласти. Граница области исследования устанавливается так,
чтобы за ее пределами возмущение естественного поля на­
пряжений дополнительной нагрузкой было бы относительно
невелико, т. е. не приводило бы к заметным деформациям.
Этим условием и следует пользоваться для ограничения об­
ласти, в которой определяется напряженно-деформированное
состояние горной среды МКЭ. Неоправданное увеличение
области исследования приводит к увеличению элементов
разбивки (возрастанию числа неизвестных), усложняющему
расчет, или к увеличению размеров самих элементов, сни­
жающему точность результатов решения. Чрезмерное умень­
шение области исследования; приводит к тому, что флюктуа­
ции в граничных условиях внесут искажения в напряженно-
деформированное состояние периферийных участков иссле­
дуемой области. Для приближенной оценки размеров облас­
52
ти, в которой предполагается вести расчет применительно к
конкретным задачам, полезно проводить предварительный
анализ известных решений теории упругости или результа­
тов модельных опытов (экспериментов).
При сложных очертаниях границ исследуемой области,
существенной неоднородности структуры горного массива,
а также силовых и кинематических факторов следует про­
вести предварительную оценку напряженности исследуемой
области, упрощая контуры границ, контуры участков неод­
нородности свойств породы и внешних воздействий.

Рис. П.4. Представление исследуемой области конечными треугольными


элементами (а) и плоский треугольный элемент разбиения единичной
толщины h — 1 (б).

Назначение сетки разбивки, т. е. выбор размеров и форм


элементов, на которые делится исследуемая область (рис.
II.4), производится с учетом неоднородности строения гор­
ного массива, особенностей силового воздействия и специфи­
ки программирования задачи для расчета на ЭВМ. Никаких
ограничений относительно неоднородности горного массива
по деформационным свойствам не накладывается, кроме
вполне очевидного требования, чтобы в пределах области,
соответствующей на схеме одному определенному конечно­
му элементу, горный массив рассматривался как однород­
ный. При этом направления осей изотропии, оставаясь не­
изменными в пределах конкретного элемента, могут быть
различными на различных участках исследуемой области.
Кроме того, в районе ожидаемых наибольших градиентов
напряжений целесообразно использовать более мелкое раз-
53
биение на конечные элементы, а на участках, где ожидается
плавное изменение напряжений, м ож но использовать эле­
менты больших размеров. Целесообразно назначать регу­
лярную сетку разбивки, дающ ую наиболее простую зависи­
мость номера узловых точек разбиения от номеров вершин
элементов. Это существенно упрощает ввод начальной ин­
формации в память ЭВМ и облегчает решение задачи. В част­
ности, весьма удобной является сетка разбивки, образован­
ная прямыми, параллельными осям прямоугольной декар­
товой системы координат, или концентрическими кривыми
(например, окружностями, эллипсами) и радиальными лу­
чами в полярной и сферической системе координат.

Рис. II.5. Примеры приведения нагрузок к статистически эквивалентной


системе узловых сил: а — распределенная нагрузка, действующая на
последуемую область; б — замена распределенной нагрузки q условными
силами Ftx и F,x; в — разложение силы тяжести р на систему узловых
сил; г — разложение узл»вой силы R на составляющие Rx и Ry.

Сказанное позволяет заключить, что подготовка к рас­


четам МКЭ в известной степени зависит от понимания ин­
женером особенностей работы исследуемой области, его
практического опыта и интуиции. Выбор исследуемой обла­
сти и назначение сетки разбивки — крайне важный этап в
расчетах МКЭ, нуждающ ийся в тщательном анализе, учи­
тывающем как предварительное статическое моделирование
задачи, так и удобства составления программы расчета на
ЭВМ применительно к возмож ностям машины, на которой
предполагается реализовать программу.
54
В плоской задаче о напряженно-деформированном со­
стоянии массива вокруг выработки исследуемая область
(рис. II.4) разбивается на плоские треугольные элементы
единичной толщины h. Матрица жесткости элемента в этом
случае легко получается из элементарных условий равнове­
сия, а построение решения позволяет четко проследить ос­
новные этапы МКЭ.
Все виды нагрузок, действующие на исследуемую об­
ласть (рис. II. 5) и формирующие в ней определенное напря­
женно-деформированное состояние, приводятся к статиче­
ски эквивалентным силам, приложенным в узловых точ­
ках. Равномерно распределенная нагрузка, действующая,
например, на одну из граней элемента (рис. 11.5,6), должна
быть заменена равновеликими сосредоточенными узловы­
ми силами. В общем виде участки граничной линии (состав­
ленные сторонами граничных треугольных элементов) на­
клонены под некоторым углом к координатным осям и со­
средоточенные узловые силы, заменяющие действие
равномерной нагрузки на участках, раскладываются на со­
ставляющие, параллельные координатным осям (см.
рис. II. 5,г). Объемные силы, вызываемые, например, собст­
венным весом горной породы, также приводятся к сосредо­
точенным силам, действующим в узловых точках и состав­
ляющим Уз величины силы (см. рис. II. 5,в).
На внешнем контуре рассматриваемой области массива
и контуре Г выработки задаются поверхностные силы F n,
которые в случае отсутствия поверхностных нагрузок рав­
ны нулю, а перемещения узловых точек контура неизвест­
ны. В случае задания обеих компонент вектора перемеще­
ний и и и или одного из них неизвестны обе или одна ком­
поненты узловых сил. Чаще всего встречаются смешанные
граничные условия: в одном из направлений известно пе­
ремещение и необходимо определить силу, в другом — из­
вестна сила и необходимо определить неизвестное переме­
щение.
В расчетной схеме рассматриваемой задачи в силу сим­
метрии используются следующие граничные условия: го­
ризонтальные компоненты перемещения узлов вдоль верти­
кальной (х = 0 ) и вертикальные вдоль горизонтальной
( у = 0) сторон прямоугольника равны нулю, а на контуре
выработки х = а / 2, у = Ь /2 заданы узловые силы в соответст­
вии с приложенными напряжениями (II. 1.1) — (И.1.2). Не­
известны перемещения всех узловых точек внутри массива,
на контуре выработки и на границе области.

55
§ 2. Характеристика конечного элемента
Исследуемая область разбивается (см. рис. П. 4) на ко­
нечное число треугольных элементов, которые взаимодейст­
вуют друг с другом через соприкасающиеся точки-узлы. В
свою очередь, вершины треугольных элементов, сходящиеся
в узлах разбиения, можно рассматривать как вершины-уз-
лы для отдельных элементов. Ниже приводятся основные
характеристики, принятые в МКЭ, для треугольного конеч­
ного элемента.

Рис. П.6. Типичный треугольный элемент rst (а) и узло­


вые перемещения в направлениях осей координат (б).

1. Ф у н к ц и и п е р е м е щ е н и й . На рисунке II. 6,а


показан типичный треугольный элемент исследуемой МКЭ
области. Пусть вершины треугольника г, s, t, занумерован­
ные в выбранной системе координат хОу против хода часо­
вой стрелки, имеют координаты х г, у/, x s, ys; x t, y t . Пере­
мещения элементарного объема de (рис. П. 6,о) в
рассматриваемом треугольном элементе е определяются
компонентами и, v вектора {5} перемещения

{8} = = {и, и}. (II.2.1)

В частности, перемещения вершин рассматриваемого


треугольного элемента е определяются векторами

{М = = (/ = Г, s, t). (II.2.2)

Если перемещения точек треугольного элемента опреде­


ляются перемещениями его вершин, то целесообразно вве-
56
сти вектор перемещений вершин элемента, определив его
следующим образом (см. рис. II. 6,6):

ьл = \ и г, V r , и я, Vs, U t (II.2.3)

8J
В МКЭ перемещения внутренних точек элемента опреде­
ляются через перемещения его вершин в виде суммы Ре-
лея—Ритца [9, 10]

i=r,e,t
(И.2.4)
v= 2 у)'

В матричной форме эти равенства записываются в виде


{«} = ф .{6}е, (II.2.5)
где матрица Ф, называемая матрицей перемещений, имеет
своими элементами координатные функции ф( и г|^. При
этом
?Г о т, 0 <р, о
Ф= (II.2.6)
. о <!>г о <1», о Ф,
Функции q)t и \|)i выбираются так, чтобы удовлетворя­
лись граничные условия на контуре треугольного элемента
при его деформировании и не нарушались условия нераз­
рывности деформации точек горного массива. В двухмерном
случае условия неразрывности или совместности деформа­
ций имеют вид [3]
д*еь
дхг дхду * (II. 2.7)

В наиболее простом случае функции ф| и i|;( выбирают,


удовлетворяя лишь «смягченным» условиям неразрывно­
сти перемещений (рис. II. 7) во всей исследуемой области.
На границе элементов возможно нарушение условий сов­
местности деформаций (II.2.7), так как нельзя гарантиро­
вать, что непрерывные внутри отдельных элементов пере­
мещения будут иметь непрерывные первые и вторые
производные на границе раздела двух смежных элементов.
57
Рис. II.7. Условие неразрывности на границе двух элементов: а — выпол­
нено ; б — нарушено; в — растяжимая (граница) модель.

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


ний в переходной зоне (рис. II. 8) терпят конечный разрыв,
а вторые производные вообще не определены, т. е. не выпол­
няется условие (II.2.7). Чтобы избежать этого, необходимо

Рис. II. 8. Возможные случаи


нарушения условий неразрывно­
сти деформаций: а — переход­
ная зона деформированных тре­
угольных элементов; б — непре­
рывность перемещений и на гра­
нице раздела элементов; в — ко­
нечный разрыв (величиной А.)
производной от перемещения на
границе раздела элементов — на­
рушение условия непрерывности
деформаций; г — нарушение ус­
ловия совместности деформаций
(2.2.7) — на границе раздела вто­
рая производная перемещения
имеет неопределенный разрыв.

удовлетворить условию непрерывности перемещений не


только в узлах, но и вдоль границ элемента. Это условие
удовлетворяется, если компоненты перемещения произволь-
68
ной внутренней точки элемента заданы в виде линеинои
функции координат, т. е.
u= ai+ аглс+озУ» (II.2.8)

и = СЦ+05* + Обу,

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

и 1 х у О О О
{&} (II.2.9)
V 0 0 0 1 * 1/

где { a } = { a i , a2, a3, a4, a5, a6} — вектор неизвестных коэф­


фициентов. В выражении (II. 2.8) форма и содержание коор­
динатных функций <pi H<l>i скрыты. Кроме того, компоненты
вектора коэффициентов лишены какого-либо определенного
физического смысла, и они конкретизируются, если функ­
ции ф1 и определить, связав векторы {а} и {6}е. Для это­
го в соответствии с (II.2.8) рассматриваются перемещения
вершин треугольного элемента rst

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.10) относительно шес­


ти неизвестных коэффициентов а» ( i = l , 2, . . . , б), получа­
ют выражение для вектора коэффициентов {а}, определяе­
мое через вектор перемещений вершин элемента (II. 2.3),
(а }= А -Ч б}е, (II.2.14)
где обратная матрица А~1 также является квазидиагональ-
ной:
А -1 О
А - 1= (II.2.15)
О АТ1
с блоками
~аг Ьг сг~
л- i — _±_ 0's b s Cg (II.2.16)
1 2S
.Of bt ct .
Элементы обратной матрицы определяются из равенств
== x*yt X,ys t br = yt l/ti CT= X( xs\
Os = x tyr — x ry t, bs = y t — yr, cs = xr — x t; (П.2.17)
==s хгУв хзУг » bt = Ут Уst = Xg Xr,

а скалярный множитель 1/2S в (II.2.16)


1 xr yr
S= 1 х а ys
1 xt yt

= 4 - (xsyt + xTyt + x\yT— xsyr — x,y g— xryt) (II.2.18)

представляет собой площадь рассматриваемого треугольно­


го элемента с вершинами г, s, t.
Компоненты вектора перемещения { 6} = {и, и) с учетом
соотношений (II.2.14) можно переписать в виде
60
и= 25 [(Яг + Ьтх + cry) ur + (а, + bsx + csy)u„ +

+ (at + btx -f- cty)at],


( I I .2 . 1 9 )

v= 2S H" b rx + c ry)Vr - f (*s + b sx + c sy)v „ +

+ (at + btx + c ty)vt].


Сравнивая (II.2.19) с формой записи перемещений в виде
суммы Релея—Ритца (II.2.4), легко видеть, что функции

(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.
Если выбранная система координат хОу связана с цент­
ром тяжести треугольного элемента, то х г-\-ха-\-хг—уг + уЙ+

Выбранная матрица перемещений автоматически удов­


летворяет требованию непрерывности перемещений как
внутри элемента, так и на границе элементов при переходе
от элемента к элементу. Условие неразрывности выполня­
ется в силу того, что перемещения вдоль любой стороны
треугольника изменяются линейно и равенство перемеще­
ний в узловых точках s, t вершины соседних элементов
обеспечивает выполнение равенства вдоль всей границы з, t
(рис. II. 8). Легко видеть, что функции cpi и равны и да­
ют соответствующие узловые перемещения, если в уравне­
ния (U.2.19) подставить координаты вершин треугольника.
Например, для вершины г ar = 2S, as = a t = 0 и уравнения
(II.2.19) преобразуются в тождество.
2. Д е ф о р м а ц и и. Взаимное перемещение внутрен
них точек треугольного элемента характеризуется векто­
ром деформаций {е}= {е*, еу, е*„}. Если компоненты векто­
ра перемещений известны, то вектор малых деформаций {е}
определяется по известным геометрическим соотношениям
Коши (II. 1.6).
Подставляя в правые части (II. 1.6) значения компонент
61
вектора перемещений {6} из (II.2.19), можно получить зави­
симость
{е} = В-{8}е = М ’ А~ЦЬ}е = М-{л}, (2.22)

которая устанавливает связь между вектором деформации


и вектором перемещений вершин г, s, t треугольного элемен­
та е.
Здесь

0 10 0 0 0
М = 000 0 10
0 0 10 10

Матрица В, осуществляющая указанную выше связь,


получается в результате дифференцирования матрицы пе­
ремещений Ф (см. (II.2.21) по соответствующим координа­
там х а у. При этом

дфг дФ„ дФ(


0 0 0
дх дх дх
Ъг 0 bs О bt о
Л £Ф*
п/ дФг и f) дФ( _1
В= V
ду ду 2S 0 сг 0 с, 0 ct
. (П.2.23)
ду
_cr br cs bs ct bt.
дФг дфг дФв дФв дФ{
ду дх ду дх ду дх

В силу того, что элементы матрицы Ф являются линей­


ными функциями координат х, у по допущению о характе­
ре перемещений точек внутри треугольного элемента, эле­
менты матрицы В не зависят от координат точек элемента.
Тем самым в рамках принятых предположений взаимное
перемещение внутренних точек треугольного элемента
определяется лишь координатами его вершин и их переме­
щениями в процессе деформирования тела. Это означает,
что компоненты вектора деформаций, постоянные в преде­
лах рассматриваемого элемента, изменяются скачком при
переходе от элемента к элементу. Разрывы, претерпеваемые
полем деформаций, конечны (рис. II. 8) и, как правило,
уменьшаются с уменьшением размеров элементов и гради­
ентов напряжений.
3. К о н е ч н ы е д е ф о р м а ц и и . В случае плоско
деформации вектор конечных деформаций {е} можно пред­
ставить в виде суммы двух векторов
62
и — M +W. (II.2.24)

где первый вектор {е} — вектор малых деформаций, опре­


деляемый соотношениями (П.2.22) и (П.2.23); второй век­
тор {&} в соответствии с (II.1.5) может быть представлен как
'ди ~|
ди dv Л Л дх
-г-
ах дх 0 0
dv
dx
о о р
ду- рду-
(II.2.25)
ди
ди dv ди dv ду
_ ду dy dx дх dv
ду _
в силу чего вектор {е} обусловлен нелинейными слагаемы­
ми конечных деформаций (II.1.5) и определяется матрицей


дх Р
дх- 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)

в котором матрица G равна


1

дФ, дФг
0
дх 0 дх 0

дФг дФ, дф(


0 0 0
дх дх дх
G=
дФг дФ, дф[
0
ду ду 0 ду 0
дФг дФ, дФ(
0 0 0
ду ду ду _
63
~br 0 bs 0 bt о -
I 0 br 0 bs 0 bt
(II.2.28)
2S~ cr 0 cs 0 c t О
_0 cr О сй 0 c t_
При проведении конкретных расчетов элементы матри­
цы С целесообразно выразить через параметры перемеще­
ния (II.2.19), характеризующие поведение рассматриваемо­
го элемента, и представить в виде

0 О
i=r,s,t

С— О 0 2 bfli 2d °ivi . (П.2.29)


i= r,8 ,t i —r,8,t

l—r,s,t i= r,s,t i—r,s,t i= r j,t

В рассматриваемом случае вектор {е} конечных дефор­


маций можно представить в форме (II.2.22), понимая под
матрицей В матрицу

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 во внутрен­
ней точке элемента обусловливает появление начальных
деформаций {ео}. Если материал массива характеризуется
свойствами анизотропии наиболее общего вида, а деформа­
ции — линейные функции физического параметра, то мож­
но установить, что

{е0 } = (а1®» а2®» « 3®} “ {£*'0, £у'0, 6лс'у'о}, (П.2.32)


где а[, аг, аз — коэффициенты пропорциональности, отне­
сенные к главным направлениям анизотропии х'у'. Чтобы
получить компоненты деформации {ео} в рассматриваемой
системе координат, необходимо использовать соответствую­
щую матрицу преобразования Т (II.1.20), т. е.
{е0} = Г - 1•{е0'}. (П.2.33)
Если изменяющимся физическим параметром @ являет­
ся температура, то коэффициенты ai, аг, аз в (П.2.32) яв­
ляются коэффициентами линейного расширения (а з = 0 ), а
{eo'} = {ai0, аг©, 0}. Для изотропного материала вектор на­
чальных деформаций преобразуется к виду {eo/} = ( l + v ) *
• {ав, ав, 0 } в случае плоской деформации или к виду
{е0' } = {а 0 , а0 , 0 } в случае плоского напряженного состоя­
ния (v — коэффициент Пуассона).
5. М а т р и ц а у п р у г о с т и . Матрица упругости D е
элемента, в пределах которого среда считается однородной,
определяемая для полностью анизотропного материала со­
отношением (II.1.13), преобразуется в частных случаях ани­
зотропии к виду, определяемому соотношениями (II.1. 21),
(II.1.24) и (II.1.26). Зная связь компонентов векторов напря­
жений и деформаций (II. 1.13), а также выражение вектора
деформаций через вектор перемещения вершин {б}«
(II.2.3), легко получить
= = (П.2.34)

Это выражение непосредственно связывает вектор на­


пряжений с перемещениями вершин-узлов треугольного
элемента.
5 -6 4 65
6. М а т р и ц а ж е с т к о с т и т р е у г о л ь н о г о эл е
м е н т а . Рассматриваемый отдельно треугольный элемент
с вершинами г, s, t будет находиться в равновесии, если за­
менить действие отброшенных участков исследуемой обла­
сти статически эквивалентной системой сил, приложенных
в вершинах треугольника. Эта система сил образует вектор
{F }e с компонентами f xT, f yr, f xs, f ys, f xt, f y t, где первый
индекс соответствует направлению действия силы, а вто­
рой является «локальным» номером вершины, в которой
действует данная компонента силы (рис. II. 9). Работа W B

Рис. II.9. Компоненты узловых «ил, приложенных к


элементам, и соответствующие компоненты узловых
перемещений.

внешних сил {F }e на перемещениях узлов {6}е может быть


вычислена по формуле
W B= {8}g (П.2.35)
Работа внутренних напряжений {о }е при деформирова­
нии элемента объемом dV конечного элемента е определя­
ется из соотношения
d w e = {е }е •Не •d V . (П.2.36)
Интегрируя это выражение по всему объему треугольно­
го элемента е, можно получить работу внутренних сил при
деформировании рассматриваемого отдельного элемента
66
^ е= Щ И в
Г- М е - ^ . (П.2.37)
Ve
Треугольный элемент е находится в равновесном состо­
янии, если работа внешних сил равна работе сил внутрен­
них, т. е. если выполняется равенство
W B= W e. (II.2.38)
Если в (П.2.37) вместо вектора {е}е подставить его зна­
чение (II.2.23) и использовать правило транспонирования
произведения матриц, то условие (II. 2.38) можно записать
в виде

{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) интегрирование
должно производиться по площади элемента, т. е.

[k]e - h .^ B T - D e -B e dxdy, (П.2.42)


Se
где Se — площадь треугольного элемента е. Для треуголь­
ного элемента матрица [ к]е может быть записана в форме
произведения матриц
67
~br 0 cr
0 cr br
bs 0 cs ^11 ^ 12 ^ 16

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

ft33 hi ^85 ^86


lk]e = (II.2.46)
ft<4 ^45 ^46
ftfi5 ^56

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

brb,dn -J- bscrdte -f - brbadl9 4“ b8crd& 4“ ,dn 4- b8c8(d19 4-


b2 b\dXb4~ Ь8с 8№)2 4~ bgbfdn 4" btctdiQ4" biMlfl 4" b »c td 12 4-
h_
+ brc8dei - f crc8dM 4* brb8dM 4” crc8de2 4*dei) 4“ c^dge 4~dee) 4~c%de2 4~btc8dn 4- CgCtdM +btc,dee 4“ cactdt 2
[k ]e = AS
brbsd61 -f - bscrd6Q-j- brb8diG 4- bscrd62 4~ b]dei 4~ bace(dn 4" b%d6e 4" (de24- d2e)X b8btdm 4~bgCfd^ 4" b|bjdee4" btC»d2b 4*
+ brcsd - f crc„d26
2 1 4- bTc8d2e 4~ crc8d22 4" ^ee) 4" c*^26 X Ь8с8 4- c^d22 4~ bfCgdft 4- c,ctd2a 4- Ь.сЛг 4- Свс^22
brbtdn 4- btcrdie 4- brbtdie 4- b*Crdi2 4- &«Mu4- btc*die4- b8btdl6 4* btCgdn 4~ b]dn 4- btct(d164- ь^ 6+ ь»с*(^24-
+ b rc,dex 4- сгс 4 м 4* brCfdM 4~ crctde2 4“ b8Ctd9x 4~ c8cidw 4-b«Ctdee 4- ceCfde2 4“ dei) 4~c2fdM 4-^ee)4- Cfd^z

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

b]dn 4- 2bsCgdl6 4- 4- &«c«(di2 4- bgbfdu 4" die (btct 4- b.Mie 4- b8ctdn 4-


4-cJdw 4“ d2e) 4~ c^d26 4- btc8) 4- c 8CfdM 4*btc8dw 4* c.Ctdae
№ - в -
4" 26ec,d2e4- b8btdu 4- b8ctdM 4- bjdee4~dzeiPtCg 4“
4-<$*22 4“ bfCtdy2 4~c8Cfd2Q + b«c») 4* CjCjdgj

b\dn 4- 2btctdie 4- b^dXQ4~b tCt(dn т


4~cfdee 4-dee) 4 -<??<*»»
b*dw + 2 b lc » d 2fl +

+ 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) в матричной форме имеют вид

Г fx r' hix kiz ^18 &14 ^16 ^18 ~ur '


I fyr k%2 ^28 ^24 A25 ^28 *>r
лг

fx, ^34 ^85 ^86 ы,


0
00
0

{F }e = f__ --
— k ... и —
fya ^44 k..
к., ^45 ^46 y*
' fxt . ^55 ut
«<
o «to
---------- —)

kij=kji
Ы -■"J (П.2.50)
или в явной форме —

fxr = kUWl + * 12^2 + * 18^8 + *14^4 + *16^5 + *16^6.


fyr = *21^1 + *22^2 + k2SW3 + *24^4 + k25W5+ *28^8»
fx, = *Ч1Ш1+ *82^2 + *88“>8+ *84^4 + kZ5W6 + **в»в.
(П.2.51)
fy•= *41^1 + *42^2 + *48^8 + *44^4 + KbWb + *46^6»
fxt = *61^1 + *52^2 + *58^8 + *54^4 + *65^6 + КъЩ,
fyt = К\Щ + *62^2 + *68^8 + *64^4 + *65^6 + kMW9,
где Wx***Urt W2= v r, 108= U „ U>4-=V„ W6= u t, Wt=Vt.
69
Каждая компонента узловых сил (например, f XT) связа­
на с шестью компонентами перемещения узлов w% ( i = l ,
2 , . . . , 6). Коэффициенты fey, представляющие собой эле­
менты матрицы жесткости, есть не что иное, как сила, при­
ложенная в направлении i (например, вдоль оси х) при ус­
ловии, что соответствующее ей перемещение W j = l (напри­
мер, в направлении оси у), а все остальные перемещения
равны нулю (г, j — 1, 2 , . . . , 6).
7. Э к в и в а л е н т н ы е у з л о в ы е си л ы . Выше от
мечалось, что усилия, действующие на элемент, заменяются
статически эквивалентной системой узловых сил. Чтобы
узловые силы были статически эквивалентными действую­
щим поверхностным нагрузкам (сосредоточенным и рас­
пределенным), необходимо приравнять работу, производи­
мую узловыми силами, работе, производимой действитель­
ными нагрузками. Пусть {g} = {X, У} — вектор объемной
нагрузки, приходящейся на единицу объема, а {/>} = {рпх,
рпу} — вектор поверхностной распределенной нагрузки
(рис. II. 5), приходящейся на единицу площади боковой
грани. Наличие начальных деформаций {ео} вызовет появ­
ление узловых сил, обусловленных работой внутренних
усилий {а} на начальных деформациях {ео}. Работа узло­
вых сил {F}e на узловых перемещениях элемента { 6)е при
этом представляется в виде

{8}J- {F)e = {8}n /> }* d S -jjj{a }^ e 0}dK,


Ve Se Ve
(11.2.52)
где Ve — объем элемента; Se — часть поверхности элемен­
та, на которую действуют поверхностные нагрузки.
Используя соотношение (б}= Ф -{б }е, а также выраже­
ние {о }= Д , Ве •(б}е, можно получить

О Д * 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

Для треугольного элемента

{^}г = Фт [|{д} dxdy,


Se

[F}p = Фтjj{p } dxdy, (П.2.56)


S

{F}ea= - B l - D e-{e0}-h-S e.

Если за начало координат взять центр тяжести тре­


угольника, то при постоянных массовых силах

- ±-{Х, y)- Se 0=Г, s, t). (И.2.57)

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>„}.

Можно допустить, что существует система 2\ п уравне­


ний, устанавливающих связь между компонентами обоб­
щенного вектора сил {Л} и компонентами обобщенного век­
тора перемещений {U} так, что
R x l — K l\ u l + K l 2v l + K l &u 2 + K l i v2 + • • • + K lfin V n,

R y l F= -^21u l “ I" K 22P 1 ~\~ ^ 2 Z U 2 + -^23U2 -I- • • • ^ 2 ,2 n V n,

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

• • • • • •

• • • • • •

R xn = ■К’г п— -j" K in — 1, 2^1 - j - K i n—1,8^2 + K i n —1,4^2 4"

-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.

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


(П.З.З) являются следствием принципа независимости дей­
ствия сил. В матричной форме они записываются в виде
{Д}=К:.{Е7}, (П.3.4)

где квадратная матрица К порядка 2Х л представляет со­


бой МЖС, ее элементы К ц представляют собой жесткость
z-ro узла системы элементов при перемещении их в направ­
лении соответствующей компоненты j. Поэтому элементы
МЖС определяются величиной элементов матриц жестко­
стей [fe]e треугольных элементов, составляющих область
исследования. Установление явной связи МЖС с матрица­
ми жесткостей элементов (К с [k \e , где е = 1, 2, . . . , ш) по­
зволяет сформировать матрицу жесткости системы К.
Пусть в некоторой узловой точке i рассматриваемой си­
стемы объединяются q треугольных элементов (рис. П.
10, a), a Rxi и R yi являются компонентами обобщенного
вектора сил, действующих в этом узле. Указанное объеди­
нение элементов вокруг узловой точки иногда удобно на­
зывать элементами {-объединения.
Матрица жесткости системы К, записанная в форме
(П.3.4), имеет в общем виде ленточную (квазитрехдиаго-
нальную) структуру [14, 15]. Все ее ненулевые члены груп­
пируются вблизи главной диагонали матрицы. Это соответ­
ствует физической связи каждого узлового перемещения не
со всеми перемещениями узлов системы, а лишь с некото­
рыми из них. Номер вершины элемента называется гло­
бальным, если он определяется номером узла, в который
элемент входит данной вершиной, и локальным, если этот
номер вершины элемента определяется нумерацией вершин
г, 8, t треугольного элемента от 1 до 3 (см. рис. II. 10). На­
пример, в i-й узел (глобальная нумерация) элемент е может
входить одной из своих вершин г, s, t, занумерованных в
73
определенном порядке от 1 до 3 (локальная нумерация).
Если элементы, стыкующиеся в г-м узле, расчленить, как
это показано на рисунке II. 10, б, то нетрудно заметить,
что усилия R xi и R yi должны быть распределены некото­
рым образом по элементам. При этом в точке г на каждый

Рис. П.10. Объединение треугольных элементов вокруг узловой точки:


а — совокупность элементов, сходящихся в узле i; б — (разделение
г-объединения на отдельные элементы; в — глобальная (40, 75, 52) ж
локальная (1, 2, 3) нумерация вершин произвольного треугольного эле­
мента е; г — (равновесие узла i.

треугольник действуют, вообще говоря, неизвестные зара­


нее составляющие f^}, |Й| . . . , Щ у f^J, f $ , . . . ,
/Ур сил R'A и R yi (рис. II. 10, г). Верхние индексы при f
указывают, к какому элементу г-го объединения относится
рассматриваемая компонента силы; первый нижний индекс
указывает направление силы в общей системе координат
О х у ; второй нижний индекс — номер вершины элемента.
В рассматриваемом i-м узле силы R xi и R ' t определяются из

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, с компонен­
тами перемещения всех трех его вершин. Эти соотношения
удобно записать в виде

ffi “ г+ *© «** + + ЛЙ +1У* + k u u ‘ + 4 t + l Vt’


(П.3.7)
/ » = Ъ % и г*г + * Й 1 .г + 1 ^ + * & . , » . - f k [ ‘+\ te+1Vs + k % u Ut +

+ k l+ U +lVt>

где r, s, t — принятая местная нумерация вершин треуголь­


ного элемента е (рис. II. 10, в). Коэффициенты при компо­
нентах перемещения в этих равенствах представляют собой
элементы &W матрицы жесткости [k ]e треугольного эле­
мента, определяемые из (П.2.41).
Записав 2q уравнения (II.3.7) для всех элементов, имею­
щих узел i своей вершиной, и просуммировав, как это тре­
буется соотношениями (П.3.6), полученные при этом равен­
ства, можно найти

« .< = 2
(II.3.8)

- 1 ,“ 1 75
Здесь приняты дополнительные обозначения:
ц|(е) == и.(е), ц>(«) == и^\ 10^ = Ц<е);
(II. 3.9)
Ы>(е)= у(«)э и}(е)— wW=z у(е)#

Можно допустить, что перемещения узлов, которые не


являются вершинами г, s, t, стыкующихся в г-м узле q тре­
угольных элементов, не вносят свой вклад в величины сил
R Xi и Ryi. Это предположение позволяет записать

ш в ш ш (П.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
где каждый элемент Кц матрицы К определяется как
т

Kij = 2 fti? (II.3.13)


«—1
и представляет, по существу, сумму всех ненулевых элемен­
тов.

Рис. П.11. Пример исследуемой области: а — система усилий; б — раз­


биение для анализа МКЭ.

В качестве примера формирования матрицы К рассмат­


ривается задача, математическая формулировка которой в
рамках плоской деформации ясна из рисунка 11.11. Разбие­
ние исследуемой области на треугольные элементы, общая
нумерация узлов и элементов, внутренняя нумерация вер­
шин треугольников представлены на рисунке 11.11, б. Счи­
тается, что матрицы жесткости треугольных элементов,
составляющих систему, определены в соответствии с (II.2.41).
Обобщенный вектор сил {R} и обобщенный вектор переме­
щений в рассматриваемом случае имеют по двенадцати ком­
понент. Построение матрицы К выполняется последователь­
ным рассмотрением узлов с первого по шестой. Рассматри­
вая первый узел, перебирают последовательно все элементы
и подсчитывают горизонтальную составляющую сил
<е=1, 2, 3, 4) по формулам (II.2.51). При этом равенство

/ а - * b s + * n °i+ + k> * +
•следует из матрицы жесткости первого элемента, а
г» = + *® V, + *»>и, + + *»

— из матрицы жесткости второго элемента при принятой


нумерации вершин 1, 2, 3 рассматриваемых элементов.
77
Горизонтальная составляющая силы, обусловленной
жесткостью первого и второго элементов, равна

ш +Щ =Я + *i>i+ + м2> 1 + р § “ 2 + в +
+ + т Уз+ + Щ ) + щ к.
В соответствии с принятым разбиением исследуемой об­
ласти на конечные элементы в первом узле сходятся два
первых элемента, и поэтому жесткости 3 и 4 элементов не
сказываются на величине горизонтальной силы реакции
опоры — R xi , приложенной в узле. Таким образом, устанав­
ливается равенство (рис. 11. 11 , б)

-• * « -« ,¥ + / а

которое и определяет первую строку матрицы жесткости си­


стемы К. Аналогично определяется вертикальная составля­
ющая сил в первом узле:

Ryi = Щ + = Щ + Щ Щ Щ К + 'Щ «2 +
+ ”2 + + 4 f v 3 + {k $ + k % ) и4 + (ftW + k $ ) Щ,

дающая вторую строку матрицы К. Просматривая таким об­


разом все 6 узлов, можно построить матрицу жесткости
рассматриваемой системы. Она представлена на рисунке
II. 12.
Обсуждаемый метод построения элементов К и матрицы
жесткости системы в соответствии с равенством (II.3.13)
связан с последовательным составлением уравнений равно­
весия (П.3.11) в узловых точках. Он предполагает для каж­
дого узла перебор всех треугольных элементов, на которые
разбивается исследуемая область. В результате определяется
и учитывается вклад жесткости каждого элемента в равно­
весное состояние рассматриваемого узла. При реализации
МКЭ на ЭВМ описываемый путь построения МЖС не явля­
ется оптимальным, ибо большая часть треугольных элемен­
тов не вносит никакого вклада в величину элемента К и
(так как не входит в г-е объединение) матрицы жесткости
системы К и в соответствии с равенством (II.3.10) они могут
быть просто отброшены. Для учета только ненулевых членов
при формировании МЖС с помощью равенства (II. 3.13)
можно последовательно обращаться не с узлами, а с сами­
ми треугольными элементами, распределяя жесткости к[е?
рассматриваемого треугольного элемента е по соответствую­
щим элементам (адресам) К ц матрицы жесткости системы К
78
Ж » f кЧк«>' ul
'уулдг;

кХД «
,Ц / / М Я / .Ц ,.м ■ к
ь (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}, то можно записать

{17}* • { * } - № * -ОТ. (II.3.20)

где {б }= {{ 6} и { 6} 2, . . . , { б } ,. . . . , {б)т } — вектор, компо-


6-64 81
ненты которого являются векторами перемещений вершин
элементов { 6} е.^-ли
Из определения конгруэнтного преобразования (II.3.14),
матрицы [а] и вектора {5} следует, что
{8} = {!7}г.[а]*\
и поэтому равенство (II.3.20) принимает вид
{U}T.{R} = {U naY[k][a]{U }.

Это последнее в силу произвольности вектора {U }T по­


зволяет получить разрешающую систему алгебраических
уравнений МКЭ в виде
{Л} = [а]г[й] [а]{?7} = K{U). (II.2.21)

При этом матрица К определяется конгруэнтным преоб­


разованием
К = \а\т1Щ\а\, (II.3.22)

которое в силу (II. 3.18) и (II. 3.19) можно записать в виде


m
(П.3.23)
е —1

подсказывающем и способ получения матрицы К.


Матрица преобразования [а], часто называемая «топо­
логической матрицей» [13, 20] или «матрицей связи», уста­
навливает связь между вектором перемещения вершин эле­
ментов {6} и произвольным вектором перемещений системы
{U}. Она содержит в себе информацию, указывающую толь­
ко адреса в матрице К, по которым должны быть распреде­
лены элементы k ^матриц жесткости элементов [ft] е . Ин­
формация же о жесткостях этих элементов полностью сосре­
доточена в блоках квазидиагональной матрицы [ft] (II.3.19).
Эти блоки — матрицы жесткости элементов — должны быть
записаны в общей для всей исследуемой области системе
координат.
Последовательность действий при матричном формирова­
нии матрицы К демонстрируется на ранее рассмотренном
примере (см. рис. II. 11). Для каждого элемента строится
матрица [а ]е, удовлетворяющая условию (II. 3.14). Напри­
мер, для первого элемента можно записать равенство
82
J
и Л " 1 0 0 0 0 0 0 0 0 0 0 U2
° 1
0 1 0 0 0 0 0 0 0 0 0
о |
V2
Щ
и 4 0 0 0 0 0 0 1 0 0 0 0 0
Us
{S}i = *> 4 0 0 0 0 0 0 0 1 0 0 0 0 И4
I и 2 0 1 0 0 0 0 0 0 0 0
0 О ,

L”2 L® 0 0 1 0 0 0 0 0 0 0
°J v5
6
L в

определяющее матрицу [a] 1. Получив аналогичным образом


матрицы [a] 2, [а]з. [a] 4, легко составить в соответствии с
(II.3.18) матрицу связи [а].
Для рассматриваемого примера матрица [а] приведена
на рисунке II. 13 в виде таблицы, в которой незаполненные
клетки обозначают нули. Используя обычные операции
перемножения матриц, в соответствии с последовательно­
стью действий, представленных на рисунке II. 14, легко по­
лучить матрицу жесткости рассматриваемой системы, кото­
рая полностью совпадает с матрицей К , приведенной на ри­
сунке II. 12.
3. В л и я н и е п о р я д к а н у м е р а ц и и у з л о в на
с т р у к т у р у м а т р и ц ы К. Ширина полуполосы матри­
цы
b = Z (s + l) (II.3.24)

определяется числом степеней свободы узла I (для двумер­


ного случая 1 = 2 ) и максимальной разницей глобальных
номеров вершин элементов s. Так как число степеней свобо­
ды узла неизменно, то ширина полуполосы ленты в матри­
це К существенно зависит от способа нумерации узлов си­
стемы элементов и может быть различной при одном и том
же числе элементов. Наиболее экономичной и оптимальной
для выполнения различных операций считается матрица К
с минимальной шириной полуполосы Ь. Чтобы получить та­
кую матрицу, стараются при глобальной нумерации узлов
добиться наименьшей разницы номеров вершин элементов s.
При нумерации без соблюдения этого правила может
получиться такая матрица К, в которой ненулевые элемен­
ты будут разбросаны почти по всей матрице, и последняя
по всей структуре вообще не будет похожей на ленточную.
В этом случае невозможно использовать свойства ленточ-
83
ной матрицы, и при реализации программы расчета следу­
ет запоминать практически все наддиагональные элементы
(в силу симметричности матрицы К) независимо от того,
равны они нулю или не равны.
Например, сетка с 350 узлами (система 700 уравнений)
требует запоминания минимум 245350 чисел. На ЭВМ типа
М-220М, объем внешней памяти которой рассчитан на
131071 число — в десятичной системе, без соответствующей
оптимизации и использования свойств матрицы К практи­
чески выполнить такие расчеты не удается [16].
На рисунке 11.15 показаны статически равновесные си­
стемы, состоящие из 10 узлов и расчлененные на 8 треуголь­
ных элементов двумя способами при трех различных случа­
ях нумерации узлов. В первом случае, которому соответст­
вует матрица К на рисунке 11.15, а, нумерация узлов хаотич­
на (s i= s 2= 9 , 6 = 2 0 ). Во втором (рис. 11.15, б) случае пока­
зана некоторая последовательность (регулярность) при ну­
мерации узлов (si = 5, 6 = 1 2 ; S2= 6 , 6 = 1 4 ), но не самая
лучшая. Матрицы, соответствующие этому случаю, ленточ­
ные, с довольно широкой полосой. Нумерация узлов в треть­
ем случае (рис. 11.15, в) дает наименьшую ширину полупо-
лосы ( s = 2 , 6 = 6), причем из обоих последних случаев пер­
вое разбиение более оптимально.
4. Влияние порядка нумерации к о м п о н е н т
п е р е м е щ е н и я {17} на с т р у к т у р у м а т р и ц ы К.
Часто для удобства программирования и формирования
матрицы К кинематические степени свободы разбиваются
на группы, которые могут содержать различное число узло­
вых точек. Влияние трех различных порядков нумерации
компонент перемещений узлов {?7} на структуру матрицы К
демонстрируется на рисунке 11.16.
1. Если в каждой группе Gi перемещения и и v узлов со­
браны в последовательные векторы {СМ=={мп# Uiz, . . .
. . . » u»>, {F l} = {uil , v i2 , vu то матрица К будет
трех диагональной. В свою очередь, каждая из подматриц
также представляет собой трехленточную матрицу ненуле­
вых коэффициентов Кц , заштрихованных на рисунке
П.16, б, где i = 1, 2, 3, 4; 1 = 5 .
2. Если перемещения в каждой группе Gi собираются по
узлам, начиная с itn, viu затем 1%> vi2 и т. д., то каждая
нулевая подматрица матрицы К будет ленточной матрицей,
содержащей почти полностью заполненные типичные под­
матрицы, как показано на рисунке 11.16, в.
3. Если расположить вначале все компоненты переме­
щения u i ( i = 1, 2 , . . . , п), а затем Vt ( i = 1, 2 , . . . , п) в соот­
ветствии с нумерацией узловых точек, то матрица К имеет
86
i 7 3 6 8

a
Г раз биение JL РЛЗ^иемие
Рис. 1Ы5. Влияние порядка разбиения и нумерации узлов на структуру
матрицы [К ].

2 + в я 10 \1 Ц <6 •* 70 23 2М V 21 SO 32 И 1('Н ‘Л
Рис. П.16. Влияние порядка нумерации компонент перемещения {27} на
структуру матрицы [ЙТ]: а — рассматриваемая модель; б, в, г — вид
матрицы при различных группировках компонент перемещений.

вид, представленный на рисунке 11.16, г. Каждая подматри­


ца представляет собой, как и в случае группировки ( 1), трех­
ленточную числовую матрицу.
С точки зрения реализации расчетов и времени счета
оптимальным следует считать второй вид группировки ком­
понент вектора {U }, когда все ненулевые подматрицы почти
полностью заполнены. Третий и первый способы группиров-
88
ки компонент вектора не рекомендуется использовать в рас­
четах. Необходимость выбора оптимальных разбиения и ну­
мерации узлов и группировки компонент вектора { U} ста­
новится теперь совершенно очевидной.
Легко заметить, что даже в первом и втором случаях
группировки компонент перемещения узлов матрица К со­
держит в пределах полосы большое число нулевых (неза-
штрихованных) элементов. Это загромождает машинную па­
мять непроизводительной информацией. В работах [ 6 , 7]
используются определенные принципы назначения сетки
разбивки и нумерации узлов, позволяющие в некоторых
случаях представить матрицу жесткости системы в виде дву­
мерного массива 2n(q-\-l), где п — количество узлов, q —
количество элементов, объединяющихся в узловой точке.
Представленная в таком виде матрица К утрачивает свою
симметричность, но практически не содержит нулевых эле­
ментов, это приводит к экономии машинной памяти и ра­
ционализации расчета на ЭВМ.
5. У ч е т з а д а н н ы х п е р е м е щ е н и й . Пусть, напри­
мер, в i-м узле, лежащем на контуре Г исследуемой облас­
ти, задана компонента перемещения Uj = a. Тогда в правой
части разрешающей системы уравнений (Н.3.3) известны
слагаемые, содержащие и 4. Указанной компоненте переме­
щения соответствует столбец в матрице жесткости систе­
мы К. Можно указать два способа учета заданной компо­
ненты перемещения на контуре Г при реализации решения
МКЭ. Один предусматривает переформирование матрицы К
в соответствии с заданными перемещениями, другой позво­
ляет избежать переорганизации МЖС, являющейся доста­
точно трудоемкой процедурой, и перейти к прямому реше­
нию начального числа уравнений посредством следующего
приема.
Диагональный коэффициент при известном перемещении
wt = a в уравнении равновесия i-ro узла умножается на
большое число L. Величина числа L выбирается из условия
2 п т
L -К и Щ -» 2 2*8w * (И.3.25)
« -1

(U>! = Ux, U>2 — Vlt W3 = и ъ U>4 = V2, . . . ).

Чтобы введенное изменение не повлияло на результат


решения, следует уточнить и левую часть i-ro уравнения си­
стемы (II.3.3). Соответствующее уточнение достигается, если
компоненту узловой силы R xi заменить силой L » k и «а,
представив уравнение (II.3.11) в виде

м B&s UO
36

н
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

+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 , в левую часть или, что то же, путем преобразования век­
тора усилий

R j — R j — K jid (7 = 1,2,. . . , 2л; j = £ i ) .

При этом порядок системы уравнений (П.З.З) понижает­


ся на единицу. В случае, если а = 0 (узел фиксирован), то
Rt = Rt.
Описанная процедура связана, по существу, с перефор­
мированием матрицы К. На рисунке 11.12 приведена основ­
ная матрица, а на рисунке II. 17 — матрица ЯГ, переформиро­
ванная с учетом заданных перемещений в рассмотренном
ранее примере (см. рис. II. 11).
Учет заданных перемещений (равных в данном случае
нулю) соответствует простому вычеркиванию заштрихован­
ных в матрице К строк и столбцов.

§ 4. Реализация решения плоской задачи


механики горных пород МКЭ на ЭВМ
Построив разрешающие уравнения (II.3.4) в соответствии
с формалистикой, принятой в МКЭ, можно приступить к
численной реализации решения на ЭВМ. Хотя решение каж­
дой конкретной задачи имеет свои особенности, тем не менее
всем программам расчета МКЭ присущи некоторые об­
щие положения. Поэтому в настоящее время стандартиза­
ция и унификация ряда блоков расчетных программ пред­
ставляются важной задачей развития МКЭ.
Указанная задача может быть решена только после тща­
тельного изучения уже составленных и используемых в рас­
четах рабочих программ и обобщения имеющегося опыта.
91
Ниже, как нам представляется, сделана первая попытка
обобщения опыта реализации решения плоской задачи тео­
рии упругости в механике горных пород. Она включает
краткий обзор составленных и используемых в настоящее
время программ, а также описание рекомендуемой програм­
мы, написанной на алгоритмическом языке АЛГОЛ-бО.
В статье [17] приведена программа расчета МКЭ напря­
женно-деформированного состояния плотин из местных
материалов. Для использования программы необходима под­
готовка исходной информации, включающей данные о коли­
честве узлов треугольных элементов, которыми аппрокси­
мируется исследуемая область, о координатах узлов, о физи­
ко-механических свойствах отдельных элементов, наконец,
об условиях нагружения и закрепления узлов контурных
элементов. Программа использует внешние запоминающие
устройства (ЗУ) — магнитные барабаны (МБ) и магнитные
ленты (MJI) ЭВМ. Алгоритм формирования матрицы жест­
кости системы составлен с учетом фактического числа сте­
пеней свободы системы, симметричности матрицы и ленточ-
ности ее структуры. Фактическое число степеней свободы
системы представляет собой число неизвестных, полученное
путем исключения из общего числа компонент обобщенного
вектора перемещений {С/} заданных компонент перемеще­
ний в узлах, лежащих на границе исследуемой области. При
формировании матрицы жесткости системы (МЖС) запоми­
наются только элементы верхней полуполосы. Полученная
система линейных алгебраических уравнений решается ме­
тодом квадратных корней (см. главу I, § 3). Программа по­
зволяет решать задачи с максимальным числом элементов
(тга= 1500) и узлов (га=999). При этом разность номеров уз­
лов в элементе не должна превышать 29 (как показано в
§ 3, ширина полосы МЖС зависит от разности глобальных
номеров узлов в элементе). Время решения системы алгебра­
ических уравнений на ЭВМ М-220 оценивается выражением
t=0,013XpX<Z сек. Здесь р — ширина полосы, q — порядок
системы. Общее время расчета не приводится.
Дальнейшее усовершенствование программы [17] приме­
нительно к статическим и динамическим задачам плоской
теории упругости представлено в [18]. Программа позволя­
ет определять собственные частоты и формы колебаний ис­
следуемого тела.
В работе [7] представлена программа расчета плоской
деформации при оценке устойчивости массива трещинова­
тых горных пород, слагающих склон. Область исследования
разбивается произвольными линиями на систему четырех­
угольных и треугольных элементов. МЖС формируется пу­
тем последовательного составления условий равновесия
92
узлов системы. Независимо от количества узлов на линии
и порядка их нумерации она занимает двумерный массив
объемом 18Х 2Х л — в случае разбиения исследуемой облас­
ти на систему треугольных и четырехугольных элементов —
и объемом 14Х 2Х л — в случае разбиения только на одни
треугольные элементы (л — общее число узловых точек).
Алгоритм построения МЖС основывается на предположе­
нии, что на каждой линии имеется одинаковое число узлов.
Существенным отличием данного алгоритма от алгоритмов
[ 1Т— 22j , использующих при запоминании свойства сим­
метричности МЖС, является то, что с учетом трехдиагональ­
ной структуры ленточной МЖС нулевые элементы, распола­
гающиеся между главной и побочными диагоналями, не
запоминаются в ЭВМ. Тем самым значительно сокращается
объем запоминаемой информации. Полученная система
уравнений решается итерационным методом Зейделя. Для
улучшения сходимости решения используется метод верхней
релаксации. Коэффициент релаксации выбирается из ин­
тервала 1,75-т-1,95 и обусловливает наилучшую сходимость
метода решения.
Исходная информация включает данные о количестве
линий и узлов, предусматривает задание массивов коорди­
нат узлов, толщин элементов, их физико-механических
свойств (показатели деформируемости пород и заполните­
лей трещин). Программа позволяет решать без обращения
к внешним ЗУ задачи с максимальными числами т = 7 0 0 ,
л= 4 0 0 — при разбиении области на четырех- и треуголь­
ные элементы— и /л= 9 0 0 , л = 500 — при разбиении об­
ласти только на треугольные элементы (случай отсутствия
трещин в горном массиве). Оценка времени решения задачи
не приводится.
В некоторых конкретных задачах необходимая инфор­
мация об узлах и элементах может формироваться самой
машиной. Это позволяет существенно сократить объем на­
чальных данных, обычно подготавливаемых вручную. Та­
кая возможность используется в работе [19] при решении
задачи о концентрации напряжений в плоских изотропных
элементах конструкций самолета. В программу включен
блок автоматической аппроксимации исследуемой области
треугольными элементами. Машинная реализация аппрок­
симаций основана на информации о координатах узлов, ле­
жащих на линиях контура рассматриваемой конструкции.
При решении задачи используется только оперативная па­
мять ЭВМ. Сразу формируется вся МЖС. Полученная систе­
ма линейных уравнений решается методом прямого исклю­
чения Гаусса (см. главу I, § 3). Время решения задачи на

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
1 и жесткости элемента [к ]е

Формирование матрицы ж есткости


3
системы К и вектора { R }

Ж
пе:=ле +1 пе<е к ?
V
Кет
17
Решение си сте м ы уравнении - опреде
4 ление перемещений уз/юЬ и п еча ть.

з !---- - Да

(U Ц пр ?У+ lm.= lin+i


Нет

и /У сл о в и е Выхода из цик/ш при итпра>

L/u,uL,___
' ционном
X .
______________
методе
С \ /
решения
. C.1.J
Я. ЯННЯ
системы
Л
\ (м*- | | )/ ||fg g | е р а ?

----------- п Ш .... I
"Т&ычксление относительны* дся?ояма
j 5 ш й { е } и напряжений { 6 } 6 элемен-
max и углах и их печать

Конец,

Рис. 1Ы8. Блок-схема программы расчета.


биение исследуемой области на любое количество подобла­
стей (зон) позволяет использовать в расчетах МКЭ вычисли­
тельные машины практически любой мощности, рассматри­
вая достаточно сложные задачи.
Ниже приведено описание идентификаторов, алгорит­
мов и блоков программы.
1. В в о д и к о н т р о л ь н а я п е ч а т ь . Вводимая в
вычислительную машину исходная информация сразу вы­
дается на печать для проверки правильности ввода. Вводи­
мыми параметрами являются: число пр, обозначающее об­
щее число подобластей, на которые разбивается исследуе­
мая область; числа т и п , соответствующие общему числу
треугольных элементов и общему числу узлов; массивы
х, у [ 1 :тг] координат узлов; число nmat, равное числу ти­
пов элементов с различными физико-механическими свой­
ствами; массив mat [ 1 : nmat 1:5] значений пяти (техниче­
ских) упругих постоянных трансверсально-изотропной сре­
ды (при этом, например, для s типа mat [s, l ] = £ ,i, mat
[s, 2 ] = E 2, mat [s, 3 ] = v i, mat [s, A ]= \ 2, mat [s, 5] = G 2
(см. обозначения (11.1.15), (II. 1.16)); массив emat [1 :m ],
связывающий номера треугольного элемента и тип матери­
ала этого элемента; массив Д [ 1 : 2 Х я ] значений компонен­
тов внешних узловых сил; массивы t, g [ 1 :тя] значений
толщин и объемных весов треугольных элементов; массив
ап [ 1 :л] значений углов наклона оси симметрии упругих
свойств материала среды треугольного элемента относи­
тельно оси х общей системы координат; наконец, массив
целых чисел А [1 :т, 1 :3 ], связывающий местную нумера­
цию вершин треугольных элементов с общей (глобальной)
нумерацией узлов; массив var [ 1 :л].
После ввода начальных данных формируется идентифи­
катор Ип, соответствующий текущему номеру подобласти
l^ lin ^ r c p ; идентификаторы eh, ek, nh, nk, соответствую­
щие номерам первого и последнего элементов и узлов, вхо­
дящих в рассматриваемую подобласть Ип; и, наконец, иден­
тификатор пе, обозначающий номер элемента из подобла­
сти Ип (при этом e h ^ n e ^ e k ) .
2. Ф о р м и р о в а н и е м а т р и ц ы у п р у г о с т и D.
Для каждого треугольного элемента пе посредством проце­
дуры elastd формируется матрица упругости (II. 2.21) или
(II. 2.22). Предварительно перед обращением к процедуре
необходимо определить идентификатор variant, равный
unv [пе]. В процедуре предусмотрена возможность форми­
рования матрицы упругости D в случае плоской деформа­
ции (variant равен 0 и 2) и плоского напряженного состоя­
ния (variant равен 1 и 3) для среды с трансверсально-изо-
тропными свойствами. Значениям идентификатора variant.
7 -6 4 97
равным 0 и 1, соответствует среда, в которой ось симмет­
рии лежит в плоскости исследования и наклонена в коор­
динатной оси х под некоторым углом fi. Идентификатор fi
должен быть оформлен до обращения к процедуре elastd.
Если значения идентификатора variant равны 2 и 3, то счи­
тается, что ось упругой симметрии среды перпендикулярна
к плоскости исследования. Перед обращением к процедуре
elastd. должен быть заполнен массив е [1:5] пяти упругих
постоянных трансверсально-изотропного тела. При этом
е [i] = m a t [nt, i\, i = l , 2 , . . . , 5.

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 Щ
.

| Для—1 0 0 0 . . . Knn. Unn-1 f


LRnn _0 0 0 . • • CT
v/fin- кп - J U„„
(П.4.1)
где ut — вектор перемещений узлов рассматриваемой подоб­
ласти ; R i — вектор нагружения узлов этой подобласти.
Условия равновесия узлов рассматриваемой подобласти за­
писываются в следующем виде:
R t = K^i + <IL4-2>
Из этого уравнения вектор м* в (s+1) итерации опреде­
ляется выражением
U|.+i) _ u ^ + rela x X K -1X [R t - + *,«<•>- C,ujJJ,
(II.4.3)
Ш
где relax — коэффициент релаксации, выбираемый опытным
путем.
6. Вычисление относительных деформа
ц и й и н а п р я же н и й . В процедуре stress по найденным
значениям перемещений узлов и [1 : 2 Хл] вычисляются ком­
поненты тензора относительных деформаций (П.2.22) и на­
пряжений (II.2.34). Значениями указанных величин запол­
няется массив /asfpflrTXJn]* При этом компоненты тензо­
ров деформаций и напряжений в узле определяются как
средние значения деформаций и напряжений всех треуголь­
ных элементов, имеющих рассматриваемый узел общей вер­
шиной. Компоненты тензоров напряжений и деформаций в
каждом треугольном элементе оформляются массивом
Zasf[l:7].
В каждом узле подсчитываются значения главных на­
пряжений и их направлений. При этом используются из­
вестные соотношения [3]
ai+°i
^ 1 ,2 :

У - Ь р У 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. Число таких подоблас­
тей на единицу меньше числа линий и равно п р = п п —•!.

Рис. 11.19. Коиечно-влеменгная аппроксимация иоследуеиой


области треугольными элементами.
Каждая подобласть разбита лучевыми линиями / на пт—1
четырехугольников. Каждый такой четырехугольник раз­
бивается на два треугольника. Из двух возможных спосо­
бов разбиения четырехугольника принимается тот, при ко­
тором он делится на два треугольника более короткой диа­
гональю. Таким образом, в каждой подобласти получается
2Х(яш—1) треугольных элементов. Общее количество т
треугольных элементов равно т=2'Х_(пт—1)Х(лл—1). По­
следовательность нумерации треугольных элементов анало­
гична нумерации узловых точек (см. рис. II. 19) — элементы
подобласти lin нумеруются сразу после элементов преды­
дущей подобласти lin—1. Так, например, если рассмотреть
105
подобласть Ип, ограниченную двумя линиями i и i-f 1, и в
ней четырехугольник, ограниченный двумя лучевыми пря­
мыми j и / + 1 , то номера пе 1, пе2 двух треугольных элемен­
тов e l и е2, показанных на рисунке 11.19, определяются из
равенств
n e l = 2 X [ ( i — 1)Х(пт — 1 ) + ;] —1, пе2=пе1-\-1. (П.4.6)
Далее, необходимо сформировать двумерный массив
А\1:т , 1:3], связывающий две системы нумераций вершин
треугольных элементов — общую (глобальную) и местную.
Закономерность составления массива А легко установить,
если вновь рассмотреть четырехугольник, составленный из
двух вышеназванных треугольных элементов e l и е2. В со­
ответствии с (II.4.5) вершины указанного четырехугольни­
ка в глобальной системе нумераций имеют номера
р, р + 1 , р+ п т , Р+Л 7П + 1. (П.4.7)
Местную нумерацию вершин треугольного элемента ре­
комендуется осуществлять в порядке возрастания их гло­
бальных номеров. Следует напомнить, что введенная локаль­
ная система нумераций вершин треугольного элемента весь­
ма удобна и общепринята при формировании матрицы жест­
кости элемента. Теперь легко видеть, что
А [п е 1 , 1 ]= р , А [п е 2 , 1 ]= /> + 1 ;
А\пе 1, 2] = р+1» А [п е 2, 2] = р+лте;
А [пе1, 3] =р-\-пт, А [пе2, 3] = р + л л г+ 1 . (II.4.8)
Таким образом, в ячейке А\пе, s] массива А содержит­
ся глобальный номер s-й вершины (5= 1, 2, 3) треугольного
элемента пе.
procedure А А З ;
comment процедура формирования массивов координат уз­
лов х, у\1: л] и массива А [1 :м , 1 :3 ];
begin real array h, hi [1 :(nm-\-l)/2] ;
real beta, pi, I ;
integer i, j, p, q, nel, ne2 ;
t:=(nm -\-l)/2; pi: =3.1459265;
I: = (n n — l)X (2 + k p h X n n — 2X kph);
for j : = l step 1 until t do
begin b e t a := (jX p i — pi)l(2Xnm — 2);
* U] : = (1.0/cos ( beta)—2 X r [j] )/l;
hi [ j ] : = h [ j ] X k p h
end;
for i : = l step 1 until nn do
106
for =s 1 step 1 until t do
begin
p:=nmX(i—l ) + j ;
q := i X n m + l —j ;
beta: =(JXpi—pi)K2Xnm—2);
comment вычисления координат узлов;
Xcos(beta);
Xsin(beta) ;

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]:

R — радиус отверстия; ipi, гРг— корни характеристического


уравнения
ans4— 2ai6s3+(2ai2+ a 66)s2— 2a26S+a22=0, (II.5.2)
в котором а у — упругие постоянные материала.
Для трансверсально-изотропного материала, технические
постоянные которого приняты равными Ei = 5-105, Е2=
— 1 •105 кг/см2, vi = 0,33, V 2 = 0 , l , <Т2= 5 -Ю 4 кг!см2, получе­
ны значения pi— 0,755 и 02=2,961, а для материала с Е\=
= 1 •105, Я2= 5 -1 0 5 кг/см2, Vi = 0,l, v2=0,33, G2=
= 5-10 4 кгIсм2— Pi=0,341 и р2= 1 ,3 .
Результаты сопоставления решений МКЭ с аналитиче­
скими приведены на рисунке 11.21. Следует обратить вни­
мание на распределения напряжений в анизотропной и изо­
тропных пластинах, которые могут существенно отличаться»
Перемещения и напряжения в окрестности выработки,
проведенной в скальной породе, рассчитывались методом
конечных элементов в работе [25]. В расчетах учитывался
собственный вес породы, а среда наделялась свойствами изо­
тропного и трансверсально-изотропного тела с плоскостью
изотропии, параллельной оси абсцисс.
Принятые в расчетах величины упругих параметров
среды: для изотропной породы Е = 3 •104 кг/см2, v=0,13, для
114
анизотропной ЕХХ= Е \= 5 •104 кг/см2, Е уу = Е г = 3 •104 кг/см2,
vi= 0 ,2 2 , v2= 0 ,1 3 , G2=E/(l+n-l-27iV2) кг/см2-, погонный вес
породы у принят равным 0,3 кг!см2 (п-Ех/Ез)-
На рисунке Н.22 показан вид контура выработки до де­
формации и после нее. Легко заметить, что с увеличением
жесткости среды в гори­
зонтальном направлении
абсолютное значение соот­
ветствующего перемеще­
ния существенно уменьша­
ется с 0,7 мм для изотроп­
ной среды до 0,24 мм для
анизотропной. Из-за увели­
чения общей жесткости
анизотропного массива не­
сколько уменьшилась и
вертикальная компонента
перемещения. Распределе­
ние горизонтальной ком­
поненты перемещения и и
напряжения ах вдоль оси
абсцисс (сечение у = 0 ) ха­
рактеризуется, как это вид­
но из рисунка 11.23, доста­
Рис. П.22. Деформация породного точно быстрым затуханием
контура выработки: 1 — контур до величин и и ах по мере уда­
деформации; 2 — после деформа­
ции при ЕХ= Е У; 3 — после дефор­ ления от выработки к пери­
мации при ЕХ> Е У. ферии исследуемой обла­
сти.
Изолинии горизонтальной и вертикальной составляющих
вектора напряжений приведены на рисунках П.24 и П. 25.
Распределение напряже­
ний оу в вертикальном
сечении х = 0 сопостав­
ляется с эпюрой естест­
венных напряжений
ау = у у в породе, не ос­
лабленной отверстием
(рис. П.26).
Компоненты напря-
жений о х и о Ху для изо-
тройной и анизотропной
Рис. П.23. Эпюры (а) гори­
зонтальных перемещений и
и (б) напряжений а*: 1 —
изотропный материал (Ех=
= Е у), 2 — анизотропный ма­
териал (Ех>Еу).
Кожяир расчетном оЗлаепнДР
■ г ______ I__ X

Рис. 11.24. Изолинии напряжений ах в изотроп­


ном (а) и анизотропном (б) массивах.

Рис. П.25. Изолинии напряжений а„ в анизо­


тропном маосиве.
среды сопоставляются между собой. Величины компонент
напряжения а у в обеих рассматриваемых средах практиче­
ски совпали. Влияние анизотропии упругих свойств на рас­
пределение сдвиговых (каса-
0 too 20< m/м2 тельных) напряжений а ху (рис.
11.27) менее существенно, чем
для ах (рис. 11.24). Однако и в
этом случае можно заметить,
что в анизотропном массиве об­
ласти, ограниченные соответст­
вующими изолиниями, имеют
большее развитие (особенно в
зонах непосредственного примы­
кания к выработке), чем в изо­
тропном материале.
В работе [25] рассматрива­
лись также две возможности
представления результатов рас­
чета напряжений МКЭ — это
построение эпюры напряжений
по их значениям в пределах от-
Рис. п.26. Рвспределенив на- дельных элементов с последую-
пряжений а» в сечении х = 0 ”
в анизотропном массиве. щим сглаживанием разрывов,
имеющих место при переходе от
элемента к элементу в поле напряжений, и построение зна­
чения напряжений в узлах.

Рис. П.27. Изолинии напряжений аху в изотроп­


ном (а) и анизотропном (б) массивах.
117
о

Рис. П.20. Графики изменения напряжений ау в круговых


сечениях, на расстоянии 0,5 м (а) и 2,0 м (б) от контура
выработки, построенные по значениям напряжений в от­
дельных элементах (сплошная линия) и в узлах (пунктирная
линия).

ш п т и п
шш
0,2
-

0
" 1 В *'**V *
J
-1.3*»
2 3 4 S 6 1

UREL j
'0.45*

Рис. П.20. Экстремальные значения напряжений вблизи выработки:


о — расчетная схема, б — распределение.
На рисунке 11.28 представлены некоторые результаты
сопоставления этих двух подходов. Приведенные эпюры на­
пряжений построены для двух круговых сечений, располо­
женных в массиве на расстояниях соответственно 0,5 и 2,0 м
от контура выработки. Как видно из рисунка, графики из­
менения напряжений, полученные по их значениям в узлах,
хорошо вписываются в ступенчатые эпюры. Эти результаты
свидетельствуют о правомерности использования для анали­
за напряжений обоих способов, хотя первый способ пред­
ставляется менее целесообразным, так как допускает неод­
нозначность при интерпретации результатов, особенно в об­
ластях концентрации напряжений.
В работе [26] напряжения по горизонтальным и верти­
кальным площадкам изотропного горного массива, ослаб­
ленного полостью {рис. П.29), определяются по зависимо­
стям
«* = 4 ,» З у^т Ш — у), (II.5.3)
где X — коэффициент бокового давления; Н — глубина зало­
жения выработки; у — объемный вес массива; у — верти­
кальная координата. Внешние усилия, действующие на го­
ризонтальную рх и вертикальные ру стороны исследуемой
квадратной области, связаны соотношеним рх -\-ру = 2 .
Среднее отклонение решения, полученного МКЭ, от из­
вестного точного (аналитического) составило 6%. Недоста­
точно мелкое разбиение дало максимальное отклонение зна­
чении напряжении о шах/р при угле 0 = 4 5 ° (рис. II.29, б) на
контуре выработки в 30%. На рисунке II.30 представлены
эпюры максимального касательного напряжения Тщах Для
трех материалов, имеющих следующие свойства: v=0,25 и
Я*= 0,33, v = 0 ,4 и А,=0,67; v— 0,5 и А=1,0.
Выработка круглой формы, находящаяся в наклонном
изотропном горном пласте (рис. II.31), рассматривалась в
работе [27]. Исследовалось влияние отношения Ег/Еi моду­
лей упругости пласта и окружающего его массива на вели­
чину максимального напряжения оШ ах /р, где р — вертикаль­
ное усилие, эквивалентное действию собственного веса
массива.
На рисунке II.32 приведена кривая зависимости <утах /р
от отношения Е^/Еи изменяющегося в пределах от 0,01 до
100. На рисунке II.31,б приведены направления и величины
главных напряжений для случая Е^Ех — 0,1, v= 0 ,2, р —
= 200 кг/см2. Указаны зоны ползучести и приведены линии
постоянных напряжений. Отмечается, что для трансвер-
сально-изотропного материала горного массива вокруг вы­
работки имеет место хорошее совпадение решения МКЭ с
119
Рис. П.ЗО. Эпюры максималь­
ных касательных напряже­
ний: а — v=0,25, Я=0,33;
б — v=0,4, Я,=0,67; в— v =
= 0,5, Л,=И,0.

точным решением за исключением точек контура, близких


к осям х н у (рис. 11.33).
В работе [28] МКЭ решается известная задача о сжима­
емой пластине с круглым отверстием, классическое решение
которой в случае одноосного сжатия определяется как

О» = y ( i + т г ) ” ^ ( l + 7 ?)cos 20, (H.5.4)

Ру . 2 а* 3 а*\ . oQ
°гв ~ 2~ ( 1 + 7 Г — 7 4 ) Sin 20,
120
Рис. П.31. Расчетная схема наклонного изотроп­
ного пласта с выработкой; модули упругости
пласта Е2 и окружающего массива Ех.

Рис. П.32. Кривая зависимости напряжений во­


круг выработки Omaxlp от отношения модулей
упругости Е2/Е 1.
Напряжения в перемещения на контур*

Одноосное сжатие ру = — 70,8 кГ/сж*


,___ _. Точное решение Решвние МКЭ

Ср* КГ 1см , кГ/см2 иг , см <гг , ж Г /е л 2 Ов , к Г /с л 2 Ur, СМ


0= 0
0 -210,9 -0,012 -9,28 -200,6 -0,016
0 = 90°
0 — 70,3 -0,037 -4,86 - 67,6 -0,038

Рис. П.33. Направления и величины главных


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

а дл я двухосн ого сжатия —

* -( ^ S L ) ( l -^ ) + ( ^ .) ( l -^ ) c o s 2 9 ,

св = ( - ^ р - ) ( 1 + ^ ) + ( ^ ) ( 1 + ^)соэ2в, Ш

гд е р х, ру — горизонтальная и вертикальная компоненты


прикладываемой (равномерно распределенной) нагрузки;
ог , ов, огв — радиальная, окружная и касательные компо­
ненты напряжений; a — радиус отверстия; г — расстояние
от центра отверстия; О — полярная координата, горизон­
тальная ось соответствует 0 = 0 .
122
Таблица 1
кругового отверстия (г=а ) в однородной пластине
Двухосное сжатие рх = ру
Точное решение | Решение МКЭ

аг, кГ1смЛ« е , кГ/см? иг , см аг , кГ1сма «в , кГ/см* иг , см

0 -140,6 —0,024 -13,08 -143,4 -0,024


0 -140,6 —0,024 -13,08 -143,4 -0,024
В таблице 1 приведено сопоставление вычисленных МКЭ
напряжений и перемещений на контуре кругового отверстия
при 0 = 0 и 0 = 9 0 ° с аналитическим решением, для которого
радиальные перемещения для одно- и двухосного сжатия
определяются соотношениями

иг — (1 2 cos 20),
г Е
ит= -Y^Py + Рх) + 2(Ри ~ Р х ) cos 20]* (П.5.6)

В работе [29] МКЭ использован для оценки устойчиво­


сти выработки в горном массиве на стадии ее проектирова­
ния, проведен анализ процесса деформирования с точки зре­
ния обеспечения безопасности сооружения.
Возможности применения МКЭ для анализа напряже­
ний трещиноватых горных массивов, представляемых в виде
«слоистой* трансверсально-изотропной среды, обсуждают­
ся в [30].
В книге [31] при описании основ механики горных мас­
сивов особо отмечаются достоинства МКЭ, которые, по мне­
нию ее авторов, состоят из возможности исследования МКЭ
областей с нерегулярными контурами и решения задач при
переменных и неоднородных поверхностных и объемных си­
лах. При этом материал исследуемой области может быть
наделен свойствами, максимально приближенными к реаль­
ной структуре породы.
Достоинства МКЭ по сравнению с методом конечных раз­
ностей приведены в [32] при исследовании плоской задачи
теории упругости для трансверсально-изотропного тела.
В работе [33] решена задача о концентрации напряже­
ний в окрестности одиночной выработки, находящейся на
конечной глубине от дневной поверхности. Среда представ­
лялась в виде упругого линейно-изотропного тела, а контур
выработки имел вид окружности, эллипса, квадрата, пря­
моугольника и прямоугольника, одна сторона которого за-
123
менялась дугой окружности. Эта же задача решена также с
учетом собственного веса массива.
Горный массив, ослабленный рядом параллельно-распо­
ложенных выработок, исследовался методом конечных эле­
ментов [34].
В [35] определялось поле напряжений при плоской де­
формации вокруг выработки в упруго-вязкопластической
среде, которой моделировался солевой массив.
В [37] производился расчет напряжений вокруг сква­
жины в трещиноватом горном массиве при предположении,
что жесткость на растяжение таких пород равна нулю. Ана­
логичные исследования проводились в [38], где МКЭ иссле­
довалось напряженное состояние вокруг круглого тоннеля
диаметром 8 м, проложенного на глубине 800 м. Задача ре­
шалась в плоской постановке (плоская деформация), а среда
представлялась как упругий континуум и как упругий кон­
тинуум с трещинами. В последнем случае трещины могли
составлять различные углы наклона с горизонтом. Приве­
дены результаты расчета сплошной упругой среды.
МКЭ применялся для оценки напряжений в опорных
целиках [39, 40]. Напряженное состояние и деформации це­
ликов изучались в лабораторных условиях. Одновременно
эксперимент обсчитывался МКЭ. Численные и эксперимен­
тальные значения коэффициентов концентраций напряже­
ния практически совпали. Были произведены измерения
(время измерений составило 1,5 года) деформаций в естест­
венных условиях эксплуатации. Констатируется определен­
ное несоответствие результатов натурных и лабораторных
испытаний.
В [41— 45] МКЭ использовался для анализа напряжений
в испытываемых породных образцах. В частности, произве­
дена оценка влияния трения в захватах образца на поведе­
ние последнего и обсуждена возможность появления тре­
щин, обусловленная величиной коэффициента Пуассона. На
специальном стенде в цилиндрических породных образцах
создавалось несимметричное поле напряжений.
Расчету оседания земной поверхности под влиянием
очистных работ посвящена статья [46]. Решение задачи о
внедрении штампа в среду с трещиной дано в [47]. Рассмат­
ривались также задачи об определении напряженного со­
стояния каньона [48], о расчете дамб, ограждающих выра­
ботки от затопления [49], и т. д.
Таким образом, методом конечных элементов решено
большое число практических задач и все же можно указать,
что еще далеко не исчерпаны и не использованы возмож­
ности МКЭ как одного из уникальных численных методов
для решения сложных задач механики горных пород.
124
§ 6. Элементы и аппроксимация перемещений
с повышенной точностью
Использование треугольного элемента с тремя узлами
в вершинах и аппроксимация перемещений внутренних то­
чек элемента линейной функцией координат позволяют по­
лучать результаты с достаточной для инженерных расчетов
точностью. Тем не менее оптимизация точности решения
задач МКЭ является одной из важных проблем. Имеются
две возможности увеличения точности решения задач
МКЭ — либо путем более мелкого разбиения исследу­
емой области на треугольные элементы, либо путем аппрок­
симации перемещений внутренних точек конечных элемен­
тов функциями повышенной точности. В последнем случае
сами элементы не обязательно должны иметь треугольную
форму. Причем приближение реальных функций перемеще­
ний полиномами более высоких порядков и удачный выбор
аппроксимирующей функции в ряде случаев повышают точ­
ность решения задач МКЭ при разбиении исследуемой об­
ласти конечными элементами даже сравнительно больших
размеров.
При аппроксимации компоненты перемещения и полино­
мом п степени

и- о + j < п), (п.6.1)


*—1
общее число неизвестных коэффициентов ад (степеней сво­
боды) в случае плоской задачи равно 2 V = (n + 1) (л + 2 )/2 .
Для удовлетворения условия непрерывности перемещений
на общей для двух смежных треугольных элементов сторо­
не необходимо знать л-j-l значение полинома (П.6.1) степе­
ни п. Так как вершины смежной стороны треугольных эле­
ментов имеют одно и то же перемещение, то условие непре­
рывности последних вдоль этой стороны будет выполнено,
если потребовать совпадения функций перемещения двух
смежных элементов в п точках их границы. При этом общее
число точек, необходимых для удовлетворения условий не­
прерывности перемещений вдоль трех сторон элементов,
равно Е „ = 3 л . Поэтому при п~^ 1 и N ~>E n для определения
всех коэффициентов а* необходимо рассматривать дополни­
тельные внутренние узлы. Общее число внутренних узлов
I n= N — Е п= ( п — 1)(л— 2)/2, и они могут быть использова­
ны только при аппроксимациях перемещений полиномами,
не меньших третьей степени.
1. Треугольные и з о п а р а м е т р и ч е с к и е эле­
м е н т ы . Перемещения (П.6.1) могут быть представлены в
125
виде интерполяционной формулы через неизвестные узло­
вые перемещения
N

и = £ и к<?к = {и1, “ 2............. ?2* • • *»<Ы* (П.6.2)


*=1
где ик — компоненты перемещений узлов треугольного эле­
мента; ф* = ф* (х, у ) — функции Релея — Ритца. Наиболее
просто координатные функции ф* могут быть заданы в «ес­
тественной» для заданного треугольного элемента системе
координат, характеризующейся тем, что вдоль границ эле­
мента одна из переменных обращается в нуль. Эти перемен­
ные £i, £2» £з Д л я треугольного элемента [,14] определяются
из соотношений
х = Xi<Pi + * 2<р2 + • • • + Хг?г = {ХГ}Т•{ФгЬ
У = г/Л + УШ + • • • + УгЧг = {уг)т* {ФгЬ (II.6.3)
г
?1 + < Р 2 + - • • + ?Г
А=1
где {*г}г = {х\, Х2, , х г}т , { у т}т = {уи у 2, . . . , у гГ — век­
торы г координат узлов в прямоугольной декартовой систе­
ме координат, а элементы ф* матрицы столбца {Фг} — функ­
ции, интерполирующие перемещения в виде полинома г сте­
пени от координат gi, £2, £3.
Зависимости (II.6.3) устанавливают связь между пере­
менными 1, х, у и £1, £2, £з» На рисунках II.34— II.36 приве­
дены случаи аппроксимации перемещений полиномами пер­
вой, второй и третьей степеней n = r = 1, 2 , 3.
Ниже на примере полинома первой степени демонстри­
руются некоторые подробности. Соотношения между пря­
моугольными х, у и «естественными» треугольными коорди­
натами £2, || линейны ф1= £ ь ф2=&>, Фз=£з и
x=l,iXi-{-^2X2-\-taX3,
У= Х,\У\-\-^>2У2-\-^яУгг (П.6.4)
1= :?1+ &2+?3.
Из (II.6.4) легко получить выражение £1, £2, £3 через х, у :
Cj = (яг -}- ЪГх -J- cry)/2S,

С2 = (а, + bsx + cay)/2S, (II. 6 .5)


Сз = (at + btx -j- cty)/2S,
в которых введенные коэффициенты аг, Ьг, сг, . . . , с t и S
определяются равенствами (II.2.17). Система координат
£2, £з представлена на рисунке II.34, а.
126
3 (0 ,0 ,1 )

c -«
£ « 0 N4 ^£(*§»Vi)
’ (\ \/ ’ 'i
2 ( 0 ,1 , 0 }
< r°
1 (1 ,0 ,0 )

Рис. П.34. Линейная аппроксимация перемещений в треугольнике:


а — «естественные» треугольные координаты £i, £2, £3; б — значения
узловых координат.
5 3 ( 0 ,0 , t)

Ь(%>0,%) / \ ^ \ ~ ~ ^ Я 0 ’ У гУ 2 )

C -o /cix 7 x Z X 2С 0,£,0>
К 1 ,о ,о ;

Рис. П.36. Квадратная аппроксимация перемещений в тре­


угольнике: а — треугольный элемент с прямолинейными
сторонами и дополнительными узлами 4, 5, 6 на серединах
сторон; б — криволинейный (изопараметрический) элемент
с шестью узлами.

6 ( 0 , 24 , % )
2 (0 , 1 , 0)
О

Рис. 11.36. Кубичная аппроксимация перемещений в тре­


угольнике : а — треугольный элемент с прямоугольными
сторонами (4, 5, 6, 7, 8, 9 — равноотстоящие узлы на сторо­
нах элемента, О— внутренний, или центральный узел);
б — криволинейный (изопараметрический) элемент с десятью
узлами.
При аппроксимации перемещений полиномами второй и
третьей степеней установить связь прямоугольных и «тре­
угольных* координат труднее. «Треугольные* координаты
£1» <=2. £з играют здесь роль «неизменных* параметров, свя­
зывающих выбранные перемещения (в виде линейного,
квадратного и кубического полиномов) с определенной гео­
метрией элемента. Они называются изопараметрическими
координатами, а соответствующие элементы — изопарамет­
рическими [50]. Практически рассматривались лишь ап­
проксимации полиномами, не превышающими третьей сте­
пени [,14].
При реализации описанного поля перемещений полино­
мами можно следовать следующим рекомендациям:
а) для квадратичной и более высокой степени интерпо­
ляции удобно использовать дополнительные узлы на сере­
динах сторон или же равноотстоящие друг от друга. При
этом предпочтительнее использовать неизвестные параметры
u4= u 4— ( u i + U 2)/2 и т . д . вместо U\, и$, щ (в этом случае пер­
вые три интерполяционные функции (рг = £t (г = 1, 2, 3) име­
ют тот же вид, что и при линейной аппроксимации, в то
время как ф4, ф5» Фб не изменяются (см. рис. II.35, б));
б) в некоторых приложениях удобно, аппроксимируя
перемещения и, использовать дополнительный узел, взятый
в середине треугольного элемента (см. рис. II.36, б ) ;
в) при необходимости некоторые внутренние узлы или
узлы, лежащие на сторонах элемента, могут быть исключе­
ны из рассмотрения.
2. Ч е т ы р е х у г о л ь н ы е э л е м е н т ы . Рассматрива
ется четырехугольный элемент в виде прямоугольника с уз­
лами, расположенными в вершинах. Такой тип элемента яв­
ляется достаточно простым и часто встречается в расчетной
практике [7,15, 51].
Пусть р, г, s, t — узлы прямоугольного элемента в декар­
товой системе координат (рис. II.37). В случае «простейших*
треугольных элементов каждый элемент имел шесть степе­
ней свободы — смещения по направлениям осей х н у для
каждого из трех узлов. Иначе, поле перемещений точек эле­
мента полностью характеризовалось шестью обобщенными
(узловыми) компонентами смещения по направлениям х, у
всех трех узлов. Это обстоятельство позволило ограничить­
ся при линейной аппроксимации перемещений треугольного
элемента шестью неопределенными коэффициентами a.i, ко­
торые непосредственно связаны с узловыми перемещениями.
Четырехугольный элемент, имеющий четыре узла, облада­
ет восемью степенями свободы, и поле перемещений его
внутренних точек характеризуется восемью компонентами
128
V~1

Рис. П.37. Прямосторонние прямоугольные элементы: а — элемент с


восемью узлами; б, в, г — линейная, квадратичная и кубичная аппрок­
симация перемещений в прямоугольнике.

перемещений вершин элемента. При этом требования непре­


рывности перемещений при переходе от элемента к элемен­
ту будут удовлетворены, если принять, например,
и— ai+ а2х + а 3у + а Аху,
(П.6.6)
v = as+oex-f <ny+asxy.
Условие непрерывности перемещений следует из того,
что вдоль сторон четырехугольного элемента перемещения
(II.6.6) меняются по линейному закону и полностью опреде­
ляются перемещениями двух соответствующих узлов. Та­
ким образом,
и' 1 х у ху О О О О
{8} = (П.6.7)
у 0 0 0 0 1 х уху
Используя (II.6.7), вектор неизвестных коэффициентов
{а} можно выразить через вектор перемещений {6}« =
,= {ui, v\, щ, V2, из, из» U\, и4} узлов рассматриваемого эле­
мента е:
9 -6 4 129
{«} = Л -Ч 8 }е. (П.6.8)
Компоненты перемещения внутренних точек определя­
ются из соотношений

и = арир + агит+ asus + а,щ = 2


l=p,r,8,t
(П.6.9)
v = apvp + ат
vr + asvs + atvt = aiVi,
i=p,r,s,t

в которых введены обозначения


ар = (а — х)(Ъ — у),

аг = (а + х)(Ъ — у),
(П.6.10)
а* = (а + х)(Ь + у),
а , = (а — *)(Ь + у).

Компоненты деформации в соответствии с (П.2.22) и


(П.6.9) являются линейными функциями координат точек»
т. е.
{е } = М * {а }, (II.6.11)
где матрица
О 1 О I/ О О О О
М = 0000001л: (П.6.12)
L0 0 1 х 0 1 0 у ]

Легко видеть, что для прямоугольного элемента с функ­


циями перемещений, заданных в виде (П.6.9), поля напря­
жений и деформации являются непрерывными функциями
координат. Матрица жесткости прямоугольного элемента
формируется аналогично матрице жесткости треугольного
элемента (см. § 2) и

[К[е = и ( А ~ 1)т>MT’ D ‘ M > A - 1-h-dxdy, (П.6.13)


Se
где D — матрица упругости; h — толщина элемента. Инте­
грирование выполняется по всей площади прямоугольника
Se . Матрица жесткости прямоугольного элемента [&] е яв­
ляется квадратной, симметричной и имеет порядок 8X 8.
130
3. Изопараметрические ч е т ы р е х у г о л ь н ы е
э л е м е н т ы . По аналогии с треугольными элементами
можно ввести безразмерные местные «естественные» коорди­
наты т], которые вдоль каждой из сторон четырехугольни­
ка принимают постоянные значения (см. рис. 11.37). Такой
переход для прямоугольника можно осуществлять, напри­
мер, с помощью преобразования
1 = ( х — х0)/а, d l = d x /a ;
(П.6.14)
г\=(у— уо)/Ь, dy\=dylb.

Безразмерные координаты £, т] изменяются от — 1 до 1


и принимают эти значения на сторонах прямоугольника.
Геометрия прямоугольника при преобразовании (П.6.14) ос­
тается неизменной. Задание функций формы (ft в виде ли­
нейного, квадратного и кубического полиномов от £ и т| уве­
личивает число степеней свободы и для удовлетворения ус­
ловий непрерывности требует привлечения дополнительных
узлов (см. рис. II.37, б, в, г).
Впервые «естественные» координаты в виде четырех
«однородных» четырехугольных координат £2» £з» £4» опре­
деляемых дополнительным соотношением ^1+Сз=&г+^4=1«
были введены авторами работы [52] и получили развитие в
[15, 53].

Рас. П.38. Криволинейные (изопараметрические) четырехугольные


элементы, а — линейная аппроксимация перемещений; б — квад­
ратичная аппроксимация перемещений.
На рисунке П.38 приведены примеры билинейной и би-
квадратичной интерполяций с изменением геометрии эле­
мента. Все последующие преобразования, описанные для
треугольных элементов, имеют силу и здесь, а связь пря­
моугольных и изопараметрических координат определяется
131
соотношениями вида (II.6.3) [50]. В случае использования
изопараметрической системы координат матрица жесткости
элемента в декартовых координатах по-прежнему определя­
ется как

[й]е = \^BT-D -B -h -d x d y , (П.6 . 15)

где D — матрица упругости; В — матрица, определяющая


деформации внутри элемента через перемещения; h — тол­
щина элемента.
Поскольку в рассматриваемом случае функции <р{ зада­
ны относительно местной (изопараметрической) системы ко­
ординат I, г), то и соответствующие производные выражают­
ся через £ и rj. Известно, что
д<а~ ~ дх ду ~ ~dyi ~ ~S<ft ~
dt W дЦ дх дх
= (П.6.16)
дп дх д<р df 1 дп
дц ~дц ду ду

dxdy=(Let\J] •d£,di\. (П.6.17)


Поэтому матрица деформации В в местной системе ко­
ординат принимает вид

djH 'д?! £?е x i У\


Х2 У2
г- i г=1 05 Уг di dl • • ag
д Ъ £jPa £|в
yi дц дц * * дц
- х п Уп-
(П.6.18)
и матрица жесткости элемента при этом определяется соот­
ношением
1 1
[fe]e = j (I I .6 .1 9 )

В таблице 2 приведены наиболее часто встречающиеся


плоские Конечные элементы различной формы, указана ли­
тература, в которой использовались приведенные типы эле­
ментов, и дано подробное их обсуждение. Анализ указанных
работ показывает, что одним из основных преимуществ
132
Таблица 2
Типы элементов для анализа плоского напряжения

Степень
Число полино­
Узловые степеней ма, аппрок­ Литератур­
Типы элементов переме­ свободы симиру­ ный источ­
щения для эле­ ющего ник
мента переме­
щения

[ 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 2 [59], [8]

и, 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], где эти во­
просы рассмотрены достаточно обстоятельно.

ЛИТЕРАТУРА

1. Б р ж а н о в Ж. С., С а г и н о в А. С., В е к с л е р Ю. А. Рас­


чет устойчивости горных выработок, подверженных большим дефор­
мациям. Алма-Ата, «Наука» КазССР, 1973.
2. Н о в о ж и л о в В. В. Основы нелинейной теории упругости.
М. — Л., Гостехиздат, 1948.
3. Л е й б е н з о н Л. С. Курс теории упругости. М. — Л., Гостех­
издат, 1947.
4. Л е х н и ц к и й С. Г. Теория упругости анизотропного тела.
М., Гостехиздат, 1950.
5. Б е х т е р е в П. Аналитическое исследование обобщенного за­
кона Гука. Литографическое издание. Л., 1925.
6. У х о в С. Б. Расчет сооружений и оснований методом конеч­
ных элементов. М., Изд-во МИСИ, 1973.
7. Опыт расчета устойчивости склонов сложного геологического
строения методом конечных элементов и экспериментами на моделях.
М., Изд-во МГУ, 1973.
8. З е н к е в и ч О. К., Ч е н г Ю. К. Метод конечных элементов
в задачах строительной и непрерывной механики. М., ГОНТИ, 1971.
9. М и х л и н С. Г. Прямые методы в математической физике.
М. — Л., Гостехиздат, 1950.
10. М и х л и н С. Г. Вариационные методы в математической фи­
зике. М., ГИТТЛ, 1957.
11. А р г и р и с Дж. Энергетические теоремы в структурном ана­
лизе.. В кн.: «Современные методы расчета сложных статически неопре­
делимых систем». Л., Судпромгиз, 1961.
12. А р г и р и с Дж. Современные достижения в методах расчета
конструкций с применением матриц. М., ИЛ, 1968.
13. З о г ё п з е п М. ASKA 105. Eutwurf und Anwendung einer
Problem orientieren programmier-sprache fur die Matrizen — Verschie-
bungs methode. Duss. Stuttgart, Universitat. 1970.
134 i
14. F i 11 i pi a C. A., C l o u g h R. W. The Finite Element Method
in Solid Mechanics. «Numerical Solution of field problems in Continuum
phisics. SIAM—ASM. Proceedings», 1970, v. 2, pp. 210—262.
15. Z i e n k i e w i c z О. C. The Finite Element Method in Enginee­
ring Science, London, Me. Graw-Hill, 1971.
16. Х р и с т о в Т., В е с е л и н о в а И. Програмине на задачата
ва напрегнато и деформираното състояние на массивни хидротехниче-
ски съоружения по метода крайннте елементи (FEMA). «Изв. на инсти­
тута по ведни проблем. (Българска академия на науките)», 1972, т. 15,
173— 193.
17. Е ф и м о в Ю. Н., С а п о ж н и к о в JI. Б., Т р о и ц к и й А. П.
Реализация метода конечных элементов на ЭВМ для решения плоской
задачи теории упругости «Изв. ВНИИгидротехники», 1970, т. 93,
стр. 81— 101.
18. Е ф и м о в Ю. И., С а п о ж н и к о в Л. Б., Т р о и ц к и й А. П.
Программа статического и динамического расчета сооружений методом
конечных элементов для ЭВМ типа М-220. Л., Изд-во ВНИИгидротех­
ники, 1972.
19. Г р и ш и н В. И. Метод и программа расчета напряженно-де­
формированного состояния в упругих элементах конструкций с концен­
траторами напряжений. Тр. ЦАГИ, вып. 1500, 1973.
20. Ф р а д к и н Б. В., Л а з а р е в с к и й Е. С. Решение плоской
задачи теории упругости методом конечных элементов. В кн.: «Приме­
нение ЭВМ для решения задач, связанных с исследованием, строитель­
ством и эксплуатацией гидросооружений, ГЭС (Симпозиум специалис­
тов стран СЭВ и СФРЮ. Доклады)». Л., Изд-во ВНИИгидротехники,
1973.
21. Z i e n k i e w i c z О. С., C h e u n g Y. К. The Finite Element
Method in Structural and Continuum Mechanics. London, Me. Graw-Hill,
1967.
22. Х р и с т о в Т., В е с е л и н о в а И. Программа для исследова­
ния напряженно-деформированного состояния бетонных плотин. В кн.:
«Применение ЭВМ для решения задач, связанных с исследованием,
проектированием и эксплуатацией гидросооружений, ГЭС (Симпозиум
специалистов стран СЭВ и СФРЮ. Доклады)». Л., Изд-во ВНИИгидро­
техники, 1973.
23. К а р а м а н с к и Т., П а п а з ч е в И., С т о я н ч о в Л. Оп­
ределение напряженно-деформированного состояния бетонных плотин
методом конечных элементов при квадратичной аппроксимации переме­
щений. В кв.: «Применение ЭВМ для решения задач, связанных с иссле­
дованием, строительством и эксплуатацией гидросооружений, ГЭС (Сим­
позиум специалистов стран СЭВ и СФРЮ. Доклады)». Л., Изд-во
ВНИИгидротехники, 1973.
24. С а в и н Г. С. Распределение напряжений около отверстий.
Киев, «Наукова Думка», 1968.
25. У х о в С. Б., С е м е н о в В. В. Расчет перемещений и напря­
жений в анизотропных скальных породах методом конечных элементов.
«Гидротехническое строительство», 1973, № 2.
26. Н u 1 s W. Die Anwendung der Finite — Element — Methode zur
Losung geomechanischer Aufgaben. «Bergakademic.», 1969, 21. Jg.,
Heft. 10, 600—604.
27. J a b u r e k F., H o f l e r G., S t u r m F. Elementmethode zur
Berechnung ebener Spannungs-und Verfomungszustande-ein Hilfsmittel der
Gebirgsmechanik. «Burg-und Hiittenmannische Monatschefte», 1970, 115.
Jg., Heft. 2, 32—35.
28. B l a k e W. Application of the Finite Element Method of Ana­
lysis in Solving bounday value problems in Rock Mechanics. «Int. J. Bock
Mech. and Mining Sci.», 1966, v. 3, № 3, pp. 169—180.
135
29. S t e p h a n s o n О. Theoretical and experimental stadies in tecto­
nics and rock mechanics. «Acta Univ. Uppsal. Abstrs. Uppsala Diss. Fac*
Sci.», 1972, 197.
30. Z i e n к i e w i с z О. C., N а у a к G. C., O w e n D. R. J.
Composite and overlay models in numerical analysis o f elasto — plastic
continua. «Foundation of plasticity. Warsaw», Noordhoff Int. Publ. Gro­
ningen, 1972, pp. 107— 123.
31. J a e g e r J. C., C o o k N. G. W. Fundamentals o f rock mec­
hanics. Chapman and Hall Ltd., 1971.
32. J a e g e r J., S t o r y r a M. Zarys metody elemenlow skonczo-
nych i mozliwosci jej zactosowania w govnictwie. «Przeglad Comiczy»,
1972, 9, 389— 394.
33. В a r 1 a G. Stress around a single underground opening near a
traction — free surface. «Int. J. Rock Mech. and Mining Sci.», 1972, 9,
Ms 1, pp. 103— 126.
34. В а г 1 a G. The distribution of stress around a single under*
ground opening in a layered midium under grawity loading. «Int J. Rock
Mech. and Mining Sci.», 1972, v. 9, № 1, pp. 127— 154.
35. B l a k e l e y J. P. The stress around opening in rock. «N. Z.
Eng.», 1971, v. 26, N 4, pp. 105— 110.
36. W i n к e 1 В. V., G e r s 1 1 e К. H., К о H. Y. Analysis o f
time-depent deformations of openings in salt media. «Int. J. Rock Mech.
and Mining Sci.», 1972, v. 9, N 2, pp. 249— 260.
37. H e u r z e F. E., C o o d m a n R. E., B . o r n s t e i n A. Nume­
rical analysis of deformability tests in jointed rock — «Joint perturbation»
and «no-tension» finite element solutions. «Rock Mechanics», 1971*
v. 3, N 1, pp. 13— 24.
38. B a u d e n d i s t e l М., M a 1 i n a H., M u l l e r L. Einfluss
von Diskontinuitaten auf die Spannungen — und Deformationen in der
Umgeburg einer Tunnelrohre. «Rock Mechanics», 1970, v. 2, N 1,
pp. 17— 40.
39. B l a k e W. Destressing test at the Galena Mine Wallace. Idaho.
«Trans. Soc. Min. Eng. А1МЕ», 1972, 252, N 3, pp. 294— 299.
40. E d w a r d s D. B. Horisontil pillar extraction on Mt. Isa Mines.
Limited — some rock mechanics aspects. «Proc. 1-st Au&t. — N. Z. Cont-
Geomech., Melbourne. 1971», v. 1. Sydney, 1971, pp. 73— 79.
41. B r a d y В. I. Initiation of failure in radially end — constrained,
circular cylinder of brittle rock. «Int. J. Rock Mech. and Mining Sci.»»
1971, v. 8, N 4, pp. 371— 387.
42. B r o w n E. T. H u d s o n J. A., H a r d y М. P., M a i r-
h u r s t C. F. Controlled failure of hollow rock cylinders in uniaxial'
compression. «Rock Mechanics», 1972, v. 4. N 1, pp. 1— 24.
43. D i n i s d a G a m a C. Analise da compressao uniaxial de pro-
vetes de rocha pelo methodo doe elementos finitos. «Tecnica», 1970, 33,
403, 143— 155.
44. L u c k s A., C h r i s t i a n J. Т., B r a n d o w G . E., H о ё g H.
Stress conditions in NGI simple shear test. «Proc. ASCE J. Solid Mech.
and Found. Div.», 1972, v. 98, N 1, pp. 155—160.
45. N i w a Y., K o b a y a s h i S., N a k a g a w a K. The influen­
ce o f end friction and Poisson's ratio on stresses in compressed specimens.
«J. Soc. Mat. Sciences», 1970, v. 19, N 196, pp. 63—69.
46. N a i r K. Analytical methods for preduting subsidence. «Land
subsidence. Proc. Tokyo Symp. 1969», v. 2. Paris, 1970, pp. 588—595.
47. M a 1 i n a A. The numerical determination of stress deformation,
in rock taking into account discontinuities. «Rock Mechanics», 1970,
v. 2, N 1, pp. 1—6.
48. Г о л ь д и н A. JI., Т р о и ц к и й А. П. Использование мето­
да конечных элементов для расчета напряженно-деформированного
136
состояния треугольника каньона. Изд. ВНИИгидротехники, т. 95. JL,
«Энергия», 1971, стр. 98— 107.
49. F o r s t e r W., S i t z P. Untersuchungen zur Beanspruchung
Gestaltung you untertatigen Pfropfen und Dammen. «Neue Bergauteck-
nik», 1971, 8, N 1, 595—603.
50. E r g o t o n d i s J., I r o n s В. М., Z i e n k i e w i c z О. C.
Curved isoparametric quadrilateral elements in finite element analysis.
«Int. J. Solids and Structures», 1968, v. 4, N 1, pp. 31—42.
51. Р о з и н JI. А. Расчет гидротехнических сооружений на ЭЦВМ.
Метод конечных элементов. Л., «Энергия», 1971.
52. Т a i g I. С. and K e r r R. I. Some problems in discrete ele­
ment representional of aircraft structures. «AGARDograph 72», edited
by B. F. de Venbeke, Pergamon Press», 1964.
53. I r o n s В. M. Numerical integration applied to finite element
method. «Simposium of the Use of Electronic Digital computers in Structu­
ral Engineering at University of Newcastle upon Tyne», 1967.
54. З е н к е в и ч О. К. Метод конечных элементов: от интуиции
к общности. Сб. переводов «Механика». М., «Мир», М° 6, 1970.
55. Z i e n k i e v i c z О. С., I r o n s В. М., E r g o t o u d i s J.
A h m a n S., S c o t t С.. Isoparametric and associated element families
for two — and three dimensinal analysis. «Finite Element Method in Stress
Analysis», edited by I. Holand and K. Bell, Tapir, Trondheim, Nor­
way, 1969.
56. O d e n J. T. Finite element in nonlinear continia. London, Me.
Graw-Hill, 1972.
57. T u r n e r M. J., C l o u g h R. W., M a r t i n H. C. a n d
T о p p L. J. Stiffness and deflection analysis of complex structures.
«J. Aero. Sci.», 1956, v. 23, pp. 805—823.
58. C l o u g h R. W. The Finite Element Method in Structural
Mechanics. «Stress Analysis», edited by Zienkiewicz О. C. and Holister
G. S., Wiley, 1965.
59. V e u b e k e В. E Displacements and equilibrium models in fi­
nite element methode. «Stress Analysis», edited by Zienkiewicz О. C.
and Holister G. S., Wiley, 1965.
60. A r g y r i c J. H. Triangular Element with Lineary Varying
strain for Matrix Displacement Method. «J. of the Royal Aeronautical
Sci.», 1965, ▼. 69. Oct.
61. L a n g e n I. Procedyrer for bereguing av stivhesmatrisen og
spenningsmalrison for rektangulxrt skiveelement met 24 frihct sqrader.
«Division of Strustural Mechanics», The Techical (University of Norway,
1968.
62. В e r g о n P. G. Analysis of Plane Stress by the Finite Element
Methode. Triangular Element with 6 Parameters in each Node. «Division
of Structural Mechanics». The Technical University of Norway, 1967.
63. F i l l i p a C. A. Refined Finite Element Analysis of Linear and
Non-Linear two-dimensional structures. Structures Engineering Laboratory.
University of California. Berkley, 1966.
64. T o c h e r J. L. and H a r t B. J. Higher-order Finite Element
for Plane Stress. «Proceedings ASCE», 1967, EM. 4, Aug.
65. H o l a n d I. and В e r g a n P. G. Higher-order Finite Element
for Plane Stress. «Proceedings ASCE», 1968, EM. 4, April.
66. H a n s t e е п О. E Analysis of stress Distributions in Shear
Walls by the Finite Element Method. «International Kongress iiber An-
wendungen Mathematics in der Inginieuzwissens chaften*. Weimar, 1967.

137
Г л а в а III

ОСЕСИММЕТРИЧНАЯ ДЕФОРМАЦИЯ

Вертикальные горные выработки, емкости для хранения


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

§ 1. Основные уравнения и постановка осесимметричной


задачи механики горных пород

Пусть вертикальный шахтный ствол круглого сечения


радиуса R „ пройден в однородном горном массиве на глуби­
ну Н (рис. III. 1). На породной поверхности (стенках выра­
ботки) или ее части может быть задано подкрепляющее
нормальное давление р в, в общем случае зависящее от ве-
138
личины смещения стенок выработки. Задача заключается в
определении полей напряжений, деформаций и перемеще­
ний в окрестности выработки.

Рис. III. 1. Вертикальный шахтный ствол (1) в


горном массиве (2).
Пусть в неподвижной цилиндрической системе коорди­
нат г, 0 , г ось z совпадает с осью ствола, а начало коорди­
нат находится на дневной поверхности. При осесимметрич­
ной деформации всякое плоское аксиальное сечение оста­
ется плоским и после деформации, т. е.
цг = ц(г, г), tte = 0, iv = w (r, г), (III. 1.1)
где и г у ив, w — радиальная, окружная и осевая компоненты
вектора смещения точек массива {6} = {u, w }. Если каким-
либо образом определен вектор перемещений {6} каждой
точки окрестности выработки, то, используя известные ки­
нематические соотношения, легко найти компоненты век­
тора деформаций {е} = {е г, ее, £г» 5гЛ [1] •

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

— компоненты вектора малых деформаций { е} = {ег, ев, ег,


&гг}»
Обобщенный закон Гука для мелкослоистого горного
массива, моделируемого трансверсально-изотропной средой,
в выбранной системе координат записывается в виде [2]

ег — о,цаг ai2°e ~Ь aiaazt


£0 = а12ог 022 ° в -f- а 1В<зг,

ег = Ois3r + aiaoe -j- а83а2, (III. 1.4)

Егг = ®44°гг>

евг == еге = ев* 0=5 е*е = О*


Б (III.1.4) независимых коэффициентов «податливости»
пять.
Для различных геологических условий значения коэф­
фициентов ау могут иметь различные выражения. Напри­
мер, если плоскость изотропии (плоскость напластования
пород) перпендикулярна оси выработки (рис. Ш.2), то ко­
эффициенты а ij можно выразить через технические посто­
янные
_ _ 1 _ _ JJ2 .
°11 — а22 — °12------ 1*— Еа’
(III. 1.5)

При этом
2 (ац - а12) = 2(1+ Vl) Щ (III.1.6>

Здесь Ei=E\\ , Е2= Е ± — модули упругости при растя­


жении — сжатии в плоскости изотропии и в направлении,
перпендикулярном к ней; vi =vn — коэффициент Пуассона,
соответствующий поперечному сжатию при растяжении в
140
плоскости изотропии; V2= v _ l — коэффициент Пуассона,
характеризующий поперечное сжатие при растяжении в на­
правлении, перпендикулярном плоскости изотропии; G и
£?2— модули сдвига в перпендикулярном плоскости изотро­
пии направлении и в плоскости изотропии.

Гг
Рве. Ш.2. Трансвереально-изотропный горный массив
и цилиндрическая система координат г, в, г.

Из приведенных соотношений следует, что при осесим­


метричной деформации компоненты вектора перемещений
{б}, вектора деформаций {е} (или {е}) и вектора напряже­
ний {о} = {аГ1 о®, аг, агг } не зависят от угловой координа­
ты 0. В отличие от плоской задачи теории упругости при
осесимметричной деформации любое радиальное перемеще­
ние и определяет окружную составляющую ев вектора де­
формаций. Отлична от нуля также окружная компонента
вектора напряжений.
Уравнения равновесия элемента горного массива (см.
рис. III. 3) имеют вид

(Ш.1.7)

где р г, р х— радиальная и осевая составляющие вектора


объемных сил, отнесенные к единице объема.
Исследования напряженного состояния подземной выра­
ботки обычно проводят, зная поля основного («предваритель­
ного») напряженного состояния и перемещений, обусловлен-
141
ные собственным весом и имеющие место в горном массиве
до проведения в нем выработки, Указанные напряжения
определяют из равенств
°г = °в = — н,
(Ш.1.8)
<=--- ТЯ, <г= 0,
в которых y — объемный
вес массива; Я — коэф­
фициент бокового давле­
ния на рассматриваемой
глубине Н (рис. Ш.4).
Итак, в однород­
ном трансверсально-изо-
тропном горном масси­
ве, заполняющем ниж­
нее полупространство,
пройден вертикальный
шахтный ствол круглого
сечения — цилиндриче­
Рис. ПЬЗ. Напряжения и деформации,
определяемые в осесимметричных за­ ская полость конечной
дачах. глубины. Решая уравне­
ния (III.1.7) при услови­
ях (III.1.4), (III.1.2) (или (П1.1.3)) и выполняя соответству­
ющие краевые условия на поверхности полости, необходимо
определить напряженность и перемещения каждой точки в
окрестности выработки.

Рис. Ш.4. К определению напряжений в нетро­


нутом трансвереалыю-изотропном горном мас­
сиве (1 — плоскость изотропии).
Практически интенсивность перераспределения напря­
жений вокруг горной выработки затухает на конечном рас­
стоянии, соизмеримом с характерными размерами выработ­
142
ки. Поэтому при проведении непосредственных вычислений
бесконечную область горного массива вокруг выработки за­
меняют некоторой конечной областью. В рассматриваемом
случае за такую область следует взять цилиндрическое те­
ло (рис. III.5). Радиус наружной поверхности цилиндра R„
и его длину L в каждой
конкретной задаче выбира­
ют таким образом, чтобы
изменения в поле напря­
жений, обусловленные уси­
лиями, действующими на
поверхности полости, на
наружных поверхностях
цилиндрического тела, а
также весом горного масси­
ва, практически происхо­
дили в пределах выбран­
ной для исследования ко­
нечной области. Нетрудно
видеть, что действие от­
брошенной части горного
массива на боковой по­
верхности цилиндра г —
Рис. Ш.5. Исследуемая область гор- эквивалентно СИЛв
вого массива: 1 — дневвая поверх- распора И В соответствии С
вость, 2 — вертвкальвая выработка, (Щ .1.8) на ней могут быть
3 трансаерсально-изотропный мае- „формулированы гранич-
ные условия
or = — \-(z, огг = 0. (III.1.9)
На основании z = L цилиндра граничные условия имеют
вид

о* = _ тЬ, аГа — 0. (1П.1.10)


Для незакрепленной выработки (полости) необходимо
выполнить краевые условия на цилиндрической поверхности
r = R B полости (стенках шахтного ствола) —
аг — arz — 0, (Ш .1 .1 1 )

и на основании z = H полости (забое шахтного ствола) —


= = (1П.1.12)
Для выработки, поддерживаемой грузонесущей крепью,
граничные условия на поверхности контакта «крепь — по­
143
рода» могут быть весьма разнообразными. Например, при
достаточно прочном сцеплении крепи с породой на поверх­
ности их раздела необходимо удовлетворить следующим ус­
ловиям [3 ]:
°*рт °г, °?2Р# агг,
(Ш. 1.13)
и кр = и, Ю кр = W.

Рис. Ш.6. Типичный треугольный кольцевой элемент.


Здесь величины, отмеченные верхним индексом «кр>,
относятся к крепи, а сами условия означают, что перемеще­
ния крепи и породы, а также радиальные и касательные на­
пряжения крепи и породы должны быть одинаковыми.
144 I
Метод конечных элементов, который положен в основу
дальнейших исследований, позволяет автоматически учиты­
вать взаимодействие крепи с окружающим массивом, про*
водить одновременно прочностной расчет как крепи-обо­
лочки с только ей прису­
щими механическими (уп­
ругими) характеристика­
ми, так и самого горного
массива. В этом суть одно­
го из важных преимуществ
МКЭ.
Исследуемая область
разбивается на конечные
элементы, которые для
осесимметричных задач
представляют в виде коль­
цевых элементов треуголь­
ного поперечного сечения
(рис. III.6). Кольцевые тре­
угольные элементы обычно
имеют меньшие размеры
(более густая сетка) в рай-*
оне предполагаемых боль­
ших градиентов напряже­
Рис. Ш.7. Конечно-элементная иде­ ний (рис. III.7). Это об­
ализация исследуемой области гор­
ного массива. Граничные напря­ ласть, непосредственно
жения. примыкающая к выработ­
ке. Вдали от последней гра­
диенты напряжений относительно малы, и поэтому здесь
могут быть использованы кольцевые треугольные элемен­
ты с большими размерами поперечного сечения.

§ 2. Характеристики кольцевого треугольного элемента


Сечение кольцевого элемента аксиальной плоскостью
представляет собой плоский треугольный элемент (рис.
III.6,a) с узлами г, s, t, занумерованными против хода часо­
вой стрелки.
1. Функции перемещений. Перемещения внут­
ренних точек одного кольцевого элемента е с узлами г, s, t
определяются радиальной и и осевой w компонентами векто­
ра перемещения {6} = {и, w). Используя линейную аппрок­
симацию функций, определяющих вектор перемещения,
можно положить
и 1 г 2 0 0 0‘
{&} = (III.2.1)
W .0 0 0 1 г г.
10-64 145
где вектор-столбец {a} = {ai, аг, аз, ач, as, ав} определяет по­
стоянные коэффициенты пропорциональности, а г и z — ко­
ординаты точки, перемещение которой рассматривается. Из
(UI.2.1) легко получить выражения для перемещений узло­
вых точек рассматриваемого элемента
ur = <*i + a2rr + aaz „

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 _

В (III.2.2) {5 }e = {ur, wr, tts, w„, ut, w, } — вектор пере­


мещений узлов рассматриваемого элемента. Если за неиз­
вестные принять вектор перемещений узлов рассматриваемо­
го элемента {6}«, то
'll ' 1 r z 0 0 0'
{8} = •Р-{Це = 1ЕФг\ЕФ8\ЕФг]-{Ь}е.
W 0 0 0 1 r z_
(III.2.3)
Здесь матрица Р = А ~ 1 обратна матрице А , определенной
равенством (III.2.2); Е — единичная матрица размером
2X2, а

ф1= gi-tei + btr 4- czj) (i = г, s, t). (1П.2.4)

При этом
ar == Г|2|, bf = zs 2(, cT= г i ■ rt,

a, = rtzr — rrztt bg = zt — zr, c3 — rr rt, (П1.2.5)


146
<Zf rrZ, rsZr, bf — Zr Zg, ct — r8 rr,
2Д = aT+ at + at.
Величина Д равна площади поперечного сечения тре­
угольного кольца, а Г{, zt ( i = r , s, t) — координаты вершин
треугольника е.
Если ввести для каждого элемента локальную систему
координат г'О г' с началом в центре тяжести, то т'Г-\-г'ш-f-
+ r't = z ’r + z's + z't = 0 и аг = а'и= а \ ---- §-Д.
Линейная аппроксимация (III. 2.1) в пределах каждого
элемента вектора перемещений приводит к появлению осо­
бенностей в выражениях элементов матрицы жесткости на
оси шахтного ствола (при г— И)). Замечая, что при г = 0 ра­
диальная компонента перемещения и всегда равна нулю,
можно вектор перемещения задавать в виде
г г2 rz о О О
{8} =
0 0 0 1 г z *{“1» “2» «3» ®4» ®5» аб}Г* (Ш.2.6)
Если постоянные at выразить через вектор {£}с , то
и
{8} = - [ЕФГ1ЕФ, 1ЯФ,] •{Це. (Ш.2.7)
w

Здесь Е — по-прежнему единичная матрица размером


2X 2, а ( i = r , s, t) — вектор

(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)

Матрица В соответствует малым деформациям и опреде­


ляется следующими соотнош ениями:
В = [B r\Bs\Bt], (Ш.2.10)
где матрицы-блоки B r , B s , B t подсчитываются из равенств

[д ф
■ 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).

Нелинейность деформации учитывается вторым слагае­


мым равенства (III. 2.9). Входящие в него матрицы G и С
имеют вид
fe w о о о]
0 0 — 0 0
г
С = \ (III. 2.12)
л л л du &W
0 0 0
да дю ~ du_ dw_ I
( dz dz dr dr J

T? 0 w ‘ 0 $ 0

дфг £Ф_в d<Pt


0 0 dr
0 dr
dr

Фг Фг ф$ Фз Фt
r r r r r (III. 2.13)

дФг d$k dФt


dz 0 dz 0 dz

дФг дф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)

Такая же связь существует и для матрицы В, определя­


ющей компоненты малых деформаций, с упрощенной мат­
рицей R.
Если радиальная компонента вектора перемещения ап­
проксимируется нелинейным соотношением (III.2.7), то мат­
рица малых деформаций (см. (III.2.11)) принимает вид

О
( i = r , s, t).
О сi
г

3. Н а ч а л ь н ы е д е ф о р м а ц и и . Все четыре ком­


поненты вектора начальных деформаций можно предста­
вить в виде
{®о} (егО, S0O, ®гО» ^гго}« (Ш.2.15)

Они, вообще говоря, переменны внутри элемента, но, со­


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

М — {«гв, «00» агв» аГ20}, (III.2.16)


где аг, а2, со, аГ2 — коэффициенты пропорциональности;
0 — некоторый физический параметр, характеризующий
начальную деформацию. В случае, если 0 — температура,
а среда анизотропна, то аг — ав — ai, az = ct2, arz = 0 — ко­
эффициенты линейного расширения. Для изотропного мате­
риала ;

{eo} = ( l + v ) {a 0 , a0, a0, 0}. (III.2.17)

4. М а т р и ц а у п р у г о с т и . Для получения матрицы


упругости D трансверсально-изотропного массива необходи­
мо разрешить уравнение (III. 1.4) относительно компонент
напряжений. Положив n = E i/E 2, m = G 2\E2, можно полу­
чить

D= (1 + ^|) (1 —Vl —2гаv22) X

/1(1—v22) (vi+nv22) nv2(i-fv i) o


(Vi+nV22^ » (1 — n\22) /tV2(l~lrVl) - 0
X nV2(l'+Vl) /JV2( l+ V l) 1— VI2 0
0 0 0 m ( l + v i ) ( l — Vi— 2 rav22)
(III. 2.18)
Выражение матрицы упругости D в случае, когда мас­
сив изотропен, получается из (III.2.18), если положить Еi =
= Е ъ = Е , v i = v 2= v . Тогда п== 1, G2l E 2 ~ G l E = l /2 (1+v),

'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_

В пЬ'следующем матрицу упругости удобно представить


в виде
150
d n d\2 di3 0
c?21 ^22 c?23 0
D= ‘(111.2.20)
dzi d$2 d$$ 0
О О О dn _
понимая под элементами dtj элементы матрицы (1П.2.18)
для трансверсально-изотропного тела и элементы матрицы
(III.2.19) для изотропного тела.
5. Матрица ж ес т ко с ти к о л ь ц е в о г о тре
у г о л ь н о г о э л е м е н т а . Матрица жесткости треуголь­
ного кольцевого элемента с узлами г, s, t получается так
же, как и матрица жесткости треугольного элемента в
плоской задаче (см. § 2.2), и определяется интегралом

B T-D -B -rd9drdz. (III.2.21)


М --Ш
Ve
Здесь В — матрица малых деформаций (III.2.10); D —
матрица упругости трансверсально-изотропного тела
(П1.2.20). Интегрирование осуществляется по объему всего
треугольного кольцевого элемента. Осевая симметрия ис­
следуемой задачи позволяет все свести к некоторой акси­
альной плоскости и рассматривать в ней плоские треуголь­
ные элементы. При этом выражение (III.2.21) принимает
вид

[К\е = 2* \§BT-D -B -rdrdz, (III.2.22)



в котором интегрирование осуществляется уже в плоскости
треугольного сечения.
Элементы матрицы В зависят от координат г и г, и по­
этому интегрирование не может быть выполнено так про­
сто, как в плоской задаче. Оно может быть реализовано дву­
мя путями. Если принятая форма функций перемещений
сложна, то можно использовать численные методы интегри­
рования. Для тех форм перемещений (III.2.2), (III.2.7), ко­
торые приняты в настоящей работе, целесообразно точное
почленное интегрирование выражения (III.2.22).
Простейшая приближенная процедура интегрирования
заключается в замене изменяющихся в пределах треуголь­
ного элемента значений элементов матрицы В их значения­
ми В ц.т для центра тяжести. В этом случае подынтеграль­
ное выражение становится постоянным и матрица жестко­
сти элемента определяется равенством
151
[ft]e = 2 i:*B ^T*jD-B4.T*r4.T*A, (III. 2.23)
где Гц.т = (rr + r s-f-r{ )/3. Для «мелкой» сетки разбиения та­
ким путём можно получить достаточно точные результаты.
Однако в общем случае целесообразно получить более точ­
ные выражения интеграла (III.2.22). Для этого удобно пред­
ставить матрицу В как сумму двух матриц — матрицы В' с
постоянными и матрицы В " с переменными элементами:

bi 0“ ГО O'

Яц.т + Ь * + г -ц.т2 0 1 1 0 Ui+ciz a-i+CiZ


+ 2Д"
0 сi 0 0 I
Ci bi_ _0 oJ
(III. 2.24)
где 2ц.т == (sTj. ] 2S—
}~ *t)/3.
Если значение матрицы В, взятое в форме (Ш.2.24),
подставить в подынтегральное выражение (П1.2.22) и про­
вести операцию интегрирования, то легко получить блок
размером 2 X 2 матрицы жесткости в виде
= (III. 2.25)

в котором [Аг,]е совпадает с соответствующей подматри­


цей матрицы [fey]e> полученной по формуле (III.2.23), а
[ftyje » называемая «корреляционной» матрицей, соответ­
ствует переменной части матрицы В. Замечая, что

№ |Bj' rdrdz — 0 ( i— r, s, t),

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


матриц:
"0 0 "

0 10 0 1 0
\ъ" 1 К X
* ij ‘е (2Д)а 0 0 0 0 0 0
_0 0_

а
А, + C ,Z ai+ ci zn.
X

152
х, _ Ц
.1
aj + cj z ai + eJ *
rdrdz.

Если ввести обозначения

то элементы «корреляционной» матрицы записываются в


виде

W il-jr
d?2 О
х— _JL J+ (<atc} + а;с () X
О О

X U 2— - г 1- -I- CiCj 1 3 — lr \\ . (III.2.26)

Интегралы I\, li, / 3 вычисляются точно через координа­


ты узлов треугольного элемента. Подробные выкладки мож­
но найти в работе [14]. Следует отметить, что результаты
интегрирования приводят к выражениям, имеющим особен­
ности типа 0 Х °°, 0/0 при г, стремящемся к нулю (на оси
шахтного ствола), и в случае равенства радиальных коор­
динат узлов, когда одна из сторон треугольного сечения па­
раллельна оси ствола. В первом случае факт равенства ну­
лю радиальной компоненты перемещения и ( и = 0) позволя­
ет раскрыть указанную выше неопределенность. Во втором
сам процесс интегрирования должен быть уточнен.
Может представить определенный интерес вычисление
матрицы жесткости треугольного кольцевого элемента в
«естественных» координатах, связанных с цилиндрически­
ми равенствами

Ci=4' ^ “ 4*• <*” т >


в которых Aj ( i = 1, 2, 3) — площади i-й части треугольного
элемента (рис. III.8). Линейная геометрическая связь меж­
ду цилиндрической и «естественной» системами координат,
а также линейная аппроксимация вектора перемещения
позволяет представить матрицу жесткости треугольного
кольцевого элемента в виде суммы двух матриц

размером 6X6.
153
В работе [5] матрица [й ]е получена в явном виде в ре­
зультате интегрирования по площади треугольника. Подын­
тегральные выражения, которые определяют матрицу
[й " ]е, содержат члены типа £ £ j /г2, имеющие разрыв при
г = 0 . Эта матрица [&"] е вычисляется численно с помощью
распространенной на двумерный случай квадратурной фор­
мулы Гаусса. При этом сингулярные точки не рассмат­
риваются и интеграл может быть вычислен с любой сте­
пенью точности.

t(0,0,O

Рис. Ш.8. Естественные координа­


ты £|, £2, £з, отнесенные к треуголь­
ному сечению кольцевого (торо­ S (0,1,0)
идального) элемента. О
г 0,00) 5

Если в (III.2.22) вместо матрицы В подставить его вы­


ражение, принятое в форме (Ш.2.14), и использовать то
обстоятельство, что элементы матрицы Р постоянны в пре­
делах рассматриваемого элемента, то матрица жесткости
элемента может быть записана в виде

[k]e = P T^ 2 K ^ R T-D -R T d r d z ^ ‘ P . (1П.2.27)

Подынтегральное выражение для трансверсально-изо-


тропного тела является симметричной матрицей, явная фор­
ма которой такова:
RT R -r —

d12 + <*22 r(dn + 2 d 12- f d 22) симмет-


г гг РИЧНО
— ^22 ’ z(dj2 "t- ^22) ~f~ ^22“ЬГ<*44

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).

Рис. Ш.9. К интегрированию по площади треугольно­


го элемента.
_ _ \\~rdrdz.
В качестве примера вычисляется интеграл I== JJ г
Уравнение линии, соединяющей вершины ( и $ , записывает­
ся в виде
г = А г + В г г,

где А г = аг/Сг, Вг — ЪГ1СГ, Сг — — сг. При этом


r = r , z = A r+ Вгг г= г,
< != J J ~у- drdz = " J (А г + В'Г?- jrd r -
r=rt 2=0 Г=Г{

= -i- В?г2г + BrA rCT+ -1- A ?r.

Здесь и далее введены следующие обозначения:


г2г г*, гЗг = rj — г®, Zr = lnr, — lnr,.

Уравнение линии, соединяющей вершины в и г , записы­


вается в виде
z = A t + В , г,

где A t, B t, Ct получаются из выражений А г, Вг, Сг цикли­


ческой перестановкой индексов и равны
Af = ntICt, В( = bf/Ct, Cf — — Cj.

При этом
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.

Аналогично получается значение третьего интеграла:


r = r t z = A T+ B sr
J J - f drda = ~ B \ r 2 s + B8A 8Cs + 4 "3 f* .-
r= rr 2=0

Смысл обозначений ясен из предыдущего и получается


циклической перестановкой индексов г, s, t.
Искомый интеграл 1 является алгебраической суммой
трех подсчитанных интегралов:

I = Щ+ h + ч = Щ ( -Т Щ r2i + BiA А + 4

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


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

шЩЩdrdz—4
д
"i=2r,s,trt&i =4"i ■—r,»,t
2

12 = \\rdrdz= 4 " 2 ■B‘r3i + 4 2 A ir2i'

j 3 = f fzdrdz = 2 (4 - B 'r3‘ + 4 в гА *г2‘ + 4 л V

156
/ , = CfA-drdz = 2 -Alii. (Ш.2.29)
д i-r «

J5 = J J jL drdz = 2 (-T Bfr2‘ f W i l x - B f i i ) ,


A r,e,t

J, = f d r d z = 2 1( т в 5г3‘+ т - 4*в !г2' + B^ ? c ‘ + T ^ > ) .


A •

Учитывая обозначения (III.2.29) и выражение подынтег­


ральной матрицы (III.2.28), можно получить

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)

Простейшие операции перемножения матриц в соответ­


ствии с (III.2.27) позволяют окончательно найти выражение
матрицы жесткости элемента.
6. В н е ш н и е у з л о в ы е с и л ы. Узловые силы ста­
тически эквивалентны комбинированному воздействию сил,
действующих по длине окружности круга, формирующего
узел кольцевого элемента. Если F r — радиальная компо­
нента силы, приходящейся на единицу длины окружности
узла с радиусом г, то внешняя узловая сила, участвующая
в последующих вычислениях, равна 2n-r*Fr (рис. 111.10).
Аналогично определяется осевая составляющая узловой
силы 2п-Г’Рг , где Vг — погонная сила, отнесенная к едини­
це длины узловой окружности радиуса г.
7. У з л о в ы е силы, о б у с л о в л е н н ы е н а ч а л ь *
н ы м и д е ф о р м а ц и я м и . Вектор узловых сил {F}eo,
возникающий из-за начальных деформаций, определяется
равенством
157
2tft*Fr " 2лrFj,

Рис. ШЛО. Радиальная (а) и осевая (б) составляющие узловых сил,


действующих на кольцевой (тороидальный) элемент.

{Fjeo = - 2тс J j вт•D •{e0}rdrdz. (Ш.2.31)


д
Учитывая, что в пределах рассматриваемого треугольно­
го элемента вектор начальных деформаций обычно постоя­
нен (см. п. 3), можно получить

{F }e0 = — 2 i ^ j j B T.rdrdzy.D-{eo}. (Ш.2.32)

Вычисление входящего в (Ш.2.32) интеграла показыва­


ет, что
{J?}e0 = - 2«-В £т-Л -W -1 -ц.т-А. (П1.2.33)

Значения матрицы В*я и радиуса г ц.т определены при


получении выражения (IXI.2.23).
8. М а с с о в ы е с и л ы . В осесимметричных задача
часто участвуют массовые силы, обусловленные действием
сил тяжести, центростремительных сил и др. Пусть вектор
массовых сил {р } , отнесенных на единицу объема, имеет со­
ставляющие р г и рг . Компоненты вектора узловых сил
{Р}р, обусловленные действием массовых сил {р}, опреде­
ляются из равенств

{Ptlp = 2* jjtev* Pz}'$irdrdzt (1П.2.34)


A

в которых множитель Ф| для различных i { i = r , s, t) вы-


168
числяется из (III. 2.4). В первом приближении, используя
метод приведения к центру тяжести треугольного элемен­
та, можно получить
— 2я{рг, _рг} *Гц.т* Д/3,
(III.2.35)
( i = r , s, t).

Безусловно, интегрируя выражения (III.2.34), можно по­


лучить более точные значения компонент вектора {F i}p.

/~ Л Г=У г щ .
Рис. Ш.11. Тонкостенные мембранные и оболо-
чечные кольцевые элементы, используемые для
анализа влияния крепи на распределение напря­
жений вокруг выработки.

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


жесткости системы — объединение матриц жесткости эле­
ментов, несущих в себе всю жесткостную характеристику
подобластей исследуемого тела, может быть построена на
основе тех же приемов, которые подробно описаны при по­
лучении МЖС в плоской задаче (§ 2. 3). МЖС является не­
обходимой системой алгебраических уравнений, которые
необходимо решить. Здесь рекомендуется использовать ме­
тод блочной итерации с улучшенной сходимостью. В ре­
зультате решения, которое реализуется на ЭВМ, получают­
ся числовые значения перемещений узловых точек тре­
угольных кольцевых элементов. По вычисленным
значениям перемещений узловых точек определяется век­
тор деформаций элементов {е} в соответствии с (III.2.10) и
(III. 2.11). Вектор напряжений вычисляется по формуле
{a} = D ( { e } —{во}). (Ш.2.36)
15»
10. Э л е м е н т ы и а п п р о к с и м а ц и я п е р е м е щ е ­
н и й с п о в ы ш е н н о й т о ч н о с т ь ю . Использование
кольцевы х конечных элементов с повышенной точностью
аппроксимации перемещений позволяет в ряде случаев,
т а к ж е, как и в случае плоской задачи теории упругости,
Z


/ ^ 0
C j * i jg f
•N
h
1
У
1 1

а 5
Рис. 111,12. Аппроксимация крепи четырехуголь-
ным составным (а) или простым (б) кольцевым
элементом.

t
а

Рис. III. 13. Простейшие четырехуголыные кольцевые


элементы с линейной (а), квадратичной (б) и аппрок­
симацией компонент перемещений (в).

1во
заметно уменьшить общее число конечных элементов без
ущерба точности получаемых результатов либо повысить
точность решения задачи, не увеличивая числа рассматри­
ваемых элементов. Для совместного расчета напряженности
крепи и окрестности выработки горного массива можно ис­
пользовать получившие широкое распространение при рас-
Z

Рис. Ш.14. Простейшие кольцевые треугольные


элементы с линейной (а), квадратичной {б) и
кубичной (в) аппроксимацией компонент переме­
щений.
чете оболочек и мембран тонкостенные кольцевые элементы
(рис. III. 11, III. 12) либо разбиение на простые четырех­
угольные (треугольные) кольцевые элементы (рис. 111.13,
III. 14). На рисунках 1П.11, 111.12, 1П.13, Ш .14 приведены
некоторые из этих кольцевых элементов.
Плоские криволинейные (изопараметрические) конеч­
ные элементы позволяют получить соответствующие коль­
цевые (изопараметрические) элементы с криволинейными
границами для принятой геометрической связи между об­
щими (цилиндрическими) и локальными (двумерными 5»‘ть
трехмерными £i, £2» £з) координатами и принятой аппрокси­
мации компонент перемещений в локальной системе коор­
динат в виде полиномов первой, второй и третьей степеней
(рис. 111.15, Ш .16).
Необходимо отметить, что применение криволинейных
кольцевых элементов при решении осесимметричных задач
неизбежно приводит к усложнению процесса получения
матрицы жесткости элемента. Поэтому очень важен разум-
1 1 -М 161
РИС. Ш.15. КРГ — , * ~ Г В £
ские) тр еу тол ш ы е кубичной (в) ап‘
н ой (а), ква^ атИЧ“ *пений *4естествеЯных>

S— » »

' — -«rssssS b ?^
д11б. « ^ ’е

я ев^ 2 ^ ей яереМ
ный подход к выбору типа кольцевых элементов, наиболее
приемлемых для решения конкретных задач. Без особой
необходимости нет смысла игнорировать надежный и ис­
пытанный тип простейшего треугольного конечного коль­
цевого элемента. Кроме того, при аппроксимации вектора
перемещений полиномами высоких степеней наличие одно­
го из узлов на оси вращения (симметрии) может привести к
неустойчивости расчетной схемы МКЭ. Специальная ли­
нейная аппроксимация, принятая в работе [4 ], позволяет
избежать подобной расчетной неустойчивости.

§ 3. Реализация решения осесимметричной задачи


механики горных пород МКЭ на ЭВМ
Реализация решения МКЭ осесимметричной задачи тео­
рии упругости на ЭВМ в целом повторяет блок-схему расче­
та плоской задачи. Особенности осесимметричной задачи
сказываются только при формировании матрицы упругости
D из-за появления в физических соотношениях дополни­
тельного уравнения, связанного с окружной координатой,
и соответствующими изменениями матрицы жесткости эле­
ментов. При формировании матрицы жесткости кольцевого
элемента берется точное значение интегрируемых выраже­
ний. Неопределенности, возникающие при интегрировании
для кольцевых элементов, прилегающих к оси симметрии
тела, раскрываются по правилу Лопиталя.
Опубликован ряд работ [5, 6, 7 и др.], посвященных ре­
шению осесимметричных задач МКЭ. В этих работах полу­
чена матрица жесткости кольцевых элементов, обсуждены
вопросы раскрытия неопределенностей и приведены резуль­
таты расчетов. Однако эти работы не содержат самой про­
граммы расчета, как это имело место в работах, посвящен­
ных решению плоских задач. Поэтому предлагаемая ниже
программа решения осесимметричных задач безусловно
представляет интерес.
1. Исходная подготавливаемая и нф орм а­
ц и я . Она содержит данные о координатах узловых точек
(массивы х, у [ 1 : л], л — общее количество узловых точек)
и массив А [1 :т , 1: 3] (т — общее количество элементов),
связывающий местную нумерацию вершин элементов с гло­
бальной, а также данные об упругих характеристиках
трансверсально-изотропной среды (массив mat [1 :n t, 1:5J,
nt — общее число различных типов горной породы). Теку­
щим i-м элементом массива emat [ 1: ш] определяется тип
материала рассматриваемого элемента. Кроме того, для
сред сложной геологической структуры должны быть при­
ведены другие характеристики, описанные в § 4 главы П.
163-
2. Ф о р м и р о в а н и е м а т р и ц ы у п р у г о с т и D.
Матрица упругости элемента формируется в процедуре
elastd. Перед обращением к процедуре elastd необходимо
заполнить массив е [1 :5] значениями упругих характери­
стик трансверсально-изотропного элемента.
procedure elastd;
comment в процедуре формируется матрица упругости рас­
сматриваемого элемента по заданным упругим ха­
рактеристикам, которые содержатся в массиве
е [ 1 :5 ] , где e [ l ] — Ei, е [ 2 ] = Е г , e [3 ]= v i, е[4] =
= V 2, e [5 ]= G 2 (трансверсалъно-изотропная среда),
на основе соотношений (III.2.18)

{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

§ 4. Результаты расчетов некоторых задач


В отличие от случая плоской задачи теории упругости
число решенных МКЭ осесимметричных задач не столь ве­
лико. С точки зрения механики горных пород, наибольший
интерес представляют задачи, непосредственно относящиеся
к расчету незакрепленных и закрепленных шахтных ство­
лов круглого сечения и осесимметричных полостей, зало­
женных в горном массиве, в общем случае трансверсаль-
но-изотропном.
В работе [5] в качестве примера оценки точности МКЭ
выполнен расчет компонент напряжений ог и о в в полом
цилиндре, подверженном равномерно распределенному
169
внутреннему давлению р (рис. Ш.17). Точное их выражение
задано известными соотношениями

где г\, Гг— внутренний и внешний радиусы цилиндра. На


рисунке 111.18 приведены используемые виды сеток, соот­
ветствующие треугольным кольцевым элементам с линей­
ной аппроксимацией перемещений. В одном случае исполь­

Рис. Ш.17- Расчетная схема тонко­


стенного цилиндра, находящегося
под внутренним давлением.
зовалось 64 элемента с 54 узлами и было найдено, что рас­
пределение напряжений ог или г = л не совпадает с задан­
ным равномерно-распределенным давлением. Напряжения
приводились к центру (тяжести) треугольника. В другом
случае использовалось более мелкое разбиение вблизи внут­
ренней поверхности цилиндра (84 элемента и 58 узлов). Но
лучшее совпадение решения МКЭ с точным получено в
третьем и особенно четвертом случаях, в которых напряже­
ния приводились к центру тяжести составленных треуголь­
ников и четырехугольников.
Сопоставление точного решения для сферы, находящей­
ся под действием внутреннего давления, с решением МКЭ
приведено в работе [4]. При довольно грубом разбиении на
треугольные кольцевые элементы наименьшее отклонение
напряжений а г и сге от точных значений получено при ус­
реднении напряжений в треугольниках, прилегающих к
составному четырехугольному кольцевому элементу и от­
несении к центру тяжести последнего. Большее отклонение
дает усреднение напряжений в узловых точках, наихуд-
170
Таблица 3
Радиальные ■ окружные компоненты напряжения

Напряже­ Номер Номер сетки Точное


ние увла з решение
1 2 4

1 -1 4,9 8 -17,55 -1 8 ,7 0 -19 ,53 —20,00


2 -14 ,38 -1 2 ,8 0 -12 ,32 -1 1 ,6 3 -11,90
3 - 8,68 - 8,72 - 6,89 - 7,36 - 7,50
4 - 5,49 - 5,51 - 4,92 - 4,77 - 4,85
®г 5 - 3,52 - 3,52 - 2,94 - 3,08 - 3,12
в - 2,21 - 2,20 - 1,97 - 1,92 - 1,94
7 - 1,29 - 1,27 - 1,03 - 1,08 - 1,10
8 - 0,63 - 0,61 - 0,49 - 0,46 - 0,47
9 - 0,31 - 0,35 - 0,08 - 0,01 0
1 26,21 27,33 25,34 25,09 25,00
2 16,10 17,89 16,79 16,96 16,90
3 12,03 13,04 12,64 12,53 12,50
4 9,53 10,32 9,84 9,86 9,84
ое 5 7,83 8,54 8,17 8,13 8,12
6 6,77 7,31 6,93 6,95 6,94
7 5,96 6,43 6,12 6,10 6,10
8 5,35 6,04 6,40 5,43 5,47
9 4,84 5,20 5,02 5,00 5,00

шее — отнесение напряжений к центру масс треугольных


элементов (рис. 1П.18).
В работе [7] исследуется напряженно*деформированное
состояние в полом толстостенном коротком цилиндре, нахо­
дящемся под действием боковых и осевых нагрузок (рис.
III. 19). Точные значения компонент вектора напряжений,
вычисленные по формулам

«г = - • £ -№ + (1 - ’ ) 2 ] + —

<■„ - -^ [Ф + (1 - v)2] + - у

1 дФ
°я “ г дг'

— JL —
° г* — г дг *

где Ф = г 4— 4 г 22 2 ; £ 1 = г * — 8r2z2, сопоставлялись с соответ­


ствующими значениями, вычисленными МКЭ. На рисунках
III. 20, III. 21 представлены эпюры этих компонент напря­
жений, в скобках показаны аналогичные значения, получен­
ные МКЭ. Эпюры радиальных перемещений приведены на
171
Рис. Ш.18. Типы сеток, использованные при решении задачи
о тонкостенном цилиндре.

рисунке 111.22. Анализ полученных результатов показыва­


ет хорошее совпадение величин перемещений по данным
МКЭ и аналитических расчетов (погрешность составляет'
1-т-2%). Напряжения внутри области при довольно грубом
разбиении (шаг разбиения Й1=Й2=0,025г) отличается от
точного на 3— 4% внутри и приблизительно на 10% на кон­
туре тела. Использование более густой сетки (h \ = h 2=
Рос. ПТ-10- Короткий тонкостенный цилиндр: а — разбиение
щвииадра на кольцевые треугольные элементы, шаг сетки
А = 0,0025 м ; б — радиальные, в — осевые поверхностные
нагрузки.
^ 5 S '*
« '
0,206(0AH).
(t,0 2 2 )l0 * r
0,VS(0[
»5Щ бЩ %5SC)lt/t
w w (2fit)2fi72
t Sit (Oils: XS10) 27/7
ОЭН(1.02$Л Cl70A)2i5S
I'm Ojsi) (2p72)2t9S5

’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

Рис. IIL21. Сопоставление напряжений на контуре области,


вычисленных МКЭ (указаны в скобках), с точными значения­
ми ; а — осевые, б — касательные напряжения.
f§8?
§3;
•I»
ft*

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

Рис. 111,2/2. Сопоставление радиальных перемещений (мм),


вычисленных МКЭ (указаны в скобках), с точными значе­
ниями.

= 0 ,0 0 2 5 г) позволило получить МКЭ величины напряже­


ний, отличающиеся от точных, в узлах не более чем на 5%
(рис. 111.23).

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

ПРОСТРАНСТВЕННЫЙ АНАЛИЗ НАПРЯЖЕННОСТИ


МАССИВА В ОКРЕСТНОСТИ ПОДЗЕМНОЙ ВЫРАБОТКИ

Конструктивные элементы систем разработки мощных


залежей полезных ископаемых и подземные камерообраз­
ные сооружения различного назначения имеют сложную
конфигурацию. В окрестности подобных выработок и их
комплексов в горном массиве реализуется трехмерное на­
пряженное состояние. Об этом свидетельствуют его расчет­
ные элементы, например, распределение нагрузок, воспри­
нимаемых конечным числом упругих столбчатых поддер­
живающих целиков в панели, ограниченной ленточными
опорами [1]. Решение пространственных задач механики
горных пород классическими методами теории упругости
нередко представляет непреодолимые математические труд­
ности. Различная идеализация, принимаемая как в поста­
новке самой задачи, так и при построении аналитического
решения, зачастую приводит к тому, что полученное трех­
мерное решение во многом утрачивает практическую цен­
ность. Представляется, что МКЭ, будучи относительно про­
стым при наличии больших вычислительных машин и
одновременно достаточно мощным аппаратом, позволяет по­
лучить с приемлемой в инженерной практике точностью ре­
шение сложных задач механики горных пород. Прогресс
техники решения больших систем алгебраических уравне­
ний, например использование блочных итерационных схем
[2, 3], способствует интенсивному развитию и внедрению
МКЭ в практику проектирования, строительства и оценки
долговечности горных выработок и подземных сооружений.

§ 1. Формулировка задачи о напряженности массива


в окрестности выработки

Рассмотрим задачу о распределении напряжений в ок­


рестности выработки (камеры) глубокого заложения. Выра­
180
ботка, имеющая форму параллелепипеда объемом 2аХ2£>Х
Х 2 с (обычно о ^ 6 > с ) (рис. IV. 1), находится в однородной
упругой анизотропной весомой среде. Пусть оси прямоуголь­
ной системы координат Oxyz совпадают с осями симметрии
камеры, а начало коорди-
t нат совмещено с ее цент­
ром. Расстояние от днев­
ной поверхности до центра
камеры обозначено через
Н. Если поверхность каме­
ры свободна от напряже­
ний, то
ах = аху = ожг = О (IV.1.1)

на jc= ± c,
Оу = Сух = V = О (IV .1.2)

на у = ± Ь ,
<зг = а2Х = огу = О (IV.1.3)

на г = ± с . Здесь ах, оу, аг—


— нормальные* аху, ахг, °уг—
касательные составляющие
напряжений. Поле напря­
жений в массиве вдали от
выработки определяется
равенствами
°Х = а« = — (Н — г),
Рис. IV. 1. Подземная камера: 1 — (IV.1.4)
дневная поверхность; 2 — камера.
аг = - Т( Я - 2 ) .
Здесь y — объемный вес горного массива, к — коэффици­
ент бокового давления. Для изотропного горного массива
Х=\/(1—v), где v — коэффициент Пуассона [4].
Уравнения равновесия элемента тела имеют вид
в которых Z — вертикальная компонента объемной силы.
Компоненты вектора деформаций {е} = {е*, е„, е2, гуг,
£xzt гху} определяются кинематическими соотношениями
ди . 1 Г/ди \* fdv\* , (dw \2]
- ST+ Т Ц й-J + (е -) + ( в -) J.
dv 1 Г/ди \2 / до \* I (ди> \2"|
е0 = ду + " 2" |Jp j + ( ду J “г (dy j J»

(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

через компоненты вектора перемещения {5} = {и, v, w}, где


и, v, w — смещения какой-либо точки в направлениях х, у,
г соответственно. Линейные части соотношений (IV. 1.6)
du : dv dw
e* ~ dx’ еУ ~ д у \ e * ~ д г г►
(IV.1.7)
dv I dw __ du . dw __ du , dv
^Уг dz dy* ^xz dz'dx’ dy dx

соответствуют компонентам вектора малых деформаций


{е} = {е х, еу, ег, еуг, ехг, еху). При этом в выражениях

ех ~ “Ь ext ~ ~Ь • • •* еху = &ху е*у (IV.1.8)


соответствуют нелинейным слагае­
ех, еу, ег, еуг, е хг, еху
мым равенств (IV.1.6).
Для упругого анизотропного массива общие соотноше­
ния обобщенного закона Гука приведены в виде (П.1.7). Эк­
вивалентная форма обобщенного закона Гука может быть
записана как
{a }= D * {е}. (IV.1.9)
Здесь {а} — вектор напряжений с компонентами ах, о„,
° у г г ахг> а ху> а О — матрица упругости.
Матрица упругости с элементами d y (i, ] = 1, 2.........6)
182
является симметричной и определяется 21 независимой по­
стоянной материала горного массива. Если последний транс*
версально-изотропен с плоскостью изотропии хОг, матрица
упругости имеет вид
Е.
D
(1+v1)(1-^i-2 bv2) X

n(vi+n^ п(1—п'ф du = dji


» v ,(l+ v j 1-vJ
X О О О (1—Vj—2fiv|)
. 0 0 0 0 m(l+^(l—vi—2»v|)
О О О 0 0 n* ( l - Hi ) ( l — v , - 2 » v | ) J

{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)

где E — модуль упругости, v — коэффициент Пуассона.


Таким образом, распределение напряжений в окрестно­
сти подземной камеры может быть определено, если будет
решена система уравнений (IV. 1.5), предварительно разре­
шенная с помощью соотношений (IV.1.9), (IV.1.7) относи­
тельно компонент вектора перемещения при условиях
(IV. 1.1)— (IV.1.3) на контуре выработки и при условиях
(IV.1.4) на достаточном удалении от нее. Последние условия
требуют конкретизации, и в дальнейшем задача решается
для конечного объема горного массива, окружающего вы-
183
работку в виде параллелепипеда со сторонами 2АХ2ВХ2С.
Стороны А , В, С выбираются так, чтобы влияние камеры на
внешнем контуре было ничтожно мало (обычно А, В, С >
> 9 а, Ъ, с соответственно). При этом на нем ставятся усло­
вия, соответствующие требованиям (IV. 1.4):
0Ж= — хт (Я — 2), оху = а« = О, |2 I <С, (IV.1.12)
при х = ± А ;
ау = - ХТ(Я - 2), = чуг — О, |2 | <С, (IV.1.13)

при у = ± В ш
,
= ауг = О, (IV.1.14)
_ - т(Я -С ),

при z=C;
(IV.1.15)

при г = - с (рис. IV.2).

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 показан пример разбие­
ния области горного массива на элементы. На участках
больших градиентов напряжений рекомендуется более мел-

Рис. IV.3 Аппроксимация исследуемой области конечными элемента­


ми-тетраэдрами.

кое разбиение на конечные элементы, что позволяет повы­


сить точность решения задачи. На участках незначительных
градиентов напряжений желательно более крупное разбие­
ние, что позволяет без ущерба точности решения уменьшить
число степеней свободы.
При решении пространственных задач механики горных
пород исследуемая область может быть представлена ан­
самблем конечных элементов в виде призм, параллелепипе­
дов, изопараметрических пространственных элементов, эле-
186
а 5 ( г

Ряс. IV.4. Типы пространственных конечных элементов и узловые точ­


ки: а — параллелепипед, б — призма, в — восьмигранник, г — изопара-
метрический элемент.
ментов с восемью и большим числом узлов и т. д. [1, 2, 12,
14—18]. Некоторые примеры этих конечных элементов при­
ведены на рисунке IV.4.

§ 3. Характеристика трехмерного конечного


элемента - тетраэдра
В практических расчетах получил распространение про­
стейший пространственный элемент-тетраэдр. Ниже приве­
дена характеристика этого элемента.
1. Ф у н к ц и и п е р е ме ще н ий. Типичный тетраэдр
с четырьмя вершинами-узлами представлен на рисунке IV.5.
О У

Рис. IV.5. Простейший пространственный конеч­


ный элемент-тетраэдр.

Для определенности вершины тетраэдра г, 8, t, р, имеющие


координаты х гг yrt У*» Уи Ур> нуме-
187
руются по «правостороннему*■ правилу. В соответствии с по­
следним номера трех узлов возрастают при движении про­
тив хода часовой стрелки, если смотреть из последнего узла.
Перемещение каждой точки области определяется тремя
степенями свободы — компонентами и, v, из вектора пере­
мещения {6} = {и, v, ю }. Пусть в пределах рассматриваемо­
го тетраэдра компоненты вектора перемещения {6} являют­
ся линейными функциями координат
ц = а 1+ а 2х + а 3у + а 40,

и=а5+ aeZ+a^-f-agZ,

U ,==a9- b ot10a;_b a llJ /- b a i2Z »

где ai, аг, . . . , ai2— неизвестные коэффициенты, образую­


щие вектор {а}. Выражения (IV.3.1) в матричной форме име­
ют вид

«1
'и ’ l x j /гОООООООО «2
{8 }— V = 0 0 0 0 1 * 1/20000 (IV.3.2)
W 000 0000 0 \ х у z
*12

Вектор неизвестных коэффициентов {а} можно предста­


вить в виде совокупности трех векторов {|3i}, (Рг}> {Рз} с ком­
понентами
{Pi} = {ai, аг, a3, а4},
{р2} = {а5, а6, 07, а8}, (IV.3.3)
{Р з } = { « 9 , О ю , О и , 0 1 2 }.

Тогда {a} = {Pi, (32, Рз}. Для последующего изложения


вектор неизвестных коэффициентов {о} удобно выразить
через вектор перемещения {6}е узлов тетраэдра, придав тем
самым неизвестным коэффициентам определенный физи­
ческий смысл. Сам вектор перемещения узлов тетраэдра
{6 }е определяется как множество векторов перемещения
каждой вершины тетраэдра. Если {6i}={ut, vit u>j}— век­
тор перемещения i-й вершины тетраэдра (i принимает зна­
чения номеров вершин г, s, t, р), то
{8}е = {8г, 8„ 8», (ГУ.3.4)

188
Вектору перемещения узлов {6)е соответствует вектор
{Ф}вкак совокупность трех векторов ({&}e = {ftt, &2, &з})'»

{°i} — (»г« и *> и*> и р)у

|02} = Ф г , v8, vt, vp }, (IV.3.5)

{Og} = [wr, w8, wt, wp},

характеризующих перемещения узлов тетраэдра в направ­


лении осей х, у , z соответственно.
Принятая линейная форма аппроксимации (IV.3.1) век­
тора перемещения {6} позволяет определить перемещения
узлов тетраэдра и записать
0
г » 1 | г м
° 7

{ * } . = * »
= 0 А-{а}. (IV.3.6)
Г 2
0
- ^ 3 _ . 0 0 a J L M

Используя соотношение (IV.3.2) и обозначения (IV .3.3),


(IV.3.5), легко убедиться, что матрица A i имеет вид

(IV. 3.7)

а матрица А имеет блочную структуру


'А х 0 0 1
А — О Аг О (IV.3.8)
О О Ах

При этом определитель матрицы-блока det А\ равен


1 Уг 2Г\
1 х„ у 8 Z,
det A t— 1 — 6V, (IV. 3.9)
yt *t\
1 Х р i/p Zp\

где V — объем тетраэдра.


Так как определитель det А\ всегда отличен от нуля, то
матричное уравнение (IV.3.6) может быть разрешено отно­
сительно вектора { а } :
189
-ь -

1
rt

о
0
1гЧ
■V
1 0 А -1 0
щ
6V i U - 4 0 } e . (IV.3.10)

Js_ . 0 0 А ?_ _»3

Матрица A " 1 , обратная матрице A\, имеет вид


dp O'g Оp

b r b s b t bp
А Т1== (IV.3.11)
Cr Ca Ct Cp
_dT ds dt dp _

Элементы обратной матрицы вычисляются через опре­


делители
Уз Zs 1 Ув z s
«г x t yt zt br = 1 yt zt
x p Ур z p 1 Ур Zp
x s 1 zs Уs 1
Сг x t 1 zt dT— Xt yt 1 (IV.3.12)
Xp 1 Zp Xp Ур 1
Остальные элементы получаются из (IV.3.12) круговой
перестановкой индексов г, s, t, p.
Если вектор {а} из (IV.3.10) подставить в выра­
жение вектора перемещения {6} точек тетраэдра —
в равенство (IV.3.2), а вектор соответствующей переста­
новкой элементов заменить вектором перемещения вершин
тетраэдра {б)е , то можно получить
~и.~ "Фг 0 0 |Ф„ 0 0 ] Ф, 0 0 1Фр 0 0 "
8} = V = 0 Фг 0 1 0 Ф, 0 ! 0 Ф, 0 | 0 Ф, 0
W . о о фг| о о ф , 1 о о ф , ! о о ф , .
(IV.3.13)
или
{8} = [ЕФГ\ЕФ, \ЕФ,\ЕФр]-{Це = Ф-{8}«. (IV.3.14)
Здесь введены следующие обозначения:

ф‘ Я + biX СМ + “ Г*8«*»Р)’ (IV.3.15)


190
Е — единичная квадратная матрица размером 3X3.
В явной форме компоненты вектора перемещения запи­
сываются в виде
и — Фгиг +Ф 8и8+ Ф,и, + Фрир,
(IV.3.16)
v = Фrvr -j- Ф8*>в“f* Ф.рЧр>
w = фги?г + Ф , 1У8+ Ф ,ю , + Ф pWp.

Линейные функции Ф { ( i — r , s, t, р), входящие в полу­


ченные равенства, могут быть интерпретированы как коор­
динатные функции в суммах Релея — Ритца, а компоненты
перемещения щ , Vi , Wi ( i = r , s, t, p) — как параметры, по
которым проводится минимизация энергии деформирования
в вариационном методе Ритца. Равенство узловых переме­
щений для смежных конечных элементов, имеющих общую
грань, и принятая линейная аппроксимация перемещений
(IV.3.16) обеспечивают непрерывность перемещений при пе­
реходе от элемента к элементу.
2. В е к т о р де фо р ма ций. Характер распределения
перемещений (IV.3.16) в пределах рассматриваемого конеч­
ного элемента и основные кинематические соотношения
(IV.1.6) позволяют определить вектор деформаций {е}в в
тетраэдре как функцию вектора перемещения узлов {6}е.
Подставив (IV.3.16) в (IV.1.6), можно получить

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 О

где i принимает значения г, s, t, р.


Второе слагаемое равенства (IV.3.17) соответствует не­
линейным слагаемым кинематических соотношений
101
(IV. 1.16). Входящие в него матрицы представляются в виде
Си сп с 18 О О О О О О
О О О С<24с25 С26 О О О
0 0 0 0 0 0 ^87^88^39
0 0 О С44 С С46С47 с 48с49
45
(IV.3.20)
с б 1 с 52с б з 0 О О с57 С58С5Э
. С61 С62С68С6 4 С65 с 66 О О О

&г О О ь , О О Ь, 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

Элементы матрицы С определяются из равенств


Си = c57= c 6i = b rur -f- bsus+ b tut bpUp ,
ci2 — css = c 6s= b rvr -f- bgVs-\-btvt -f- bpVp ,
C13 = c 59= c 6e= b ru;r+ bgws~\-btwt-f- bpwp,
C24 “ C47“ ^61= ^r^r -l- СsUs~\~CfUf "1“ CpUp j
С25 = C48==Ce2= C PUr + CgV,-\-CtVt + cpvp , (IV.3.22)
C26 ™ C49 Cq8 Cj-lDr “j" CglOg j CflDf J CpWp,
Cs7 = cu = c Si—drur + dsiis+ d tut + dpup,
CBa = c46= c 52= d rvT dgVa-{-dtvt + d pvp ,
c39= ci6= c 5i = d rwr-\- dgWg-\-dtwt-\-dpWp.

Из (IV.3.17) и явных выражений матриц В, С, G ясно,


что в пределах рассматриваемого конечного элемента ве­
личины компонент вектора малых {е}е=. В*{б}е и вектора
больших деформаций {е}е постоянны и определяются зна­
чениями координат вершин тетраэдра и компонент вектора
перемещения его узлов {б}*. Поэтому при переходе от ко­
нечного элемента к соседнему компоненты вектора дефор­
192
маций претерпевают разрыв. Величина разрыва тем меньше,
чем меньше объем конечных элементов, на которые разби­
та исследуемая область, и чем меньше изменяется поле на­
пряжений.
3. Н а ч а л ь н ы е д е ф о р м а ц и и . В пространстве на­
чальные деформации характеризуются вектором {ео} с
шестью компонентами е*0* е^о» 5го» eyzo> s*zo> e*iio* Напри­
мер, в случае термического расширения изотропного горно­
го массива вектор начальных деформаций представляется
в виде
{ео} = аГ{1, 1, 1, 0, 0, 0}, (IV.3.23)
где а — коэффициент линейного расширения, Т — темпера­
тура.
4. М а т р и ц а у п р у г о с т и . Матрица упругости D по­
дробно обсуждалась в § 1. Компоненты вектора напряжения
W е — {с * » ау> ° 2> ayz, Gx z , oXj,}, действующего во внутрен­
них точках рассматриваемого конечного элемента, в силу
физических (IV.1.9) и кинематических (IV.3.17) соотноше­
ний могут быть выражены через компоненты вектора пере­
мещения узлов тетраэдра {6} е . В случае малых деформаций

{а}е= Г(В.{8}е- { £о}е). (IV.3.24)


Компоненты вектора напряжения {о }е, так же как и
компоненты вектора деформаций, претерпевают разрыв при
переходе от элемента к соседнему элементу.
5. Матрица жесткости для тетраэдра.
Пусть конечный элемент-тетраэдр находится под действи­
ем вектора массовых сил { g} e = {-X‘, Y, Z }, распределенных
по его объему V e , и вектора поверхностных сил {р )е —
= {Х п, У„, Z n} , распределенных по граням тетраэдра. Пло­
щадь граней обозначена через S. Под действием указанных
сил внутри элемента реализуется некоторое поле перемеще­
ний {6} и напряжений {ст}е. Минимум потенциальной энер­
гии приводит к равенству вариации работы внутренних на­
пряжений и вариации работы массовых и поверхностных сил
на соответствующих перемещениях

13-64 193
Здесь {e}J — вектор-строка малых деформаций точек
конечного элемента. Используя зависимости векторов на­
пряжений (IV.3.24), деформаций (IV.3.17) и перемещений
(IV.3.14) от вектора перемещения узлов тетраэдра, преды­
дущее равенство можно записать в виде

B T-D -{e0} d V -

(IV.3.25)

В силу произвольности перемещений узлов тетраэдра


{б] J минимум потенциальной энергии (IV.3.25) достигает­
ся, как только выражение, стоящее в квадратных скобках,
обращается в нуль. При этом получается векторное уравне­
ние
(IV.3.26)

в котором [k ]e — матрица жесткости конечного элемента,

(IV.3.27)
Ve

{F} е — обобщенный вектор узловых сил, статически экви­


валентный всем приложенным нагрузкам

{F}e = ^ f o T-{q}e+ B T-D -{e0} ) d V + f a T'{p}edS. (IV.3.28>


S

Матрица жесткости \к]е включает в себя все основные


упругие характеристики тетраэдра и устанавливает связь
между вектором узловых сил {Р }е и вызываемыми ими пе­
ремещениями узлов конечного элемента {6} е .
Элементы матриц В, D, Ф в соответствии с их определе­
ниями (IV.3.18), (IV.1.9)—(IV.1.11) и (IV.3.14) постоянны в
пределах рассматриваемого элемента. Поэтому матрица
жесткости и вектор узловых сил принимают вид
\k)e = BT-D -B ’ V e,
(IV.3.29)

194
<.р ) , - = ф г / X [ j W v + f f j f s o W F .
\v. s J 'v .

Если матрицу В заменить ее выражением (IV.3.18), то


матрица жесткости записывается в виде блочной матрицы
krt to.гр
rt п
togr kgs kgf ksp (IV.3.30)
12V, fofr tot»
ts tot* tottP
n tt n
l_ top-,. kpg ton* kip p J
*pt k

с блоками
[kij] — ВТ-D-Bj (i, j - r, s, t, p), (IV.3.31)

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


3X3. Блок-матрица [Лу ] матрицы жесткости [ k ] e для
анизотропного горного массива представляется в виде
\kiA=

Г bibjtu -jrCiCjt66-{- bibjtx6-{-ciCjt7a-\- bibjt16-\-CiCjt^-\- I


-\-didjt 66+ }tAb-\-biC
-\ -d id + d td^86+bicjtu+
b/Cj)£ie+ + bjCitM-\-biCjtu -\- ~\~b /Cjtбб~Ьbidjt^-\-
~r(Pidj-\- bjdt)tu -\- + b j C i d 56- \ - C i d ] t A b - { - ~bb]dit5b-\-CidjtK-\-
“HCid/-f"Cjdi)f6e -\-Cjd1t2B +Cidjt45

blbjttf-]-С|С^2в"Ь Ь i Ьj fg g“j“ СiСj Ь ib]t%§-\- Сi C j t ^ ’^T


~\-didju6'\-blcJtw\- m \-didjtAA-\- ~)rdidjtZ4-\-biC)tiQJ\-
+ b Jc it12-jr bid “f (biCj4-bjCj)t26+ -f- bjCit26~bbidjtM-\-
~\~bjdltu -\-Cidjt2B-{- M b id j + b j d t M -f- bjdit^-^Cidjt^-^-
+CjditA6 M cidj+C jddtu 4-Cjdtt44

bib blbjtM+CiCjtzAr^- bibjt66


didjtZb-\- biс Jrd idJtu -)r bic ^26“f
+ b}C(tu -{- b idjt55-)- H- bjCitAQ-{- btdjt 46+ - f bjci)tA6-\-{bidj-\-
-\-bjditlv-\-CidjtAb~\- + ^С^8в+С^^44+ -j-bjdi)f85+(Cid^ +
4-C;d|f8e 4-Cjdjf28 + c ^ i)t 84

(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)

Матрица жесткости системы, или, что то же, разрешаю­


щая система линейных алгебраических уравнений, относи­
тельно компонент перемещения узловых точек в простран­
ственном случае может быть получена так же, как и при
решении плоской задачи. Лишь формальное увеличение
размеров матрицы жесткости системы отличает простран­
ственный случай от плоского. Подробности построения
матрицы жесткости системы в последнем случае приведены
в § 3 главы II.
§ 4. Реализация пространственной задачи
механики горных пород МКЭ на ЭВМ
Рабочие программы расчета напряжений в окрестности
подземной выработки в трехмерном и двумерном случаях
различаются в формировании матриц упругости и жестко­
сти элемента и в вычислении напряжений и деформаций по
найденным перемещениям узловых точек. Поэтому ниже
приводятся лишь программы указанных блоков расчета.
Пусть исследуемая область представлена в виде сово­
купности т простейших конечных элементов-тетраэдров и
общее число узлов равно п. Автоматически или вручную
должны быть подготовлены Массивы координат узловых
точек х, у, z [1: п].
В случае, если горный массив является трансверсально-
йзотропной упругой средой, необходимо задать массив
196
mat [ l : n t , 1:5] пяти упругих характеристик (Ей Е2, Vj, v2,
G 2 ). Идентификатор nt соответствует максимальному чис­
лу зон с различными упругими характеристиками. Кроме
того, оформляется массив em at[l :тга], связывающий номер
конечного элемента и тип материала (из множества 1,
2 , . . . , n t) этого элемента.
1. Ф о р м и р о в а н и е м а т р и ц ы упругости. В
процедуре elastd формируется матрица упругости d [ l : 6,
1:6] с заданными для данного элемента свойствами среды.
Перед обращением к процедуре elastd необходимо, исполь­
зуя сведения о номере элемента и принадлежности его к зо­
не с определенными свойствами, заполнить вспомогатель­
ный массив е[1:51, в котором e [ l ] = E i , е [ 2 ] = Е г , е[3] =
= v i , е[4] = V 2, e[5J=G2. Элементы матрицы упругости
вычисляются в соответствии с (IV.1.10):
procedure elastd ;
begin
integer i, j ; real n l, m l, k, k l, k2, k3;
for i i ~ l step 1 until 6 do
for j : — 1 step 1 until 6 do d[i, j ] : = 0 ;
n l : = e [l]/ e [2 ] ; m l : =e[5]/e[2] ;
k : = n X e [ 2 ] \2; k3: = 1 . 0 — e[3] — 2.0 X b *,
k2:=(1.0+e[3])Xk3; kl:=e[2]lk2;
d [ l , l ] : = d [ 2 , 2 ] : = n l X k l X ( l - 0 — k);
d [ l , 2 \: = d [ 2 , l \ : = n l X k l X ( e [ 3 ] + k );
d[l ,3] = d [ 2 , 3 ] : = d [ 3 , l ] : = d [ 3 , 2 ] : = n l X k l X e [ 4 ] X
X (i.0 + e [3 ]);
d [ 3 , 3 ] : = k l X (1.0— e[3 ]\ 2 ); d[4,4 ] : = d[5, 5]: =
= m lXklXk2;
d[6,6]: = 0 . 5 X n l X k l X k 3
end elastd
2ч Ф о р м и р о в а н и е м а т р и ц ы ж е с т к о с т и э л е ­
м е н т а . В процедуре mse на основе выражения (IV.3.31)
формируется матрица жесткости элемента [fe] е. Для вы­
числения элементов матрицы в [1:6, 1:12] по формулам
(IV.3.18) используются вспомогательные процедуры det и
delta, в которых вычисляются величина объема рассматри­
ваемого элемента V е и элементы массива сг[1:3, 1:4], где
Ъг Ъt bt Ьр
[сг] = Cr Cj Cf Ср (IV.4.1)
dr dg dt dp
а величины b j, c{, dj ( i = r , s, t, p) вычисляются с помощью
соотношений (IV.3.12). Перед обращением к процедуре mse
необходимо заполнить массив координат с£[1:3, 1:4] узлов
рассматриваемого элемента. При этом
197
' Xr X t X t Хр 1
[ct]= Уг у, yt yp (IV .4 .2 )
zr z, zt zp J

real procedure det;


begin
integer i, j ;
det: = 0 ;
for i: ==1, 2, 3 do
begin
j: = i+ J f; if j > 3 then /: = ; —3;
d et: = d e * + c [ i , i ] X c [ 2 ,;] — c [J ,j] X c [ 2 .i]
end
end det;
real procedure delta;
begin
integer k, ml, nl, n2, n3, p, q, t;
integer array in [1:3]; delta: = v : —0;
n2: = 1 ; n3: = 0 ;
for t : —l, 2, 3 do
begin
n2: == л 2 + 1 ; n 3 := n 3 + l;
if n2>3 then n2: ==n2—3;
if n3>3 then n3:=n3—3; ^
for k: = 1 ,2, 3 do : ==k; m l: = 1 ; n l: = 2 ;
for q := 4 step —1 until 1 do
begin
for p: ==1, 2, 3 do
begin
k := in [p ] ; c[ml, p ]:= ct[n 2 , ft];
c[nl, p ]: =ct\n3, ft]
end;
ft: = q —1; in[k[: = i n [ k ] + l ;
cr[t, g ]: ==det;
k = m l; m l := n l; n l :—k
end q
end t;
for kisml, 2, 3 do
delta: =delta+cr[l,k]Xct[l>k] ;
v:=delta/6.0
end delta;
procedure mse;
begin
real array c[l:2,1:3\, d b [l:6 ,1:12];
for i : = l step 1 until 6 do
for j: = 1 step 1 until 12 do
198
ke[i, j ] : = k e [ i + 6 , j ] : = b[i, j]: = d b [ i , j ] : — 0;
delta : = 0 ;
for i : = l step 1 until 4 do,
begin
j:= i-\ - 4 ; k : — i-\-S;
b[l, i ] : — b[4, / ] : =b[6, k ] : = c r [ l , i\/deita;
b 2, / ] : = b [ 4 , i ] : = b[5, k\: = c r [2 , i]/delta;
b 3, k] : = b [5, i ] : = b [5, i ] : = cr [3, i] Idelta
end;
for i : = l step 1 until 6 do
for j: = 1 step 1 until 12 do
for k : = l step 1 until 6 do
db[i, ; ] : =db[i, j ] + d [ i , k]y^b[k, /] ;
for i : = l step 1 until 12 do
for j : —l step 1 until 12 do
for k : = l step 1 until 6 do
ke[i, j ] : =k[i, j ] + b [ k , i]Xdb[k, ; ] ;
for i : = l step 1 until 12 do
for j : = l step 1 until 12 do
ke[i, j ] : = k e [ i , j ] X v
end mse
Матрицы жесткости системы формируются процедурой
mss, подробное описание которой дано в § 4 главы II. Реше­
ние полученной системы алгебраических уравнений прово­
дится ускоренным итерационным методом Гаусса—Зейделя
с релаксационным коэффициентом (см. § 3 главы I и § 4
главы II).
Полученные выражения компонент перемещения узло­
вых точек используются для вычисления относительных
деформаций и напряжений.
3. Вычисление отн о с и т е л ь н ы х д е ф о р м а ­
ц и й и н а п р я ж е н и й . Компоненты вектора напряже­
ний {а]е и вектора малых деформаций {е } е вычисляются в
процедуре stress. Перед обращением к процедуре stress не­
обходимо оформить массив cf[l: 3, 1:4] координат вершин
рассматриваемого элемента, массив n f[l:3 , 1:4] перемеще­
ний вершин этого элемента. Кроме того, вспомогательной
процедурой delta должны быть вычислены элементы мас­
сива сг[1:3, 1:4], а процедурой elastd — элементы матри­
цы упругости D.
procedure stress ;
comment компоненты деформаций внутри элементов запи­
сываются в массив de [ l: 6] , а напряжений — в
st [l : 6 ] ;
begin
integer k, I ;
for i : — l, 2, 3 do
199
begin
ft: = i f i = 3 then 1 else i-\-l;
j: = i+ 3 ; de[i] : = d e [ j ] : = 0 ;
for I: — 1, 2, 3, 4 do ,
begin
de[i ] : =de[i]-|-cr[i, Z]X«*[*. J];
d e [ j ] : = d e [ j ] + c r [ k , l ] X n t [ i , l ] + c r [ i , Z] X
Xnt[k, Z]
end
end
end
for i : = l , 2, 3 do
begin
f t := i+ 3 ;
stfz]: = s t [ft]: = 0;
for j: — 1, 2, 3 do
st i j : = st [i] + d [i, j] X de [ j ] ;
st ft]: = s t [ft ]+ d [ft , ft]Xc?e[ft]
end
end stress \
§ 5. Результаты расчетов некоторых задач
Анализ работ, посвященных решению пространственных
задач теории упругости МКЭ, показал, что количество за­
дач, реализованных до числа, весьма ограниченно [11, 13,
19].

В работе [13] приведено решение известной задачи Бус-


синеска о напряжениях в полупространстве, находящемся
под действием сосредоточенной силы, приложенной на ог-
200
раничивающей его плоскости (рис. IV.6). Известно анали­
тическое решение этой задачи [20]:

Р Г (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 - > )+ # г

В равенствах (IV.5.1) р — нагрузка, Е — коэффициент


Пуассона и модуль упругости однородного изотропного уп­
ругого полупространства, i?= ]/r2+ z 2. Смысл остальных ве­
личин ясен из рисунка IV.6 и принятых ранее (глава III)
обозначений.
При решении задач методом конечных элементов из-за
симметричности деформаций рассматривается лишь чет­
верть исследуемого упругого массива. Приняты граничные
условия, приведенные на рисунке IV.7; область представ­
лена множеством параллелепипедов. В окрестности точки
приложения силы дана более мелкая пространственная сет­
ка (см. рис. IV.7). Общее число узловых точек — 125, рас­
сматривалась система из 375 алгебраических уравнений
относительно компонент перемещения узлов.
Результаты решения сравнивались с аналитическим
(IV.5.1) на некотором расстоянии от точки приложения со­
средоточенной силы. (Аналитическое решение не определя­
ет напряжения и перемещения в такой точке). Рассматри­
вались плоскости z=0,1524; 0,5334; 1,143 м. Эпюры нор­
мальных к ним напряжений ая и перемещений w, соответ­
ствующие результатам аналитического и численного реше­
ний, приведены на рисунке IV.8. Сравнение результатов
201
L

ABCD; u = 0 на AEHD; v = 0 m AEFB; остальные поверх


пости 'Свободны.

тическими C( Z Z V S ) aT°m p a S “ Hг л у ^ ? РУ* 0ЧКИ)’ С


напряжение агг; * _ «оппонента перУ^ £ к н я° ~
Рис. IV.9. Анализ напряжений в сосуде давления МКЭ; о — аппрокси­
мация тетраэдрами; б — распределение радиальных о Тт> окружных
а ш<р, аксиальных (продольных а « и касательных <Тп) напряжений.
показывает, что даже относи­
тельно небольшое число уз­
ловых точек приводит к при­
емлемому соответствию.
На рисунке IV.9 приведе­
ны конечно-элементная ап­
проксимация тетраэдрами те­
ла сложного сосуда давле­
ния — ядерного реактора —
и рассчитанные методом ко­
нечных элементов эпюры на­
пряжений [13]. Для анализа
этих напряжений потребова­
лось ввести более 10 ООО неиз­
вестных. На рисунке IV. 10
приведено разбиение сосуда
давления на пространствен­
ные изопараметрические эле­
менты (общим числом 96, чис­
ло узлов 707, а неизвест-

Рис. XV.10. Анализ напряжений


при помощи изопарамертических
элементов.
203
Рис. IV.11. Секторные элементы SECT.

Рис. IV.12. Окружное напряжение а™ в центре диска. . . . точное реше­


ние; SECT-9 — для секторного элемента с девятью, SECT-18 — с восем­
надцатью и SECT-30 — с тридцатью узлами.
ных — 2121). Последние позволяют, не уменьшая точности
исследования напряженного состояния тела, получить та­
кие же результаты при меньшем числе узлов — степеней
свободы, чем при аппроксимации тела совокупностью про­
стых тетраэдров. Однако при таком подходе, как отмеча­
лось в главе II, усложняется вычислительная процедура
получения матрицы жесткости элемента, связанная с преоб­
разованием локальной системы координат и вычислением
тройных интегралов.
В работе [11] метод конечных элементов использован
для решения задачи о сжатии сплошного круглого диска
двумя сосредоточенными силами (рис. IV.11). Задача инте-
204
Вис. IV.13. Радиальные перемещения щ и щ двух осевых точек 1 а 2
(и\ для точного решения стремится к бесконечности). . . . точное ре­
шение ; SECT-9 — секторный элемент с девятью, SECT-18 — с восемнад­
цатью, SECT-301— с тридцатью узловыми точками; N — число неиз­
вестных в горизонтальном сечении.

ресна с точки зрения применения секторных конечных эле­


ментов с различным числом узловых точек (9, 18, 30). На
рисунках IV. 12 и IV. 13 приведено сравнение результатов
решения, полученных методом конечных элементов и ана­
литически. Соответствие этих результатов для различных
типов конечных элементов улучшается с увеличением числа
узловых точек.

ЛИТЕРАТУРА
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

РЕШЕНИЕ НЕЛИНЕЙНЫХ ЗАДАЧ МЕХАНИКИ


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

Большой теоретический и практический интерес пред­


ставляет исследование поведения горного массива в области,
заключенной между пределом упругости и пределом проч­
ности. Эту область можно охарактеризовать конечными по
отношению к исходному недеформированному состоянию
деформациями, развитыми упруго-пластическими дефор­
мациями среды, наконец, деформациями ползучести. Осо­
бенности поведения горного массива в этой области приво­
дят к формулировке соответствующих нелинейных задач.
При решении последних широко используются методы ите­
раций, отличающиеся друг от друга построением соответст­
вующих рекуррентных соотношений. Ниже в плане исполь­
зования метода конечных элементов построены итератив­
ные процессы для различных математических моделей гор­
ного массива.
§ 1. Большие упругие деформации
Разрушение горного массива вокруг подземного соору­
жения обусловлено чаще всего предельными значениями
растягивающих напряжений. Характерному при этом хруп­
кому разрушению предшествуют большие значения переме­
щений и деформаций в растягиваемой области массива. Ис­
следование подобного рода больших упругих деформаций
и перемещений относится к числу важнейших задач меха­
ники горных пород. При ее решении целесообразно исполь­
зовать богатый опыт применения МКЭ к решению геометри­
чески нелинейных задач устойчивости тонкостенных кон­
струкций.
В настоящее время известно несколько схем решения
геометрически нелинейных задач методом конечных эле­
ментов [1]. В практике расчетов широко используется пря­
мой процесс итераций. Суть его заключается в следующем.
207
Первоначально решается упругая задача для малых де­
формаций (способ решения подробно изложен в предшест­
вующих главах). По найденным значениям перемещений
узлов вычисляются, как обычно, деформации элементов и
значения напряжений в них. Дополнительно для элемен­
тов вычисляются компоненты вектора {ев}е , соответствую­
щего нелинейным слагаемым в кинематических соотноше­
ниях (IV.1.6). При этом в соответствии с (IV.3.17)
{eH}e= C -G .{8 }e. (V.1.1)
Из выражений матриц (С и G) (IV.3.20) и (IV.3.21) следу­
ет, что матрица G постоянна, тогда как элементы матрицы
С являются функциями вычисленных перемещений узлов.
Далее, необходимо подсчитать вектор узловых сил {Fa}e для
рассматриваемого конечного элемента, обусловленного его
конечной деформацией:
{FB}e= G T-CT-De - Be. (V.1.2)
Если хотя бы одна из подсчитанных компонент вектора
узловых сил системы {FH}, обусловленного конечными де­
формациями ее элементов, окажется соизмеримой с векто­
ром начальных нагрузок {F}, то весь расчет компонент {FH}
повторяется заново. Уточняются координаты узловых то­
чек, вновь подсчитываются матрица жесткости элементов и
системы и вектор внешних узловых сил. Процесс итерации
заканчивается, как только компоненты вектора узловых
сил {FH}, подсчитанные на данном шаге итераций, окажут­
ся значительно меньше компонент вектора узловых сил пре­
дыдущего шага. Выбор условий перехода на новый шаг ите­
рации зависит от требуемой точности решения задачи.
§ 2. Метод конечных элементов в теории
малых упруго-пластических деформаций
Законы деформирования изотропного горного массива
могут быть представлены теорией малых упруго-пластиче­
ских деформаций. Прежде чем описать процедуру соответ­
ствующего расчета методом конечных элементов, следует
напомнить ее основные положения:
1) при пластических деформациях линейный характер
зависимости объемной деформации от «гидростатического*
давления, имеющий место в пределах упругости, не нару­
шается ;
2) компоненты девиатора деформаций пропорциональны
соответствующим компонентам девиатора напряжений, и в
отличие от области упругого деформирования коэффициент
208
пропорциональности является функцией напряженного со­
стояния ;
3) интенсивность напряжений является функцией интен­
сивности деформаций, причем вид этой функции не зависит
от напряженного состояния и определяется эксперимен­
тально — из опытов на простое сжатие — растяжение.
В соответствии с первой из этих гипотез

jf r t o (V.2.1)

где К — объемный модуль упругости, равный


гг_2Gr(H*^) m п п\
~~ (1—2v) ’ (V.2.2)

G — модуль сдвига, v — коэффициент Пуассона. В (V.2.1) и


ниже по одинаковым индексам предполагается суммирова­
ние (например, о £г = 011+ 022+ 033), а ei J* аи — компоненты
тензора деформаций и напряжений ( i, j = 1 , 2, 3) .

Рис. V.l. Кривая статического сжатия грунтов: 1 — неводонасыщенный


песчаный грунт естественного сложения из района Жигулей; 2 — лёссы
естественного сложения; 3 — песок нарушенной структуры.

Для материалов типа горных пород гипотеза (V.2.1) вы­


полняется лишь на начальном этапе деформирования. За­
висимость объемной деформации е от среднего напряжения
о обычно нелинейна и определяется не только уровнем до­
стигнутых напряжений и деформаций, но и характером
последних, существенно отличаясь для условий всесторон­
него растяжения, сжатия и разгрузки [2, 3]. Зависимость
14-64 209
a = f ( e ) для некоторых грунтов
представлена на рисунке
V.1 (в области растяжения дана лишь качественная карти­
на).
При проведении непосредственных расчетов предлагает­
ся объемный модуль К определять из соотношения

* = -f, (V.2.3)

используя экспериментальную кривую зависимости o=f(e).


В соответствии со второй гипотезой теории малых уп­
руго-пластических деформаций
4j=¥u Ш 1. 2, 3), (V.2.4)
где
*ив «ц—еЬи (V.2.5)
являются компонентами девиатора деформаций, а
1Й 1& Й Й (V.2.6)
— компонентами девиатора напряжений, 6^ — символ
Кронекера, равный единице, если индексы i и j равны меж­
ду собой, и нулю в противном случае (г=т^=j).
Конечные соотношения (V.2.4) имеют место при простом
или близком к нему нагружении [4].
Одна из характерных особенностей такого процесса на­
гружения заключается в том, что напряженность и дефор-
мативность тела растут пропорционально одному парамет­
ру нагружения. Сформулированные в предыдущих главах
задачи механики горных пород показывают, что напряжен­
ность горного массива в окрестности подземной выработки
зависит от единственного параметра уН, являющегося про­
изведением объемного веса массива у и глубины заложения
выработки Н. Поэтому в подобных задачах нет оснований
отказываться от относительно простых законов (V.2.4).
Коэффициент пропорциональности г|э иногда удобно за­
писывать так:
И У 1 » (V-2*7)
предварительно выделив компоненты девиатора упругой
и пластической деформации е?. . При этом

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)
и использовать выражение интенсивности напряжений

0| = - J = l / (°11— °22)2+ ( ° 2 2 — °33)?+ ( ° 3 3 — О ц ^ + б ^ ^ + О ^ + а ^ ^

(V.2.10)
то легко получить

Ч— r f - (V-2 U )

В соответствии с (V.2.7) и (V.2.11)

f= -r f-2 T - (V.2.12)

Наконец, последняя гипотеза теории малых упруго­


пластических деформаций утверждает, что зависимость ei
от сг{ определяют из опытов на простое растяжение образ­
цов исследуемой среды.
Качественная картина
зависимости интенсив­
ности напряжений от
интенсивности дефор­
мации указана на ри­
сунке V.2.
При проведении кон­
кретных расчетов реко­
мендуется определять
отношение ojei из экспе­
риментальной кривой.
Реализация решения
упруго-пластической за­ Рис. V.2. Качественная картина зави­
дачи осуществляется раз­ симости
личными способами. Приведем наиболее распространенные;
1. Метод переменных п а р а м е т р о в у п р у г о ­
с т и . Для реализации вычислительной процедуры этим
методом необходимо иметь две экспериментальные кривые,
связывающие а с е и oi с et . Связь между напряжениями и
деформациями записывается в виде
211
—V' О О о
—v' О О О
1 О О О {«}. (V.2.13)
( е ^ П -'М -ж
О 1-fv' о О
О О1+/ О
О 0 0 1 + v 'J
Здесь D~l — матрица податливости; { е } = {вц, егг, е33, е2з*
^зь е12} , { о } = { о 11г 022, Озз, 023» озь CTi2} — векторы деформа­
ций и напряжений с соответствующими компонентами, а
и v' определяются из вышеприведенных теоретических
зависимостей и кривых деформирования о i ~ e i . При
этом
a a
Зт ei
» v — ~°
+2-a *
ei <T
JL
e et
(V.2.14)
1 4 _____ E'
я ei l+ v ' *
Если при пластических деформациях модуль объемного
сжатия К остается постоянным и определяется равенством
(V.2.2), то из (V.2.13) следуют известные соотношения [5 ]:
6G(l+v) v== 2G(l+y)<J/—(l—2y)
4G(l+\>№+(l-2v) •
(V.2.15)

в которых О и v — упругие характеристики материала.


Из (V .2.13) определяется матрица А связывающая век­
торы напряжений и деформаций
Щ р -Н (V.2.16)
где
0 0 О
1 -v ' 1 -v '
V V
1

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).

Рис. V.3. К выбору переменных параметров упругости.

Вся исследуемая область разбивается на две подоблас­


ти — растягиваемую (а > 0) и сжимаемую (а<СО). Для них
уточняются значения отношения а/е, затем значения харак­
теристик Е', (см. (V.2.14)) и упругий расчет вновь повто­
ряется, до установления границы между растягиваемой и
сжимаемой подобластями с заданной степенью точности.
Если результаты показывают, что расчетные значения ин­
тенсивностей напряжений не превосходят соответствующих
пределов текучести (см. рис. V.3) в подобластях растяже­
ния и сжатия, то расчет заканчивается. По существу, он
является упругим, отличаясь от обычного лишь тем, что»
позволяет учесть различное поведение горного массива в
условиях сжатия и растяжения.
Если хотя бы в одном из рассматриваемых элементов
вычисленные значения интенсивности напряжения превос­
ходят предел текучести или расчетная точка о, е не лежит
на линейном участке кривой о —е, то расчет повторяется
при новых (уточненных) значениях приведенных модулей
Е', v' для этого элемента. Для вычисленных значений о, е
213
и oi, et находятся соответствующие значения o', о / , лежа­
щие на кривых деформирования (см. рис. V.3). Последние
и используются для вычисления новых значений Е' и v' по
формулам (V.2.14). Далее, весь упругий расчет повторяется
и продолжается так до тех пор, пока расчетные значения
<? и Oi не «лягут» на кривые деформирования с заданной
точностью. Описанный алгоритм решения приведен в виде
блок-схемы 1 решения упруго-пластической задачи.
Эта схема расчета должна быть уточнена, если хотя бы
в одном элементе исследуемой области горного массива
значение интенсивности деформаций стало убывать после
того, как ранее оно превысило значение предела текучести,
или если абсолютное значение объемной деформации стало
убывать после того, как расчетная точка (о, е) побывала на
нелинейном участке деформирования — кривой а ~ е .
Обычно полагают, что разгрузка на кривой о* изо­
бражается прямой линией, параллельной упругому участку
деформирования. Пусть разгрузка на кривой о ~ е также
осуществляется по прямой. Последняя, однако, не парал­
лельна упругому участку деформирования и угол ее накло­
на к оси е должен быть определен экспериментально
(рис. V.4).

Рис. V.4. Пути нагружения и разгрузки на кривых деформирования.

В исследуемой области возможна и разгрузка; в таком


случае процесс вычислений строится следующим образом.
Параметр внешней нагрузки разбивается на ряд участков.
Например, внешняя нагрузка уН представляется в виде
[0,Й1уЯ], [feiYН, k2y H ] , . . . , [йв-1 уН, уН], где коэффициен­
ты — числа, меньшие единицы. В пределах каждого
этапа нагружения [ki—iyH, k tyH] решается сформулиро­
ванная выше задача нелинейного деформирования горного
массива относительно новой системы координат, начало ко­
торой лежит на кривых деформирования а ~ е , O i ~ e i в
214
Начало

Конец

Блок-схема 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).

Рис. V.5. К определению функции % и секущего


и касательного объемных модулей сжатия.

Используя выражения компонентов девиатора напряже­


ний (V.2.6) и деформаций (V.2.5), объемной деформации и
среднего напряжения (V.2.1), можно получить
{ a }= D M + {o H}~. (V.2.21)
В (V.2.21) вектор {о} имеет компонентами напряжения
<Тц, о22у Стзз, 023, 031» o i 2,
вектор деформаций {е} = {еи, е22, «зз»
бгз» бз1» « 12}» а матрица D совпадает с матрицей упругости
(IV.1.11). Компоненты a ”v 2> °зз* °гз» °si* °Х2 вектора {о"}
определяются равенством
218
Начало
I
Ввод координат узловых точек, глобальной нумерации
узлов, табличное задание кривых деформирования
<т~е, е<

1 2 Формирование матрицы «упругости» D

з ( Формирование матрицы жесткости элемента [fe]e


1
4 Формирование матрицы жесткости системы К

1*
5 Формирование вектора внешних нагрузок {F}

Решение системы разрешающих уравнений К • {6} = {F}


6 и определение вектора перемещений узловых точек {6}

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 наглядно показывает преиму­
щество последней в экономном использовании машинного
времени. Однако следует отметить, что при развитых нели­
нейных деформациях сходимость процесса итераций, при­
нятого в методе начальных напряжений, значительно мед­
леннее, чем в методе переменных параметров упругости.
Фактическая затрата машинного времени в этом случае мо­
жет даже превысить время решения методом переменных
параметров упругости. Поэтому описанный процесс можно
рекомендовать лишь для расчетов с малым уровнем нели­
нейных деформаций.

§ 3. Метод конечных элементов в ассоциированной


теории течения
В теории течения принимается, что
1) при пластических деформациях (так же, как и в тео­
рии малых упруго-пластических деформаций) линейный ха­
рактер зависимости объемной деформации от «гидростати­
ческого» давления, имеющий место в пределах упругости,
не нарушается;
2) компоненты девиатора приращений пластических де­
формаций пропорциональны соответствующим компонен­
там девиатора напряжений;
3) интенсивность напряжения является интегральной
220
функцией интенсивности приращений пластических дефор­
маций, причем вид этой функции не зависит от напряжен­
ного состояния и определяется экспериментально — из опы­
тов на простое сжатие — растяжение.
При проведении непосредственных расчетов для горных
массивов первую из гипотез теории течения следует приме­
нять в обобщенном виде, используя экспериментальную кри­
вую зависимости а=/(е). При этом в соответствии с (V.2.3)
и (V.2.20) можно записать

e = -g-a-S)">, (V.3.1)

где К — упругий коэффициент объемного сжатия, определя­


емый равенством (V.2.2), а функция £, так же как и % в
(V.2.20), характеризует нелинейность связи а ~ е . Зависи­
мость (V.3.1) в приращениях может быть записана в виде

(v-3-2)
где
X c« = V ' * —- Я Г (V.3.3)

определяются из кривой о ~ е (см. рис. V.5).


Исходя из второй гипотезы теории течения, можно напи­
сать выражение для приращений пластических деформаций:
л# r\£
О, если f < О или если f —0, и dS|j-}-^da<0,
А0-
если f= 0 , и j£-d8ij+ fda^O, (V>3.4)

связывая условие появления подобных деформаций с неко­


торой поверхностью нагружения /= 0 .
Эта поверхность нагружения устанавливается на основе
экспериментальных исследований горных пород при различ­
ных уровнях среднего давления а. Следуя результатам ра­
бот [2, 3, 6, 7], можно принять
/ = Si-fc(ef)-«-b (ef)=0. (V.3.5)
Здесь slt ef — интенсивности девиаторов напряжений из
(V.2.6) и пластических деформаций, определяемых из ра­
венств

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 *

при постоянном значении среднего напряжения а. Таким об­


разом, интенсивность пластических деформаций (V.3.8) за­
пишется в виде

4 1 (V.3.10)
deP

Если, используя равенства (V.3.4) и (V.3.6), составить


выражение для приращения интенсивности пластических
деформаций и сравнить его с (V.3.10), то можно определить
параметр пропорциональности dX в виде

(V.3.11)
Si•---
dsf
Из (V.3.11), (V.3.5) и (V.3.4) следует, что

0 при / < 0 и при f = 0 и Sijdsij—kda—0,


dtP=
L. К
— •* Г (dsi—kda) при f = 0 и Sijdsij—kda= 0.- (V ,3 ’ 1 2 )

Из опытов на простое нагружение (растяжение или сжа­


тие при заданном уровне средних напряжений) известно, что
222
(V.3.13)

™ео т _ и (V.2.10)
(V.2.9) т До ? т У1фУГ° СТЯ’
следует, что Т° ГДа И3 выражений (V.3.6),

(V.3.14)

где Ема— — — касательный модуль упругости, опреде­


ляемый из кривой деформирования Oi~ela
Таким образом, для приращений деформаций теория те­
чения, ассоциированная с поверхностью нагружения (V.3.5)
в соответствии с равенствами (V.2.5), (V.2.6), (V.3.12),
(V.3.14) и предположением, что полная деформация состоит
из упругой и пластической составляющих, позволяет полу­
чить выражение

*ёг + 4 ( с -
(V.3.15)

Нетрудно заметить, что на линейных участках деформи­


рования Ехлс—Е, K MC= K с« и выражения (V.3.15) сводят­
ся к обычному закону Гука, записанному в дифференциаль­
ной форме. На участках деформирования, подверженных
разгрузке, следует считать Ежлс = Е , однако в общем случае
К ис свж*
1. Метод пе р е ме нных п а р а м е т р о в у п р у г о
сти. Пусть {de} и {da}— векторы приращений деформации
и напряжений с компонентами deп, de22# ®взз» «Фз» аези 12»
don, do22» <*033, do23» dag\, da12.
Используя равенства

получаемые из (V.3.6) и (V.2.6), зависимости (V.3.15) можно


записать в виде
(V.3.17)

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 , злеМеат

«12--- -jF - ~ [ —1 _____ £ л г-


т~ f- 1, > - -jr ^ u + ^ -k s i
2 \ -& к а С J&Jj^ 11 g (a224~aaa)J— ^2------------------ ~h
---------------

3 (-^кас -й'сек ) *

~Ж ~ 2 ~ (^ к я с JF J) [ ап 2 " ( а22+ аз з ) ] х

CTsrf— “ 2 " (аяя+аи y —kst^ ' 1 ( 1 _____ L ^


X ^ 3 (-К’кас iTce* /
g^ —ksi

-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 Д

‘J f ' t ' 2 \E**C


(121

22*
°И~ О (522+°Зз)—**i 1 / 1 1 \
X ------------- -2------------
Sj
+ 4 о- (\лг к—
ас
1Л -свк
^ )/’

Зц—-2-(°2а+°зз)—
1
ви —
■®кас

— 2G 42-(—
у^кас■■

Последовательность решения такова. Весь процесс на­


гружения разбивается на ряд малых этапов, в пределах ко­
торых коэффициенты матрицы D~l считаются постоянными
и определяются значениями напряжений и деформаций в
начале каждого этапа. Начальными условиями для первого
этапа нагружения являются условия Оц=0 , Ксек= К кас и
разбитые на соответствующие части внешние нагрузки. На
первом этапе нагружения решается задача упругости изо­
тропного тела относительно приращений деформаций и на­
пряжений. Значения приращения деформаций и напряже­
ний, полученные в результате этого решения, принимаются
за начальные значения напряжений и деформаций, что по­
зволяет начать расчет второго этапа нагружения. При этом
уточняются значения параметров упругости (V.3.19) и упру­
гий расчет относительно дополнительных приращений на­
пряжений и деформаций повторяется снова. Прибавляя
найденные таким образом значения приращений напряже­
ний и деформаций к их значениям в начале этапа, получа­
ют значения самих напряжений и деформаций. Последние
вместе с заданными кривыми зависимостями aj—et, a ~ e
позволяют вновь уточнить значение параметров упругости
и приступить к рассмотрению следующего этапа нагружения
(см. блок-схему 4).
Таким образом, при методе переменных параметров
упругости [5] в упруго-пластических задачах, основываю­
щихся на теории течения, процесс итерации не использует­
ся. На каждом этапе нагружения решается упругая задача
для анизотропного тела с приведенными характеристиками
(V.3.19).
Недостатком описанной схемы расчета является то об-
15-64 225
Начало

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
Начало

1 Ввод координат узловых точек, глобальной нумерации узлов,


табличное задание кривых деформирования <j~ е, Ст( ~ е.

2 Формирование1матрицы «упругости»- D
1
3 Формирование матрицы жесткости элемента [й]е

к
Формирование матрицы жесткости системы К
4

I
Уточнение текущих характеристик материала, формирование
дополнительных деформаций {еп} и вектора внепших
нагрузок {Д}

\ Да Не т
k = k n ? (k — номер этапа нагружения)

| Да
10 Печать результатов расчета

Конец
Блок-схема 5.
дачи о напряженно-деформированном состоянии горного
массива по теории течения.
Горный массив следует характеризовать малой дефор­
мацией по отношению к текущему состоянию, используя
приведенную схему расчета по теории течения, а не конеч­
ной деформацией по отношению к исходному недеформиро-
ванному состоянию по деформационной теории во всех слу­
чаях, когда траектория нагружения каждой точки исследу­
емой области представляет собой достаточно пологую кри­
вую [8]. В тех случаях, когда траектория нагружения точки
характеризуется изломами (например, естественный процесс
деформирования пород под действием собственного веса в
окрестности горной выработки нарушается действием взрыв­
ных работ на соседнем участке массива), необходимо исполь­
зовать теорию пластичности, основанную на постулате изо­
тропии [9].

§ 4. Метод конечных элементов в теории


наследственной ползучести
В механике горных пород при расчетах устойчивости
подземных выработок и сооружений успешно используется
наследственная теория ползучести, в соответствии с которой
деформация горной породы в момент времени t определяет­
ся из выражения

(V.4.1)

с ядром K(t —т) типа Абеля [13]. Широкому применению ап­


парата линейной теории наследственности для подобных
расчетов способствовал интегрально-операторный метод Ра-
ботнова, построенный на специальном классе функции [14].
В соответствии с (V.4.1) полная деформация тела склады­
вается из мгновенной упругой деформации, определяемой
текущим значением напряжения a(t)

(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.8) s —1 — номер итерации, на кото­


ром уже определены значения напряжений и деформаций.
Подсчитав интеграл (V.4.6) и определив, таким образом,
вектор начальных деформаций {еп}, следует вновь присту­
пить к решению упругой задачи методом конечных элемен­
тов. Описанный процесс последовательных приближений за­
канчивается, как только значения перемещений, деформа­
ций и напряжений двух соседних итераций (з—1 и s) будут
231
отличаться на величины, меньшие требуемой точности.
Блок-схема 6 решения задачи о напряженно-деформирован­
ном состоянии окрестности горной выработки приведена
ниже.
2. Ме т о д п е р е м е н н ы х п а р а м е т р о в у п р у г о ­
сти. Сущность метода переменных параметров упругости
заключается в приложении интегрально-операторного ме­
тода Работнова [14] к решению задачи о напряженно-дефор­
мированном состоянии окрестности выработки в горном мас­
сиве МКЭ. Пусть К *— интегральный оператор с ядром
K (t —т) типа Абеля. При этом под произведением оператора
на напряжение, являющегося функцией времени, понимают
результат вычисления интеграла

K*c(t)= ^K(t —T)o(x)dt. (V.4.9)

Основные уравнения ползучести (V.4.1) с учетом опера­


торного соотношения (V.4.9) принимают форму

(V.4.10)

не отличающуюся от гуковского закона линеиной зависи-


мости с приведенным модулем

(V.4.11)

Зависимости (V.4.10) после преобразования к прямо­


угольной системе координат записываются в матричной
форме
/—If
{e}=D '~1{о}, (V.4.12)
в которой приведенная матрица D 1 «упругой* податливо­
сти в силу (V.4.9) определяется равенством
' 1 —v ' — Y 0 0 0
—V 1 —v ' 0 0 0
—v ' — Y 1 0 0 0
(V.4.13)
0 0 0 1+ v ' 0 0

0 0 0 0 1+ v' 0

. 0 0 0 0 0 1+ V 7

По форме она не отличается от обычной матрицы упру­


гой податливости (V.3.22). Входящий в (V.4.13) приведен-
232
Начало
____________________ \________________________
Ввод координат узловых точек, глобальной нумерации узлов,
табличное задание кривых деформирования а —е, Oi — ej

Интервал времени [?<-ь ti]

Формирование матрицы «упругости» D

4 Вычисление вектора начальных деформаций {е71}

5 Формирование матрицы жесткости элемента [ft] ,

J
Формирование матрицы жесткости системы К
,6 и вектора внешних нагрузок {Л}

Решение системы разрешающих уравнений К •{6} = {Л}


и определение перемещений узловых точек {6}

Вычисление относительных деформаций {е}а и напряжений


{о }' в момент времени

|<6}-Ч, К * } - 1— W l < « - IW-M ?


(s — номер итерации, {6} — вектор перемещения узлов)
Нет
{ Да

10 Печать полученных результатов


*
Да
11 ti<Ct ? (t — конечный момент времени)
I Нет
Конец
Блок-схема 6.
ный модуль упругости Е' определяется следующим равенст­
вом:
(V.4.14)

Приведенный коэффициент Пуассона v' определяется по


известной экспериментальной кривой о ~ е , характеризую-
щей зависимость объемного сжатия (растяжения) е от «гид­
ростатического» давления о. При этом

(V.4.15)

Если положить, что оператор объемного сжатия сохра­


няет постоянное значение, которое он имел в упругой облас­
ти, то из (V.4.15) следует, что

(V.4.16)

и приведенный коэффициент Пуассона v' совпадает с полу­


ченным в работе [14].
Процесс решения задачи о напряженно-деформирован­
ном состоянии в окрестности горной выработки в этом слу­
чае выполняется МКЭ следующим образом. Для текущего
момента времени t расчет ведется методом последователь­
ных приближений. Он начинается с задания упругих посто­
янных Е и v. МКЭ решается обычная задача упругости и
определяются значения напряжений и деформаций в момент
времени t. С использованием линейной интерполяции напря­
жений и деформаций (V.4.8) внутри промежутка времени
[О, f] подсчитываются переменные параметры «упругости*
Е', v . При вычислении Е' и V могут быть использованы те
значения напряжений и деформаций, которые были вычис­
лены внутри промежутка времени [0, t]. Затем упругий рас­
чет повторяется. Уточняя, таким образом, каждый раз ве­
личины Е' и V, считают, что поле напряжений, деформаций
и перемещений в момент времени t установлено, как толь­
ко значения последних в двух соседних итерациях будут
совпадать с заданной точностью расчета.
Вопросы сходимости методов последовательных прибли­
жений в теории наследственной ползучести требуют специ­
альных исследований. Однако практика непосредственных
расчетов [14, 17] говорит о достаточной надежности опи­
санных итерационных схем.

234
ЛИТЕРАТУРА

1. Z i e n k i e w i c z О. С. The Finite Element Method in Enginee­


ring Science. London, Me Graw-ffill, 1971.
2. Г р и г о р я н С. С. Об общих уравнениях динамики грунтов.
«Докл. АН СССР», 1959, т. 124, № 2.
3. Л о м и д з е Г. М. О закономерностях деформируемости ди
персных грунтов. Научные доклады высшей школы. «Строительство»,
1959, № 2.
4. И л ь ю ш и н А. А. Пластичность. М., Гостехиздат, 1948.
5. Ш е в ч е н к о Ю. Н. Термопластичность при переменных на­
гружениях. Киев, «Наукова думка», 1970.
6. Л я х о в Г. М. Основы динамики взрывных волн в грунтах и
горных породах. М., «Недра», 1974.
7. Д и д у х Б. Н., И о с е л е в и ч В. А. О построении теории
пластического упрочнения грунта. «Механика твердого тела», 1970,
вып. 2, 155—158.
8. Л е и с к и й В. С. Исследование пластичности металлов при
сложном нагружении. Автореф. дисс. М., МГУ, 1960.
9. И л ь ю ш и н А. А. Пластичность. Основы общей математиче­
ской теории. М., Изд-во АН СССР, 1963.
10. Б и р г е р И. А. Некоторые общие методы решения задач тео­
рии пластичности. «Прикладная математика и механика», т. 15,
1951, вып. 6.
11. А н т ы п к о Л. В., К а р и м б а е в Т. Д. Исследование рабо­
тоспособности комбинированных оболочек при повторных нагружениях
внутренним давлением. «Механика полимеров», 1973, вып. 6.
12. Р а х м а т у л и н X. А., К а р и м б а е в Т. Д., Б а й т е -
лие в Т. Применение метода пространственных характеристик к реше­
нию задач по распространению упруго-пластических волн. «Изв. АН
КазССР, серия физ.-мат.», 1973, № 1.
13. Е р ж а н о в Ж. С. Теория ползучести горных пород и ее при­
ложения. Алма-Ата, «Наука» КазССР, 1964.

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
Ержанов Жакан Суледменович
Каримбаев Тельман Джамаладинович

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


В ЗАДАЧАХ МЕХАНИКИ ГОРНЫХ ПОРОД

Утверждено к печати Ученым советом


Института математики и механики
Академии наук Казахской ССР
Редактор Я. Л. Федорова
Худож. редактор И. Д. Сущих
Художник С. С. Слабоспицкий
Техн. редактор В. М. Бикетова
Корректор Л. В. Игнатова
* * *

Сдано в набор 25/Н 1975 г. Подписано к печати 18/V1U 1975 г.


Формат 60X90Vie* Бумага № 1. Уел. печ. л. 14,8. Уч.-изд. л. 15.
Тираж 1100. УГ 05125. Зак. 64. Цена 1 р. 70 к.
* * *

Издательство «Наука» Казахской ССР.


Типография издательства «Наука».
Адрес издательства и типографии: 480021, г. Алма-Ата,
ул. Шевченко, 28.

Вам также может понравиться