View License

Download apps, toolboxes, and other File Exchange content using Add-On Explorer in MATLAB.

» Watch video

Highlights from
Loss Calculation in a Buck Converter Using SimPowerSystems and Simscape

Join the 15-year community celebration.

Play games and win prizes!

» Learn more

5.0 | 1 rating Rate this file 13 Downloads (last 30 days) File Size: 1.07 MB File ID: #35980 Version: 1.0
image thumbnail

Loss Calculation in a Buck Converter Using SimPowerSystems and Simscape


Pierre Giroux (view profile)


A SimPowerSystems model is used to calculate switching and conduction losses in a buck converter.

Editor's Notes:

This file was selected as MATLAB Central Pick of the Week

| Watch this File

File Information

A 12-kW buck converter is implemented by a half-bridge IGBT detailed model. Based on the thermal characteristics of the selected IGBT module, both switching and conduction losses are calculated. Thermal blocks of the Simscape foundation library are used to model the heat dissipation provided by the heat sink. The simulation illustrates the impact of switching frequency and load on the total losses of the buck converter.

You can select among three different commercial IGBT modules. A procedure given in .m files allows you to add your own device characteristics in the provided component libraries.

A Help file containing useful information on the model is also included.

Authors: Pierre Giroux, Gilbert Sybille, Olivier Tremblay
Hydro-Quebec Research Institute (IREQ)

Required Products Simscape Power Systems
MATLAB release MATLAB 7.13 (R2011b)
Tags for This File   Please login to tag files.
Please login to add a comment or rating.
Comments and Ratings (1)
24 Apr 2012 Oscar Montero

Very detailed engineering work! It could be used as foundation to simulate many topologies. It addresses the important issue of estimating power losses in semiconductors and its relationship to junction temperature in a complete fashion.

Contact us