statyka kratownicy drewnianej o 2 różnych przekrojach prętów,...

16
Statyka kratownicy drewnianej o 2 różnych przekrojach prętów, obciążonej siłami i wzrostem wilgotności (lub temperaturą) ORIGIN 1 := - ustawienie sposobu numeracji wierszy i kolumn macierzy E 10GPa := - moduł Younga drewna αt 2 10 5 - := - współczynnik rozszerzalności (wilgotnościowej) b1 7cm := h1 10cm := ρ 700 kg m 3 := b2 7cm := h2 7cm := A1 b1 h1 := - Pole powierzchni przekroju elementów 1...6 A1 70.000 cm 2 = A2 b2 h2 := - Pole powierzchni przekroju elementów 8...19 A2 49.000 cm 2 = Parametry pomocnicze: Lss 2 := - Liczba stopni swobody węzła Le 9 := - Liczba elementów Lw 6 := - Liczba węzłów Lr Lss Lw := - Liczba równań Ko Lr Lr , 0 := Deklaracja globalnej macierzy sztywności i wypełnienie jej zerami

Upload: others

Post on 04-Nov-2020

2 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Statyka kratownicy drewnianej o 2 różnych przekrojach prętów, …akropolis.pol.lublin.pl/users/jpkmb/krata_1Pt.pdf · 2020. 1. 27. · Statyka kratownicy drewnianej o 2 różnych

Statyka kratownicy drewnianej o 2 różnych przekrojach prętów, obciążonej siłami i wzrostem wilgotności (lub temperaturą)

ORIGIN 1:= - ustawienie sposobu numeracji wierszy i kolumn macierzy

E 10GPa:= - moduł Younga drewna

αt 2 105−

⋅:= - współczynnik rozszerzalności (wilgotnościowej)

b1 7cm:= h1 10cm:= ρ 700kg

m3:=

b2 7cm:= h2 7cm:=

A1 b1 h1⋅:= - Pole powierzchni przekroju elementów 1...6 A1 70.000 cm2⋅=

A2 b2 h2⋅:= - Pole powierzchni przekroju elementów 8...19 A2 49.000 cm2⋅=

Parametry pomocnicze:

Lss 2:= - Liczba stopni swobody węzła

Le 9:= - Liczba elementów

Lw 6:= - Liczba węzłów

Lr Lss Lw⋅:= - Liczba równań

KoLr Lr, 0:= Deklaracja globalnej macierzy sztywności i wypełnienie jej zerami

Page 2: Statyka kratownicy drewnianej o 2 różnych przekrojach prętów, …akropolis.pol.lublin.pl/users/jpkmb/krata_1Pt.pdf · 2020. 1. 27. · Statyka kratownicy drewnianej o 2 różnych

Funkcja LBM - Lokuj Blok Macierzy, używana przy agregacji macierzy sztywności i wektora obciążeń termicznych

LBM (A, B, w, k) ZNACZENIE PARAMETRÓW: A - nazwa macierzy B - nazwa bloku w - numer wiersza, od którego zostanie wprowadzony blokk - numer kolumny, od której zostanie wprowadzony blokUWAGA: Macierz B zostanie ulokowana w większej macierzy A,poczynając od elementu usytuowanego w wierszu o numerze "w"i kolumnie o numerze "k".

LBM A B, w, k, ( )

Aw i+ k j+, B1 i+ 1 j+, ←

j 0 cols B( ) 1−..∈for

i 0 rows B( ) 1−..∈for

A

:=

Page 3: Statyka kratownicy drewnianej o 2 różnych przekrojach prętów, …akropolis.pol.lublin.pl/users/jpkmb/krata_1Pt.pdf · 2020. 1. 27. · Statyka kratownicy drewnianej o 2 różnych

Numery węzłów początkowych (Wp) i końcowych (Wk) elementów

Przyrosty wilgotności(temperatury) w elementach

Przekrojeelementów

Współrzędne węzłów kratownicy

Wp

1

2

4

1

3

5

2

3

