Uploaded by rozsadani98

vemalapjai hazi

advertisement
VEM alapjai
Első házi feladat
Rózsa Dániel
TXW2NG
2019. október 6.
-Rózsa Dániel TXW2NG-
VEM 1. hazi
BME Gépészmérnöki Kar
Műszaki Mechanikai Tanszék
BMEGEMMBXVE
Név: Rózsa Dániel
Végeselem módszer alapjai
Félév: 2019/20/01
NEPTUN-kód: TXW2NG
1. HF
Aláírás:
ÁBRA
KÓD2
KÓD3
KÓD4
2
4
3
2
Feladatkód:
Az ábrán vázolt szerkezetnél a rudak kapcsolatát csuklós kapcsolatokkal alakítottuk ki. A rudak keresztmetszete d belső
átmérővel rendelkező acélcső, melynek falvastagsága 0,1d. A cső anyagának rugalmassági modulusza E.
1. Készítsen méretarányos ábrát a tartóról a terhelések és a kényszerek feltüntetésével.
2. Határozza meg az A, B, C, D és E csuklós kapcsolatok elmozduláskomponenseit végeselemes módszer alkalmazásával
síkbeli egyenes rúdelemek használatával. A csuklós kapcsolatok között egy elemet használjon. A csomópontok számozása
az A, B, C, D és E sorrendnek megfelelően történjen (1,2,3,4,5). Ábrázolja a végeselemes modellt a csomóponti- és
elemszámozások, valamint a terhelések és kényszerek feltüntetésével!
3. Ábrázolja a deformált alakot! A csomóponti elmozdulásokat nagyítsa fel olyan mértékben, hogy a deformált alak jellege
jól kivehető legyen!
4. Számítsa ki a reakcióerőket!
5. Számítsa ki a rudakban keletkező normálfeszültségeket!
KÓD2
Feladatkód
A
D
A
T
O
K
1
2
3
4
E
[GPa]
150
170
190
210
KÓD3
a
[m]
3
2,5
2
1,5
d
[mm]
50
45
40
35
KÓD4
b
[m]
1,3
1,6
1,9
2,2
F1
[kN]
90
130
170
210
c
[m]
7
6
5
4
EREDMÉNYEK:
Csomóponti elmozdulások
U
V
[mm]
[mm]
2
Csomóponti terhelések
Fx
[kN]
Fy
[kN]
1
10,606703
163,25187
0
0
2
0
56,623979
-821,05263
-130,00000
3
5,9769755
148,99798
0
0
260,00000
-130,00000
4
0
165,37911
205,26316
5
0
0
615,78947
VEM 1. hazi
-Rózsa Dániel TXW2NG-
Tartalomjegyzék
1. Első feladat
1.1. A szerkezet méretarányos ábrája . . . . . . . . . . . . . . . . . . . . . . .
1.2. Keresztmetszeti jellemzők számítása . . . . . . . . . . . . . . . . . . . . .
3
3
3
2. Második feladat
2.1. Végeselemes modell elkészítése . . . . . . . . . . . . . . . . . . . . . . . .
2.2. Geometriai paraméterek meghatározása . . . . . . . . . . . . . . . . . . .
2.3. Csomóponti elmozdulások kiszámítása . . . . . . . . . . . . . . . . . . .
4
4
5
5
3. Harmadik feladat
3.1. A deformált alak ábrázolása . . . . . . . . . . . . . . . . . . . . . . . . .
7
7
4. Negyedik feladat
4.1. Reakcióerők kiszámítása . . . . . . . . . . . . . . . . . . . . . . . . . . .
7
7
5. Ötödik feladat
5.1. Normálfeszültségek kiszámítása . . . . . . . . . . . . . . . . . . . . . . .
8
8
1. Első feladat
1.1. A szerkezet méretarányos ábrája
F1 = 130 kN
1. ábra. A szerkezet méretarányos ábrája a terhelések és a kényszerek feltüntetésével.
1.2. Keresztmetszeti jellemzők számítása
A d = 40 mm belső átmérővel rendelkező 0, 1 d falvastagságú acélcsövek keresztmetszeteinek területe az alábbi módon számítható:
3
-Rózsa Dániel TXW2NG-
A=
VEM 1. hazi
((d + 0, 2d)2 − d2 ) π
= 176 π = 552, 9203 mm2 = 5, 529203 · 10−4 m2
4
(1)
Az összes csőnek ennyi a keresztmetszete.
2. Második feladat
2.1. Végeselemes modell elkészítése
A csuklók között egy-egy rúd (link) elemet használunk fel a modellezés során.
A végeselemes modell az alábbi ábrán látható:
2. ábra. A szerkezet végeselemes modellje a csomóponti- és elemszámozások, valamint a
terhelések és kényszerek feltüntetésével.
A következő táblázat az egyes csomópontok geometriai koordinátáit tartalmazza:
Csomópont száma
1
2
3
4
5
x koordináta [m]
0
6
1, 5
0
6
y koordináta [m]
1, 9
1, 9
0, 95
0
0
1. táblázat. A csomópontok koordinátái.
A következő lépésben készítsünk elem-csomópont összerendelési táblázatot a modellhez:
4
VEM 1. hazi
-Rózsa Dániel TXW2NG-
Elem száma
1
2
3
4
5
6
7
első csomópont száma
1
2
3
4
1
3
1
második csomópont száma
2
3
4
5
3
5
4
2. táblázat. Adott elemhez tartozó csomópontok.
2.2. Geometriai paraméterek meghatározása
Számítsuk ki az egyes elemekhez tartozó hosszakat és szögeket (radiánban, az x tengelyhez képest):
L1 = L4 = 6 m
s
(6 − 1, 5)2 +
L2 = L6 =
s
L3 = L5 =
1, 52 +
1, 9
2
1, 9
2
2
= 4, 5992 m
2
= 1, 7755 m
L7 = 1, 9 m
α1 = α4 = 0
α2 = −2, 93354
α3 = −2, 57702
α5 = −0, 564569
α6 = −0, 208056
α7 = −1, 5708
2.3. Csomóponti elmozdulások kiszámítása
Állítsuk össze az egyes elemekhez tartozó merevségi mátrixokat az (x,y) koordinátarendszerben. A merevségi mátrixokat az alábbi paraméteres alakba való behelyettesítéssel
előállíthatjuk, helyspórolás céljából csak ezt az alakot írom ki:
cos2 αi
cos αi · sin αi
− cos2 αi
− cos αi · sin αi


