FLUX 9.2
2D Application
Induction heating tutorial
This tutorial was updated on 16 December 2005 by the EPM_NM Laboratory, POLITEHNICA University of Bucharest Ref. : K205-I-810-EN
CEDRAT 15 Chemin de Malacher- Zirst 38246 MEYLAN Cedex FRANCE Telephone : +33 (0)4 76 90 50 45 Fax : +33 (0)4 76 38 08 30 Email : cedrat@cedrat.com Web : http://www.cedrat.com
CONVENTIONS USED
To make this tutorial easy to read, the following conventions have been used: All the information and comments describing the current actions are written in the same way as this sentence.
The conventions used for the dialogue between the user and FLUX2D are presented below: Text in italic Text in bold Magnet
Message or question displayed on the screen by FLUX2D User input to FLUX2D using the keyboard (name of a region, point coordinates, ...).
- REMARK The files corresponding to different cases studied in this tutorial are placed in the folder:
...\Doc_examples\Examples\Tutorials\F2D92_Induction_Heating
The corresponding applications are ready to be solved. This allows you to adapt this tutorial to your needs. If you are not familiar with FLUX2D yet, we advise you to run through this entire tutorial and to refer, if necessary to the given cases. If you are already a FLUX2D user, we advise you to read only the Preflux 2D section, in order to discover the new possibilities of FLUX2D.
FLUX9.20
TABLE OF CONTENTS
TABLE OF CONTENTS
23
PAGE A
FLUX9.20
TABLE OF CONTENTS
4.1.3
Name the current project .................................................................................................47 Activate the Geometry context.........................................................................................49 About entities ...................................................................................................................50 Create geometric tools.....................................................................................................53 Create the geometric parameters ....................................................................................53 About the modification / deletion of an entity...................................................................56 Create the billet................................................................................................................57 Enter the points of the CORE region ...............................................................................66 Enter lines of the CORE region .......................................................................................68 Enter the points of the TURN1 region .............................................................................71 Enter lines of the TURN1 region......................................................................................73 Define the geometrical transformations...........................................................................76 Create the points and lines of the TURN2 and TURN3 regions......................................78
4.2
4.3
4.4
Create the infinite box region .........................................................................................83 Create the symmetries...................................................................................................84 Close the domain ...........................................................................................................87 Construct faces ..............................................................................................................90
4.8.1 4.8.2 About faces ......................................................................................................................90 Construct faces ................................................................................................................90 Activate the mesh context................................................................................................92 About tools for generating the mesh................................................................................93 Create the TURNLINKZ mesh generator ........................................................................94 Assign the TURNLINKZ mesh generator ........................................................................95 Mesh the skin depth zones ..............................................................................................96 Create mesh points and mesh lines ................................................................................98 Assign mesh points........................................................................................................107 Assign mesh lines ..........................................................................................................113 Orient the lines...............................................................................................................119 Construct the mesh........................................................................................................120 Verify the mesh quality ..................................................................................................124 Define the application type ............................................................................................126 Import the electrical circuit .............................................................................................127 Assign the symmetries to the electrical circuit...............................................................129 Define the voltage source and capacitor characteristics ...............................................130 Create surface regions ..................................................................................................131 Create line region ..........................................................................................................140 Assign the regions to faces............................................................................................143 Assign line region ..........................................................................................................150
4.9
PAGE B
FLUX9.20
TABLE OF CONTENTS
195
Modify the STEEL_1 material ......................................................................................200 Modify the CONV_RAD line region..............................................................................202 Modify the surface regions...........................................................................................203 Save data and leave Preflux 2D ..................................................................................206
8.
9.
PAGE C
FLUX9.20
TABLE OF CONTENTS
235
PAGE D
FLUX9.20
TABLE OF CONTENTS
283
PAGE E
FLUX9.20
TABLE OF CONTENTS
PAGE F
FLUX 9.20
PAGE 1
FLUX 9.20
PAGE 2
FLUX 9.20
1. Realized study
The purpose of this study is to accustom the user to FLUX2D software by treating an induction heating application. This study requires the magneto-harmonic module, the transient thermal module and the magneto-thermal coupling module. The physical model of the studied device in the figure below consists of : - an inductor 120 V a.c. voltage supplied: 6 turns series connected; - a capacitor of 25 F, parallel connected to the inductor terminals; - a cylindrical billet, heated by the Joule effect of the induced currents. The inductor is made of a copper tube of rectangular section, water-cooled. The presence of the magnetic core around the coil ensures the concentration of the magnetic flux towards the billet and, consequently, increases the heating efficiency. Due to the cylindrical symmetry of the physical model, the electromagnetic and thermal fields also have an axisymmetric structure.
PAGE 3
FLUX 9.20
We will study 4 different cases, allowing both electromagnetic and thermal analysis of the device : Case 1: Computation of electromagnetic field and induced power density in the billet; parametric analysis (frequency and voltage as parameters). The billet and the magnetic core regions are magnetic non-linear. The simulation is performed using the Steady State AC Magnetic 2D FLUX2D module ; Case 2: Study of the start of the billet heating and a preliminary evaluation of the heating time. The billet and magnetic core regions are magnetic non-linear; all the material properties are temperature independent. The simulation is performed using the 2D Steady State AC Magnetic coupled to Transient Thermal module ; Case 3: Computation of electromagnetic and thermal transient fields during the heating process of the billet. The billet and magnetic core regions are magnetic non-linear; this time, all the properties are temperature dependent. The simulation is performed using the 2D Steady State AC Magnetic coupled to Transient Thermal module ; Case 4: Study of the fast cooling of the billet induction heated in order to achieve the surface hardening. The simulation is performed using the 2D Steady State AC Magnetic coupled to Transient Thermal module.
These cases allow the user to get accustomed to the software, as follows :
Case 1 allows the user to follow the main sequence of FLUX2D processors for the
parameterization and the computation of the induced currents in the billet: ELECTRIFLUX: Preflux 2D : SOLVER_2D : POSTPRO_2D : description of the circuit associated with the problem ; geometry description, mesh building, setting of the physical properties ; definition of parameters, solving process ; results analysis ;
Case 2 allows the user to supervise the temperature evolution of the billet during the heating
process and to estimate an approximate value of the heating time. The sequence proposed in this case is: Preflux 2D : modification of material model for the billet and of the line region model, setting of the physical properties ; solving process ; results analysis ;
SOLVER_2D : POSTPRO_2D :
Case 3 differs from case 2 only by the material model of the billet; all the properties are
temperature dependent. The sequence proposed in this case is the following: Preflux 2D : modification of material model for the billet, setting of the physical properties ; solving process ; results analysis ;
SOLVER_2D : POSTPRO_2D :
PAGE 4
FLUX 9.20
Case 4 allows the user to supervise the temperature evolution during the rapid cooling of the
billet after induction heating, which is typical for surface hardening treatments. The command sequence is the following: Preflux 2D : modification of the model of thermal exchange line region, setting of the physical properties, setting to zero of source voltage ; solving process ; results analysis.
SOLVER_2D : POSTPRO_2D :
PAGE 5
FLUX 9.20
PAGE 6
FLUX 9.20
TURN2 46 58.5
BILLET
CORE
AIR
WATER
TURN1
(0, 0) 20
0.3 13 10
PAGE 7
FLUX 9.20
INSULATION TURN3
1.5
1.5
12
15
1 TURN2
Geometrical parameters
Parameters Values (mm)
Description
SDB SDC Skin depth in the billet Skin depth in the turns 0.3 0.3
503
f r
where f is the supply frequency, r the relative permeability of the material and the resistivity. The values of SDB and SDC geometrical parameters are computed for the value 50 kHz of the frequency, based on the values r = 15 at saturation and = 0.25.10-6 m of the magnetic steel properties and r = 1 and = 2.10-8 m of the cooper. Different values of skin depth for various frequencies and material properties are presented in the table below.
PAGE 8
FLUX 9.20
Skin depth value (mm) 0.6 0.3 0.2 5 2.3 1.6 0.7 0.3 0.2
The values of the SDB and SDC geometrical parameters can be computed using the FLUX tool dedicated to the calculation of the skin depth. To open this tool you should follow the steps presented in the figure below.
1. Select Tools from the Menu bar, and then press on the Skin depth
5. Select mm as length unit for the Result 6. Click on Quit to close the Skin Depth computation window
Geometrical transformation
Parameters TURNZ Description Vertical vector translation Values (mm) 16 (along Oy axis)
PAGE 9
FLUX 9.20
Note : In this tutorial, X is the radial coordinate of the geometry and Y is the axial coordinate.
The points and lines of the other two turns are created using the TURNZ transformation.
PAGE 10
FLUX 9.20
The thermal study domain includes one surface region and one shell region
Regions BILLET CONV_RAD (line region) Description Part to be heated, 3 surfaces, out of which two for the skin depth Convection and radiation exchange surface placed along the billet outline
PAGE 11
FLUX 9.20
PAGE 12
FLUX 9.20
INFINITE 10mm
CORE_EXT 7mm
TURNS_EXT 2mm
CORE_EXT 7mm
TURNS_EXT 2mm
INFINITE 10mm
TURN 1
TURNS_EXT 2mm
BILLET
WATER
CORE
TURNS_EXT 2mm
PAGE 13
FLUX 9.20
SKIN_LENGTHS_B
Legend
SDC * 7, 1.2
End with higher density of nodes
BILLET
A2
PAGE 14
FLUX 9.20
Zoom
PAGE 15
FLUX 9.20
2.4 Materials
The following materials are used in this study:
Material STEEL_1, magnetic and thermal properties, temperature independent.
r Isotropic magnetic permeability, model B (H) Js Saturation magnetization A Initial relative permeability C Bend adjustment coefficient Isotropic resistivity, constant K Isotropic thermal conductivity, constant RoCp Isotropic specific heat capacity, constant
Saturation magnetization Initial relative permeability at T = 0 C Bend adjustment coefficient Isotropic resistivity, depending linearly on the temperature
Vo A Resistivity at T = 0 C Slope coefficient
= = = = =
= 0.25.10-6 m = 0.004 K Isotropic thermal conductivity depending linearly on the temperature Vo = 47 W/m/C thermal conductivity at T = 0 C A Slope coefficient = - 0.25.10-3 RoCp Isotropic specific heat capacity gaussian + exponential C = 0.12.10+10 J/m3 Energy of transition phase Tc = 760 C Curie temperature Sig Gaussian standard deviation in C = 30 Vo Specific heat capacity Cp at T = 0 C = 0.39.10+7 J/m3/C Vi = 0.468.10+7 J/m3/C Specific heat capacity Cp at T = infinite Tau = 500 C Time constant
Material COPPER
= 0.02.10-6 m
PAGE 16
FLUX 9.20
Material FERRITE r Isotropic magnetic permeability, model B (H) Js Saturation magnetization a Initial relative permeability C Bend adjustment coefficient = 0.4 T = 200 = 0.4
These materials are used for the regions and cases given below. Materials STEEL_1 STEEL_2 COPPER FERRITE VACUUM (default) Regions BILLET BILLET TURN1, TURN2, TURN3 CORE AIR, INSULATION, WATER Cases Case 1, Case 2 Case 3, Case 4 Case 1, Case 2, Case 3, Case 4 Case 1, Case 2, Case 3, Case 4 Case 1, Case 2, Case 3, Case 4
PAGE 17
FLUX 9.20
three turns of solid conductor type, series connected ; an a.c. voltage source ; a capacitor.
Thermal problem
The source of the thermal field in the billet is represented by the induced power (Joule losses) computed in the magnetic problem.
PAGE 18
FLUX 9.20
Dirichlet along the vertical axis of symmetry of the device, the magnetic field being parallel
to this line (automatically set by FLUX2D) ; Homogeneous Neumann (default condition) in the horizontal plane of symmetry of the device, the magnetic field being normal to this plane ; The boundary condition toward the infinite is automatically set by using the INFINITE region.
Infinite
Dirichlet A = 0
Neumman
Boundary conditions
Boundary condition of thermal exchange type along the billet surface. This condition is
imposed by the thermal exchange properties of the materials assigned to the CONV_RAD thermal exchange line region of the billet ;
PAGE 19
FLUX 9.20
Homogenous Neumann (default boundary condition) on the vertical axis of symmetry and
in the horizontal symmetry plane.
V V V V
= 120 V rms = 80 V rms = 160 V rms = 100, 110, 120, 130, 140
V rms
Supply frequency parameter f ref Reference value f min Lower value f max Upper value f int Constant step
= = = =
50 10 100 10
PAGE 20
FLUX 9.20
Ambient temperature Initial temperature Initial time step Study time limit Time step upper limit
PAGE 21
FLUX 9.20
PAGE 22
FLUX 9.20
PAGE 23
FLUX 9.20
PAGE 24
FLUX 9.20
PAGE 25
FLUX 9.20
Tool bar
Programs manager
System tools
PAGE 26
FLUX 9.20
From the FLUX supervisor, you have to : Select the FLUX2D tab in order to access the specific FLUX2D programs ; Access your working directory by selecting it in the supervisors directory window (e.g. C:\Flux2d\F2D92_Induction_Heating) ; Look at the title bar of the Programs manager area and check that the version is the standard version (FLUX2D standard). If not, in the menu bar, select Versions and click on Standard ; Specify the language: English. Select Options in the Tools menu bar and check on General tab if the language is not English.
PAGE 27
FLUX 9.20
Double-click on Circuit
PAGE 28
FLUX 9.20
Tool bar
PAGE 29
FLUX 9.20
The Choose a file name to save the circuit dialogue box is opened
2. 3.
PAGE 30
FLUX 9.20
PAGE 31
FLUX 9.20
1. Click on Voltage source A voltage source symbol will appear in Sheet_1 window
and then press right mouse button to leave the sequence. 2. Select the voltage source symbol by mouse (press left button and drag)
3. From Menu bar select Circuit and then press Rotate to change the direction of voltage source symbol
For a convenient identification of the voltage source you should change the name from V1 to V_source.
PAGE 32
FLUX 9.20
There are no more voltage sources to define. Now, we will add three solid conductors that model the three turns of the inductor in the computation domain.
PAGE 33
FLUX 9.20
1.
and then press left mouse button twice to create the other two solid conductors and then, press the right mouse button to leave the sequence 2. Align the three solid conductors by dragging them with the mouse, keeping pressed the left button Select the three solid conductors symbols by mouse (press left button and drag)
3.
4.
From Menu bar select Circuit and then press Rotate to change the direction of solid conductors symbols Drag the symbols in a convenient position on Sheet_1 surface
5.
For a convenient identification of the solid conductors, you should change their names from M1, M2, M3 to M_TURN1, M_TURN2 and M_TURN3 respectively.
PAGE 34
FLUX 9.20
4. Click on Ok to apply the changes and close the window Proceed similarly with the other two solid conductors
PAGE 35
FLUX 9.20
and then press left mouse button to leave the sequence 2. Select the capacitor symbol by mouse (press left button and drag)
3. From Menu bar select Circuit and then press Rotate to change the direction of capacitor symbol 4. Drag the symbol in a convenient position on Sheet_1 surface
select the hot point of the CAPACITOR. For example, this point can be placed on the same row of points as the hot point of the voltage source and to the right.
PAGE 36
FLUX 9.20
There are no more components to be added. The characteristics of the voltage source, capacitor and solid conductors will be defined during the description of the physical properties. You must then link the defined components using connections to complete the circuit. You have to place the mouse pointer on the terminal that you want to connect. In this moment the mouse pointer transforms into symbol. Press left mouse button and move mouse to the next , press again the left mouse button. Repeat this connection point. When you see the symbol operation as many times as you need.
PAGE 37
FLUX 9.20
The easiest way to zoom the circuit is to use the scrolling wheel of your mouse. Other tools to zoom are accessible from the View menu and Tool bar :
Select Zoom, and then click on the desired option. (Next table gives the correspondence between icons and zoom options)
PAGE 38
FLUX 9.20
If you use Zoom region command, the following image will be displayed on the screen.
PAGE 39
FLUX 9.20
PAGE 40
FLUX 9.20
1. Click on Exit
PAGE 41
FLUX 9.20
PAGE 42
FLUX 9.20
PAGE 43
FLUX 9.20
Menus bar
Menus toolbar
Title bar
Command window
Status bar
History
Element
Title bar General information :
Function
Software name and version number Name of the current project Access to the different menus: Project, Application, View, Display, Select Geometry, Mesh, Physic, Tools, Help
Menu bar
Context bar
PAGE 44
FLUX 9.20
Tools
Undo
Geometry Access to the commands of Geometry context :
Commands of creation of the geometric entities Actions on the geometry Check of the geometry
Access to the commands of Mesh context :
Mesh
Commands for the creation of mesh entities Actions on the mesh Check of the mesh
Physic Access to the commands of Physic context :
Commands for the creation of physic entities Actions on the physic Check of the physic
Element
Toolbar of the graphic scene View
Function
Access to the commands of the View menu :
Display of coordinate systems, points, lines, faces, geometric defects, line numbers
Access to the commands of Display menu of the Geometry context :
PAGE 45
FLUX 9.20
Activate the selection filter, Select points, Select lines, Select faces, Select volumes, Select surface regions, Select volume regions
Element
Entities tree
Function
Entities tree of the FLUX project.
History
Restoring of data during a project opening ; Comments about the current actions ; Advance of computation during the solving process,
PAGE 46
FLUX 9.20
Click on New in the Project menu or from Tool bar on the corresponding icon
The current project should be saved under a name chosen by the user. A periodic save of your work is recommended. In this tutorial we choose to save the current project at Preflux 2D start and at the end. From the Menu bar :
PAGE 47
FLUX 9.20
1.
2.
3.
in the history window placed under the graphic scene window we can read the following message :
Saving project 'C:\Cedrat\Flux_9.2_Doc_examples\Examples\Tutorials\F2D92_Induction_heating\Hard1' 10:36:02 1003 sec. Start save ... 10:36:05 1006 sec. ... end save 10:36:05 1006 sec. End writing Mesh not build: File C:\CEDRAT\FLUX_9.2_DOC_EXAMPLES\EXAMPLES\TUTORIALS\F2D92_INDUCTION_HEATING\HARD1.T RA not created No recording of .TRA file has been made. ... end saving project
PAGE 48
FLUX 9.20
We will start with the creation of geometric tools that will help us to build the geometry much more easily. Then, we will create the points, lines and finally the faces.
PAGE 49
FLUX 9.20
Domain
Tools
Geometric entities
A property sheet corresponds to each Entity, where all specific characteristics are saved. A property sheet is presented in the form of a dialogue box that contains : a title bar with the type of entity ; different tabs containing the specific characteristics of the entity ; buttons to validate the information or to close the sheet.
Identifier of the entity Different tabs of the entity
PAGE 50
FLUX 9.20
To create a new entity, you should first open the corresponding New Entity property sheet, and then enter the data. To open a New Entity property sheet, you can use several methods. All these methods are presented below with the example of the Geometric Parameter. Of course, these methods are also applicable to the other entities.
click on the icon and the New Geometric Parameter property sheet is opened. From the Geometry menu :
Select Geometric parameter and then click on New The New Geometric Parameter property sheet is opened.
1. 2.
PAGE 51
FLUX 9.20
Double click on Geometric Parameter The New Geometric Parameter property sheet is opened.
PAGE 52
FLUX 9.20
Geometric tools
Geometric Parameters are variables in which you can save a value or a mathematical expression. Coordinate Systems can be defined by yourself. All geometric entities are defined within a specific coordinate system. Transformations are geometric functions that permit the creation of new objects, starting from objects already created.
We will use all these facilities to construct the geometry more easily.
PAGE 53
FLUX 9.20
Note: Once defined, the parameters are independent of units; that is, the numerical value associated with a parameter is not changed if the units are changed. Any units associated with the parameter are taken from the coordinate system in which the parameter is defined. For example, if a parameter value is defined as 10 in a coordinate system using millimeters as units, the parameter value will be still 10 if the coordinate system units are changed to inches, or meters, or kilometers, or any other unit. In this way, you can modify the scale of a geometric feature without entering each point or item all over again. Parameters can be created at any time during the geometry description.
The creation of parameters SDB and SDC allows us to quickly modify the thickness of the skin depth zones and the corresponding mesh, their thickness depending on the material properties and on the supply frequency. The table below gives the corresponding values of the two parameters; you may use this table as a guideline to create the geometric parameters.
Parameters SDB SDC Description Skin depth in the billet Skin depth in the turns Values (mm) 0.3 0.3
First, we will create the SDB parameter. To create a geometric parameter, you should first open a New Geometric Parameter property sheet, and then enter the correspondent data.
PAGE 54
FLUX 9.20
1.
2.
3. 4. 5.
Type skin depth - billet 0.3 mm as associated comment Type 0.3 parameter as Algebraic expression for the
6. 7.
Type SDC as Name of Parameter Type skin depth - copper 0.3 mm as associated comment 8. Type 0.3 as Algebraic expression for the parameter 9. Click on Ok to create the parameter A third New Geometric Parameter property sheet is opened 10. In the New Geometric Parameter property sheet, click on Cancel to leave the sequence.
PAGE 55
FLUX 9.20
3.
PAGE 56
FLUX 9.20
The skin depth zone of the BILLET region will be defined by two rectangular surfaces in order to simplify the mesh building. We will use the SDB parameter to define the coordinates of these points. To create the points, you should first open a New Point property sheet and then, enter the coordinates of points.
PAGE 57
FLUX 9.20
1.
Double-click on Point
2.
3. 4. 5. 6. 7.
Choose Point defined by its Parametric Coordinates as Type of the point Select XY1 as Coordinate system Type 0 as First coordinate Type 0 as Second coordinate Click on Ok or press the Return/Enter key to create the points.
The sequence of creation of points can be repeated as many times as needed. The data provided for the previous point are proposed by default for the current point. If certain data is appropriate you should change only where is needed. To validate the changes, you should click on Ok in the property sheet. To create the other points, you should use the table on the previous page. From the second New Point property sheet :
1. 2. 3. 4. 5.
Type 20 as First coordinate Type 0 as Second coordinate Click on Ok to create the point Repeat task 1 to 3 for the last 5 points Click on Cancel to leave the sequence
PAGE 58
FLUX 9.20
After having finished the sequence of points creation, the following picture should be displayed on your screen if you click on the icon .
The points can be deleted, modified, visualized, propagated or extruded. To verify the dimensions, you could access the computation of the distance between two points. From the Geometry menu :
Select Measure, and then click on Compute distance between two points.
If you made a mistake with some points, you could modify or delete them. See the two next sections (4.2.6.2 and 4.2.6.3) to carry it out.
PAGE 59
FLUX 9.20
PAGE 60
FLUX 9.20
We will use only line segment - Segment defined by Starting and Ending Points. Preflux 2D continuously checks if the lines are correctly defined. A new line intersecting or superposed on an existing line is not allowed. To connect three points along the same straight line, you should define two different segments.
n 1
n 2
n 3
We will create the first line segment by connecting points P1 and P2. As a rule, you should select for each straight line a starting point and an ending point. For example, for the first line segment, select the left point P1, then, the right-hand side point P2 or vice-versa.
PAGE 61
FLUX 9.20
In order to conserve the same line reference numbers as in this tutorial, we recommend you to define lines in the same order as in the following figure.
Starting point 1 4 3 2
When the points were entered, Preflux 2D arbitrarily assigned a reference number to each point. You can use these reference numbers to select points, but they are not automatically displayed. If you want to display / hide the reference numbers for the points, you should label them.
PAGE 62
FLUX 9.20
Click on numbers
Display
point
The definition of the lines includes the information of the starting and ending point. This information could either be entered with the keyboard (use the points reference number), or by graphic selection (left click on the point). Graphic selection is the easiest way to perform it and that is why we present only this method. If you prefer to perform it with the keyboard by respecting the order in which the lines are constructed define the starting point 1, ending point 2, etc... The last line will then connect point 7 to point 1. To create the first line, you should first open a New line property sheet, and then define the line. From the Data tree :
1. Double click on Line, or click on the icon A New Line property sheet is opened 2. Click on the Geometric Definition tab
3. Select Segment defined by Starting and Ending Points as Type of line 4. Left click on the first point as Starting Point 5. Left click on second point as Ending Point
PAGE 63
FLUX 9.20
To create the other lines, you should define their starting and ending points as presented above, in the line definition picture. If some points are too close, use the zoom in command. (See next paragraph: 4.2.6.5). In the New Line property sheet that is opened proceed as follows :
1. Left click on point number 3 as Starting Point 2. Left click on point number 6 as Ending Point
Another New Line property sheet is opened 3. Repeat tasks 1 to 2 for the next 7 lines (see line definition picture) 4. Press Cancel to finish
Note: To delete an incorrect line, see chapter 4.2.6.3 about entity deletion.
PAGE 64
FLUX 9.20
In order to translate the geometry, move the mouse while keeping pressed the right mouse button. In order to rotate the geometry, move the mouse while keeping pressed the left mouse button.
The easiest way to zoom the geometry is to use the scrolling wheel of your mouse. Other zooming tools are accessible from the View menu bar :
Click on the desired option. (Next table gives the correspondence between icons and zoom options)
Note: The zoom in command used with the translate command could replace the zoom region command.
PAGE 65
FLUX 9.20
To create the points, you should first open a New Point property sheet, and then enter the point coordinates. From the Data tree :
PAGE 66
FLUX 9.20
2. Click on the Geometric Definition tab 3. Choose Point defined by its Parametric Coordinates as Type of the Point
4. Select XY1 as Coordinate System 5. Type 33 as First coordinate 6. Type 0 as Second coordinate 7. Click on Ok or press the Return/Enter key to create the point Another New point property sheet is opened
8. Repeat tasks 4 to 7 for all the other points (see table on previous page)
After having created the points, the next image appears on your screen if you click on the icon
PAGE 67
FLUX 9.20
14
11 13
12
To create the first line segment of the CORE region, you should first open a New Line property sheet, and then define the line.
PAGE 68
FLUX 9.20
Geometric
3. Select Segment defined by Starting and Ending Points as type of line 4. Left click on point number 12 as Starting point 5. Left click on point 11 as Ending point
To create the other lines, you should define their starting and ending points as presented previously in the line definition picture.
PAGE 69
FLUX 9.20
PAGE 70
FLUX 9.20
To create the points, you should first open a New Point property sheet, and then enter the coordinates of points.
PAGE 71
FLUX 9.20
4. Select XY1 as Coordinate System 5. Type 22 as First coordinate 6. Type 0 as Second coordinate 7. Click on Ok or press the Return/Enter key to create the point
Another New point property sheet is opened
8. Repeat tasks 4 to 7 for all the other points (see table on previous page)
PAGE 72
FLUX 9.20
23 19
21 17
22 26 18 25
To create the first line segment of the TURN1 region, you should first open a New Line property sheet, and then define the line.
PAGE 73
FLUX 9.20
1. Double click on Line or on the corresponding icon A New Line property sheet is opened 2. Click on the Definition tab Geometric
3. Select Segment defined by Starting and Ending Points as Type of line 4. Left click on point number 21 as Starting point 5. Left click on point number 22 as Ending point
To create the other lines, you can use the line definition picture presented on the previous page.
PAGE 74
FLUX 9.20
PAGE 75
FLUX 9.20
The type of transformation used in our case is the Translation vector. Using this transformation we can specify the distance we want each point to be moved along each axis. Thus, we can create exact dimensions. The table below includes all the data needed to create this transformation.
Transformation TURNZ Type Translation vector Coordinate system of definition XY1 X coordinate (mm) 0 Y coordinate (mm) 16
This transformation will be applied to all the lines of the TURN1 region. To create a Translation vector transformation, you should first open a New Transformation property sheet, and then enter the transformation definition data.
PAGE 76
FLUX 9.20
1.
A New Transformation property sheet is opened 2. 3. 4. 5. 6. 7. Type TURNZ as name geometric transformation of the
Type Transformation to duplicate the turns as associated comment Select Translation Vector as Type of Geometric Transformation Select XY1 as type of Coordinate System for definition Type 0 as vector component DX Type 16 as vector component DY
8.
9.
PAGE 77
FLUX 9.20
4.4.4 Create the points and lines of the TURN2 and TURN3 regions
The Propagate command is used to duplicate the lines and points of the TURN1 region. First, open the Propagate lines dialogue box, and then select the lines defining the TURN1 region and apply twice the TURNZ transformation to these lines. Propagations may be applied on points, lines or faces. To propagate lines follow the next steps. From the Menus toolbar :
1.
2.
3. 4.
Select TURNZ as Transformation for propagation Type 2 as Number of times to apply the transformation Click on Ok or press on the Return/Enter key to propagate the lines
5.
6.
PAGE 78
FLUX 9.20
After having applied the propagation transformation, the following figure is displayed on your screen.
PAGE 79
FLUX 9.20
Enter the lines of the INSULATION region. A non-conducting material is placed between the turns and between the turns and the magnetic core. To completely define the outline of the INSULATION region, you should create :
four lines on the left part of the inductor turns (see next figure), between :
the CORE and TURN3 regions ; the TURN3 and TURN2 regions ; the TURN2 and TURN1 regions ; the TURN1 region and the horizontal symmetry axis.
To create the four lines segment, you should first open a New Line property sheet, and then define the line. The next figure explains the graphic selection procedure.
AIR INSULATION
PAGE 80
FLUX 9.20
1. Double click on Line or on the corresponding icon A New Line property sheet is opened 2. Click on the Geometric Definition tab 3. Select Segment defined by Starting and Ending Points as Type of line 4. Left click on the point number 13 as starting point 5. Left click on the point number 30 as ending point
To create the other lines, you should define their starting and ending points as presented above, in the line definition picture. three lines connecting points on the horizontal symmetry axis (see next figure) : - one line (LA) between the BILLET and INSULATION regions; this segment closes the AIR region in this area ; - two lines between the AIR and CORE regions; these two segments (LB, LC) close the INSULATION region. To create the two line segments, you should first open a New Line property sheet, and then define the segments. Next figure explains the graphic selection procedure.
AIR TURN1 BILLET
Symmetry axis
CORE
INSULATION LA LB LC
Do not hesitate to use zooms for a better visualization of the points to be connected.
PAGE 81
FLUX 9.20
1. Double click on Line or on the corresponding icon A New Line property sheet is opened 2. Click on the Geometric Definition tab 3. Select Segment defined by Starting and Ending Points as Type of line 4. Left click on the point number 5 as starting point 5. Left click on the point number 2 as ending point
To create the other lines, you should define their starting and ending points as presented above, in the line definition picture.
PAGE 82
FLUX 9.20
2. Select Disc as Type of the Infinite Box 3. Type 90 as Internal radius 4. Type 110 as External radius
PAGE 83
FLUX 9.20
PAGE 84
FLUX 9.20
1.
Double-click on SymmetryXaxis_1
3. Select Normal magnetic fields, tangent electric field, adiabatic condition as physical aspect of the symmetry type 4. Click on Ok to finish
1.
Double-click on SymmetryXaxis_1
3. Select Tangent magnetic fields, normal electric field, adiabatic condition as physical aspect of the symmetry type 4. Click on Ok to finish
After applying the symmetry versus X - axis the next figure is displayed on your screen.
PAGE 85
FLUX 9.20
After applying the symmetry versus Y - axis the next figure is displayed on your screen.
PAGE 86
FLUX 9.20
PAGE 87
FLUX 9.20
1.
2. 3.
Click on the Geometric Definition tab Select Segment defined by Starting and Ending Points as Type of line
4. 5.
Another New Line property sheet is opened 6. 7. Select first point Select second point
8.
PAGE 88
FLUX 9.20
PAGE 89
FLUX 9.20
Click on Build Faces in the Build menu or on the icon in the Menus toolbar
During the building of faces, the following comments will be displayed in the history window.
No line intersection Number of surfaces found : 1 Checking the unicity of auxiliary points Looking for identical points, minimum distance between 2 points is 0.156E-05 Checking the unicity of lines Creation of 22 FACES : 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 buildFaces executed
PAGE 90
FLUX 9.20
You should make sure that the number of faces created by Preflux 2D is correct.
PAGE 91
FLUX 9.20
The strategy to build the mesh is to define first the mesh entities, and then to connect them to the geometry.
PAGE 92
FLUX 9.20
Note : The control of element size is easier by using Mesh Point option, associated with automatic mesh generator or/and using Mesh Line option, associated with mapped mesh generator.
The Mesh Generator option allows us to create a linked or extrusive mesh generator. If you used geometrical transformations to construct repetitive geometrical patterns, you can create an identical mesh on each of these patterns, using a linked or extrusive mesh generator. The advantage of this type of mesh is that you modify the node density on the origin face (or mother face), this information is automatically propagated to all the image faces (or daughter faces).
PAGE 93
FLUX 9.20
1. Double-click on Mesh Generator or on its corresponding icon A New Mesh Generator property sheet is opened
2. Type TURNLINKZ as Name of the Mesh Generator 3. Type Linked mesh based on the TURNZ transformation as Comment 4. Select Linked as Mesh Generator Type 5. Select TURNZ as Geometric transformation defining the Linked Mesh Generator
PAGE 94
FLUX 9.20
1.
Select Assign mesh information, and click on Assign Mesh Generator to Faces (completion mode) or click on its corresponding icon
The Assign Mesh Generator to Faces (completion mode) dialogue box is opened
2.
3.
as
Mesh
1
2
TURN3
4.
Click on Ok or press the Return/Enter key to assign the mesh generator to faces
3
4
5
6
7
TURN2
8
9
10
Note: When you change the mesh of the TURN1 region (and WATER region inside), the mesh of the TURN2 and TURN3 regions will be automatically updated.
INDUCTION HEATING TUTORIAL PAGE 95
FLUX 9.20
PAGE 96
FLUX 9.20
1.
Select Assign mesh information, and click on Assign Mesh Generator to Faces (modification mode) or on its corresponding icon
The Assign Mesh Generator to Faces (modification mode) dialogue box is opened
2.
3.
4.
Click on Ok or press the Return/Enter key to assign the mapped mesh to faces
PAGE 97
FLUX 9.20
To create Mesh Points, you should first open the Mesh Point property sheet, and then specify on it the Mesh Points weight and color.
PAGE 98
FLUX 9.20
1.
3.
4. 5.
Select MILLIMETER as Associated Length Unit Type 7 as value of the Mesh Point
6.
7. 8.
Select Red as Mesh Point Color Click on Ok or press the Return/Enter key to create the mesh point
9.
Repeat task 1 to 8 for the next Mesh Points (see previous table)
PAGE 99
FLUX 9.20
PAGE 100
FLUX 9.20
1.
Select Mesh/Mesh line, and then click on New or click on its corresponding icon
2.
3. 4. 5.
Select Arithmetic as Type of the Mesh Line Type 2 as Number of segments Click on the Appearance tab
6.
7.
Click on Ok or press the Return/Enter key to create the mesh line A new Mesh Line property sheet is opened 8. Click on Cancel to leave the sequence
To create the BILLET_INT mesh line, you should perform the tasks in the figure below.
PAGE 101
FLUX 9.20
1.
Select Mesh/Mesh line, and then click on New or click on its corresponding icon
The New Mesh Line property sheet is opened 2. Enter BILLET_INT as Name of the Mesh Line Select Geometric with Minimum Distance as Type of the Mesh Line Select MILLIMETER as Length Unit Type SDC*5 as Minimum distance on the dense point Type 1.2 as Ratio R of the progression
3. 4. 5. 6.
7.
8.
9.
PAGE 102
FLUX 9.20
To create the CORE_LEFT mesh line, you should perform the tasks in the figure below.
1.
2. 3. 4. 5.
Select Geometric with Minimum Distance as Type of the Mesh Line Select MILLIMETER as Length Unit Type SDC*2.5 as Minimum distance on the dense point Type 1.6 as Ratio R of the progression
6.
7.
8.
PAGE 103
FLUX 9.20
To create the INSULATION_END mesh line, you should perform the tasks in the figure below.
1. Enter INSULATION_END as Name of the Mesh Line Select Geometric with Minimum Distance as Type of the Mesh Line Select MILLIMETER as Length Unit Type SDC*2.5 as Minimum distance on the dense point Type 1.2 as Ratio R of the progression
2.
3. 4. 5.
6.
7.
8.
PAGE 104
FLUX 9.20
To create the TURN_SKIN mesh line, you should perform the tasks in the figure below.
1. Enter TURN_SKIN as Name of the Mesh Line Select Geometric with Minimum Distance as Type of Select MILLIMETER as Length Unit
2. 3.
4. 5.
Type SDC*0.7 as Minimum distance on the dense point Type 1.5 as Ratio R of the progression
6.
7.
8.
PAGE 105
FLUX 9.20
To create the SKIN_LENGTHS_B mesh line, you should perform the tasks in the figure below.
1.
2. 3. 4. 5. 6.
Select Length of line elements at extrem points as Type of the Mesh Line Select MILLIMETER as Length Unit Type SDB*1.5 as Length at extrem point 1 Type SDB*1.5 as Length at extrem point 2 Click on the Appearance tab
7.
8.
To create the SKIN_LENGTHS _C mesh line you must perform the same commands as to the SKIN_LENGTHS_B.
PAGE 106
FLUX 9.20
TURN 1
TURNS_EXT 2mm
BILLET
WATER
CORE
TURNS_EXT 2mm
We start by assigning the INFINITE mesh point to the four points connecting the lines of the INFINITE region. To select them rapidly, we will use the selection of points by relation.
PAGE 107
FLUX 9.20
1.
Select Assign mesh information, and click on Assign Mesh Point to Points or click on the icon
2.
to select the
3.
Select from the following menu the Selection by surfacic region option, to select the points
4. 5. 6.
Select INFINITE as Surfacic region of selection Click on Add to select the points
Select INFINITE as Mesh point to assign to Points 7. Click on Ok or press the Return/Enter key to assign the mesh point A new Assign Mesh Point to Points dialogue box is opened
PAGE 108
FLUX 9.20
Now, the CORE_EXT mesh point will be assigned to the three points defining the two external lines of the CORE region. To select them we will use the selection of points by line, as presented in the next figure.
PAGE 109
FLUX 9.20
to select the
2. Select in the following menu the Selection by line option, to select the points
3.
Select line 1 and 2 from this figure or type 10 and 11 as Line of selection
4.
Click on Add
5.
6.
Click on Ok or press the Return/Enter key to assign the mesh point A new Assign Mesh Point to Points dialogue box is opened
PAGE 110
FLUX 9.20
Now, we will assign the TURNS_EXT mesh point to: - the three points defining the two lines delimiting the CORE and INSULATION regions (points 1, 2, 3 in the next figure) ; - the two points defining the right-hand vertical line of the TURN1 region (points 4, 5) ; - the two points defining the right-hand vertical line of the WATER surface included in the TURN1 region (points 6, 7).
PAGE 111
FLUX 9.20
1.
Select directly the points 1 to 7 from the figure below, by keeping pressed the Ctrl key Select TURN_EXT as Mesh point to assign to Points
2.
3.
4
TURN1
WATER
3
5
4.
PAGE 112
FLUX 9.20
SKIN_LENGTHS_B
Legend
SDC * 7, 1.2
End with higher density of nodes
PAGE 113
FLUX 9.20
BILLET
A2
We will start with the assignment of mesh lines to the bordering lines of mapped mesh faces. To mesh a face using the mapped mesh generator, it is necessary to distribute the same number of nodes (or subdivisions) on the opposite edges of the face. However, it is not necessary to assign mesh lines to the four edges of the face. It is enough to assign mesh lines to two edges, the mapped mesh generator automatically copying out the line subdivisions on the opposite edges. First, we will assign the mesh lines to two of the four lines of the TURN1 skin depth : the SKIN_LENGTHS_C mesh line on its length ; the TURN_SKIN mesh line on its width. From the Mesh menu :
PAGE 114
FLUX 9.20
1.
Select Assign mesh information , and click on Assign Mesh Line to Lines or click on the icon
2.
3.
Select graphically with the mouse line number 1 presented in the figure below Select SKIN_LENGTHS_C as Mesh Line to assign to Lines
4.
INSULATION
Click on Ok or press the Return/Enter key to assign the mesh line A new Assign Mesh Line to Lines dialogue box is opened You should continue in a similar way by assigning the TURN_SKIN mesh line to line 2 , A2 mesh line to line 3 and INSULATION_END mesh line to line 4 as presented in the figure to the left
BILLET
WATER
CORE
TURN1
Note : A face defined by more than four lines can be meshed using the mapped mesh generator. Before assigning mesh lines to the lines of the face you must group the lines in order to define four edges, by using the STRUCTURE_FACES command.
Now, we will assign mesh lines to three of the seven lines of the BILLET skin depth areas as follows: the SKIN_LENGTHS_B mesh line to two lines 5 and 6 in the next figure ; the A2 mesh line to the line 7 in the next figure.
PAGE 115
FLUX 9.20
1.
Select graphically with the mouse lines 5 and 6, keeping pressed the Ctrl key, as in the figure below
2.
3.
5 BILLET 6
PAGE 116
FLUX 9.20
To control the mesh between the CORE and BILLET regions we will assign mesh lines to the three lines joined at the lower-left point of the CORE region (lines number 8, 9, 10 in figure below).
1.
Select graphically with the mouse line 8 presented in the figure below
2.
3.
10
AIR INSULATION
PAGE 117
FLUX 9.20
To get a coarse mesh toward the center of the BILLET, the BILLET_INT mesh line is assigned to the two lines joined at the center point of the BILLET (lines number 11, 12 in the figure below).
1.
Select graphically with the mouse keeping pressed the Ctrl key, the lines 11 and 12 presented in the figure below
2.
3.
11 12
4.
The assignment of mesh lines is finished. Now, we must verify the nodes distribution on the lines.
PAGE 118
FLUX 9.20
1.
Select Structure Mesh, and click on Orient mesh line for lines
2.
3.
A new Orient mesh line to lines dialogue box is opened 4. Click on Cancel to leave the sequence
You should select the lines whose orientation must be changed. On each line, an arrow shows the end with higher concentration of nodes. For the selected lines, the orientation of the arrow will be reversed. To check that the distribution of nodes is correct now, we will mesh again the lines.
INDUCTION HEATING TUTORIAL PAGE 119
FLUX 9.20
4.9.10
The automatic mesh generator of Preflux 2D is based on the Delaunay algorithm. To construct the mesh, you should first mesh the lines and finally the faces. First, mesh the lines. From the Mesh menu :
Select Mesh, and then click on Mesh Lines in the Mesh toolbar or on the corresponding icon
When looking at the node distribution, check to see if the density of nodes is acceptable in every region by using zoom commands. Remember that if a zone is of no real significance, the mesh should be made coarse there in order to reduce the computation time.
PAGE 120
FLUX 9.20
Select Mesh, and then click on Mesh Faces in the Mesh toolbar or on the corresponding icon
In order to better visualize the mesh, you should hide the mesh points. From the Display menu :
Select Display, and then click on Display mesh points or click on the corresponding icon in the Display toolbar
PAGE 121
FLUX 9.20
The mesh you have just created should be similar to that presented in the next figures that contain : mesh of the computation domain ; zoom of the mesh (bordered by a rectangle in the next figure).
Note : The mesh is much more refined in the zone where the magnetic field has a strong variation and high intensity than in the zone close to the computation domain boundary. Generally, the mesh should be created depending on the physics of the problem. The quality of the results depends on the quality of the mesh.
PAGE 122
FLUX 9.20
Zoom
Now, the elements created in the upper-right corner zone of the BILLET are displayed.
PAGE 123
FLUX 9.20
The mesh size in the zones where the magnetic field has a strong variation is smaller. The quality of your results being dependent on the quality of the mesh, you must adapt the mesh to the physics of the problem.
4.9.11
Select Check mesh or click on the corresponding icon toolbar in the Mesh
PAGE 124
FLUX 9.20
Note : Flux 2D controls now the finite element quality. If an element has an angle smaller than 15 degrees, it will be displayed in green. Note : If green triangles appear in a zone of high field variation, you should reduce the size of elements in that zone in order to eliminate them. For a better control of mesh quality, you can add additional points and lines in the AIR region (see Users guide). Note : If green triangles appear in zones characterized by weak values of the magnetic field, do not worry about that. Their influence on the result accuracy is negligible.
PAGE 125
FLUX 9.20
4.10
FLUX2D uses surface, line and point regions. Each region is characterized by a name, a comment and a color, in order to be distinguished on the screen. Depending on its type, a region can group several faces, lines or points, having the same physical properties and the same sources. Several regions may have the same color. Our problem consists of nine surface regions and one linear region. The characteristics of these regions are presented in the table below.
Region name CORE BILLET TURN1 TURN2 TURN3 WATER INSULATION AIR CONV_RAD Comment Magnetic core Billet to be heated Turn 1 of the inductor Turn 2 of the inductor Turn 3 of the inductor Cooling water Electrical insulation Air surrounding the device Thermal exchange Color Cyan Red Magenta Magenta Magenta White Yellow Turquoise Magenta Type of region Surface region Surface region Surface region Surface region Surface region Surface region Surface region Surface region Line region
Note : The INFINITE region is already created by Preflux 2D. You do not have to create it.
4.10.1
First, you have to select the application type. To activate a Magnetic application, you should select the following menus :
PAGE 126
FLUX 9.20
Then, to define the physical properties, you should select the physical context clicking on the following icon.
4.10.2
From the Physics menu you must perform tasks 1 to 5 in the next figure.
PAGE 127
FLUX 9.20
1.
Select C ircuit and click on Im port circuit from a C C S file or click on the coresponding icon
3.
Select hard_u.css
4.
5.
In Preflux 2D w indow the next figure is added (visible if you click C ircuitV iew tab)
PAGE 128
FLUX 9.20
4.10.3
FLUX takes into account symmetries/periodicities attached to the domain for the computation of flux in the case of field-circuit coupling. To assign the symmetries to the electric solid conductors components of the circuit, you should perform the tasks 1 to 7 into the figure below.
2-terminal on 1. Right-click solid conductor The follow ing menu is opened
2.
Click on Edit array to modify the M _TU RN 1, M _TU RN2, M _TU RN 3 solid conductor 2 term inals
The Selection of Solid conductor 2 term inals w indow is opened 3. 4. Click on arrow to select the desired solid conductor 2 terminals Select successively M_TURN1, M_TURN2, M_TURN3 as solid conductors to modify
5.
6.
Select All the symmetrical and periodical conductors are in series as the type of the Solid conductor 2 terminals
7.
PAGE 129
FLUX 9.20
4.10.4
The values of voltage and capacitance defined below correspond to the voltage source and capacitor of the physical model (entire device). To define the characteristics of the voltage source you should perform the tasks 1 to 4 in the figure below.
1. D ouble click on V_SOURCE The follow ing Edit Voltage source w indow is opened
2.
Type 120 as V oltage [V ] of the voltage source Type 0 as phase [degree] of the voltage source
3.
To define the characteristics of the capacitor you should perform the tasks 1 to 3 in the figure below.
PAGE 130
FLUX 9.20
1. Double click on CAPACITOR The follow ing Edit Capacitor window is opened
2.
4.10.5
To create face regions, you should follow the program sequence below.
Either select the following menus : Physic Face region New or click on the following icon : or in the tree at the left, in the General Data tab click with the right button of the mouse, in Physics, in Regions, on Face Region The following contextual menus appear.
PAGE 131
FLUX 9.20
Select New or double click on Face Region in the tree. The New Face region window is then displayed, which allows creating the CORE surface region and assigning the physical properties to this region. To define the name and comment of the CORE surface region and the region type, you must perform tasks 1 to 6 in the next figure.
1. Enter CORE as Name of the region 2. Enter Magnetic Core as Comment 3. Select the Steady State AC Magnetic 2D tab 4. Select Magnetic non conducting region as Type of the region 5. Click on the button so that the contextual menu appear 6. Click on New button to create a new material
We will create the FERRITE material that will be assigned to the CORE surface region. The New Material window is then displayed and to assign the magnetic properties to the FERRITE material, you must perform tasks 1 to 8 in the next figure.
PAGE 132
FLUX 9.20
1. Enter FERRITE as Name of the material 2. Enter Ferrite Temperature Independent as Comment 3. Select the B(H) tab 4. Select Magnetic property 5. Select Isotropic analytic saturation + knee adjusting (arctg, 3 coeff.) 6. Enter 200 as Initial relative permeability 7. Enter 0.4 as Saturation magnetization (T) 8. Enter 0.4 as Knee adjusting coefficient
The FERRITE material is then created. Click on Cancel to close the new material window. Then, you assign this material to the CORE surface region. You must perform the task 1 in the next figure.
To define a color and a visibility for the CORE surface region, you must perform tasks 1 to 4 in the next figure.
PAGE 133
FLUX 9.20
1. Select the Appearance tab 2. Select Cyan as Color 3. Select VISIBLE as Visibility
4. Click on the OK button to create the face region and to assign the physical properties to this face region
So, the creation of the CORE surface region of cyan color and the assignment of physical properties to this region have been done. The New Face region window is then displayed, which allows creating the BILLET surface region and assigning the physical properties to this region. To define the name and comment of the BILLET surface region and the region type, you must perform tasks 1 to 6 in the next figure.
1. Enter BILLET as Name of the region 2. Enter Billet to be heated as Comment 3. Select the Steady State AC Magnetic 2D tab 4. Select Solid conductor region as Type of the region 5. Click on the button so that the contextual menu appear 6. Click on New button to create a new material
We will create the STEEL_1 material that will be assigned to the BILLET surface region. The New Material window is then displayed and to assign the magnetic properties to the STEEL_1 material, you must perform tasks 1 to 7 in the next figure.
PAGE 134
FLUX 9.20
1. Enter STEEL_1 as Name of the material 2. Enter Magnetic Steel Temperature Independent as Comment 3. Select Magnetic property 4. Select Isotropic analytic saturation + knee adjusting (arctg, 3 coeff.) 5. Enter 600 as Initial relative permeability 6. Enter 2 as Saturation magnetization (T) 7. Enter 0.4 as Knee adjusting coefficient
To define the electrical properties of the STEEL_1 material you must perform tasks 1 to 5 in the next figure.
2. Select Electrical property 3. Select Isotropic resistivity 4. Enter 0.25e-6 as Resistivity (m)
The STEEL_1 material is then created. Click on Cancel to close the new material window. To assign this material to the BILLET surface region and choose the type of the electrical conductor, you must perform the tasks 1 to 2 in the next figure.
PAGE 135
FLUX 9.20
1. Select STEEL_1 as Material of the region 2. Select No circuit as Type of the conductor
To define a color and a visibility for the BILLET surface region, you must perform tasks 1 to 4 in the next figure.
1. Select the Appearance tab 2. Select Red as Color 3. Select VISIBLE as Visibility
4. Click on the OK button to create the face region and to assign the physical properties to this face region
So, the creation of the BILLET surface region of red color and the assignment of physical properties to this region have been done. The New Face region window is then displayed, which allows creating the TURN1 surface region and assigning the physical properties to this region. To define the name and comment of the TURN1 surface region and the region type, you must perform tasks 1 to 6 in the next figure.
PAGE 136
FLUX 9.20
1. Enter TURN1 as Name of the region 2. Enter Turn1 of the inductor as Comment 3. Select the Steady State AC Magnetic 2D tab 4. Select Solid conductor region as Type of the region 5. Click on the button so that the contextual menu appear 6. Click on New button to create a new material
We will create the COPPER material that will be assigned to the TURN1, TURN2, TURN3 surface regions. The New Material window is then displayed and to assign the magnetic properties to the COPPER material, you must perform tasks 1 to 5 in the next figure.
1. Enter COPPER as Name of the material 2. Enter Copper Temperature Independent Resistivity as Comment 3. Select Magnetic property 4. Select Linear isotropic 5. Enter 1 as Relative permeability
To define the electrical properties of the COPPER material you must perform tasks 1 to 5 in the next figure.
PAGE 137
FLUX 9.20
2. Select Electrical property 3. Select Isotropic resistivity 4. Enter 2e-8 as Resistivity (m)
The COPPER material is then created. Click on Cancel to close the new material window. To assign this material to the TURN1 surface region and choose the type of the electrical conductor, you must perform the tasks 1 to 4 in the next figure.
1. Select COPPER as Material of the region 2. Select Circuit as Type of the conductor 3. Select M_TURN1 as Associated solid conductor 4. Select Positive orientation for the current
To define a color and a visibility for the TURN1 surface region, you must perform tasks 1 to 4 in the next figure.
PAGE 138
FLUX 9.20
1. Select the Appearance tab 2. Select Magenta as Color 3. Select VISIBLE as Visibility
4. Click on the OK button to create the face region and to assign the physical properties to this face region
So, the creation of the TURN1 surface region of red color and the assignment of physical properties to this region have been done. To create the TURN2 and TURN3 surface regions you must perform the same commands as to the TURN1 region. The only difference is that the associated solid conductor is M_TURN2 for the TURN2 surface region, respectively M_TURN3 for the TURN3 surface region. Then, you will create the AIR surface region and assign the physical properties to this face region. To define the name and comment of the AIR surface region and the region type, you must perform tasks 1 to 4 in the next figure.
1. Enter AIR as name of the region 2. Enter Air surrounding the device as Comment 3. Select Steady state AC Magnetic 2D tab
You can define a color and a visibility for the surface region, so you have to perform tasks 1 to 4 in the next figure.
PAGE 139
FLUX 9.20
4. Click on OK button to create the face region and to assign the physical properties to this face region
So, the creation of the AIR surface region of turquoise color and the assignment of physical properties (air or vacuum region) to this face region have been done.
The INSULATION and WATER surface regions have the same physical properties. The colors for the two surface regions are : yellow for the INSULATION surface region and white for the WATER surface region.
4.10.6
The CONV_RAD line region that we will create simulates the thermal exchanges between the billet and the surrounding air. The thermal study domain being extracted from the magnetic study domain (see Case 2), we will create now this line region even if it is not used for the magnetic computation of Case 1.
Name of the region CONV_RAD Comment Thermal exchange Color Magenta Type of the region Line region
To create line regions, you should follow the program sequence below. Either select the following menus : Physic Line region New or in the tree at the left, in the General Data tab click with the right button of the mouse, in Physics, in Regions, on Line region The following contextual menus appear.
PAGE 140
FLUX 9.20
Select New or double click on Line Region in the tree. The New Line region window is then displayed, which allows creating the CONV_RAD line region and assigning the physical properties to this region.
1. Enter CONV_RAD as Name of the region 2. Enter Thermal Exchange as Comment 3. Select the Steady State AC Magnetic 2D tab 4. Select Inactive region
To define a color and a visibility for the CONV_RAD line region, you must perform tasks 1 to 5 in the next figure.
PAGE 141
FLUX 9.20
1. Select the Appearance tab 2. Select Magenta as Color 3. Select VISIBLE as Visibility
4. Click on the OK button to create the line region and to assign the physical properties to this line region 5. Click on the Cancel button to quit this window
So, the creation of the CONV_RAD line region of magenta color, and the assignment of physical properties to this region have been done.
PAGE 142
FLUX 9.20
4.10.7
Since all surface regions have been defined, they will be assigned to the corresponding faces of the computation domain, as presented in the figure below.
BILLET
TURN1
There are two modes for the assignment of surface regions to faces in Preflux 2D: the completion mode and the modification mode. In our case, we will use completion mode. You should open the Assign Region to Faces (completion mode) window. From the Geometry menu :
Select Assign region to geometric entities, and then click on Assign Region to Faces (completion mode), or click on the icon
PAGE 143
FLUX 9.20
Now, we will assign the BILLET region to the corresponding faces by performing tasks 1 to 3 in the next figure.
1.
Select graphically with the mouse, the faces marked in red, or type 1, 2, 3 as List of Faces
2.
3.
Click on Ok or press the Return/Enter key to assign the faces to the surface region
PAGE 144
FLUX 9.20
We will continue by assigning the CORE region to the corresponding face. For that, you should perform the tasks presented in the next figure.
1. Select graphically with the mouse, the face marked in red, or type 4 as List of Faces
3. Click on Ok or press the Return/Enter key to assign the face to the surface region
In the same manner we will assign the TURN1, TURN2, TURN3, WATER, AIR, INSULATION and INFINITE regions to the correspondent faces (see the figures below).
PAGE 145
FLUX 9.20
1. Select graphically with the mouse, the faces marked in red, or type 6, 7, 8 and 9 as List of Faces
2. Select TURN1 as name of Region Face for Faces 3. Click on Ok or press the Return/Enter key to assign the faces to the surface region
1. Select graphically with the mouse, the faces marked in red, or type 11, 15, 17 and 19 as List of Faces
3. Click on Ok or press the Return/Enter key to assign the faces to the surface region
PAGE 146
FLUX 9.20
1. Select graphically with the mouse, the faces marked in red, or type 12, 16, 18 and 20 as List of Faces
2. Select TURN3 as name of Region Face for Faces 3. Click on Ok or press the Return/Enter key to assign the faces to the surface region
1. Select graphically with the mouse, the face marked in red, or type 10, 13 and 14 as List of Faces
3. Click on Ok or press the Return/Enter key to assign the faces to the surface region
PAGE 147
FLUX 9.20
1. Select graphically with the mouse, the faces marked in red, or type 5 as List of Faces
3. Click on Ok or press the Return/Enter key to assign the faces to the surface region
PAGE 148
FLUX 9.20
1. Select graphically with the mouse, the face marked in red, or type 22 as List of Faces
2. Select AIR as name of Region Face for Faces 3. Click on Ok or press the Return/Enter key to assign the face to the surface region
PAGE 149
FLUX 9.20
1. Select graphically with the mouse, the face marked in red, or type 21 as List of Faces
3. Click on Ok or press the Return/Enter key to assign the face to the surface region
You can change the selection in progress by selecting with the mouse another face.
4.10.8
Now, we will assign the CONV_RAD line region to the two lines separating the BILLET and the AIR regions (see figure below).
PAGE 150
FLUX 9.20
Line region
To assign the line regions to lines, you should open the Assign Regions to Lines dialogue box.
From Menus toolbar : and the Assign Regions to Lines dialogue box is opened.
Select Assign region, and then click on Assign Regions to Lines The Assign Regions to Lines dialogue box is opened
PAGE 151
FLUX 9.20
1. 2.
Right click on Line Select Assign Regions to Lines in the contextual menu
PAGE 152
FLUX 9.20
1. Select graphically with the mouse, the line marked in black or type 1 and 5 as List of Lines
2. Select CONV_RAD as name of Region Line to assign to Lines 3. Click on Ok or press the Return/Enter key to assign the lines to the line region 4. Click on Cancel to leave the sequence
In case of error, you can cancel the current selection by clicking again on the line already selected.
4.11
Before leaving Preflux 2D, you should save your project. From the Project menu :
PAGE 153
FLUX 9.20
Now, that the geometry and mesh are saved, we can leave Preflux 2D and return to the Flux Supervisor 9.2 window. Next step will be to solve the problem. This will be performed under FLUX2D. From the Project menu :
Click on Exit
The transmission file HARD1.TRA and the folder HARD1.FLU that contains the file GEOM_FLU.PFL, MESH_FLU.PFL and PROBLEM_FLU.PFL are automatically created when you exit Preflux 2D. We return to the FLUX2D Supervisor (FLUX2D tab)
PAGE 154
FLUX 9.20
Case 1 is now completely defined. In this section we will solve the problem by parameterizing the frequency and the supply voltage. The first parameter is varied to find out the resonance frequency specific to the circuit associated to this application. The variation of the second parameter allows you to emphasize the non-linear behavior of the device. We will use the parametric analysis tools of the SOLVER_2D processor.
Double-click on Direct
PAGE 155
FLUX 9.20
1. Click on Hard1.tra
2. Click on Open
Note: It is also possible to double-click on the problem name Hard1.tra Note: The Main data tab is displayed on top.
PAGE 156
FLUX 9.20
Note: The reference value of a quantity is the value of that quantity in the case of a nonparameterized analysis or when another parameter varies during a mono-parametric analysis.
Parametrisation Parameter
The left window contains a tree, grouping the quantities that can be parameterized. They are classified into categories. The right-hand window displays the quantity selected from the tree; by default, this is the first value in the tree.
PAGE 157
FLUX 9.20
1. Double click on others 2. Double click on F: frequency of source 3. Click on Value of frequency (hertz)
Then, we will define the frequency values we are interested in. We will use the Number of steps variation method. We will define 10 equidistant computation steps between 10 kHz and 100 kHz. The number of steps and the values at the limits define the step value. In the Variation method field you should click on :
Number of steps
PAGE 158
FLUX 9.20
In the Number of steps window, which has just been displayed, you should perform tasks 1 to 4 presented in the following figure.
Note : In order to pass from a field to another you should use the TAB Return/Enter key.
1. Enter the lower limit: 10000 Hz 2. Enter the upper limit: 100000 Hz 3. Enter the number of steps: 10
Note: The items others, F: frequency of source, Value of frequency (hertz) in the tree window are now preceded by a red point, while the others, not yet parameterized, are preceded by a green point (figure below).
PAGE 159
FLUX 9.20
The characteristics of the frequency parameter are now being displayed in the right-hand window. We will verify the values of this parameter by clicking on the button :
Display
1. Click on Display
Note: To move inside the tree, you can use the symbols
and
PAGE 160
FLUX 9.20
1. Double click on electric components 2. Double click on V_source: voltage source 3. Click on Value (Volt rms)
The title of the right-hand window becomes V_source: voltage source, as presented in the following figure.
PAGE 161
FLUX 9.20
Then, the voltage values are defined. The List of values variation method is used. Five values between 80 V and 160 V (100 V, 110 V, 120 V and 130 V and 140 V) are defined. The computation at the limits are always performed, you do not have to insert them in the list. We do not change the reference value (120 V). In the Variation method field you should click on :
List of values
Then, you should perform tasks 1 to 4 presented in the following figure in the List of values window, which has just been displayed.
Note: Each value from the Data field must be separated by a space from the previous one.
1. Enter the lower limit: 80 V 2. Enter the upper limit: 160 V 3.Enter the list of values : 100 110 120 130 140 The values must be separated by a space 4. Click on OK to validate your options
Now, we will close the parameterization box and return to the main window of the solver by clicking either on the icon or in the parameterization menu bar on :
PAGE 162
FLUX 9.20
To save the parameterization options you have made, you should click on the Yes button of the window that has just been displayed (figure below).
Note: The Parameters tab summarizes the parameterized quantities that will be used during the solving process. To obtain information about a parameter, you should click on it in the parameter list.
Several options allow you to control the computation. You can configure them in the Options tab of the solver.
PAGE 163
FLUX 9.20
When a problem contains non-linear properties (permeability, radiation exchange coefficient) FLUX2D uses an iterative solving process. Two options allow you to control this process: the maximum number of iterations allowed ; the precision wished for the state variable (potential, temperature, ).
In a magneto-thermal computation, FLUX2D uses an iterative process to update the properties depending on the temperature. Three options allow you to control this process: the minimum number of updatings to perform ; the maximum number of updatings allowed ; the precision requested on the temperature between two updatings.
To accelerate the convergence of the solution in strongly saturated problems, you can use a progressive Newton-Raphson algorithm which, by default, is Disabled. In the Options tab you can also change the priority of the computation. We will keep the options set by default.
PAGE 164
FLUX 9.20
Computation Solve
The Output data tab is displayed on top. It contains the state of the solving process.
The History window, which is placed at the bottom of the screen, contains the information of the solving process, such as the length of the matrix (one line per node) and the number of non-null terms per line...The values obtained depend on the mesh. They may be different from the values given in this document. Size of the matrix: Number of lines = 9336 Average length = 6 In the History window it is possible to check the evolution of the solving process. For example, the intermediary relative errors, the number of iterations, the current values of the parameters.
PAGE 165
FLUX 9.20
FLUX2D begins the computation for the reference values of the parameters. Computation of the solution without parameters Integration done, equations assembled Equations solved Since the problem is non-linear, the solving process will be iterative. At the end of each iteration FLUX2D displays the relative error with respect to the previous iteration. Integration done, equations assembled Equations solved Iteration number 1 Relative variation with respect to the previous iteration 0.181959 ... Iteration number 15 Relative variation with respect to the previous iteration 0.923E-03 ... Then, FLUX2D continues the computation for the different values of the voltage parameter, the value of the frequency parameter being its reference value. Value of the parameter V_source: voltage source = 80. ... Value Vrms ... of the parameter V_source: voltage source = Vrms
100.
Then, FLUX2D continues the computation for the different values of the frequency parameter, the value of the voltage parameter being its reference value.
...
Value of the parameter F: frequency of source = 10000.hertz ... Status : computation finished
PAGE 166
FLUX 9.20
The end of the solving process is indicated by a message, both in the Output data tab and in the History window.
File Exit
PAGE 167
FLUX 9.20
PAGE 168
FLUX 9.20
Double-click on Results
PAGE 169
FLUX 9.20
File Open
In the Open window, which has just been displayed, you should click on the name of the problem (Hard1_1.tra file), then on the Open button:
Hard1.tra Open Note : It is also possible to double-click on the name of the problem to open it.
The following window appears :
The left-hand pane of the window contains a tree, which summarizes the problem data, as well as the supports and the curves to be analyzed. The right-hand pane of the window contains the geometry of the problem.
INDUCTION HEATING TUTORIAL PAGE 170
FLUX 9.20
The Review file box, situated at the bottom of the screen, contains the messages displayed during the analysis of the results. The *.log_res file box contains the history output of the solving process. Lets analyze first the results for the reference values that are selected by default.
First, we are going to display the equiflux lines. This plot is very important to check the validity of the results. You can easily verify whether the boundary conditions are properly defined and whether the mesh is sufficiently refined in areas of high flux density. This is the first plot to display. The equiflux lines can be displayed on all the regions, on a group of regions, or on one region only. You can choose their number, repartition and display mode. You can number them or not... These options define the Isovalues properties.
In our case, we wish to display 11 numbered equiflux lines, in normal quality, uniformly distributed. The regions will be graphically selected. To define the Isovalues properties, you should click either on the icon menus of the POSTPRO_2D task-bar : Results Properties...
The Display properties window, which has just been opened, contains the Isovalues box that you must place on top by clicking on it (task 1 in the following figure). Then, you must perform tasks 1 to 8 presented in the next figure. , or on the following
PAGE 171
FLUX 9.20
1. Click on the Isovalues tab, in order to display it on top 2. Select Equi flux as Analyzed quantity 3. Select Graphic selection as Support 4. Select Normal Quality
5. Set to 11 the Number of isovalue lines 6. Select Uniform Scaling of the isovalue lines
8. Click on OK
Note: The computation parameters and display characteristics are saved separately for each application; contrarily, the current choice of the analyzed quantity and the analysis support is not saved. First the phase angle is set to 90 by clicking either on the icon Parameters Phase...
In the Phase box that has just been opened you should perform tasks 1 to 3 presented below. , or on the menus :
1. 3.
Enter 90 for the phase. Press the Return/Enter key button. The cursor must be on 90. To close the box, click on the cross .
2.
To display the equiflux lines, you should click either on the icon Results Isovalues
INDUCTION HEATING TUTORIAL
, or on the menus :
PAGE 172
FLUX 9.20
The values corresponding to each isovalue are displayed in a legend box near the computation domain (see next figure) and in the review window as well.
These values can be visualized also by using the contextual menu (right click of the mouse on the Geometry window + show legend window option) or by activating the legend window :
PAGE 173
FLUX 9.20
Note: By default, if no region is selected, the isovalue lines, the color-shaded plots, the vectors... are displayed on all the regions. Note: To display a particular isovalue line, you should click on the number or on the desired value in the legend window. Then, to reactivate the geometric window and its icons, you should click anywhere in the geometric window.
PAGE 174
FLUX 9.20
The color-shaded plot of the power density allows you to visualize the Joule losses and thermal sources distribution.
As for the isovalue lines, first we will define the properties of the color-shaded plot by clicking either on the icon , or on the menus:
Results Properties...
Then, you should perform tasks 1 to 7 presented in the following figure.
2. Select Power density as Analyzed quantity 3. Select the BILLET region as Support 4. Select Normal Quality
Lets superpose now the color-shaded plot of the power density in the BILLET region on the equiflux lines. You should click on the icon or on the menus:
PAGE 175
FLUX 9.20
To hide the equiflux lines, you should deactivate the display of these lines by either clicking on the icon, or on the menus :
Results Isovalues
The thickness of skin depth areas of the BILLET at 50 kHz is about 0.3 mm and the Joule losses are concentrated on this thin layer. For a better visualization of the color-shaded plot, we will perform a zoom on the upper-right corner of the billet. You must click either on the icon , or on the menus :
PAGE 176
FLUX 9.20
The result accuracy in areas of strong field variation depends mainly on the mesh quality. A bad mesh will not give good results. On the previous plot, the mesh on the billet is relatively well adapted to the variation of the power density. Record this zoom by clicking either on the icon , or on the menus :
View Zoom User Zoom Select 1 Display the power density in the TURN2 region
To verify the mesh quality in the inductor turns, we will visualize the power density in the TURN2 region. First go back to the initial size of the geometry by clicking either on the icon menus : , or on the
PAGE 177
FLUX 9.20
Results Properties...
To display the color-shaded plot of the power density in TURN2 region, you should perform tasks 1 to 7 presented below.
2. Select Power density as Analyzed quantity 3. Select the TURN2 region as Support 4. Select Normal Quality
PAGE 178
FLUX 9.20
In the previous figure note that the power density is mainly concentrated toward the left corners of the TURN2 region, placed near the billet; the mesh is well adapted to the problem specificities.
The computation of the induced power in the BILLET region allows you to verify whether the supply frequency and supply voltage are well adapted for the induction heat treatment of the billet. The computation of the induced power also allows you to estimate the first time step of the magneto-thermal solving process. To compute the induced power in the BILLET region, you should open the Computation on a support manager box, by clicking either on the icon , or on the menus :
Computation On a support...
PAGE 179
FLUX 9.20
7. Click on OK
The numerical result associated with the BILLET region will be displayed in the following window.
PAGE 180
FLUX 9.20
Note: The region can be selected graphically using the mouse. Note: Since the values of the parameters have not been changed, all the results correspond to the reference values of the two parameters (frequency 50 kHz, voltage 120 V).
The computation of Joule losses in the inductor turns allows you to evaluate the electric efficiency of the device. To compute the Joule losses in the TURN1, TURN2 and TURN3 regions you should perform tasks 1 to 3 presented in the next figure.
1. Verify that the filter is Regions
You should proceed similarly for the TURN2 and TURN3 regions, and you will get the following values of the Joule losses: 758.87 W and 845.31 W. To close the Computation on a support manager window, you will have to click on the following button : Close Compute the inductor current. The current in the inductor can be computed either in a TURN finite element region, or in a solid conductor of the electric circuit.
Computation of the current in the TURN1 finite element region You should open the Computation on a support manager box, by clicking either on the icon or on the menus : Computation On a support... Then, you should perform tasks 1 to 7 presented in the next figure.
PAGE 181
FLUX 9.20
6. Click on OK
PAGE 182
FLUX 9.20
3. Click on Properties
PAGE 183
FLUX 9.20
Numerical results similar to the previous ones will be displayed in the following figure.
To close the Computation on a support manager window, you will have to click on the following button : Close
PAGE 184
FLUX 9.20
Note: To move from a coordinate to another you should use the TAB not the Enter/Return key.
3. Click on New section to define the first section of the path by its coordinates 4. Select Straight segment as Section type 5. Enter the Start point: R = 19.7 and Z = 20 6. Enter the End point: R = 20 and Z = 20 7. Click on OK to create the section
8. Click on Create
PAGE 185
FLUX 9.20
Now, let us plot the induced power density as function of the Skin_depth path, into the 2D curves manager box. You should click either on the icon Computation 2D curves manager...
Then, you should perform tasks 1 to 7 presented in the following figure. , or on the menus :
1. Enter power_density as curve Name 2. Select Path as computation support 3. Select Skin_depth as X axis 4. Select Power density as Quantity 5. Select Power density as Component
To display the curve that has just been created, you should open the 2D Curves sheet by clicking on the menus :
2D Curves Properties...
PAGE 186
FLUX 9.20
1. Select the Computation filter 2. Select the curve power_density 3. Click on Add 4. Activate the Display window
5. Select User as X Axis Range 6. Set the minimum X value to 0 mm 7. Set the maximum X value to 0.3 mm 8. Check the Automatic option for Y Axis Range 9. Click on OK
PAGE 187
FLUX 9.20
PAGE 188
FLUX 9.20
Then, you should open a new 2D curves sheet by clicking on the menus :
PAGE 189
FLUX 9.20
Then, you should modify the properties of this window either by using the contextual menu (right click of the mouse on the new 2D curves sheet) or by clicking on the menus :
2D Curves Properties...
Now, you should perform tasks 1 to 6 presented in the following figure.
1. Select the Computation filter 2. Select the curves Q_freq and I_ freq 3. Click on Add 4. Activate the Display window
6. Click on OK
PAGE 190
FLUX 9.20
On these curves you can perform zooms, pick values, use the contextual menus to compute mean values or integrals etc. To find out the resonance frequency more precisely, perform a zoom on the region marked by a rectangle on the first curve either by clicking on the icon or on the menus :
The resonance frequency is around 50700 Hz. The current generated by the source at this frequency reaches its minimum value.
PAGE 191
FLUX 9.20
Voltage supply parameter The imaginary part of the current generated by the source is represented as function of the supply
voltage. You should open the 2D curves manager again, by clicking either on the icon the menus : Computation 2D curves manager
Then, you should perform tasks 1 to 7 presented in the following figure.
1. Select Parameter 2. Enter I_imag_voltage as curve Name 3. Select Vrms(V_source) as X axis 4. Select the Circuit as Quantity to be analyzed 5. Select Imag part Current as Y axis 6. Select the V_source region as Support
, or on
PAGE 192
FLUX 9.20
The magnetic non-linearity of the billet and magnetic core determines the equivalent impedance of the device to be voltage dependent. That is why the sign of the reactive component of the current generated by the source (see figure above) depends on the source voltage.
File Exit
You have the possibility to save for a later analysis the computation supports and the curves that you have just defined.
Yes
INDUCTION HEATING TUTORIAL PAGE 193
FLUX 9.20
PAGE 194
FLUX 9.20
PAGE 195
FLUX 9.20
PAGE 196
FLUX 9.20
Now, we are going to study the thermal behavior of the induction heating device. In Case 2 the magnetic and thermal properties of the billet are assumed to be temperature independent. We should modify the model of the STEEL_1 material, in order to add the thermal properties and the CONV_RAD line region, in order to be able to model the thermal exchange.
PAGE 197
FLUX 9.20
1.
2.
3.
4.
Project Save as
PAGE 198
FLUX 9.20
1.
Application Define Thermal coupling Steady state AC Magnetic coupled with Transient Thermal 2D
To define the type of the new transient magnetic application, you must perform tasks 1 to 3 in the next figure.
1. Select 50000 as frequency 2. Select Axisymmetric
4. Click on the OK button to define the type of Steady State AC Magnetic coupled with Transient Thermal application.
PAGE 199
FLUX 9.20
To define the physical properties and the application type, you should select the Physical context clicking on the following icon.
PAGE 200
FLUX 9.20
1.
D o ub le-click m aterial
on
ST E E L _1
2. 3. 4.
C lick o n K (T ) ta b S elect T h erm a l co n d u ctiv ity box S elect Iso tro p ic, co n sta n t as th erm al co n d u ctiv ity T y p e 4 7 as th e v alu e o f th e th erm al co n d u ctiv ity
5.
6.
C lick o n R C P (T ) tab
7. 8.
PAGE 201
FLUX 9.20
1.
Double-click on CONV_RAD line region The Edit line region property sheet is opened
2.
Select Region with surface of thermal exchanges and heat source as the type of region Select Therm al tab Select Constant or physical variation as thermal exchange coefficients
3. 4.
5.
Type 20 as the value of the convection Type 0.5 as the value of the radiation Type 20 as the value of the temperature Select under the M agnetic definition Inactive region as the type of region
6. 7.
8.
9.
Click on Apply to record the new properties of the Conv_rad line region 10. Click on Ok to finish
PAGE 202
FLUX 9.20
PAGE 203
FLUX 9.20
1.
2.
Click on Edit array to modify the AIR, INFINITY, INSULATION, WATER surface regions
The Selection of Face region window is opened 3. 4. Click on arrow to select the desired surface region Select AIR as surface region to modify
5.
INFINITY, Select INSULATION, WATER as surface regions to modify Click on OK to select the surface regions face region
6.
7.
Select Inactive region as the type of the thermal definition Select Air or vacuum region as the type of the magnetic definition
8.
9.
PAGE 204
FLUX 9.20
1.
2.
Click on Edit array to modify the TURN1, TURN2, TURN3 surface regions
The Selection of Face region window is opened 3. Click on arrow to select the desired surface region 4. Select TURN1 as surface region to modify
5.
6.
7.
8. Select solid conductor region as the type of the magnetic definition 9. Select Circuit as the type of the circuit 10.Select M_TURN1, M_TURN2, M_TURN3 as the type of the associated solid conductor 11. Select COPPER as material 12. Click on OK to modify the surface regions
To modify the surface region BILLET you must perform the tasks from the figure below.
INDUCTION HEATING TUTORIAL PAGE 205
FLUX 9.20
1. Select the Thermal conducting region with heat thermal source as type of region for the thermal definition 2. Select Eventual thermal source tab
3. Select Solid conductor region as type of region for the magnetic definition 4. Select No circuit as type of the conductor
To modify the surface region CORE you must perform the tasks from the figure below.
1. Select the Inactive region as type of region for the thermal definition
2. Select Magnetic non conducting region as type of the region for the magnetic definition
PAGE 206
FLUX 9.20
Project Exit
PAGE 207
FLUX 9.20
PAGE 208
FLUX 9.20
A magneto-thermal solving process is an iterative process, which consists in solving two problems at each time step: a magneto-harmonic problem, followed by a transient thermal problem. The results of the magnetic problem allow you to determine the sources of the thermal problem. The results of the thermal problem allow you to update the material properties depending on the temperature.
Double-click on Direct
PAGE 209
FLUX 9.20
1. Click on Hard2A.tra
2. Click on Open
The magnetic and thermal results are stored in two different results directories, HARD2A_M.F2D_RES, and HARD2A_T.F2D_RES respectively, created by FLUX2D.
Note : If results from a previous solving process already exist, FLUX2D proposes to start the computation from an existing time step. The user can therefore keep or not the results of the previous time steps. Note: The Main data tab is then displayed on top.
PAGE 210
FLUX 9.20
PAGE 211
FLUX 9.20
Now, the solving process is run by clicking either on the icon task-bar : Computation Solve
Then, we will set the numerical data for the thermal computation. The initial time step must be judiciously chosen. If it is too large, the numerical results may be imprecise or wrong and if it is too small, the computation could be very long. Since the temperature at the end of the heating process must be around 1200 C, an average temperature increase of approximately 30 C at each time step seems correct. To estimate a value of the initial time step, we can use the energy balance equation: mCp Pjt
INDUCTION HEATING TUTORIAL PAGE 212
FLUX 9.20
Cp Pj t
mass of the skin depth zone (mass directly heated) : mass density * cylindrical surface of the billet * skin depth specific heat of the billet wished temperature increase induced power initial time step
= 500 J/kg/C
A temperature increase of 30 C takes approximately 0.0057 s. For security reasons an initial time step slightly smaller (0.005 s) is imposed. To control the solving process, the study time limit and the limit number of time steps should be defined. As soon as one of these criteria is reached, FLUX2D stops the solving process. To begin, you should not choose too large values, to calculate only some time steps, and to check whether the results are correct. If the temperature increases very quickly, or if it does not increase at all compared to the wished value (30 C), that means that the time step is not correctly adapted. It is necessary to restart the solving process with a better-adapted time step. To compute only 10 time steps, the study time limit is fixed to 0.05 s (10 . 0.005 s) and the limit number of time steps to 10. The prediction-correction algorithm implemented in FLUX2D adjusts automatically the time step size during the solving process. In order to control the thermal computation according to the time variable, we will set the upper limit of the time step to 0.005 s. No lower limit is imposed. To define the time data mentioned above for the thermal computation process, perform, in the box that has just appeared, tasks 1 to 7 presented below.
PAGE 213
FLUX 9.20
1. Set the initial value of the time step to 0.005 s 2. Set the study limit to 0.05 s 3. Set the limit number of time steps to 10 4. Set the maximum value of the time step to 0.005 s 5. Let the minimum value of the time step be 0 s
In the window that has just appeared, FLUX2D requires the definition of the initial and ambient temperature. The ambient temperature is assigned to the line regions defined without a particular ambient temperature. The answer to this question has no importance, since the ambient temperature of the CON_RAD region is already defined in PROPHY. You should perform tasks 1 to 3 presented below.
1.
2.
3.
PAGE 214
FLUX 9.20
Note : If the problem has already been solved, you can use the results of a previous time step as initial temperature.
First, FLUX2D solves the magnetic problem as a magneto-harmonic application to determine the induced power density distribution (Joule losses). The results are saved in the HARD2A_M.RES_1 file, placed in the folder HARD2A_M.F2D_RES. They correspond to the first magnetic time step. The History window, which is placed at the bottom of the screen, contains the information on the solving process, such as the length of the matrix (one line per node) and the number of non null terms per line... In this window the evolution of the solving process is shown. For example, the intermediary relative errors, the number of iterations... will be displayed in the case of iterative processes.
Size of the magnetic matrix : Number of lines = 9336 Average length = 12 Size of the thermal matrix : Number of lines = 3144 Average length = 12 Computation 1 Time = 0. s Time step = 0.005 s MAGNETIC INITIALIZATION Iteration number 1 ... Iteration number 15 Relative variation with respect to the previous iteration 0.931E-03
After 15 iterations the precision for the magnetic computation is reached. FLUX2D continues with the thermal computation.
Maximum temperature : 20.000000 deg. (Celsius) Minimum temperature : 20.000000 deg. (Celsius) Computation 2 Time 0.005 s Time step = 0.005 s THERMAL COMPUTATION ... ...
PAGE 215
FLUX 9.20
After 10 time steps (at the time t = 0.05 s) FLUX2D reaches the imposed time limit. The corresponding temperature is 129 C, much lower than 1200 C, which is the desired temperature at the end of the heating. Therefore, we will continue the computation by performing tasks 1 to 8 presented in the following figure.
2. 3. 4. 5.
Set the value of the time step to 0.005 s Set the study time limit to 4 s Set the number of additional time steps to 100 Set the maximum value of the time step to 0.05 s Set the minimum value of the time step to 0 Store one step on 1
6. 7.
8.
Now, FLUX2D continues the magnetic and thermal computation. After several time steps FLUX2D reaches the imposed time limit. At this moment the maximum temperature is about 1299 C.
PAGE 216
FLUX 9.20
Therefore, stop the computation by clicking on OK button in the window that has just been opened.
The end of the solving process is indicated by a message, both in the Output data tab and in the History window.
... Status : computation finished
PAGE 217
FLUX 9.20
File Exit
PAGE 218
FLUX 9.20
The results of the magneto-thermal computation are saved in two different files: HARD2A_M, for the magnetic problem and HARD2A_T, for the thermal problem. First, some results of the magnetic problem will be checked. The results should be similar as in Case 1. Then, the results of the thermal problem will be analyzed.
Double-click on Results
PAGE 219
FLUX 9.20
File Open
In the Open window, that has just been opened, click on the name of the problem to be analyzed (Hard2a_m.tra file), then on the Open button :
Hard2a_m.tra Open
There are as many results as time steps. We will analyze the first time step (selected by default), as the magnetic results do not depend on the temperature (no temperature dependent material).
Results Properties... Note: To display the contextual menus specific to the Geometry window, you must right-click the mouse on this window.
PAGE 220
FLUX 9.20
To display 11 numbered equiflux lines, in normal quality, uniformly distributed and the regions graphically selected, you should perform tasks 1 to 8 presented in the next figure.
1. Click on the Isovalues tab, in order to display it on top 2. Select Equi flux as Analyzed quantity 3. Select Graphic selection as Support 4. Select Normal Quality
5. Set to 11 the number of isovalue lines 6. Select Uniform Scaling of the isovalue lines
8. Click on OK
PAGE 221
FLUX 9.20
Now, we will set the phase angle to 90 by clicking either on the icon
, or on the menus :
Parameters Phase...
In the Phase box that has just been opened you should perform tasks 1 to 3 presented below.
1. 2.
Enter 90 for the phase. Press the Return/Enter key button. The cursor must be on 90. To close the box, click on the cross .
3.
To display the equiflux lines you should click either on the Results, Isovalues menus,
or on the icon , or on the contextual menu :
Isovalues
The values corresponding to each isovalue line are displayed in a legend box near the computation domain. You can also visualize the legend window associated to this graphical representation by clicking either on the View, Legend window menus, or on the contextual menu :
PAGE 222
FLUX 9.20
Computation On a support...
Then, you should perform tasks 1 to 8 presented in the following figure.
3.Click on Properties
4. Select the Power as Quantity 5. Select Active as component 6. Click on Add 7. Click on OK
PAGE 223
FLUX 9.20
The numerical result associated to the BILLET region will be displayed in the following window.
To close the Computation on a support manager window, you will have to click on the following button : Close As the magnetic results are correct, the thermal results can be analyzed. In case of wrong magnetic results, in particular when the induced power is very different from the value expected, you must check the magnetic data before carrying on the analysis of the thermal problem. Close the magnetic problem by clicking on the menus :
File Close
File Open
In the Open window, click on the name of the problem to be analyzed (Hard2a_t.tra file), then on the Open button :
Hard2a_t.tra Open
The analysis of the thermal results is carried out for the last time step. You should open the parameters manager box, by clicking either on the icon , or on the menus :
PAGE 224
FLUX 9.20
1.
Click on the Animation button to modify the current value of the parameter
2.
3.
PAGE 225
FLUX 9.20
1. Select Parameter 2. Enter teta_time as curve Name 3. Select the Temperature as Quantity to be analyzed 4. Enter R=20 and Z=0 as Third data
5. Click on the icon to create and display the curve. This box will be automatically closed.
The curve is displayed in a new 2D Curves window. Then, modify the properties of this curve in the curve properties box that can be opened by clicking either on the 2D Curves Properties... menus, or on the contextual menu of the 2D curves window :
Properties...
Then, perform tasks 1 to 7 presented in the following figure.
1.
Click on the Display tab to place it on top Select User as X Axis range and Y Axis range
2.
3.
4.
5.
PAGE 226
FLUX 9.20
PAGE 227
FLUX 9.20
Computation On a support...
Then, you should perform tasks 1 to 8 presented in the following figure.
1. Verify that the filter is Regions 2. Select the CONV_RAD region as Support
3.Click on Properties
7. Click on OK
PAGE 228
FLUX 9.20
Then, the numerical result of the thermal losses will be displayed in the following window.
To close the Computation on a support manager window, you will have to click on the following button : Close
Window 1 HARD2A_T.TRA:1
Then, define the display properties, by clicking either on the icon , or on the Results Properties menus, or on the contextual menu specific to this window :
Results Properties...
PAGE 229
FLUX 9.20
1. Click on the Color shade tab to place it on top 2. Select Temperature as Analyzed quantity 3. Select the BILLET region as Support 4. Select Normal Quality
Now, you should click on the icon or on the Results, Colour shade menus, or in the Geometry sheet on the contextual menu :
Colour shade
To display the legend window you should click either on the View, Legend window menus, or on the contextual menu :
PAGE 230
FLUX 9.20
PAGE 231
FLUX 9.20
Parameters Manager
Then, you should perform tasks 1 to 4 presented in the following figure.
1. Click on the Animation button to modify the starting sample 2. Select 0 as starting Sample
3. Click on to start the animation of the color-shaded plots of the temperature chart
The color-shaded plots of the temperature corresponding to the different time steps are successively displayed. The last displayed view corresponds to the time instant of 4 s. As the Parameters window will not be used any longer, close it by clicking on the cross placed in the upper-right part of the window. ,
PAGE 232
FLUX 9.20
File Exit
You have the possibility to save for a later analysis the curve that you have just defined.
Yes
PAGE 233
FLUX 9.20
PAGE 234
FLUX 9.20
PAGE 235
FLUX 9.20
PAGE 236
FLUX 9.20
10.
To model the heating of the billet under more realistic conditions the material properties should be temperature dependent. In Case 3, new models of materials should be defined in the Preflux 2D module.
PAGE 237
FLUX 9.20
1.
2.
3.
4.
Click on Open
project
Project Save as
PAGE 238
FLUX 9.20
1.
2.
Click on Save
= 0.2510-6(1 + 0.004T) m ;
a thermal conductivity depending linearly on the temperature, k = 47(1 - 0.2510-3T) W/m/C ; a specific heat RoCp depending on the temperature, Gaussian + Exponential model.
PAGE 239
FLUX 9.20
1. 2.
3. 4. 5. 6.
S e le c t M a g n e t i c p r o p e r t y S e le c t Iso tro p ic a n a ly tic + k n ee a d ju stin g * ex p o n en tia l fu n tio n o f T a s m ag n e tic p ro p erty 7 . T y p e 2 a s satu ra tio n m ag n e tiza tio n 8 . T y p e 6 0 0 as v alu e o f in itia l relativ e p erm e ab ility 9 . T y p e 0 . 4 a s th e K n ee ad ju stin g c o e fficie n t 1 0 . T y p e 4 0 a s th e v a lu e o f te m p e ra tu re c o n sta n t 1 1 . T y p e 7 6 0 a s th e v a lu e o f C u rie te m p era tu re 1 2 . C lick o n J (E ) ta b
1 3 . S e le c t E le c tric a l P ro p e r ty 1 4 . S e le c t Iso tro p ic r esistiv ity , lin e a r fu n ctio n o f T a s e le c tric p ro p e rty 1 5 . T y p e 0 .0 0 4 a s v a lu e o f th e a c o e fficie n t 1 6 . T y p e 2 .5 E -7 a s th e v a lu e o f R h o a c o e fficie n t 1 7 . T y p e 2 0 a s th e v a lu e o f th e d efau lt w o rk in g te m p e ra tu re 1 8 . C lick o n K (T ) ta b
PAGE 240
FLUX 9.20
2 3 . C lic k o n R C P (T ) ta b
2 4 . S e le c t th e S p e c ific h e a t tab 2 5 . S e le c t N o n lin e a r G a u ss fu n c tio n o f T + e x p o n e n tia l 2 6 . T y p e 0 .1 2 E 1 0 a s th e v a lu e o f en erg y o f p h a se tra n sitio n 2 7 . T y p e 0 .3 9 E 7 a s th e v a lu e o f R cp o c o e ffic ie n t 2 8 . T y p e 0 .4 6 8 E 7 a s th e v a lu e o f R cp i c o e ffic ie n t 2 9 . T y p e 3 0 a s th e v a lu e o f th e sta n d a rd G a u ss d e v ia tio n 3 0 . T y p e 5 0 0 a s th e v a lu e o f th e te m p e ra tu re c o e ffic ie n t T au 3 1 . T y p e 7 6 0 a s th e v a lu e o f th e te m p e ra tu re o f p h ase tra n sitio n 3 2 . C lic k o n O k to c re a te th e S T E E L _ 2 m a te ria l 3 3 . C lic k o n C a n c e l to c lo se th e n ew m a te ria l w in d o w
PAGE 241
FLUX 9.20
1. Double click on the Billet region the Edit face region property sheet is opened
2. 3.
4.
5. 6. 7.
Click on Eventual thermal source Select Heat computed by Joule effects during electromagnetic solving process Select Solid conductor region as type of region Select No circuit as type of the conductor Select STEEL_2 as the material of the region Click on OK to assign the STEEL_2 material to the Billet region
PAGE 242
FLUX 9.20
Project Exit
PAGE 243
FLUX 9.20
PAGE 244
FLUX 9.20
Since the magnetic and thermal properties in Case 3 depend on the temperature, the magnetothermal solving process will be longer than for Case 2. FLUX2D must update the properties at each time step by an iterative process.
t=0
Thermal computation
time step number n
no
yes
PAGE 245
FLUX 9.20
Double-click on Direct
1. Click on Hard3.tra
2. Click on Open
The magnetic and thermal results are stored in two different result directories created by FLUX2D, HARD3_M.F2D_RES and HARD3_T.F2D_RES respectively.
PAGE 246
FLUX 9.20
Now, will run the solving process by clicking either on the icon task-bar : Computation Solve
Define the time data for the thermal computation process. The study time limit is set to 4 s as for Case 2. The total duration of the study will surely be longer than for Case 2 due to the Curie point over-passing. A relatively large number of time steps (100) is chosen. For the beginning, the size of the time step will be set to 0.005 s. The prediction-correction algorithm can increase the size of the time step. To take correctly into account the Curie point, the upper limit of the time step is set to 0.05 s .
PAGE 247
FLUX 9.20
You should perform tasks 1 to 7 presented below in the box that has just appeared.
1. Set the initial value of the time step to 0.005 s 2. Set the study limit to 4 s 3. Set the number of time steps to 100 4. Set the maximum value of the time step to 0.05 s 5. Set the minimum value of the time step to 0 s
PAGE 248
FLUX 9.20
In the window that has just appeared FLUX2D requires the definition of the initial and ambient temperature. You should perform tasks 1 to 3 presented below.
First, FLUX2D solves the magnetic problem to determine the initial induced power density distribution. The results are saved in the HARD3_M.RES_1 file, placed in the folder HARD3_M.F2D_RES. They correspond to the first magnetic time step. Information about the evolution of the solving process will be displayed in the History window, at the bottom of the screen.
Size of the magnetic matrix : ... ... MAGNETIC INITIALIZATION Iteration number 1 ... Iteration number 2 ... ... Iteration number 39 Relative variation with respect to the previous iteration 0.984E-04
PAGE 249
FLUX 9.20
After 15 iterations the precision imposed for the magnetic computation is reached. FLUX2D continues with the thermal computation at the second time step. Time step number 1 corresponds to time instant t = 0 s. The initial temperature map is stored in the HARD3_T.RES_1 file.
Time = 0.005 s Time step = 0.005 s THERMAL COMPUTATION ... ... Iteration number 1 Relative variation with respect to the previous iteration 0.123E-03
When the computation of the first temperature map of the current time step is completed, FLUX2D updates the magnetic properties depending on the temperature and restarts the magnetic computation. Then, starting from the updated power density map, it computes a new temperature map and compares it to the previous one. If the T relative difference is too large, it continues the iterative process. The maximum number of updates proposed is suitable for most of the cases. You must perform at least one update.
Source update number 1 Relative variation with 0.02921 Iteration number 1 ...
respect
to
the
previous
result
Iteration number 2 Relative variation with respect to the previous iteration 0.03011 ... THERMAL COMPUTATION after updating the sources Integration done, equations assembled Equations solved ... Source update number 2 Relative variation with respect to the previous result 0.684E-03
The precision imposed between the last two temperature maps has been reached. The solving process of time step number 2 is finished.
Note: If the precision is not reached after the imposed number of updates, the computation stops and a dialogue box will appear. The box will propose either stopping the computation or continuing the current computation by increasing the maximum number of updates, or computing the next time steps. We advise you to choose the second option, i.e. to compute the next time steps (default option). Then the time step will be automatically reduced for the next computations.
INDUCTION HEATING TUTORIAL PAGE 250
FLUX 9.20
Now, FLUX2D continues the magneto-thermal computation for the following time steps. This computation is relatively long due to the numerous updates.
Time = 0.01 s Time step = 0.005 THERMAL COMPUTATION ... Time = 0.015 s Time step = 0.005 THERMAL COMPUTATION ... ... Time = 4 s Time step = 0.042 THERMAL COMPUTATION ...
After 87 time steps FLUX2D reaches the imposed time limit. The corresponding maximum temperature is of about 973.3 C, lower than 1200 C (the desired temperature at the end of the heating).
PAGE 251
FLUX 9.20
The computation is continued by imposing a new time limit of 6 s, and a time step upper limit of 0.2 s. You should perform tasks 1 to 8 presented below.
2. 3. 4.
Set the value of the time step to 0.05 s Set the study time limit to 6 s Set the number of additional time steps to 100 Set the maximum value of the time step to 0.2 s Set the minimum value of the time step to 0 Store one step on 1 Click on OK to validate your options
5.
6. 7. 8.
PAGE 252
FLUX 9.20
After 99 time steps (6 seconds), FLUX2D reaches the last imposed time limit of the study. The corresponding maximum temperature being higher than 1200 C, the computation can be stopped. Click on OK in the window that has just been opened.
The end of the solving process is indicated by a message, both in the Output data tab and in the History window.
... Status: computation finished
PAGE 253
FLUX 9.20
File Exit
PAGE 254
FLUX 9.20
The magnetic and thermal results of case 3 are saved in two different directories, HARD3_M.F2D_RES, and HARD3_T.F2D_RES respectively. To analyze the results you should open the files HARD3_M.TRA, for the magnetic problem and HARD3_T.TRA, for the thermal problem. The magnetic results will be first analyzed, then the thermal ones.
Double-click on Results
File Open
In the Open box you should click on the name of the problem to be analyzed (Hard3_m.tra file), then on the button Open :
Hard3_m.tra Open
PAGE 255
FLUX 9.20
Results Properties... Note: To display the contextual menus specific to the Geometry window, you must right-click the mouse on this window.
To display 11 numbered equiflux lines in normal quality uniformly distributed and the regions graphically selected, you should perform tasks 1 to 9 presented in the next figure.
1. Click on the Isovalues box, in order to display it on top 2. Select Equi flux as Analyzed quantity 3. Select Graphic selection as Support 4. Select Normal Quality 5. Set the number of isovalue lines to 11 6. Select Uniform Distribution of the isovalue lines
9. Click on OK
Now, we will set the phase angle to 90 by clicking either on the icon
, or on the menus :
Parameters Phase...
PAGE 256
FLUX 9.20
In the Phase box that has just been opened you should perform task 1 to 3 presented below.
1.
2.
3.
To display the equiflux lines you should click either on the Results Isovalues menus, or on the icon , or on the contextual menu :
Isovalues
The values corresponding to each isovalue line are displayed in a legend box near the computation domain. To display the legend window, you should click either on the View, Legend window menus, or on the contextual menu :
PAGE 257
FLUX 9.20
Before displaying equi-flux lines in animation mode, you have to disconnect the Review file in order to limit its size (the legend is printed for each parameter). You should click on :
Parameters Manager
Then, you should perform tasks 1 to 3 presented in the following figure.
1. Click on Animation >> to display in animation mode the equi-flux lines 2. Select 0 as starting Sample
PAGE 258
FLUX 9.20
The equi-flux lines corresponding to different time steps are successively displayed. This representation allows us to compare the magnetic field penetration in the billet at the beginning and the end of the heating process.
At the end of the heating process the magnetic field penetrates deeper into the billet, the skin depth being larger than at the beginning of the heating process. The Parameters box will not be closed for further post processing of results.
PAGE 259
FLUX 9.20
Isovalues
Then, click either on the Results, Properties menus, or on the icon contextual menu of the Geometry Window : , or on the
Results Properties...
To display the power density in normal quality, uniformly distributed on the BILLET region, you should perform tasks 1 to 7 presented in the figure below.
1. Click on the Color Shade tab, in order to display it on top 2. Select Power density as Analyzed quantity 3. Select BILLET as Support 4. Select Normal Quality
7. Click on OK
Now, you should click on the Results, Color shade menus, or on the icon contextual menu :
or on the
Color shade
PAGE 260
FLUX 9.20
Superimpose the finite elements to the plot by clicking either on the icon
, or on the menus :
The induced power is concentrated near the surface. This confirms the importance of a refined mesh in this zone. You should have at least two elements on the skin depth zones.
PAGE 261
FLUX 9.20
Now, display the color-shaded plots of the power density in animation mode. Since the Parameters box is not closed, you should perform tasks 1 to 2 presented in the following figure.
2. Click on to start the animation of the color-shaded plots of the power density
The color-shaded plots of the power density corresponding to different time steps are successively displayed. As the Parameters window wont be used any longer, close it by clicking on the cross in the upper-right part of the window. , placed
PAGE 262
FLUX 9.20
Then, modify the properties of this curve in the curve properties box that can be opened by clicking either on the 2D Curves, Properties... menus, or on the contextual menu of the 2D curves window :
Properties...
PAGE 263
FLUX 9.20
1.
2.
3.
4.
PAGE 264
FLUX 9.20
PAGE 265
FLUX 9.20
Create first the three time variation curves by performing tasks 1 to 11 presented below.
1. Select Parameter 2. Enter Q_time as curve Name 3. Select Circuit as Quantity to be analyzed
4. Select V_source as Support 5. Double-click on Reactive power to select the component to be displayed and to create the curve. This double-click has the same results as the Create command
7. Double-click on Rms current to select the component to be displayed and to create the curve
9. Select M_TURN1 as Support 10. Double-click on Rms current to select the component to be displayed and to create the curve
PAGE 266
FLUX 9.20
The names of the curves that you have just created appear in the 2D Curves item of the tree window. If they do not appear, you must click on the sign placed in front of the 2D Curves item. In order to rapidly visualize these curves in the same window, use the display contextual menu. In the tree window, you must select the Q_time, Iind_time and I_time curves by clicking on one of them and, holding down the Ctrl key, click on the other two curves :
right-click
Then, from the contextual menu that has just appeared, you must select the Display menu :
Display
The next curves are then displayed.
Note : You can save the curves created so far by selecting: File Save
PAGE 267
FLUX 9.20
First compute the mean power induced in the BILLET region during the heating process. You should select in the tree window the curve Power_time, by clicking on it. Then, you should click on the contextual menu applied on this curve :
Watt
The electric energy induced in the billet can be obtained by multiplying the mean value of the induced power Pb and the heating process duration t :
Wb = Pbt = 31352.41 * 6 = 188114.46 J Electric energy lost in the inductor turns during the heating process
, or on the menus :
You should open the 2D curves manager by either clicking on the icon
PAGE 268
FLUX 9.20
4. Select M_TURN1 as Support 5. Double-click on Active to select the component to be displayed and create the curve
7. Select M_TURN2 as Support 8. Double-click on Active to select the component to be displayed and create the curve
10. Select M_TURN3 as Support 11. Double-click on Active to select the component and create the curve 12. Click to close the 2D curves manager box
PAGE 269
FLUX 9.20
Then, you should select in the tree window the curves Power_TURN1, Power_TURN2 and Power_TURN3, by clicking on one of them and, holding down the Ctrl key, click on the other two curves :
Watt
Watt
Mean values of Power_TURN3 Power / Active Time M_TURN3 Phase (Deg): 90 Mean value: 1.065988e+003 Watt Rectified mean value: 1.065989e +003 Watt R.m.s value: 1.266165e+003 Watt
PAGE 270
FLUX 9.20
The electrical energy lost in the inductor turns during the heating process is :
Ws = (1039.2 + 1032.5 + 1065.9) * 6 = 18825.6 J Electric energy absorbed during the heating process
This energy is the sum of the energy induced in the billet and the energy lost in the inductor turns.
File Close
You have the possibility to save for a later analysis the curve that you have just defined.
Yes
PAGE 271
FLUX 9.20
File Open
Then, click on the name of the problem to be analyzed (Hard3_t.tra), then on the Open button :
Hard3_t.tra Open
PAGE 272
FLUX 9.20
The options of the temperature isovalue lines are defined in the Isovalues properties box. This box , or on can be opened by clicking either on the Results Properties menus, or on the icon the contextual menu of the Geometry window :
Results Properties...
PAGE 273
FLUX 9.20
To display 11 numbered equiflux lines in normal quality uniformly distributed and the regions graphically selected, you should perform tasks 1 to 9 presented in the next figure.
1. Click on the Isovalues box, in order to display it on top 2. Select Temperature as Analyzed quantity 3. Select Graphic selection as Support 4. Select Normal Quality 5. Set the number of isovalue lines to 11 6. Select Uniform Distribution of the isovalue lines
9. Click on OK
To display the isovalues you should click either on the Results Isovalues menus, or on the icon , or on the Isovalues contextual menu.
PAGE 274
FLUX 9.20
To display the values corresponding to each isovalue line, you should click either on the View, Legend window menus, or on the show legend window contextual menu.
PAGE 275
FLUX 9.20
3. 4.
Verify that the Quantity is Temperature Enter the point coordinates R=20 mm,Z=0 mm
5.
6.
7. 8.
Enter the point coordinates R=0 mm,Z=0 mm Double-click on temperature to select the component and create the curve Click to close the 2D curves manager box
9.
Then, you should select in the tree window the curves Teta_time_surf and Teta_time_mid, by clicking on one of them and, holding down the Ctrl key, click on the other curve :
ctrl+Teta_time_surf ctrl+Teta_time_mid
PAGE 276
FLUX 9.20
These curves being selected, you must right-click the mouse without moving it to display the contextual menu, then you should select the Display menu :
Display
The two curves are displayed in a new 2D Curves window. To superimpose them, you should modify their properties in the curve properties box that can be opened by clicking either on the 2D Curves Properties menus, or on the contextual menu of the 2D curves window :
Properties
Then, perform tasks 1 to 5 presented in the following figure.
2. Select User as X Axis Range and Y Axis Range. 3. Set the minimum value of X to 0 and the maximum value to 6 4. Set the minimum value of Y to 20 and the maximum value to 1200
5. Click on OK
PAGE 277
FLUX 9.20
The temperature increases much more slowly in the middle of the billet than on its surface.
PAGE 278
FLUX 9.20
1. Select the Parameter as First axis 2. Enter Loss_time as Curve Name 3. Select Loss as Quantity
4. Select CONV_RAD as Support 5. Click on Create 6. Click on Close to close the 2D curves manager box
Then, you should select in the tree window the curve that has just been created Loss_time, by clicking on it, and use the Analysis contextual menu applied on this curve :
Watt
PAGE 279
FLUX 9.20
Wp = 336
* 6 = 2016 J.
Computation On a point
Then, perform tasks 1 to 8 presented in the following figure.
2.Click on Properties
PAGE 280
FLUX 9.20
To compute the temperature in the other two points you should perform tasks 1 to 7 presented below.
3. Enter the coordinate R = 17.5 mm and Z = 0 mm 4. Click on Compute to start the computation 5. Click to close the Computation on a point manager box
The temperatures at the end of the heating process computed in the three points are: Tm1 = 1091.6C, Tm2 = 1058C and Tm3 = 937C.
INDUCTION HEATING TUTORIAL PAGE 281
FLUX 9.20
File Exit
To save the 2D curves for a later analysis, you should click on Yes button in the following window.
Yes
PAGE 282
FLUX 9.20
PAGE 283
FLUX 9.20
PAGE 284
FLUX 9.20
In Case 4 we will examine the fast cooling process that follows the heating process, in order to study the surface hardening of the billet. The cooling process is the result of the immersion of the billet into water, capable of absorbing a large quantity of heat. To obtain a significant hardening, two conditions must be fulfilled: - at the beginning of the cooling process, the temperature of the zones to be hardened must be higher than the hardening temperature (900 C will be considered in this section) ; - the average value of the cooling speed must be greater than a minimum value. To simulate the cooling process that follows after induction heating, the thermal exchange on the line region should be characterized by a high value of the convection coefficient and the voltage source must be set to zero.
13.1
Start Preflux 2D
To run Preflux 2D, you should double-click in the program manager on the Geometry &Physics option from the list of Construction tools of FLUX2D.
PAGE 285
FLUX 9.20
1.
2.
3.
4.
Click on Open
13.2
You should click on the menus in order to create a new problem and keep the old one :
Project Save as
PAGE 286
FLUX 9.20
1.
2.
Click on Save
13.3
13.4
In Case 4 the CONV_RAD line region models the thermal exchanges between the billet and the water surrounding the billet. To model the fast cooling process, the line region is defined by the following two coefficients : - isotropic convection coefficient, constant model with a value of 20000 W/m2/C ; - isotropic radiation coefficient, constant model, with a value of 0 . To modify the line region you must follow the sequence from the figure below. From the Data tree :
PAGE 287
FLUX 9.20
1.
Double-click on CONV_RAD line region The Edit line region property sheet is opened
2.
Select Region with surface of thermal exchanges and heat source as the type of region Select Thermal tab Select Constant or physical variation as thermal exchange coefficients Type 20000 as the value of the convection Type 0 as the value of the radiation Type 20 as the value of the temperature Select under the Magnetic definition Inactive region as the type of region
3. 4.
5.
6. 7.
8.
9.
Click on Apply to record the new properties of the Conv_rad line region 10. Click on Ok to finish
13.5
In order to model the fast cooling process of the billet that follows the induction heating as a 2D Steady State AC Magnetic coupled to Transient Thermal application, the source voltage must be set to zero. To modify the voltage source you should perform the tasks 1 to 5 from the figure below.
PAGE 288
FLUX 9.20
1.
Double-click on V_SOURCE voltage source The Edit Voltage source property sheet is opened
2.
3. Type 0 as value of the volatge source 4. Click on Apply to record the new properties of the voltage source
5.
Click on Ok to finish
13.6
Before leaving Preflux 2D, you should save your project. From the Project menu :
Click on Save or on the icon
Project Exit
INDUCTION HEATING TUTORIAL PAGE 289
FLUX 9.20
PAGE 290
FLUX 9.20
The fast cooling of the billet studied in Case 4 is a transient thermal process and it is solved by an iterative procedure.
14.1
To run the SOLVER_2D program, you should double-click in the program manager on the Direct module from the list of Solving process tools of FLUX2D.
Double-click on Direct
PAGE 291
FLUX 9.20
14.2
To choose the problem to be solved you should click on its name Hard4.tra in the window that has just been displayed, then on the Open button (tasks 1 to 2 in the following figure).
1. Click on Hard4.tra
2. Click on Open
PAGE 292
FLUX 9.20
Now we will choose the solver type in the Options tab as in figure below.
PAGE 293
FLUX 9.20
14.3
Since the problem is thermal non-linear, the number of iterations and the required precision for the thermal field computation should be imposed in the Options tab. Now, run the solving process by clicking either on the icon bar : , or on the menus of the solver task-
Computation Solve
The numerical data for the thermal computation will be set in the following window, tasks 1 to 5.
1. Set the initial value of the time step to 0.005 s 2. Set the study limit to 100 s 3. Set the number of time steps to 10
Since the temperature decreases very quickly at the beginning of the cooling process, the first time step has been set at 0.005 s. The number of time steps has been chosen to be 10 in order to stop the computation process as soon as the maximum temperature decreases below the cooling temperature value, set at 300 C. Since we do not know the duration of the cooling process, we have imposed a long time limit of 100 s. No upper limit of the time step size has been set. The prediction-correction algorithm is able to progressively increase the time step size as the cooling process slows down. Now, we will set the ambient temperature to 20C and use as initial temperature map of the billet the results of the last time step of the HARD3_T problem.
PAGE 294
FLUX 9.20
1. Set the ambient temperature to 20 C 2. Choose the initial temperature map as File of nodal values
PAGE 295
FLUX 9.20
The following information about the solving process will be displayed in the History window placed at the bottom of the screen.
Size of the magnetic matrix : Number of lines = 9336 Average length = 12 Size of the thermal matrix : Number of lines = 3144 Average length = 12
... ...
Maximum temperature : 1205.977173 deg. (Celsius) Minimum temperature : 232.134292 deg. (Celsius)
... ...
Time 0.0972 s ... ... Maximum temperature : 995.595336 deg. (Celsius) Minimum temperature : 166.256942 deg. (Celsius)
PAGE 296
FLUX 9.20
After 10 time steps the maximum temperature is still higher than the cooling temperature (300 C). Therefore, add another 20 time steps to our study by performing tasks 1 to 6 below.
1. Click on Continue the current computation 2. Let the initial value of the time step about 0.04 s 3. Set the study time limit to 100 s 4. Set the number of additional time steps to 20 5. Set the maximum value of the time step to 100
... ... Time 2.3952 s ... ... Maximum temperature : 512.301452 deg. (Celsius) Minimum temperature : 59.751899 deg. (Celsius)
PAGE 297
FLUX 9.20
The maximum temperature is still superior to the value 300 C. Therefore add another 10 time steps by performing tasks 1 to 6 below.
1. Click on Continue the current computation 2. Let the initial value of the time step be about 0.41 s 3. Set the study time limit to 100 s 4. Set the number of additional time steps to 10 5. Set the maximum value of the time step to 100
After 40 time steps the maximum temperature of the billet decreases below 300 C.
PAGE 298
FLUX 9.20
Now stop the solving process by clicking on the OK button in the following window.
File Exit
PAGE 299
FLUX 9.20
PAGE 300
FLUX 9.20
First, we will display in animation mode the color-shaded plots of the temperature on the BILLET region. Then the average value of the cooling velocity will be computed in three points of the billet in order to evaluate the thickness of the hardened layer.
15.1
Start POSTPRO_2D
To run POSTPRO_2D, you should double-click in the program manager on the Results module from the list of Analysis tools of FLUX2D.
Double-click on Results
15.2
File Open
In the Open window, which has just been displayed, you should click on the name of the problem (Hard4.tra file), then on the Open button :
Hard4_T.tra Open
PAGE 301
FLUX 9.20
Results Properties...
Then, you should perform tasks 1 to 7 presented in the following figure.
1. Click on the Color shade tab to place it on top
2. Select Temperature as Analyzed quantity 3. Select the BILLET region as Support 4. Select Normal Quality
7. Click on OK
Now, you should click on the Results Colour shade menus, or on the contextual menu :
icon, or on the
Colour shades
To display the legend window, you should either click on the View, Legend window menus, or on the contextual menu :
PAGE 302
FLUX 9.20
Now, display the color-shaded plots of the temperature on the BILLET region in animation mode. You should click either on the icon , or on the menus :
Parameters Manager
PAGE 303
FLUX 9.20
3. Click on
PAGE 304
FLUX 9.20
The color-shaded plots of the temperature corresponding to different time steps are successively displayed. At the end of the cooling process the temperature in the middle of the billet is higher than at the exterior surface (see figure below).
PAGE 305
FLUX 9.20
First create the three time variation curves by performing tasks 1 to 12 presented below.
1. Select Parameter 2. Enter teta1 as curve Name 3. Select Temperature as Quantity to be analyzed
4. Enter the point coordinates R=20 mm,Z=0 mm 5. Click on Create to create the curve
7. Enter the point coordinates R=19 mm,Z=0 mm 8. Click on Create to create the curve
10. Enter the point coordinates R=17.5 mm, Z=0 mm 11. Click on Create to create the curve 12. Click to close the 2D curves manager box
PAGE 306
FLUX 9.20
Then, you should select in the tree window the teta1, teta2 and teta3 curves, by clicking on one of them and, holding down the Ctrl key, click on the other two curves :
Display
The following curves are then displayed :
Compute the average cooling velocity by evaluating the cooling duration between the maximum temperatures Tm1, Tm2, Tm3, computed in Case 3, and the cooling temperature 300 C. You should click on the menus :
PAGE 307
FLUX 9.20
Now, drag with the mouse the vertical dashed line of the cursor, until the temperatures corresponding to the first, second and third curves are about 300 C.
PAGE 308
FLUX 9.20
Vrm1 = (Tm1 T1300)/d1 = (1091.6 301.6)/1.12 = 705.36 C/s Vrm2 = (Tm2 T2300)/d2 = (1058 301.5)/1.818 = 416.1 C/s Vrm3 = (Tm3 T3300)/d3 = (937 301.8)/2.782 = 228.3 C/s
If the hardening temperature is higher than 900 C and if the hardening velocity of the material is higher than 220 C/s, the depth of the hardened layer is :
PAGE 309
FLUX 9.20
15.3
Leave POSTPRO_2D
Since the numerical results of Case 4 have been analyzed we will quit the POSTPRO_2D processor of FLUX2D by using the menus :
File Exit
To save the 2D curves created, for a later analysis, you should click on the Yes button of the following window.
Yes
PAGE 310