Projekt Description 2015
Projekt Description 2015
September 2015
1 Introduction
The aim of this project work is to design a step-down (buck) converter according to given
specifications. It should give the student an insight of the design procedure of a power
converter. The student is supposed to calculate suitable values for the passive components in
the circuit and to select suitable semiconductor devices. The controller design is based on
state-space averaging with the so-called K-factor approach. A circuit simulator, PSpice, is
used for analyzing the final design by means of simulations. Additional information to this
handout can be found in the textbook in Chapter 7 and Chapter 10.
The design goal is to achieve safe converter operation while keeping the cost of
manufacturing down. Therefore, components should not be excessively oversized. All design
decisions should be carefully motivated in the report.
The project work is to be summarized in a compact report, which should not exceed Four (4)
A4 pages excluding figures. The report must be handed in before the deadline (1st
December). Each group will then book a time through the course webpage to discuss the
report.
All simulation modules, datasheets and project related computer files can be downloaded
from KTH Social.
1
2 Dimensioning of the circuit
The circuit drawing of the step-down converter can be found in Figure 1. In the figure,
L represents the stray inductance of the circuit, RL represents the resistance of the inductance
and ESR denotes the capacitors series resistance. In the project work the load is modeled as a
resistor RLoad .
T
L RL
iL Io
+
Vd
- +
ESR
D Vo
Rload
C
The remaining specifications are given in the separated paper and are different between the
groups.
2
to be VGE 15V . The on-state voltage and current are denoted VCE and IC for the IGBT, while
VF and IF for the diode. Be sure to consider the actual junction temperature when determining
the voltage drop. The average on-state power loss can then be calculated by
TSW
1
Pon
TSW (v
0
on iT ) dt , (1)
vT iT
Eon / off Eon / offref , (2)
vTref iTref
where uT and iT are the instantaneous voltage and current values which have to be switched
and uTref and iTref are the reference values at which the reference switching energies have been
measured. The mean value of the switching losses over time is found by dividing the amount
of loss-energy per cycle with the switching period. Accordingly,
( Eon Eoff )
PSW . (3)
TSW
The reverse recovery losses of the diode are not considered in this project work.
2.2.3 Calculations
1. According to the specifications for the voltage, the current and the switching
frequency, choose a suitable power diode and switching device and briefly explain
your choice. The datasheets for possible devices can be found on the course web page.
Have a look at all the datasheets and choose devices, which will guarantee safe
operation. Attach the datasheets of the selected components as an appendix to the
written report.
2. Determine the values for Eon , Eoff , for both the diode and the switching device. Dont
forget to scale the switching energies according to Equation 2. The reference values
can be found in the datasheet under the section Inductive switching.
3
Hint 1: Determine the temperature on which you have calculated the power losses and
use the typical values for Eon , Eoff given in the datasheet!
Hint 2: Neglect the diode reverse recovery losses!
3. Assume the input and the output voltage of the converter, as they are specified in the
data table (average value of Vo ). Calculate the switching losses of the switching
component and the on-state losses of both the diode and the switch, assuming that the
converter operates at maximum load. Also calculate the total losses of the
semiconductors.
Hint 1: Derive the current and voltage waveforms of the devices and assume these to
be completely smooth (no ripple). Also assume instantaneous switching
characteristics.
Hint 2: Draw the voltage and current waveforms for the switching device and the
diode as well. This will help you determining the on and off state for each component
and solve Equation 1.
a. Calculate the maximum allowed heat sink temperature with respect to both the IGBT
and the diode. The thermal resistance from junction to case can be found from the
datasheets. On the other hand, the thermal resistance from case to sink depends on the
mounting technique and is neglected in this project work (set to zero).
4
b. Calculate the maximum allowed temperature rise from heat sink to ambient.
c. Calculate the thermal resistance corresponding to the maximum allowed heat sink
temperature, ambient temperature and total dissipated losses.
d. Use Equation 29-23 in the textbook to estimate the geometry of the necessary heat
sink. Also include a sketch in your report.
Hint 1: Skim through pages 730-743 (Chapter 29) in the textbook for additional
information!
Hint 2: In order to estimate the geometry of the heat sink, use Section 29-4-3 of the
textbook.
Exchange (according to Appendix A) the IGBT and the diode in the circuit drawing with the
ones chosen in Section 2.2.3. Run the simulation (Filename: project1)!
1. Calculate the current ripple in the inductance L and compare the result with the
simulation.
2. Determine the ripple in the output voltage! Are the simulations according to the
specifications? If not, why?
Hint: Try to choose the inductor L and capacitor C in such a way that the given conditions for
CL and the ripple in the output voltage are fulfilled. Note that the current ripple should also
be as low as possible, while the losses and the volume of an inductor also affect the total cost
of the system.
5
3.2 Closed-loop control
In order to fulfill the specifications it is not sufficient to use an open-loop control. Load-steps,
variation in the input voltage and other disturbances may occur and deteriorate the desired
performance of the system. The control system in this project work is derived from the control
system described in the textbook in Chapter 10 (Section 10-5-1 to 10-5-3). The described
control is based on a forward converter topology and can, therefore, easily be adapted for a
buck converter.
02 s z
Tp ( s) Vd 2 , (4)
z s 20 s 02
1 1
with 0 , z and
LC ESR C
1 ( ESR RL )
C Rload L
20
1
Tm ( s )
, (5)
VR
where VR is the peak value of the saw tooth carrier wave.
The total transfer function between vo and the control voltage vc can now be described by
T1 (s) Tp ( s) Tm ( s) . (6)
6
where Tc ( s) is the transfer function of the compensated error amplifier. In order to yield a
TOL ( s) , which meets the performance requirements expected, the compensated error amplifier
has to be properly designed. Typical desired characteristics for TOL ( s) are as follows:
4) The gain at low frequencies should be high to minimize the steady-state error in the
power supply output.
A transfer function for the error amplifier, which is a good starting point to meet these
requirements, is
A (s z 2 )
Tc( s) , (8)
s (s p )
cross
where A is the amplification factor and z 2 , p K cross . Note, that z from
K
Section 3.2.1 is not the same as z 2 ! The remaining constants and equations, which are
necessary for the calculations (next section) can be found in the textbook (Section 10-5-2).
1) Choose the crossover frequency cross to be one decade lower than the switching
frequency you chose in Section 2.1 of this handout.
4) Assume the phase angle of the modulator to be m 0 and compute both z 2 and p
by calculating the K factor.
7
Use the calculated values to edit the compensated error amplifier in the circuit drawing in
PSpice (project2) and run the simulation. Dont forget to adjust the output voltage reference
value as well as all passive components.
Which changes can be seen compared to the open loop control? Comment on this in the
report!
Hint: If the K-factor has been calculated as negative, then try to adjust either the crossover
frequency cross or the value for L.
3.3 Load-step
In the last task of the project work, a load-step is analyzed. It is assumed, that the load current
will be increased from I o 15A to I o 20A . The file for the PSpice simulation is denoted
project3. This is done by decreasing the load resistance (Parallel connection of two
resistors).
How does the converter with its control system react on a load step?
How is the dynamic performance affected by your choice of L and C?
Describe the results in your report!
8
Appendix A (About PSpice)
About PSpice
SPICE (Simulation Program with Integrated Circuit Emphasis) was developed at the University of California
Berkeley. PSpice is a commercial version, a registered trademark of OrCAD Corporation
(http://www.orcad.com).
Starting up
To launch Capture, click on the following: Start - Program - OrCAD Capture
Under the File menu, click on Open Project
Navigate or type in the filename with the full path name and thereafter click on Open button.
This is the highest level project file where all the information about related files to this project are stored. Follow
down the hierarchy by expanding Design Resources, Schematic1, page1.
Double-click on PAGE1. This will open the schematic circuit drawing used for simulations.
Note that PSpice is case insensitive, that is, uppercase and lowercase letters mean the same. We have the option
of using the following letters to indicate various power-of-ten: f for 1e-15, p for 1e-12, n for 1e-9, u for 1e-6, m
for 1e-3, k for 1e3, meg for 1e6, g for 1e9, and t for 1e12.
Each circuit should have one node designated as the ground node, which is connected to the ground symbol.
To change the value of a resistance, inductance or capacitance, doubleclick on the value and change it to a new
value.
For some of the components an initial condition can be set. This can be done by setting a value in the IC box.
The initial conditions that can be set are an initial current for the inductance and an initial voltage for the
capacitance.
Click on the place menu in Capture and choose part and a dialog box will open. Choose the correct component
and click ok. The chosen component, attached to the pointer appears. Drag it to the appropriate place. To place
this component, click the left mouse button. Get rid of the component selected to the pointer by pressing the Esc
key.
Selecting a component: Drag the pointer on top of the component and click the left mouse button or,
draw a box around the component (without selecting anything else). The selected component will turn
purple.
Deleting a component: select the component and press the delete key.
Undo: Any previous action can be undone by choosing undo under edit.
Dragging a component: First select it, and while holding down the ALT key (if it is connected by
wires), drag it holding the left mouse button down. Labels and values on the schematic can also be
dragged individually.
Rotating a component: Select a component. Press the control (CTRL) key on the keyboard and keep
typing r until the desired orientation is achieved.
Flipping a component: select a component. Click on the right mouse button and select mirror
horizontally or mirror vertically.
Place Markers: Place markers to plot voltages and currents of interest. Markers can also be rotated.
9
RUNNING THE SIMULATION
Before the simulation, make certain that a proper simulation time has been chosen.
Under the PSpice menu, click on edit simulation profile.
Enter the chosen value in the Run to time box. Click on OK.
Save the schematic: Under the file menu, select save.
Start the analysis: Start the simulation by clicking on the run icon (or under the PSpice menu, click
on Run). The PSpice simulation status window shows up which indicates the simulation status
Exploring PSpice: Within PSpice, explore many possibilities by pulling down various menus, For
example in a plot, one or more waveforms can be scaled, waveforms can be labeled, certain portions of
the plot can be zoomed in, limits on the axes can be manually specified.
PLOTTING RESULTS
By using voltage and the current probes, voltages and currents can be plotted in PSpice window. The
Voltage/Level marker can be used to watch the electric potential where the marker is placed. The Voltage
differential markers are used to plot the voltage between the markers. The current marker is used to plot the
current through a device.
10