SlideShare una empresa de Scribd logo
1 de 51
LOGO
Elementy
izoparametryczne
Motywacja
Jakobian
Całkowanie numeryczne
Przykład
© 2014 R. Robert Gajewski2/51
Motywacja
W wielu zadaniach niezbędne jest
stosowanie elementów czworokątnych,
które nie są prostokątami.
© 2014 R. Robert Gajewski3/51
Elementy izoparametryczne
Jeżeli w elementach będziemy
wykorzystywali te same funkcje kształtu
do interpolacji współrzędnych między
węzłami co do interpolacji niewiadomych
to tego typu elementy nazywamy
izoparametrycznymi
© 2014 R. Robert Gajewski4/51
Transformacja współrzędnych
© 2014 R. Robert Gajewski5/51
Izoparametryczna transformacja
   yNxN  ,,,  yx
   4321
4
3
2
1
4
3
2
1
,,, NNNNN
y
y
y
y
y
x
x
x
x
x 

























 
© 2014 R. Robert Gajewski6/51
Super i subparametryczne
Poza elementami izoparametrycznymi
wyróżniamy jeszcze elementy
superparametryczne i subparametryczne
© 2014 R. Robert Gajewski7/51
Funkcje kształtu
Funkcje kształtu w układzie lokalnym
wyznaczamy jak dla elementu
prostokątnego przyjmując a=b=1
     
     



11,11
11,11
4
1
44
1
3
4
1
24
1
1
NN
NN
© 2014 R. Robert Gajewski8/51
Interpolacja temp. i strumienia
 
    aBDq
aN








yx
q
q
yx
yxT
y
x
,,
,
 





























y
N
y
N
y
N
y
N
x
N
x
N
x
N
x
N
yx
4321
4321
,B
© 2014 R. Robert Gajewski9/51
Problem!
Do rozwiązania jest problem – musimy
znaleźć pochodne funkcji kształtu ze
względu na zmienne x i y, ale funkcje
kształtu są wyrażone tym razem w
zmiennych lokalnych.
Aby tę niedogodność pokonać
przedstawiamy B w inny sposób
   ,,,, NNDDNDB  yx
© 2014 R. Robert Gajewski10/51
Co musimy i znamy
Musimy policzyć pochodne po x i y - reguła
przedstawiona jest poniżej
Znamy zależności na x i y w funkcji
zmiennych ξ i η.








d
d
dy
d
d
d
dy
d
dy
d
d
d
dx
d
d
d
dx
d
dx
d
 ,
   
   e
i
n
i
i
e
i
n
i
i NyyyNxxx 


11
,,, 
© 2014 R. Robert Gajewski11/51
Co potrafimy…
Znalezienie zależności odwrotnych nie jest
jednak proste
Potrafimy jednak wyznaczać pochodne
względem ξ i η.
   yxyx ,,,  
dy
d
d
dy
dx
d
d
dx
d
d
dy
d
d
dy
dx
d
d
dx
d
d

 ,
© 2014 R. Robert Gajewski12/51
Zapis macierzowy
Powyższe równania możemy zapisać w
sposób macierzowy























































































y
x
y
x
yx
yx
J






© 2014 R. Robert Gajewski13/51
Jakobian
Podstawiając znane zależności na x i y w
funkcji zmiennych ξ i η otrzymujemy wzór
na Jakobian
















































 
 2221
1211
1 JJ
JJ
y
N
x
N
y
N
x
N
yx
yx
n
i
i
i
i
i
i
i
i
i




J
© 2014 R. Robert Gajewski14/51
Odwracamy…
Odwracając tę zależność otrzymujemy
12212211
1121
12221
det
det
1
JJJJ
JJ
JJ
y
x




























































J
J
J




© 2014 R. Robert Gajewski15/51
Po co?
Odwrotność Jakobianu jest potrzebna do
tego, aby policzyć pochodne DN
     


 ,,, 1
