Surge Protection Calculator Formula
Understand the math behind the surge protection calculator. Each variable explained with a worked example.
Formulas Used
Clamping Voltage
clamping_voltage = v_clampEnergy per Surge
energy_joules = surge_energySystem Peak Voltage
peak_system = v_peakPeak Surge Power
peak_power_kw = v_clamp * surge_current_kaVariables
| Variable | Description | Default |
|---|---|---|
system_voltage | System Voltage (RMS)(V) | 230 |
surge_current_ka | Expected Surge Current(kA) | 10 |
surge_duration_us | Surge Duration(µs) | 20 |
clamping_ratio | Clamping Voltage Ratio | 2.5 |
v_peak | Derived value= system_voltage * sqrt(2) | calculated |
v_clamp | Derived value= v_peak * clamping_ratio | calculated |
surge_energy | Derived value= v_clamp * surge_current_ka * 1000 * surge_duration_us * 1e-6 | calculated |
How It Works
Surge Protection Device Sizing
SPDs must absorb surge energy while limiting voltage to a safe clamping level that protects downstream equipment.
Formulas
V_clamp = V_peak x Clamping Ratio
Energy = V_clamp x I_surge x Duration
The standard test waveform for SPDs is 8/20 microseconds (8 us rise, 20 us to half-value).
SPD Categories (IEC 61643)
Worked Example
230 V system, 10 kA surge (8/20 us), MOV clamping ratio 2.5x.
system_voltage = 230surge_current_ka = 10surge_duration_us = 20clamping_ratio = 2.5
- 01System peak: 230 x sqrt(2) = 325 V
- 02Clamping voltage: 325 x 2.5 = 813 V
- 03Energy: 813 x 10,000 x 20e-6 = 162.6 J
- 04Peak power: 813 x 10 = 8,130 kW
Ready to run the numbers?
Open Surge Protection Calculator