Professional Documents
Culture Documents
Pexprt Transformerdesign2002
Pexprt Transformerdesign2002
Pexprt Transformerdesign2002
Getting Started:
A Transformer Design Example
September 2002
Notice
The information contained in this document is subject to change without notice.
Ansoft makes no warranty of any kind with regard to this material, including, but not limited to, the
implied warranties of merchantability and fitness for a particular purpose. Ansoft shall not be liable
for errors contained herein or for incidental or consequential damages in connection with the fur-
nishing, performance, or use of this material.
This document contains proprietary information which is protected by copyright. All rights are
reserved.
Ansoft Corporation
Four Station Square
Suite 200
Pittsburgh, PA 15219
(412) 261 - 3200
iii
Typeface Conventions
Field Names Bold type is used for on-screen prompts, field
names, and messages.
Keyboard Entries Bold type is used for entries that must be entered as
specified.
Example: Enter 0.005 in the Nonlinear Residual
field.
Menu Commands Bold type is used to display menu commands
selected to perform a specific task. Menu levels are
separated by a forward slash.
For example, the instruction “Choose File/Open”
means to choose the Open command on the File
menu.
Variable Names Italic type is used for keyboard entries when a name
or variable must be typed in place of the words in
italics.
For example, the instruction “copy filename”
means to type the word copy, to type a space, and
then to type the name of a file, such as file1.
Emphasis and Italic type is used for emphasis and for the titles of
Titles manuals and other publications.
iv
Installation
Before you use PExprt, you must:
1. Set up your system’s graphical windowing system.
2. Install the Ansoft software, using the directions in the Ansoft PC Installation Guide.
If you have not yet done these steps, refer to the Ansoft installation guides and the documentation
that came with your computer system, or ask your system administrator for help.
v
Other References
For more information on PExprt commands and features, refer to the PExprt online help.
To start PExprt, you must first access the Maxwell Control Panel. For more detailed information on
the Maxwell Control Panel commands, refer to the Maxwell Control Panel’s online help system.
vi
Table of Contents
1. Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-1
General Procedure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-3
Sample Problem . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-4
Results to Expect . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-6
2. Creating a PExprt Project . . . . . . . . . . . . . . . . . . . . . . . 2-1
Access the Maxwell Control Panel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-2
Start the Project Manager . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-3
Create a Project Directory . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-4
Create a New Project . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-6
Enter Project Notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-7
3. Accessing the Software . . . . . . . . . . . . . . . . . . . . . . . . 3-1
Open the New Project and Run PExprt . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-2
PExprt Working Window . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-4
Input/Output Data Area . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-4
Elements Information Area . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-5
Libraries Area . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-5
Graphical Information Area . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-5
Preferences . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-6
Specify Modeling Language . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-7
Specify Stock Libraries . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-7
Units of Measurement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-9
Contents-1
4. PExprt Libraries . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-1
Types of Libraries . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-2
Stock Libraries . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-2
User's Stock Libraries . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-2
Design Library . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-2
Working with Libraries . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-3
Opening Stock Libraries . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-3
Creating New Stock Libraries . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-4
Saving Stock Libraries . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-4
Closing Stock Libraries . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-4
Saving the Design Library . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-5
Closing the Design Library . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-5
Modifying Elements in the Libraries . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-5
Creating New Library Elements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-9
Copying Elements in the Libraries . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-9
5. Selecting the Design Library . . . . . . . . . . . . . . . . . . . . 5-1
Design Library Role . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-2
Selecting the Design Library . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-2
Selecting Elements in the Design Library . . . . . . . . . . . . . . . . . . . . . . . . 5-3
Auto-Select Feature . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-5
6. Waveform Input Data . . . . . . . . . . . . . . . . . . . . . . . . . . 6-1
Waveforms Tab of Input/Output Data Area . . . . . . . . . . . . . . . . . . . . . . . 6-2
Waveform Types . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-3
Defining the Waveform Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-6
Graphical Information Area . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-8
7. Design Inputs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-1
Design Inputs Tab of Input/Output Data Area . . . . . . . . . . . . . . . . . . . . . . 7-2
Design Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-3
Graphical Information Area . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-6
8. Modeling Inputs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-1
Modeling Options Tab of Input/Output Data Area . . . . . . . . . . . . . . . . . . 8-2
Modeling Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-3
Graphical Information Area . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-6
9. List of Results . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-1
Starting the Design Process . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-2
Using the List of Results Tab . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-4
Contents-2
Graphical Information Area . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-7
10. Performance Results . . . . . . . . . . . . . . . . . . . . . . . . . 10-1
From List of Results to Performance Results . . . . . . . . . . . . . . . . . . . . . 10-2
Exploring the Performance Results . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-4
11. Constructive Results . . . . . . . . . . . . . . . . . . . . . . . . . 11-1
Exploring the Constructive Results . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11-2
12. Generating Analytical Models . . . . . . . . . . . . . . . . . . 12-1
Generating 1D Winding Setup Designs . . . . . . . . . . . . . . . . . . . . . . . . . . 12-2
Defining the Model Language . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12-6
Generating the Model . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12-7
13. Analysis Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13-1
Selecting Analysis Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13-2
14. Using PExprt with PEmag . . . . . . . . . . . . . . . . . . . . . 14-1
Invoking PEmag . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14-2
Generating a PEmag Model . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14-5
Using PEmag Models in PExprt . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14-7
Summary of Results . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14-13
Explanation of Results . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14-13
15. Linking with SIMPLORER . . . . . . . . . . . . . . . . . . . . . . 15-1
Defining the SIMPLORER Model Language . . . . . . . . . . . . . . . . . . . . . 15-2
Generating the Model . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15-3
Using a PExprt Model in SIMPLORER . . . . . . . . . . . . . . . . . . . . . . . . . 15-4
16. Planar Magnetic Component Designs . . . . . . . . . . . . 16-1
Setting Up the Planar Design . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16-2
17. Toroidal Component Designs . . . . . . . . . . . . . . . . . . 17-1
Setting Up the Toroidal Design . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17-2
Index . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Index-1
Contents-3
Contents-4
Introduction
Power Electronics Expert (PExprt) is an interactive, PC-based design tool that uses analytical
expressions to design magnetic components such as transformers and inductors. For example, you
can use PExprt to design both complex planar components and multi-winding flyback transformers.
PExprt produces an optimal magnetic component design based on the waveform or electrical
parameters you enter for the power converter and based on the cores, wires, and materials you
select from a database. You only need to enter the numerical values, and PExprt automatically com-
putes design alternatives.
Rather than resulting in a single design alternative, PExprt’s output consists of a complete series of
valid designs meeting your specified design objectives. These results can then be evaluated in terms
of several criteria, including power loss and temperature rise.
PExprt also includes PEmag, a powerful magnetic analysis module based on finite element analysis
(FEA). This module conducts a detailed analysis of geometry, frequency, and material effects not
considered by PExprt. The PEmag module also generates behavioral models for use in electrical
simulators such as SIMPLORER®, PSpice®, or Saber®.
Using PExprt, you can:
• Design inductors, multi-winding transformers, coupled inductors, and flyback type compo-
nents.
• Introduce waveform or converter Data.
• Consider boost, buck, boost-buck, forward, push-pull, half-bridge, full-bridge, and flyback
converters.
• Optimize constructive parameters, such as core size, core material, number of turns, air gap
length, wire gage, and number of parallel turns.
• Calculate performance parameters, such as winding losses, core losses, flux density, DC and
AC resistance, Irms currents, magnetizing inductance, leakage inductance, and temperature
rise.
Introduction 1-1
• Consider complex effects, such as skin and proximity effects, fringing flux near the air-gap for
energy calculations, and incremental permeability as a function of the field strength.
• Generate model netlists for Maxwell SPICE®, PSpice®, SIMPLORER®, and Saber® electrical
simulators.
• Analyze the entire power electronics application of the resulting model, using an additional
electrical simulator (PSpice®, SIMPLORER®, or Saber®).
In this guide, you will use PExprt to model a transformer for a Half-Bridge converter, an example
that introduces you to the basic functions of the PExprt software.
The goals for this chapter are to:
• Understand the general procedure for creating a transformer design in PExprt.
• Review the sample problem and the procedure you will use to generate the design and obtain
the design results.
1-2 Introduction
General Procedure
General Procedure
To design a magnetic component in PExprt, follow this general procedure:
1. Select a design library from the list of stock libraries.
2. Optionally, select cores, wires, and core materials from the design library. Only the selected
elements are considered in the design process.
3. Introduce the waveform specifications.
4. Optionally, specify design inputs, such as gap position, geometry, thermal constraints, wire
spacing, maximum flux density, and maximum number of parallel turns.
5. Optionally, select modeling inputs, such as winding losses and optimization criteria.
6. Generate a list of possible designs that meet your specifications.
7. Select a design, and explore one or more performance results, such as core losses, winding
losses, or temperature rise.
8. Select a design, and explore one or more constructive results, such as core size, core material,
wire gauge, gap length, or number of turns.
9. Use the Modeler menu to do the following:
• Obtain a SIMPLORER, PSpice, Maxwell SPICE, or Saber subcircuit model of your
selected design.
• Link with PEmag modeler in order to:
• Optimize the design by generating a new model using another winding strategy.
• Compare different winding strategies in order to reduce parasitics (leakage induc-
tance, AC resistance, and capacitances).
• Quantify the effect of manufacturing tolerances or material tolerances.
• Perform sensitivity analyses.
• Analyze the impact of your design within the behavior of the entire circuit (voltage
spikes, efficiency, and ringing).
10. Optionally, you can link with SIMPLORER to simulate the entire circuit.
Introduction 1-3
Sample Problem
Sample Problem
In this guide, you will design, model and simulate a transformer for a Half-Bridge converter, using
both wires and planar conductors.
You will use the following Half-Bridge converter specifications in your design:
• Input Voltage: 50 V
• Output Voltage: 5 V
• Switching Frequency: 200 kHz
• Output Power: 100 W
• Duty Cycle: 25%
This getting started guide takes you through the setup, design, and modeling of this magnetic com-
ponent. You will cover the following steps:
1. Design a low losses transformer from the waveform specifications.
2. Model the transformer using both an analytical-based and a FEA-based model, in order to ana-
lyze the impact of the interleaving application on the power losses.
3. Simulate the entire converter, including the FEA-based model, with SIMPLORER.
4. Design a planar version of the transformer.
5. Design a toroidal version of the transformer.
After setting up the problem and generating the solutions, you will do the following:
• Select and optimize constructive parameters, including:
• Core size
• Core material
• Number of turns
• Air gap length
• Wire gauge
• Number of parallel turns
1-4 Introduction
Sample Problem
Introduction 1-5
Results to Expect
Results to Expect
The following eight figures show the type of results you can obtain using PExprt:
1-6 Introduction
Results to Expect
Time: The total time needed to complete this getting started guide is approximately 3 hours.
Introduction 1-7
Results to Expect
1-8 Introduction
Creating a PExprt Project
This guide assumes that the following products have already been installed as described in the
Ansoft and SIMPLORER installation guides:
• PExprt, including the modeling module PEmag
• SIMPLORER
Please see the Ansoft PC Installation Guide if you need to install or set up the software.
The goals for this chapter are to:
• Create a project directory in which to save the sample problems.
• Create a new project in that directory in which to save the Half-Bridge transformer problem.
See the Maxwell Control Panel online documentation for detailed descriptions of other options in
the Maxwell Control Panel. If the Maxwell Control Panel does not appear, refer to the Ansoft PC
Installation Guide for possible reasons.
Next you will create a new project directory in which to store the projects for the PExprt Getting
Started guides.
Note: If you have already created a project directory while working through another PExprt get-
ting started guide, skip to “Create a New Project” on page 2-6.
2. Double-click on the sub-directory names until the current directory (at the top of the window)
is the one where you want to locate the project.
3. Enter getstPExprt in the Alias field. An alias is a project directory name that refers to the cur-
rent directory. You can use aliases to refer to project directories located in different computer
directories, or across network drive locations.
4. Click the Make New Directory radio button.
5. Click OK. The new project directory, getstPExprt, appears in the Project Directories list
under the current default project directory.
Note: Grayed-out text on commands or buttons means that the command or button is temporarily
unavailable. The Save Notes button is grayed out unless there are changes to be saved in the
Notes area.
You are now ready to open the new PExprt project and run PExprt.
In the last chapter, you created the getstPExprt project directory and created the HalfBridgeXfr
project within that directory. Now you will open that project in PExprt and start using the software.
The goals for this chapter are to:
• Open the project you just created and run PExprt.
• Learn about the PExprt working window.
• Specify your preferences — modeling language, stock libraries, and units.
Elements
Information
area
Libraries area
Preferences
There are several options you can specify before working with PExprt. When you click Options/
Preferences, the Preferences window appears.
Note: The first time you use PExprt, all the libraries included with PExprt are loaded. If you make
any changes, they apply the next time you open a new document.
Note: In this example project, you do not need to add or remove any libraries in the Preferences
window.
Units of Measurement
You can also specify the unit of length you want to use in PExprt. For this example, you want to use
millimeters.
To specify millimeters as the unit of length:
1. Choose Options/Units. The Units window appears.
PExprt works with libraries in order to select elements (for example, cores, wires, core materials)
that you want to be considered during the design process.
The goals for this chapter are to:
• Learn about the types of libraries available in PExprt.
• Work with PExprt libraries.
Types of Libraries
PExprt libraries contain the cores, bobbins, wires, and core materials needed to design magnetic
components. Two different types of libraries are available in PExprt: stock libraries and design
libraries. They are displayed in the Libraries area, in the lower-left portion of the PExprt working
window.
Stock Libraries
Stock Libraries
These libraries are included with PExprt and are saved in the /PExprt_Install/Lib/PExprt direc-
tory, where PExprt_Install is the location where you installed PExprt. Seven libraries are provided
with the PExprt installation:
• Ferroxcube (former Philips)
• Epcos (former Siemens)
• TDK
• Magnetics
• AVX
• Micrometals
• Steward
Stock libraries are locked, and you cannot modify them. Once you drag a stock library into the
design library folder, the new copy is editable, but the original stock library remains locked.
User's Stock Libraries
You can create your own stock libraries in order to introduce elements you commonly employ in
your applications. These libraries can be composed of custom elements, as well as any of the ele-
ments contained in the stock libraries. You can name, save, modify, and lock/unlock user stock
libraries.
Design Library
A project’s design library is the only library that is considered during the design process. All or part
of the elements in this library are included during the design process.
You specify a design library for your project by dragging one from the stock library tree in the
Libraries area of the PExprt working window.
• Click the Core Properties tab of this window to modify the effective values and thermal
conductivity.
• Click the Dimensions tab to modify the dimensions of this particular core.
2. Bobbins: When you double-click a bobbin, a properties window for that element appears:
• Use this window to modify the dimensions and thermal conductivity for the selected bob-
bin.
3. Wires: When you double-click a wire (for example a SOLID one), a properties window for
• Use this window to modify the dimensions and thermal conductivity for the selected wire.
4. Material: When you double-click a core materials, a properties window appears for that ele-
ment:
• Click the Electrical Properties tab of this window to modify the electrical parameters.
• Click the Additional Parameters tab to introduce the losses parameters, thermal conduc-
tivity, and dependency of the permeability with the magnetic field strength, as shown
below:
• Click the Graphical Information tab to graphically represent the incremental permeabil-
ity, core losses and the B-H curve, as shown below:
A new PQ core, named New Core, appears at the end of the PQ cores list.
Note: Elements are copied element by element; you cannot copy an entire type of elements. For
example, it is not possible to copy all ETD cores from one of the stock libraries by dragging
the ETD label. You must copy each individual ETD core.
In Chapter 3 you opened the HalfBridgeXfr project, explored the PExprt working window, and
reviewed the general procedure for creating a magnetic component design with PExprt. In Chapter
4 you learned how to work with PExprt libraries.
You are now ready to start defining the project for the Half-Bridge transformer design; the first step
is to define the design library.
The goals for this chapter are to:
• Understand the role of the design library in the design process.
• Define the design library for the Half-Bridge transformer sample project.
Note: The stock libraries included with PExprt are locked and cannot be modified. Any library
created by the user can be modified. Once you copy a stock library, into the design library
folder, you can then modify the copied version.
3. Expand the SOLID wire type by clicking on the "+" symbol in front of it.
4. Right-click the AWG17, AWG19, AWG21, AWG23, and AWG25 elements to select them.
A tool icon appears next to each element that has been selected.
Note: To select all the elements contained in under a tree, right-click the type name label, and
select Select All.
You could repeat the steps above to select core shapes and core materials from the design library
but will allow PExprt to use the Auto-select feature to specify those elements.
Auto-Select Feature
If you do not select elements on your own from the design library, PExprt can do so for you using
its AutoSelect feature. The Auto-Select feature is applied just before starting the design procedure,
immediately after you click Calculations/Start Design Process.
PExprt’s Auto-Select feature applies the following default selection criteria when selecting ele-
ments:
• Core Shapes:
• Inductors and Coupled Inductors: POT, RM, EE, and EP
• Transformers and Flyback: RM, EE, and ETD
• Planar components: RM, EE, and EI
• Toroidal components: Toroids
• Core Sizes:
• PExprt selects the size of the cores based on the power handled by the component.
• Wire Type:
• PExprt selects solid cylindrical wires for concentric and toroidal designs, and selects toroi-
dal designs and planar conductors for planar designs.
• Wire Area:
• PExprt selects one out of every three wires so that different diameters may be considered.
• Core Materials:
• PExprt selects a maximum of three core materials, based on the frequency and amplitude
of the first harmonic of the current waveform and its DC level.
Note: If the current design library does not contain bobbins for the selected cores, the core shapes
and sizes are selected according to the bobbin shapes and sizes of the design library.
After you have selected the design library and the elements to be considered during the design pro-
cess, you need to introduce the waveform specifications. Waveform specifications include wave-
form type and voltage shape.
The goal for this chapter is to:
• Enter waveform specifications.
Note: PExprt can use the Half-Bridge topology included in the standard topologies.
However, this guide shows how to introduce the information using the waveform-based
approach.
A second PExprt Getting Started Guide, Getting Started: An Inductor Design Example,
illustrates the converter-based approach.
Waveform Types
For general cases, there are a variety of ways to define waveforms. By introducing the data via the
waveform, rather than using the converter topology, offers more flexibility when designing trans-
formers for non-standard topologies.
There are two types of voltage available to apply to the transformer:
• Square
• Sinusoidal
If you select Sinusoidal, the graphical information for the waveform is updated as shown below:
Voltage Current
If you select Square, two additional choices appear for the voltage shape:
• Symmetrical
• Asymmetrical
A Symmetrical voltage waveform means that the absolute values of the positive and negative lev-
els of the voltage are the same. The following combinations are available when using a symmetrical
waveform, depending on the center tap selection of the windings:
Case Primary Voltage Primary Current Secondary CurrentSecondary Current
Primary and
Secondary with
NO center tap.
Example: Variation
of Half Bridge and
Full Bridge
Converters
Primary with NO
center tapped and
Secondary with
center tap.
Example: Half
Bridge and Full
Bridge Converters
Primary with
center tap and
secondary with NO
center tap.
Example: Variation
of Push-Pull
Converter
Primary and
secondary with
center tap.
Example: Push-Pull
Converter
An Asymmetrical voltage waveform means that the absolute values of the positive and negative
levels of the voltage may be different, as shown below:
Voltage Current
Using the equations that command the Half-Bridge converter behavior, it is very simple to obtain
the waveforms applied to the transformer. These waveforms are shown below:
Primary
Winding:
Secondary
Winding:
To meet the above specifications, you need to enter the waveform parameters in PExprt on the
Waveforms tab of the Input/Output Data area.
To enter the data, do the following in the Windings Definition table of the Input/Output Data
area:
1. Enter 25 in the Vpos column for the primary winding (the first row, #1).
2. Enter 5 in the Turns ratio column for the primary winding.
3. Enter 2 in the Turns ratio column for the secondary winding (the second row, #2).
4. Enter 100 in the Power column for the secondary winding.
5. Select the CT check box for the secondary winding to set it to be center tapped.
6. Click File/Save to save the project.
The following values should now appear in the window:
Note: The non-editable values are updated every time you introduce a value in the grid positions
of the Windings Definition table.
If you click on any parameter for the secondary winding row, PExprt displays the secondary wind-
ing waveforms.
After you have selected the design library and introduced the specifications for the waveform, as
described in Chapter 6, “Waveform Input Data”, you are ready to design the component and can go
on to Chapter 9, “List of Results”. However, before you do so, you may want to customize your
design by introducing several optional design inputs.
The goal for this chapter is to:
• Learn how design parameters impact the final design.
Design Parameters
The Design Inputs tab is shown below with the default values:
Ventilation Low This value determines the film coefficient for the
Type Normal radiation of temperature. Low means close
environment, while High means forced
High
ventilation. When you select Low, you obtain a
higher temperature rise than when you select
High for the same specifications.
Parallel Max. Parallel Turns PExprt uses this value for the maximum number
Options of parallel windings to be considered during the
design process.
Turns Ratio Maximum Variation (as a If you select Exact Value, the exact turns ratio is
percentage of the input turns forced, and PExprt does not optimize the design
ratio) to find the optimal number of turns for each
Exact Value winding. Ansoft recommends selecting
Maximum Variation in order to allow PExprt
to find the design with the optimal degree of
freedom for the turns ratio.
Winding 2D Winding Setup This parameter determines the most feasible
Setup 1D "completely-full" layers winding strategy in order to create the setup you
specify (i.e., to create a 1D analytical-based
1D "Partially-Full"
model or a 2D FEA-based model).
The following types of models are available:
• 2D Winding Strategy: PExprt allows more
than one winding in the same layer. For
example, two parallel windings may be
placed in the same layer.
• 1D “completely-full” layers: PExprt fills
the layers with turns, filling the entire
window height.
• 1D “Partially-Full”: PExprt allows layers
partially filled with turns.
Winding Awire/Awinding (Wire area/ The parameter determines how to modify the
Efficiency Winding area) wire spacing. The worse the winding spacing,
Spacing the lower the number of wires that fit in the
window.
Margin % Window Height PExprt presents solutions with the specified top
Tapes % Window Width and central margin tape percentages, as shown
below:
Central Margin
Maximum Maximum Temperature Rise PExprt presents solutions with a temperature rise
Temperature below the this value.
Rise
Bmax/Bsat Bmax/Bsat This value is specified as a percentage of the
saturation flux density and is the maximum
value of flux density PExprt considers for the
calculations. (PExprt is not designed to provide
components working above saturation value of
the flux density.)
Minimum Minimum Primary Winding PExprt presents solutions with a higher
Primary Magnetizing Inductance magnetizing inductance than the one specified in
Winding this field.
Magnetizing
Inductance
Maximum Maximum Number of Layers This value is particularly useful in the design of
Number of planar components, where the cost of the
Layers components depends strongly on the number of
layers.
After you have selected the design library and introduced the specifications of the waveform, as
described in Chapter 6, “Waveform Input Data”, you are ready to design the component and can go
on to Chapter 9, “List of Results”. However, before you do so, you may want to introduce several
optional modeling options, in order to improve the accuracy of the results.
The goal for this chapter is to:
• Learn how modeling options impact the final design.
Modeling Parameters
The Modeling Options tab is shown below with the default values:
List of Show all solutions PExprt calculates all solutions meeting the initial
Results Selection specifications, but you can configure which ones to
present. If you select Show all solutions, PExprt
shows all meeting specifications. If you select
Selection, only those that meet the selection criteria
are included on the List of Results tab.
To modify the default selection criteria, click the
Select Solutions button. In the window that appears,
you can specify how the results will be classified (by
loss, temperature rise, volume, height, or footprint)
and the number of solutions to be shown.
Selection of Apply Restrictions If you want to use all the elements you have selected
elements No Restriction (all possible in the design library for the design process, select No
from the configurations) Restrictions. However, if you have selected many
Design elements in the design library, and you do not know
Library how many of them make sense to be considered in
the design, select Apply Restrictions to allow
PExprt to select the appropriate elements for your
design.
You can configure how restrictive the criteria are for
the selection by clicking the Configure button. In the
window that appears, use the Design Constraints tab
to set the restriction level for the selections.
To learn more about how PExprt applies restrictions,
click the Information tab.
You are now ready to generate designs and explore the solution results.
The goals for this chapter are to:
• Generate the design alternatives.
• Classify the designs using the List of Results tab in the Input/Output Data area of the PExprt
working window.
3. When the design process is complete, a design report message appears, telling you how many
valid designs were obtained from the total number of analyzed designs. In this particular case,
PExprt tells you it has obtained 679 valid results out of 735 analyzed designs. Since you
selected Solution Selection on the Modeling Options tab, only the 10 best solutions, in terms
of losses, are shown.
4. Click OK to dismiss this window. The list of results appears on the List of Results tab of the
Note: The columns containing alphanumerical values will not be graphically represented.
2. Double-click on any of the designs in the list. The Customize List of Results window appears.
4. To simultaneously present solutions with a volume below 6000 mm3, enter 6000 in the Vol-
ume field., the Maximum column.
6. Right-click on one of the designs of the List of Results tab, for example, the first one. A short-
cut menu appears.
7. Select Copy to My Results from the shortcut menu, as shown below:
A new tab, named My Results, appears in the Input/Output Data area. This tab contains any
designs you copied there, as in steps 4 and 5.
8. Click the My Results tab to check that the design specified in steps 4 and 5 is now copied in
Note: When you save a project using File/Save, File/ Save As, or the toolbar button, the only
designs saved with the project are those on the My Results tab. Designs on the List of
Results tab window are not saved.
See “PExprt Working Window” on page 3-4 for a description of the working window.
After generating various designs for this particular example, you are now ready to explore the
results that PExprt provides for each design on the List of Results tab.
The goal for this chapter is to:
• Explore the Performance Results tab.
Note: To reverse the order (ascending/descending), click a second time on the column header.
Note: The results presented on the Performance Results tab correspond only to the design cur-
rently selected on the List of Results or My Results tabs.
• Graphical Information area: This area is used to graphically represent the following parame-
ters:
• Power Losses distribution: This parameter represents the ratio between core losses and
wire losses. In this example, the core/winding losses sharing is balanced, which is a classi-
cal rule of thumb.
However, there are cases where this sharing may be different for the optimal solution.
PExprt looks for the optimal case independently of the core/winding losses sharing and
then bases the calculations on the exploration of combinations of "core/wire/core mate-
rial" in order to find the optimum solution. Therefore, the loss sharing is simply output
information, rather than a function of the optimization goal. Depending on each design
(namely on the waveforms applied to the component), the loss sharing could be more or
less balanced.
• Window Filling: This parameter represents the ratio between the total wire area in the
window and the total air area in the window.
• Window Rate: This parameter represents the ratio between the total winding area (area of
the window where the winding is placed, included the air among turns) and the area of the
window where there is not any winding.
The following performance results parameters are shown on the Performance Results tab in the
Input/Output Data area of the PExprt working window:
1. Losses:
• Core: This performance results parameter represents the losses in the core of the magnetic
component under the defined working conditions. To explore the core losses in more
detail, click on the core losses value display, which is also a button. When you click this
button, the Core Losses window appears, describing how the core losses are calculated
(using the Steinmetz equation).
• Winding: This performance results parameter represents the losses in the winding, apply-
ing the model that you selected on the Modeling Options tab. In this example, you are
considering the skin effect of each harmonic. To explore the winding losses in more detail,
click on the winding losses value. The Winding AC Information window appears, dis-
playing a plot of the winding resistance as a function of the frequency.
You can change the frequency range of the plot using the Min Freq. and Max Freq. fields.
Click the AC Losses tab to plot the contribution of each harmonic to the total winding losses.
Click the Current FFT tab to plot the Fast Fourier Transformation of the current waveform. This
information represents the harmonic content of the current waveform.
• Total: This performance results parameter represents the total of the core and winding
losses added together.
• Winding (DC): This performance results parameter represents the winding losses, consid-
ering only the DC resistance and the Irms.
2. Windings: The Windings area is used to represent the values of any winding.
• Current Density: This performance results parameter represents the current density in the
selected winding (the rms current value divided by the cross-section area of the wire). Par-
allel wires are taken into account.
• Magnetizing Inductance: This performance results parameter represents the magnetizing
inductance referred to the selected winding.
• Voltage: This performance results parameter represents the voltage "seen" from the
selected winding, considering the turns ratio of the final design.
• Losses (selected model): This performance results parameter represents the losses in the
selected winding under the defined current waveform. To learn about how this value is
calculated, click on the Losses (selected model). The Windings AC Information win-
dow appears, listing a detailed explanation about the losses calculation. This window can
also be opened by clicking on the Losses/Windings value as explained earlier.
• Losses (DC): This performance results parameter represents the DC losses in the selected
windings under the defined current waveform. To learn about how this value is calculated,
click on the Losses (DC) value. The Winding DC Information window appears, listing a
detailed explanation about the DC losses calculation.
• DC Resistance: This performance results parameter represents the DC resistance of the
winding. To explore the DC resistance in more detail, click on the DC Resistance value or
• Irms: This performance results parameter represents the root medium square (rms) value
of the current waveform.
3. Window Occupancy:
• Window Filling: This performance results parameter represents the ratio between the
total wire area in the window and the total air area in the window.
• Window Rate: This performance results parameter represents the ratio between the total
winding area (area of the window where the winding is placed, including the air among
turns) and the area of the window where there is no winding.
4. Leakage Inductance:
• DC Value: This performance results parameter represents the low frequency value of the
leakage inductance.
• Switching frequency value: This performance results parameter represents the value of
Note: The leakage inductance values are only available for designs with a 1D winding strategy. If
the design presents a 2D winding strategy, this value is set to "NA" (Not Available).
5. Flux Density:
• Variation of B: This performance results parameter represents the variation of the flux
density in mT (tesla * 10-3).
• Maximum B: This performance results parameter represents the maximum value of the
flux density in mT (tesla * 10-3).
Note: PExprt is not designed to provide designs above saturation flux density. Therefore, the max-
imum B value always presents a value below the saturation B value.
6. Temperature Rise:
• Temperature Rise: This performance results parameter represents the temperature rise
(difference of temperature between the external air and the hottest point) in degrees centi-
grade.
By now you have generated the designs for this particular example, and you have explored the Per-
formance Results tab in the Input/Output Data area of the PExprt working window. You are now
ready to explore the Constructive Results tab, which PExprt provides for each design on the List
of Results tab.
The goal for this chapter is to:
• Explore the Constructive Results tab.
Note: The results presented on the Constructive Results tab correspond to only one design -- the
design that is currently selected on either the List of Results tab or the My Results tab.
The following constructive results parameters are shown on the Constructive Results tab in the
Input/Output Data area of the PExprt working window:
1. Component:
• Core Size: This parameter represents the core size and name for the selected design.
• Bobbin: This parameter represents the bobbin size and name for the selected design.
• Core Material: This parameter represents the core material name for the selected design.
• Library: This parameter represents the name of the library that has been used as the
design library for the selected design.
2. Windings:
• Wire: This parameter represents the wire gauge (AWG) and name for the selected
winding.
• Number of Turns: This parameter represents the number of turns for the selected
winding.
• Parallel Turns: This parameter represents number of parallel turns for the selected
winding.
You can explore the constructive elements by clicking on the "element value" button. For example,
if you want to explore the core properties, click on the ETD29 button for the Core Size field.
PExprt includes an advanced modeling package that enables you to create accurate models of the
generated designs. The modeling module, called PEmag®, allows you to generate analytical-based
or finite element-based models. You can link directly between the design module (PExprt) and the
modeling module (PEmag), as described in Chapter 14, “Using PExprt with PEmag”.
However, if you want to quickly generate an analytical model of your design without opening
PEmag, you can use the modeling feature of PExprt, which uses the same modeling generation
engine as PEmag analytical model.
Since the modeling strategy applied to generate the model is based on analytical expressions, only
magnetic component designs that present a one-dimensional (1D) field distribution can be modeled
using this approach. Therefore, this feature is only enabled if the selected design presents a 1D field
distribution.
Note: Magnetic components with a single conductive sublayer in each layer can be modeled using
an analytical-based model. If the magnetic component contains more than one conductive
sublayer per layer, only FEA-based modeling can be used through PEmag. For example,
designs with several parallel strands in the same layer are considered as 2D. Designs with
primary and secondary windings at the same layer are also considered 2D.
If the modeling feature is grayed-out, then the selected design cannot be modeled using ana-
lytical expressions.
The goals for this chapter are to:
• Generate "1D Winding Setup" designs.
• Define the model language (Maxwell SPICE, PSpice, Saber, or SIMPLORER).
• Generate the analytical-based model.
Time: This chapter should take approximately 15 minutes to work through.
Note: PExprt includes the modeling module (PEmag), which enables you to generate FEA-based
models valid for any winding strategy. The purpose of this section is to describe how to
obtain designs presenting 1D winding strategies.
Note: When you force PExprt to obtain a "1D Completely-full layers" design, the solutions are not
optimized for the number of turns. Since PExprt fills the layers with turns, the number of
turns is not a degree of freedom for optimization. Therefore, the resulting design may be far
from the optimal one.
Note: Usually this option is set to 2D Winding Setup to obtain any winding strategy. The reason
you are now setting this value to 1D “completely-full” layers is so that you can generate an
analytical models for any of the solutions. If the winding strategy presents a 1D field
distribution, PExprt generates analytical models very quickly. However, if the winding
strategy presents a 2D field distribution, PExprt may invoke the Maxwell 2D FEA solver in
order to generate the model. Therefore, the purpose of this option is so that you can generate
models for many solutions in a short time.
Ansoft recommends that you read the PEmag documentation to learn which effects are and
are not considered by the analytical model.
3. Click the Calculations/Start Design Process menu option. PExprt calculates the designs for
the same input specifications but fills the entire window height with turns. Once the design
procedure is finished, a dialog below appears telling you how many valid designs were
obtained. In this example, PExprt obtained 16 valid designs out of 585 combinations.
4. Click OK to dismiss the window. The new list of results appears on the List of Results tab.
Note: There are elements in the list of results with a "core icon" . This means that
these designs fulfill the exact turns ratio specification. The designs without this icon present
a turns ratio in the band that you specified on the Design Inputs tab.
5. Double-click on any of the designs of the List of Results tab. The Customize List of Results
window appears.
6. Enter 6000 in the Volume field to specify the maximum volume allowed.
7. Click OK to apply the criteria. The List of Results tab presents only solutions with volume
below 6000 mm3.
As explained before, these results may be far from the optimal ones because the number of
turns has not been optimized. Depending on the case, the results may be closer or further to
optimal. In this example, the results obtained forcing the layers to be filled with turns are far
from the optimal ones that were previously obtained using the 2D Winding Setup option.
For example, if you select the first design on the List of Results tab and explore the perfor-
mance results, you can see that the losses are higher than the optimal ones and that the core/
wire losses sharing is unbalanced.
However, the winding strategy does present a 1D distribution, allowing you to generate
analytical-based models. The winding setup can be seen when you click the Constructive
12-4 Generating Analytical Models
Generating 1D Winding Setup Designs
Results tab.
Note: Although the selected design is far from the optimum one, you will continue using this
design throughout the rest of this guide in order to illustrate how to work with the analytical
model and the benefits than can be obtained by using this model in your designs.
If you want to learn how to work with the 2D FEA-based model, see the PExprt Getting
Started Guide titled Getting Started: An Inductor Design Example.
Note: You can also obtain a “1D winding setup” design by selecting the 2D Winding Setup
option on the Design Inputs tab.
If you select the 2D Winding Setup option, PExprt optimizes the number of turns and then
place them in the window. If the resulting winding setup is 1D, you will obtain a 1D
solution with optimal number of turns.
2. Click the Modeler/Generate Analytical Model menu option. A message appears, telling you
that the 1D model has been successfully generated.
3. Click OK to dismiss this message.
You can now use this model in SIMPLORER as any other circuit element. See Chapter 15, “Link-
ing with SIMPLORER” for additional information.
To explore the model netlist:
1. Click the Modeler/View Analytical Model Netlist/Simplorer menu option. Windows Note-
pad opens, displaying the SIMPLORER netlist description.
2. When you are finished viewing the netlist description, click File/Exit to exit Notepad.
Generating Analytical Models 12-7
Generating the Model
So far you have been working with PExprt in Design Mode. An alternative way to work with PEx-
prt is called Analysis Mode. Analysis Mode works with only a single design, which you select from
the List of Results tab.
Once you have selected a design, you may want to change a particular parameter of this design and
then evaluate the impact of this change on the performance results. This can be done using Analysis
Mode. You can also use Analysis Mode to evaluate previous designs with PExprt. In other words, if
you have previously designed a magnetic component and you want to evaluate the losses, tempera-
ture rise, and other factors of this design, you can use Analysis Mode to introduce this design and
then obtain its performance results.
The goal for this chapter is to:
• Select and work with Analysis Mode.
Note: There is no design library when working in Analysis Mode. Therefore, the Design Library
folder in the library tree is hidden while you are working in this mode.
To modify one of the constructive results values in order to evaluate its impact on the design:
1. Change the Parallel Turns field to 2 (instead of the current value of 3 for the parallel wind-
ing).
2. Click Calculations/Analyze Component to evaluate the results. Since you previously gener-
ated an analytical model for the current project, a message appears, asking you if you want to
remove that model.
3. Click Yes to remove the previously generated model. The Performance Results tab appears,
showing the results for the modified design.
Reducing the number of parallel turns from 3 to 2 in the primary winding causes the winding
losses to increase from 8.85 W in the original design to 9.898 W in the modified design.
You can modify all of the constructive parameters while working in Analysis Mode.
Do the following to modify the remaining of the constructive parameters:
1. Click the Constructive Results tab.
2. Click Cores tab in the Libraries area.
14. Select Winding 2 from the pull-down menu in the Windings area.
After modifying the constructive parameters, save the project and evaluate the results.
To save the project:
• Click the File/Save menu option.
To evaluate the results:
• Click the Calculations/Analyze Component menu option. The Performance Results tab
appears, showing the results for the modified design.
Note: If you save the project while working in Analysis Mode, the project is saved in this mode,
along with any design modifications you have applied to the selected design.
As already mentioned, the PExprt package includes a powerful modeling module, PEmag, which
allows you to generate models of the designs created using PExprt.
PEmag allows you to modify the winding setup of the current design in order to evaluate the impact
of different constructive parameters. Using PEmag you can:
• Optimize the design by generating a new model using another winding strategy.
• Compare different winding strategies in order to reduce parasitics (leakage inductance, AC
resistance, and capacitances).
• Quantify the effect of the manufacturing tolerances.
• Quantify the effect of the material tolerances.
• Perform sensitivity analyses.
• Analyze the impact of your design on the behavior of the entire circuit (voltage spikes, effi-
ciency, and ringing).
You can work with PEmag as an additional add-on module within PExprt or as a standalone appli-
cation.
Note: Refer to the PEmag Getting Started Guides to learn how to use PEmag in detail.
Invoking PEmag
You can only invoke PEmag after you have generated the List of Results tab and selected a design
from the list.
Since you have been using the Analysis mode, the initial input parameters may be now different.
For example, if you have modified the number of turns of one of the windings, the turns ratio
changes. Therefore, you first need to regenerate the original designs before invoking PEmag.
To regenerate the original design:
1. Click the Calculations/Design Mode menu option to return to Design mode.
4. Click the Calculations/Start Design Process menu option to regenerate the design. The List
Now that you have regenerated the design, select a design from the List of Results tab and invoke
PEmag.
To invoke PEmag:
1. Select the first ETD design from the List of Results tab.
2. Click Modeler/Invoke PEmag Modeler. An information message appears telling you that
you are exporting the selected design to the PExprt Modeling Module (PEmag). Nonlinear
parameters are not exported to PEmag; therefore, if you need to generate models with nonlin-
ear cores in PEmag, you need to introduce the nonlinear core parameters before generating the
model.
3. Click OK to dismiss this window.
Since you are working in Analysis Mode, PEmag opens the current design that you previously
modified, as shown below:
2. Click the Model + Values button. Once the model is generated, a message window appears,
telling you that the analytical values have been successfully calculated.
3. Click OK to dismiss this window.
4. Do not close PEmag. You will generate the interleaved model version shortly.
You have generated the model of the current design using the PEmag analytical model engine. This
model accounts for frequency effects (skin and proximity) more accurately than PExprt models do.
Note: One important effect is the parallel connections of the windings. PExprt assumes a
homogenous distribution of the current through parallel windings (current sharing). PEmag
models the effect accurately, calculating the real current distribution through the parallel
windings. The impact of this effect can be evaluated using PExprt in combination with
PEmag.
Refer to the PEmag documentation to learn more about the features of PEmag models.
In the next section, you will evaluate the impact of these additional losses due to the parallel con-
nections in your current PExprt design.
2. Select PEmag Analytical Model from the Winding Losses Calculation section.
Note: The PEmag Analytical Model and PEmag FEA based Model options are disabled if the
PEmag model has not been previously generated.
If you select Harmonics and AC Resistance (Skin) on the Modeling Options tab for this
design, you obtain the losses shown below:
However, if you select PEmag Analytical Model on the Modeling Options tab for this
design, you obtain the losses shown below:
In this particular example, the impact of the parallel connections on the losses is about 22 W.
Since the PExprt package includes the PEmag modeling module, you can modify the winding strat-
egy in order to evaluate the impact on your design.
You will now minimize the effect of the parallel windings applying interleaving and quantify the
effect without any manufacturing iteration, using the modeling capability of PEmag.
To modify the winding strategy in PEmag:
1. Click on the red layer. A dashed white rectangle appears at that layer.
2. Click Layer/Copy Layer. The cursor changes shape, indicating that you are in the Copy Layer
mode.
3. Click on the first insulator layer from the left. The new copied layer appears at the right side of
the insulator layer.
Note: If you copy the layer in a wrong place, use the Layer/Remove Layer menu command to
correct the situation.
4. Click on the second insulator layer from the left. The new copied layer appears at the right side
of the insulator layer.
5. Click Layer/Remove Layer. The cursor changes shape, indicating that you are in the Remove
Layer mode.
6. Remove the four layers at the right by clicking on each of them, one by one. After removing
7. Click Connections/Add. The cursor changes shape, indicating that you are in the Add Con-
nection mode.
8. Create the connections by clicking on the round connectors, as shown below:
You have now created the interleaved version of the design, which appears as shown below:
You are now ready to generate the analytical model again with PEmag.
To generate the analytical model again with PEmag:
1. In PEmag, click Modeler/Analytical Modeler (1D)/Start 1D Model Generation. The Select
Analytical Calculations window appears.
2. Click the Model + Values button. Once the model is generated, a message window appears,
telling you that the analytical values have been successfully calculated.
3. Click OK to dismiss this window.
Compare the results using this winding strategy with the ones previously obtained on page 14-7.
As shown previously, to use a PEmag analytical model for the losses calculation in PExprt, do the
following:
1. Click the Modeling Options tab in the Input/Output Data area of the PExprt working win-
dow.
2. Select PEmag Analytical Model from the Winding Losses Calculation section.
3. Click Calculations/Analyze Component to evaluate the results. An information window
appears.
4. Click OK to dismiss this window. The Performance Results tab appears, showing the results.
Summary of Results
The results are explained below, for the three different situations:
• PExprt skin and proximity effects without interleaving
• PEmag analytical-based model without interleaving
• PEmag analytical-based model with interleaving
Explanation of Results
Because PExprt assumes current sharing during the design stage, the resistance that PExprt calcu-
lates is obtained assuming that 1/3 of the current flows through each parallel winding. However, in
reality, most of the current flows through only one parallel winding -- the one closest to the second-
ary winding. This increases the resistance and, also, therefore, the losses.
PEmag considers this real situation, allowing you to quantify it. PEmag accomplishes this by
allowing you to apply interleaving to modify the winding strategy in order to minimize the effect.
The current sharing is improved by placing each parallel winding near a secondary winding. By
doing this, and using PEmag module, you can see that the current sharing is improved because the
losses are reduced to a value close to the ideal current sharing.
When parallel windings are used, you can see how important the interleaving application is. Using
PExprt in combination with PEmag, you can select the proper winding strategy for each applica-
tion. This is critical because a decision in the winding strategy determines the performance of the
designed component.
The analytical-based and FEA-models generated using PExprt and PEmag can be linked to differ-
ent electrical simulators in order to simulate the behavior of the entire circuit.
Ansoft SIMPLORER is one electrical simulator that can be used as part of an entire design pack-
age. The combination of PExprt, PEmag, and SIMPLORER provides a unique, powerful way to
design, model, and simulate electromagnetic systems.
The goal for this chapter is to:
• Use SIMPLORER to simulate the behavior of the entire circuit.
Note: Refer to the SIMPLORER User Guide to learn how to use the software in detail.
6. Select the PExprt.smd library, and click Open. The PExprt library appears on the User tab.
Note: Steps 3 through 6 should only be performed once. The next time you open SIMPLORER,
the PExprt library is automatically loaded.
Note: If you do not have a User6 library, you can create your own user library.
9. Right-click in the blank area below the library names. A shortcut menu appears.
10. Select Insert/Macro(s) from SML20-File from the shortcut menu.
11. Use the browser to access the directory where you saved the PExprt analytical project.
12. Select the halfbridgexfr.sml file, and click Open.
The Insert Macro window appears.
13. In the Insert Macro window, click on the buckinductor element of the tree ,
and then click OK. The new model (buckinductor) appears in the ModelTree area.
14. Drag the model from the ModelTree area, and drop it in the schematic area.
Note: You use the FEA-based model in SIMPLORER in the same way, selecting the FEA-based
model instead of the analytical one in steps 12 and 13.
More designs are beginning to use planar magnetic components, and PExprt has been designed to
work with planar designs using the same philosophy as wire components.
The goal for this chapter is to:
• Repeat the design of the Half-Bridge converter, this time using planar technology.
5. To change the Spacing to reasonable values for a planar design, enter 150 µm in the Intra-
layer field and 200 µm in the Inter-layer field.
2. Right-click on the RM type, and select Unselect All from the shortcut menu. The RM label
now appears in gray, indicating there are no cores selected for that type.
3. Right-click on the EE type, and select Unselect All from the shortcut menu. The EE label now
appears in gray, indicating there are no cores selected for that type.
4. Right-click on the ETD type, and select Unselect All from the shortcut menu. The ETD label
now appears in gray, indicating there are no cores selected for that type.
5. Expand the RM core type, and right-click to select the RM10/ILP and RM12/ILP cores. (LP
stands for Low Profile.) A "tool" icon appears in front of each selected core, as shown below.
You can now explore the performance and constructive results, as explained in Chapter 10, “Perfor-
mance Results” and Chapter 11, “Constructive Results”.
For example, if you select the first design from the List of Results tab, and then click the
Constructive Results tab, you obtain the cross-section of the planar transformer, as shown below:
PExprt has been designed to work with toroidal designs using the same philosophy as concentric
components.
The goal for this chapter is to:
• Repeat the design of the Half-Bridge transformer, this time using a toroidal core.
3. To change the Spacing to reasonable values for a toroidal design, select Spacing, and enter 10
% in both the Intra-layer and Inter-layer fields.
2. Right-click to select TN14/9/5 and TN14/9/9. A "tool" icon appears in front of each selected
core, as shown below:
You can now explore the performance and constructive results, as explained in Chapter 10, “Perfor-
mance Results” and Chapter 11, “Constructive Results”.
For example, if you select the first design from the List of Results tab, and then click the Con-
structive Results tab, you obtain the top view of the toroidal transformer, as shown below:
buttons 2-2
Numerics starting 2-2
creating
1D analytical model 12-7 project directory 2-4
projects 2-1, 2-6
A criteria for Auto-Select 5-5
alias 2-4
Analysis Mode 13-1 D
analytical-based model 15-3 defaults for Auto-Select 5-5
analytical-based modeling 12-1 defining modeling language 12-6
Ansoft SIMPLORER 15-1 Design Inputs tab 7-2, 7-3
Ansoft software, installing 1-v design library
automatically select design elements 5-5 role 5-2
Auto-Select feature 5-5 selecting 5-2
selecting elements 5-3
B Design Mode 13-1
design parameters 7-3
bobbin 7-3 design process
starting 9-2
C designing magnetic components
general procedure 1-3
classifying the list of results 10-2 designs
component 11-3 generating 9-1
constructive results parameters 11-3 directory
Constructive Results tab 11-1 alias 2-4
Control Panel project 2-4
about 2-2 dragging stock library to design library 5-2
Index-1
losses 10-5
E
electrical simulators 15-1 M
Elements Information area 3-5
margin tapes 7-4
English units 3-9
Maxwell 3D
installing 1-v
F Maxwell SPICE 3-6
metric units 3-9
FEA-based 2D model 14-5 model
flux density 10-10 generating analytical model 15-3
model language
G defining SIMPLORER 15-2
modeling
general procedure analytical 12-1
creating magnetic components in PExprt 1-3 generating a 1D analytical model 12-7
generating designs 9-1 modeling language 3-6
geometry 7-3 defining 12-6
Graphical Information area 3-5 Modeling Options tab 8-2, 8-3
grayed-out (text and buttons) 2-7 modeling parameters 8-3
models
I FEA 14-5
modes in PExprt 13-1
incremental permeability 10-10
Input/Output Data area 3-4
Constructive Results tab 11-1 N
Design Inputs tab 7-2 new project 2-6
List of Results tab 9-4
Modeling Options tab 8-2
Performance Results tab 10-1 O
Waveforms tab 6-2 objects
installing Ansoft software 1-v drawing 3-1
introduction opening projects 3-2
PExprt 1-1 optimizing the number of turns for minimum losses 8-
invoking PEmag modeler 14-3 4
L P
libraries parameters
stock 3-6 constructive results 11-3
Libraries area 3-5 performance results 10-5
linking to PEmag 14-1 PEmag 14-1
list of results settings 8-5 generating a model 14-5
List of Results tab 9-4
Index-2
invoking modeler module 14-3 selecting library elements 5-3
using PEmag models in PExprt 14-7 SIMPLORER 3-6, 12-6, 15-1
performance results parameters 10-5 using a PExprt model 15-4
Performance Results tab 10-1 solution results 9-1
permeability 10-10 solutions, generating 5-1
PExprt starting
general procedure for designing magnetic compo- Control Panel 2-2
nents 1-3 PExprt 3-2
results to expect 1-6 Post Processor 7-6, 13-6, 14-14, 16-5, 17-4
starting 3-2 Project Manager 2-3
PExprt project starting the design process 9-2
add 2-4 stock libraries 3-6
creating 2-1, 2-6
directory 2-4
new 2-6 T
notes 2-7 temperature rise 10-10
opening 3-2 toroidal component designs 17-1
PExprt working window 3-4
planar magnetic components 16-1
Post Processor U
starting 7-6, 13-6, 14-14, 16-5, 17-4 units of measurement 3-9
Power Electronics Expert (PExprt)
introduction 1-1
preferences 3-6 V
modeling language 3-6 ventilation type 7-3
stock library settings 3-6 viewing
units 3-9 results 7-6, 13-6, 14-14, 16-5, 17-4
Project Manager
starting 2-3
window 2-2 W
PSpice 3-6
Waveforms tab 6-2
winding DC losses 10-7
R winding efficiency 7-4
winding losses calculation 8-3
results winding setup 7-4
List of Results tab 9-1 window
results to expect in PExprt 1-6 Project Manager 2-2
results, viewing 7-6, 13-6, 14-14, 16-5, 17-4 window occupancy 10-9
role of design library 5-2 working window 3-4
S
selecting a design library 5-2
selecting elements from the design library 8-5
Index-3
Index-4