Online Overcurrent Relay Curve Analysis Tool (IEC 60255)
This online engineering tool is designed for overcurrent relay curve analysis (ANSI 50/51) and thermal relay modeling (ANSI 49). It accurately calculates the relay operating time according to IEC 60255, simulates trip behavior, and analyzes time–current characteristics.
Using this protection curve analyzer, you can simulate the real behavior of protection relays under overcurrent and overload conditions, and optimize TMS and pickup current settings for proper coordination.
1. Overcurrent Protection Calculation (ANSI 51)
Overcurrent relays utilize inverse-time characteristics to ensure selective and reliable equipment protection. This Engineering Calculator computes the relay operation for any given time instant () and current () using the following standard formula:
Where represents the ratio of the actual primary current to the relay pickup current:
Digital Integration and Trip Simulation
This tool acts as a digital numerical simulator, replicating the logic of modern digital relays. It does not merely perform a static calculation; instead, it functions as a digital integrator. When the current exceeds the pickup threshold, the relay begins the process of “time accumulation.”
At each time interval (), the tool calculates the following ratio:
This value represents the “percentage of trip time accumulated” during that specific time step. Once the cumulative sum (the integral) reaches (or ), the relay issues a trip command. This methodology accurately mimics the real-world performance of numerical relays in complex power system protection schemes.
2. Thermal Calculations (Thermal Model – ANSI 49)
The thermal model in this tool is designed based on IEC standards for overload protection. Unlike a relay with a fixed time, the thermal model operates on stored energy:
Thermal Capacity
This tool treats the equipment’s temperature or thermal capacity as a “tank.”
- If the current is below the rated current, the tank cools toward equilibrium.
- If the current is above the rated current, the tank heats up.
Thermal Model Formula
The equipment temperature rise is modeled using a first-order differential equation:
- θ (theta): Thermal capacity (percentage).
- τ(tau / Time Constant): The parameter (heating time) or (cooling time), which determines the speed of the equipment’s thermal response.
- Initial Thermal Capacity: A critical input. In reality, equipment does not always start from zero temperature (e.g., a motor that operated recently remains warm). This input allows for analysis from a realistic starting point (e.g., 40% initial heat).
How to use this tool? (Step-by-Step Guide)
1. Define Basic Settings:
- : The current above which the relay starts the countdown to trip.
- TMS: Time Multiplier Setting (used to shift the curve along the time axis).
- : Reference current for thermal calculations (usually the rated current of the motor or transformer).
- : Thermal time constants of the equipment (obtained from the device datasheet).
2. Enter the Current Scenario:
In the table, enter the time intervals () and the currents () corresponding to those moments.
- Example: If the current is for seconds, add a row with and .
3. Analyze the Output:
- Trip Status: Check the final column of the table. If it reaches , the device has tripped.
- Thermal Capacity: Review the thermal graph. If the curve approaches the red line (), the equipment is at risk of thermal damage, even if the relay has not tripped.
- Charts: The Time-Current chart displays where the applied current falls within the relay’s operating curve.
Technical Note: This tool acts as a numerical simulator. Using smaller time steps ()—for example, second instead of seconds—will significantly increase the accuracy of the integral and thermal calculations.
Protection Curve Analyzer (IEC 60255)
Current Data
| Time (ms) | I1 (A) | I2 (A) |
|---|---|---|
Overcurrent (50/51)
Ipickup (A) TMS CurveThermal (49)
Ibase Thot (s) Tcold (s) k Initial Thermal Capacity (%)Summary
Thermal Table
| Time(ms) | I1 | I2 | Ieq | Thermal % |
|---|
Overcurrent Calculation
| Time(ms) | I1 | Relay Time(s) | Δt(s) | Δt/t | Integral | Status |
|---|