2
AE  cos αi · sin αi
sin αi
− cos αi · sin αi
− sin2 αi


Ki =
,
2
2
− cos αi
− cos αi · sin αi
cos αi
cos αi · sin αi 
Li 
− cos αi · sin αi
− sin2 αi
cos αi · sin αi
sin2 αi


i ∈ {1, 2, 3, 4, 5, 6, 7}
Ezek alapján a globális merevségi mátrixot úgy kell előállítani, hogy az egyes elemek
merevségi mátrixainak adott szabadsági fokokhoz tartozó elemei a globális merevségi
5
-Rózsa Dániel TXW2NG-
VEM 1. hazi
mátrix azonos szabadsági fokaihoz tartozzanak. A mátrixban azonos "helyen" lévő elemek
összeadódnak. A globális K mátrixot helyspórolás céljából ismét nem írom ki.
Írjuk fel a globális elmozdulásvektort és a globális tehervektort paraméteresen és numerikusan is a kényszerek, valamint a külső terhelések figyelembevételével:


[m]

U1
U1




 V1 
 V1 




 0 
 U2 








 V2 
 V2 




 U3 
 U3 




U =
= V 
 3 
 V3 




 0 
 U4 




 V4 
 V4 








0
U


 5 
0
V5


[N ]

0
F1x






 F1y 
0






 F2x 
F2x








 −130000 
 F2y 






 F3x 
0




=
, F =


0


 F3y 






 F4x 
F
4x




 260000 
 F4y 








F
F


 5x 
5x
F5y
F5y
(2)
A megoldandó egyenletrendszer K U = F alakú, de ha figyelembe vesszük a peremfeltételeket (jelen esetben az ismert elmozdulásokat) akkor az egyenletrendszer az alábbi
formára redukálódik:
Kk Uk = Fk
(3)
, ahol Kk a kondenzált globális merevségi mátrix, melyet úgy kapunk, hogy az ismert
elmozdulásokhoz tartozó szabadsági fokokhoz tartozó sorokat és oszlopokat töröljük az
eredeti K mátrixból. Az Uk és Fk vektorok hasonló módon képezhetők. A kondenzált
egyenletrendszer ekkor a következő alakot ölti:
6, 6 · 107
7
 −2, 96 · 10

0
 −4, 67 · 107

2, 96 · 107
3, 74 · 10−9

