30.12.2012 Aufrufe

Isoparametrische FEM

Isoparametrische FEM

Isoparametrische FEM

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

Vortrag:<br />

Marko Riedlbeck<br />

27. Mai 2010


• Vorüberlegungen und Wiederholung<br />

• Beispielelement<br />

• Einführung in isoparametrische Elemente<br />

• Numerische Integration


Wiederholung: Finite Elemente<br />

Variationsformulierung einer elliptischen Gleichung<br />

u ∈ V a ( u,<br />

v)<br />

= f ( v)<br />

∀ v ∈V<br />

Schwache Formulierung der Poisson-Gleichung<br />

u ∈ V ( ∇ u , ∇v)<br />

= ( f , v)<br />

∀ v ∈V<br />

Galerkin Ansatz: Diskretisierung auf endl. Teilraum h V<br />

V u ∈ a ( uh<br />

, vh<br />

) = f ( vh<br />

) h h<br />

h<br />

h<br />

V v ∈ ∀<br />

Vorüberlegungen<br />

Beispielelement<br />

<strong>Isoparametrische</strong><br />

Elemente<br />

Num. Integration


Berechnung von u h :<br />

führt zu<br />

mit<br />

u<br />

AU =<br />

h<br />

F<br />

= h N<br />

∑<br />

j = 1<br />

u<br />

j<br />

Φ<br />

Aij = a(<br />

Φ j , Φ i ) und Fi = f ( Φi<br />

)<br />

j<br />

Vorüberlegungen<br />

Beispielelement<br />

<strong>Isoparametrische</strong><br />

Elemente<br />

Num. Integration


Vorüberlegungen:<br />

Wunsch: Galerkin Lösung konvertiert gegen exakte Lösung<br />

Welche Bedingungen müssen die Formfunktionen erfüllen?<br />

Vorüberlegungen<br />

Beispielelement<br />

<strong>Isoparametrische</strong><br />

Elemente<br />

Num. Integration


3 Konvergenzanforderungen für Formfunktionen:<br />

(C1) Glattheit (mind.<br />

1<br />

C auf jedem inneren Element)<br />

(C2) Kontinuität auf jedem Randelement<br />

(C3) Vollständigkeit: aus<br />

e<br />

a = c0<br />

+ c1x<br />

folgt u x c c x c y c z<br />

h<br />

( ) =<br />

0 + 1 + 2 + 3<br />

e e<br />

d a + c2<br />

ya<br />

+ c3<br />

z<br />

e<br />

a<br />

Vorüberlegungen<br />

Beispielelement<br />

<strong>Isoparametrische</strong><br />

Elemente<br />

Num. Integration


Folgerungen:<br />

1. Ableitung besitzt maximal endliche Sprünge<br />

Integrale sind wohl definiert<br />

Vollständigkeit bedeutet, dass die Formfunktion<br />

jedes lineare Polynom abbilden kann, wenn die<br />

Knotenfreiheitsgrade übereinstimmen.<br />

Vorüberlegungen<br />

Beispielelement<br />

<strong>Isoparametrische</strong><br />

Elemente<br />

Num. Integration


Beispielelement:<br />

Bilineares Viereckselement<br />

Mit der Abbildung<br />

r<br />

r r<br />

x( ξ ) = N ( ξ ) x<br />

4<br />

∑<br />

a=<br />

1<br />

a<br />

e<br />

a<br />

Vorüberlegungen<br />

Beispielelement<br />

<strong>Isoparametrische</strong><br />

Elemente<br />

Num. Integration


Frage: Woher bekomme ich die Formfunktionen?<br />

Aus<br />

ξη<br />

α<br />

η<br />

α<br />

ξ<br />

α<br />

α<br />

ξ 3<br />

2<br />

1<br />

0<br />

)<br />

