powerpoint presentationlab.fs.uni-lj.si › lnms › lnms-slo › rak ›...

26
RAK: P-VI/1/26 Koraki pri reševanju z MKE: 5) določitev začetnih, robnih in obremenitvenih pogojev Osnove MKE toplotni problem - časovno ustaljen prevod toplote v volumnu: V 0 T T T k k k Q x x y y z z diferencialna enačba problema, zapisna v Kartezijevem koordinatnem sistemu V d 0 T T T k k k Q v x x y y z z osnovna integralska enačba problema

Upload: others

Post on 28-Jun-2020

4 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: PowerPoint Presentationlab.fs.uni-lj.si › lnms › LNMS-slo › rak › 2018_03_21-6_pred-RAK.pdf · koordinatnega sistema lahko sedaj izračunamo na j način \ •matriko parcialnih

RAK: P-VI/1/26

Koraki pri reševanju z MKE:

5) določitev začetnih, robnih in obremenitvenih pogojev

Osnove MKE

• toplotni problem - časovno ustaljen prevod toplote v volumnu:

V 0T T T

k k k Qx x y y z z

• diferencialna enačba problema, zapisna v Kartezijevem koordinatnem sistemu

V d 0T T T

k k k Q vx x y y z z

• osnovna integralska enačba problema

Page 2: PowerPoint Presentationlab.fs.uni-lj.si › lnms › LNMS-slo › rak › 2018_03_21-6_pred-RAK.pdf · koordinatnega sistema lahko sedaj izračunamo na j način \ •matriko parcialnih

RAK: P-VI/2/26

Osnove MKE

Vd d 0T T T

k v k v k v Q vx x y y z z

• preureditev osnovne integralske enačbe problema

T T T v T T T vk v k v k k v k v k

x x x x x x x x x x x x

T T T v T T T vk v k v k k v k v k

y y y y y y y y y y y y

T Tk v k v k

z z z z

T v T T T vk v k v k

z z z z z z z z

• upoštevajoč matematično zvezo

lahko osnovno integralsko enačbo problema zapišemo v obliki

V

d

d d

T v T v T vk

x x y y z z

T T Tk v k v k v Q v

x x y y z z

Page 3: PowerPoint Presentationlab.fs.uni-lj.si › lnms › LNMS-slo › rak › 2018_03_21-6_pred-RAK.pdf · koordinatnega sistema lahko sedaj izračunamo na j način \ •matriko parcialnih

RAK: P-VI/3/26

Osnove MKE

• z uporabo Green-ovega teorema lahko integral po volumnu

dT T T

I k v k v k vx x y y z z

prevedemo v integral po površini G, ki volumen omejuje

x y z dT T T

I k n k n k n vx y z

G

G

G

pri čemer so nx , ny in nz komponente enotskega

normalnega vektorja na površino G .

ki ga lahko zapišemo krajše tudi

( ) dI div v k grad T

ˆ( ) dI I v k grad T n G

G

G

oziroma

Page 4: PowerPoint Presentationlab.fs.uni-lj.si › lnms › LNMS-slo › rak › 2018_03_21-6_pred-RAK.pdf · koordinatnega sistema lahko sedaj izračunamo na j način \ •matriko parcialnih

RAK: P-VI/4/26

Osnove MKE

• upoštevajoč Fourierjev zakon o prevodu toplote

lahko integral po površini zapišemo v sledeči obliki

x y z

x x y y z z

d

[ ] d

T T TI k n k n k n v

x y z

q n q n q n v

G

G

G

G

G

in x i

i

, , ,T T

q k k q x x y zn x

• šibko obliko integralske enačbe problema, ki predstavlja izhodišče MKE,

zapišimo

x x y y z z V

d

[ ] d d

T v T v T vk

x x y y z z

q n q n q n v Q v

G

G

Page 5: PowerPoint Presentationlab.fs.uni-lj.si › lnms › LNMS-slo › rak › 2018_03_21-6_pred-RAK.pdf · koordinatnega sistema lahko sedaj izračunamo na j način \ •matriko parcialnih

RAK: P-VI/5/26

x y

