2010-07-16:【技術專題】eda for power...
TRANSCRIPT
-
EDA for Power Electronics
, March 2007 1
1/97
2010716
LAB808NCTU
Lab808: Power Electronic Systems & Chips, NCTU, TAIWAN
808DSP/FPGA
http://pemclab.cn.nctu.edu.tw/Lab-808: Power Electronic Systems & Chips Lab., NCTU, Taiwan
2/97
Contents
Equation Solver Oriented Simulators MATBAL/Simulink Based Development Environment General-Purpose Circuit-Oriented Simulators Magnetics Design Thermal Design PCB Design for Power Supplies Packaging Design
-
EDA for Power Electronics
, March 2007 2
3/97
Equation Solver Oriented Simulators
Power Electronic Systems & Chips Lab., NCTU, Taiwan
Power Electronic Systems & Chips Lab.
4/97
Equation Solver Oriented Simulators
MATLAB http://www.mathworks.com/
MathCAD http://www.mathcad.com/
Mathematica http://www.mathematica.com/
-
EDA for Power Electronics
, March 2007 3
5/97
MATLAB/Simulink http://www.mathworks.com/
The Mathworks, Inc.http://www.mathworks.comMATLAB
The MATLAB Product Family includes tools for: Data analysis and visualizationNumeric and symbolic computationEngineering and scientific graphicsModeling, simulation, and prototypingProgramming, application developmentGUI designConverting MATLAB programs automatically to standalone C and C++ code
Simulink: An interactive environment for modeling, simulating, and prototyping dynamic systems. MathWorks DSP Workshop
6/97
Matlab-Simulink in Drives and Power Electronics
Dynamic Simulation of Electric Machinery: Using MATLAB/Simulink,Chee-Mun Ong, Prentice Hall, 1998.
Fundamentals of Power Electronics with MATLABRandall Shaffer, Charles River Media, 1 Ed., August 11, 200).
-
EDA for Power Electronics
, March 2007 4
7/97
PLECS - Simulation of Electric Circuits at System Level
PLECS is the tool of choice for high-speed simulations of power electronic systems in the MATLAB/Simulink environment.
Control block library: Control structures can now be modeled directly in PLECS. Continuous and discrete signal processing blocks as well as algebraic functions and discontinuities let you create virtually any analog or digital control.
C-Script block: The C-Script block allows custom functionality to be implemented directly in the C programming language. The code is compiled internally in PLECS, there is no need to install additional development tools.
New Library Browser: The new Library Browser gives you easy access to the extended component library. Browse through the library tree or quickly search components by name.
http://www.plexim.com/
8/97
PLECS - Simulation of Electric Circuits at System Level
-
EDA for Power Electronics
, March 2007 5
9/97
MathCAD http://www.mathcad.com/
Sanz, M.; Lazaro, A.; Fernandez, C.; Zumel, P.; Barrado, A.; Olias, E.; Improvement of power electronics education with an interactive electronic book based on Mathcad, IEEE Workshop on Power Electronics Education, pp. 129- 134, June 16-17, 2005.
Switching Power Supply Design: DCM Mode Flyback Converter, Switching Power Supply Design: CCM Mode Flyback Converter, National Semiconductor: NS MathCAD Example, Michele Sclocchi, 2002.
Mathcad combines some of the best features of spreadsheets (like MS Excel) and symbolic math programs. It provides a very good graphical user interface and can be used to efficiently manipulate large data arrays, perform symbolic calculations and easily construct graphs.
One of the quite useful features in Mathcad is its ability to perform calculations with units; this is indeed an important feature for the design engineers.
MATLAB/SIMULINK requires more time and previous knowledge than the others and Mathcad is the easiest one to learn and use.
Electrical simulators (MATLAB/SIMULINK, Pspice and PSIM) are more flexible and allow more complex circuit analysis.
Mathcad provides the most friendly user environment.
Mathcad is a CAD tool very useful for its professional life and self-learning.
10/97
About MathCAD
Mathcad combines some of the best features of spreadsheets (like MS Excel) and symbolic math programs. It provides a very good graphical user interface and can be used to efficiently manipulate large data arrays, perform symbolic calculations and easily construct graphs. One of the quite useful features in Mathcad, not found in the other packages listed above, is its ability to perform calculations with units; this is indeed an important feature for the design engineers.
-
EDA for Power Electronics
, March 2007 6
11/97
About MathCAD
An equation-solving software package that has a wide range of applicability.User friendly, readable document format with interactive calculation, and very easy to understand.
R 3 m
H 1.8 m
1000 kg
m3
V R2 H
V 50.894 m3
M V
M 5.089 104 kg
A B C1 R 22 H 1.83 Rho 100045 V 22.66 M 22619
12/97
About MathCAD
Useful for design Purposesdisplays equations, variable definitions and in the same manner you would put on a paper.automatic recalculation (automatic updates)has ability solve problems both numerically and symbolically
-
EDA for Power Electronics
, March 2007 7
13/97
Mathematica http://www.mathematica.com/
14/97
MATBAL/Simulink Based Development Environment
Power Electronic Systems & Chips Lab., NCTU, Taiwan
Power Electronic Systems & Chips Lab.
-
EDA for Power Electronics
, March 2007 8
15/97
RS-232 MATLAB Structure Reference (Conventional)
You do not use all message fields in all messages. For example, a message to send data would not use the message field.RecData, but would use the field .SendData. However, knowing the possible message fields is helpful when you are creating any of the message structures. This section contains the following topics:
RS-232 Send/Receive Message Structure (Synchronous) -- Description of the message fields for the send/receive structure associated with RS-232 asynchronous mode and the RS-232 Send/Receive block RS-232 Send Message Structure (Asynchronous) -- Description of the message fields for the send structure associated with RS-232 synchronous mode and the RS-232 Send block RS-232 Receive Message Structure (Asynchronous) -- Description of the message fields for the receive structure associated with RS-232 synchronous mode and the RS-232 Receive block Supported Data Types for Message Fields -- List of supported data types and the format you use to indicate those types in message fields
http://www.mathworks.com/access/helpdesk/help/toolbox/xpc/ch_io_rs23215.html
16/97
MATLAB 7.X
9861253922 I S B N
650
94/01/01
/ 800/
-
EDA for Power Electronics
, March 2007 9
17/97
General-Purpose Circuit-Oriented Simulators
Power Electronic Systems & Chips Lab., NCTU, Taiwan
Power Electronic Systems & Chips Lab.
18/97
General-Purpose Circuit-Oriented Simulators
Ansoft http://www.ansoft.de/ EMTP http://www.eeug.de/ SABER (Analogy) http://www.analogy.com/ PSPICE (OrCAD) http://www.orcad.com/ ICAP4 (Intusoft) http://www.intusoft.com/ PSIM http://www.powersimtech.com/ PowerDesigners http://www.powerdesigners.com/ SimPlorer http://www.simplorer.com/ CASPOC http://www.caspoc.com/ Electronics Workbench http://www.interactiv.com/
-
EDA for Power Electronics
, March 2007 10
19/97
PSIM
Power Electronic Systems & Chips Lab.
Power Electronic Systems & Chips Lab., NCTU, Taiwan
20/97
PSIM http://www.powersimtech.com/
KEY FEATURES: Friendly user interface; Simple to use, and fast
simulation Interactive simulation environment Magnetics modeling Loss calculation and thermal analysis Comprehensive motor drive library Powerful control simulation capability Support of custom C code and DLL Link with Matlab/Simulink and finite element
analysis software
Powersim Technologies Inc.#8590 - 142 St.Surrey, B.C.Canada V3W OS3TEL: (215) 361-1137FAX: (215) 361-2123Email: [email protected] site: http://www.powersimtech.com
-
EDA for Power Electronics
, March 2007 11
21/97
PSIM
Powersim Technologies Inc.#8590 - 142 St.Surrey, B.C.Canada V3W OS3TEL: (215) 361-1137FAX: (215) 361-2123Email: [email protected] site: http://www.powersimtech.com
22/97
What is PSIM?
PSIM is a dedicated simulation package for power electronics andmotor control. With fast simulation, friendly user interface, capability of simulating virtually any types of control schemes, PSIM provides a powerful simulation environment to address your simulation needs.
PSIM can be used for analysis and design of power converter and control systems for a wide variety of applications, including (but not limited to) switchmode power supplies, ac/dc rectifiers, single-phase and three-phase inverter and UPS systems, battery chargers, power factor correction, active filters, reactive power compensators, grid-link operation, and adjustable speed drive systems.
The basic PSIM package consists of three programs: circuit schematic program SIMCAD, PSIM Simulator, and waveform display program SIMVIEW.
-
EDA for Power Electronics
, March 2007 12
23/97
Key Features of PSIM
Easy to Use
Fast Simulation
Flexible Control Representation
Linking Your C Code via DLL
Mixed-Mode Simulation
Built-in Power Electronics Blocks
Digital Control for Microprocessor/DSP Implementation
24/97
PSIM Composition
SIMCAD: Circuit Schematic Drawing
PSIM Simulator: Simulation
SIMVIEW: waveform display
Digital Control Module
Motor Drive Module
-
EDA for Power Electronics
, March 2007 13
25/97
SIMCAD and SIMVIEW
26/97
PSIM Simulation of a Boost PFC Converter
-
EDA for Power Electronics
, March 2007 14
27/97
Circuit Simulation Software for Power Electronics Designers
28/97
Feature Matrix
Available on Linux
Available on Windows
SIMPLIS Simulator
Transient Snapshots
Real Time Noise
HSPICE model compatibility
IC design models e.g. BSIM3,4, MOS9 VBIC, etc.
PSpice Translator
Transient Restart
Multi-step Analysis
Monte Carlo Analysis
Extended Sweep Modes
Digital Simulator
SIMetrixMicron A-D
SIMetrix/SIMPLIS Micron
SIMetrixAD-Plus
SIMetrix/SIMPLIS
-
EDA for Power Electronics
, March 2007 15
29/97
Simplis for Circuit Simulation
Simplis - Application Examples
Frequency Sweep
Pre-Amp of an OP-AMP Hybrid linear-switching 5V PSU
Buck Switching Regulator
Loop Gain
Dynamic Responses Under Load Changes
-
EDA for Power Electronics
, March 2007 16
31/97
OrCAD PSICE
OrCAD, Inc.Beaverton, Oregon, USAEmail: webmaster.orcad.comweb site: http://www.orcad.com
32/97
Cadence PSPICE - Power IC Model LibraryTM
-
EDA for Power Electronics
, March 2007 17
33/97
PSPICE: Device Model
34/97
SIMPLORER
To download SIMPLORER SV v7, go to www.ansoft.com/about/academics/simplorer_sv/index.cfm. To learn more about SIMPLORER v7, visit www.ansoft.com/products/em/simplorer/.
High-Performance Electromechanical System Simulation
Power Electronic Systems & Chips Lab., NCTU, Taiwan
Power Electronic Systems & Chips Lab.
-
EDA for Power Electronics
, March 2007 18
35/97
SIMPLORER a multi-domain, system simulation software
SIMPLORER is multi-domain, system simulation software for the design of high-performance electromechanical systems commonly found in the automotive, aerospace/defense, and industrial automation industries.
With a wide range of modeling techniques, statistical analysis capability and adherence to IEEE standards, SIMPLORER greatly reduces engineering time and prototype iterations while improving design performance of electrical, mechatronic, power-electronic, and electromechanical systems.
36/97
SIMPLORER Features
SIMPLORER is multi-domain, system simulation software for the design of high-performance electromechanical systems commonly found in the automotive, aerospace/defense, and industrial automation industries.
With a wide range of modeling techniques, statistical analysis capability and adherence to IEEE standards, SIMPLORER greatly reduces engineering time and prototype iterations while improving design performance of electrical, mechatronic, power-electronic, and electromechanical systems.
-
EDA for Power Electronics
, March 2007 19
37/97
SIMPLORER
38/97
Basic Structure of the Mixed-Mode Mixed-Language Simulator SIMPLORER
-
EDA for Power Electronics
, March 2007 20
39/97
Simulation of a Buck Converter
40/97
Graphic Interface
-
EDA for Power Electronics
, March 2007 21
41/97
Simulation of Servo Drives
Torque and Speed Controlled Drive Systems
High Dynamic Requirements
ComponentsTorque and Speed Controllers
Three-Phase PWM Inverter
Servo Motor
Strong interactions between the system components
42/97
Basic Drive System Structure
Control System(analog, mixed-signal, digital, DSP, FPGA etc.)
Powersupply
AC/DCConverter/
rectifier
AC/DCConverter/
inverterDClink
Servomotor
Mechanicalload
-
EDA for Power Electronics
, March 2007 22
43/97
Electrical Machine Modeling
44/97
Co-Simulation
Simulink
Control, systems
Simplorer
Electrical, mechanical, hydraulic, electrical machines, solenoids, sensors
Physical quantities(speed, current, voltage, position etc.)
Control quantities(switch ON/OFF,
torque command etc.)
-
EDA for Power Electronics
, March 2007 23
45/97
Co-Simulation of a Motor Drive
Control System(Analog, Digital, Microcontroller, DSP, FPGA etc.)
Powersupply
AC/DCConverter/
rectifier
AC/DCConverter/
inverter
DClink
BLDCmotor
Mechanicalload
PSIM
46/97
New in SIMPLORER v7
Optimization and statistical analyses
Scripting interface
Wizards (C, VHDL-AMS, and component models)
Expanded VHDL-AMS functionality
Sensor Model Library (cost option)
Transient coupling between SIMPLORER and Maxwell 2D
VHDL-AMS Model EncryptionUsers of other VHDL-AMS simulators can encrypt and pass models to SIMPLORER without revealing underlying IP
-
EDA for Power Electronics
, March 2007 24
47/97
SIMPLORER Student Version SV 7.0
SIMPLORER7 SV is a full-featured version of Ansoft's commercially distributed SIMPLORER with a limit only on the size of problems that can be solved. SIMPLORER is sophisticated multi-technology system simulation software widely used by automotive, aerospace, and power electronics systems designers. SIMPLORER SV is ideal for engineering students studying topics in power electronics, drive technology, electromagnetic actuators and electric machine design, controls, transportation technology, micro machining, mechatronics, and sensor systems. Ansoft offers SIMPLORER SV to foster and encourage the development of engineering skills throughout the multi-technology systems design community.
SIMPLORER SV supports the IEEE industry standard VHDL-AMS, a powerful multi-domain, analog, digital, and mixed-signal modeling language for the design of various complex technical systems. SIMPLORER SV also includes examples specifically designed for topics commonly studied at the junior, senior, and graduate levels
48/97
PLECS: Power Electronic System Simulation
http://www.plexim.com/
-
EDA for Power Electronics
, March 2007 25
49/97
Ansoft: PExprt and Maxwell 3D
Power Electronic Systems & Chips Lab., NCTU, Taiwan
Power Electronic Systems & Chips Lab.
50/97
Ansoft: PExprt for Power Supply Design Simulation
High Frequency Ansoft DesignerHFSS
Signal Integrity SIwaveSpicelinkTPA
Electromechanical Maxwell 2DMaxwell 3DSIMPLORERPExprtRMxprt
Add-OnsAnsoftLinksFull-Wave SpiceOptimetricsParICsWinIQSIM
-
EDA for Power Electronics
, March 2007 26
51/97
A 2D and 3D Model of a Flyback Transformer
52/97
Integrated Design and Simulation Tools:SIMPLORER and PExprt
System engineer creates
a design idea
Obtain the design parameters needed for magnetic components
Draw schematic in SIMPLORER
environment
Input into PExprt and get the optimized design(s) per
designers priorities
Perform system simulation for
design(s)
No
YesManufacture
designIs
designok?
-
EDA for Power Electronics
, March 2007 27
53/97
PExper for Transformer Design
54/97
Winding Design and Air Gap Effect
Winding Strategy Analysis
-
EDA for Power Electronics
, March 2007 28
55/97
Converter Level Simulation: PExpert and Simplorer
Draw schematic in SIMPLORER
environment
Input into PExprt and get the optimized design(s) per
designers priorities
Perform system simulation for
design(s)
No
YesManufacture
designIs
designok?
SIMPLORER strengths for converter analysis: Seamless integration between component and system simulation Allows for both micro-controllers and block diagram control Fast and numerically stable
56/97
Converter Level Simulation: PExpert and Simplorer
-
EDA for Power Electronics
, March 2007 29
57/97
High-Level Simulation of a Flyback Converter with Low-Level Transformer Design and Modeling
58/97
EMTP
EMTP : ElectroMagnetic Transients ProgramThe EMTP is a computer program for simulating electromagnetic, electromechanical and control system transients on multiphase electric power systems. The EMTP was originally developed in the late 1960s by Dr. Hermann Dommel. Many features have been added to the EMTP over the years and it has become the de facto standard in the utility industry.
ATP : Alternative Transient ProgramThe ATP is the most widely used version of the EMTP.
ATP is a universal program system for digital simulation of transient phenomena of electromagnetic as well as electromechanical nature. With this digital program, complex networks and control systems of arbitrary structure can be simulated.
ATP has extensive modelling capabilities and additional important features besides the computation of transients. It has been continuously developed through international contributions over the past 20 years.
EEUG: European EMTP-ATP Users Group: http://www.vmt.bme.hu/eeug
-
EDA for Power Electronics
, March 2007 30
59/97
SABER
Analogy Inc.9205 S.W. Gemini DriveBeaverton, Oregon 97008Email: info.analogy.comweb site: http://www.analogy.com
Analogy is the leader in high performance software and model libraries for top-down design and behavioral simulation of mixed-signal and mixed-technology systems. Our products make it possible to virtually prototype an entire hardware system - including analog and digital electronics, as well as mechanical, hydraulic and physical components. This allows our customers to interact with and fully understand the performance of their systems before they commit a design to pilot production.
60/97
SaberScope
SaberScopeGraphical Waveform Analyzer
-
EDA for Power Electronics
, March 2007 31
61/97
Intusoft: ICAP4 (IsSpice)
Intusoft Inc.P.O. Box 710 San Pedro, CA 90733-0710, USAPhone : (310) 833-0710Fax : (310) 833-9658Email: [email protected] site: http://www.intusoft.com
62/97
PowerDesigner
PowerDesigners, LLC6907 University Ave, #154Middlleton, WI 53562, USATEL: (608) 231-0450FAX: (608) 231-9979Email: [email protected] site: http://www.powerdesigners.com
ProductsPower DesignerChoke DesignerAnalystPSIM 4.0Motor Drive Module 1.0Digital Control Module
-
EDA for Power Electronics
, March 2007 32
63/97
CASPOC
Simulation ResearchP.O. Box 397NL-2400 AJAlphen aan den RijnThe NetherlandsTEL: +31 172 492 353FAX: +31 172 492 477Email: [email protected] site: http://www.caspoc.com
SIMEC GmbH & Co. KGBlankenauer Street 74D-09113 ChemnitzGermanyTEL: +49 371 4503-450FAX: +49 371 4503-466Email: [email protected] site: http://www.caspoc.com
64/97
Introduction to CASPOC
CASPOC is especially designed for simulation of Power Electronics and Electrical Drives. Using CASPOC you can model power electronics, electrical machines, load and control in one multilevel model.
CASPOC multilevel model includes a circuit level for the modeling of Switched Mode Power Supplies, a component level for the modeling of electrical machines/loads and a system level for the modeling of control algorithms.
CASPOC is easy to use. Starting from an existing example, you can achieve simulation results within a short period.
CASPOC is universal in modeling and viewing simulation results, it is very powerful for going in depth in modeling and simulation.
-
EDA for Power Electronics
, March 2007 33
65/97
Special Features
Fast simulation of Switched Mode Power Supplies without convergence problems Special fast switch models for a Diode, SCR, GTO and semiconductor switches Special block-diagram components for Power Electronics and Drive simulations such as
DC-motor, induction machine, RMS, power-factor, harmonics and mechanical loads Libraries for modeling AC-vector drives, brushless AC drives, ab-dq transformations and
mechanical loads Modeling control algorithms or component behavior using C/Pascal in Dynamic Link
Libraries (DLL) Use the same control algorithm (C/Pascal) in your model and embedded software Schematic editor for drawing your circuit, system and component models Showing simulation results immediately during the simulation Show not only the time-domain waveforms but also phasors and harmonics online
during simulation Interactive, parameter variations are immediately visible during the simulation on the
screen EMC testing, compare simulated harmonics against the IEC 1000-3 limit. Many examples available in the area of Power Electronics and Electrical Drives, so in
many cases your problem is already modeled!
66/97
CASPOC: Integrated simulation with couplings between different tools
Simulation and Animation of Power Electronics and Drives, Requirements for Education, P.J. van Duijsen, P.Bauer, and B. Davat.
-
EDA for Power Electronics
, March 2007 34
67/97
SPS Simulation Using CASPOC
68/97
Electronics Workbech http://www.interactiv.com/
-
EDA for Power Electronics
, March 2007 35
69/97
Electronics Workbench: Multisim SPICE Simulation
70/97
Electronics Workbench: Product Suite
-
EDA for Power Electronics
, March 2007 36
71/97
Network and Communications Simulation
72/97
HSPICE
HSPICE
-
EDA for Power Electronics
, March 2007 37
73/97
PCB Design
Power Electronic Systems & Chips Lab., NCTU, Taiwan
Power Electronic Systems & Chips Lab.
74/97
PCB and Package Design CAD Tools
PADS http://www.ansoft.de/ Power PCB http://www.eeug.de/ PSPICE (OrCAD) http://www.orcad.com/ CircuitWork http://www.orcad.com/ Solidwork http://www.intusoft.com/ ProE http://www.intusoft.com/ AutoVue SolidModel Pro http://www.intusoft.com/
-
EDA for Power Electronics
, March 2007 38
75/97
ESTAR: ELECTROMAGNETIC ANALYSIS
Magnetic shields subjected to a permanent magnetic source
http://www.cosmosm.com
The Strategic Design ToolModeling ESTAR ProblemsState of the Art Solver TechnologyElectromagnetic AnalysisViewing the ResultsCoupled AnalysisModeling Features
Library of 3D current sourcesNonlinear B-H and permanent magnet
76/97
Thermal Design
Power Electronic Systems & Chips Lab., NCTU, Taiwan
Power Electronic Systems & Chips Lab.
-
EDA for Power Electronics
, March 2007 39
77/97
FLOTHERM
78/97
Thermal Modeling of Magnetic Components
Thermal Modeling of Magnetic Components for E-type Core under Forced-Air ConvectionRen-Chun Chang, Ying-Yu Tzou, Member, IEEE, and Tan-Fu Lei, Member, IEEETaiwan Power Electronics Conf., TPEC2005, Taiwan, 2005.
-
EDA for Power Electronics
, March 2007 40
79/97
Utility Interface Harmonic Analysis
80/97
CAD Integration of Electro-Mechanical-Magnetic Systems
EDA Integration of Electro-Magnetic-Thermal SystemsSystemDesign
ConverterDesign
MagneticsDesign
CircuitDesign
Co-Design SystemVerification
Matlab/simulinkMathCAD
ModelSim-SimulinkSimplorer-SimulinkPExprt
PSIMSimplorer
MaxwellMagneForceMotorSoft
OrCADPSPICEHSPICEModelSim
ARMMATLABLabviewWinDSP
-
EDA for Power Electronics
, March 2007 41
81/97
CAD Motor Design
AB
C
S SN
N
BLDCM
82/97
CAD for SPS Design
Power Electronic Systems & Chips Lab., NCTU, Taiwan
Power Electronic Systems & Chips Lab.
-
EDA for Power Electronics
, March 2007 42
83/97
An Off-Line Power Supply
84/97
Board Level Floor Plan Design
PFC
FAULT FLAG
MASTER/SLAVE
COMBINATION CONTROLER
SMPS2-SW FORWARD
FUSEEMI FILTERINRUSHOVER VOLTAGE
H 3G 2N 1
IECAPPLIANCEINLET
(100 kHz)(200 kHz)
GND
+25
-25
SENSITIVITYHIGH-PASS
20-40-60-80
COMPRESSORPEAK LIMITEREXPAND
FILTERATT. FI
LTER
+25
-25
CLK
3 dB6 dB12 dB24 dB
LIMITCOMP
FAULTLOAD
EXP READY
DSP
HOST
SENSITIVITY
GND+5A
REMOTE LEVEL
CURRENT SENSE TEMP SENSE
+
-
AMPLIFIER
BACKUP
LOAD
+4+22
1
COMP OFF/10 DbEXP ON/OFF
000 1
011 1
20 Hz40 HZ60 Hz80 Hz
MODE:STANDBYMUTEON
MODE
SUPPLY SENSE
300 kHzINPUT LIMIT
rmsLEVEL
RMS
LOW VOLTAGEFLYBACK
Vrelay
+5d
+3.3
+5a
+GNDVR1
+
-
SUPPLY CLOCK
SUPPLY CLOCK
AMP CLOCK
SUPPLY CLOCK
REMOTELEVELADC
AVG LOAD Z
TEMP PWR
CLASS-DAMPLIFIER
FILTERATT.
FILT
ER
+25
-25
CLK +
-
BACKUP
LOADMODE 300 kHz
+
GNDVR1
+
-
CLASS-DAMPLIFIER
SENSITIVITYHIGH-PASS
20-40-60-80
COMPRESSORPEAK LIMITEREXPAND
DSP
INPUT LIMIT
rmsLEVEL
RMSREMOTELEVEL
TEMP PWR
AVG LOAD Z
FAULT FLAG
MASTER/SLAVE
3 dB6 dB12 dB24 dB
LIMITCOMP
FAULTLOAD
EXP READY
HOST
SENSITIVITY
GND+5A
REMOTE LEVEL
CURRENT SENSE TEMP SENSEAMPLIFIER+4+22
1
COMP OFF/10 DbEXP ON/OFF
000 1
011 1
20 Hz40 HZ60 Hz80 Hz
MODE:STANDBYMUTEON
SUPPLY SENSE
SUPPLY CLOCK
AMP CLOCK
SUPPLY CLOCK
AVG LOAD Z
PFC
COMBINATION CONTROLER
SMPS2-SW FORWARD
FUSEEMI FILTERINRUSHOVER VOLTAGE
H 3
G 2N 1
IECAPPLIANCEINLET
(100 kHz)(200 kHz)
GND
+25
-25
LOW VOLTAGEFLYBACK
Vrelay
+5d
+3.3
+5a
SUPPLY CLOCK
-
EDA for Power Electronics
, March 2007 43
85/97
Switching Mode Magnetics
Requirements: Low profile, low loss at high frequency Thermal performance consistent with audio signals, low air flow
Technologies Sendust distributed-gap toroidal cores for inductors (carrying
significant dc current) Single-layer and progressive windings to minimize capacitances Ferrite core dcdc converter transformer, Litz windings, inter-
winding shield Toroidal ferrite common mode transformers on mains input and
dc output
86/97
Switching Mode Magnetics
-
EDA for Power Electronics
, March 2007 44
87/97
Magnetic Loops Example
Similar analyses for dv/dt and parasitic capacitances
88/97
Thermal Management
-
EDA for Power Electronics
, March 2007 45
89/97
IC
Analog Controller
GateDrive
VOUT
12VDigital controller
Digitalcompensator modulatorVREF
GateDrive
VOUT
12V
VREF
(a)
(b)
-50
0
50phase response
10 0 101
10 2 10 3 10 4 10 5
frequency(rad/sec)
10 0 101
102
10 3 10 4 10 510
1
102
103
magnitude response
frequency(rad/sec)
Gain
Freq.FZ1 FP0 FZ2 FP1 FP2
Bode plot
90/97
(1)
Digital Circuit Designer VHDL Circuit Realization Logic and Timing Verification Circuit Minimization
-50
0
50
phase response
10 0 10 1 102 10 3 104 105
frequency(rad/sec)
10 0 101 10 2 10 3 10 4 10 510
1
102
103
magnitude response
frequency(rad/sec)
Control Loop Designer VHDL Circuit Realization Logic and Timing Verification Circuit Minimization
Power Circuit Designer VHDL Circuit Realization Logic and Timing Verification Circuit Minimization
Ksw
-
EDA for Power Electronics
, March 2007 46
91/97
(2)
System Optimization VHDL Circuit Realization Logic and Timing Verification Circuit Minimization
System Programming & Application Interface VHDL Circuit Realization Logic and Timing Verification Circuit Minimization
MCU Configuration & Settings VHDL Circuit Realization Logic and Timing Verification Circuit Minimization
92/97
(3)
Program Download VHDL Circuit Realization Logic and Timing Verification Circuit Minimization
System Integration & Testing VHDL Circuit Realization Logic and Timing Verification Circuit Minimization
Performance Measures VHDL Circuit Realization Logic and Timing Verification Circuit Minimization
-
EDA for Power Electronics
, March 2007 47
93/97
Digital System Design Flow
Algorithm Development
HDL Generation
Logic synthesis
Place-and-Route
HDL Simulation
HardwareImplementation
94/97
Digital Circuit Design Verification
Schematiccapture
Schematic Convert to Verilog
VHDL
Verilog HDL
Synplify Pro
ModelSim
iMPACTTranslatemap, PAR
Logicanalyzer
ChipScope
Xilinx Project Navigator
-
EDA for Power Electronics
, March 2007 48
95/97
MATLAB & ModelSim Co-Simulation
Mixed-Signal Simulation of Digitally Controlled Switching Converters
A. Prodic and D. Maksimovi, Mixed-Signal Simulation of Digitally Controlled Switching Converters, IEEE Computers in Power Electronics, 2002.
Design procedure of a digital system based on a hardware description language (HDL).
-
EDA for Power Electronics
, March 2007 49
97/97
Summary
CAD
CAD