• Nie Znaleziono Wyników

Elementy izoparametryczne

N/A
N/A
Protected

Academic year: 2021

Share "Elementy izoparametryczne"

Copied!
15
0
0

Pełen tekst

(1)

Elementy izoparametryczne

Piotr Pluciński

e-mail: Piotr.Plucinski@pk.edu.pl

Jerzy Pamin

e-mail: Jerzy.Pamin@pk.edu.pl

Katedra Technologii Informatycznych w Inżynierii Wydział Inżynierii Lądowej Politechniki Krakowskiej

Strona domowa: www.CCE.pk.edu.pl

(2)

Transformacja izoparametryczna

x y

(xi, yi)

(xj, yj)

(xk, yk) (xl, yl)

i k

j l

e ξ

η

i

k

j l

(-1, -1)

(1, 1)

(1, -1) (-1, 1)

e transformacja

element rzeczywisty element „macierzysty”

(3)

Transformacja izoparametryczna

x y

(xi, yi)

(xj, yj)

(xk, yk) (xl, yl)

i k

j l

e ξ

η

i

k

j l

(-1, -1)

(1, 1)

(1, -1) (-1, 1)

e transformacja

element rzeczywisty element „macierzysty”

Macierz sztywności i wektor obciążenia elementu ke=

Z

Ae

BeTDeBehedxdy

pe= Z

Ae

NeTfehedxdy

Ae, he – pole powierzchni i grubość ES

(4)

Transformacja izoparametryczna

x y

uk

vk

i k

j l

e ξ

η

i

k

j l

(-1, -1)

(1, 1)

(1, -1) (-1, 1)

e transformacja

element rzeczywisty element „macierzysty”

Interpolacja składowych wektora przemieszczenia

u(ξ, η) = N(ξ, η)un

v(ξ, η) = N(ξ, η)vn

un = {uiuj uk ul} vn= {vi vj vk vl}

Funkcje kształtu

N(ξ, η) = [NiNj NkNl] Ni(ξ, η) =14(1 − ξ)(1 − η) Nj(ξ, η) =14(1 + ξ)(1 − η) Nk(ξ, η) =14(1 + ξ)(1 + η) Nl(ξ, η) =14(1 − ξ)(1 + η)

(5)

Transformacja izoparametryczna

x y

(xi, yi)

(xj, yj)

(xk, yk) (xl, yl)

i k

j l

e ξ

η

i

k

j l

(-1, -1)

(1, 1)

(1, -1) (-1, 1)

e transformacja

element rzeczywisty element „macierzysty”

Interpolacja współrzędnych modelu

x(ξ, η) = N(ξ, η)xn y(ξ, η) = N(ξ, η)yn

xn = {xi xj xk xl} yn= {yiyj yk yl}

Funkcje kształtu

N(ξ, η) = [NiNj NkNl] Ni(ξ, η) =14(1 − ξ)(1 − η) Nj(ξ, η) =14(1 + ξ)(1 − η) Nk(ξ, η) =14(1 + ξ)(1 + η) Nl(ξ, η) =14(1 − ξ)(1 + η)

(6)

Transformacja izoparametryczna

x y

(xi, yi)

(xj, yj)

(xk, yk) (xl, yl)

i k

j l

e ξ

η

i

k

j l

(-1, -1)

(1, 1)

(1, -1) (-1, 1)

e transformacja

element rzeczywisty element „macierzysty”

Transformacja (pochodna łańcuchowa) dx = ∂x

∂ξdξ +∂x

∂ηdη dy = ∂y

∂ξdξ + ∂y

∂ηdη

=⇒ dx dy



=

∂x

∂ξ

∂x

∂η

∂y

∂ξ

∂y

∂η

J – macierz Jacobiego

 dξ



(7)

Różniczkowanie funkcji wielu zmiennych

Pochodne cząstkowe funkcji f (ξ, η)

∂f

∂ξ =∂f

∂x

∂x

∂ξ +∂f

∂y

∂y

∂ξ

∂f

∂η =∂f

∂x

∂x

∂η +∂f

∂y

∂y

∂η

=⇒

∂f

∂ξ

∂f

∂η

=

∂x

∂ξ

∂y

∂ξ

∂x

∂η

∂y

∂η

JT

∂f

∂x

∂f

∂y

∂f

∂x

∂f

∂y

= J−T

∂f

∂ξ

∂f

∂η

Całkowanie Z

A

f (x, y)dxdy = Z 1

-1

Z 1 -1

f (x(ξ, η), y(ξ, η)) det Jdξdη

(8)

Różniczkowanie funkcji wielu zmiennych

Pochodne cząstkowe funkcji f (ξ, η)

∂f

∂ξ =∂f

