1 (C) 2007-2009, Hermann Knoll, HTW Chur, Fachhochschule Ostschweiz Grundgedanke der FEM Das zu...

Preview:

Citation preview

1(C) 2007-2009, Hermann Knoll, HTW Chur, Fachhochschule Ostschweiz

Grundgedanke der FEM

Das zu berechnende Tragwerk wird in eine grössere Anzahl von Elementen mit leicht überschaubaren statischen Eigenschaften zerlegt und diese dann unter Wahrung der kinematischen Verträglichkeitsbedingungen und anderer statischer Gleichgewichtsbedingungen zu einem komplexen Gesamtsystem zusammengeführt.

2(C) 2007-2009, Hermann Knoll, HTW Chur, Fachhochschule Ostschweiz

FEM als statisches Berechnungsverfahren

• Kraftgrössenverfahren– Kräfte und Momente

• Verschiebungsgrössenverfahren– Verschiebungen und Verdrehungen

Formulierung in Matrizenschreibweise

in der Regel lineares Gleichungssystem

3(C) 2007-2009, Hermann Knoll, HTW Chur, Fachhochschule Ostschweiz

Benötigte Angaben

• Geometrie des Tragwerks

• Auflagerbedingungen

• Materialeigenschaften

• Lasteinwirkungen

4(C) 2007-2009, Hermann Knoll, HTW Chur, Fachhochschule Ostschweiz

Lasteinwirkungen

• verteilte äussere Kräfte

• konzentrierte äussere Kräfte

• initiale Verzerrungen(von externen Einwirkungen)

• vorgeschriebene Rand- und Auflagerverschiebungen

• beschleunigungsproportionale Massenkräfte (z.B. Eigengewicht)

5(C) 2007-2009, Hermann Knoll, HTW Chur, Fachhochschule Ostschweiz

Methode

• Erarbeiten eines mathematischen Modells auf Grund der physikalischen Wirklichkeit.

6(C) 2007-2009, Hermann Knoll, HTW Chur, Fachhochschule Ostschweiz

Knotenpunkte, Freiheitsgrade, Finite Elemente

7(C) 2007-2009, Hermann Knoll, HTW Chur, Fachhochschule Ostschweiz

Verschiebungsgrössenverfahren

Voraussetzung: lineares Tragwerk

das ergibt ein lineares Gleichungssystem mit den Knotenverschiebungen und -verdrehungen als Unbekannte.

8(C) 2007-2009, Hermann Knoll, HTW Chur, Fachhochschule Ostschweiz

Lastvektor und Verschiebungsvektor

• Die in einem Knotenpunkt angreifenden Kräfte und Momente werden zum Lastvektor F zusammengefasst.

• Die Knotenverschiebungen und -verdrehungen werden zum Verschiebungsvektor u zusammengefasst.

Es gilt: F = K•u

K ist die Systemsteifigkeitsmatrix

9(C) 2007-2009, Hermann Knoll, HTW Chur, Fachhochschule Ostschweiz

Beispiel 3-4

10(C) 2007-2009, Hermann Knoll, HTW Chur, Fachhochschule Ostschweiz

Das lineare Gleichungssystem

K • u = F

QuickTime™ and aTIFF (Uncompressed) decompressor

are needed to see this picture.

11(C) 2007-2009, Hermann Knoll, HTW Chur, Fachhochschule Ostschweiz

Vorgehensweise

• numerische Erfassung des Tragverhaltens jedes einzelnen finiten Elements ( lokale Elementsteifigkeitsmatrizen)

• Aufbau der Systemsteifigkeitsmatrix und des Lastvektors

• Lösung der globalen Systemgleichungen

• Ermittlung der Auflagerkräfte

• Berechnung der Elementspannungen

12(C) 2007-2009, Hermann Knoll, HTW Chur, Fachhochschule Ostschweiz

Beispiel 3-5

13(C) 2007-2009, Hermann Knoll, HTW Chur, Fachhochschule Ostschweiz

Statisches System

14(C) 2007-2009, Hermann Knoll, HTW Chur, Fachhochschule Ostschweiz

Knotenverschiebungen

