3.4 FE Formulation of Electro-Magnetic Field Problems
3.4 FE Formulation of Electro-Magnetic Field Problems
3.4 FE Formulation of Electro-Magnetic Field Problems
= A1 A2
The ux linked with the coil is given by:
1
=
S
A dS
3.4
59
Chapter 3
In order to predict the performance of electrical machines accurately at the design stage, magnetic eld mapping of the machine structure is necessary which requires accurate modelling
of the machine. Conventional methods are based on approximations and hence inaccurate. FEM oers an ecient and accurate
means of predicting the magnetic eld distribution in machines,
taking into account non-linearity of the iron material.
3.4.1
Chapter 3
Fig. 3.1: 2D eld and boundary conditions for a salient pole synchronous machine(Source: Pyrhonen et al. (2009))
(3.13)
(3.14)
61
Chapter 3
in Equation 3.10. MVP can be determined from Poissons
equation, at each point in the problem domain if the current density is xed and the value of Az is known on the
boundary of the domain, i.e., in a part of the domain,
say 1 , the value of Az is assigned, and in the remaining
part of the boundary, say 2 , the value of the derivative of
Az normal to the boundary line is assigned.
5. Since the ux lines are tangential to the outer boundary
of the machine structure, no ux lines cross the boundary.
Hence homogeneous Dirichlets condition (Bianchi, 2005) is
assigned, xing the MVP, Az = 0 along the outer boundary.
6. The magnetic behaviour in the machine structure has periodic symmetry among pole pairs around the z-axis. The
machine under study being 4-pole, the domain under analysis is reduced to one fourth on account of the periodic
symmetry of the eld pattern, which further reduces the
computational time for eld analysis. Therefore, along the
axes of periodic symmetry, the periodic boundary conditions are applied. Since the ux density components cannot
be discontinuous across the symmetry axis, the ux lines
must be normal to the axis. Hence the Neumanns boundary condition, i.e., A
= 0, is applied along the symmetry
n
axis (Bianchi, 2005).
3.4.2
1 2 A 1 2 A
+
+
x2
y 2
(3.15)
Chapter 3
The weighted integral form for 2D solution is:
R W dx dy = 0
(3.16)
dx dy =
W
+
W dx dy (3.17)
x2
y 2
dx dy
x x
y y
n
c
=
W dx dy (3.18)
where n
is the outward unit vector on boundary c.
Discretisation of the problem domain in Equation (3.18) is performed using 2D nite elements. Six noded triangular elements
are used for discretisation of the problem domain which has three
nodes at the vertices of the triangle, three mid-side nodes and the
variable interpolation within the element is quadratic in x and y
(Bastos and Sadowski, 2003). For M triangular elements,
1
W e Ae W e Ae
+
dx dy
e
x x
y y
e
M
1 Ae
e
W dc =
W e dx dy
(3.19)
e
n
c
e
Geometry of the machine discretised with second order triangular
elements are shown in Figure 3.2.
School of Engineering, CUSAT
63
Chapter 3
A1
A2
A3
e
A(x,y) = N1 N2 N3 N4 N5 N6
(3.20)
A
4
A5
A6
Three digit numbering is given for each node of the second order
triangular element, where , and are integers satisfying the
relation, + + = n, and n is the order of the interpolation
function for the element (Chari and Silvester, 1980; Hoole, 1989;
Humphries, 1997; Salon et al., 1999). Triple-subscript designation is used for the interpolation functions, so that (1 , 2 , 3 )
will denote the shape function for node P (, , ) in terms of the
area coordinates 1 , 2 , 3 . As per Silvesters method (Chari and
Salon, 2000), the interpolation function for an nth order triangular element is derived by the formula:
(1 , 2 , 3 ) = (1 ) (2 ) (3 )
64
(3.21)
Chapter 3
where
(1 ) =
n1 i + 1
i=1
, 1
(3.22)
The interpolation functions for the six noded second order triangular element, with n = 2 and three-digit notation for each of
the nodes, 200 , 020 , 002 for the three vertices and 101 , 110 , 011
for the three mid-side nodes respectively are evaluated by the
formula:
For node 1,
= 2, = 0, = 0
= 2 = 1 (21 1)
= 0 = 1
= 0 = 1
i.e.,
N1 = 200 = 2 (1 ) 0 (2 ) 0 (3 ) = 1 (21 1)
(3.23)
N1
N2
1
1 1 1 1 1 1
x x 1 x 2 x 3 x 4 x 5 x 6 N3
y = y 1 y 2 y 3 y 4 y 5 y 6 N4
A1 A2 A3 A4 A5 A6 N5
A
N6
School of Engineering, CUSAT
(3.24)
(3.25)
(3.26)
(3.27)
(3.28)
(3.29)
65
Chapter 3
in which the natural derivatives are:
41 1
N
0
=
4
1
2
0
43
0
42 1
N
0
=
2 41
43
0
43 1
N
=
0
3
42
41
(3.30)
(3.31)
(3.32)
6
Ni (x, y) Ai
(3.33)
i=1
N1
200
N2 020
N3 002
e
W =
(3.34)
N4 = 101
N5 110
N6
011
66
Chapter 3
The shape function logic is concerned with computation of the
partial derivatives of the shape functions with respect to x and
y at any point in the element. For this purpose, a generic scalar
function, w (1 , 2 , 3 ) is considered that is quadratically interpolated over the triangle by,
w = w 1 N 1 + w 2 N 2 + w 3 N3 + w 4 N 4 + w 5 N 5 + w 6 N 6
= w1 w2 w3 w4 w5 w6 N T
(3.35)
where w stands for 1, x, y or A . Taking partials of Equation
(3.35) with respect to x and y and applying the chain rule twice
yields,
Ni
x
Ni
y
=
Ni
1
Ni
2
Ni
3
P
(3.36)
In matrix form,
w
x
w
y
1
x
1
y
2
x
2
y
3
x
3
y
6
i=1
i
wi N
1
6
Ni
w
i
i=1
2
6
Ni
i=1 wi 3
(3.37)
6
Ni
i=1 i 1
6
Ni
i=1 i 2
6
Ni
i=1 i 3
1
x
2
x
3
x
1
y
2
y
3
y
(3.38)
Making w = 1, x, y and stacking the results row-wise,
6
Ni
i=1 1
6
Ni
i=1 2
6
Ni
i=1 3
6
6
6
Ni
Ni
Ni
x
x
x
i
i
i
i=1
i=1
i=1
1
2
3
6
6
6
Ni
Ni
Ni
y
y
y
i=1 i 1
i=1 i 2
i=1 i 3
1
x
2
x
3
x
1
y
2
y
3
y
1
x
x
x
y
x
1
y
x
y
y
y
(3.39)
67
Chapter 3
1
1
But, x
= y
= 1 and x
= y
= x
= y = 0 because x and y
x
y
y
6 x
are independent coordinates. Since i=1 Ni = 1, the entries of
the rst row of the coecient matrix are equal to a constant C,
which can be scaled to unity because the rst row of the right
hand side is null. Therefore, Equation (3.39) gets reduced to,
1
1
1
6
6
Ni
Ni
6 xi Ni
i=1 xi 2
i=1 xi 3
i=1 1
6
6
6
Ni
Ni
Ni
y
y
y
i=1 i 1
i=1 i 2
i=1 i 3
1
x
2
x
3
x
1
y
2
y
3
y
0 0
= 1 0
0 1
(3.40)
The coecient matrix of equation (3.40) is called the Jacobian
matrix denoted by J. For compactness, Equation (3.40) is written
as
1 1
x
y
1
1
1
0 0
2 2
x
2
x
3
x
Jy23 Jx32
= 1 Jy31 Jx13 = P
2J
Jy12 Jx21
y
2
y
3
y
(3.42)
68
Ni
Ni
Ni
Jy23 +
Jy31 +
Jy12
1
2
3
(3.43)
School of Engineering, CUSAT
Chapter 3
Ni
Ni
Ni
Jx32 +
Jx13 +
Jx21
1
2
3
(3.44)
The shape function derivatives are,
Ni
1 Ni
Ni
Ni
(3.45)
=
Jy23 +
Jy31 +
Jy12
x
2J 1
2
3
Ni
1 Ni
Ni
Ni
(3.46)
=
Jx32 +
Jx13 +
Jx21
y
2J 1
2
3
w Ni wi
=
=
wi
y
y
2J
i=1
i=1
6
i
can be read o Equations
in which the natural derivatives N
j
(3.30) to (3.32). Use of the P matrix dened in Equation (3.42),
yields Equations (3.45) and (3.46) in compact form as,
Ni
Ni
Ni
Ni
Ni
= 1 2 3 P
(3.47)
x
y
W dx dy = 3
0
0
0
1
1
1
0
0
0
1
1
1
(3.48)
(3.49)
69