4

:= Wk

2

4

6

3

5

6

3

4

5

:= A

A1

A1

A1

A2

A2

A2

A2

A2

A2

:= T

0

0

0

0

0

0

50

20

30

:=X

0

2

2

5

5

8

m:= Y

0

2

0.25−

0.5

5−

8

1−

m:=

Główna pętla dla wszystkich elementów kratownicy e 1 Le..:=

Rysunek elementów kratownicy pozwala kontrolować poprawność wprowadzonych danych

Exe

X Wpe( )X Wke( )

:= Eye

Y Wpe( )Y Wke( )

:= Ex, Ey - współrzędne węzłów elementów kratownicy

Page 4: Statyka kratownicy drewnianej o 2 różnych przekrojach prętów, …akropolis.pol.lublin.pl/users/jpkmb/krata_1Pt.pdf · 2020. 1. 27. · Statyka kratownicy drewnianej o 2 różnych

0 1 2 3 4 5 6 7 8

1−

1

2

Ey1

Ey2

Ey3

Ey4

Ey5

Ey6

Ey7

Ey8

Ey9

Ex1 Ex2, Ex3, Ex4, Ex5, Ex6, Ex7, Ex8, Ex9,

Page 5: Statyka kratownicy drewnianej o 2 różnych przekrojach prętów, …akropolis.pol.lublin.pl/users/jpkmb/krata_1Pt.pdf · 2020. 1. 27. · Statyka kratownicy drewnianej o 2 różnych

Macierze sztywności elementów kratownicy

Lxe X Wke( ) X Wpe( )−:= Lye Y Wke( ) Y Wpe( )−:= Le Lxe( )2 Lye( )2+:=

Lx

1

12

3

4

5

6

7

8

9

2.0003.000

3.000

2.000

3.000

3.000

0.000

3.000

0.000

m= Ly

1

12

3

4

5

6

7

8

9

2.000-1.500

-1.500

-0.250

-0.375

-0.375

-2.250

0.750

-1.125

m= L

1

12

3

4

5

6

7

8

9

2.8283.354

3.354

2.016

3.023

3.023

2.250

3.092

1.125

m=

JeE Ae⋅

Le( )3Lxe( )2

Lxe Lye⋅

Lxe Lye⋅

Lye( )2

⋅:=

Objętość (V) i masa (G) kratownicy V

e

Ae Le⋅( )∑:= V 0.138 m3⋅= G ρ V⋅ 96.566kg=:=

Page 6: Statyka kratownicy drewnianej o 2 różnych przekrojach prętów, …akropolis.pol.lublin.pl/users/jpkmb/krata_1Pt.pdf · 2020. 1. 27. · Statyka kratownicy drewnianej o 2 różnych

Mimo, że nie jest to potrzebne w dalczych obliczeniach, można pokazać bloki J macierzy sztywności wszystkich elementów

J112374.4

12374.4

12374.4

12374.4

kNm

⋅= J216696.0

8348.0−

8348.0−

4174.0

kNm

⋅= J316696.0

8348.0−

8348.0−

4174.0

kNm

⋅=

J423936.8

2992.1−

2992.1−

374.0

kNm

⋅= J515957.9

1994.7−

1994.7−

249.3

kNm

⋅= J615957.9

1994.7−

1994.7−

249.3

kNm

⋅=

J70.0

0.0

0.0

21777.8

kNm

⋅= J814913.6

3728.4

3728.4

932.1

kNm

⋅= J90.0

0.0

0.0

43555.6

kNm

⋅=

Page 7: Statyka kratownicy drewnianej o 2 różnych przekrojach prętów, …akropolis.pol.lublin.pl/users/jpkmb/krata_1Pt.pdf · 2020. 1. 27. · Statyka kratownicy drewnianej o 2 różnych

Agregacja, czyli dodawanie bloków macierzy sztywności elementów do macierzy globalnej

ne Lss Wpe⋅ 1−:= ke Lss Wke⋅ 1−:= <--- numery stopni swobody węzłów początkowych (ne) i końcowych (ke)

