QuarterTurn

In this example, we will estimate the rise in temperature due to Joules losses in a stranded conductor. An electrical potential V0 is applied to the entry/exit of the conductor which is also cooled by a force flow.
The geometry of the conductor is choosen as to have an analytical expression for the temperature.

1. Geometry

The conductor consists in a rectangular cross section torus which is somehow "cut" to allow for applying electrical potential. The conductor is cooled with a force flow along its cylindrical faces.+ In 2D, the geometry is as follow: geometry
In 3D, this is the same geometry, but extruded along the z axis.

2. Input parameters

Name Description Value Unit

ri

internal radius

30.6

mm

re

external radius

53.2

mm

h

heigth

2.305

mm

δ

angle

π/2

rad

VD

electrical potential

0.125

V

hi

internal transfer coefficient

80e3

Wmm2K1

Twi

internal water temperature

303

K

he

external transfer coefficient

80e3

Wmm2K1

Twe

external water temperature

293

K

As the mesh is, by default in mm, we use specific units for this tests.

2.1. Model & Toolbox

  • This problem is fully described by a Thermo-Electric model, namely a poisson equation for the electrical potential V and a standard heat equation for the temperature field T with Joules losses as a source term.

2.2. Materials

Name Description Marker Value Unit

σ

electric conductivity

omega

58.e3

S.mm1

2.3. Boundary conditions

The boundary conditions for the electrical probleme are introduced as simple Dirichlet boundary conditions for the electric potential on the entry/exit of the conductor. For the remaining faces, as no current is flowing througth these faces, we add Homogeneous Neumann conditions.

Marker Type Value

V0

Dirichlet

0

V1

Dirichlet

0.5/4.

Rint, Rext, top*, bottom*

Neumann

0

As for the heat equation, the forced water cooling is modeled by robin boundary condition with Tw the temperature of the coolant and h an heat exchange coefficient.

Marker Type Value

Rint

Robin

hi(TTwi)

Rext

Robin

he(TTwe)

V0, V1, top*, bottom*

Neumann

0

*: only in 3D

3. Outputs

hsize Tmin(K) Tmax(K)

1

318.812

362.227

To change the mesh size hsize just edit the cfg file and change the corresponding line:

dim=3
units=mm
geofile=quarter-turn3D.geo
geofile-path=$cfgdir
...

[gmsh]
filename=$cfgdir/quarter-turn3D.geo
hsize=1
cfg

4. Reference

For more advanced results, including convergence rate of the error, see the test case from Feel++ Thermo-Electric toolbox.