Premium Membership ♕

Save 50% on all EEP Academy courses with Enterprise Membership Plan and study specialized LV/MV/HV technical articles & guides.

Introduction to the calculator

The spreadsheet ‘CT Saturation Calculator’ is intended to provide quick indication not only of whether or not a CT will saturate in a particular application, but also an accurate indication of the actual waves-hape of the secondary current so that the degree of saturation as a function of time is apparent. Furthermore, the data is available to the user to use as input to a digital relay model, if such is available.

Current transformer (CT) saturation calculator
Current transformer (CT) saturation calculator

The user can convert the data into a COMTRADE file, for example. There are many technical papers on the subject of modeling the behavior of iron-cored current transformers used for protective relaying purposes. One of the difficulties in using an elaborate model (in any field of engineering) is in getting the parameters in a particular case in order to implement that model easily, efficiently and accurately.

For example, the excitation current in the region below the knee-point is a complex combination of magnetizing, hysteresis and eddy-current components, the parameters of which are usually not known in a particular case.

It turns out (can be shown) that, if the excitation current waveform reaches into the saturated region, the part of the waveform in the below-knee-point region has negligible effect on the overall solution. This simplifies the solution greatly, with little effect on accuracy.

If errors under low current, low burden conditions are of interest, a more elaborate model must be used.

Testing of the Model

The proof of the pudding is in the eating. Because this model is new and quite different from those in the literature, testing against real high-current laboratory results was important. To this end, two laboratory examples published in reference (*) were compared against results from this program. The agreement was very close.

In addition, the program has had widespread circulation, and to date there are two utility-user reports of agreement with previous results and no reports of disagreement.

(*) Tziouvaras, D.A., et al, Mathematical Models for Current, Voltage, and Coupling Capacitor Voltage Transformers


The first step is to determine the saturation voltage (Vs) for the CT in question. This is defined as the rms excitation voltage corresponding to ten-per-cent error current. For example, for a nominal five-amp CT which is expected to handle 100 amps with a ten per cent error, the error current at the saturation voltage Vs, is ten amps.

For maximum accuracy, this should be a measured value supplied by the manufacturer. For example, a C400 CT has a nominal Vs of 400 volts rms, but the actual measured Vs will be a higher value; it could be 420 volts rms for example.

Incidentally, the actual measurements by the manufacturer may not have been made with a “true rms” meter. It has been determined that the error due to use of a “rectified average” type meter, for example, is not significant.

CT secondary current diagram
CT secondary current diagram

Second step is to determine the slope (1/S) of the upper part of the saturation curve, being careful that the curve is plotted on log-log scales with the decade spacing equal on both axes. “S” is defined as the reciprocal of this slope. You should get a slope such that S is in the neighborhood of 15 < S < 25. Note that the result is not very sensitive to the value of S.

Third and the last step: Enter other parameters such as the CT winding resistance, the burden, the degree of dc-offset in the primary current waveform (up to 1 per unit), the primary system X/R ratio, the remanence (*), and the primary symmetrical rms current.

Once any change to an INPUT parameter is made, a new plot appears automatically. The scale adjustment is automatic and the plot is believed to be self-explanatory.

This is a definition used in the Guide that is not strictly correct but is used here to be consistent with the Guide. If the ideal (maximum rated) secondary current is 100 amps rms and the exciting (error) current is 10 amps rms, then the actual secondary current is typically 99+ amps rms, not 90 amps rms. This is because the exciting current is both out of phase and non-sinusoidal, so simple subtraction does not apply.

So when we specify 10 amps error current at 100 amps secondary current, the error is actually less than 1% typically, but includes a phase error of, say 5 degrees, leading.

(*) Note that the per unit remanence is defined relative to Vs. If the knee-point voltage (45 degree slope point) is 80% of Vs, then the maximum remanence value is 0.8. Note that the polarities for this simulation are such that a positive remanence is the “worst-case” condition for premature saturation.

Software:Current transformer (CT) saturation calculator
Developer:IEEE PSRC (Glenn Swift)
Size:2.30 MB (.xls)
Theory:Right here
Download:Here 🔗 (Get Premium Membership) | Video Courses | Download Updates
Current transformer (CT) saturation calculator
Current transformer (CT) saturation calculator

Premium Membership

Get access to premium HV/MV/LV technical articles, advanced electrical engineering guides, papers, and much more! It will help you to shape up your technical skills in your everyday life as an electrical engineer.
50% Discount 💥 - Save 50% on all 90+ video courses with Enterprise Membership plan.

More Information


  1. Ceylon Lee
    Apr 08, 2023


  2. mahmut kemal günay
    Apr 07, 2023

    is it possible to share excel sheet, thanks

    Jan 22, 2023


  4. Ercilio Morillo de Los Santos
    Jan 11, 2023


  5. Ercilio Morillo de Los Santos
    Jan 11, 2023


  6. F. A. Taves
    May 17, 2022

    I would like to apply the CT calculation for 1A or 5A nominal.

  7. Prof. Shahram Montaser Kouhsari
    Oct 08, 2020

    I have seen this spreadsheet 5 years ago. It belongs to GE. But here I have not seen any reference to the original work. Please add the reference.

    Oct 08, 2020

    i want to level up my career

  9. Ariel Martínez
    Oct 07, 2020

    Very useful information. Thanks.

Leave a Comment

Tell us what you're thinking. We care about your opinion! Please keep in mind that comments are moderated and rel="nofollow" is in use. So, please do not use a spammy keyword or a domain as your name, or it will be deleted. Let's have a professional and meaningful conversation instead. Thanks for dropping by!

ninety one  ⁄  13  =  

Learn How to Design Power Systems

Learn to design LV/MV/HV power systems through professional video courses. Lifetime access. Enjoy learning!

Subscribe to Weekly Newsletter

Subscribe to our Weekly Digest newsletter and receive free updates on new technical articles, video courses and guides (PDF).
EEP Academy Courses - A hand crafted cutting-edge electrical engineering knowledge