Académique Documents
Professionnel Documents
Culture Documents
2D/RS MAGNETIC
Information in this document is subject to change without notice and does not
represent a commitment on the part of INTEGRATED ENGINEERING
SOFTWARE SALES Inc. The software described in this document is furnished
under a license agreement or nondisclosure agreement. The software may be
used or copied only in accordance with the terms of the agreement. It is against
the law to copy any part of the software onto cassette tape, disk or any other
medium for any purpose other than the licensee’s use.
T ABLE OF CONTENTS
INTRODUCTION 5
OVERVIEW OF MAGNETO 5
PURPOSE OF THIS MANUAL 6
LIMITATIONS OF THIS MANUAL 6
COMPONENT CHECK 7
THE MAGNETO D ESKTOP 8
Resizing the Message Area 10
The View Tool Bar 11
The Utilities Tool Bar 11
TWO DISTINCT GEOMETRY MODEL TYPES 12
Two-Dimensional Models 12
Rotationally Symmetric Models 14
KEY C ONCEPTS FOR WORKING WITH COMMANDS AND SELECTIONS 15
MANUAL CONVENTIONS AND SYMBOLS 16
SAMPLE SESSION 1: HELMHOLTZ COIL SYSTEM 19
MODEL DESCRIPTION 19
Model Dimensions 20
BUILDING THE MODEL 21
Setting up the Desktop 21
Setting the Model Units 23
Setting the View Limits 24
Creating the Model Geometry 24
ASSIGNING PHYSICAL PROPERTIES 27
Defining the Geometry Model Type 27
Assigning Volume Current 27
SOLVING THE MODEL 30
ANALYZING THE SOLVED MODEL 31
Overview of the Analysis Menu 32
Creating an Arrow Plot of the B-Field 33
Creating a Graph of the B-Field 34
Computing the Magnetic Forces on the Coils 37
CONCLUSION 39
SAMPLE SESSION 2: A SIMPLE PARAMETRIC EXAMPLE 41
OVERVIEW OF PARAMETRICS 41
BASIC STAGES FOR PERFORMING PARAMETRIC ANALYSES 42
DEFINING PARAMETER LOOP STRUCTURE AND POSTPROCESSING OPTIONS 43
Switching to Parametric Setup Mode 43
Defining the Gap Parameter 44
Checking the Validity of the Parametric Definition 47
4 2D/RS Magnetic Quick Start Guide
INTRODUCTION
Overview of MAGNETO
MAGNETO is a 2D/Rotational
Symmetric CAE software
package specifically designed
for magnetic field analysis.
MAGNETO can be used to
perform static or phasor
simulations.
This Quick Start Guide is designed to teach you the basic essential skills that will
enable you to perform simulations using MAGNETO. These skills will be
demonstrated by means of simple tutorial sample sessions.
We recommend that you read the rest of the sections in this Introduction, and work
through the sample sessions before attempting to model your own designs.
You will find more information about using the program’s features in the online
Help. To access the Help, click the Help menu, and you will see a link to all
Manuals, the MAGNETO Tutorial, a list of Hot Keys, and a shortcut to send a
Support request directly to Integrated Engineering Software.
Our technical support staff will be happy to answer questions you might have
regarding the proper application of MAGNETO to your particular situation.
For those users who desire to attain a higher level of proficiency in using
MAGNETO, Integrated Engineering Software Sales conducts several
customer-training workshops throughout the year.
Introduction 7
Component Check
In addition to this Quick Start Guide, your MAGNETO package should also
include:
A CD ROM containing the MAGNETO program files.
A hardware security key (dongle) that must be attached to either the parallel
or USB port of your computer before you attempt to run the program. (Note
that the instruction card on the back of the CD ROM envelope describes how
to install the Sentinel Driver program for the security key.)
If you are missing any of these components, or if any have been damaged in
shipping, please contact Integrated Engineering Software Sales immediately.
8 2D/RS Magnetic Quick Start Guide
The Title Bar shows the program name as well as the current file and directory
path.
The Tool Bars contain speed buttons for the most often used commands. You
will become familiar with these as you work through the sample sessions.
Introduction 9
Note that each tool bar has a raised double rib at the left hand edge of the bar.
These are Tool Bar Grips; positioning the mouse pointer on a grip and holding
down the Left mouse button allows you to drag the bar to a new location. The
tool bars may be floating, or docked at the edges of the program window.
As you work with MAGNETO, you will repeatedly use the Utilities tool bar
(shown outlined in blue), and the View tool bar (shown outlined in red). These
will be described in more detail in separate sections of this introduction.
The main area of the program window is the Workspace where the geometric
model is displayed.
Scroll Bars at the bottom and right edges of the Workspace can be used to pan
the viewing area.
The Command Bar (located below the Workspace and shown outlined in
yellow) is composed of two sections: the Message Area and the Command
Line. The blank border around the Command Bar functions in a similar manner
to the tool bar grips; holding down the Left mouse button with the cursor
positioned on the border allows you to undock the Command Bar and drag it to
a new location.
The Message Area displays messages from the program, as well as recording
information entered by the user. The information displayed in the Message Area
is especially important to new users. In the next section, you will be shown how
to resize the Message Area.
The very bottom of the program window contains the Status Bar, which displays
information on the state of the program.
10 2D/RS Magnetic Quick Start Guide
The Message Area should always be sized to display at least three lines of text.
Depending on the resolution and settings of your computer monitor, you may
have to resize the Message Area. The procedure for doing this is explained
below.
When the Command Bar is docked, there is a ”Split Bar” at its top edge as
shown below:
As you are working on models, you will frequently need to modify both the
magnification and viewing area of the program window. Both of these operations
are facilitated by the View tool bar.
The functions of the View tool bar (shown below undocked) will be illustrated as
you work through the sample sessions.
When you hover your mouse pointer over a tool bar button a tool tip appears to
show its name (and also any hotkeys linked to the button).
Note that the View tool bar is usually docked at the left edge of the program
window.
The Utilities tool bar (shown below) is easily recognized by the fact that it
contains four drop-down list boxes.
Above, the Geometry Selection Type list box has been dropped down to show
the five types of entities that you can include when building selection sets.
You will use this list box frequently not only to manipulate geometry entities, but
also to assign physical properties to the geometric model.
12 2D/RS Magnetic Quick Start Guide
The Utilities tool bar also contains a Coordinate System switch for selecting X/Y
(rectangular) or Polar entry systems for geometry points. This is shown below.
Because of the list boxes, it is usually best to dock the Utilities tool bar at the top
of the program window.
Two-Dimensional Models
Quite often, real-world physical structures contain regions where the geometry
and field solutions can be regarded as functions of only two dimensions, since
they are essentially invariant along the third dimension.
The key point to grasp from the above examples is that a certain amount of
engineering judgment is required to determine whether a two-dimensional
analysis will provide an acceptably accurate simulation.
14 2D/RS Magnetic Quick Start Guide
In addition, the RS model will produce the same results as a full 3D model when
macroscopic quantities such as forces, capacitances and inductances are
calculated. (Note that if a physical system is truly rotationally symmetric, all
forces will be uniform around the axis of symmetry, and as a result, torques
cannot exist.)
First, you should be aware that the command sequence used by MAGNETO is
Verb/Noun, which means that a command is initiated before the selection of the
entities that will be subject to the command.
Second, the selection process is automatically cumulative. This means that you
do not have to hold down the Shift or Ctrl keys when adding new entities to an
existing selection. (Selecting any entity a second time removes it from the
selection set.)
When you have completed your selection set, you click the Right mouse button
to inform the program to end selection mode and proceed with the command.
Though these conventions are most likely opposite to those you have seen in
other programs, you will find that they dramatically simplify several operations
that would be difficult to accomplish using the more standard conventions.
16 2D/RS Magnetic Quick Start Guide
Standard computer keyboard keys are enclosed by angle brackets (<>), (For
example: <Enter>, <Home>, or <Left Arrow>).
Combinations of keystrokes are shown with a + sign between the keys, (For
example: “Press <Alt>+<Print Screen>” means to hold down the <Alt> key
on the keyboard and then press the <Print Screen> key).
Directions to press mouse buttons will be given in bold italics, (For example
Right-click means to press and release the right mouse button once.)
Selections of commands from pull-down menus are shown as
Menu>Command, (For example: File>Open means to select the File menu
and then choose Open.)
Buttons and tabs on dialog boxes are enclosed by square brackets ( [ ] ),
(For example: Click [OK], [Apply], or [Cancel]).
Geometry points described in rectangular coordinates will be written in the
format (x,y) (For example: (3,4) ).
Prompts and messages from the program, as well as data entered by the
user, will be shown in bold type (For example: The Command Line below
displays the program prompt to Locate or enter points, and the user has
responded by typing the coordinates 3,4).
Introduction 17
This manual uses a number of symbols to highlight specific parts of the text. The
meaning of these symbols is as follows:
The light bulb indicates a tip about how to use the program
more efficiently. For example, a tip might give you a keyboard
shortcut for a commonly used command.
This completes the introduction to MAGNETO. You are now ready to proceed to
the first sample session.
Sample Session 1 19
Model Dimensions
The section view sketch below shows the size and spacing of the Helmholtz
Coils. All dimensions are in inches.
The two circular coil cross-section regions for the RS model are shown
crosshatched. It will be convenient to locate the origin of our model space along
the center axis of the coils at the exact midpoint between them.
It is assumed that you have already installed MAGNETO and the hardware
security key on your computer. If not, install them now according to the
instruction card that accompanies the program CD before proceeding.
As a new user, you will find it easier to learn the MAGNETO program window by
hiding all but the essential tool bars. Do this by following the steps below:
The View, and Utilities tool bars were described previously in the Introduction
section of this Quick Start Guide (if you have not already read the Introduction,
please do so now before proceeding).
MAGNETO uses the International System (SI) units as default. Our model
dimensions are in inches, so we will need to change the Length units.
The default view limits are set to accommodate models that have dimensions in
meters. This is larger than we need, so change the limits as follows:
The geometry for our RS model consists of two circles. To create the circles:
3) Using your computer keyboard, type the numbers 8, 4 and verify that they
appear in the Command Line as shown below:
The amount of Volume Current assigned to the coils will be equal to the product
of the terminal current multiplied by the number of coil turns. In our case, we will
assign a total Ampere-Turn value of 2270 (this value was determined by analytic
formula as the amount required to produce a 0.01 Tesla field).
6) Move your mouse pointer to a blank area of the workspace. Both circles
should now be solid filled with a light green color to indicate that they have
been selected.
7) Right-click to end the selection process.
8) The Command Line will show the prompt Enter the total current [A].
9) Type 2270 and press the <Enter> key on your computer keyboard.
Note: Do Not type commas in numbers (such as 2,270) since the
program will only recognize the leading digits before a comma.
10) The coil regions will change color to magenta and The Command Line
will again show the prompt to Assign Volume current: Select regions.
11) Press the <Enter> key on your keyboard to end the command.
Because MAGNETO uses the self-adaptive solver by default, you do not require
an extensive background in numerical techniques to successfully perform field
simulations. If you do experience difficulties in obtaining solutions for your own
models, feel free to contact technical support at Integrated Engineering
Software Sales Inc.
Sample Session 1 31
The calculation of aggregate quantities that may apply to all or part of the
geometric model. In this case, the numerical calculation results are
displayed in the Message Area. Two typical examples are total stored
magnetic energy, and forces on discrete regions in the model.
In the following sections we will use the solved model to illustrate all three
categories of analysis options.
32 2D/RS Magnetic Quick Start Guide
As a fast qualitative check on the validity of the field solution, we will create an
Arrow plot of the B-Field.
5) The Field Analysis Result dialog box will become hidden, and the
Command Line will show the prompt Locate or enter the starting point
of the line.
6) Type 0, 10 and press the <Enter> key on your computer keyboard.
7) The Command Line will show the prompt Locate or enter the end point
of the line.
8) Type 0, -10 and press the <Enter> key on your computer keyboard.
Sample Session 1 35
Most of the graphs we will show have been modified using the
formatting features available in AutoGraph, so don’t be
alarmed if your graphs are slightly different.
For more information on this, select Help>Help Topics from
the AutoGraph menu bar.
Note that the middle of the By plot (corresponding to the region midway between
the Helmholtz coils) is extremely flat, with a value of 0.01 Tesla. However, this
flat region extends only a limited distance on either side of the midway point.
36 2D/RS Magnetic Quick Start Guide
As a final exercise in this sample session, we will compute the magnetic forces
on each of the coil regions.
3) Move your mouse pointer (cursor) into the upper coil region. When it turns
orange Left-click to select it, and then Right-click to end the selection
process.
4) The results of the force calculation will be displayed in the Message Area,
and the Command Line will again prompt for a region selection.
5) Move your mouse pointer (cursor) into the lower coil region. When it turns
orange Left-click to select it, and then Right-click to end the selection
process.
38 2D/RS Magnetic Quick Start Guide
6) The force on the lower coil will be displayed in the Message Area, and the
Command Line will again prompt for a region selection.
7) Press the <Enter> key on your keyboard (or Right-click) to end the
command
The Y component of the forces (Fy) on the coils should be equal and opposite
since the coils are attracting each other. In addition, the coils experience
positive radial stress forces (Fradial) which indicates the magnetic forces are
acting in a direction to expand the coils. As a result the coils are under tension
which is expressed as a positive hoop force (Fhoop).
Conclusion
This sample session has introduced most of the basic techniques that you will
need to use to perform MAGNETO simulations, and to analyze results.
The rest of this manual will build on these basics skills, so you may find it
beneficial to repeat this first sample session before proceeding.
Be sure to save this model since we will use it again in the next
sample session.
Sample Session 2 41
To obtain the graph data, we could calculate and record the force from our
original model, and then reduce the gap and solve for the change in force. By
repeating this process manually, we would eventually obtain all 21 data points.
Fortunately, we can automate this process and perform a parametric run that will
not only create each model variation, but will also collect the force data at each
step.
We will use the database file from the first sample session as
our base model. If you have not already worked through the
first sample session, please do so now before proceeding.
42 2D/RS Magnetic Quick Start Guide
1st) Create the base model that will be used in the first step of the parametric
run. It is also a good idea to solve and analyze the base model to ensure
it has been properly built.
2nd) Define the parameter loop structure that will modify the base model, and
define the postprocessing options to be performed on each model
variation (essentially set up a batch run that performs multiple analyses
unattended).
3rd) Run the parametric. This will create at least one solved database file for
each parametric step. (Additional files may be created depending on the
postprocessing settings. We will discuss this in more detail in later
sections.)
The reason for the first stage is that geometry cannot be created or deleted
during a parametric run (though modifying existing geometry is permitted). The
program will not let you set up a parametric unless you already have a valid
model open in the workspace. In our case, we will reuse the model from the first
sample session, so the first stage has already been completed.
Most of this sample session will be devoted to the 2 nd stage, i.e. defining the loop
structure and postprocessing options for the parametric run. In our case we will
have a single Loop consisting of only one parameter, which we will call Gap.
For each model variation we will specify two postprocessing options: a Force
calculation on one of the coil regions, and a plot of the Y component of the
magnetic flux density B on the plane of the model workspace.
The steps required to define the parametric run will be demonstrated in the
following sections.
Sample Session 2 43
As explained in the previous section, MAGNETO will not allow you to begin
defining a parametric unless a database is open that meets certain requirements.
These conditions are already taken care of in the database Sample 1.dbs that
we built and solved in the first sample session.
So far, we have been using the MAGNETO program in its normal operation
mode to create geometry, assign physical properties, and then solve and analyze
completed models. Switching MAGNETO to Parametric Setup Mode will
enable us to define a range of model variations for multiple solutions, and the
analysis options for each case.
Below, we show the Parameter Editor dialog box as it will appear after the
parameter Gap has been completely defined. The circle representing the upper
coil region is shown highlighted in green at right to indicate that it is associated
with the Gap parameter.
4) Type Gap in the Parameter Name field, and set the number of Steps to
21 as shown above.
Sample Session 2 45
5) Verify that the Creating Parameter Table By list box in the middle of the
box is set to Linear Steps.
6) Set the Reference Point(x,y) fields to 0 and 8, and the Target Point(x,y)
fields to 0 and 4 as shown above. Note that the [Apply Create] button at
the bottom left of the box is grayed-out since we have not yet selected any
geometry entities to be displaced.
7) Set the Geometry Selection Type box on the Utilities Tool Bar so that it
displays Region.
9) The Parameter dialog boxes will become hidden and the Command Line
will show the prompt Displace geometry: Select regions.
10) Move your mouse pointer (cursor) into the top coil region. When it turns
orange Left-click to select it, and then Right-click to end the selection
process.
11) The Parameter Editor dialog will reappear, and the
[Apply Create] button at the bottom of the box will
now be active. Click on it to apply the box settings
and create the parameter.
46 2D/RS Magnetic Quick Start Guide
Depending on the complexity of the model, and the number of parametric steps,
a parametric run may take several hours to complete. If the parametric has been
improperly defined, these hours of computer time will be wasted.
Validating the parametric can help to prevent this by performing a “dry run” that
quickly steps through the model variations without actually solving or performing
any postprocessing calculations. This check can be performed by a single
command as shown below.
2) On your monitor, you should see the upper coil region descend in steps
until it is at half of its original height above the lower coil, and then return
to its original position.
If you did not see the upper coil descend and then return to its original position,
retrace the steps in the sections where the parameters are defined. If your
model performed as expected, you can proceed to defining postprocessing
options.
48 2D/RS Magnetic Quick Start Guide
At this point, our parametric batch file contains only the information on how the
different model variations are to be constructed at each step. If we were to now
run the parametric, MAGNETO would simply construct, solve and save the
different models. We would then have to manually open each database to
perform postprocessing analyses.
For our parametric run, we will calculate the force on the lower coil at each step.
In addition, we will have a B-Field contour plot created at each step, which we
can then display in an animation file.
6) In the main program window, the lower coil circle will change color to
green to show that it corresponds to the Force on region calculation.
[Similarly, the upper coil circle will become green if you select
Gap(Geometry:Displacement).]
During the course of a parametric run, solved database files will be created for
each step. We can use the settings in the Field Analysis Result dialog box to
create contour plots that will be saved in each file. You can then open each file
individually to examine the plot created for each model variation. In addition, we
can define our parametric postprocessing to create an animation file from the
individual contour plots. In our case, we will create an animation of a B-Field
contour plot.
However, we must set the animation feature before specifying the plot options.
You should be aware that parametric runs typically generate a large number of
new files. The actual number will depend on both the number of steps and the
types of postprocessing options defined. In this section, we will explain why this
occurs, and in the following section, we will show how best to organize the
resulting files.
Sample Session 2 51
A database file (such as the file Sample 1.dbs that we are now working with) can
only store a single field solution. For this reason, MAGNETO must create at
least one new database file for each model variation in order to save the field
solutions at each step. Since a new model is created at each step, the minimum
number of new files created will be equal to the total number of steps in the
parametric run.
However, certain postprocessing settings may require that more than one
database file be saved for each parametric step. Postprocessing options that
display multiple values (such as contours, graphs, arrow plots etc.) must be
saved in database files. In our case, a single contour plot of the By field will be
created at each step, so this data can be stored with the solved database step
file. If in addition to the contour plot, our postprocessing settings included a
graph (or arrow plot, or a second contour plot), MAGNETO would then produce
two database files at each step.
52 2D/RS Magnetic Quick Start Guide
In addition to the new MAGNETO database files, our parametric run will also
generate image and video files.
After the last parametric step, the individual .bmp files will be used to produce a
Windows Video (.avi) file, which will be used to display the animation.
In the previous section, we explained how parametric runs create large numbers
of data files. By default, these files are saved to the same folder as the database
file that contains the batch definition. Therefore, in order to avoid confusion, we
recommend that you create a separate folder for each parametric run.
We will now return to normal program mode, and create a new folder called Gap
Parametric for the parametric run. We will also save our current database file
under the new name Parametric Defined (to indicate it contains the setup for
the batch run).
At the start of a parametric run, the program will require you to select a
Parametric Result Database File. This is to ensure that the results
accumulated in the Final Parametric Table will be saved at each step, and will
not be lost in the event of the an accidental termination of the program. (For
example you may decide to run a long parametric overnight. If a power failure
occurs you will still be able to recover the results the next day.)
The run can be halted at any time by clicking on the [Quit] button.
54 2D/RS Magnetic Quick Start Guide
When the last step is finished the Final Parametric Table will open.
Take note of the [Play Animation] and [Graph Results] buttons as we will use
these in the next section.
Analysis of Results
With the parametric run completed, we will now explore the various ways of
viewing the results. For this model we will:
The columns in the Final Parametric Table contain the data for the force
calculation performed at each gap position. We will plot the value for Fy using
the following steps.
56 2D/RS Magnetic Quick Start Guide
The graphs you plot in AutoGraph will not be saved with the
database unless you perform a File>Save.
Sample Session 2 57
One of the postprocessing settings defined during parametric setup was the
command to create a B-Field plot. This should have occurred at each
parametric step (you can view any of the individual plots by opening the
corresponding parametric step file). In addition, we set up the parametric to
combine the individual plots into an .avi animation file, which we will now view.
You can open any of the .dbs files in MAGNETO if you wish to further analyze
any models at a specific gap variation.
Both the .dbs and .bmp files tend to be large, so if you will be running several
parametrics you may need to periodically delete these in order to avoid running
out of space on your computer’s hard disk.
Conclusion
This sample session has shown the steps you will need to follow to perform a
parametric analysis.
Should you have additional questions, feel free to contact the technical support
staff at Integrated Engineering Software Inc.
Sample Session 3 59
We will first construct and solve a base model of the generator, and then
perform a parametric analysis in which the rotor will be rotated 180 degrees. At
each angular position, we will calculate both the torque on the rotor, and the flux
linkage of the generator coil. We will simulate the no-load (or open-circuit)
performance of the generator, so we will not assign currents to the coil regions in
our model. (Motor designers should pay particular attention to this sample
session since the exact same procedures are used to calculate cogging torque
and back EMF.)
The results from our 2D model will of course be approximations to those that the
actual generator would produce, since there are end effects in the real-world
three-dimensional structure. (We will have more to say on this later.)
60 2D/RS Magnetic Quick Start Guide
The cross-section regions for our 2D model are produced by a vertical cutting
plane passing through the middle of the generator. Below left, we show the
outline of the generator in wire frame, and the cross-section regions with solid
shading. At right, we show the resulting 2D model.
In the 2D model, take special note of both the North/South polarity of the rotor
magnet, and also the Forward and Return coil regions. These will become
important as we construct and analyze the model.
This sample session builds on the skills that you acquired from
the first and second sample sessions. If you have not
completed the first two sample sessions, do so now before
proceeding.
Sample Session 3 61
Model Dimensions
The dimensions for the cross-section regions are shown below in millimeters.
The depth of our generator in the third dimension is 40 mm (this will affect the
final calculation of the output voltage produced by the generator).
If you closed and re-opened MAGNETO, you can skip this section.
If you are continuing after completing the previous sample session, start a new
model as follows:
For this model, we will make use of all the tool bars except for the Geometry
Inquire bar.
Since this is the first time that we have displayed the Geometry Creation tool
bar, we’ve shown it below.
Sample Session 3 63
The only change we will make to the default units will be to set the length units to
millimeters. We can do this by simply changing the Length Unit field on the
Utilities tool bar to mm as shown below.
It will be convenient to set the origin of the model space to coincide with the
bottom left-hand corner of the stator. The view settings below will provide
sufficient room for the model geometry.
We will first create four rectangles, and then use two circles as trimming curves.
We will next create two circles that will form the arc boundaries of the rotor and
stator.
Sample Session 3 65
If you examine the rectangle line segments that intersect the two newly created
circles, you will note that they remain as originally drawn, and they have not been
broken into smaller segments. Nor have the circles been broken into smaller
arcs by the intersecting rectangle segments. To break both the line segments
and circles at their intersection points, we will use the Intersecting Segments
command from the Geometry>Healing submenu.
After a y or n input from the user, the program then continues to search for any
other intersections. If another is found, the new intersecting segments are
highlighted, and the break at intersection query is repeated. If instead the user
inputs a, the program breaks the intersection, and then locates and breaks any
other intersections without stopping to display each one or query for instructions.
6) When the intersecting segment test is completed, the Message Area will
show that there are 36 points, 34 segments, 11 regions, 0 objects.
Sample Session 3 67
6) The program is still in selection mode so the Command Line will still
show the prompt Delete: Select regions. Move your mouse cross hairs
inside the right-hand lens-shaped region. When the region turns orange,
Left-click to select it.
7) Move your mouse pointer to a blank section of the workspace. Both lens-
shaped regions should be colored light green (if not, press the <Esc>
button on your computer keyboard and begin again at step 2) above).
8) Right-click to end the selection process.
9) The Command Line will show the
prompt Right-click (or Enter) to
delete segments.
10) Right-click once to delete the
segments, and then Right-click a
second time to end the command.
11) After the regions are deleted, the
Message Area will show that there
are 28 points, 24 segments, 4
regions, 0 objects.
This completes the construction of the model geometry. It is a good idea to save
your model as Sample 3 before proceeding.
Sample Session 3 69
Assign Materials to both the stator and permanent magnet rotor regions.
(As in the first sample session, we will assume that the coil material is
non-magnetic, so we can leave the two coil regions assigned with the
default material Background.)
Recall that we are simulating the no-load (or open-circuit) performance of the
generator, so there is no need to assign currents to the coil regions.
Assigning Materials
We will use Neodymium 10 MGOe Bonded for our rotor magnet material, and
assign an ideal constant permeability and lossless Steel (Linear, no Eddy
Currents) to the stator.
Since both the rotor and stator material are linear (non-saturating), the self-
adaptive solver did not produce any meshing of their interior regions.
If your plot does not exhibit these features, you most likely have made an error
either in constructing the model, or in assigning physical properties. Carefully
retrace the sections of this sample session, and feel free to contact Integrated
Engineering Software for technical support.
If your plot does closely match the one above, you can proceed to the next
section where we will calculate the flux linkage of the generator coil.
As a final check before we set up and run a parametric analysis, we will calculate
the flux linkage of the generator coil:
If your model has been properly built, the flux linkage of the generator coil should
be a negative value of about -4.7E-04 (Wb). (If your result is positive, you have
either incorrectly assigned the magnet direction or you reversed the
Forward/Return coil selection above. If the magnitude of your result is much
different, check your material assignments, and also check that you have set the
model length to 40 mm.)
It is important to note that the flux linkage values calculated by MAGNETO are
given on a per turn basis. To obtain the actual flux linkage of a coil, you must
multiply the MAGNETO value by the number of turns of wire that make up the
coil. This will become important when we calculate the generator voltage.
You may recall from physics or electromagnetics courses that the voltage
induced in a coil is proportional to the time derivative of the coil’s flux linkage. To
obtain this derivative, we will first make the simplifying assumption that the
permanent magnet of our generator is rotated at a constant speed. We will then
use a parametric analysis to obtain a graph of the coil flux linkage as a function
of rotor angle. Differentiation of this graph will produce a plot that will be
proportional to the coil voltage.
When setting up the parametric for this model, it must be remembered that the
center of the rotor is located at coordinates (10, 50). We will use these
coordinates both for the axis of rotation, and the axis of the torque calculation.
6) Type Angle in the Parameter Name field, and set the number of Steps to
21.
7) Verify that the Creating Parameter Table By list box in the middle of the
box is set to Linear Steps.
8) Set the Reference Point(x,y) fields to 10 and 50, and the Angles (Start,
End) fields to 0 and 180. Note that the [Apply Create] button at the
bottom left of the box is grayed-out since we have not yet selected any
geometry entities to be rotated.
9) Set the Geometry Selection Type box on the Utilities Tool Bar so that it
displays Region.
11) The Parameter dialog boxes will become hidden and the Command Line
will show the prompt Rotate geometry:Select regions.
12) Move your mouse pointer (cursor) into the Rotor region. When it turns
orange Left-click to select it, and then Right-click to end the selection
process.
78 2D/RS Magnetic Quick Start Guide
If you did not see the rotor rotate, retrace the steps in the previous section. If
your model performed as expected, you can proceed to defining postprocessing
options.
For our parametric run, we will calculate the rotor torque and coil flux linkage
at each step. First, we will set up the torque calculation:
We will now return to normal program mode, and create a new folder called
Angle Parametric for the parametric run. We will also save our current
database file under the new name Parametric Defined (to indicate it contains
the setup for the batch run).
Depending on the speed of your computer, it may take a few minutes to complete
the run.
The run can be halted at any time by clicking on the [Quit] button.
82 2D/RS Magnetic Quick Start Guide
When the last step is finished the Final Parametric Table will open.
The Final Parametric Table contains the data of the torque and flux linkage
calculations at each parametric step. We will first plot a graph of the torque
variation as a function of rotor angle.
1) On the Final Parametric Table, click the [Graph Results] button at the
bottom of the box.
2) The Graph Results dialog box
will open.
3) Set the Independent Variable
1 (X Axis) field to the Angle-
Rotation (1) parameter.
4) Set the Dependent Variable (Y
Axis) field to the Tq(N*m)
setting.
5) Click the [Graph Results]
button to plot the graph.
After reaching a negative peak, the torque again returns to zero when the rotor
has reached the halfway point at 90 degrees. Further rotation produces positive
torque since the rotor is now being pulled into alignment with a new minimum
reluctance position.
84 2D/RS Magnetic Quick Start Guide
The torque reaches a positive peak and then begins to decline once more. At
the end of the parametric run, the rotor has been rotated 180 degrees, and the
torque is once more zero.
Recall that no generator coil currents were assigned, so the only source of torque
is due to the flux from the permanent magnet rotor. This type of torque is
referred to as cogging torque by motor designers.
As the final exercise in this sample session, we will plot a graph of the flux
linkage variation with rotor angle and show how this is related to the open circuit
voltage our generator will produce.
Further rotation produces positive flux linkage, which peaks when the rotor has
completed the 180-degree rotation and is once more in a minimum reluctance
position.
Recall that the generator voltage is proportional to the change in coil flux linkage.
Since we have assumed that the permanent magnet rotates at a constant speed,
we can view the shape of the generator voltage waveform by differentiating the
flux linkage graph.
A graph of the actual generator voltage will differ from the derivative graph only
by a scale factor. Note that the Y-axis of the derivative graph is calibrated in
units of (Wb/deg.) which is an abbreviation for (Webers per degree). (A Weber
is the SI unit for magnetic flux and is equivalent to a Volt*Second.) The required
scale factor needed to calculate the generator voltage is:
The AMPERES simulation produced flux linkage and torque plots that are
virtually identical in appearance to the MAGNETO results. However, the
AMPERES flux linkage peak values were just over 90% of the MAGNETO
results, and the AMPERES peak torque values were just over 70% of the
MAGNETO results.
Conclusion
In this sample session, you have learned techniques that will allow you to
construct and analyze most of the models that you are likely to encounter in
practice.
As a test of your understanding, try rebuilding the model using only the
dimension sketch and the program prompts, but without the aid of the
instructions in the Quick Start guide.
Index 89
INDEX
A O
a na lysis options Opera tion Mode
a rrow pl ots, 33 Pha s or, 27
contour plots, 50, 73 Sta ti c, 27
fl ux l inkage ca lculations, 75, 80
force ca l culations, 37, 48
gra phs, 34
P
Pa ra metrics
C crea ti ng animations, 49
Gra ph Pl ot dialog box, 56
Comma nd Bar, 9 l oop vi ew, 78
Comma nd Li ne, 9, 37, 38 overvi ew, 41
comma nds pa ra meter value table, 46
fundamental concepts, 15 pl a ying animations, 57
runni ng, 53, 81
s ta rting, 43, 76
D s teps in creating, 42
di a log boxes va l i dating, 47, 79
Fi eld Analysis Result, 30, 33, 34, 48, 49, 72, 73 performing simulations
Gra ph Pl ot (Parametrics), 56 ba s ic steps, 5
Phys i cs Global Setup, 27, 69 perma nent magnets
Uni ts Setup, 23 a s signing direction, 71
Vi ew Setup, 24, 63 Phys i cs Global Setup
Geometry Model Type, 27, 69
F
R
Fi eld Analysis Result dialog box
Vi ew Type, 33, 50, 73 Rota tionally Symmetric models
Fl ux Li nkage exa mples, 14
ca l culation, 75, 80
i l lustration, 74 S
s electing geometry
G
general procedure, 72
geometry commands mul tiple s elections, 15
recta ngle, 64 Sta tus Bar, 9
Geometry Crea tion tool bar
di s played, 62 T
Geometry Healing
s ubmenu, 66 Ti tl e Bar, 8
Geometry Model Type Setting tool bars
Two-di mensional, 69 di s playing, 21
Y-Rota tional Symmetric, 27 Geometry Crea tion, 62
Modi fy, 21
movi ng, 9
M
Sta ndard, 21
Ma teri al Ta ble Uti l ities, 9, 11, 12, 21, 22, 63, 65, 67, 70
Ma teri al Li st, 70 Vi ew, 9, 11
Menu Ba r, 8 Two-Di mensional models
Mes sage Area, 9 cros s -section regions, 60
res i zing, 10 exa mples, 12
s etting model l ength, 69
90 2D/RS Magnetic Quick Start Guide
V W
Vol ta ge Works pace, 9
rel a tion to flux linkage, 85