Escolar Documentos
Profissional Documentos
Cultura Documentos
FLUX 10
3D Application
End winding characterization
Ref.: KF 3 05 - L - 10 - EN - 02/08
CEDRAT
15 Chemin de Malacher - Inovalle
38246 Meylan Cedex
FRANCE
Phone: +33 (0)4 76 90 50 45
Fax: +33 (0)4 56 38 08 30
Email: cedrat@cedrat.com
Web: http://www.cedrat.com
Foreword
About the The aim of this technical paper is the computation of end windings
technical paper inductance. It contains the general steps and all data needed to describe the
model of asynchronous machine.
Required Before preceding this technical paper, the user must have under control all
knowledge functionalities of the Flux software. The user can gain the required knowledge
in the Generic tutorial, which explains in detail all actions to build the
geometry and mesh of the study domain.
Path The files corresponding to the different cases studied in this technical paper
are available in the folder: \DocExamples\Examples3D\EndWinding\
Command files The files provided for this technical paper are:
and Flux files command files,
come in handy to build the Flux projects
Flux files
already built project files
The use of files is explained in the table below.
the user can
To describe execute the
follow recover the Flux file*
command file
the 2D geometry
2 2DGeoMesh.py 2D_GEO_MESH.FLU
and mesh
the 3D geometry
and mesh 3 3DGeoMeshPhys.py 3D_GEO_MESH_PHYS.FLU
the physics
case 1 4 3DCase1A_1B.py 3D_CASE1A.FLU, 3D_CASE1B.FLU
case 2 5 3DCase2A_2B.py 3D_CASE2A.FLU, 3D_CASE2B.FLU
case 3 6 3DCase3A_3B.py 3D_CASE3A.FLU, 3D_CASE3B.FLU
case 4 7 3DCase4A_4B.py 3D_CASE4A.FLU, 3D_CASE4B.FLU
TABLE OF CONTENTS
1. General information .................................................................................................................1
1.1. Overview of the sample problem ..................................................................................................3
1.1.1. Foreword.........................................................................................................................4
1.1.2. Description of the device ................................................................................................6
1.1.3. Studied cases ...............................................................................................................10
1.2. Strategies of the geometry description, mesh generation and physical description...................11
1.2.1. Main phases for geometry description and mesh generation of the motor ..................12
1.2.2. Main phases for physical description of the motor .......................................................14
1.3. Computation of end windings inductance: principle & method ...................................................15
1.3.1. Inductance computation principle .................................................................................16
1.3.2. Operating mode with Flux 3D application.....................................................................19
1.3.3. Self inductance or cyclic inductance computation?......................................................21
1.3.4. Symmetry and periodicity .............................................................................................22
2. Motor 2D geometry and mesh ...............................................................................................23
2.1. Geometry and mesh of the 2D stator slot ...................................................................................25
2.1.1. Create geometric parameters and coordinate systems................................................26
2.1.2. Create points and basic lines .......................................................................................28
2.1.3. Create transformations .................................................................................................29
2.1.4. Create lines by propagation..........................................................................................30
2.1.5. Build faces ....................................................................................................................30
2.1.6. Create and assign mesh points ....................................................................................31
2.2. Geometry and mesh of the 2D rotor slot.....................................................................................33
2.2.1. Create geometric parameters and coordinate systems................................................34
2.2.2. Create points and basic lines .......................................................................................36
2.2.3. Create transformations .................................................................................................37
2.2.4. Create lines by propagation..........................................................................................38
2.2.5. Build faces ....................................................................................................................38
2.2.6. Create and assign mesh points ....................................................................................39
2.3. Geometry of the motor 2D model................................................................................................41
2.3.1. Import into a new project ..............................................................................................42
2.3.2. Create coordinate systems ...........................................................................................42
2.3.3. Create symmetries........................................................................................................43
2.3.4. Create transformations .................................................................................................43
2.3.5. Create lines and faces by propagation .........................................................................44
2.3.6. Add an infinite box ........................................................................................................46
2.3.7. Create points and lines .................................................................................................47
2.3.8. Build faces ....................................................................................................................49
2.4. Mesh of the motor 2D model.......................................................................................................51
2.4.1. Create and assign mesh points ....................................................................................52
2.4.2. Generate the mesh .......................................................................................................54
2.4.3. Create the basic 2D motor object .................................................................................55
3. Motor 3D geometry, mesh and physical description..............................................................57
3.1. Geometry of the motor 3D model................................................................................................59
3.1.1. Import into a new project ..............................................................................................60
3.1.2. Create coordinate systems ...........................................................................................60
3.1.3. Create symmetries / periodicities .................................................................................61
3.1.4. Create transformations .................................................................................................62
3.1.5. Create volumes by extrusion ........................................................................................62
3.1.6. Add an infinite box ........................................................................................................63
3.1.7. Create lines...................................................................................................................64
3.1.8. Build faces and volumes...............................................................................................64
3.2. Mesh of the motor 3D model.......................................................................................................65
3.2.1. Assign mesh points.......................................................................................................66
3.2.2. Create and assign mesh lines ......................................................................................67
3.2.3. Create and assign the mesh generator ........................................................................68
3.2.4. Generate the mesh .......................................................................................................69
1. General information
Introduction This chapter describes the device and introduces the theoretical aspects of the
end winding reactance in asynchronous machines and inductance computation
principle.
1.1.1. Foreword
Equivalent Since the invention of asynchronous machines, the manufacturers have tried
scheme of to improve analysis techniques in order to predict the performance of their
STEINMETZ machines: voltage-current characteristic, output power, torque, power factor,
losses and efficiency.
One of them is the well-known equivalent scheme of STEINMETZ that
represents the asynchronous machine by an equivalent electrical circuit per
phase.
R1 X1 X2
Vi Xm R2/g
with:
Vi: Voltage phase i
R1: Stator phase resistance
R2/g: Squirrel cage resistance reduced to one phase
Xm: Magnetizing reactance represents the useful flux between stator and
rotor
X1: Magnetic leakage stator reactance
X2: Magnetic leakage rotor reactance
Leakage The two leakage reactances can be divided in several reactances in series
reactance according to the physical origin of the leakages:
The stator and rotor slot leakages:
concern the magnetic flux lines that shut around the slots without crossing
the air gap.
The stator and rotor differential leakages:
concern the zigzag flux that goes through one tooth to another without
crossing the air gap.
The leakages due to skew:
flux which results of the winding imperfections and which does not
contribute to the useful sinusoidal field in the air gap.
The coil end leakage:
leakages in the air created by the looping of conductors in the extremities of
machines.
These leakages are divided into:
- the end winding stator leakages
- the end ring of squirrel cage leakages
Flux All the parameters of the STEINMETZ scheme can be determined with tests,
computation of analytic computations or finite element studies with Flux in 2D, except the
leakage coil end leakage.
reactance
For the end winding and the end ring inductances, because of their geometry,
only a 3D model can give good results.
This technical paper details methods for the computation of end winding
stator inductance with Flux software in 3D application.
The results will be compared with the main analytic formulas. This technical
paper also explains how to implement them in Flux 2D application for other
studies on asynchronous machines.
Shaft
Coils
3.51
240
150
22.2
30
2.5
3.21
1.28
3.2
4.6
The rotor includes a shaft and 40 rotor slots. The dimensions of the rotor and
the rotor slot are presented in the figures below.
0.4 1
149
5.25
58 2.425
8.4
2.04
26.3
0.89
Materials The different parts of the asynchronous motor are made of the following
materials:
the material of the rotor and stator is iron (Fe V1000)
the material of the bars of the squirrel cage is aluminum
the material of the shaft is steel
Electrical The electrical characteristics of the asynchronous motor are presented in the
characteristics table below.
Characteristics Value
Rated power 18.5 kW
Power supply voltage 220 V
Rated current 37 A
Speed 1450 rpm
Resistance of ring extremities 7.25 10-7
Inductance of ring extremities 3.7 10-9 H
Resistance of end windings 0.225
Characteristics Value
Type of winding Concentric with consequent poles
Average length of end windings 231 mm
Average length of the straight part of
31 mm
end windings
Number of pairs of poles 2
Number of slots per pole and per phase 4
Number of turns in series per phase 136
Diameter of a spire 1.3 mm
Number of winding in parallel per phase 2
Distribution coefficient 0.957
4 3 2 1
Winding 1
5
6
7
Winding 2
48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8
V- V+
Studied cases To calculate the end windings inductance, four cases are carried out in a
Magneto Static application:
case 1: reference computation
case 2: single-phased computation
case 3: effect of the magnetic saturation
case 4: influence of the rotor
Case 3 The third case is a parametric computation taking into account the effect of
magnetic saturation.
In order to evaluate the influence of the magnetic saturation, the real B(H)
characteristic of the materials is used. Two simulations with two different
current values will be made to compute the inductance of nonlinear materials
with the definition L=/I.
Case 4 The fourth case is a computation taking into account the rotor influence.
To take the rotor influence into account, the computations are made in all the
regions of the asynchronous motor.
Introduction This section explains the strategies of the geometry, mesh and physical
description of the motor finite element model.
Creation of faces by
5
propagation
7 Faces building
INFINITE
Creation and
4 assignment of volume EXT_AIR
(invisible)
regions
STATOR
SQUIRREL_CAGE
SLOTST
AIR_GAP
SHAFT
ROTOR
5 Creation of sources
12 non-meshed coils
Introduction Flux gives the possibility to model the extremity of the asynchronous
machine and to represent correctly the geometry of end windings. After the
resolution, the value of magnetic field is available in each node of our finite
element model.
Then, there are several methods (based on energy and flux computation) to
extract from Flux 3D simulations the expected inductance. These methods
and the operating mode in Flux are detailed in this section.
Definitions With linear materials, if one phase is modeled, relations between flux (),
energy (W), current (I) and inductance (L) could be written as:
= L.I L = /I (1)
First approach With the first approach we assume that W in formula (1) is the energy in the
air around the end windings. The computation of the energy in the volume
regions corresponding to the air around the machine is representative of the
magnetic energy lost by the system, that is to say leakage energy.
W = WAIR (3)
This method assumes that the extremity leakages are only due to the windings
at the external of the machine but in the reality, the conductors located at the
extremity of the straight part of the machines also contribute to the extremity
leakages.
Second With the second approach, we will try to take into account extremity
approach leakages due to the conductors located at the extremity of the straight part.
In this case, we assume that W in formula (1) could be written as:
where:
WTOTAL is the energy computed in all the regions modeled in 3D, that is to
say, the air around the end windings and also the extremities of the straight
part of the stator (magnetic circuit and air gap)
WSTRAIGHT_PART is the energy computed in the straight part of the motor
without taking into account any extremity leakage (computation in 2D
conditions: see details hereafter)
Third approach In the third approach, we use the relation between energy (or flux) and iron
length of the machine.
We assume that:
the energy (or field) corresponding to bi-dimensional field evolves linearly
with the length of iron (WSTRAIGHT_PART = a * liron)
the energy W in formula (1) is constant (W = b)
We can write in this case:
WTOTAL = a * liron + b (6)
Its possible to calculate the (origin coordinate) of the WTOTAL (liron) straight
line with two computations with two iron lengths (see diagram in following
block).
WTOTAL
Extrapolation to zero
0 10 20 30 40 50 60 70
Iron length (l)
Introduction To calculate the end windings inductance with the three previous approaches,
you need three simulations in Flux 3D application. The simulation conditions
and the available results are presented in this paragraph.
Complete 3D A first simulation is made with the straight part of the motor, the external air
simulation around the end windings and windings. We choose a first arbitrary length of
iron (l1).
Simulation in A second simulation is made taken into account only the straight part of the
2D conditions machine. We are working with the same length of iron (l1). In order to have
the magnetic energy corresponding only to a bi-dimensional field, we have to
calculate the energy in the motor as if we were in the middle of the straight
part. We have to deactivate all the volume regions corresponding to the
external air and to extend the conductors in order to eliminate every edge
fringing.
This computation can also be made with Flux 2D application, it will give us the
possibility to validate our results by comparing Flux 3D and Flux 2D results.
Summary The table below summarizes the three simulations (simulation conditions and
results) presented in this document.
Final results The table below summarizes the different methods for end windings
inductance computation starting from the previous results.
Caution To reduce the size of the Flux project, only part of the device is represented
(to take into account of symmetry and periodicity). It is thus necessary to
introduce some corrector coefficients into the formulas. These aspects are
described in 1.3.4.
We make the hypothesis that L1 = L2= L3= L and M12 = M13 = M23= M.
With the following values for the current: I1=Imax, I2 = I3 = -Imax/2, we obtain
directly (L-M).
W= 3/4*(L-M)* Imax (L-M) = 4/3*W/Imax
The calculated value must be multiplied by 4/3 in order to take the 3 phases into
account.
Periodicity The motor has 2 pairs of poles, the periodicity planes allow to represent only
one coil pitch, that is to say one quarter of the machine, 12 slots for the stator
and 10 slots for the rotor.
Then, anticyclic conditions of periodicities on the lateral faces of our study
domain have to be imposed in order to respect the physical reality.
The winding is constituted of 2 ways in parallel per phase with 2 coils in
series in each way. Though one coil per phase is entirely represented in the
quarter of the motor.
Energetic In this case the energy of one coil per phase is only computed.
method
So that, the calculated inductance for one coil with the total current Iphase is
equivalent to the inductance of the entire phase that is the expected value.
L L
L L I phase
I phase
Flux method If we compute magnetic flux through a coil conductor, the calculated flux is
the flux for the coils belonging to the chosen coil conductor in the study
domain.
As for the energy, if the coil in the study domain is supplied with the current
Iphase, the computation in the quarter is equivalent to the computation on the
entire machine.
Symmetry The motor has a symmetry plane, it is possible to represent one half of the
device, and to set appropriate symmetry conditions on this symmetry planes.
The calculated value must be multiplied by 2 in order to take the 2 extremities
of the machine into account.
Introduction This chapter describes the main steps of the geometry building and the mesh
generation of the 2D finite element model of asynchronous motor.
Introduction This section explains the geometry description and mesh preparation of the
2D stator slot object.
3.51
22.2
2.5
3.21
1.28
3.2
4.6
Goal 16 geometric parameters and 3 coordinate systems are created to describe the
geometry of the stator.
Data (1) The geometric parameters and their characteristics are presented below.
RAD2_SLOTST
DPT_SLOTST
RAD1_SLOTST
H2_SLOTST
INTER_SLOTST/2
H1_SLOTST
WID_SLOTST/2
L2_SLOTST
Geometric parameter
Name Comment Expression
ANG Angle of the stator part to design 90
TOT_LEN Total motor length 225
DIAST_OUT Outer stator diameter 240
DIAST_IN Inner stator diameter 150
LEN_IRON Motor height 15
NBR_SLOTST Number of stator slots 48
DPT_SLOTST Stator slot depth 22.2
H1_SLOTST Height of stator slot neck 1.28
H2_SLOTST Height of stator slot bottom 3.21
L2_SLOTST Length of stator slot bottom 2.3
WID_SLOTST Width of stator slot opening 3.2
RAD1_SLOTST Fillet radius of stator slot bottom 2.5
RAD2_SLOTST Radius of stator slot top 3.51
PERI_ST Inner stator perimeter Pi()* DIAST_IN
SLOTST_GAP Angle between two stator slots 360/NBR_SLOTST
Curvilinear interval between two (PERI_ST-NBR_SLOTST*WID_SLOTST)/
INTER_SLOTST
stator slots NBR_SLOTST
Data (2) The coordinate systems and their characteristics are presented below.
CENT2 SLOTST
STATOR
SLOTST
Cylindrical coordinate system defined with respect to the Global coordinate system
Origin coordinates Rotation angle
Name Comment Units
first (R) second () about Z
Coordinate system millimeter
STATOR 0 0 0
for the stator /degree
Cartesian coordinate system defined with respect to the Local coordinate system
Parent Rotation
Origin coordinates
Name Comment coord. angle
system first (X) second (Y) about Z
180*(INTER_SLOTST
Coordinate system
SLOTST STATOR DIAST_IN/2 +WID_SLOTST)/ 0
for the stator slot
(Pi()* DIAST_IN)
Cylindrical coordinate system defined with respect to the Local coordinate system
Parent Origin coordinates Rotation angle
Name Comment coord.
first (R) second () about Z
system
Coordinate system
CENT2_ DPT_SLOTST-
for the stator slot SLOTST 0 0
SLOTST RAD2_SLOTST
extremity
Goal First, the points of the 2D stator slot are created. Then, the line segments and
arcs of the 2D stator slot are defined as shown in the figure below.
Data (1) The characteristics of the points are presented in the tables below.
Data (2) The characteristics of the lines are presented in the tables below.
Data The characteristics of the transformation are presented in the table below.
Goal The other lines of the 2D stator slot are created by propagation from lines.
Goal The face of the 2D stator slot is built using the algorithm of automatic
construction.
Goal One mesh point is created and assigned to define the mesh of the 2D stator
slot.
Data The characteristics of the mesh point are presented in the table below.
Mesh point
Name Comment Unit Value Color
SLOTST Mesh point of the stator slot millimeter 1.8 Green
Action The SLOTST mesh point is assigned to the points as shown in the figure
below.
Introduction This section explains the geometry description and mesh preparation of the
2D rotor slot object.
0.4 1
5.25
2.425
8.4
2.04
26.3
0.89
Goal 14 geometric parameters and 4 coordinate systems are created to describe the
geometry of the rotor.
Data (1) The geometric parameters and their characteristics are presented below.
H2_SLOTROT
RAD1_SLOTROT
H3_SLOTROT
RAD2_SLOTROT
DPT_SLOTROT
RAD3_SLOTROT
Geometric parameter
Name Comment Expression
DIAROT Rotor diameter 149
NBR_SLOTROT Number of rotor slots 40
DPT_SLOTROT Rotor slot depth 26.3
DIASHAFT Shaft diameter 58
H1_SLOTROT Height of rotor slot opening 0.4
H2_SLOTROT Height of rotor slot top bar 5.25
H3_SLOTROT Height of rotor slot neck 8.4
RAD1_SLOTROT Radius of rotor slot top bar 2.425
RAD2_SLOTROT Radius below the neck 2.04
RAD3_SLOTROT Radius of rotor slot bottom bar 0.89
WID_SLOTROT Width of rotor slot opening 1
SLOTROT_GAP Angle between two rotor slots 360/NBR_SLOTROT
PERI_ROT Rotor perimeter Pi()*DIAROT
Curvilinear interval between two rotor (PERI_ROT-NBR_SLOTROT*
INTER_SLOTROT
slots WID_SLOTROT)/NBR_SLOTROT
Data (2) The coordinate systems and their characteristics are presented below.
SLOTROT
CENT2 SLOTROT
CENT3 SLOTROT
ROTOR
Cylindrical coordinate system defined with respect to the Global coordinate system
Rotation
Origin coordinates
Name Comment Units angle
first (R) second () about Z
Coordinate system millimeter/
ROTOR 0 0 0
for the rotor degree
Cartesian coordinate system defined with respect to the Local coordinate system
Parent Rotation
Origin coordinates
Name Comment coord. angle
system first (X) second (Y) about Z
180*
Coordinate system (INTER_SLOTROT
SLOTROT ROTOR DIAROT/2 180
for the rotor slot + WID_SLOTROT)/
(Pi()*DIAROT)
Cylindrical coordinate system defined with respect to the Local coordinate system
Parent Rotation
Origin coordinates
Name Comment coord. angle
system first (R) second () about Z
Coordinate system
CENT2_ H3_SLOTROT+
for the rotor slot SLOTROT 0 0
SLOTROT RAD2_SLOTROT
bottom beginning
Coordinate system
CENT3_ DPT_SLOTROT-
for the rotor slot SLOTROT 0 0
SLOTROT RAD3_SLOTROT
bottom extremity
Goal First, the points of the 2D rotor slot are created. Then the line segments and
arcs of the 2D rotor slot are created as shown in the figure below.
Data (1) The characteristics of the points are presented in the tables below.
Data (2) The characteristics of the lines are presented in the tables below.
Data The characteristics of the transformation are presented in the table below.
Goal The other lines of the 2D rotor slot are created by propagation from lines.
Goal The face of the 2D rotor slot is built using the algorithm of automatic
construction.
Goal Two mesh points are created and assigned to define the mesh of the rotor slot.
Data The characteristics of the mesh points are presented in the table below.
Mesh point
Name Comment Unit Value Color
Mesh point of the rotor
SLOTROT_INT millimeter 1.3 Cyan
slot top
Mesh point of the rotor
SLOTROT_EXT millimeter 2.8 Turquoise
slot bottom
Action (1) The SLOTROT_INT mesh point is assigned to the points as shown in the
figure below.
Action (2) The SLOTROT_EXT mesh point is assigned to the points as shown in the
figure below.
Introduction This section shows how to build the complete geometry of the motor 2D
finite element model by importing the two previous projects into a new
project.
Result After importation, the geometry of the project looks like the figure below.
Goal One coordinate system is created to describe the geometry of the 2D motor.
Data The coordinate systems and their characteristics are presented below.
2D
Cylindrical coordinate system defined with respect to the Global coordinate system
Origin coordinates Rotation angle
Name Comment Units
first (R) second () about Z
Coordinate system millimeter
2D 0 0 0
for the 2D motor /degree
Goal Two symmetries are created to describe one quarter of the motor 2D
geometry.
Data The characteristics of the symmetries are presented in the tables below.
*
Physical aspects of the symmetries are defined in the section concerning physical
description.
Goal Two geometric transformations are created to describe the geometry of the 2D
motor.
Data The characteristics of the transformations are presented in the table below.
Goal The other faces / lines of the 2D motor are created by propagation from faces
/ lines.
Goal In order to automatically impose the natural condition of a zero magnetic field
at infinity, the studied device is placed inside an infinite box. One quarter of
the device is modeled because of the symmetries.
Data The infinite box and its characteristics are presented below.
Goal 5 points, 10 segments and 2 arcs are created to close the 2D motor domain.
Data (1) The created points and their characteristics are presented below.
Data (2) The created lines (the 2 air gap lines are in detail) and their characteristics are
presented below.
Goal The face of the 2D rotor slot is built using the algorithm of automatic
construction.
Introduction This section shows how to generate the mesh of the motor 2D finite element
model.
Goal 5 mesh points are created and assigned to define the mesh of the 2D motor.
Data The characteristics of the mesh points are presented in the table below.
Mesh point
Name Comment Unit Value Color
CENTER Mesh point of the center point millimeter 3 Red
FRAME Mesh point of the stator frame millimeter 10 Magenta
AIRGAP Mesh point of the air gap millimeter 1.1 Yellow
SHAFT Mesh point of the rotor shaft millimeter 6.47 Magenta
INFINITE Mesh point of the infinite box millimeter 37 White
FRAME
CENTER SHAFT
Action (2) The AIRGAP mesh point is assigned to the points of the air gap. The points
of the air gap are selected by means of the relation that the points belong to
the air gap face.
Air gap
face
Action (3) The INFINITE mesh point is assigned to the points of the infinite box as
shown in the figure below.
Goal Lines and faces of the computation domain are meshed using the algorithm of
automatic mesh generator to generate the second order elements.
Result The resulting mesh and the evaluation of the mesh quality are shown in the
figures below.
Goal The new project to import the motor 2D geometry into the 3D project is
created as follows:
The project of 2D motor is saved under the new name.
The following imposed modifications of the 2D motor project are made:
- the removal of the mesh
- the destruction of the 2D domain infinite box
- the destruction of the 2D domain symmetries
Project name The 2D_GEO_MESH.FLU project is saved under the new name
2D_MOTOR.FLU.
Introduction This chapter describes the main steps of the geometry building, the mesh
generation and physical description of the 3D model of asynchronous motor.
Introduction This section shows how to build the complete geometry of the 3D motor by
importing the previous project into a new project and generate the mesh.
Result After importation the geometry of the project looks like the figure below.
Goal One coordinate system is created to describe the geometry of the 3D motor.
Data The coordinate system and their characteristics are presented below.
3D
Cylindrical coordinate system defined with respect to the Global coordinate system
Origin coordinates Rotation angle
Name Comment Units first second third about about about
(R) () (Z) X Y Z
Coordinate
millimeter
3D system for the 3D 0 0 0 0 0 0
/ degree
motor
Goal The following symmetries / periodicities are created to describe the geometry
of the 3D motor:
one symmetry plane parallel to the main XY-plane
one circular periodicity defined by the rotation angle
Data The characteristics of the symmetry / periodicity are presented in the tables
below.
*
Physical aspects of the symmetries / periodicities are defined in the section
concerning physical description.
Goal Two transformations are created to describe the geometry of the 3D motor.
Data The characteristics of the transformations are presented in the tables below.
Translation vector
Coord. Translation vector
Name Comment
system DX DY DZ
Translation transformation to
EXTRU 3D 0 0 LEN_IRON
build the motor volumes
Goal The other faces and volumes of the 3D motor are created by extrusion of
faces.
Data/Action (1) The EXTRU transformation is applied once to all the faces.
Goal In order to automatically impose the natural condition of a zero magnetic field
at infinity, the studied device is placed inside an infinite box. One eighth of
the infinite box is modeled because of the presence of symmetries and
periodicities.
Data The infinite box and its characteristics are presented below.
Goal The faces and volumes of the computation domain are built using the
algorithm of automatic construction.
Action The faces and volumes of the complete 3D geometry are automatically built.
Introduction This section shows how to generate the mesh of the 3D motor.
Goal One existing mesh point is assigned to the points of the infinite box to define
the mesh of the 3D motor.
Data: reminder The characteristics of the mesh point are presented in the table below.
Mesh point
Name Comment Unit Value Color
INFINITE Mesh point of the infinite box millimeter 37 White
Action The INFINITE mesh point is assigned to the points of the infinite box as
shown in the figure below.
Goal One arithmetic mesh line is created and assigned to lines to define the mesh
of the 3D motor.
Data The characteristics of the mesh line are presented in the table below.
Action The HEIGHT mesh line is assigned to one vertical line of the motor as shown
in the figure below.
Goal The linked mesh generator is created and assigned to faces to define the mesh
of the 3D motor.
Data The characteristics of the mesh generator are presented in the table below.
Action The PERIODICITY mesh generator is assigned to the lateral faces on the left
side of the model viewed from the center of the figure. The faces are selected
by means of the relation that the faces belong to the same surface.
Goal Lines, faces and volumes of the computation domain are meshed using the
algorithm of automatic mesh generator to generate the first order elements.
Then the second order elements are generated.
Introduction This section presents the definition of the physical application and physical
properties materials, regions, coils used for all the studied cases.
Goal First, the physical application is defined. The required physical application is
the 3D Magneto Static application.
Data The characteristics of the application are presented in the table below.
Data The characteristics of the symmetries / periodicities are presented in the tables
below.
Goal Four materials are directly created to use in all the studied cases.
Data The characteristics of the materials are presented in the tables below.
Material
B(H) magnetic property: linear isotropic
Name Comment Initial relative permeability
ALUMINIUM Squirrel cage material 1
STEEL Rotor shaft material 100
LINEAR_IRON Stator and rotor material 4420
Material
B(H) magnetic property: isotropic analytic saturation
Initial relative Saturation
Name Comment
permeability magnetization (T)
Stator nonlinear
IRON_FEV1000 4420 2
material
Goal Eight volume regions, necessary for the physical description of the
asynchronous motor, are created and assigned to volumes.
Data The characteristics of the volume regions are presented in the table below.
Volume region
Name Comment Type Material Color
INFINITE Infinite box region Air or vacuum region - Turquoise
EXT_AIR External air region Air or vacuum region - Turquoise
Magnetic non-
STATOR Stator region LINEAR_IRON Red
conducting region
SLOTST Stator slot region Air or vacuum region - Yellow
Magnetic non-
SHAFT Shaft region STEEL White
conducting region
Magnetic non-
ROTOR Rotor region LINEAR_IRON Magenta
conducting region
Magnetic non-
SQUIRREL_CAGE Squirrel cage region ALUMINIUM Green
conducting region
AIRGAP Air gap region Air or vacuum region - Cyan
Action (1) The INFINITE volume region is assigned to the 2 volumes of the infinite box.
Action (2) The EXT_AIR volume region is assigned to the volume of the air surrounding
the motor.
Action (3) The STATOR volume region is assigned to the stator volume.
Action (4) The SLOTST volume region is assigned to the twelve stator slot volumes.
Action (5) The SHAFT volume region is assigned to the rotor shaft volume.
Action (6) The ROTOR volume region is assigned to the rotor volume.
Action (7) The SQUIRREL_CAGE volume region is assigned to the ten rotor slot
volumes.
Action (8) The AIRGAP volume region is assigned to the air gap volume.
Goal Five geometric parameters and six coordinate systems are required to build
coils.
Data (1) The characteristics of the geometric parameters are presented in the table
below.
Geometric parameter
Name Comment Expression
DELTA Distance between two turns of a coil 2
HW_1 Height of winding 1 of each phase 2*H2_SLOTST
HW_2 Height of winding 2 of each phase 15.5
LEN_POS Length of coil above reference base LEN_IRON+17
LEN_NEG Length of coil under reference base (TOT_LEN-LEN_IRON)+17
Data (2) The characteristics of the coordinate systems are presented in the table below.
Cylindrical coordinate system defined with respect to the Local coordinate system
Parent Origin coordinate Rotation angle
Name Comment coord. about about about
1st 2nd 3rd
system X Y Z
180*(INTER_SLOTST
Coord. system
+WID_SLOTST) /
PHASE1 for the first 3D 0 0 0 0 0
(Pi()*DIAST_IN) +
coil of Phase 1
4*SLOTST_GAP
Coord. system 180*(INTER_SLOTST
PHASE2 for the first 3D 0 0 0 0 0 +WID_SLOTST) /
coil of Phase 2 (Pi()*DIAST_IN)
180*(INTER_SLOTST
Coord. system
+WID_SLOTST) /
PHASE3 for the first 3D 0 0 0 0 0
(Pi()*DIAST_IN) +
coil of Phase 3
8*SLOTST_GAP
Coord. system
PHASE1B for the second PHASE1 0 0 0 0 0 180
coil of Phase 1
Coord. system
PHASE2B for the second PHASE2 0 0 0 0 0 180
coil of Phase 2
Coord. system
PHASE3B for the second PHASE3 0 0 0 0 0 180
coil of Phase 3
Principle The current source is modeled using a non-meshed coil. The value of the
current is fixed via an electric component (of coil conductor type) associated
to the coil.
Goal Three electric components one electric component per phase are created
for the physical description of the asynchronous motor.
Data The characteristics of the electric components (of coil conductor type) are
presented in the table below.
Goal 12 non-meshed coils are created for the physical description of the
asynchronous motor.
Python files The Python files to build the coils of the asynchronous motor are presented in
the table below.
Coil number File name
1 coil_1.py
2 coil_2.py
12 coil_12.py
Data (1) The characteristics of the non-meshed coils (Coil 1 and Coil 2) of the first
winding for Phase 1 are presented in the tables below.
Points of the The points of the path for Coil 1 / Coil 2 are presented in the table below.
path (1)
Data (2) The characteristics of the non-meshed coils (Coil 3 and Coil 4) of the second
winding for Phase 1 are presented in the tables below.
Points of the The points of the path for Coil 3 / Coil 4 are presented in the table below.
path (2)
Result (2) The 4 non-meshed coils (Coil 1, Coil 2, Coil 3, Coil 4) of the first phase are
represented in the figure below.
Data (3) The characteristics of the non-meshed coils (Coil 5 and Coil 6) of the first
winding for Phase 2 are presented in the tables below.
Points of the The points of the path for Coil 5 / Coil 6 are presented in the table below.
path (3)
Data (4) The characteristics of the non-meshed coils (Coil 7 and Coil 8) of the second
winding for Phase 2 are presented in the tables below.
Points of the The points of the path for Coil 7 / Coil 8 are presented in the table below.
path (4)
Result (4) The 4 non-meshed coils (Coil 5, Coil 6, Coil 7, Coil 8) of the second phase
are represented in the figure below.
Data (5) The characteristics of the non-meshed coils (Coil 9 and Coil 10) of the first
winding for Phase 3 are presented in the tables below.
Points of the The points of the path for Coil 9 / Coil 10 are presented in the table below.
path (5)
Data (6) The characteristics of the non-meshed coils (Coil 11 and Coil 12) of the
second winding for Phase 3 are presented in the tables below.
Points of the The points of the path for Coil 11 / Coil 12 are presented in the table below.
path (6)
Result (6) The 4 non-meshed coils (Coil 9, Coil 10, Coil 11, Coil 12) of the third phase
are represented in the figure below.
Final result The 12 non-meshed coils are represented in the figure below.
Data The characteristics of the sensors are presented in the tables below.
Project name The projects are saved under the following names:
Introduction This section explains how to prepare and solve 2 projects of case 1.
Goal The volume regions of the rotor are modified to do not take into account the
rotor.
Data The characteristics of the modified volume regions are presented in the table
below.
Volume region
Name Comment Type Material Color
INFINITE Infinite box region Air or vacuum region - Turquoise
EXT_AIR External air region Air or vacuum region - Turquoise
Magnetic non-
STATOR Stator region LINEAR_IRON Red
conducting region
SLOTST Stator slot region Air or vacuum region - Yellow
SHAFT Shaft region Air or vacuum region - White
ROTOR Rotor region Air or vacuum region - Magenta
SQUIRREL_CAGE Squirrel cage region Air or vacuum region - Green
AIRGAP Air gap region Air or vacuum region - Cyan
Goal The solving scenario with one controlled geometric parameter for the rotor
height is defined for a solving process.
Data The characteristics of the solving scenario are presented in the table below.
Solving scenario
Name Comment Type
CASE1 Reference computation Multi-values
Solving scenario
Parameter control
Interval
Controlled
Lower Upper
parameter Method Values
endpoint endpoint
LEN_IRON 15 60 List of steps 30
Data (1) The characteristics of the modified geometric parameter are presented in the
table below.
Geometric parameter
Name Comment Expression
LEN_POS Length of coil above reference base 300
Data (2) The characteristics of the modified volume regions are presented in the table
below.
Volume region
Name Comment Type Material Color
INFINITE Infinite box region Inactive region - Turquoise
EXT_AIR External air region Inactive region - Turquoise
Magnetic non-
STATOR Stator region LINEAR_IRON Red
conducting region
SLOTST Stator slot region Air or vacuum region - Yellow
SHAFT Shaft region Air or vacuum region - White
ROTOR Rotor region Air or vacuum region - Magenta
SQUIRREL_CAGE Squirrel cage region Air or vacuum region - Green
AIRGAP Air gap region Air or vacuum region - Cyan
Introduction This section explains how to analyze the principal results of case 1.
Results (1) The principal results of the complete 3D simulation (3D_CASE1A.FLU) are
presented in the table below.
Cyclic The values of cyclic inductance of end windings calculated with the different
inductance of methods are presented in the table below (for details on formulas, refer to
end windings 1.3).
*
Reminder:
the coefficient 2 has been introduced to take into account the 2 extremities of the
machine
the coefficient 4/3 has been introduced to calculate cyclic inductance with the three
phases of the machine
Imax = 1 A
Results (1) The principal results of the complete 3D simulation (3D_CASE1A.FLU) are
presented in the table below.
Cyclic The values of cyclic inductance of end windings calculated with the different
inductance of methods are presented in the table below. (For details on formulas, refer to
end windings 1.3).
Additional Additional simulations are made with different iron lengths. The results are
results presented in the table below
Graphical The results found with several lengths of iron are presented in the figure
presentation of below.
results
Comparison The results found with analytic formulas are compared with the Flux results
in the following table.
Methods Result Difference with Flux results
ALGER 1.1 mH -42 %
LISCHWITZ 2.25mH +18 %
Comments Whatever the method used, the results are close to the value 1.87 mH that
shows their precision. Moreover, the results are stable for the three lengths of
iron that confirm the hypothesis that the end winding leakage is independent
of the length of the machine.
As expected the method based on the simulation of energy in the air around
the end windings gives inferior results. But the difference is very small (0.002
to 0.05 mH) and it is difficult to distinguish the physical origin of this
difference (contribution of conductors at the extremity of the straight part to
the 3D leakage flux) from a numerical error. For this machine, this method
gives good results so that you may use it instead of the three other ones,
which need 2 resolutions. But the fact to use at least 2 methods allows to
check the values and to understand better what is computed.
Compared with the analytic values, the results are relatively close to the
LISCHWITZ formula, which is generally expected for the finite elements
methods.
The ALGER result shows that the analytic formulas give results in the same
order of magnitude but the precision is not very important.
Finally, the results show that LEN_IRON=15 is enough to have reliable
results with all the methods.
Project name The projects are saved under the following names:
Introduction This section explains how to prepare and solve 2 projects of case 2.
Goal First, the two electric components are deleted to compute the self-inductivity
of one modeled phase.
Then, the volume regions of the rotor are modified to do not take into account
the rotor.
Action (1) The non-meshed coils 5, 6, 7, 8, 9, 10, 11, 12 are deleted; then the PHASE2
and PHASE3 electric components are deleted.
Data (1): The characteristics of the electric component (of coil conductor type) are
reminder presented in the table below.
Data (2) The characteristics of the modified volume regions are presented in the table
below.
Volume region
Name Comment Type Material Color
INFINITE Infinite box region Air or vacuum region - Turquoise
EXT_AIR External air region Air or vacuum region - Turquoise
Magnetic non-
STATOR Stator region LINEAR_IRON Red
conducting region
SLOTST Stator slot region Air or vacuum region - Yellow
SHAFT Shaft region Air or vacuum region - White
ROTOR Rotor region Air or vacuum region - Magenta
SQUIRREL_CAGE Squirrel cage region Air or vacuum region - Green
AIRGAP Air gap region Air or vacuum region - Cyan
Goal The solving scenario with one controlled geometric parameter for the rotor
height is defined for a solving process.
Data The characteristics of the solving scenario are presented in the table below.
Solving scenario
Name Comment Type
CASE2 Single-phased computation Multi-values
Solving scenario
Parameter control
Interval
Controlled
Lower Upper
parameter Method Values
endpoint endpoint
LEN_IRON 15 60 List of steps 30
Data (1) The characteristics of the modified geometric parameter are presented in the
table below.
Geometric parameter
Name Comment Expression
LEN_POS Length of coil above reference base 300
Data (2) The characteristics of the modified volume regions are presented in the table
below.
Volume region
Name Comment Type Material Color
INFINITE Infinite box region Inactive region - Turquoise
EXT_AIR External air region Inactive region - Turquoise
Magnetic non-
STATOR Stator region LINEAR_IRON Red
conducting region
SLOTST Stator slot region Air or vacuum region - Yellow
SHAFT Shaft region Air or vacuum region - White
ROTOR Rotor region Air or vacuum region - Magenta
SQUIRREL_CAGE Squirrel cage region Air or vacuum region - Green
AIRGAP Air gap region Air or vacuum region - Cyan
Introduction This section explains how to analyze the principal results of case 2.
Results (1) The principal results of the complete 3D simulation (3D_CASE2A.FLU) are
presented in the table below.
Self inductance The values of self inductance of end windings calculated with the different
of end windings methods are presented in the table below. (For details on formulas, refer to
1.3).
*
Reminder:
the coefficient 2 has been introduced to take into account the 2 extremities of the
machine
the coefficient 4/3 has been introduced to calculate cyclic inductance with the three
phases of the machine
Imax = 1 A
Results (1) The principal results of the complete 3D simulation (3D_CASE2A.FLU) are
presented in the table below.
Self inductance The values of self inductance of end windings calculated with the different
of end windings methods are presented in the table below. (For details on formulas, refer to
1.3).
Graphical The evolution of results, found with several lengths of iron, are presented in
presentation of the figure below.
results
Comments From this result, we can deduce the value of the mutual inductance!
M = L-(L-M) = 1.40-1.87
M = -0.47 mH
Case 3 The third case is a parametric computation taking into account the effect of
magnetic saturation.
In order to evaluate the influence of the magnetic saturation, the real B(H)
characteristic of the materials is used.
The classical definition of the inductance =L*I is not valid any more with
nonlinear materials. In this case we can use a second definition: L=d/dI.
To compute the inductance with this second definition L=/I, we need two
simulations with two different current values.
Project name The projects are saved under the following names:
Introduction This section explains how to prepare and solve 2 projects of case 3.
Data (1) The characteristics of the I/O parameter are presented in the table below.
Data (2) The characteristics of the modified volume regions are presented in the table
below.
Volume region
Name Comment Type Material Color
INFINITE Infinite box region Air or vacuum region - Turquoise
EXT_AIR External air region Air or vacuum region - Turquoise
Magnetic non-
STATOR Stator region IRON_FEV1000 Red
conducting region
SLOTST Stator slot region Air or vacuum region - Yellow
Air or vacuum
SHAFT Shaft region - White
region
Air or vacuum
ROTOR Rotor region - Magenta
region
Air or vacuum
SQUIRREL_CAGE Squirrel cage region - Green
region
AIRGAP Air gap region Air or vacuum region - Cyan
Data (3) The characteristics of the modified electric components (of coil conductor
type) are presented in the table below.
Goal The solving scenario with one controlled physical parameter for the supply
current and one controlled geometric parameter for the rotor height is defined
for a solving process.
Data The characteristics of the solving scenario are presented in the table below.
Solving scenario
Name Comment Type
CASE3 Effect of magnetic saturation Multi-values
Solving scenario
Parameter control
Interval
Controlled
Lower Upper
parameter Method Values
endpoint endpoint
IMAX 30 106 List of steps 36, 100
Data (1) The characteristics of the modified geometric parameter are presented in the
table below.
Geometric parameter
Name Comment Expression
LEN_POS Length of coil above reference base 300
Data (2) The characteristics of the modified volume regions are presented in the table
below.
Volume region
Name Comment Type Material Color
INFINITE Infinite box region Inactive region - Turquoise
EXT_AIR External air region Inactive region - Turquoise
Magnetic non-
STATOR Stator region IRON_FEV1000 Red
conducting region
SLOTST Stator slot region Air or vacuum region - Yellow
SHAFT Shaft region Air or vacuum region - White
ROTOR Rotor region Air or vacuum region - Magenta
SQUIRREL_CAGE Squirrel cage region Air or vacuum region - Green
AIRGAP Air gap region Air or vacuum region - Cyan
Goal Current values of the sensor FLUX_PHASE1 are getting for 2 computation
steps 100 and 106.
Results (1) The principal results of the complete 3D simulation (3D_CASE3A.FLU) are
presented in the table below.
Cyclic The calculated value (simulations between 100 A and 106 A) of cyclic
inductance of inductance of end windings is presented in the table below. (For details on
end windings formulas, refer to 1.3).
*
Reminder:
the coefficient 2 has been introduced to take into account the 2 extremities of the
machine
Goal Current values of the sensor FLUX_PHASE1 are getting for 2 computation
steps 30 and 36.
Results (3D) The principal results of the complete 3D simulation (3D_CASE3A.FLU) are
presented in the table below.
Comments We can notice that the influence of saturation around 30 A is not perceptible,
whereas around 100 A the value of the inductance is significantly reduced.
30 A approximately corresponds to the rated current; the result is the same
with 1A and a linear material.
100 A corresponds to levels of currents in transient state, that is to say a state
where the value of end winding inductance is particularly important, the
inductance is divided by 2 compared with its value in steady state.
On the following figures, you can see the shading of the induction on the
external faces of the machine. You can evaluate the importance of saturation
regarding that the material FEV1000 saturates beyond 1 Tesla. You will note
that around Imax=30 A, there is saturation, whereas the influence on end
windings inductance is negligible.
Goal First, the computation step of the physical parameterized study is selected;
then, the scalar quantities of the magnetic flux density are computed on the
selected volume regions and displayed via isovalue plots of color shadings.
Data (1) The characteristics of the computation step selection and the isovalues are
presented in the tables below.
Result (1) The following chart shows the magnetic flux density on the volume regions of
the motor for the current value of 100 A.
Data (2) The characteristics of the computation step selection and the isovalues are
presented in the table below.
Result (2) The following chart shows the magnetic flux density on the volume regions of
the motor for the current value of 30 A.
Case 4 The fourth case is a computation taking into account the rotor influence.
To take the rotor influence into account, the computations are made in all the
regions of the asynchronous motor.
Project name The projects are saved under the following names:
Introduction This section explains how to prepare and solve 2 projects of case 4.
Data: reminder The characteristics of the volume regions are presented in the table below.
Volume region
Name Comment Type Material Color
INFINITE Infinite box region Air or vacuum region - Turquoise
EXT_AIR External air region Air or vacuum region - Turquoise
Magnetic non-
STATOR Stator region LINEAR_IRON Red
conducting region
SLOTST Stator slot region Air or vacuum region - Yellow
Magnetic non-
SHAFT Shaft region STEEL White
conducting region
Magnetic non-
ROTOR Rotor region LINEAR_IRON Magenta
conducting region
Magnetic non-
SQUIRREL_CAGE Squirrel cage region ALUMINIUM Green
conducting region
AIRGAP Air gap region Air or vacuum region - Cyan
Goal The default solving scenario with reference values is used to solve case 4.
Modify the The characteristics of the modified geometric parameter are presented in the
geometric table below.
parameter
Geometric parameter
Name Comment Expression
LEN_POS Length of coil above reference base 300
Modify the The characteristics of the modified volume regions are presented in the table
volume regions below.
Volume region
Name Comment Type Material Color
INFINITE Infinite box region Inactive region - Turquoise
EXT_AIR External air region Inactive region - Turquoise
Magnetic non-
STATOR Stator region LINEAR_IRON Red
conducting region
SLOTST Stator slot region Air or vacuum region - Yellow
Magnetic non-
SHAFT Shaft region STEEL White
conducting region
Magnetic non-
ROTOR Rotor region LINEAR_IRON Magenta
conducting region
Magnetic non-
SQUIRREL_CAGE Squirrel cage region ALUMINIUM Green
conducting region
AIRGAP Air gap region Air or vacuum region - Cyan
Introduction This section explains how to analyze the principal results of case 4.
Results (1) The principal result of the complete 3D simulation (3D_CASE4A.FLU) is:
W3D = 13.791 mJ
Cyclic The values of cyclic inductance of end windings calculated with the different
inductance of methods are presented in the table below. (For details on formulas, refer to
end windings the introduction of this technical paper 1.2).
*
Reminder:
the coefficient 2 has been introduced to take into account the 2 extremities of the
machine
the coefficient 4/3 has been introduced to calculate cyclic inductance with the three
phases of the machine
Imax = 1 A
Comments The value is very different from the previous ones, so that we can assert that
the influence of the rotor is really important on the extremity 3D leakages.
Indeed, the presence of the rotor makes that the flux lines are canalized in the
center of the machine whereas it is not the case with air in the center.
However, we have to be careful:
The computation of energy takes the external air into account that encloses
the air above the rotor, which can be considered as rotor leakage flux even
if the rings of the squirrel cage are not modeled.
When you model the rotor, the proportion of the leakage energy in the total
energy is very less important. The magnetizing reactance becomes the
dominant reactance. That is why the uncertainty in the result is really larger
than in the previous simulations.
In computation 1, the energy corresponding to the leakage represents 705J
on 848 J of total energy, that is to say 83.1%. In the case of the entire
machine, the energy corresponding to leakage represents 1.185 mJ on
13.707 mJ of total energy that is to say only 8.6%.
Introduction In a 2D simulation (Flux 2D application), the end windings and end rings
reactance are usually added in the electric circuit. Thus the end windings
inductance value calculated previously can be introduced in the circuit for a
complete 2D simulation of the machine.
An overview of the principal phases is presented in this section.
Starting Flux The starting project is the Flux project 2D_GEO_MESH.FLU that contains:
project the geometry description of the 2D motor
the mesh of the 2D motor
Overview You have the possibility to take the end winding into account in a Flux 2D
study due to the module ELECTRIFLUX (Circuit).
The main steps of the physical description are presented in the table below.
Introduction From the definition of the following electric circuit and of the corresponding
finite element model in the Flux 2D application you can realize a complete
study on the asynchronous machine.
Squirrel cage
Squirrel cage The characteristics of the squirrel cage are presented in the table below.
Voltage sources The characteristics of the voltage sources are presented in the table below.
Coils The coils are attached to the three corresponding surface regions.
The characteristics of the coils are presented in the table below.
End winding The characteristics of the end winding resistances are presented in the table
resistances below.
Name Value []
R1 0.225
R2 0.225
R3 0.225
End winding The value computed with Flux 3D is assigned to this component.
inductances The characteristics of the end winding inductances are presented in the table
below.