K

e

LBM Ko Je, ne, ne, ( ) LBM Ko Je, ke, ke, ( )+ LBM Ko Je, ne, ke, ( )− LBM Ko Je, ke, ne, ( )−( )∑:=

K

1 2 3 4 5 6 7 8 9 10 11 12

12

3

4

5

6

7

8

9

10

11

12

36311.2 9382.3 -12374.4 -12374.4 -23936.8 2992.1 0.0 0.0 0.0 0.0 0.0 0.09382.3 12748.4 -12374.4 -12374.4 2992.1 -374.0 0.0 0.0 0.0 0.0 0.0 0.0

-12374.4 -12374.4 29070.3 4026.4 0.0 0.0 -16696.0 8348.0 0.0 0.0 0.0 0.0

-12374.4 -12374.4 4026.4 38326.1 0.0 -21777.8 8348.0 -4174.0 0.0 0.0 0.0 0.0

-23936.8 2992.1 0.0 0.0 54808.2 -1258.4 -14913.6 -3728.4 -15957.9 1994.7 0.0 0.0

2992.1 -374.0 0.0 -21777.8 -1258.4 23333.2 -3728.4 -932.1 1994.7 -249.3 0.0 0.0

0.0 0.0 -16696.0 8348.0 -14913.6 -3728.4 48305.5 -12967.6 0.0 0.0 -16696.0 8348.0

0.0 0.0 8348.0 -4174.0 -3728.4 -932.1 -12967.6 52835.6 0.0 -43555.6 8348.0 -4174.0

0.0 0.0 0.0 0.0 -15957.9 1994.7 0.0 0.0 31915.7 -3989.5 -15957.9 1994.7

0.0 0.0 0.0 0.0 1994.7 -249.3 0.0 -43555.6 -3989.5 44054.2 1994.7 -249.3

0.0 0.0 0.0 0.0 0.0 0.0 -16696.0 8348.0 -15957.9 1994.7 32653.8 -10342.7

0.0 0.0 0.0 0.0 0.0 0.0 8348.0 -4174.0 1994.7 -249.3 -10342.7 4423.3

kNm

⋅=

Globalna macierz sztywności K bez uwzględnienia warunków brzegowych jest osobliwa tzn. |K|=0

Aby obliczyć wyznacznik macierzy, której elementy nie są liczbami bezwymiarowymimusimy macierz pomnożyć przez odwrotność jednostek aby doprowadzić elementy dopostaci bezwymiarowej - to jest wymóg MatCada.

Zamiast zera wyznacznik może być "bardzo małą" liczbą ze względu na niedostatecznądokładność wyrazów macierzy sztywności.

K1mkN

⋅ 0.000 100

×=

Page 8: Statyka kratownicy drewnianej o 2 różnych przekrojach prętów, …akropolis.pol.lublin.pl/users/jpkmb/krata_1Pt.pdf · 2020. 1. 27. · Statyka kratownicy drewnianej o 2 różnych

Globalny wektor sił węzłowych Rzutowanie siły w węźle 5 na osie globalnego układu współrzędnychFx2 6kN sin 35deg( )⋅ 3.441 kN⋅=:=

Fy2 6− kN cos 35deg( )⋅ 4.915− kN⋅=:=pLr 0:=

Siła pozioma w węźle 8Fy5 3kN:=

Wstawianie sił do wektora "prawej strony"p

1

12

3

4

5

6

7

8

9

10

11

12

0.0000.000

0.000

0.000

0.000

0.000

0.000

0.000

0.000

0.000

0.000

0.000

kN⋅=p3 Fx2:= p4 Fy2:= p10 Fy5:=

p

1

12

3

4

5

6

7

8

9

10

11

12

0.0000.000

3.441

-4.915

0.000

0.000

0.000

0.000

0.000

3.000

0.000

0.000

kN⋅=

