Dartmouth magnetics logo Dartmouth Magnetic Component and Power Electronics Research
Transformers and Inductors for Electronics Applications

Home

Research Topics

Publications

People

Free Software

Information for Designers

Links

Sponsors

Introduction to the Core Loss Calculator

Overview

The Core Loss Calculator is a free program that computes the power loss in ferrite cores for inductors, written by Charles Sullivan, Kapil Venkatachalam, and Jens Czogalla. Manufacturers publish material specifications based on a sinusoidal input, but the Core Loss Calculator is more flexible because it uses an arbitrary piecewise linear input for flux density.

For more information about the improved equations used, see  related papers and publications.

To run the core loss calculator online, click "Start Calculation" on the panel to the left.

Core-Loss M-File
In addition to this web-based version, which runs the calculations on our web server, you may download the MATLAB code to run on your own computing system. The downloadable version is for use with MATLAB Version 5 or later (by Mathworks). The two have similar capabilities, but the downloadable version allows the user to view the source code and adapt it to non-standard cases.

To download the core loss calculator for use with MATLAB on your own system, click the link below. The coreloss.m file must be placed on the Matlab path in order to run it from the Matlab command window.

Download coreloss.m for MATLAB


Arbitrary PWL input waveform
Arbitrary piecewise linear input waveform.