(<br />

r<br />

r<br />

r<br />

r<br />

r<br />

r<br />

+<br />

+<br />

+<br />

=<br />

x mit ⎭ ⎬⎫<br />

⎩<br />

⎨<br />

⎧<br />

=<br />

i<br />

i<br />

i<br />

β<br />

α<br />

α r<br />

für in = 0,…,3,<br />

e<br />

a<br />

a<br />

a<br />

x<br />

x =<br />

)<br />

,<br />

( η<br />

ξ und<br />

e<br />

a<br />

a<br />

a<br />

y<br />

y =<br />

)<br />

,<br />

( η<br />

ξ<br />

folgt<br />

⎪<br />

⎪<br />

⎭<br />

⎪<br />

⎪<br />

⎬<br />

⎫<br />

⎪<br />

⎪<br />

⎩<br />

⎪<br />

⎪<br />

⎨<br />

⎧<br />

⎥<br />

⎥<br />

⎥<br />

⎥<br />

⎦<br />

⎤<br />

⎢<br />

⎢<br />

⎢<br />

⎢<br />

⎣<br />

⎡<br />

−<br />

−<br />

−<br />

−<br />

−<br />

−<br />

=<br />

⎪<br />

⎪<br />

⎭<br />

⎪<br />

⎪<br />

⎬<br />

⎫<br />

⎪<br />

⎪<br />

⎩<br />

⎪<br />

⎪<br />

⎨<br />

⎧<br />

3<br />

2<br />

1<br />

0<br />

1<br />

1<br />

1<br />

1<br />

1<br />

1<br />

1<br />

1<br />

1<br />

1<br />

1<br />

1<br />

1<br />

1<br />

1<br />

1<br />

α<br />

α<br />

α<br />

α<br />

e<br />

a<br />

e<br />

a<br />

e<br />

a<br />

e<br />

a<br />

x<br />

x<br />

x<br />

x<br />

und<br />

⎪<br />

⎪<br />

⎭<br />

⎪<br />

⎪<br />

⎬<br />

⎫<br />

⎪<br />

⎪<br />

⎩<br />

⎪<br />

⎪<br />

⎨<br />

⎧<br />

⎥<br />

⎥<br />

⎥<br />

⎥<br />

⎦<br />

⎤<br />

⎢<br />

⎢<br />

⎢<br />

⎢<br />

⎣<br />

⎡<br />

−<br />

−<br />

−<br />

−<br />

−<br />

−<br />

=<br />

⎪<br />

⎪<br />

⎭<br />

⎪<br />

⎪<br />

⎬<br />

⎫<br />

⎪<br />

⎪<br />

⎩<br />

⎪<br />

⎪<br />

⎨<br />

⎧<br />

3<br />

2<br />

1<br />

0<br />

1<br />

1<br />

1<br />

1<br />

1<br />

1<br />

1<br />

1<br />

1<br />

1<br />

1<br />

1<br />

1<br />

1<br />

1<br />

1<br />

β<br />

β<br />

β<br />

β<br />

e<br />

a<br />

e<br />

a<br />

e<br />

a<br />

e<br />

a<br />

y<br />

y<br />

y<br />

y<br />

und damit die Formfunktionen<br />

)<br />

