Core Loss Curve Fitting

Core Loss Curve Fitting

You are now following this Submission

Calculate the iron-core loss coefficients k_h, k_e and k_c, which are defined as follows:
% f is the frequency [Hz]
% B_m is the peak flux density [T]
% K_h is the coefficient of hysteresis loss [W/kg]
% K_c is the coefficient of classical eddy current loss [W/kg]
% K_e is the coefficient of excess eddy current loss [W/kg]
% M is the mass [kg]

% Hysteresis Loss [W]
P_h = K_h * f .* B_m.^2 * M;

% Classical Eddy Current Loss [W]
P_c = K_c * (f .* B_m).^2 * M;

% Excess Eddy Current Loss [W]
P_e = K_e * (f .* B_m).^1.5 * M;

% Total Core Loss [W]
P_core = P_h + P_c + P_e;

Cite As

Junfei Tang (2026). Core Loss Curve Fitting (https://uk.mathworks.com/matlabcentral/fileexchange/56941-core-loss-curve-fitting), MATLAB Central File Exchange. Retrieved .

Categories

Find more on Curve Fitting Toolbox in Help Center and MATLAB Answers

General Information

MATLAB Release Compatibility

  • Compatible with any release

Platform Compatibility

  • Windows
  • macOS
  • Linux
Version Published Release Notes Action
1.0.0.0

The description is updated.