NJNDB 
















 
yx
© 2014 R. Robert Gajewski16/51
Czy trzeba?
Powstaje kolejne pytanie - czy
konieczne jest analityczne
wyznaczenie odwrotności Jakobianu?
Nie, taka rzecz nie jest niezbędna, bo
do całkowania w sposób numeryczny
będziemy używali kwadratur.
Niezbędne będzie odwrócenie
Jakobianu tylko w kilku punktach.
Będziemy w tych punktach liczyli
wartość liczbową Jakobianu a
następnie odwracali macierz liczbową.
© 2014 R. Robert Gajewski17/51
Interpretacja Jakobianu
Można tez pokusić się o interpretacje
Jakobianu –
jest to czynnik skalujący w transformacji
infinitezymalnego fragmentu elementu
odniesienia do przestrzeni globalnej.
© 2014 R. Robert Gajewski18/51
Całkowanie numeryczne
Standardową praktyką jest
wykorzystywanie reguły całkowania
Gaussa (1814).
Wykorzystuje ona minimalną liczbę
punktów całkowania do uzyskania
pożądanej dokładności.
Reguła ta określana jest także mianem
kwadratury Gaussa-Legendre’a.
W przypadku 1D węzły kwadratury to
miejsca zerowe wielomianów Legendre’a.
© 2014 R. Robert Gajewski19/51
Węzły i wagi
Wielkości odciętych (współrzędne tak
zwanych węzłów, ang. abcissa) dla
kwadratury rzędu n są miejscami zerowymi
wielomianu Legendre’a.
A wagami (ang. weights) są wielkości także
zależne od wielomianów Legendre’a.
    


p
i
ii FwdF
1
1
1

© 2014 R. Robert Gajewski20/51
Wielomiany Legendre’a
Nienormowane wielomiany Legendre’a
określa się poniższym wzorem
Można je zapisać również w jawnej postaci
  ,...1,0,1
d
d
!2
1 2
 nx
xn
P
n
n
n
nn
    in
n
i
i
nn x
n
in
i
n
xP 2
2
0
22
1
2
1 












 






   !!
!
knk
n
k
n







© 2014 R. Robert Gajewski21/51
Zależność rekurencyjna
Kolejne wielomiany Legendre’a powiązane
są zależnością rekurencyjną
      ,...2,1,
11
12
11 




  nxP
n
n
xxP
n
n
xP nnn
© 2014 R. Robert Gajewski22/51
Kilka początkowych
wielomianów
 
 
   
   
   
   xxxxP
xxxP
xxxP
xxP
xxP
xP
157063
33035
35
13
1
35
8
1
5
24
8
1
4
3
2
1
3
2
2
1
2
1
0






© 2014 R. Robert Gajewski23/51
Legendre
© 2014 R. Robert Gajewski24/51
Współrzędne węzłów i wagi
 
  65
6
1
2
1
,75623
65
6
1
2
1
,75623
95,5398,095,53
1,311,31
2,0
4114
3223
132211
2211
11





ww
ww
www
ww
w





© 2014 R. Robert Gajewski25/51
Przybliżone wzory
   
     
       
         44332211
1
1
1
1
1
1
1
1
53
9
5
0
9
8
53
9
5
3131
02.




FwFwFwFwdF
FFFdF
FFdF
FdF












© 2014 R. Robert Gajewski26/51
Interpretacja graficzna
© 2014 R. Robert Gajewski27/51
Stopień formuły całkowania
Wartość wykładnika najwyższej potęgi w
wielomianie to jego rząd (można
powiedzieć stopień wielomianu).
Wymienione cztery formuły całkują
dokładnie wielomiany stopnia
odpowiednio: 1, 3, 5 i 7.
W przypadku 1D kwadratura o p węzłach
całkuje dokładnie wielomian do stopnia
2p-1.
Wielkość ta to stopień formuły
całkowania.
© 2014 R. Robert Gajewski28/51
Mapowanie
W przypadku całkowania w przedziale [a,b]
należy dokonać odpowiedniego
odwzorowania (mapowania).
    0,
1
1
  
ablJdFdxxF
b
a

     
  l
d
dx
Jbax
l
lbabax
2
1
,
2
12
2
1
2
1
1
2
1
1
2
1











© 2014 R. Robert Gajewski29/51
Reguła iloczynowa
Najprostsza reguła całkowania 2D to reguła
iloczynowa (ang. product rule). Uzyskuje się
ją przez zastosowanie reguł 1D do każdej
niezależnej zmiennej.
   
       
  
 
  
  


1 2
1 1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
,,,
,,
p
i
p
j
jiji FwwdFdddF
dFdddF