15(C) 2007-2009, Hermann Knoll, HTW Chur, Fachhochschule Ostschweiz

Koordinatensysteme

16(C) 2007-2009, Hermann Knoll, HTW Chur, Fachhochschule Ostschweiz

Koinzidenztabelle

Elementnummer Anfangspunkt (1) Endpunkt (2)

1

2

3

4

5

6

17(C) 2007-2009, Hermann Knoll, HTW Chur, Fachhochschule Ostschweiz

Knotenkräfte

18(C) 2007-2009, Hermann Knoll, HTW Chur, Fachhochschule Ostschweiz

K•u = F

Das System hat 5 Freiheitsgrade.

Zur Ermittlung der Systemsteifigkeitsmatrix K benötigt man die Elementsteifigkeitsmatrizen

QuickTime™ and aTIFF (Uncompressed) decompressor

are needed to see this picture.

19(C) 2007-2009, Hermann Knoll, HTW Chur, Fachhochschule Ostschweiz

Der Fachwerkstab

• Es soll die Elementsteifigkeitsmatrix eines Fachwerkstabes hergeleitet werden, und zwar in einem lokalen Bezugssystem.

• Der Fachwerkstab hat einen Querschnitt A, die Länge l und sein Material hat den Elastizitätsmodul E.

• Entlang der Länge des Stabes wirkt die Normalkraft N und bewirkt eine Verlängerung .

20(C) 2007-2009, Hermann Knoll, HTW Chur, Fachhochschule Ostschweiz

Der Fachwerkstab

21(C) 2007-2009, Hermann Knoll, HTW Chur, Fachhochschule Ostschweiz

Die Spannungsmatrix S

Für die Verlängerung gilt:

Gleichzeitig ist:

Damit folgt: €

l

=1

E⋅

N

A und somit : δ =

N ⋅ lEA

=u2(lok ) − u1

( lok )

N =EA

l⋅δ =

EA

l⋅ −u1

(lok ) + u2( lok )

( ) =EA

l⋅ −1 1( )

u1( lok )

u2( lok )

⎝ ⎜

⎠ ⎟= Se

( lok ) ⋅ue(lok )

22(C) 2007-2009, Hermann Knoll, HTW Chur, Fachhochschule Ostschweiz

Die Elementsteifigkeitsmatrix

Die Elementsteifgkeitsmatrix ist aus den angreifenden Kräften und den Verschiebungen schnell angesetzt:

in Matrixform:

F1(lok ) = −N =

EA

lu1

(lok ) − u2( lok )

( )

F2(lok ) = N =

EA

l−u1

(lok ) + u2( lok )

( )

Fe(lok ) =

F1(lok )

F2(lok )

⎝ ⎜

⎠ ⎟=

−N

N

⎝ ⎜

⎠ ⎟=

EA

l⋅

1 −1

−1 1

⎝ ⎜

⎠ ⎟⋅

u1( lok )

u2( lok )

⎝ ⎜

⎠ ⎟= Ke

( lok ) ⋅ue(lok )

23(C) 2007-2009, Hermann Knoll, HTW Chur, Fachhochschule Ostschweiz

Koordinatentransformation

Beim Fachwerkstab werden beide Knoten transformiert. Das führt zu:

u( lok )

v( lok )

⎝ ⎜

⎠ ⎟=

cosα sinα

−sinα cosα

⎝ ⎜

⎠ ⎟⋅

u

v

⎝ ⎜

⎠ ⎟

u1( lok )

u2( lok )

⎝ ⎜

⎠ ⎟=

cosα sinα 0 0

0 0 cosα sinα

⎝ ⎜

⎠ ⎟⋅

u1(e )

v1(e )

u2(e )

v2(e )

⎜ ⎜ ⎜ ⎜

⎟ ⎟ ⎟ ⎟

ue(lok) = T•ue

24(C) 2007-2009, Hermann Knoll, HTW Chur, Fachhochschule Ostschweiz

Transformation der Kräfte

Für die Kräfte an den Stabenden gilt also:

Fx

Fy

⎝ ⎜

⎠ ⎟=

cosα −sinα

sinα cosα

⎝ ⎜