z ),,( 111 zyx

),,( 222 zyx

),,( 444 zyx

),,( 333 zyx

),,( 555 zyx

),,( 666 zyx

),,( 777 zyx

),,( 888 zyx

Osnove MKE

• interpolacija temperaturnega polja po območju KE

),,(),,(ˆ),,( j

N

1j

j

v

zyxTzyxTzyxT

8 vozliščni volumski heksaedrični KE,

omejen s šestimi štiristraničnimi ploskvami

1

2

3

4

5

6

7

8

Page 6: PowerPoint Presentationlab.fs.uni-lj.si › lnms › LNMS-slo › rak › 2018_03_21-6_pred-RAK.pdf · koordinatnega sistema lahko sedaj izračunamo na j način \ •matriko parcialnih

RAK: P-VI/6/26

Osnove MKE

• vpeljava izoparametričnih KE

• glede na način interpolacije geometrije KE in primarne

spremenljivke v območju KE, ločimo:

sub-parametrični KE

izo-parametrični KE

super-parametrični KE

brez interpolacije geometrije KE z interpolacijo geometrije KE

Page 7: PowerPoint Presentationlab.fs.uni-lj.si › lnms › LNMS-slo › rak › 2018_03_21-6_pred-RAK.pdf · koordinatnega sistema lahko sedaj izračunamo na j način \ •matriko parcialnih

RAK: P-VI/7/26

Osnove MKE

• interpolacija geometrije v primeru izoparametričnega KE

v

v

v

N

j j

j 1

N

j j

j 1

N

j j

j 1

( , , ) ( , , )

( , , ) ( , , )

( , , ) ( , , )

x x x y z x x y z

y y x y z y x y z

z z x y z z x y z

• vpeljava izoparametričnih KE

x y

z ),,( 111 zyx

),,( 222 zyx

),,( 444 zyx

),,( 333 zyx

),,( 555 zyx

),,( 666 zyx

),,( 777 zyx

),,( 888 zyx

)1,1,1(

)1,1,1(

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

)1,1,1(

)1,1,1(

)1,1,1(

)1,1,1(

x~

y~

z~

Kartezijev koordinatni sistem naravni koordinatni sistem

1 2

3 4

5 6

7 8

1

2

3

4

6

7

8

5

Page 8: PowerPoint Presentationlab.fs.uni-lj.si › lnms › LNMS-slo › rak › 2018_03_21-6_pred-RAK.pdf · koordinatnega sistema lahko sedaj izračunamo na j način \ •matriko parcialnih

RAK: P-VI/8/26

Osnove MKE

• interpolacija temperaturnega polja po območju KE

vN

j j

j 1

ˆ( , , ) ( , , ) ( , , )T x y z T x y z T x y z

y

),,( 111 zyx

),,( 222 zyx

),,( 444 zyx

),,( 333 zyx

),,( 555 zyx

),,( 666 zyx

),,( 777 zyx

),,( 888 zyx

)1,1,1(

)1,1,1(

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

)1,1,1(

)1,1,1(

)1,1,1(

)1,1,1(

x~

y~

z~

Kartezijev koordinatni sistem naravni koordinatni sistem

1 2

3 4

5 6

7 8

1

2

3

4

6

7

8

5

x

z

Page 9: PowerPoint Presentationlab.fs.uni-lj.si › lnms › LNMS-slo › rak › 2018_03_21-6_pred-RAK.pdf · koordinatnega sistema lahko sedaj izračunamo na j način \ •matriko parcialnih

RAK: P-VI/9/26

Osnove MKE

• parcialni odvod temperature po koordinati Kartezijevega

koordinatnega sistema

vNj

j i

j 1i i i

ˆ ( , , ), , ,

x y zT TT x x y z

x x x

j j j( , , ) ( ( , , ), ( , , ), ( , , )) ( , , )x y z x x y z y x y z z x y z x y z

• povezava med in jj

~

y

),,( 111 zyx

),,( 222 zyx

),,( 444 zyx

),,( 333 zyx

),,( 555 zyx

),,( 666 zyx

),,( 777 zyx

),,( 888 zyx

)1,1,1(

)1,1,1(

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

)1,1,1(

)1,1,1(

)1,1,1(

)1,1,1(

x~

y~

z~

Kartezijev koordinatni sistem naravni koordinatni sistem

1 2

3 4

5 6

7 8

1

2

3

4

6

7

8

5

x

z

Page 10: PowerPoint Presentationlab.fs.uni-lj.si › lnms › LNMS-slo › rak › 2018_03_21-6_pred-RAK.pdf · koordinatnega sistema lahko sedaj izračunamo na j način \ •matriko parcialnih

RAK: P-VI/10/26

Osnove MKE

• izračun parcialnih odvodov interpolacijskih funkcij po

koordinatah Kartezijevega k. s.

j j j j

i i i i

i

( , , ) ( , , ) ( , , ) ( , , )

, ,

x y z x y z x y z x y zx y z

x x x y x z x

x x y z

j

• parcialne odvode interpolacijske funkcije po koordinatah

naravnega koordinatnega sistema lahko zapišemo j

~

oziroma v matrični obliki

j j

j j

V

j j

, j 1,.., N

x y z

x xx x x

x y z

y y y y y

x y z

z z zz z

Page 11: PowerPoint Presentationlab.fs.uni-lj.si › lnms › LNMS-slo › rak › 2018_03_21-6_pred-RAK.pdf · koordinatnega sistema lahko sedaj izračunamo na j način \ •matriko parcialnih

RAK: P-VI/11/26

Osnove MKE

1

j j

j j

j j

x y z

x xx x x

x y z

y y y y y

x y z

z z zz z

• parcialne odvode interpolacijske funkcije po koordinatah Kartezijevega

koordinatnega sistema lahko sedaj izračunamo na način j

• matriko parcialnih odvodov Kartezijevih koordinat po naravnih

koordinatah imenujemo Jacobijeva matrika

J

x y z

x x x

x y z

y y y

x y z

z z z

1

1J

x x x y x z

y x y y y z

z x z y z z

x y z

x x xI I I

x y zI I I

y y yI I I

x y z

z z z

Page 12: PowerPoint Presentationlab.fs.uni-lj.si › lnms › LNMS-slo › rak › 2018_03_21-6_pred-RAK.pdf · koordinatnega sistema lahko sedaj izračunamo na j način \ •matriko parcialnih

RAK: P-VI/12/26

Osnove MKE

• zahteve, ki jih mora izpolnjevati interpolacijska funkcija

1) interpolacijska funkcija je polinomska funkcija, ki ima vsaj