Page 9: Statyka kratownicy drewnianej o 2 różnych przekrojach prętów, …akropolis.pol.lublin.pl/users/jpkmb/krata_1Pt.pdf · 2020. 1. 27. · Statyka kratownicy drewnianej o 2 różnych

- siły węzłowe wywołane temperaturą w elemencie "e"

te αt Te⋅E Ae⋅

Le⋅

Lxe

Lye

:= pToLr 0:=

Agregacja wektora obciążeń termicznych pT (metodą podobną do stosowanej w agregacji macierzysztywności)

pT

e

LBM pTo te, ne, 1, ( ) LBM pTo te, ke, 1, ( )−( )∑:=

pT

1

12

3

4

5

6

7

8

9

10

11

12

0.0000.000

0.000

-49.000

19.015

53.754

-19.015

-34.154

0.000

29.400

0.000

0.000

kN⋅=

Page 10: Statyka kratownicy drewnianej o 2 różnych przekrojach prętów, …akropolis.pol.lublin.pl/users/jpkmb/krata_1Pt.pdf · 2020. 1. 27. · Statyka kratownicy drewnianej o 2 różnych

Kopiowanie Macierzy K i wektora p przed modyfikacją uwzględniającą warunki brzegowe

Ko K:= po p pT−:=

Uwzględnienie warunków brzegowych

Lwb 3:= - liczba warunków brzegowych

s

1

2

12

:= - globalne numery przemieszczeń węzłów blokowanych na podporach

i 1 Lr..:= j 1 Lwb..:=

Kosj i, 0:= zerowanie wierszy

Koi sj, 0:= zerowanie kolumn - to nie jest konieczne!

wstawianie jedności na przekątną macierzysztywności

Kosj sj, 1kNm

:=

po sj( ) 0:= zerowanie wartości w wektorze "prawej strony"

Page 11: Statyka kratownicy drewnianej o 2 różnych przekrojach prętów, …akropolis.pol.lublin.pl/users/jpkmb/krata_1Pt.pdf · 2020. 1. 27. · Statyka kratownicy drewnianej o 2 różnych

Ko

1 2 3 4 5 6 7 8 9 10 11 12

12

3

4

5

6

7

8

9

10

11

12

1.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.00.0 1.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0

0.0 0.0 29070.3 4026.4 0.0 0.0 -16696.0 8348.0 0.0 0.0 0.0 0.0

0.0 0.0 4026.4 38326.1 0.0 -21777.8 8348.0 -4174.0 0.0 0.0 0.0 0.0

0.0 0.0 0.0 0.0 54808.2 -1258.4 -14913.6 -3728.4 -15957.9 1994.7 0.0 0.0

0.0 0.0 0.0 -21777.8 -1258.4 23333.2 -3728.4 -932.1 1994.7 -249.3 0.0 0.0

0.0 0.0 -16696.0 8348.0 -14913.6 -3728.4 48305.5 -12967.6 0.0 0.0 -16696.0 0.0

0.0 0.0 8348.0 -4174.0 -3728.4 -932.1 -12967.6 52835.6 0.0 -43555.6 8348.0 0.0

0.0 0.0 0.0 0.0 -15957.9 1994.7 0.0 0.0 31915.7 -3989.5 -15957.9 0.0

0.0 0.0 0.0 0.0 1994.7 -249.3 0.0 -43555.6 -3989.5 44054.2 1994.7 0.0

0.0 0.0 0.0 0.0 0.0 0.0 -16696.0 8348.0 -15957.9 1994.7 32653.8 0.0

0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 1.0

kNm

⋅=

Ko 1⋅mkN

3.764 1038

×= - wyznacznik macierzy Ko jest zawsze większy od zera, |Ko|> 0

poT 1 2 3 4 5 6 7 8 9 10 11 12

1 0.000 0.000 3.441 44.085 -19.015 -53.754 19.015 34.154 0.000 -26.400 0.000 0.000kN⋅=

Page 12: Statyka kratownicy drewnianej o 2 różnych przekrojach prętów, …akropolis.pol.lublin.pl/users/jpkmb/krata_1Pt.pdf · 2020. 1. 27. · Statyka kratownicy drewnianej o 2 różnych

