Switchgear VA to Amps Calculator
Convert apparent power (VA/kVA) to electrical current (amps) for switchgear selection and power distribution systems. Supports both single-phase and three-phase configurations with common voltage presets for industrial applications.
Current Calculation Visualization
System Configuration
Calculation Formula
I = S / (√3 × V)
Three-Phase Current
I = Current (A), S = Apparent Power (VA), V = Voltage (V)
Enter Switchgear Parameters
Typical switchgear ratings: 10kVA - 5000kVA
Switchgear Current Rating Guidelines
Current Calculation Formulas
Single-Phase Current (A)
I = S / V
Where: I = Current (A), S = Apparent Power (VA), V = Voltage (V)
Three-Phase Current (A)
I = S / (√3 × V)
Where: I = Current (A), S = Apparent Power (VA), V = Line Voltage (V)
Recommended Rating (A)
Irated = I × 1.25
125% safety margin for continuous operation
Switchgear Selection Criteria
Continuous Current Rating
Select switchgear with continuous current rating ≥ 125% of calculated full-load current
Standard Current Ratings
Common ratings: 100A, 150A, 200A, 400A, 600A, 800A, 1200A, 1600A, 2000A
Voltage Considerations
Switchgear voltage rating must exceed system voltage by at least 10% for safety
Short Circuit Rating
Ensure equipment can withstand available short circuit current at the installation point
Industry Standards
- • ANSI/IEEE C37.20 - Low-Voltage Switchgear
- • IEC 62271 - High-Voltage Switchgear
- • NEC 430 - Motor Branch Circuits and Controllers
- • NEMA SG 3 - Low-Voltage Power Circuit Breakers
Frequently Asked Questions
I = S / (√3 × V)
Three-Phase Current
I = Current (A), S = Apparent Power (VA), V = Voltage (V)
`; systemTypeText.textContent = '3Φ'; usedFormula.textContent = 'I = S / (√3 × V)'; } else { formulaDisplay.innerHTML = `I = S / V
Single-Phase Current
I = Current (A), S = Apparent Power (VA), V = Voltage (V)
`; systemTypeText.textContent = '1Φ'; usedFormula.textContent = 'I = S / V'; } } // Calculate current from VA/kVA and voltage function calculateCurrent() { // Get input values let apparentPower = parseFloat(apparentPowerInput.value) || 100000; const powerUnit = powerUnitSelect.value; const voltage = parseFloat(voltageInput.value) || 480; const systemType = document.querySelector('input[name="system-type"]:checked').value; // Convert to VA if in kVA if (powerUnit === 'kva') { apparentPower = apparentPower * 1000; } // Validate inputs if (apparentPower <= 0 || voltage rating >= safeCurrent) || standardRatings[standardRatings.length - 1]; // Update result displays resultCurrent.textContent = `${current.toFixed(1)} A`; resultVoltage.textContent = `${voltage} V`; // Format power display if (apparentPower >= 1000) { resultPower.textContent = `${(apparentPower / 1000).toFixed(0)} kVA`; calcPower.textContent = `${apparentPower.toLocaleString()} VA (${(apparentPower / 1000).toFixed(0)} kVA)`; } else { resultPower.textContent = `${apparentPower.toFixed(0)} VA`; calcPower.textContent = `${apparentPower.toLocaleString()} VA`; } // Update safety margin values resultSafeCurrent.textContent = `${safeCurrent.toFixed(0)} A`; calcSafeDetails.textContent = `${current.toFixed(1)} × 1.25 = ${safeCurrent.toFixed(1)} A`; standardRating.textContent = `${standardRatingValue} A (Nearest Standard)`; // Update calculation parameters calcSystemType.textContent = systemType === 'three-phase' ? 'Three-Phase (3Φ)' : 'Single-Phase (1Φ)'; calcVoltage.textContent = `${voltage} V (Line Voltage)`; // Show result container resultContainer.classList.remove('hidden'); // Add animation to results [resultCurrent, resultSafeCurrent].forEach(element => { element.classList.add('scale-110'); setTimeout(() => { element.classList.remove('scale-110'); }, 300); }); } // Add clear button functionality const addClearButton = () => { const clearButton = document.createElement('button'); clearButton.type = 'button'; clearButton.className = 'mt-4 w-full py-2 text-sm text-gray-600 hover:text-primary transition-colors border border-gray-300 rounded-lg'; clearButton.innerHTML = ' Reset Values'; clearButton.addEventListener('click', () => { apparentPowerInput.value = '100000'; powerUnitSelect.value = 'kva'; voltageInput.value = '480'; document.querySelector('input[name="system-type"][value="three-phase"]').checked = true; updateFormulaDisplay(); calculateCurrent(); }); // Add to form if not already present if (!document.querySelector('.clear-button')) { clearButton.classList.add('clear-button'); vaToAmpsForm.appendChild(clearButton); } }; // Initialize clear button addClearButton(); // Initialize formula display updateFormulaDisplay();