toliko monomov, kot ima KE vozlišč

2) monomi, ki nastopajo v interpolacijski funkciji, morajo biti med

seboj linearno neodvisni

3) polinomska funkcija mora zagotavljati zvezni prehod polja

primarne spremenljivke preko ograje KE, v določenih primerih

pa tudi zveznost njenih odvodov

4) polinomska funkcija naj bi izkazovala kompletnost, oziroma v

primeru, ko pogoju kompletnosti ni mogoče zadostiti, vsaj

geometrijsko izotropnost

Page 13: PowerPoint Presentationlab.fs.uni-lj.si › lnms › LNMS-slo › rak › 2018_03_21-6_pred-RAK.pdf · koordinatnega sistema lahko sedaj izračunamo na j način \ •matriko parcialnih

RAK: P-VI/13/26

Osnove MKE

• določitev interpolacijske funkcije

1) v trirazsežnem prostoru lahko grafično prikažemo monome, ki

nastopajo v kompletni polinomski funkcij ,

v obliki t.i. Pascalovega tetraedra

),,(),,( N zyxPzyx

yx2

2yx

2zyzy2

3y

xy

z

2x zx 2zyx

2y

zy

3x zx2 2 zx 3zzyx

1 1n;0N

4n;1N

10n;2N

20n;3N

Page 14: PowerPoint Presentationlab.fs.uni-lj.si › lnms › LNMS-slo › rak › 2018_03_21-6_pred-RAK.pdf · koordinatnega sistema lahko sedaj izračunamo na j način \ •matriko parcialnih

RAK: P-VI/14/26

Osnove MKE

2) oblika interpolacijske funkcije glede na število vozlišč KE

