книги / Применение метода конечных элементов к расчету конструкций
..pdfС учетом введенного тензора вместо (3.14.5) можно за
писать:
=2т (3.14.7) J i'j'k
где*1 * / j rf k r—I , 2 f3; ш—1 r2 r •«• / Hi |
|
Использование принципа минимума потенциальной |
энергии |
к выражению функционала полной потенциальной энергии |
|
9 |
(3.14.8) |
П-J ( — cijkleijEkl-f1ui )dV-Jq1u?dS |
с учетом |
соотношений г1,2 '=2е12/ у2'3,,:2г23' т3,1’=2е31 |
|||
позволяет |
получить формулы для вычисления элементов МЖКЭ. |
|||
В формуле |
(3.-14.8)~:-V - объем КЗ? |
С. |
- тензор упру- |
|
i |
и q |
i |
1JK1 |
|
гости; f |
компоненты объемных |
и поверхностных сил; |
В
ui и ui “ кокпоненты вектора перемещении в КЗ и на его границе.
Элементы матрицы жесткости КЭ вычисляются по формуле: |
|
к м М с --viM^dV, |
(3.14.9) |
ik J ijkl nn ' |
|
где i,j,k,1=1,2,3; m,n=l,2,...,n (n - число узлов в КЭ).
Для mn |
имеем: |
|
|
|
|
|
|
|
Mjl_ |
* |
го |
kli |
(3.14.10) |
||
|
М |
mn |
” ““ |
z••чz |
|||
|
|
|
, |
ljk |
n |
|
|
Подставляя |
(3.14.6) |
|
в формулу (3.14.10), |
получим: |
|||
|
|
|
|
|
|
|
(3.14.11) |
При вычислении значений элементов МЖКЭ компоненты тензора упругости выносятся из под интеграла, так как они в объе ме КЭ являются константами* Тогда формирование МЖКЭ высо кого порядка включает вычисление интегралов типа:
M™idv* |
(3.14.12) |
mn |
|
При переходе к нормализованным локальным координатам кэ
xa : |
1Nm . , |
(3.14.13) |
tf1 .f |
||
Z1 |
f1 |
|
где J - матрица Якоби.
С учетом равенства (3.14.13) формула (3.14.12) примет
вид: |
1 1 1 |
rj"1NTnд |det (J )|dx1dx2dx3 . |
(3.14.14) |
|
J 1- |
г |
|||
mn |
J |
|
|
|
Подставляя |
в |
(3.14.9) |
получим: |
|
|
|
Kmn=c |
.jl |
(3.14.15) |
|
|
Kik ^ijklnin ' |
|
ИЛИ
Kik~CilklAmn+Cilk2Amn+Cilk3Amn+Ci2klAmn+Ci2k2Amn+
+Ci2k3,l£ « i 3 k i a£'K!1 3 M ^ 4Ci 3 k 3 ^
Здесь
1 1 1 |
aman |det(J )|dx1dx2dx3, |
A 11= |
|
mn |
|
1 1 1 |
b 2, 3 |
A 12= |
a^b111det (J )|dx^dx^dx*', |
mn |
|
1 1 1
A 13= Jamcn |det(J)|dx1dx2dx3 mn
-1-1-1 1 1 1
A 21= |
bman |det(J )|dx1dx2dx3f |
|
mn |
■J |
|
-22 |
= |
Jbmbn |det(J)|dx1dx2dx3 |
Amn |
|
|
.23 |
|
|
|
|
|
|
|
|
1, 2 , 3 |
|
||
|
|
Amn“ |
|
|
bmcn |det(J) l ^ t e V , |
|
||||||||
|
|
A 31= |
1 1 1 |
|
|
|
|
|
|
|
|
|||
|
|
|
|
Jcman |det(J )|dx*dx2dx3, |
|
|||||||||
|
|
mn |
|
|
|
|
||||||||
|
|
A 32 |
|
1 1 1 |
|
|
|
|
|
|
|
|
||
|
|
= |
JJcmbn |det(j)|dx*dx2dx3, |
|
||||||||||
|
|
mn |
|
|
||||||||||
|
|
33 |
= |
1 1 1 |
|
|
|
|
|
|
|
|
||
|
|
J |
Jcmcn |det(j)|dx1dx2dx3 . |
|
||||||||||
|
|
Amn |
|
|||||||||||
|
|
|
|
-1-1-1 |
|
|
|
|
|
|
|
|
||
В зависимости от типа решаемой |
задачи |
коэффициенты а, |
||||||||||||
Ьг с имеют вид: |
|
КЭ: |
|
|
|
|
|
|
|
|
|
|
||
- для |
трехмерного |
|
|
|
|
|
|
|
|
|
|
|||
|
|
am=j7?N |
i+j7iNm |
0+J 7JN |
mf 3 |
|
|
|||||||
|
|
|
|
11 |
|
mf 1 |
|
12 m,2 |
13 |
|
|
|
||
|
|
bm=j” |
|
.+j“bl |
„+j"jNm |
|
|
|||||||
|
|
m |
21 |
|
mr 1 |
|
22 m,2 |
23 |
|
mf 3 |
|
|
||
|
|
—1 |
|
|
—1 |
|
—l |
|
|
|
|
|||
|
|
C =J |N |
.+ J „ + J |
зз |
|
Ш|>з |
|
|
||||||
|
|
|
|
31 |
|
m, 1 |
|
32 m,2 |
|
|
|
|||
~ для |
двумерного |
КЭ |
|
|
|
|
|
|
|
|
|
|
||
|
am=j7hl |
,+J TIN |
m,2' |
bm=j"Jw |
-+j“bi |
|
cm=0; |
|||||||
|
11 |
m , l |
|
12 |
|
21 |
m ,l |
|
22 m,2' |
|
||||
для |
осесимметричных .задач |
|
|
|
|
|
|
|||||||
jn_,-l„ |
. -1„ |
|
,m |
_-l, |
|
|
|
|
|
|
a"=JllNm,l+J12Nm, 2' bm= J ^ N m(1+j;X , 2 - ’ с“-Ыш/г;
(г “ радиальное расстояние от оси симметрии).
СУПЕРЭЛЕМЕНТНАЯ ТЕХНИКА
4.1.РЕДУКЦИЯ СИСТЕМЫ УРАВНЕНИЙ В СООТВЕТСТВИИ
СПРИНЦИПАМИ КОНДЕНСАЦИИ
Стремление к использованию в расчетах все более точных расчетных схем наряду с усложнением самих объектов иссле дования приводит к необходимости рассмотрения конечно элементных моделей, описываемых системами уравнений высо кого порядка.
В связи с этим возникают вопросы формирования и хране ния матрицы жесткости всей структуры, возможности прове дения промежуточного анализа, снижение затрат машинного времени.
Сама по себе чисто математическая проблема решения больших линейных систем алгебраических уравнений к нас тоящему времени сформировалась в виде самостоятельной ветви вычислительной математики,достаточно полное пред ставление о которой можно найти, в частности, в работах [8], [108], [110]. Не останавливаясь подробно на этой проблеме, отметим, что основу методов решения систем ли нейных алгебраических уравнений определяют два альтерна тивных принципа, в одном из которых используются приемы, основанные на прямом решении систем уравнений и базирую щиеся на матричных преобразованиях, обеспечивающих по этапную редукцию, в другом - приемы, основанные на ите рационном подходе.
Необходимо также отметить, что алгоритмы решения сис тем разрешающих уравнений МКЭ находятся в известной зави симости от параметров ЭВМ и класса решаемых задач, поэто му в настоящее время в создаваемых вычислительных прог раммах стремятся иметь набор алгоритмов и, соответствен но, подпрограмм решения систем уравнений с тем, чтобы обеспечить возможность решения широкого класса задач.
Редукция системы разрешающих уравнений МКЭ может быть осуществлена уже на этапе формирования конечно-элементной модели. Это достигается путем введения в рассмотрение подструктур и суперэлементов.
Идея такого подструктурного анализа состоит в том/ что сложная структура (конечно-элементная модель) разделяется на некоторое конечное число малых.подструктур, затем каж дая подструктура анализируется и рассчитывается отдельно,
(
как если бы остальные подструктуры не существовали, затем шаг за шагом они соединяются до тех пор,пока не будет по лучено решение для всей структуры.
Такая идея лежит в основе метода диакоптики, широко используемого при расчете сложных электрических, физичес ких, экономических систем или вообще сложной топологичес кой модели.
Наиболее простым и очевидным шагом на пути редукции системы разрешающих уравнений МКЭ является введение так называемых суперэлементов - укрупненных конечных элемен тов, включающих в себя некоторую группу базисных конечны^ элементов. При этом в зависимости от структуры суперэле мента, характера внешних и внутренних связей, особенности геометрии и физических свойств материала объединение ба зисных конечных элементов может осуществляться по одно- и многоступенчатой схеме.
В основе объединения базисных конечных элементов лежит частичное исключение параметров перемещений, которое в литературе получило наименование конденсации. Математи чески такое одноступенчатое объединение описывается сле дующим матричным преобразованием.
В суперэлементе выделяются внутренние и внешние узлы. Обозначая, например, перемещения внутренних узлов через v^, а внешних - через v^, и представляя матрицу жесткости
суперэлемента |
в |
блочной |
форме, |
можно записать: |
|||||||
|
Ki i |
|
Ki j |
r y ! « i |
v !p |
I " f[a) |
0 |
' |
|||
|
|
■ |
1 |
1 |
|
|
|
||||
, |
Kj i |
и |
|
О |
> |
ca |
r («) |
f O ) |
j |
||
|
1 |
|
|
|
f j |
f j |
|||||
_ |
(а ) |
|
|
|
|
1 |
|
|
|||
перемещения во |
внутренних |
узлах при закреп- |
|||||||||
Здесь |
v: |
1 - |
|||||||||
|
1 |
|
узлах, |
вызванные |
- Ла) |
5 |
|||||
иных внешних |
нагрузкой |
f- |
приложенном |
||||||||
к внутренним |
узлам; |
( в |
) |
перемещения |
1 |
|
|||||
v£p ' - |
во внутренних уз |
лах, вызванные перемещениями внешних узлов (v^=vj°^ + +vj^); v<*> - перемещения во внешних узлах ( на границе
суперэлемента); |
f: 1 - реакции |
в закрепленных внешних |
уз- |
||||
лах, |
вызванные |
J |
|
|
внутренних узлов; f .=f.5 + |
||
перемещениями |
|||||||
/ 0 4 |
|
|
|
|
|
J |
J |
+fjp/ - нагрузка, приложенная к внешним узлам. |
|
||||||
Из |
(4.1.1) следуют |
матричные |
уравнения: |
|
|||
|
|
К |
v<a >=f |
' |
(4.1.2) |
||
|
|
Ki i v i |
f i |
|
|
К |
v ^^ ^=f |
' |
|
Kjivi |
fj |
||
К |
V ^ + K |
)=0 |
|
Kiivi |
+KijV j |
° |
|
K jivi |
+Kjjvj |
fj • |
Из уравнений последовательно определяются:
(a)=K“lf (a) vi •iifi '
v O ) =.K-lK |
v ((8) |
' |
|
vi |
KiiKijvj |
||
f C0)=K |
V (0)+K |
V (/S)= |
|
f. |
K..V. 4-K^Vj |
(4.1.3)
(4.1.4)
(4.1.5)
(4.1.6)
(4.1.7)
(4.1.8)
|
—_«г |
к”^"K |
v ^ ^ +K |
К v^^- |
|
(4.1.9) |
|
|
K jiKiiKijv j +Kjjvj |
Kjvj |
* |
|
|
||
Здесь К.=К..-К..кТ^К.. - матрица |
граничной |
жесткости или |
|||||
J |
JJ |
J1 11 |
1J . |
(о) |
/<у\ |
“ вектор |
|
матрица |
жесткости |
суперэлемента; |
f v |
'=fj-f i |
реакции во внешних связях с учетом нагрузки, приложенной к внутренним узлам.
Нетрудно видеть, что если нагрузка во внутренних узлах
отсутствует (f{°^=0), то:
fjP)=f3=KjVj, |
(4.1.10) |
и перемещения во внутренних узлах непосредственно опреде ляются через перемещения внешних узлов:
(4.1.11)
4.2. МНОГОСТУПЕНЧАТОЕ ОБЪЕДИНЕНИЕ КОНЕЧНЫХ ЭЛЕМЕНТОВ
Рассмотренная схема одноступенчатого объединения может быть обобщена на случай многоступенчатого объединения ба зисных конечных элементов.
Однако, при использовании машин средней мощности мат-
рица жесткости суперэлемента, определяемая формулой (4.1.10), ввиду своей громоздкости не всегда может быть использована на следующей ступени объединения. Поэтому она должна быть получена отдельными блоками в таком виде, чтобы ее можно было использовать без дальнейших преобра зований. Для этого уже на первой ступени объединения должны быть заранее намечены и распределены по группам узлы, принимающие участие на различных ступенях объедине ния.
Рассмотрим алгоритм многоступенчатого объединения на примере двухступенчатого объединения базисных конечных элементов.
Пусть структура сложного суперэлекента состоит из не скольких укрупненных конечных элементов, соединенных меж ду собой в узлах. В свою очередь, каждый укрупненный эле мент представляет собой совокупность базисных конечных элементов, размеры которых определяются требуемой точно стью расчета.
Полученная таким .образом модель суперэлемента позво ляет выделить для рассмотрения три типа узлов (см. рис. 4.2.1):
1- ый - узлы, расположенные внутри укрупненного элемента
(*); 2- ой - узлы, расположенные на границах укрупненных эле
ментов, за исключением тех, которые являются внеш ними узлами суперэлемента (.);
3- ий - внешние узлы суперэлемента (о).
Рис. 4.2.1. Конечноэлементная модель суперэлемента при двухступенчатом объединении элементов.
Обозначим через v - вектор перемещений внешних узлов суперэлемента и через f - вектор узловых сил. Пусть в состав суперэлемента входит п укрупненных элементов. Обозначим векторы узловых перемещений и сил укрупненного элемента, соответственно, через vS и fS (з**1/2,... ,п) и,
в соответствии с выделенными выше типами узлов, предста вим их в следующей форме:
vs= *v ls |
v2s |
v3s>T' |
(4-2Л) |
fs=<fls |
f2s |
f3s>T- |
<4 -2-2' |
Тогда по аналогии c (4.1.1) основные матричные уравне ния для укрупненного конечного элемента при двухступенча той схеме объединения можно представить в виде:
Klls K12s K13s
K21s K22s K23s
K31s K32s K33s
Гт<“>vO)v(y i |
rf(oc) |
|||
Is vls vls |
|
xls |
||
0 |
v (0)v (r) |
f(a) |
||
|
2s 2sг |
|
r2s |
|
0 |
|
m > |
|
f(a) |
|
|
— |
|
_ 3s |
|
|
* |
|
|
|
О |
ro |
1 |
0 0
t ( P ) 0
I2s
f(0) t { v )
13s x3s
Раскрывая это матричное уравнение, получим: перемещения узлов первого типа при закрепленных узлах
второго и третьего |
типов: |
|
v (a)=K-l f (a). |
(4.2.4) |
|
Tls |
Kllsrls ' |
|
реакции в узлах второго и третьего типов от смещений узлов первого типа:
f (а )=ir К-1 V'-,(«)
z2s |
^21s,v‘llsvls |
' |
|
( о |
с ) . |
-1 v (0t)* |
|
3s |
31s |
llsv ls |
' |
3.поправки к перемещениям узлов первого типа: а) от смещений узлов второго типа:
(4.2.5)
(4.2.6)
|
|
v ls |
K llsK12sv2s |
' |
(4.2.7) |
||
|
|
|
|||||
в) от смещений |
узлов |
третьего |
типа: |
|
|||
v |
(у )-_ir 1 if |
|
К * к |
v ^ ^ |
(4.2.8) |
||
|
Is |
^lls*-12sv2s |
K lls*13sv3s |
|
Последняя поправка складывается из двух частей: первая часть представляет собой поправку к перемещениям узлов первого типа за счет смещения узлов второго типа, вызван ных, в свою очередь, смещениями узлов третьего типа? вто рая часть - поправка за счет непосредственного влияния перемещений узлов третьего типа.
На этом первый этап объединения заканчивается. На вто ром этапе объединения в качестве базисного конечного эле мента используется укрупненный конечный элемент, матрица жесткости которого может быть представлена в виде:
|
* |
|
|
22s |
K23s |
к в- |
* |
(4.2.9] |
* |
||
|
32s |
K33s |
Здесь: |
|
|
|
|
|
* |
|
-к. |
.к73*_к, |
* |
— |
к„„_=к |
22s |
|
|||
22s |
21s 11s 12s |
' K23s“K23s~K21sKllsK13s' |
|||
|
* |
* |
* |
|
|
K32s=K23s ' K33S=K33S-K31SK U S K13S-
.Обозначим через Kn - матрицу жесткости суперэлемента. Ее в общем виде можно представить следующим образом:
|
n |
irn |
Кп |
22 |
*23 |
,n |
(4.2.10) |
|
|
„П |
|
|
32 |
K33 |
Зависимость между перемещениями узлов второго и тре тьего типов для суперэлеиента с учетом подвижности узлов первого типа может быть выражена при помощи следующего матричного уравнения:
.n |
Kn 1 |
vn(|3) |
vn (Tfh |
fn(£) |
Q |
-I |
‘22 |
*23 |
v2 |
v2 |
x2 |
u |
|
Л |
к11 |
0 |
vn{r) |
_n(0) |
n(r) |
|
‘32 |
*33 . |
|
3 |
_ 3 |
3 |
|
|
п |
|
|
|
|
|
Здесь |
X |
f2s^“ блочный компонент вектора узловых |
||||
|
s= |
1 |
|
|
|
|
сил, представляющий собой сумму векторов узловых сил по всем укрупненным элементам, сходящимся в s-ой границе су перэлемента.
Далее для определения перемещений узлов второго типа и матрицы жесткости 1 суперэлемента используются процедуры одноступенчатого объединения (формулы 4.1.6 - 4.1.9).
Применение МКЭ к расчету сложных структур приводит к большим системам линейных алгебраических уравнений, фор» мирование и решение которых при использовании даже самых мощных ЭВМ оказывается часто практически невозможный. Рассмотренная выше суперзлементная техника позволяет в известной мере обойти это ограничение.
Однако, и в последнем случае число узловых точек су» перэлементов, определяемое размерами базисных конечных элементов, как правило, в сложных структурах оказывается достаточно большим.
В этих случаях могут оказаться полезными алгоритмы, основанные на последовательном рассмотрении взаимодейст» вия двух смежных подструктур (суперэлементов).
Наиболее просто идеи двух предлагаемых ниже алгоритмов ‘реализуются на примере структуры, в которой каждая после дующая подструктура присоединяется к предыдущей подструк туре (см. рис. 4.3.1)*.
Рис. 4.3.1. Последовательное объединение подструктур.
Если все подструктуры, входящие в состав рассматривае мой структуры, одинаковы в геометрическом и физическом смысле, предлагаемые алгоритмы позволяют внести сущест венные упрощения в вычислительные процедуры.
Матрица жесткости, представленной на рис. 4.3.1 струк туры, будет трехдиагональной:
Обобщение алгоритмов на случай более сложной топологи ческой модели здесь не рассматривается в виду ограничен ности объема книги.