1<br />

)(<br />

1<br />

(<br />

4<br />

1<br />

)<br />

( η<br />

η<br />

ξ<br />

ξ<br />

ξ a<br />

a<br />

a<br />

N +<br />

+<br />

=<br />

r<br />

Vorüberlegungen<br />

Beispielelement<br />

<strong>Isoparametrische</strong><br />

Elemente<br />

Num. Integration


Es kann gezeigt werden, dass die Formfunktionen<br />

(C1) bis (C3) erfüllen<br />

Vorüberlegungen<br />

Beispielelement<br />

<strong>Isoparametrische</strong><br />

Elemente<br />

Num. Integration


<strong>Isoparametrische</strong> Elemente<br />

• Definition<br />

• Degeneration<br />

• Das trilineare Hexaederelement<br />

• Elemente höherer Ordnung<br />

• Standardfamilien von Elementen<br />

Vorüberlegungen<br />

Beispielelement<br />

<strong>Isoparametrische</strong><br />

Elemente<br />

Num. Integration


Definition:<br />

Ein Element heißt isoparametrisch, wenn sich u h als<br />

= en r n r<br />

h<br />

e<br />

u ( ξ ) N ( ξ ) d<br />

∑<br />

a=<br />

1<br />

schreiben lässt mit der Abbildung x :<br />

= en n<br />

r r r<br />

e<br />

x(<br />

ξ ) N ( ξ ) x<br />

∑<br />

a=<br />

1<br />

a<br />

a<br />

a<br />

a<br />

→<br />

e<br />

Ω<br />

Vorüberlegungen<br />

Beispielelement<br />

<strong>Isoparametrische</strong><br />

Elemente<br />

- Definition<br />

- Degeneration<br />

- Trilin. Element<br />

- Elemente<br />

höherer Ordnung<br />

- Standardfamilien<br />

Num. Integration


Wichtig:<br />

Für isoparametrische Elemente sind (C1) – (C3)<br />

so gut wie automatisch erfüllt.<br />

Beispiel: Kriterium (C1) erfüllt falls:<br />

die inverse Abbildung<br />

e<br />

= Ω →<br />

−1<br />

ξ x : ex. und<br />

ξ existiert falls: - die Abbildung x bijektiv ist<br />

-<br />

k<br />

C ist.<br />

j ( ξ)<br />

> 0 für alle ξ ∈ j = det⎜<br />

⎟<br />

und<br />

⎛<br />

∂x<br />

⎞<br />

⎝ ∂ξ<br />

⎠<br />

Vorüberlegungen<br />

Beispielelement<br />

<strong>Isoparametrische</strong><br />

Elemente<br />

- Definition<br />

- Degeneration<br />

- Trilin. Element<br />

- Elemente<br />

höherer Ordnung<br />

- Standardfamilien<br />

Num. Integration


Degeneration:<br />

Begriffsklärung anhand eines Beispiels:<br />

Lineares Dreieckselement:<br />

Konstruktion aus dem Viereckselement durch Setzen von<br />

e e<br />

x4 x3<br />

=<br />

Vorüberlegungen<br />

Beispielelement<br />

<strong>Isoparametrische</strong><br />

Elemente<br />

- Definition<br />

- Degeneration<br />

- Trilin. Element<br />

- Elemente<br />

höherer Ordnung<br />

- Standardfamilien<br />

Num. Integration


N<br />

'<br />

a<br />

=<br />

⎧<br />

⎪<br />

⎨<br />

⎪<br />

⎩<br />

N<br />

a<br />

=<br />

N<br />

1<br />

4<br />

3<br />

[ 1<br />

+<br />

+<br />

N<br />

( − 1)<br />

4<br />

=<br />

a<br />

1<br />

2<br />

ξ ]( 1<br />

( 1<br />

+<br />

−<br />

η ),<br />

η ),<br />

a<br />

a<br />

=<br />

=<br />

3<br />

1,<br />

2<br />

Vorüberlegungen<br />

Beispielelement<br />

<strong>Isoparametrische</strong><br />

Elemente<br />

- Definition<br />

- Degeneration<br />

- Trilin. Element<br />

- Elemente<br />

höherer Ordnung<br />

- Standardfamilien<br />

Num. Integration


Trilineares Hexaederelement<br />

Verallgemeinerung des bilinearen Elements mit<br />

ξηζ<br />

α<br />

ξζ<br />

α<br />

ηζ<br />

α<br />

ξη<br />

α<br />

ζ<br />

α<br />

η<br />

α<br />

ξ<br />

α<br />

α<br />

ξ 7<br />

6<br />

5<br />

4<br />

3<br />

2<br />

1<br />

0<br />

)<br />

( +<br />

+<br />

+<br />

+<br />

+<br />

+<br />

+<br />

=<br />

x<br />

und entsprechenden Ausdrücken für<br />

)<br />

(ξ<br />

y und )<br />

(ξ<br />

z<br />

⎪<br />

⎪<br />

⎪<br />

⎪<br />

⎪<br />

⎭<br />

⎪<br />

⎪<br />

⎪<br />

⎪<br />

⎪<br />

⎬<br />

⎫<br />

⎪<br />

⎪<br />

⎪<br />

⎪<br />

⎪<br />

⎩<br />

⎪<br />

⎪<br />

⎪<br />

⎪<br />

⎪<br />

⎨<br />

⎧<br />

=<br />

⎪<br />

⎪<br />

⎪<br />

⎪<br />

⎪<br />

⎭<br />

⎪<br />

⎪<br />

⎪<br />

⎪<br />

⎪<br />

⎬<br />

⎫<br />

⎪<br />

⎪<br />

⎪<br />

⎪<br />

⎪<br />

⎩<br />

⎪<br />

⎪<br />

⎪<br />

⎪<br />

⎪<br />

⎨<br />

⎧<br />

⎥<br />

⎥<br />

⎥<br />

⎥<br />

⎥<br />

⎥<br />

⎥<br />

⎥<br />

⎥<br />

⎥<br />

⎥<br />

⎦<br />

⎤<br />

⎢<br />

⎢<br />

⎢<br />

⎢<br />

⎢<br />

⎢<br />

⎢<br />

⎢<br />

⎢<br />

⎢<br />

⎢<br />

⎣<br />

⎡<br />

−<br />

−<br />

−<br />

−<br />

−<br />

−<br />

−<br />

−<br />

−<br />

−<br />

−<br />

−<br />

−<br />

−<br />

−<br />

−<br />

−<br />

−<br />

−<br />

−<br />

−<br />

−<br />

−<br />

−<br />

−<br />

−<br />

−<br />

−<br />

e<br />

e<br />

e<br />

e<br />

e<br />

e<br />

e<br />

e<br />

x<br />

x<br />

x<br />

x<br />

x<br />

x<br />

x<br />

x<br />

8<br />

7<br />

6<br />

5<br />

4<br />

3<br />

2<br />

1<br />

7<br />

6<br />

5<br />

4<br />

3<br />

2<br />

1<br />

0<br />

1<br />

1<br />

1<br />

1<br />

1<br />

1<br />

1<br />

1<br />

1<br />

1<br />

1<br />

1<br />

1<br />

1<br />

1<br />

1<br />

1<br />

1<br />

1<br />

1<br />

1<br />

1<br />

1<br />

1<br />

1<br />

1<br />

1<br />

1<br />

1<br />

1<br />

1<br />

1<br />

1<br />

1<br />

1<br />

1<br />

1<br />

1<br />

1<br />

1<br />

1<br />

1<br />

1<br />

1<br />

1<br />

1<br />

1<br />

1<br />

1<br />

1<br />

1<br />

1<br />

1<br />

1<br />

1<br />

1<br />

1<br />

1<br />

1<br />

1<br />

1<br />

1<br />

1<br />

1<br />

α<br />

α<br />

α<br />

α<br />

α<br />

α<br />

α<br />

α<br />

Vorüberlegungen<br />

Beispielelement<br />

<strong>Isoparametrische</strong><br />

Elemente<br />

- Definition<br />

- Degeneration<br />

- Trilin. Element<br />

- Elemente<br />

höherer Ordnung<br />

- Standardfamilien<br />

Num. Integration


Kommt man auf die Formfunktionen für a = 1,..,8<br />

1<br />

N a ( ξ, η,<br />

ζ ) = ( 1+<br />

ξ aξ<br />

)( 1+<br />

ηaη<br />

)( 1+<br />

ζ aζ<br />

)<br />

8<br />

und somit auf<br />

r 8 r<br />

h<br />

e<br />

u ( ξ ) = N ( ξ ) d<br />

∑<br />

a=<br />

1<br />

a<br />

a<br />

Vorüberlegungen<br />

Beispielelement<br />

<strong>Isoparametrische</strong><br />

Elemente<br />

- Definition<br />

- Degeneration<br />

- Trilin. Element<br />

- Elemente<br />

höherer Ordnung<br />

- Standardfamilien<br />

Num. Integration


Konstruktion weiterer Elemente mit Hilfe von Degeneration<br />

Vorüberlegungen<br />

Beispielelement<br />

<strong>Isoparametrische</strong><br />

Elemente<br />

- Definition<br />

- Degeneration<br />

- Trilin. Element<br />

- Elemente<br />

höherer Ordnung<br />

- Standardfamilien<br />

Num. Integration


Elemente höherer Ordnung<br />

Bisher: lineare eindimensionale Elemente<br />

Genauere (und teurere) Approximation mit Elementen<br />

höherer Ordnung<br />

systematische Herleitung mit Hilfe der Lagrange Polynome<br />

Vorüberlegungen<br />

Beispielelement<br />

<strong>Isoparametrische</strong><br />

Elemente<br />

- Definition<br />

- Degeneration<br />

- Trilin. Element<br />

- Elemente<br />

höherer Ordnung<br />

- Standardfamilien<br />

Num. Integration


Erinnerung: Lagrange Polynome:<br />

n<br />

la<br />

en<br />

−1<br />

( ξ ) =<br />

und damit<br />

en<br />

∏ ( ξ − ξ )<br />

b=<br />

1<br />

b≠<br />

a<br />

n<br />

n<br />

en<br />

∏<br />

b=<br />

1<br />

b≠<br />

a<br />

N<br />

( ξ<br />

a<br />

a<br />

= en n<br />

l<br />

b<br />

− ξ )<br />

oder im 2-dimensionalen z.B.<br />

a<br />

b<br />

−1<br />

( ξ − ξ1)<br />

⋅ ⋅ ⋅ ( ξ − ξ<br />

=<br />

( ξ − ξ ) ⋅ ⋅ ⋅ ( ξ − ξ<br />

a<br />

1<br />

a<br />

a −1<br />

a −1<br />

)( ξ − ξ<br />

)( ξ<br />

a<br />

− ξ<br />

a + 1<br />

2 2<br />

N a ( ξ , η)<br />

= lb<br />

( ξ ) lc<br />

( η)<br />

a + 1<br />

) ⋅ ⋅ ⋅ ( ξ − ξ<br />

a<br />

n<br />

en<br />

) ⋅ ⋅ ⋅ ( ξ − ξ<br />

n<br />

)<br />

en<br />

)<br />

Vorüberlegungen<br />

Beispielelement<br />

<strong>Isoparametrische</strong><br />

Elemente<br />

- Definition<br />

- Degeneration<br />

- Trilin. Element<br />

- Elemente<br />

höherer Ordnung<br />

- Standardfamilien<br />

Num. Integration


Entwicklung von Elementen mit variabler Knotenanzahl<br />

Beginn mit der bilinearen Formfunktion:<br />

r 1<br />

N a ( ξ ) = ( 1 + ξ aξ<br />

)( 1 + η aη<br />

)<br />

4<br />

Erweiterung um den 5ten Knoten<br />

2 1 1 2<br />

N5(<br />

ξ, η)<br />

= l2<br />

( ξ ) l1<br />

( η)<br />

= ( 1−<br />

ξ )( 1−<br />

η)<br />

2<br />

Modifizierung der benachbarten Formfunktionen<br />

1<br />

N a − N5<br />

2 für a = 1,2<br />

Vorüberlegungen<br />

Beispielelement<br />

<strong>Isoparametrische</strong><br />

Elemente<br />

- Definition<br />

- Degeneration<br />

- Trilin. Element<br />

- Elemente<br />

höherer Ordnung<br />

- Standardfamilien<br />

Num. Integration


Erweiterung um den 9ten Knoten<br />

2 2<br />

N ( ξ, η)<br />

= ( 1−<br />

ξ )( 1−<br />

η )<br />

9<br />

Modifizierung der anderen Formfunktionen<br />

1 1<br />

N a − N9<br />

Na − N<br />

4 für a = 1,..,4 und<br />

9<br />

2<br />

Daraus folgt:<br />

N<br />

5<br />

1 2<br />

2 2<br />

( ξ, η)<br />

= [( 1−<br />

ξ )( 1−η<br />

) − ( 1−<br />

ξ )( 1−η<br />

)]<br />

2<br />

1<br />

N 1(<br />

ξ,<br />

η)<br />

= [( 1 − ξ )( 1 −η<br />

) − N9<br />

− 2(<br />

N5<br />

+ N8)]<br />

4<br />

für a = 5,..,8<br />

Vorüberlegungen<br />

Beispielelement<br />

<strong>Isoparametrische</strong><br />

Elemente<br />

- Definition<br />

- Degeneration<br />

- Trilin. Element<br />

- Elemente<br />

höherer Ordnung<br />

- Standardfamilien<br />

Num. Integration


Standard Element Familien<br />

Serendipity Familie der Viereckselemente<br />

Lagrange Familie der Viereckselemente<br />

Standard Dreieckselemente<br />

Vorüberlegungen<br />

Beispielelement<br />

<strong>Isoparametrische</strong><br />

Elemente<br />

- Definition<br />

- Degeneration<br />

- Trilin. Element<br />

- Elemente<br />

höherer Ordnung<br />

- Standardfamilien<br />

Num. Integration


Numerische Integration<br />

• Gauss Quadratur<br />

• Ableitungen der Formfunktionen<br />

• Element Steifigkeitsformulierung<br />

Vorüberlegungen<br />

Beispielelement<br />

<strong>Isoparametrische</strong><br />

Elemente<br />

Num. Integration


Ziel: Berechung von<br />

∫ Ω<br />

e<br />

f ( x)<br />

dΩ<br />

Rückführung dieses Integrals auf den Referenzraum<br />

z.B. in n = 2<br />

∫<br />

Ω<br />

e<br />

f ( x)<br />

dΩ<br />

=<br />

1<br />

1<br />

∫ ∫<br />

−1−1 f ( x(<br />

ξ, η),<br />

y(<br />

ξ,<br />

η))<br />

j(<br />

ξ,<br />

η)<br />

dξdη<br />

Vorüberlegungen<br />

Beispielelement<br />

<strong>Isoparametrische</strong><br />

Elemente<br />

Num. Integration


Gauss Quadratur<br />

Berechnung von<br />

mit<br />

1<br />

∫<br />

−1<br />

g(<br />

ξ) dξ<br />

1<br />

∫<br />

nint<br />

~<br />

( ξ ) dξ<br />

= ∑ g(<br />

ξl<br />

) Wl<br />

n<br />

+ R ≅<br />

−1<br />

l = 1<br />

l = 1<br />

~<br />

g g(<br />

ξ ) W<br />

Beispiel: Simpson’s Rule<br />

int<br />

∑<br />

3 n ~ ~<br />

ξ = −1,<br />

ξ 2 = 0 , ξ 3 = 1<br />

int =<br />

~ 1<br />

1 4<br />

W 1 = W3<br />

= 2<br />

3 3<br />

= W 4)<br />

g (<br />

R<br />

90<br />

−<br />

=<br />

(<br />

ξ )<br />

l<br />

l<br />

Vorüberlegungen<br />

Beispielelement<br />

<strong>Isoparametrische</strong><br />

Elemente<br />

Num. Integration<br />

- Gauss Quadratur<br />

- Abl. der Formfkt.<br />

- Element<br />

Steifigkeitsform.


Im Eindimensionalen:<br />

( 4)<br />

~<br />

~ m 1<br />

g ( ξ )<br />

n = 2: ξ 1/<br />

2 =<br />

3 , W 1 = W2<br />

= 1 R =<br />

, 135<br />

( 6)<br />

~<br />

~ 3 ~ 5 8 g ( ξ )<br />

n = 3: ξ 1/<br />

3 = m<br />

5 , ξ 2 = 0 W<br />

, 1 = W3<br />

= W<br />

9 , 2 = R =<br />

9 , 15,<br />

750<br />

Vorüberlegungen<br />

Beispielelement<br />

<strong>Isoparametrische</strong><br />

Elemente<br />

Num. Integration<br />

- Gauss Quadratur<br />

- Abl. der Formfkt.<br />

- Element<br />

Steifigkeitsform.


Quadraturregel im 2-dimensionalen:<br />

1<br />

1<br />

∫ ∫<br />

−1 −1<br />

⎧<br />

( 1)<br />

1 nint<br />

nint<br />

nint<br />

⎪ ~ ( 1)<br />

( 1)<br />

⎪<br />

~ ( 1)<br />

( 2)<br />

( 1)<br />

( 2<br />

( ξ,<br />

η)<br />

dξdη<br />

≅<br />

~<br />

∫ ⎨∑<br />

g(<br />

ξ ( 1)<br />

, η)<br />

W ( 1)<br />

( ( 1)<br />

, ( 2)<br />

) ( 1)<br />

( 2<br />

l l ⎬dη<br />

= g ξ η W W<br />

l l l l<br />

( 1)<br />

( 1)<br />

( 2)<br />

− 1 l = 1<br />

l = 1l = 1<br />

g ∑ ∑<br />

⎪⎩<br />

Doch oft wird die Regel im Mehrdimensionalen ersetzt durch<br />

mit<br />

⎫<br />

⎪⎭<br />

n<br />

l<br />

d d g ∫ ∫ ≅ ∑<br />

− −<br />

=<br />

int<br />

1 1<br />

ξ,<br />

η)<br />

ξ η<br />

1 1<br />

1<br />

l<br />

( 1)<br />

W g<br />

~<br />

( ( ξ ,<br />

~ η )<br />

( 1)<br />

( 2)<br />

n int = nint<br />

nint<br />

und<br />

W = W<br />

l<br />

l<br />

( 2)<br />

l<br />

( 1)<br />

( 1)<br />

l<br />

W<br />

( 2)<br />

( 2)<br />

l<br />

Vorüberlegungen<br />

Beispielelement<br />

<strong>Isoparametrische</strong><br />

Elemente<br />

Num. Integration<br />

- Gauss Quadratur<br />

- Abl. der Formfkt.<br />

- Element<br />

Steifigkeitsform.


Ableitungen der Formfunktionen<br />

werden benötigt, um die Element Steifigkeitsmatrizen zu<br />

konstruieren. Hier im 2-dimensionalen Fall.<br />

N = N η,<br />

N a y = N a y + N a η,<br />

y<br />

a,<br />

x<br />

a,<br />

ξ ξ , x + N a,<br />

η<br />

x<br />

,<br />

, ξ<br />

, , η<br />

Problem: ξ , x , ξ , y , η , x , η , y nicht direkt auswertbar,<br />

Allerdings existieren explizite Ausdrücke für<br />

x(<br />

nen<br />

ξ, η)<br />

= ∑<br />

a = 1<br />

N<br />

a<br />

( ξ,<br />

η)<br />

x<br />

e<br />

a<br />

y(<br />

nen<br />

ξ, η)<br />

= ∑<br />

a=<br />

1<br />

N<br />

a<br />

( ξ,<br />

η)<br />

y<br />

e<br />

a<br />

Vorüberlegungen<br />

Beispielelement<br />

<strong>Isoparametrische</strong><br />

Elemente<br />

Num. Integration<br />

- Gauss Quadratur<br />

- Abl. der Formfkt.<br />

- Element<br />

Steifigkeitsform.


Damit kann man nun<br />

= en n<br />

x,<br />

N ξ<br />

∑<br />

e<br />

⎡x,<br />

ξ x,<br />

η ⎤<br />

ξ a, xa<br />

x,<br />

ξ =<br />

und damit ⎢ ⎥<br />

a = 1<br />

⎣y,<br />

ξ y,<br />

η ⎦<br />

berechnen und damit die gesuchten Ableitungen<br />

ξ<br />

⎢<br />

⎣η,<br />

ξ<br />

⎡ , x , y<br />

−1<br />

= ( x,<br />

ξ )<br />

x η,<br />

y<br />

⎤<br />

⎥<br />

⎦<br />

und die der Formfunktionen<br />

N<br />

a,<br />

x<br />

N<br />

a,<br />

y<br />

=<br />

N<br />

a,<br />

ξ<br />

=<br />

N<br />

1 ⎡ y,<br />

η<br />

⎢<br />

j ⎣−<br />

y,<br />

a,<br />

η<br />

⎡ξ<br />

,<br />

⎢<br />

⎣η,<br />

ξ<br />

x<br />

x<br />

−<br />

x,<br />

x,<br />

ξ,<br />

η,<br />

y<br />

y<br />

ξ<br />

η<br />

⎤<br />

⎥<br />

⎦<br />

⎤<br />

⎥<br />

⎦<br />

Vorüberlegungen<br />

Beispielelement<br />

<strong>Isoparametrische</strong><br />

Elemente<br />

Num. Integration<br />

- Gauss Quadratur<br />

- Abl. der Formfkt.<br />

- Element<br />

Steifigkeitsform.


Element Steifigkeitsformulierung<br />

1. Implementationsmethode<br />

k<br />

e<br />

=<br />

nint<br />

∫<br />

T<br />

B DBjdK<br />

≅<br />

K<br />

l=<br />

1<br />

Vereinfachung:<br />

Und damit<br />

∑<br />

( B<br />

T<br />

DBj)<br />

~<br />

ξ<br />

~ ~<br />

D = j(<br />

ξl<br />

) Wl<br />

D<br />

k<br />

e<br />

∑ n<br />

l=<br />

1<br />

≅ int<br />

( B<br />

T<br />

l<br />

W<br />

~<br />

DB)<br />

l<br />

l<br />

Vorüberlegungen<br />

Beispielelement<br />

<strong>Isoparametrische</strong><br />

Elemente<br />

Num. Integration<br />

- Gauss Quadratur<br />

- Abl. der Formfkt.<br />

- Element<br />

Steifigkeitsform.


2. Implementationsmethode<br />

Vorteilhaft falls B und/oder D spezielle Struktur haben.<br />

Im Gegensatz zur eher generellen Methode 1<br />

Vorüberlegungen<br />

Beispielelement<br />

<strong>Isoparametrische</strong><br />

Elemente<br />

Num. Integration<br />

- Gauss Quadratur<br />

- Abl. der Formfkt.<br />

- Element<br />

Steifigkeitsform.


3. Implementationsmethode<br />

e<br />

k = ∫ iajb N c N<br />

e a,<br />

k ikjl b,<br />

l<br />

Ω<br />

dΩ<br />

( ) δ N dΩ<br />

+ N N dΩ<br />

+ ∫<br />

a,<br />

k b,<br />

k<br />

a,<br />

j b,<br />

i λ<br />

= µ<br />

e<br />

mit<br />

∫ ij N N N<br />

e<br />

a,<br />

i b,<br />

j<br />

Ω<br />

Ω<br />

N<br />

N<br />

∑<br />

Ω ≅<br />

int<br />

d<br />

( N<br />

∫ ~<br />

e a,<br />

i b,<br />

j<br />

a,<br />

i b,<br />

j<br />

Ω<br />

ξl<br />

l = 1<br />

n<br />

N<br />

=<br />

j)<br />

W<br />

l<br />

dΩ<br />

Vorüberlegungen<br />

Beispielelement<br />

<strong>Isoparametrische</strong><br />

Elemente<br />

Num. Integration<br />

- Gauss Quadratur<br />

- Abl. der Formfkt.<br />

- Element<br />

Steifigkeitsform.


Vielen Dank für eure Aufmerksamkeit!!

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!