v

1 1 2 3 4

N 4 :

( , , ) ( , , ) 1x y z P x y z C C x C y C z

v

3 1 2 3 4

5 6 7 8

N 8 :

( , , ) ( , , ) 1x y z P x y z C C x C y C z

C xy C xz C yz C xyz

v

2 1 2 3 4 5 6

N 6 :

( , , ) ( , , ) 1x y z P x y z C C x C y C z C xz C yz

z

Page 15: PowerPoint Presentationlab.fs.uni-lj.si › lnms › LNMS-slo › rak › 2018_03_21-6_pred-RAK.pdf · koordinatnega sistema lahko sedaj izračunamo na j način \ •matriko parcialnih

RAK: P-VI/15/26

Osnove MKE

v

2 1 2 3 4

2 2 2

5 6 7 8 9 10

N 10 :

( , , ) ( , , ) 1x y z P x y z C C x C y C z

C x C y C z C x y C xz C yz

v

3 1 2 3 4

2 2 2

5 6 7

8 9 10 11

2 2 2 2

12 13 14 15

2 2 2 2 2

16 17 18 19 20

N 20 :

( , , ) ( , , ) 1x y z P x y z C C x C y C z

C x C y C z

C xy C xz C yz C xyz

C x y C xy C x z C xz

C y z C yz C x y z C y x z C z x y

2) oblika interpolacijske funkcije glede na število vozlišč KE

Page 16: PowerPoint Presentationlab.fs.uni-lj.si › lnms › LNMS-slo › rak › 2018_03_21-6_pred-RAK.pdf · koordinatnega sistema lahko sedaj izračunamo na j način \ •matriko parcialnih

RAK: P-VI/16/26

3) za posamezni KE moramo določiti toliko interpolacijskih

funkcij , kot ima KE vozlišč ( j=1,..,Nv )

Osnove MKE

j

4) posamezna interpolacijska funkcija mora imeti v

vozliščih KE, s koordinatami (xi ,yi ,zi), sledeče vrednosti

j i i i v

1 , j i( , , ) i, j 1,.., N

0 , j ix y z

j

5) zaradi zagotavljanja možnosti popisa konstantne vrednosti primarne

spremenljivke po območju KE, mora biti izpolnjen pogoj

vN

j

j 1

( , , ) 1x y z

Page 17: PowerPoint Presentationlab.fs.uni-lj.si › lnms › LNMS-slo › rak › 2018_03_21-6_pred-RAK.pdf · koordinatnega sistema lahko sedaj izračunamo na j način \ •matriko parcialnih

RAK: P-VI/17/26

Osnove MKE

• primer izpeljave interpolacijske funkcije za osem vozliščni

volumski heksaedrični KE:

j 1j 2 j 3 j 4 j

5 j 6 j 7 j 8 j

( , , ) 1

j 1,2,..,8

x y z C C x C y C z

C xy C xz C yz C xyz

