Maxwell and Simplorer Tips-Tricks - Magargle PDF
Maxwell and Simplorer Tips-Tricks - Magargle PDF
A A D2D
IB ICA:
A
PP := 6
IC
A
GAIN
Q3D
Parasitics
PExprt
Magnetics
Co-simulation
Field Solution
Solution Type
Project Manager
Modeler Window
Post-Processing
Properties Window
Maxwell
– Geometry
– Transient
– Post-Processing
Simplorer
– Transient Solver
– Post-Processing
– Advanced Analysis
Topic
• Remove geometry commands in any order to reduce the need for redrawing
geometry
Example
• Create motor coils for symmetry, then change mind and undo symmetry
Topic
• Increase geometry visibility with split planes
Steps
•1 Click Draw Clip Plane
•2 Click Add-> Specify Center, Normal
Steps
• Grab and drag to change clip plane view
Maxwell
– Geometry
– Transient
– Post-Processing
Simplorer
– Transient Solver
– Post-Processing
– Advanced Analysis
Topic
• Multiple objects with independent motion
Setup
• Draw a “band” around each object
1 band1 band2
1
with independent motion
Axis of Axis of
•
2 Assign axis of rotation and type of rotation1 rotation2
motion
magnet1 magnet2
Air region
Setup
3• Apply mesh operations
4• Specify time step and stop time 3
Setup
3• Plot flux lines
4• Plot motion and animate
3
Magnet Motion Maxwell2DDesign1 ANSOFT
300.00 Curve Info
Victim Magnet
Setup1 : Transient
Source Magnet
4 200.00 Setup1 : Transient
Position [deg]
100.00
0.00
-100.00
0.00 50.00 100.00 150.00 200.00
Time [ms]
15 © 2011 ANSYS, Inc. September 8, 2011
Maxwell Transient Solver
Topic
• Define complex transient excitation with functions and datasets
0.00
-0.63
-1.25
0.00 2.50 5.00 7.50 10.00 12.50 15.00 17.50 20.00
Time [ms]
Steps
1• Define coil cross section as a ‘coil’ with turns.
2• Define winding with current function:
– 1A*Sin(2*Pi*50*time)+
0.15A*pwl_periodic(ds1,time) 1
Steps
• pwl_periodic(ds1,time) causes Maxwell to prompt for dataset definition
Unit Amplitude
Triangle Wave
InducedVoltage(Winding1) [V]
InputCurrent(Winding1) [A]
0.63 50.00
0.00 0.00
-0.63 -50.00
-1.25 -100.00
0.00 5.00 10.00 15.00 20.00 0.00 5.00 10.00 15.00 20.00
Time [ms] Time [ms]
1A*Sin(2*Pi*50*time)+
0.15A*pwl_periodic(ds1,time)
Topic
• Define variable timestep to capture complex waveform shape.
Steps
1• Define coil cross section as a ‘coil’ with turns.
2• Define winding with current function:
– 1A*Sin(2*Pi*(1250*time+50)*time)
Steps
• Capture 30 steps per period, for 8 fund. periods
3
– 1/30/(1250*time+50)
Maxwell
– Geometry
– Transient
– Post-Processing
Simplorer
– Transient Solver
– Post-Processing
– Advanced Analysis
Calculator
• Scalar Field: Br B ir Bxix By i y cos ix sin i y
• Vector Field:
Br Br ir Br cos ix sin i y
Steps
• Define Br
• Save Br as a new Field Expression
• Define Br_vec using Br
• Save Br_vec as a new Field Expression
Topic
• Graph the radial flux density in the gap
0.88
0.67
Br [ T ]
0.47
0.27
0.07
-0.13
0.00 10.00 20.00 30.00 40.00 50.00 60.00
Distance [mm]
Steps
• Draw-> Arc -> 3 point Arc 1
• Create Fields Report
• Select the arc and Br
0.88
0.67
Br [ T ]
0.47 3
0.27
0.07
-0.13
0.00 10.00 20.00 30.00 40.00 50.00 60.00
Distance [mm]
28 © 2011 ANSYS, Inc. September 8, 2011
Maxwell Post-Processing
Steps:
1• Right click Setup1 and select Perform FFT on
Report
2• Select the flux density plot and select
magnitude for the spectral plot.
2
0.40
0.30
FFT Br
0.20
0.10
0.00
0.00 100.00 200.00 300.00 400.00 500.00
FFT Distance Harmonic
Topic
• Display magnet operating point on BH curve
1.20
1.00
Curve Info
Imported BH
Imported
0.80
B[T]
0.60
0.40
0.20
0.00
-60.00 -40.00 -20.00 0.00 20.00 40.00
H [A / m] [kA_per_m]
Steps 1
1• Export BH curve for Alnico5
2• Add header to BH text file
3• Solve design in iron or air fixture
3
2
1.40
BH Operating Point in Iron and Air 7
ANSOFT
1.20
Curve Info
Imported BH
6
1.00 Imported
Operating Point Iron
0.80 Setup1 : LastAdaptive
B[T]
0.40
0.20
0.00
-60000.00
8
-40000.00 -20000.00 0.00 20000.00 40000.00
H [A / m]
32 © 2011 ANSYS, Inc. September 8, 2011
Outline
Maxwell
– Geometry
– Transient
– Post-Processing
Simplorer
– Transient Solver
– Post-Processing
– Advanced Analysis
TR_Probe1
Vcc
50kOhm EMF=12V 100kOhm RC
EQU RB1a RB2a RC2 TR
Probe
gain:=TR_Probe1.PKPK /(E1.AMPL *2)
0 Vc2
CC1
SPICE_NPN1 + VM1
Vb1
CC2 V
1uF Vb2 SPICE_NPN2
1uF 0
Ve1 Ve2
E1
50kOhm
RB1b
AMPL=0.01V
FREQ=1000Hz
22kOhm 1kOhm
RE1 RB2b RE2
5kOhm 10uF
CE2
Vc2.V
0.50 0.50
0.10 0.10
0.10 0.30 0.50 0.70 0.90 0.10 0.35 0.60 0.85
Time [ns] Time [ns]
Steps
1• Create a data table
2• Pare To: Time Max
Steps
3• Drag plot onto schematic
Maxwell
– Geometry
– Transient
– Post-Processing
Simplorer
– Transient Solver
– Post-Processing
– Advanced Analysis
TR_Probe1
Vcc
50kOhm EMF=12V 100kOhm RC
EQU RB1a RB2a RC2 TR
Probe
gain:=TR_Probe1.PKPK /(E1.AMPL *2)
0 Vc2
CC1
SPICE_NPN1 + VM1
Vb1
CC2 V
1uF Vb2 SPICE_NPN2
1uF 0
Ve1 Ve2
E1
50kOhm
RB1b
AMPL=0.01V
FREQ=1000Hz
22kOhm 1kOhm
RE1 RB2b RE2
5kOhm 10uF
CE2
Vc2.V
0.50 0.50
0.10 0.10
0.10 0.30 0.50 0.70 0.90 0.10 0.35 0.60 0.85
Time [ns] Time [ns]
Steps
1• Select properties for each resistor.
2• Select distribution for each resistor.
1
Steps
3• Add statistical analysis
4• Define Monte Carlo iterations
5• Define measured output
Steps
6• Execute statistical analysis
7• View analysis results
Steps
1• Import text file as a dataset
2• Use datapairs block for dataset interpolation
3• Select the dataset in (1)
2
1
3
Steps
• Plot interpolated source and output.
Steps
1• In datasets window select sheetscan source
2• Picture -> Load Picture
1
2
Steps 3
Steps
1• Drag Geometry, Maxwell3D, and Steady State thermal
blocks onto the schematic
2• Link Geometries and solutions by drag and dropping.
2 3