⎠ ⎟⋅

Fx( lok )

Fy( lok )

⎝ ⎜

⎠ ⎟

Fx1(e )

Fy1(e )

Fx 2(e )

Fy 2(e )

⎜ ⎜ ⎜ ⎜

⎟ ⎟ ⎟ ⎟

=

cosα 0

sinα 0

0 cosα

0 sinα

⎜ ⎜ ⎜ ⎜

⎟ ⎟ ⎟ ⎟

⋅Fx1

( lok )

Fx 2( lok )

⎝ ⎜

⎠ ⎟

Fe = TT•Fe(lok)

25(C) 2007-2009, Hermann Knoll, HTW Chur, Fachhochschule Ostschweiz

Folgerungen

Es gilt im lokalen System: Fe(lok) = Ke

(lok)•ue(lok)

Einsetzen von: ue(lok) = T•ue

führt zu Fe(lok) = Ke

(lok)• T•ue

Somit gilt: Fe = TT•Fe(lok) = TT• Ke

(lok)• T•ue

Daraus kann man ablesen, dass die Elementsteifigkeitsmatrix in globalen Koordinaten folgende ist:

Ke = TT•Ke(lok)•T

26(C) 2007-2009, Hermann Knoll, HTW Chur, Fachhochschule Ostschweiz

Elementsteifigkeitsmatrix für den Fachwerkstab

Ke = TT ⋅K e(lok ) ⋅T =

cosα 0

sinα 0

0 cosα

0 sinα

⎜ ⎜ ⎜ ⎜

⎟ ⎟ ⎟ ⎟

⋅EA

l

1 −1

−1 1

⎝ ⎜

⎠ ⎟⋅

cosα sinα 0 0

0 0 cosα sinα

⎝ ⎜

⎠ ⎟=

=EA

l⋅

cosα −cosα

sinα −sinα

−cosα cosα

−sinα sinα

⎜ ⎜ ⎜ ⎜

⎟ ⎟ ⎟ ⎟

⋅cosα sinα 0 0

0 0 cosα sinα

⎝ ⎜

⎠ ⎟=

=EA

l⋅

cos2 α sinα cosα −cos2 α −sinα cosα

sinα cosα sin2 α −sinα cosα −sin2 α

−cos2 α −sinα cosα cos2 α sinα cosα

−sinα cosα −sin2 α sinα cosα sin2 α

⎜ ⎜ ⎜ ⎜

⎟ ⎟ ⎟ ⎟

27(C) 2007-2009, Hermann Knoll, HTW Chur, Fachhochschule Ostschweiz

Die Spannungsmatrix für den Fachwerkstab

N = Se(lok)•ue

(lok)

Mit ue(lok) = T•ue erhält man:

N = Se•ue = Se(lok)•T•u

Somit gilt:

Se =EA

l⋅ −cosα −sinα cosα sinα( )

28(C) 2007-2009, Hermann Knoll, HTW Chur, Fachhochschule Ostschweiz

Aufgabe

Es sind alle Elemetsteifigkeitsmatrizen und die Spannungsmatrizen für alle Elemente in globalen Koordinaten aufzuschreiben.

29(C) 2007-2009, Hermann Knoll, HTW Chur, Fachhochschule Ostschweiz

Die Systemsteifigkeitsmatrix

Vorgehensweise:

• Anpassen der Verschiebungsgrössen der einzelnen Elemente an diejenigen des Knotenpunktes (Kompatibilitätsbedingungen)

• Gleichgewichtsbedingungen in den Knotenpunkten

Kf•uf=Ff

30(C) 2007-2009, Hermann Knoll, HTW Chur, Fachhochschule Ostschweiz

Kf =

E ⋅A

l

1.35 −0.35 −1.0 0 −0.35 0.35 0 0

−0.35 1.35 0 0 0.35 −0.35 0 −1.0

−1.0 0 1.35 0.35 0 0 −0.35 −0.35

0 0 0.35 1.35 0 −1.0 −0.35 −0.35

−0.35 0.35 0 0 1.35 −0.35 −1.0 0

0.35 −0.35 0 −1.0 −0.35 1.35 0 0