y

),,( 111 zyx

),,( 222 zyx

),,( 444 zyx

),,( 333 zyx

),,( 555 zyx

),,( 666 zyx

),,( 777 zyx

),,( 888 zyx

Kartezijev koordinatni sistem naravni koordinatni sistem

)1,1,1(

)1,1,1(

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

)1,1,1(

)1,1,1(

)1,1,1(

)1,1,1(

x~

y~

z~

1 2

3 4

5 6

7 8

1

2

3

4

6

7

8

5

x

z

Page 18: PowerPoint Presentationlab.fs.uni-lj.si › lnms › LNMS-slo › rak › 2018_03_21-6_pred-RAK.pdf · koordinatnega sistema lahko sedaj izračunamo na j način \ •matriko parcialnih

RAK: P-VI/18/26

• izračun konstant

Osnove MKE

1j1 1 1 1 1 1 1 1 1 1 1 1

2j2 2 2 2 2 2 2 2 2 2 2 2

8 j8 8 8 8 8 8 8 8 8 8 8 8

1

1

.. . . . . . . .

.. . . . . . . .

1

1 1 -1 -1 -1 -1 1 1

1 1 1 -1 1 -1 -1 -1

. .

Cx y z x y x z y z x y z

Cx y z x y x z y z x y z

Cx y z x y x z y z x y z

1j 1j

2j 2j

8 j 8 j

. .. . . . . .

. .. . . . . . . .

1 -1 -1 1 1 -1 -1 1

C

C

C

ijC

naravni koordinatni sistem

ij

1 , i j

0 , i j

)1,1,1(

)1,1,1(

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

)1,1,1(

)1,1,1(

)1,1,1(

)1,1,1(

x~

y~

z~

1 2

3 4

5 6

7 8

Page 19: PowerPoint Presentationlab.fs.uni-lj.si › lnms › LNMS-slo › rak › 2018_03_21-6_pred-RAK.pdf · koordinatnega sistema lahko sedaj izračunamo na j način \ •matriko parcialnih

RAK: P-VI/19/26

• izračun konstant

Osnove MKE

i1C

11

21

31

41

51

61

71

81

1 1 -1 -1 -1 -1 1 1 1

1 1 1 -1 1 -1 -1 -1 0

1 1 1 1 1 1 1 1 0

1 1 -1 1 -1 1 -1 -1 0

1 -1 -1 -1 1 1 1 -1 0

1 -1 1 -1 -1 1 -1 1 0

1 -1 1 1 -1 -1 1 -1 0

1 -1 -1 1 1 -1 -1 1 0

C

C

C

C

C

C

C

C

11

21

31

41

51

61

71

81

1

1

-1

-11

-18

-1

1

1

C

C

C

C

C

C

C

C

1

1( , , ) 1

8

11 1 1

8

x y z x y z x y x z y z x y z

x y z

Page 20: PowerPoint Presentationlab.fs.uni-lj.si › lnms › LNMS-slo › rak › 2018_03_21-6_pred-RAK.pdf · koordinatnega sistema lahko sedaj izračunamo na j način \ •matriko parcialnih

RAK: P-VI/20/26

• določitev preostalih interpolacijskih funkcij, upoštevajoč ugotovitve pri

izračunu interpolacijske funkcije , vodi do sledečih zvez

Osnove MKE

1

1( , , ) 1 1 1

8x y z x y z

naravni koordinatni sistem

)1,1,1(

)1,1,1(

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

)1,1,1(

)1,1,1(

)1,1,1(

)1,1,1(

x~

y~

z~

1 2

3 4

5 6

7 8

1

2

1( , , ) 1 1 1

8x y z x y z

3

1( , , ) 1 1 1

8x y z x y z

8

1( , , ) 1 1 1

8x y z x y z

Page 21: PowerPoint Presentationlab.fs.uni-lj.si › lnms › LNMS-slo › rak › 2018_03_21-6_pred-RAK.pdf · koordinatnega sistema lahko sedaj izračunamo na j način \ •matriko parcialnih

RAK: P-VI/21/26

• vse interpolacijske funkcije za osem vozliščni volumski heksaedrični KE

lahko zapišemo z enačbo

Osnove MKE

j j j j

1( , , ) 1 1 1

8x y z x x y y z z

naravni koordinatni sistem

)1,1,1(

)1,1,1(

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

)1,1,1(

)1,1,1(

)1,1,1(

)1,1,1(

x~

y~

z~

1 2

3 4

5 6

7 8

j

Page 22: PowerPoint Presentationlab.fs.uni-lj.si › lnms › LNMS-slo › rak › 2018_03_21-6_pred-RAK.pdf · koordinatnega sistema lahko sedaj izračunamo na j način \ •matriko parcialnih

RAK: P-VI/22/26

Osnove MKE

• primer izpeljave interpolacijske funkcije za štiri vozliščni

volumski tetraedrični KE:

j 1j 2 j 3 j 4 j( , , ) 1

j 1,2,3,4

x y z C C x C y C z

y

),,( 111 zyx

),,( 222 zyx

),,( 444 zyx

),,( 333 zyx

x~

y~

z~

)0,0,0(

)0,0,1(

)0,1,0(

)1,0,0(

Kartezijev koordinatni sistem naravni koordinatni sistem

1

2

3

4

1

2

3

4

x

z

Page 23: PowerPoint Presentationlab.fs.uni-lj.si › lnms › LNMS-slo › rak › 2018_03_21-6_pred-RAK.pdf · koordinatnega sistema lahko sedaj izračunamo na j način \ •matriko parcialnih

RAK: P-VI/23/26

• izračun konstant

Osnove MKE

1j 1j 1j1 1 1

2 j 2 j 2 j2 2 2

3 j 3 j 3 j3 3 3

4 j 4 j 4 j4 4 4

1 1 0 0 0

1 1 1 0 0

1 1 0 1 0

1 1 0 0 1

C Cx y z

C Cx y z

C Cx y z

C Cx y z

ijC

ij

1 , i j

0 , i j

naravni koordinatni sistem

x~

y~

z~

)0,0,0(

)0,0,1(

)0,1,0(

)1,0,0(

1

2

3

4

Page 24: PowerPoint Presentationlab.fs.uni-lj.si › lnms › LNMS-slo › rak › 2018_03_21-6_pred-RAK.pdf · koordinatnega sistema lahko sedaj izračunamo na j način \ •matriko parcialnih

RAK: P-VI/24/26

• izračun konstant Osnove MKE

11 11

21 21

31 31

41 41

1 0 0 0 1 1

1 1 0 0 0 1

1 0 1 0 0 1

1 0 0 1 0 1

C C

C C

C C

C C

i1C

• izračun konstant

12 12

22 22

32 32

42 42

1 0 0 0 0 0

1 1 0 0 1 1

1 0 1 0 0 0

1 0 0 1 0 0

C C

C C

C C

C C

i2C

zyxzyx ~~~1)~,~,~(~1

xzyx ~)~,~,~(~2

• izračun konstant

13 13

23 23

33 33

43 43

1 0 0 0 0 0

1 1 0 0 0 0

1 0 1 0 1 1

1 0 0 1 0 0

C C

C C

C C

C C

i3C

yzyx ~)~,~,~(~3

Page 25: PowerPoint Presentationlab.fs.uni-lj.si › lnms › LNMS-slo › rak › 2018_03_21-6_pred-RAK.pdf · koordinatnega sistema lahko sedaj izračunamo na j način \ •matriko parcialnih

RAK: P-VI/25/26

Osnove MKE

• izračun konstant

14 14

24 24

34 34

44 44

1 0 0 0 0 0

1 1 0 0 0 0

1 0 1 0 0 0

1 0 0 1 1 1

C C

C C

C C

C C

i4C

zzyx ~)~,~,~(~4

naravni koordinatni sistem

x~

y~

z~

)0,0,0(

)0,0,1(

)0,1,0(

)1,0,0(

1

2

3

4

zyxzyx ~~~1)~,~,~(~1

xzyx ~)~,~,~(~2

yzyx ~)~,~,~(~3

zzyx ~)~,~,~(~4

• zapis interpolacijskih funkcij za štiri vozliščni volumski tetraedrični KE

v naravnem koordinatnem sistemu j

Page 26: PowerPoint Presentationlab.fs.uni-lj.si › lnms › LNMS-slo › rak › 2018_03_21-6_pred-RAK.pdf · koordinatnega sistema lahko sedaj izračunamo na j način \ •matriko parcialnih

RAK: P-VI/26/26

33. Izpeljava šibke oblike integralske enačbe za časovno ustaljen prostorski

prevod toplote.

34. Interpolacija temperaturnega polja po območju prostorskega

heksaedričnega KE.

35. Interpolacija geometrije v primeru izoparametričnega KE.

36. Razlika med Kartezijevim in naravnim koordinatnim sistemom.

37. Kaj predstavlja Jacobijeva matrika?

38. Katere zahteve mora izpolnjevati interpolacijska funkcija?

39. Določitev interpolacijske funkcije za: 4 vozliščni tetraedrični KE, 8 vozliščni

heksaedrični KE, 10 vozliščni tetraedrični KE, 20 vozliščni heksaedrični KE.

6. predavanje: TEORETIČNA VPRAŠANJA