© 2014 R. Robert Gajewski30/51
PRZYKŁAD: treść zadania
Wyznaczyć rozkład temperatury w
przekroju poprzecznym nieskończenie
długiego pręta o przekroju kwadratowym.
Górna powierzchnia jest izolowana
cieplnie a dolna chłodzona.
Lewa strona jest podgrzewana
strumieniem ciepła, na prawej jest zadana
określona temperatura.
Istnieją wewnętrzne źródła ciepła
© 2014 R. Robert Gajewski31/51 ©2012 R. Robert RoG@j Gajewski31/51
Dane
a = 2 cm
qB = 200 000 W/m2
qV = 1 107 W/m3
T∞ = 100 0C
α = 60 W/m2K
TB = 100 0C
λx = λy = 42 W/mK
© 2014 R. Robert Gajewski32/51
Rysunek
1 2 3
654
7 8 9
© 2014 R. Robert Gajewski33/51
Lokalnie i globalnie…
Element Lokalne Globalne
1 1 2 3 4 1 2 4 5
2 1 2 3 4 2 3 6 5
3 1 2 3 4 4 5 8 7
4 1 2 3 4 5 6 9 8
© 2014 R. Robert Gajewski34/51
Warunki brzegowe
 
0
2
0
0
2
0


















ay
y
bax
b
x
y
T
TT
y
T
TT
q
x
T



© 2014 R. Robert Gajewski35/51
Macierze sztywności


































4121
1412
2141
1114
7
4121
1412
2141
1114
6
4321
KKKK
K

© 2014 R. Robert Gajewski36/51
Macierze wymiany ciepła






















































0000
0000
002.01.0
001.02.0
0000
0000
0021
0012
6
0000
0000
002.01.0
001.02.0
0000
0000
0021
0012
6
2
1
a
a




K
K
© 2014 R. Robert Gajewski37/51
Zagregowana macierz
przewodności






































28707140000
7567141414000
07280147000
7140561407140
1414141411214141414
0147014560147
00071402870
0001414147567
00001470728
K
© 2014 R. Robert Gajewski38/51
Zagregowana macierz α
 KmW 





























000000000
000000000
000000000
000000000
000000000
000000000
0000002.01.00
0000001.04.01.0
00000001.02.0
K
© 2014 R. Robert Gajewski39/51
Nieruchome stopnie swobody
W węzłach 3 6 9 znamy temperaturę, czyli
rozwiązanie zadania
Dla tych niewiadomych nie musimy
układać równań!!!
 Możemy też zmodyfikować pełną macierz układu
równań w ten sposób, że na głównej przekątnej dla
tych równań będą występować jedynki, a pozostałe
wyrazy w wierszu i kolumnie będą 0
 Tych równań po prostu nie rozwiązujemy
© 2014 R. Robert Gajewski40/51
Macierz układu równań



































100000000
056701414000
07280147000
000100000
0141401121401414
0147014560147
000000100
0000141404.569.6
000014709.62.28
K
© 2014 R. Robert Gajewski41/51
Obciążenia od źródeł
 
 
 
 
m
Waq
m
Waq
m
Waq
m
Waq
Tv
Q
Tv
Q
Tv
Q
Tv
Q
1111
4
1111
4
1111
4
1111
4
2
4
2
3
2
2
2
1




f
f
f
f
© 2014 R. Robert Gajewski42/51
Obciążenia od źródeł
 Tv
Q
aq
121242121
4
2
f
m
W
Q





























250
500
250
500
1000
500
250
500
250
f
© 2014 R. Robert Gajewski43/51
Obciążenia konwekcyjne
 TaT
0011
2
21 
 
 ff
m
W





























0
0
0
0
0
0
6
12
6
f
© 2014 R. Robert Gajewski44/51
Obciążenia strumieniem
m
W
q





























0
0
1000
0
0
2000
0
0
1000
f
 Tb
qq
aq
1001
2
31 
 ff
© 2014 R. Robert Gajewski45/51
Sumowanie
m
W




















































































































250
500
1250
500
1000
2500
256
512
1256
0
0
1000
0
0
2000
0
0
1000
0
0
0
0
0
0
6
12
6
250
500
250
500
1000
500
250
500
250
f
© 2014 R. Robert Gajewski46/51
Modyfikacja
m
W
2600
5200
2602





























100
100
100
f
1250
2500
1256
© 2014 R. Robert Gajewski47/51
Układ równań i jego rozwiązanie
© 2014 R. Robert Gajewski48/51 ©2012 R. Robert RoG@j Gajewski48/51
Rysunek
238.63 180,20 100,00
100.00181.80240.68
241.27 182.21 100.00
© 2014 R. Robert Gajewski49/51
5 węzłów, 4 elementy
© 2014 R. Robert Gajewski50/51
3 węzły na krawędzi
© 2014 R. Robert Gajewski51/51
Gęsta siatka

Más contenido relacionado

Destacado

Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
Kurio // The Social Media Age(ncy)
 