∂x

∂x

∂ξ +∂f

∂y

∂y

∂ξ

∂f

∂η =∂f

∂x

∂x

∂η +∂f

∂y

∂y

∂η

=⇒

∂f

∂ξ

∂f

∂η

=

∂x

∂ξ

∂y

∂ξ

∂x

∂η

∂y

∂η

JT

∂f

∂x

∂f

∂y

∂f

∂x

∂f

∂y

= J−T

∂f

∂ξ

∂f

∂η

Całkowanie Z

A

f (x, y)dxdy = Z 1

-1

Z 1 -1

f (x(ξ, η), y(ξ, η)) det Jdξdη

(9)

Różniczkowanie funkcji wielu zmiennych

Pochodne cząstkowe funkcji f (ξ, η)

∂f

∂ξ =∂f

∂x

∂x

∂ξ +∂f

∂y

∂y

∂ξ

∂f

∂η =∂f

∂x

∂x

∂η +∂f

∂y

∂y

∂η

=⇒

∂f

∂ξ

∂f

∂η

=

∂x

∂ξ

∂y

∂ξ

∂x

∂η

∂y

∂η

JT

∂f

∂x

∂f

∂y

∂f

∂x

∂f

∂y

= J−T

∂f

∂ξ

∂f

∂η

Całkowanie Z

A

f (x, y)dxdy = Z 1

-1

Z 1 -1

f (x(ξ, η), y(ξ, η)) det Jdξdη

(10)

Przykład - obliczenie macierzy przewodności

x y

(-2, 1)

(0, -2)

(3, 1) (-1, 3)

i k

j l

e ξ

η

i

k

j l

(-1, -1)

(1, 1)

(1, -1) (-1, 1)

e transformacja

element rzeczywisty element „macierzysty”

Interpolacja współrzędnych modelu

x(ξ, η) = −2·1

4(1−ξ)(1−η) + 0·1

4(1+ξ)(1−η) + 3·1

4(1+ξ)(1+η) − 1·1

4(1−ξ)(1+η)

=3

2ξ + η +1 2ξη y(ξ, η) = 1·1

4(1−ξ)(1−η) − 2·1

4(1+ξ)(1−η) + 1·1

4(1+ξ)(1+η) + 3·1

4(1−ξ)(1+η)

=3 45

4ξ +5 4η +1

4ξη

(11)

Przykład - obliczenie macierzy przewodności

Jakobian

J =

∂x

∂ξ

∂x

∂η

∂y

∂ξ

∂y

∂η

=

" 3

2+12η 1 +12ξ

54 +14η 54+14ξ

#

det J = 25

8 + ξ + 3 8η

Macierz przewodności k = 100, h = 0.1

k = Z

A

BTkhBdxdy, B=

∂N

∂x

∂N

∂y

= J−T

∂N

∂ξ

∂N

∂η

x y

(-2, 1)

(0, -2)

(3, 1) (-1, 3)

i k

j l

e

ξ η

i k

j l

(-1, -1)

(1, 1)

(1, -1) (-1, 1)

e

x(ξ, η) =3 2ξ +η +1

2ξη

y(ξ, η) =3 4

5 4

ξ +5 4

η +1 4 ξη

Macierz dyskretnych związków kinematycznych

B = 1

25 + 8ξ + 3η

−5 + 2ξ + 3η −2ξ − 2η 5 + 3ξ + 2η −3ξ − 3η

−1 + 4ξ − 3η −5 − 4ξ + η 1 + 2ξ − η 5 − 2ξ + 3η



(12)

Przykład - obliczenie macierzy przewodności

Jakobian

J =

∂x

∂ξ

∂x

∂η

∂y

∂ξ

∂y

∂η

=

" 3

2+12η 1 +12ξ

54 +14η 54+14ξ

#

det J = 25

8 + ξ + 3 8η

Macierz przewodności k = 100, h = 0.1

k = Z

A

BTkhBdxdy, B=

∂N

∂x

∂N

∂y

= J−T

∂N

∂ξ

∂N

∂η

x y

(-2, 1)

(0, -2)

(3, 1) (-1, 3)

i k

j l

e

ξ η

i k

j l

(-1, -1)

(1, 1)

(1, -1) (-1, 1)

e

x(ξ, η) =3 2ξ +η +1

2ξη

y(ξ, η) =3 4

5 4

ξ +5 4

η +1 4 ξη

Macierz dyskretnych związków kinematycznych

B = 1

25 + 8ξ + 3η

−5 + 2ξ + 3η −2ξ − 2η 5 + 3ξ + 2η −3ξ − 3η

−1 + 4ξ − 3η −5 − 4ξ + η 1 + 2ξ − η 5 − 2ξ + 3η



