Professional Documents
Culture Documents
L4 Fem
L4 Fem
Previous lecture
Industrial Electrical Engineering and Automation
The equivalent circuit method (ECM) is essentially a finite element method (FEM) where the quickness is set against the accuracy Ka=f Stiffness matrix, vector of unknowns, load vector + boundary vector
Avo R Design of Electrical Machines 2
Todays goal
Industrial Electrical Engineering and Automation
What shall we know about FE method and formulation as a user FE formulation that is based to the weighted residual method
Mathematic form of the field problem that is suitable of FE method
Avo R
Bn t
tn =
1 2 Bn Bt2 2 0 B B tt = n t
tn
Bt t t
Avo R
If the real model, which is a prototype, contains infinite number of degrees of freedom (d.o.f.) then the EC model incorporates too low d.o.f. (i.e. nodes) the FE gives an approximate solution to a physic problem described by differential or integral equations in a number of small regions finite number of d.o.f. The system equations are assembled according to the (main) solution methods: a variational method (integral kind) and a residual method (differential kind)
Field solution is based on solving potentials in accordance of the field equation and BC
2u = 0
1 2 u d 2
2u + g = 0
1 2 u d ugd 2
Avo R
Avo R
Finite element
Industrial Electrical Engineering and Automation
Interpolation of potential
2D 3D
Industrial Electrical Engineering and Automation
1D
the potentials ae within the element bounds is interpolated between its values at the nodal points according to element shape function Ne
= 1 + 2 x = 1 x = N ie 1 = N 2
A geometric object is divided into finite number of simple shape elements Element joins geometry and material properties Element shape function interpolates the potential values within the element
Avo R Design of Electrical Machines 9
1 = + x + y = 1 x y i 1 2 3 2 = N Ne = N e a e = NC 1 C j j 3 i = N ie N e N ke j = N e a e = NC 1 C j k
Design of Electrical Machines 10
Avo R
Differentiation
Industrial Electrical Engineering and Automation
C=
1 xi 1 xj
det C = l
N ie =
1 (x x j ) l 1 Ne j = ( x xi ) l
For the FE formulation of residual kind, it is important to derive the gradient of potential In accordance with linear element expression, the potential gradient is constant within the element.
dN j d N e e dN ie = a = i + j = dx x dx dx 1 1 1 = N e a e = B e a e = l l 2
e
1 x1 C= 1 x2 1 x3
Avo R
y1 y2 y3
N ie =
N e e a x = x = = e N ae y y N e N ie N ke j i j k x x = xe = N e a e = B e a e e e N i N j N k i k j y y y
12
Avo R
Weak formulation
Industrial Electrical Engineering and Automation Industrial Electrical Engineering and Automation
Weight function
In order to take the advantage of the weak formulation, a weight function needs to be chosen so that the residual of the solution of the unknown function and a known trial function is a minimum. In accordance with the Galerkin weighted residual method the weight function is chosen to be equal with the trial function which is in the case the shape functions. v = Nc = c T N T
dv dN dN T = c = cT = cT B T dx dx dx
Avo R Design of Electrical Machines 14
Reformulation of strong form for FE implementation In the weak form only the first derivative of the (potential=) temperature is presented and the approximating functions need to be differentiable once To establish the weak of the strong form the latter is multiplied by an arbitrary weight function v and this multiplication is integrated over the pertinent region: l d d v A + Q dx = 0 dx dx 0 l l dv d A dx = ( vAq ) + ( vA ) h + vQdx = 0 x =0 x =l dx dx 0 0
Avo R Design of Electrical Machines 13
FE formulation
Industrial Electrical Engineering and Automation Industrial Electrical Engineering and Automation
2D FE formulation
Weak formulation (including convection term)
(v ) tD dA = vhtdL
T A Lh
Lg
=g
v = Bc
FE formulation
T T T T T T A B tDBdA + LN NtdL a = LN htdL L N qntdL Tamb LN tdL + A N QtdA c h g c (K + K c ) a = fb + fl
Avo R
16
General form
2. diffusion
Industrial Electrical Engineering and Automation
2D and 3D
Industrial Electrical Engineering and Automation
17
4. absorption
f ( f ) + v f + af = g t
3. convection 5. source
In the general 3-D case, A is a vector with three components. In the 2-D planar and axisymmetric cases, two of these three components are zero, leaving just the component in the out-off the page direction. The problem formulation on 3D magnetic field analysis may take advantage either on total scalar potential or on vector potential as the unknown in the node points.
The general form of a differential equation with its possible coefficients in the particular terms In the coupled field problems, such coefficients are field dependent and represents the link between the various field types such as magnetic/thermal etc.
Avo R Design of Electrical Machines
Avo R
18
Strong formulation
Industrial Electrical Engineering and Automation Industrial Electrical Engineering and Automation
Magnetostatics
The problem in electromagnetic analysis on a macroscopic level is the problem of solving Maxwells equations subject to certain boundary conditions. Magnetostatic problems are problems in which the fields are time-invariant. The field intensity H and flux density B must obey the rules
d d A +Q = 0 dx dx ( D t ) + Q = 0 ( D ) + Q = 0
Thermal problem bases on a scalar field The stationary heat problem is described as a balance between heat supply and dissipation Formulation for 1D, 2D and 3D heat problem
H = J B = 0
Avo R Design of Electrical Machines 20
Avo R
19
Constitutive relation
Industrial Electrical Engineering and Automation
B = H
If a material is nonlinear, the permeability, is actually a function of B:
Finite element magnetic solver calculates a field that satisfies via a magnetic vector potential approach. Flux density is written in terms of the vector potential, A, as:
B = A
B H (B )
1 =J (B ) A M PM m
agn
Avo R
etisa t
Avo R
21
ion
22
Ohms Law
J = E
Avo R
Cause for electric field intensity B E = Fixed frequency and phasor t transformation Replacing B by A A = Re a(cos t + j sin t ) = Re ae jt & E = A = A t Practical formulation er Consider 2D & umb nal t lex n ditio gradien p d m A integration e Co 1 oltag a = ja + J V & v E = A V (B ) eff
Design of Electrical Machines 23
Electromagnetic device
Industrial Electrical Engineering and Automation
Pre-processing
Select appropriate size for the model Geometry Material properties and sources
Boundary conditions Discretization FE-mesh Processing Post-processing Field distribution, flow density, etc
Avo R
25
Avo R
26
Boundary conditions
Industrial Electrical Engineering and Automation
FEMM Pre-Processor
Industrial Electrical Engineering and Automation
The boundary conditions are used to reduce the size of the FE model and to constrain the field that surrounds the electrical device.
Dirichlet (essential) condition - flux (equi-potential) lines are parallel to the boundary Neumann's (natural) condition (/n, VM/n known) determines the surfaces that the magnetic flux crosses orthogonally Periodicity condition is set to reduce the size of the model according to the periodic structure.
Drawing the endpoints of the lines and arc segments for a region, Connecting the endpoints with either line segments or arc segments to complete the region, Defining material properties and mesh sizing for each region, Specifying boundary conditions on the outer edges of the geometry.
Avo R
27
Avo R
28
Coil
Industrial Electrical Engineering and Automation Industrial Electrical Engineering and Automation
FEMM Post-Processor
Flux lines show magnetic coupling between the magnetic conductive parts Flux density indicate magnetic loading Generally the forces are calculated by using weighted Maxwells stress tensor Flux linkage can be obtained from circuit-data
Wire specification (AWG) Coil & circuit specification (number of turns, parallel/series, current)
Avo R Design of Electrical Machines 29
Avo R
30
Force calculation I
Industrial Electrical Engineering and Automation Industrial Electrical Engineering and Automation
Force calculation II
Flux density, B Force integration lines
mover
32
Femm functions can be called by LUA Script Scripting is similar to Matlab, it is possible to create user-independent calculation loop Matlab can be used as a design environment that also generates LUA script
Home assignment
Performance analysis of a synchronous machine
Avo R
33
Synchronous machine
Industrial Electrical Engineering and Automation Industrial Electrical Engineering and Automation
Analysis scope
q number of slots per phase and pole q=0.5, 1, 2 Np number of poles Np=2, 4, 6 Heat transfer analysis: find Jm Electromagnetism analysis: find Tm Understand results
phase a phase b phase c 1 0.866 0.5
Learning construction and energy conversion, Discover operation principle Current from heat transfer at given J@max Torque from magnetostatics T@Jmax
-0.5 -0.866 -1 0
Avo R
1/6
1/3
1/2
2/3
5/6
35
Avo R
36
Analysis goals
Industrial Electrical Engineering and Automation Industrial Electrical Engineering and Automation
Avo R
38
10