Professional Documents
Culture Documents
vod k MKP
een mnoha loh technick praxe analytickou cestou nen mon, proto se
pouvaj numerick pstupy. Metoda konench prvk (MKP) je nejastji
pouvan numerick metoda v mechanice.
V tomto pedmtu ji budeme pouvat k een statickch loh mechaniky tles
v elastick oblasti. V zklad MKP vyaduje rozdlen tles na vhodn poet
prvk, jejich analza je pomrn snadn a pro vtinu st stejn.
eme-li lohu v posuvech, mluvme o deforman variant metody konench
prvk, eme-li v naptch mluvme o silov variant. Tm vechny komern
programy jsou zaloeny na deforman variant MKP.
Rozdlen tlesa na prvky Zskan prbh napt
2
Typy prvk
Prvky dlme napklad
dle dimenze lohy na:
Jednorozmrn
Dvourozmrn
Trozmrn
dle tvaru a pouit na:
Tyov (link)
Nosnkov (beam)
Trojhelnkov (triangular elements)
tyhelnkov (quadrilateral elem.)
Jehlanov (tetrahedrons)
estistnov (hexahedrons)
Skoepinov (shells)
jednorozmrn
(tyov)
dvourozmrn
(tyhelnkov)
Trojrozmrn
prvky
(jehlanov)
3
Aproximace pole posuv
Uvaujme, e mme aproximovat namenou skupinu dat jedn veliiny (nap.
teploty) vhodnou kivkou (obr.1a). Meme za aproximan funkci zvolit
napklad polynomickou funkci vysokho du (obr.1b) nebo mnohem
elegantnji rozdlit men interval na vce st a v kad z nich pout pro
aproximaci linern funkci (obr.1c).
Tto skutenosti vyuv deforman varianta MKP, kdy se aproximuj hodnoty
posunut v nkterch bodech kadho prvku (tzv. uzlech) vtinou pomoc
linernch nebo kvadratickch funkc.
y
x
obr.1a
y
x
y
x
obr.1a
y
x
obr.1b
y
x
y
x
obr.1b
y
x
obr.1c
y
x
y
x
obr.1c
4
Aproximace posuv
Obecn pak
u=| Nr, =|G r,
| N , |G
u( x)=o
1
+o
2
x+o
3
x
2
+...+o
m
x
n
u( x , y)=o
1
+o
2
x+o
3
y+o
4
x
2
+o
5
xy+o
6
y
2
+...+o
m
y
n
v( x , y)=o
m+1
+o
m+2
x+o
m+3
y+o
m+4
x
2
+o
m+5
xy+o
m+6
y
2
+...+o
2m
y
n
u=| Mo.
x
j i r
1
r
2
u
x
1 2
tyov prvek
E,S
u
x
=u=| N
1,
N
2
r
1
r
2
,
L
5
Aproximace posuv
Rovnice
mus platit i v uzlech pro zobecnn posuvy.
Lze tedy pst
kde matice obsahuje hodnoty souadnic uzl prvku.
r
1
r
2
,
L
6
Aproximace posuv
. 1{
}1
N
1
( x)
N
2
( x)
u( x)
r
2 }
{
r
1
E,S
1
1 2 E,S
2
1 2
1 2 3
1 2
u( x)
e( x)
nespojitost
u
x
=u=| N r=(1
x
L
) r
1
+
x
L
r
2,
e
x
=
du
x
dx
=
1
L
r
1
+
1
L
r
2,
e
x
=
d AL
dL
=
du
x
dx
,
7
Serendipity family prvky
|
1 x y xy 0 0 0 0
0 0 0 0 1 x y xy
|
1 x y z 0 0 0 0 0 0 0 0
0 0 0 0 1 x y z 0 0 0 0
0 0 0 0 0 0 0 0 1 x y z
9
Princip minima potenciln energie systmu
Pro odvozen zkladn rovnice MKP lze pout nap. princip virtulnch prac,
metodu vench rezidu nebo princip minima potenciln energie systmu.
Posledn monost je omezena na elastick materily. Z dvodu jej
jednoduchosti bude prezentovna.
p
jx
, p
j y
, p
jz
T
,
X = X , Y , Z
T
c=c
x
, c
y
, c
z
, t
xy
, t
yz
, t
xz
T
.
e=e
x
, e
y
, e
z
,
xy
,
yz
,
xz
T
.
u=u , v , w
T
Pro takov elastick tleso lze rozepsat potenciln energii systmu bez vahy
zbytkovch napt (vznikajcch pi vrob) a potench deformac takto
V
H=U+W=
1
2
(V )
e
T
cdV
(V )
u
T
X dV
(S
p
)
u
T
p
j
dS
11
Potenciln energie napjatosti obecnho prvku
Vztah je mono dle doplnit o prci zobecnnch sil v uzlech a upravit uitm
Hookeova zkona
kde je matice tuhosti materilu a je vektor zobecnnch sil v uzlech prvku.
e=1
N
H
(e)
H
(e)
H
(e)
=
1
2
(V
e
)
T
cdV
(V
e
)
u
T
X dV
( S
pe
)
u
T
p
j
dS
V
e
H
(e)
=
1
2
(V
e
)
T
|CdV
(V
e
)
u
T
X dV
(S
pe
)
u
T
p
j
dSr
T
R ( )
|C R
12
Poznmka 1: Fyzikln rovnice Hookev zkon
Obecn Hookev zkon pro elastick izotropn materil
lze upravit v maticovm zpisu na
kde
e
x
=
1
E
|
c
x
j(c
y
+c
z
)
,
xy
=
t
xy
G
,
e
y
=
1
E
|
c
y
j(c
x
+c
z
)
,
yz
=
t
yz
G
,
e
z
=
1
E
|
c
z
j(c
y
+c
x
)
,
xz
=
t
xz
G
.
c=|C e,
|C=
|
E
0
+2G E
0
E
0
0 0 0
E
0
E
0
+2G E
0
0 0 0
E
0
E
0
E
0
+2G 0 0 0
0 0 0 G 0 0
0 0 0 0 G 0
0 0 0 0 0 G
, E
0
=
2Gj
(12j)
.
13
Poznmka 2: Aproximace posuv a petvoen
xy
=
u
y
+
v
x
,
xz
=
w
x
+
u
z
,
yz
=
w
y
+
v
z
.
e
x
e
y
e
z
xy
xz
yz
=
|
x
y
z
y
z
0
0 0 0
x
0
z
0 0 0 0
x
y
u
v
w
e=|
T
u,
14
Odvozen zkladn rovnice MKP obecn prvek
(V
e
)
r
T
|G
T
|C|Gr dV
(V
e
)
r
T
| N
T
X dV
(S
pe
)
r
T
| N
T
p
j
dSr
T
R
( )
H
(e)
=
1
2
r
T
(
(V
e
)
|G
T
|C|G dV
)
r r
T
(
(V
e
)
| N
T
X dV
(S
pe
)
| N
T
p
j
dSR
)
| K
(e)
Celkov potenciln energie systmu je pak dna soutem pes vechny prvky
kde je vektor zobecnnch posuv pro vechny uzly konenoprvkovho
modelu. Minimum vyaduje, aby prvn derivace byla rovna nule
e=1
N
H
(e)
=
1
2
A
T
e=1
N
| K
(e)
AA
T
e=1
N
R
(e)
,
H
(e)
=
1
2
r
T
| K
(e)
r r
T
R
(e)
H
A
=0
| K=
e=1
N
| K
(e)
| F=
e=1
N
| R
(e)
A
H
16
Zkladn rovnice MKP
Celkov vektor zobecnnch uzlovch sil prvku lze obecn rozepsat takto
kde jsou uzlov sly od vnjho plonho zaten,
jsou uzlov sly od potench deformac,
jsou uzlov sly od vnesenho pedpt,
jsou vnj zobecnn uzlov sly.
| K A=F
F=R
p
+R
e
R
c
+R,
R
p
=
S
p
| N
T
pdS
R
e
=
V
|G
T
|Ce
0
dV
R
c
=
V
|G
T
c
0
dV
R
17
Zkladn kroky MKP
1. Rozdlen tlesa na prvky
2. Volba interpolanch funkc
3. Odvozen matice tuhosti (pp. hmotnosti) prvku
4. Sestaven globln matice tuhosti
5. Aplikace okrajovch podmnek
6. Vyeen soustavy rovnic
7. Zskn dodaten poadovanch veliin
ad.7
Napt na prvku lze zskat z prbhu posuv z Hookeova zkona, tj.
respektive
pi vaze potench deformac (nap. zmnou teploty) a pedpt.
c=|C e=|C|Gr,
c=|C|G r|Ce
0
c
0
18
Okrajov podmnky
1. Statick (silov)
Ve vyetovanm bod na povrchu tlesa
mus platit podmnky rovnovhy
kde je vektor plonho zaten a hly ,
, definuj smr normly k povrchu.
p
j
=
p
j x
p
j y
p
j z
=
|
c
x
t
xy
t
xz
t
yx
c
y
t
yz
t
zx
t
zy
c
z
cos o
cos
cos
,
F
1
F
2
F
N
x
y
z
p
j
p
j
2. Kinematick (geometrick)
Pedepisuj hodnotu sloek vektoru posunut nebo jejich derivac na povrchu
tlesa nebo jeho sti. Zjednoduen nahrazuj kontakt eenho tlesa s jinm
tlesem, kter me psobit jako podpora. Jedn se tedy o vyjden vazeb mezi
tlesy.
19
Globln matice konstrukce
2S
L |
E
1
E
1
E
1
E
1
r
1
1
r
2
1
R
1
1
R
2
1
E
1
,S 1 2
L/2
E
2
,S 1 2
L/2
1 2 3
1 2
E
1
,S 1
1
2
r
1
1
r
2
1
R
2
1
R
1
1
F
20
Globln matice tuhosti - 1D
Rovnice MKP pro prvek 2:
Nyn uvaovnm rovnosti posuv v uzlech a dodrenm rovnic rovnovhy v
kadm uzlu lze zskat (seteme odpovdajc dky levch stran a odpovdajc
dky pravch stran):
Po aplikaci okrajovch podmnek
2S
L |
E
2
E
2
E
2
E
2
r
1
2
r
2
2
R
1
2
R
2
2
E
2
,S
1
2
2
r
1
2
r
2
2
R
2
2
R
1
2
2S
L
|
E
1
E
1
0
E
1
E
1
+E
2
E
2
0 E
2
E
2
r
1
r
2
r
3
R
1
1
R
2
1
+R
1
2
R
2
2
2S
L
|
E
1
E
1
0
E
1
E
1
+E
2
E
2
0 E
2
E
2
0
r
2
r
3
R
0
F
| KA=F
lze vypotat neznmou
reakci R a posuvy r
2
, r
3
.
21
Globln matice tuhosti 2D
| k
21
| k
22
| k
23
| k
31
| k
32
| k
33
, kde | k
ij
=
|
k
xx
k
xy
k
yx
k
yy
.
1
2
3
1
2 3
1 2
3 4
1
2
| K
1
=
|
| k
11
1
| k
12
1
| k
13
1
0
| k
21
1
| k
22
1
| k
23
1
0
| k
31
1
| k
32
1
| k
33
1
0
0 0 0 0
| K
2
=
|
0 0 0 0
0 | k
11
2
| k
12
2
| k
13
2
0 | k
21
2
| k
22
2
| k
23
2
0 | k
31
2
| k
32
2
| k
33
2
| K=| K
1
+| K
2
.
3
1
2
4
3
1
2
4
1 2 3 4 1 2 3 4
22
Globln matice tuhosti 2D
Tedy
Po prav
Jestlie jsou pouity pouze prvky jednoho typu, pak je d globln matice
tuhosti roven souinu potu uzl a potu stup volnosti v uzlu prvku.
| K=
|
| k
11
1
| k
12
1
| k
13
1
0
| k
21
1
| k
22
1
| k
23
1
0
| k
31
1
| k
32
1
| k
33
1
0
0 0 0 0
+
|
0 0 0 0
0 | k
11
2
| k
12
2
| k
13
2
0 | k
21
2
| k
22
2
| k
23
2
0 | k
31
2
| k
32
2
| k
33
2
.
| K=
|
| k
11
1
| k
12
1
| k
13
1
0
| k
21
1
| k
22
1
+| k
11
2
| k
23
1
+| k
12
2
| k
13
2
| k
31
1
| k
32
1
+| k
21
2
| k
33
1
+| k
22
2
| k
23
2
0 | k
31
2
| k
32
2
| k
33
2
.
(8x8)
23
Obecn postup sestavovn matice tuhosti
1
2
3
1
2 3
i
N
j k
...
...
3
3
... ...
...
2
1
1
3
3
...
...
1
2
2 2
... ...
... ...
24
Zkladn soustava rovnic a jej een
Poznmky:
1. Prvky implementovan v komernch MKP programech uveden podmnky
vdy spluj.
2. Pozor vak na spojovn rznch typ prvk v jedn loze. Naruit
konvergenci linernch loh me spojen prvk, kter maj na spolen
hran odlin poet uzl nebo ve spolench uzlech rzn deforman
parametry (posuvy i rotace).