(13)

Przykład - obliczenie macierzy przewodności

Pochodne funkcji kształtu

J-1= 1 25 + 8ξ + 3η

 10 + 2ξ −8 − 4ξ 10 − 2η 12 + 4η



∂N

∂ξ

∂N

∂η

= 1 4

 −1 + η 1 − η 1 + η −1 − η

−1 + ξ −1 − ξ 1 + ξ 1 − ξ



x y

(-2, 1)

(0, -2)

(3, 1) (-1, 3)

i k

j l

e

ξ η

i k

j l

(-1, -1)

(1, 1)

(1, -1) (-1, 1)

e

x(ξ, η) =3 2

ξ +η +1 2

ξη

y(ξ, η) =3 4

5 4

ξ +5 4

η +1 4 ξη

Macierz dyskretnych związków kinematycznych

B = 1

25 + 8ξ + 3η

−5 + 2ξ + 3η −2ξ − 2η 5 + 3ξ + 2η −3ξ − 3η

−1 + 4ξ − 3η −5 − 4ξ + η 1 + 2ξ − η 5 − 2ξ + 3η



(14)

Przykład - obliczenie macierzy przewodności

Pochodne funkcji kształtu

J-1= 1 25 + 8ξ + 3η

 10 + 2ξ −8 − 4ξ 10 − 2η 12 + 4η



∂N

∂ξ

∂N

∂η

=1 4

 −1 + η 1 − η 1 + η −1 − η

−1 + ξ −1 − ξ 1 + ξ 1 − ξ



x y

(-2, 1)

(0, -2)

(3, 1) (-1, 3)

i k

j l

e

ξ η

i k

j l

(-1, -1)

(1, 1)

(1, -1) (-1, 1)

e

Macierz dyskretnych związków kinematycznych

B = 1

25 + 8ξ + 3η

−5 + 2ξ + 3η −2ξ − 2η 5 + 3ξ + 2η −3ξ − 3η

−1 + 4ξ − 3η −5 − 4ξ + η 1 + 2ξ − η 5 − 2ξ + 3η



(15)

Przykład - obliczenie macierzy przewodności

Macierz przewodności k = 100, h = 0.1

k = Z

A

B(x, y)TkhB(x, y)dxdy

= Z 1

-1

Z 1 -1

B(x(ξ, η), y(ξ, η))TkhB(x(ξ, η), y(ξ, η)) det Jdξdη

k =

8.9488 −1.0827 −3.7421 −4.1240

−1.0827 6.1570 −1.8099 −3.2644

−3.7421 −1.8099 5.7670 −0.2149

−4.1240 −3.2644 −0.2149 7.6034

x y

(-2, 1)

(0, -2)

(3, 1) (-1, 3)

i k

j l

e

ξ η

i k

j l

(-1, -1)

(1, 1)

(1, -1) (-1, 1)

e

Macierz dyskretnych związków kinematycznych

B = 1

25 + 8ξ + 3η

−5 + 2ξ + 3η −2ξ − 2η 5 + 3ξ + 2η −3ξ − 3η

−1 + 4ξ − 3η −5 − 4ξ + η 1 + 2ξ − η 5 − 2ξ + 3η



Cytaty

Powiązane dokumenty

Minimalny łączny dorobek naukowy członków zespołu badawczego, wyrażany liczbą punktów (uzyskanych z aktywności publikacyjnej i patentowej, z 3 pełnych lat

a) Imperfekcje geometryczne wpływają na stan zmienności wszystkich sił wewnętrznych a tym samym na zmienność naprężeń w powłoce walcowej zbiornika. Jak

Największą wartość pracy, moim zdaniem, stanową oryginalne wyniki badań dotyczące wyznaczenia strumienia energii spalin w układach wylotowych silników spalinowych w

Na tym samym wykresie należy umieścić dane z symulacji przeprowadzonych przy użyciu dwóch i trzech aplika torów (zad nr 3). 2) zależności maksymalnej

Katedra Technologii Informatycznych w Inżynierii Wydział Inżynierii Lądowej Politechniki Krakowskiej. Strona

Katedra Technologii Informatycznych w Inżynierii Wydział Inżynierii Lądowej Politechniki Krakowskiej. Strona

Zastosowanie popiołów fl uidalnych pozwala na zmniejsze- nie w składzie spoiwa zawartości wapna o 10-20% oraz gipsu od 60% nawet do 100% w składzie betonu komórkowego. Stopień

Opiekun: dr inż.. Tytuł: Projekt koncepcyjny kompozytowego mostu kratowego Opiekun: dr inż.. Tytuł: Badania doświadczalne identyfikujące/walidujące Opiekun: dr inż. Tomasz