Professional Documents
Culture Documents
\
|
c
c
c
c
|
|
.
|
\
|
c
c
+
c
c
=
c
c
+
c
c
| |
e e
cos
y
T
sin
x
T
Ra Pr
y x
Pr
y
v
x
u
2
2
2
2
(2)
2
2
2
2
y
T
x
T
y
T
v
x
T
u
c
c
+
c
c
=
c
c
+
c
c (3)
Where| in (deg.), hence, introducing the following non-
dimensional variables:
( )
L
k
L
L
T
T T
T
v k T L g C Ra k C Pr
o
P P
= = =
=
= =
-
-
-
-
- -
-
- -
-
v
v
v
e
e
A
A |
, , ,
,
3
0
World Academy of Science, Engineering and Technology 69 2012
399
Where Cp in (J/kg K), k in (m
2
/sec),
0
in(kg/m
3
), | in (1/K),
v in (m
2
/sec) and the velocity components u and v can be
computed from the stream function
as:
v ,
x y
u
c
c
=
c
c
=
(4)
Using the expressions in Equation (4), Equation (1) can be
written as:
x
v
y
u
c
c
c
c
= e
(5)
Then, using the following transformation from the physical
space to the computational space:
( )
( )
)
`
=
=
y , x
y , x
q q
(6)
With this transformation, the governing Equations (1) to (3)
can be transformed to the following forms in the
computational space:
2
2
2 2
2
2
e
J H G C B A =
c
c
+
c
c
+
c
c
+
c c
c
+
c
c
(7)
2 (
2
2 2
2
2
|
|
.
|
\
|
c
c
c
c
c
c
+
c
c
+
c
c
+
c c
c
+
c
c
=
c
c
+
c
c
|
q
|
e
q
e
q
e
q
e
e
q
e
e
q
cos
T
y sin
T
y Ra Pr ) HU GU
CU BU AU Pr V U
(8)
) 2 (
2
2 2
2
2
q q q q c
c
+
c
c
+
c
c
+
c c
c
+
c
c
=
c
c
+
c
c T
H
T
G
T
C
T
B
T
A Pr
T
V
T
U
(9)
Where:
y x , x , y x , x
, , G , , B
, , V ,
2 2 2 2
q q q q q q
q q
o o
q q
o
o
y x J y y x y
B A
H
C B
J C J
J A y u x v x v y u U
= + = + = + =
c
c
+
c
c
=
c
c
+
c
c
= = =
= =
c
c
= =
c
c
=
III. GRID GENERATION
In this study, an analytical expression could derive for the
coordinate transformation from the physical domain to the
computational domain; all-geometrical parameters could
compute exactly. The super elliptic function could be written
as:
1
2 2
= |
.
|
\
|
+ |
.
|
\
|
n n
b
y
a
x
(10)
Where aandb are the square enclosure lengths in the x and
y direction respectively, n is a positive integer. So for this
study it could be expressed as: n = 100; a = b, the geometry
becomes a square with minimum error.
The coordinate's transformation for the present problem
can be exactly setup, which is written as:
| | q ) r r ( r sin x
i o i
+ =
(11a)
| | q ) r r ( r cos y
i o i
+ =
(11b)
Where r
i
is the radius of the inner circular cylinder, which
is a constant, and r
o
is the equivalent radius of the outer
square enclosure and it is computed as in reference one:
( )
2 1
2 2
n /
n n
o
) sin( ) cos(
b
r
+
=
(12)
The transformed computational domain to (,q) plane is
1 0
and
2 0
. A typical generated grid is shown in
Fig. 2, for 4141 nodes.
Fig. 2 A typical grid generation (4141 grids) for | = -45
o
, r
i
=
0.5, L = 3r
i
, n = 100
The imposed boundary conditions are no slip and
isothermal on both inner circular cylinder and outer square
enclosure surfaces. Therefore, the boundary conditions could
be express as:
0 0
1 0 1 0
= =
= = , ,
V , U
q q
(13a)
0 0
1 0
= =
= = q q
,
(13b)
0 1
1 0
= =
= = q q
T , T
(13c)
1 0
1 0
2
2
1 0
,
,
,
U
J
C
J
C
=
=
=
c
c
=
c
c
=
q
q
q
q q
e
(13d)
IV. NUMERICAL METHOD
In this work the finite difference equation were derived by
using central difference approximation for the partial
derivatives except the convective terms for which upwind
difference formula was employed. Derivative at the
boundary were approximated by three point forward or
backward difference. The explicit method was chosen for the
solution of flow and energy fields, while relaxation method
was chosen for stream function calculation. A time
increment 10
-5
- 10
-9
has been used for Ra=10
3
- 10
6
.
The average Nusselt numbers for the inner and outer
boundaries are respectively determined by (Ref.
1
):
World Academy of Science, Engineering and Technology 69 2012
400
h
u and
h
u
o
o
i
i
k
S
N
k
S
N
o i
= =
(14)
Where
J
. and h.d
2
1
2
0
t
t
c
c
= =
)
T
k h h
(15)
V. GRID INDEPENDENCY STUDY
Several grids have been tested for the case of Ra = 10
3
, |
= 0, r
i
= 0.5, L = 1.5r
i
. Table I shows the total average
Nusselt number for five grids used.
TABLE I
ave
Nu
RESULTS FOR SEVERAL GRIDS, RA = 10
3
,| = 0, RI = 0.5, L = 1.5RI.
Grid size
2
u N u N
Nu
o i
ave
+
=
max