PExprt v71 L01 Introduction
PExprt v71 L01 Introduction
PExprt v71 L01 Introduction
7.1
Users Guide
Page 01-1
Agenda
9:00am Introduction to PExprt (01,02,03,03a) Example Problem #1 Inductor design with fixed gap Example Problem #2 Winding Loss Recalculation (Eq,1D,2D) BREAK Example Problem #3 Core Loss Modeling Example Problem #4 PExprt to Maxwell 2D Coupling (flux,J,E,C) Example Problem #5 Influence of core gap on the winding losses Lunch 12 noon 1pm 1:00 pm PExprt Additional Features (04,05) Example Problem #6 Influence of the interleaving on the winding losses Example Problem #7 Integrated Magnetics BREAK Example Problem #8 Buck Converter with Simplorer Example Problem #9 Forward Converter with Simplorer Example Problem #10 3ph to 6ph transformer with Simplorer 4:00 pm adjourn
Page 01-2
PExprt
Design Software for Magnetic Components
7.1
Users Guide
PExprt Introduction
Page 01-3
Page 01-4
C1 R2 C2 C3 R3 R1 vs
vref vref
vctrl
ctr
FEA
PID_Cont1
ET1
Inductor_2
SMPS Library
ctr a c
BUCK_Converter
p
MEAN VALUE
42
Load
240m
Page 01-5
Page 01-6
Circuit / Subsystem Simplorer XPrt Tools Component FEA Field Solvers ANSYS: Multiphysics Solvers
Thermal Fluidic Mechanical
Electromagnetic
Page 01-7
HF/SI
HFSS, Q3D, SIWave
ANSYS Simplorer
System Design
IA
A
SCADE Suite
Control Systems
RLCG Parasitics
PMSYNC IB
A ICA:
Torque
A
D2D
IC
A
PP := 6
GAIN
ANSYS CFD
Thermal
PExprt Optimetrics
LS-DSO
RMxprt
Machine Design
Magnetics
ANSYS Mechanical
Thermal/Stress
ANSYS Maxwell
2D/3D FEA Analysis
Embedded Design Model order Reduction Co-simulation Field Solution FE Model Generation Push Back Excitations
Page 01-8
Machines RMxprt - Broad library of machine topologies (Generators, Motors) Fully Parameterizable
Mechanical Source Generator
RMxprt
FML_INIT1
ICA:
PWR_Probe1
PWR Probe
RLoad:=7.2
FML1
EQU
RMxprtLink11
Total_Power := PWR_Probe1.S[0] *3
Ra R := RLoad Ohm
A
R1
F1
Rc R := RLoad Ohm
C
66.5
E1
2.0
RMX
F2
+ VMphaseA
V
+ VMphaseB
V
+ VMphaseC
2DGraphSel1 179.07 V
-100.00
Maxwell
145.00m 146.00m 148.00m 150.00m
2.00
E1.I [A]
-180.23
0 0 100.00m 250.00m
Simplorer
Page 01-9 PExprt v7.1 Users Guide
Page 01-11
Page 01-12
Battery2 Battery1
Simplorer
Battery0
Temperature profile
Co-Simulation Maxwell
Ansoft Corporation
500.00
TR
Torque
Basic_Inverter1
Curve Info FEA1.TORQUE
400.00
300.00 FEA1.TORQUE
200.00
100.00
0.00
-100.00
-200.00 0.00 2.50 5.00 7.50 10.00 Time [ms] 12.50 15.00 17.50 20.00
Ansoft Corporation
100.00 75.00 50.00
BackEMF
Basic_Inverter1
Curve Info FEA1.EIT1 TR FEA1.EIT2 TR FEA1.EIT3 TR
25.00 0.00 -25.00 -50.00 -75.00 -100.00 -125.00 0.00 2.50 5.00 7.50 10.00 Time [ms ] 12.50 15.00 17.50 20.00
Page 01-15
Y1 [V]
0 0 50.00m 100.00m
Matlab/Simulink Mathcad ModelSim and QuestaSim - This also allows Simplorer and its VHDL-AMS capability to now include Verilog digital modeling.
Page 01-16 PExprt v7.1 Users Guide
+
EQUBL
vbus VM1
I_main
D1
EQU
sp
I1 GAIN1
GAIN
GAIN3
GAIN
VBUS
CONST
GAIN4
GAIN
ERR
INTG1
I
SUM1
LIMIT1
LIM IT
Magnetics
therm
T1
R2 CTH1
G(s)
GS1
rload21
TR Probe
TR_Probe1
#
pin
i=f(v)
Page 01-17
TMS320C6701
u_phase.i
w_phase.i
C code
mw
DC_link.v
PWM signal
st5 st6
dead time
ctrl_1 ctrl_2 ctrl_3 ctrl_4 ctrl_5 ctrl_6 u_phase
p u
ICA:
c_freq:=650 c_rpm:=60*c_freq
DC_link
p a a
+
b b
Conv.
n m V
PWM Inv.
Q 3 D
+
V
fan
rot1 rot1
w_phase
A
c
Motor
heatout thermalin
) ) V . v u V ( S B A ( G E T N I * m 0 . 0 2 / 0 . 1 * ) ) 0 . 2 ( t r q s * 0 . 2 ( / I P = : n m _ v u V ) ) V . w v V ( S B A ( G E T N I * m 0 . 0 2 / 0 . 1 * ) ) 0 . 2 ( t r q s * 0 . 2 ( / I P = : n m _ w v V
EQU
) ) V . u w V ( S B A ( G E T N I * m 0 . 0 2 / 0 . 1 * ) ) 0 . 2 ( t r q s * 0 . 2 ( / I P = : n m _ u w V 0 . 3 / ) n m _ u w V + n m _ w v V + n m _ v u V ( = : n m V
Power of ANSYS
2DGraphSel7 200.00
VHDL-AMS
PExprtLink1
PEX
DC/DC Converter
Probe1 28.00 20.00
vout.V 5.00
v loadp v gp v gm v loadm
l 0.53m fs 200k
d1m
-68.00u 0 200.00m
d1p
WM2
N025...
Maxwell
V Mph... V Mph... V Mph...
+
V
Simplorer
5m H
10.00
2.5u R1
C4
VM3 rload
0 0 200.00m
Louttop
AC/DC Conversion
D1 D2 D3
+
1479p
50k 166k r2 r1
-
7.45k r3
OPV54
A
engine_ss
Engine
ROT 1 A
VM1
M1
AC_MAG 1 E6
E5
RMxprtLink1
B A C B
+ VMphaseA
V
D4
D5
D6
K := 0
n := 3000*1.0 rpm
ROT 2
PExprt
PWR_Probe1
PW R Probe
F1
E1
TFR3P21
28v Bus
Loutbot
5m H
2DGraphSel6 28.00 5.50k 4.00k
RMX
F2
C
+ VMphaseB
V
A
TFR3P11
2DGraphSel4
D7 B
D8
D9
+
V
+ VMphaseC
20.00
Generator
Cout VM2
3000u F
10.00 V Mou...
R_Load
1.4*100m
VMout
2.00k
PWR_...
RMxprt
Q3D
Probe5 16.00m 10.00m 0 0 100.00m 200.00m icoil1...
D10
TFR3P22
D11
D12
0 0 100.00m 200.00m
0 0 100.00m 200.00m
12v Bus
Probe6 0 -5.00 -14.00 0 100.00m 200.00m
Electrical Loads
f orce...
SSPC
R5
R := 365 Ohm
Vcc
EMF := 12 V
R4
R := 13.7E+006 Ohm
VHDL-AMS
TR Probe
RC
R := 1k Ohm
Winding current
CTRL := t>=0.15
A
Amature force
E3
force1
A
BJT1
C3
C1
C := 10n F C := 1u F FREQ := 1k Hz
VM4
R := 1500/1.8 Ohm
D2D2
D2D
MASS_TRB2
LIMIT_TRB2
Amplifier Input Voltage
R2
Amplifier Input, Output
R := 140 Ohm
TR_Probe1
R3
R := 4k Ohm
S2
icoil1 R6 igrav1
RE
R := 375 Ohm
C2
C := 500u F
Mechanical Actuator
ECELink2
Probe4 1.00m 500.00u -5.00u 142.23m
N_1
N_3
IS := 0.00545*9.807 A
N_4
Amplif ier Input Voltage vs. Time 50.00m 25.00m 0 E3.V [V] -25.00m -50.00m 195.00m Time t 200.00m
N_2
ECE
E3.V [V]
E4
N034...
196.50m
Flyback Example
Simplorer Q3D
PExprt
Simplorer Simplorer
Page 01-21
PExprt - Introduction
PExprt is an interactive, performance based design tool that produces initial designs of magnetic components, such as transformers and inductors.
Designs can then be Modeled and Analyzed with the highest level of fidelity using FEA tools. Design Models can then be evaluated in the circuit using Simplorer
Standard libraries of magnetic cores, bobbins, insulators, and conductors allow you to define the model to your exact specifications. Using PExprt, you can design: inductors, multi-winding transformers, coupled inductors, and flyback components. Optimize constructive parameters, such as core size, core material, number of turns, air gap length, wire gauge, and winding stratagy.
Page 01-22 PExprt v7.1 Users Guide
PExprt - Introduction
Calculate performance parameters, such as winding losses, core losses, flux density, DC and AC resistance, Irms currents, magnetizing inductance, leakage inductance, and temperature rise. Consider complex effects, such as skin and proximity effects, fringing flux near the air-gap for energy calculations Calculate winding losses based on FEA field solution and core losses. PExprt also includes the PEmag modeling module, a powerful magnetic analysis module based on finite element analysis. This module conducts a detailed analysis of geometry, frequency, and material Generate model netlists for SIMPLORER, electrical simulator to perform a complete system simulation of the entire device.
Page 01-23 PExprt v7.1 Users Guide
Maxwell - Introduction
Solves 2D and 3D electromagnetic field problems using FEA Five Solution Types: Electrostatic, Magnetostatic, Eddy Current, Transient Electric, Transient Magnetic Determines R,L,C, forces, torques, losses, saturation, time-induced effects Parameter extraction for: Power Magnetics: Inductors, Transformers Machines: Motors, Generators, Actuators Electrical Parasitic: Cables, vias, bus bars
Page 01-24 PExprt v7.1 Users Guide
Page 01-25
Simplorer - Introduction
Multi-domain, system simulator for designing high performance systems Three Basic Simulation Engines: Circuits, Block Diagrams, State Machines Mixed Signal Mixed Mode Modeling Digital / Analog Magnetic, Mechanical, Thermal Integrated analysis with electromagnetic simulation tools (Maxwell, PExprt, RMxprt, Q3D) Analysis Types: AC, DC, Transient Co-simulation with Maxwell and Simulink Statistical Analysis and Optimization VHDL-AMS Capability
Page 01-26 PExprt v7.1 Users Guide Circuits
R1
N0002
50 C1
R2
1k
R3
1k C2 3.3u
R4
50
12
3.3u V0 := 5
N0004 N0003
V0 := 0
N0005
Block Diagrams
I_PART_id
I CONST
UL := 9 LL := -9
LIMIT
P_PART_id
GAIN
id_ref id
G(s) GAIN
yd
KP := 0.76 SUM2_6
GS2
State Machines
SET: CS1:=-1 SET: CS2:=-1 SET: CS3:=-1 SET: CS4:=-1
IMP = 0 and RLine.I <= ILOW SET: CS1:=-1 SET: CS2:=1 SET: CS3:=-1 SET: CS4:=-1
IMP = 0