Rozwiązanie układu równań: u lsolve Ko po, ( ):=

u - wektor przemieszczeń węzłowych

uT 1 2 3 4 5 6 7 8 9 10 11 12

1 0.0000 0.0000 0.3499 -0.4412 -0.1368 -2.6223 0.5994 0.6055 0.2267 -0.0006 0.2625 0.0000mm⋅=

Rysunek przemieszczeń kratownicy pozwala kontrolować poprawność otrzymanych wyników

skala 200:=Dxe Exe skala

u 2 Wpe⋅ 1−( )u 2 Wke⋅ 1−( )

⋅+:= Dye Eye skalau 2 Wpe⋅( )u 2 Wke⋅( )

⋅+:=

Page 13: Statyka kratownicy drewnianej o 2 różnych przekrojach prętów, …akropolis.pol.lublin.pl/users/jpkmb/krata_1Pt.pdf · 2020. 1. 27. · Statyka kratownicy drewnianej o 2 różnych

0 1 2 3 4 5 6 7 8 9

2−

1−

1

2

3

Ey1

Ey2

Ey3

Ey4

Ey5

Ey6

Dy1

Dy2

Dy3

Dy4

Dy5

Dy6

Dy7

Dy8

Dy9

Ex1 Ex2, Ex3, Ex4, Ex5, Ex6, Dx1, Dx2, Dx3, Dx4, Dx5, Dx6, Dx7, Dx8, Dx9,

Page 14: Statyka kratownicy drewnianej o 2 różnych przekrojach prętów, …akropolis.pol.lublin.pl/users/jpkmb/krata_1Pt.pdf · 2020. 1. 27. · Statyka kratownicy drewnianej o 2 różnych

Obliczenie reakcji podpór

r K u⋅ p− pT+:=

rT 1 2 3 4 5 6 7 8 9 10 11 12

1 -3.441 1.701 0.000 0.000 -0.000 -0.000 0.000 -0.000 0.000 -0.000 0.000 0.214kN⋅=

Obliczenie sił wewnętrznych

Ne E Ae⋅ u2 Wke⋅ 1− u2 Wpe⋅ 1−−( )Lxe

Le( )2⋅ u2 Wke⋅ u2 Wpe⋅−( )

Lye

Le( )2⋅+ αt Te⋅−

⋅:=

0 1 2 3 4 5 6 7 8 9 106−

5−

4−

3−

2−

1−

0

1

2

3

4

5

NekN

e

N

1

12

3

4

5

6

7

8

9

-1.597-5.11

-0.638

4.606

0.575

0.575

-1.5

4.123

-3

kN⋅=

Page 15: Statyka kratownicy drewnianej o 2 różnych przekrojach prętów, …akropolis.pol.lublin.pl/users/jpkmb/krata_1Pt.pdf · 2020. 1. 27. · Statyka kratownicy drewnianej o 2 różnych

Obliczenie naprężeń

σe 1Ae

Ne⋅:=

0 1 2 3 4 5 6 7 8 9 101−

0.8−

0.6−

0.4−

0.2−

0

0.2

0.4

0.6

0.8

1

σeMPa

e

σ

1

12

3

4

5

6

7

8

9

-0.228-0.730

-0.091

0.940

0.117

0.117

-0.306

0.841

-0.612

MPa⋅=

Page 16: Statyka kratownicy drewnianej o 2 różnych przekrojach prętów, …akropolis.pol.lublin.pl/users/jpkmb/krata_1Pt.pdf · 2020. 1. 27. · Statyka kratownicy drewnianej o 2 różnych

Wykres wytężeń

f 5MPa:= W1f

σ⋅:=

0 1 2 3 4 5 6 7 8 9 100.2−

0.15−

0.1−

0.05−

0

0.05

0.1

0.15

0.2

We

e

W

0.046−

0.146−

0.018−

0.188

0.023

0.023

0.061−

0.168

0.122−

=