Destacado (20)

Skeleton Culture Code
Skeleton Culture CodeSkeleton Culture Code
Skeleton Culture Code
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
 
12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work
 
ChatGPT webinar slides
ChatGPT webinar slidesChatGPT webinar slides
ChatGPT webinar slides
 
More than Just Lines on a Map: Best Practices for U.S Bike Routes
More than Just Lines on a Map: Best Practices for U.S Bike RoutesMore than Just Lines on a Map: Best Practices for U.S Bike Routes
More than Just Lines on a Map: Best Practices for U.S Bike Routes
 
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
 

Mom10 2014

  • 2. © 2014 R. Robert Gajewski2/51 Motywacja W wielu zadaniach niezbędne jest stosowanie elementów czworokątnych, które nie są prostokątami.
  • 3. © 2014 R. Robert Gajewski3/51 Elementy izoparametryczne Jeżeli w elementach będziemy wykorzystywali te same funkcje kształtu do interpolacji współrzędnych między węzłami co do interpolacji niewiadomych to tego typu elementy nazywamy izoparametrycznymi
  • 4. © 2014 R. Robert Gajewski4/51 Transformacja współrzędnych
  • 5. © 2014 R. Robert Gajewski5/51 Izoparametryczna transformacja    yNxN  ,,,  yx    4321 4 3 2 1 4 3 2 1 ,,, NNNNN y y y y y x x x x x                            
  • 6. © 2014 R. Robert Gajewski6/51 Super i subparametryczne Poza elementami izoparametrycznymi wyróżniamy jeszcze elementy superparametryczne i subparametryczne
  • 7. © 2014 R. Robert Gajewski7/51 Funkcje kształtu Funkcje kształtu w układzie lokalnym wyznaczamy jak dla elementu prostokątnego przyjmując a=b=1                11,11 11,11 4 1 44 1 3 4 1 24 1 1 NN NN
  • 8. © 2014 R. Robert Gajewski8/51 Interpolacja temp. i strumienia       aBDq aN         yx q q yx yxT y x ,, ,                                y N y N y N y N x N x N x N x N yx 4321 4321 ,B
  • 9. © 2014 R. Robert Gajewski9/51 Problem! Do rozwiązania jest problem – musimy znaleźć pochodne funkcji kształtu ze względu na zmienne x i y, ale funkcje kształtu są wyrażone tym razem w zmiennych lokalnych. Aby tę niedogodność pokonać przedstawiamy B w inny sposób    ,,,, NNDDNDB  yx
  • 10. © 2014 R. Robert Gajewski10/51 Co musimy i znamy Musimy policzyć pochodne po x i y - reguła przedstawiona jest poniżej Znamy zależności na x i y w funkcji zmiennych ξ i η.         d d dy d d d dy d dy d d d dx d d d dx d dx d  ,        e i n i i e i n i i NyyyNxxx    11 ,,, 
  • 11. © 2014 R. Robert Gajewski11/51 Co potrafimy… Znalezienie zależności odwrotnych nie jest jednak proste Potrafimy jednak wyznaczać pochodne względem ξ i η.    yxyx ,,,   dy d d dy dx d d dx d d dy d d dy dx d d dx d d   ,
  • 12. © 2014 R. Robert Gajewski12/51 Zapis macierzowy Powyższe równania możemy zapisać w sposób macierzowy                                                                                        y x y x yx yx J      
  • 13. © 2014 R. Robert Gajewski13/51 Jakobian Podstawiając znane zależności na x i y w funkcji zmiennych ξ i η otrzymujemy wzór na Jakobian                                                    2221 1211 1 JJ JJ y N x N y N x N yx yx n i i i i i i i i i     J
  • 14. © 2014 R. Robert Gajewski14/51 Odwracamy… Odwracając tę zależność otrzymujemy 12212211 1121 12221 det det 1 JJJJ JJ JJ y x                                                             J J J    
  • 15. © 2014 R. Robert Gajewski15/51 Po co? Odwrotność Jakobianu jest potrzebna do tego, aby policzyć pochodne DN          ,,, 1 NJNDB                    yx
  • 16. © 2014 R. Robert Gajewski16/51 Czy trzeba? Powstaje kolejne pytanie - czy konieczne jest analityczne wyznaczenie odwrotności Jakobianu? Nie, taka rzecz nie jest niezbędna, bo do całkowania w sposób numeryczny będziemy używali kwadratur. Niezbędne będzie odwrócenie Jakobianu tylko w kilku punktach. Będziemy w tych punktach liczyli wartość liczbową Jakobianu a następnie odwracali macierz liczbową.
  • 17. © 2014 R. Robert Gajewski17/51 Interpretacja Jakobianu Można tez pokusić się o interpretacje Jakobianu – jest to czynnik skalujący w transformacji infinitezymalnego fragmentu elementu odniesienia do przestrzeni globalnej.
  • 18. © 2014 R. Robert Gajewski18/51 Całkowanie numeryczne Standardową praktyką jest wykorzystywanie reguły całkowania Gaussa (1814). Wykorzystuje ona minimalną liczbę punktów całkowania do uzyskania pożądanej dokładności. Reguła ta określana jest także mianem kwadratury Gaussa-Legendre’a. W przypadku 1D węzły kwadratury to miejsca zerowe wielomianów Legendre’a.
  • 19. © 2014 R. Robert Gajewski19/51 Węzły i wagi Wielkości odciętych (współrzędne tak zwanych węzłów, ang. abcissa) dla kwadratury rzędu n są miejscami zerowymi wielomianu Legendre’a. A wagami (ang. weights) są wielkości także zależne od wielomianów Legendre’a.        p i ii FwdF 1 1 1 
  • 20. © 2014 R. Robert Gajewski20/51 Wielomiany Legendre’a Nienormowane wielomiany Legendre’a określa się poniższym wzorem Można je zapisać również w jawnej postaci   ,...1,0,1 d d !2 1 2  nx xn P n n n nn     in n i i nn x n in i n xP 2 2 0 22 1 2 1                         !! ! knk n k n       
  • 21. © 2014 R. Robert Gajewski21/51 Zależność rekurencyjna Kolejne wielomiany Legendre’a powiązane są zależnością rekurencyjną       ,...2,1, 11 12 11        nxP n n xxP n n xP nnn
  • 22. © 2014 R. Robert Gajewski22/51 Kilka początkowych wielomianów                    xxxxP xxxP xxxP xxP xxP xP 157063 33035 35 13 1 35 8 1 5 24 8 1 4 3 2 1 3 2 2 1 2 1 0      
  • 23. © 2014 R. Robert Gajewski23/51 Legendre
  • 24. © 2014 R. Robert Gajewski24/51 Współrzędne węzłów i wagi     65 6 1 2 1 ,75623 65 6 1 2 1 ,75623 95,5398,095,53 1,311,31 2,0 4114 3223 132211 2211 11      ww ww www ww w     
  • 25. © 2014 R. Robert Gajewski25/51 Przybliżone wzory                            44332211 1 1 1 1 1 1 1 1 53 9 5 0 9 8 53 9 5 3131 02.     FwFwFwFwdF FFFdF FFdF FdF            
  • 26. © 2014 R. Robert Gajewski26/51 Interpretacja graficzna
  • 27. © 2014 R. Robert Gajewski27/51 Stopień formuły całkowania Wartość wykładnika najwyższej potęgi w wielomianie to jego rząd (można powiedzieć stopień wielomianu). Wymienione cztery formuły całkują dokładnie wielomiany stopnia odpowiednio: 1, 3, 5 i 7. W przypadku 1D kwadratura o p węzłach całkuje dokładnie wielomian do stopnia 2p-1. Wielkość ta to stopień formuły całkowania.
  • 28. © 2014 R. Robert Gajewski28/51 Mapowanie W przypadku całkowania w przedziale [a,b] należy dokonać odpowiedniego odwzorowania (mapowania).     0, 1 1    ablJdFdxxF b a          l d dx Jbax l lbabax 2 1 , 2 12 2 1 2 1 1 2 1 1 2 1           
  • 29. © 2014 R. Robert Gajewski29/51 Reguła iloczynowa Najprostsza reguła całkowania 2D to reguła iloczynowa (ang. product rule). Uzyskuje się ją przez zastosowanie reguł 1D do każdej niezależnej zmiennej.                          1 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 ,,, ,, p i p j jiji FwwdFdddF dFdddF  
  • 30. © 2014 R. Robert Gajewski30/51 PRZYKŁAD: treść zadania Wyznaczyć rozkład temperatury w przekroju poprzecznym nieskończenie długiego pręta o przekroju kwadratowym. Górna powierzchnia jest izolowana cieplnie a dolna chłodzona. Lewa strona jest podgrzewana strumieniem ciepła, na prawej jest zadana określona temperatura. Istnieją wewnętrzne źródła ciepła
  • 31. © 2014 R. Robert Gajewski31/51 ©2012 R. Robert RoG@j Gajewski31/51 Dane a = 2 cm qB = 200 000 W/m2 qV = 1 107 W/m3 T∞ = 100 0C α = 60 W/m2K TB = 100 0C λx = λy = 42 W/mK
  • 32. © 2014 R. Robert Gajewski32/51 Rysunek 1 2 3 654 7 8 9
  • 33. © 2014 R. Robert Gajewski33/51 Lokalnie i globalnie… Element Lokalne Globalne 1 1 2 3 4 1 2 4 5 2 1 2 3 4 2 3 6 5 3 1 2 3 4 4 5 8 7 4 1 2 3 4 5 6 9 8
  • 34. © 2014 R. Robert Gajewski34/51 Warunki brzegowe   0 2 0 0 2 0                   ay y bax b x y T TT y T TT q x T   
  • 35. © 2014 R. Robert Gajewski35/51 Macierze sztywności                                   4121 1412 2141 1114 7 4121 1412 2141 1114 6 4321 KKKK K 
  • 36. © 2014 R. Robert Gajewski36/51 Macierze wymiany ciepła                                                       0000 0000 002.01.0 001.02.0 0000 0000 0021 0012 6 0000 0000 002.01.0 001.02.0 0000 0000 0021 0012 6 2 1 a a     K K
  • 37. © 2014 R. Robert Gajewski37/51 Zagregowana macierz przewodności                                       28707140000 7567141414000 07280147000 7140561407140 1414141411214141414 0147014560147 00071402870 0001414147567 00001470728 K
  • 38. © 2014 R. Robert Gajewski38/51 Zagregowana macierz α  KmW                               000000000 000000000 000000000 000000000 000000000 000000000 0000002.01.00 0000001.04.01.0 00000001.02.0 K
  • 39. © 2014 R. Robert Gajewski39/51 Nieruchome stopnie swobody W węzłach 3 6 9 znamy temperaturę, czyli rozwiązanie zadania Dla tych niewiadomych nie musimy układać równań!!!  Możemy też zmodyfikować pełną macierz układu równań w ten sposób, że na głównej przekątnej dla tych równań będą występować jedynki, a pozostałe wyrazy w wierszu i kolumnie będą 0  Tych równań po prostu nie rozwiązujemy
  • 40. © 2014 R. Robert Gajewski40/51 Macierz układu równań                                    100000000 056701414000 07280147000 000100000 0141401121401414 0147014560147 000000100 0000141404.569.6 000014709.62.28 K
  • 41. © 2014 R. Robert Gajewski41/51 Obciążenia od źródeł         m Waq m Waq m Waq m Waq Tv Q Tv Q Tv Q Tv Q 1111 4 1111 4 1111 4 1111 4 2 4 2 3 2 2 2 1     f f f f
  • 42. © 2014 R. Robert Gajewski42/51 Obciążenia od źródeł  Tv Q aq 121242121 4 2 f m W Q                              250 500 250 500 1000 500 250 500 250 f
  • 43. © 2014 R. Robert Gajewski43/51 Obciążenia konwekcyjne  TaT 0011 2 21     ff m W                              0 0 0 0 0 0 6 12 6 f
  • 44. © 2014 R. Robert Gajewski44/51 Obciążenia strumieniem m W q                              0 0 1000 0 0 2000 0 0 1000 f  Tb qq aq 1001 2 31   ff
  • 45. © 2014 R. Robert Gajewski45/51 Sumowanie m W                                                                                                                     250 500 1250 500 1000 2500 256 512 1256 0 0 1000 0 0 2000 0 0 1000 0 0 0 0 0 0 6 12 6 250 500 250 500 1000 500 250 500 250 f
  • 46. © 2014 R. Robert Gajewski46/51 Modyfikacja m W 2600 5200 2602                              100 100 100 f 1250 2500 1256
  • 47. © 2014 R. Robert Gajewski47/51 Układ równań i jego rozwiązanie
  • 48. © 2014 R. Robert Gajewski48/51 ©2012 R. Robert RoG@j Gajewski48/51 Rysunek 238.63 180,20 100,00 100.00181.80240.68 241.27 182.21 100.00
  • 49. © 2014 R. Robert Gajewski49/51 5 węzłów, 4 elementy
  • 50. © 2014 R. Robert Gajewski50/51 3 węzły na krawędzi
  • 51. © 2014 R. Robert Gajewski51/51 Gęsta siatka

Notas del editor

  1. Informatyka i Technologia Informacyjna