0 0 −0.35 −0.35 −1.0 0 1.35 0.35

0 −1.0 −0.35 −0.35 0 0 0.35 1.35

⎜ ⎜ ⎜ ⎜ ⎜ ⎜ ⎜ ⎜ ⎜ ⎜

⎟ ⎟ ⎟ ⎟ ⎟ ⎟ ⎟ ⎟ ⎟ ⎟

31(C) 2007-2009, Hermann Knoll, HTW Chur, Fachhochschule Ostschweiz

Koinzidenztabelle

Elementnummer Anfangspunkt (1) Endpunkt (2)

1 1 2

2 3 2

3 4 3

4 4 1

5 4 2

6 3 1

32(C) 2007-2009, Hermann Knoll, HTW Chur, Fachhochschule Ostschweiz

Auflagerbedingungen

Hier gilt: v3 = 0, u4 = 0, v4 = 0

Damit werden in Kf die letzten 3 Spalten mit Nullen besetzt und man kann sie streichen.

Der Rang der Matrix Kf ist 5. Gestrichen werden die Zeilen, die den festgehaltenen Freiheitsgraden entsprechen, da rechts die Auflagerkräfte unbekannt sind.

33(C) 2007-2009, Hermann Knoll, HTW Chur, Fachhochschule Ostschweiz

Gleichungssystem

E ⋅A

l

1.35 −0.35 −1.0 0 −0.35

−0.35 1.35 0 0 0.35

−1.0 0 1.35 0.35 0

0 0 0.35 1.35 0

−0.35 0.35 0 0 1.35

⎜ ⎜ ⎜ ⎜ ⎜ ⎜

⎟ ⎟ ⎟ ⎟ ⎟ ⎟

u1

v1

u2

v2

u3

⎜ ⎜ ⎜ ⎜ ⎜ ⎜

⎟ ⎟ ⎟ ⎟ ⎟ ⎟

=

Fx1

Fy1

Fx 2

Fy 2

Fx 3

⎜ ⎜ ⎜ ⎜ ⎜ ⎜

⎟ ⎟ ⎟ ⎟ ⎟ ⎟

=

0

0

10

−10

0

⎜ ⎜ ⎜ ⎜ ⎜ ⎜

⎟ ⎟ ⎟ ⎟ ⎟ ⎟

E ⋅A

l

0.35 −0.35 0 −1.0 −0.35

0 0 −0.35 −0.35 −1.0

0 −1.0 −0.35 −0.35 0

⎜ ⎜ ⎜

⎟ ⎟ ⎟⋅

u1

v1

u2

v2

u3

⎜ ⎜ ⎜ ⎜ ⎜ ⎜

⎟ ⎟ ⎟ ⎟ ⎟ ⎟

=

Fy 3

Fx 4

Fy 4

⎜ ⎜ ⎜

⎟ ⎟ ⎟

34(C) 2007-2009, Hermann Knoll, HTW Chur, Fachhochschule Ostschweiz

Lösung des Gleichungssystems

Zuerst wird das erste Gleichungssystem gelöst. Das ergibt die Werte für u1, v1, u2, v2 und u3.

Diese Lösungen werden in das zweite Gleichungssystem eingesetzt und man kann die Auflagerkräfte in den Knoten 3 und 4 berechnen.

35(C) 2007-2009, Hermann Knoll, HTW Chur, Fachhochschule Ostschweiz

Lösungen

u =

0.86

0.18

1.04

−0.54

0.18

⎜ ⎜ ⎜ ⎜ ⎜ ⎜

⎟ ⎟ ⎟ ⎟ ⎟ ⎟

⋅10−4

Fy 3

Fx 4

Fy 4

⎜ ⎜ ⎜

⎟ ⎟ ⎟=

20.0

−11.0

−11.0

⎜ ⎜ ⎜

⎟ ⎟ ⎟

36(C) 2007-2009, Hermann Knoll, HTW Chur, Fachhochschule Ostschweiz

Elementkräfte

Die an den Elementen angreifenden Kräfte können mit den Spannungsmatrizen berechnet werden.

Es gilt: N=Se•ue

Recommended