ME 651 Advanced Heat Conduction

M.M. Yovanovich

CONDEQ2.MWS

Derivation of Conduction Equations in Circular Cylinder Coordinates.

The solid has volumetric heat sources which are the result

of a variety of processes such as chemical, electrical, nuclear,

biological, mechanical, etc.

All thermophysical properties are constant.

Obtain the following special cases from the general

three-dimensional equation:

1) Two-dimensional transient without heat sources: T(r,z,t) and P = 0;

2) One-dimensional transient with heat sources: T(r, t) and P > 0;

3) Two-dimensional, steady-state with sources: T(r,z) and P > 0;

4) Two-dimensional, steady-state without sources: T(r,z) and P = 0;

5) One-dimensional, steady-state with heat sources: T(r) and P > 0;

6) One-dimensional, steady-state without heat souces: T(r) and P = 0.

> restart:

Conduction rates into differential control volume [Maple Math] through the faces located at [Maple Math] .

> Q[r]:= -k*dA[r]*diff(T(r,theta,z,t),r);

[Maple Math]

> Q[theta]:= -k*dA[theta]*diff(T(r,theta,z,t),theta)/r;

[Maple Math]

> Q[z]:= -k*dA[z]*diff(T(r,theta,z,t),z);

[Maple Math]

Conduction rates out of the control volume through surfaces at [Maple Math] . Take the first two terms of the Taylor series expansion

> Q[r + dr]:= Q[r] + diff(Q[r], r)*dr;

[Maple Math]
[Maple Math]

> Q[theta + d*theta]:= Q[theta] + diff(Q[theta], theta)*d*theta;

[Maple Math]
[Maple Math]

> Q[z + dz]:= Q[z] + diff(Q[z], z)*dz;

[Maple Math]
[Maple Math]

Define the differential areas [Maple Math] and the differential volume [Maple Math] .

> dV:= dr*r*d*theta*dz;

[Maple Math]

> dA[r]:= r*d*theta*dz;

[Maple Math]

> dA[theta]:= dr*dz;

[Maple Math]

> dA[z]:= r*d*theta*dr;

[Maple Math]

Net heat conduction rate into the differential control volume through the six faces.

> Q[cond_net]:= Q[r]-Q[r+dr] + Q[theta] - Q[theta + d*theta] + Q[z] - Q[z+dz]:

Heat generation rate within the differential control volume due to distributed volumetric heat sources. Volumetric heat source is [Maple Math] with units [Maple Math] .

> Q[gen]:= P*dV;

[Maple Math]

Rate of energy storage within the differential control volume [Maple Math] .

> Q[storage]:=
rho*c[p]*diff(T(r,theta,z,t), t)*dV;

[Maple Math]

Energy balance over the differential control volume to obtain the general three-dimensional conduction equation. Divide by the product [Maple Math] to simplify.

> eq:=
expand((Q[cond_net] + Q[gen] =
Q[storage])/(k*dV));

[Maple Math]
[Maple Math]

Introduce the thermal diffusivity [Maple Math] into the equation.

>

eq:= subs(rho = k/alpha/c[p], eq);

[Maple Math]
[Maple Math]

The three-dimensional conduction equation has four conduction terms, the source term and the storage term. The four conduction terms consist of two terms for the [Maple Math] -coordinate, and one each for the [Maple Math] and [Maple Math] -coordinates.

This partial differential equation is second-order in space and first order in time.

It therefore requires one initial condition and six boundary

conditions to obtain its solution.

The above general equation can be used to obtain special cases.

A few special cases will be obtained below.

1) Two-dimensional transient without heat sources: [Maple Math] and [Maple Math] .

> DiffusionEq_2D:=
expand(
subs(T(r,theta,z,t) = T(r,z,t), P = 0, eq));

[Maple Math]

2) One-dimensional transient with heat sources: [Maple Math] and [Maple Math] .

> DiffusionPoissonEq_1D:=
expand(
subs(T(r,theta,z,t) = T(r, t), eq));

[Maple Math]

3) Two-dimensional, steady-state with sources: [Maple Math] and [Maple Math] .

> DiffusionPoissonEq_2D:=
expand(
subs(T(x,theta,z,t) = T(r,z), eq));

[Maple Math]
[Maple Math]
[Maple Math]

4) Two-dimensional, steady-state without sources: [Maple Math] and [Maple Math] .

> LaplaceEq_2D:=
expand(
subs(T(r,theta,z,t) = T(r,z), P = 0, eq));

[Maple Math]

5) One-dimensional, steady-state with heat sources: [Maple Math] and [Maple Math] .

> PoissonEq_1D:=
expand(
subs(T(r,theta,z,t) = T(r), eq));

[Maple Math]

6) One-dimensional, steady-state without heat souces: [Maple Math] and [Maple Math] .

> LaplaceEq_1D:=
expand(
subs(T(r,theta,z,t) = T(r), P = 0, eq));

[Maple Math]

This a small sample of the different types of conduction equations which are formulated in circular cylinder coordinates.