Covenant Systems
Work Sample · Built by Covenant Systems

TCC Curve Plotter

Time-current coordination in the browser. Put a relay, a fuse and a breaker on one log-log plot, drag a fault current across it, and see who operates first and by how much.

The margin is measured everywhere, not at the one fault current you were thinking about — which is the whole reason to draw the curves rather than compare two numbers.

Nothing leaves your browserIEEE C37.112 and IEC 60255Worst-case margin, not spot checks

Preparing the plot…

This tool is the work sample

The curve equations here are the ones our event analyzer grades relays against

That is not a coincidence — it is the same module. When our SEL event analyzer reads a fault record, it uses these functions to work out whether the relay's own settings should have operated when they did. Curves you can trust in one place are curves you can trust in the other.

What is deliberately missing says as much as what is here. There are no transformer or cable damage curves yet, because a damage curve is the line you are proving you stay left of and we would rather publish none than one we have not checked against a study we already trust.

Need it to do more?

Transformer damage curves, a fuse library for the links you actually stock, ground-fault elements on their own axis, or a study that runs across every feeder in a station instead of one at a time. Tell us what is missing and what you would do with it.

How to read it

Lower and to the left operates first

Current runs along the bottom and operating time up the side, both on log scales because the quantities span decades. A device's curve is the promise it makes: at this current, I will operate in this long. The device whose curve sits lower at a given current gets there first.

Coordination is the requirement that at every current where two devices can both see the fault, the one nearer it operates first — and by enough that its breaker has finished interrupting before the device behind it runs out of patience. That gap is the coordination time interval.

The failure everyone is looking for is a crossover: two curves that swap order somewhere in the range. Below the crossing the scheme is selective and above it the upstream device trips first, clearing a fault it did not need to and taking healthy load out with it. It is easy to miss when you check margin at one fault value, and impossible to miss on a plot.

The curve families

How sharply operating time falls as current rises. Steeper curves coordinate better with fuses; shallower ones ride through inrush more comfortably.

U1 / C1

Moderately inverse / Standard inverse

Shallow — long tail

U2 / C2

Inverse / Very inverse

The common feeder choice

U3

Very inverse

Steeper through the knee

U4 / C3

Extremely inverse

Matches fuse shape closely

U5 / C5

Short-time inverse

Fast, for bus and interlock schemes

Both families are asymptotic at pickup: an element sitting exactly at its pickup current never times out at all, which is why the curves run vertically as they approach it rather than meeting the axis.

Questions

About This Tool

Where the maths comes from, what is modelled, and what deliberately is not.