−2, 96 · 107
7, 98 · 107
0
2, 96 · 107
−1, 87 · 107
−6, 11 · 107
−4, 67 · 107
2, 96 · 107
−5, 1 · 106
1, 42 · 108
6, 52 · 10−9
−2, 96 · 107
0
0
1, 08 · 106
−5, 1 · 106
−1, 08 · 106
0
2, 96 · 107
−1, 87 · 107
−1, 08 · 106
6, 52 · 10−9
3, 96 · 107
−1, 87 · 107

 

3, 74 · 10−9
U1
0
−6, 11 · 107 
V1
0
 


0
 V2  =  −130000  (4)
U
0




−2, 96 · 107 
3
 V
0
3
−1, 87 · 107
V4
260000
7, 98 · 107

Ezt az egyenletrendszert megoldva MATLAB R segítségével ("LU factorization with
partial pivoting" algoritmust használva) a következő eredményeket kapjuk Uk vektorra:
0, 0106067 [m]
U1
 0, 163252 
 V1 




 V2 


 =  0, 056624 
Uk = 
 U3 
 0, 00597698 




 V3 
 0, 148998 
V4
0, 165379




(5)
Ezeket visszaírjuk a globális U vektorba:
U1
0, 0106067 [m]
 V1 
 0, 163252 




 U2 


0




 V2 
 0, 056624 




 U3 


 =  0, 00597698 
U =
 V3 
 0, 148998 




 U4 


0




 V4 
 0, 165379 




 U5 


0
V5
0

6



(6)
VEM 1. hazi
-Rózsa Dániel TXW2NG-
3. Harmadik feladat
3.1. A deformált alak ábrázolása
Az elmozdulások ismeretében könnyen ábrázolható a deformálatlan (fekete) és a deformált alak (piros):
3. ábra. A szerkezet deformált alakja.
A 3. ábrán a tényleges elmozdulások láthatók (egyszeres nagyítás).
4. Negyedik feladat
4.1. Reakcióerők kiszámítása
A globális elmozdulásvektort a K mátrixszal balról megszorozva megkapjuk a globális
tehervektort. Ebből pedig kiolvashatók az eddig ismeretlen reakcióerők. (A kerekítési
hibákból adódó 10−10 [N ] nagyságrendű erőket nullának vettem).
[N ]
0


0


 −821052, 63 


 −130000, 0 




0

F =KU =


0


 205263, 16 


 260000, 0 


 615789, 47 
−130000, 0


(7)
7
-Rózsa Dániel TXW2NG-
VEM 1. hazi
Ebből az ismeretlen reakcióerők:
F2x = −821052, 63 N
F4x = 205263, 16 N
F5x = 615789, 47 N
F5y = −130000, 00 N
(8)
(9)
(10)
(11)
5. Ötödik feladat
5.1. Normálfeszültségek kiszámítása
A normálfeszültségek számításához szükségünk van az egyes rudak hosszirányú alakváltozásaira, ezért először ezeket számoljuk ki:
(U2 − U1 ) · cos α1 + (V2 − V1 ) · sin α1
= −0, 0017677839
L1
(U3 − U2 ) · cos α2 + (V3 − V2 ) · sin α2
= −0, 0054202431
ε2 =
L2
(U4 − U3 ) · cos α3 + (V4 − V3 ) · sin α3
ε3 =
= −0, 0020925
L3
(U5 − U4 ) · cos α4 + (V5 − V4 ) · sin α4
ε4 =
=0
L4
(U3 − U1 ) · cos α5 + (V3 − V1 ) · sin α5
ε5 =
= 0, 0020925
L5
(U5 − U3 ) · cos α6 + (V5 − V3 ) · sin α6
ε6 =
= 0, 0054202431
L6
(U4 − U1 ) · cos α7 + (V4 − V1 ) · sin α7
ε7 =
= −0, 0011195965
L7
ε1 =
(12)
(13)
(14)
(15)
(16)
(17)
(18)
Az alakváltozások, és a feladatlapon megadott E = 210 GP a rugalmassági modulusz
ismeretében, a Hooke törvény segítségével megkapjuk a rudakban ébredő normálfeszültségeket:
σ1 = E · ε1 = −0, 371234616063647 GP a
σ2 = E · ε2 = −1, 13825104677056 GP a
σ3 = E · ε3 = −0, 439424992647185 GP a
σ4 = E · ε4 = 0 GP a
σ5 = E · ε5 = 0, 439424992647220 GP a
σ6 = E · ε6 = 1, 13825104677059 GP a
σ7 = E · ε7 = −0, 235115256840313 GP a
8
(19)
(20)
(21)
(22)
(23)
(24)
(25)
Download