Switchgear kVA to kW Calculator tailwind.config = { theme: { extend: { colors: { primary: '#1e40af', // Deep professional blue secondary: '#3b82f6', // Medium blue for interactions accent: '#1e3a8a', // Darker blue for emphasis neutral: '#64748b', // Neutral gray for secondary text success: '#10b981', // Green for positive values warning: '#f59e0b', // Amber for warnings danger: '#ef4444', // Red for critical values light: '#f8fafc', // Light background dark: '#1e293b', // Dark text }, fontFamily: { inter: ['Inter', 'system-ui', 'sans-serif'], }, boxShadow: { 'card': '0 4px 12px rgba(0, 0, 0, 0.08), 0 1px 3px rgba(0, 0, 0, 0.1)', 'button': '0 2px 4px rgba(30, 64, 175, 0.2), inset 0 -2px 0 rgba(0, 0, 0, 0.05)', } }, } } @layer utilities { .content-auto { content-visibility: auto; } .input-focus { @apply focus:border-primary focus:ring-2 focus:ring-primary/30 focus:outline-none; } .card-hover { @apply transition-all duration-300 hover:shadow-lg hover:-translate-y-1; } .bg-subtle { background-color: #f1f5f9; } .gradient-bg { background: linear-gradient(135deg, rgba(30, 64, 175, 0.05) 0%, rgba(59, 130, 246, 0.05) 100%); } .switchgear-card { @apply bg-white rounded-lg border border-gray-200 p-4 hover:border-primary/30 transition-colors; } }

Switchgear kVA to kW Calculator

Convert switchgear apparent power (kVA) to real power (kW) for single-phase and three-phase electrical systems

Real Power (kW) = Apparent Power (kVA) × Power Factor

Conversion Formula

Single-Phase & Three-Phase
P(kW) = S(kVA) × PF
Where:
P = Real Power (kW)
S = Apparent Power (kVA)
PF = Power Factor (0.1 - 1.0)
* Note: Formula applies to all AC electrical systems (single-phase and three-phase)
kVA

Typically found on switchgear nameplate or specifications

Conversion formula is identical for both configurations

PF
Kilowatts (kW)
Watts (W)

Switchgear kVA to kW Reference Table

Switchgear kVA Rating PF = 0.7 (kW) PF = 0.85 (kW) PF = 0.95 (kW) Typical Application
10 kVA 7.0 kW 8.5 kW 9.5 kW Small commercial buildings
50 kVA 35.0 kW 42.5 kW 47.5 kW Office complexes
100 kVA 70.0 kW 85.0 kW 95.0 kW Small industrial plants
250 kVA 175.0 kW 212.5 kW 237.5 kW Medium manufacturing
500 kVA 350.0 kW 425.0 kW 475.0 kW Large industrial facilities
1000 kVA 700.0 kW 850.0 kW 950.0 kW Data centers / Utilities

Switchgear Fundamentals

Switchgear is critical for controlling, protecting, and isolating electrical equipment in power systems. Key Specifications:

  • kVA Rating: Apparent power capacity (total power)
  • Short-Circuit Rating: Ability to withstand fault currents
  • Voltage Class: Designed operating voltage
  • Current Rating: Continuous current carrying capacity

Power Factor Impact

Power factor directly affects switchgear performance, efficiency, and sizing requirements. Critical Considerations:

  • Low PF increases current draw and heat generation
  • Switchgear must be sized for apparent power (kVA), not just real power (kW)
  • Power factor correction reduces reactive power and improves efficiency
  • Utilities often penalize industrial users for low PF (typically below 0.85)

Switchgear Selection & Application Tips

Select switchgear with kVA rating 125-150% of calculated apparent power
Consider future load growth when specifying switchgear capacity
Power factor correction can reduce required kVA rating by 10-30%
Verify short-circuit withstand capacity matches system fault level
Ambient temperature affects switchgear current carrying capacity
Regular maintenance ensures switchgear operates at rated capacity
// DOM Elements const kvaValue = document.getElementById('kvaValue'); const powerFactor = document.getElementById('powerFactor'); const systemTypeRadios = document.querySelectorAll('input[name="systemType"]'); const kwResult = document.getElementById('kwResult'); const wattsResult = document.getElementById('wattsResult'); const calculateBtn = document.getElementById('calculateBtn'); const powerAnalysisSection = document.getElementById('powerAnalysisSection'); const apparentPowerDisplay = document.getElementById('apparentPowerDisplay'); const realPowerDisplay = document.getElementById('realPowerDisplay'); const reactivePowerDisplay = document.getElementById('reactivePowerDisplay'); const switchgearInsights = document.getElementById('switchgearInsights'); const pfButtons = document.querySelectorAll('.pf-btn'); // Initialize event listeners document.addEventListener('DOMContentLoaded', function() { // Power factor quick select buttons pfButtons.forEach(btn => { btn.addEventListener('click', function() { // Reset all buttons pfButtons.forEach(b => { b.classList.remove('bg-primary', 'text-white'); b.classList.add('bg-subtle', 'border', 'border-gray-200'); }); // Activate selected button this.classList.remove('bg-subtle', 'border', 'border-gray-200'); this.classList.add('bg-primary', 'text-white'); const pf = this.dataset.pf; powerFactor.value = pf; // Recalculate if kVA value is present if (kvaValue.value) { calculateKw(); } }); }); // Calculate on button click calculateBtn.addEventListener('click', calculateKw); // Calculate on enter key press const inputFields = [kvaValue, powerFactor]; inputFields.forEach(field => { field.addEventListener('keypress', function(e) { if (e.key === 'Enter') { calculateKw(); } }); }); // Calculate on system type change (update display) systemTypeRadios.forEach(radio => { radio.addEventListener('change', function() { if (kvaValue.value) { calculateKw(); } }); }); // Calculate on input change kvaValue.addEventListener('input', function() { if (this.value && powerFactor.value) { calculateKw(); } }); powerFactor.addEventListener('input', function() { if (this.value && kvaValue.value) { // Update button selection based on input value const inputPf = parseFloat(this.value); pfButtons.forEach(btn => { const btnPf = parseFloat(btn.dataset.pf); if (btnPf === inputPf) { btn.classList.remove('bg-subtle', 'border', 'border-gray-200'); btn.classList.add('bg-primary', 'text-white'); } else { btn.classList.remove('bg-primary', 'text-white'); btn.classList.add('bg-subtle', 'border', 'border-gray-200'); } }); calculateKw(); } }); // Initial calculation with default values if (kvaValue.value && powerFactor.value) { calculateKw(); } }); // Calculate kW from kVA and power factor function calculateKw() { // Get input values const kva = parseFloat(kvaValue.value); const pf = parseFloat(powerFactor.value) || 0.85; const systemType = document.querySelector('input[name="systemType"]:checked').value; // Validate inputs if (isNaN(kva) || kva <= 0) { kwResult.value = 'Invalid kVA'; wattsResult.value = 'Invalid'; kwResult.classList.remove('text-success'); kwResult.classList.add('text-red-500'); powerAnalysisSection.classList.add('hidden'); return; } if (isNaN(pf) || pf 1.0) { kwResult.value = 'Invalid PF'; wattsResult.value = 'Invalid'; kwResult.classList.remove('text-success'); kwResult.classList.add('text-red-500'); powerAnalysisSection.classList.add('hidden'); return; } // Reset text color kwResult.classList.remove('text-red-500'); kwResult.classList.add('text-success'); // Calculate real power (kW) // Formula: kW = kVA × Power Factor const kw = kva * pf; const watts = kw * 1000; // Calculate reactive power (kVAR) for reference const reactivePower = Math.sqrt(Math.pow(kva, 2) - Math.pow(kw, 2)); // Format results kwResult.value = kw.toFixed(2); wattsResult.value = watts.toLocaleString('en-US', { minimumFractionDigits: 0, maximumFractionDigits: 0 }); // Update power analysis display updatePowerDisplay(kva, kw, reactivePower, pf); // Generate switchgear insights generateSwitchgearInsights(kva, kw, reactivePower, pf, systemType); // Show analysis section powerAnalysisSection.classList.remove('hidden'); // Scroll to results if not already visible if (!isElementInViewport(powerAnalysisSection)) { powerAnalysisSection.scrollIntoView({ behavior: 'smooth', block: 'start' }); } } // Update power relationship display function updatePowerDisplay(kva, kw, reactivePower, pf) { apparentPowerDisplay.textContent = `${kva.toFixed(2)} kVA`; realPowerDisplay.textContent = `${kw.toFixed(2)} kW`; reactivePowerDisplay.textContent = `${reactivePower.toFixed(2)} kVAR`; // Update reactive power text color based on magnitude if (reactivePower / kva > 0.5) { reactivePowerDisplay.classList.remove('text-warning'); reactivePowerDisplay.classList.add('text-danger'); } else if (reactivePower / kva > 0.3) { reactivePowerDisplay.classList.remove('text-danger'); reactivePowerDisplay.classList.add('text-warning'); } else { reactivePowerDisplay.classList.remove('text-danger', 'text-warning'); reactivePowerDisplay.classList.add('text-success'); } } // Generate switchgear-specific insights function generateSwitchgearInsights(kva, kw, reactivePower, pf, systemType) { switchgearInsights.innerHTML = ''; // Base insight addInsight(`Switchgear rated at ${kva} kVA delivers ${kw.toFixed(2)} kW useful power at ${pf} power factor`, 'info'); // Power factor quality assessment if (pf >= 0.9) { addInsight(`Excellent power factor (${pf}) - minimal reactive power (${reactivePower.toFixed(2)} kVAR)`, 'success'); } else if (pf >= 0.8) { addInsight(`Good power factor (${pf}) - moderate reactive power (${reactivePower.toFixed(2)} kVAR)`, 'success'); } else if (pf >= 0.7) { addInsight(`Fair power factor (${pf}) - consider power factor correction to reduce reactive power`, 'warning'); } else { addInsight(`Poor power factor (${pf}) - significant reactive power (${reactivePower.toFixed(2)} kVAR) increases losses`, 'danger'); } // Capacity utilization const utilizationPercentage = (kw / kva) * 100; addInsight(`Switchgear power utilization: ${utilizationPercentage.toFixed(0)}% (kW/kVA ratio)`, 'info'); // System type note addInsight(`${systemType === 'single' ? 'Single' : 'Three'}-phase system: Switchgear must handle total apparent power (${kva} kVA)`, 'info'); // Sizing recommendation const recommendedKva = kw / 0.85; // Based on 0.85 minimum PF if (kva < recommendedKva) { addInsight(`Warning: Switchgear may be undersized for full load - recommended minimum ${recommendedKva.toFixed(0)} kVA`, 'warning'); } else { addInsight(`Switchgear capacity is adequate for current load requirements`, 'success'); } // Efficiency note addInsight(`Improving power factor to 0.95 would increase useful power to ${(kva * 0.95).toFixed(2)} kW without changing switchgear`, 'info'); } // Helper function to add insights function addInsight(text, type) { const li = document.createElement('li'); let iconClass = 'fa-info-circle'; let textColor = 'text-neutral'; switch(type) { case 'success': iconClass = 'fa-check-circle'; textColor = 'text-success'; break; case 'warning': iconClass = 'fa-exclamation-triangle'; textColor = 'text-warning'; break; case 'danger': iconClass = 'fa-exclamation-circle'; textColor = 'text-danger'; break; } li.innerHTML = ` ${text}`; li.className = `flex items-start ${textColor}`; switchgearInsights.appendChild(li); } // Helper function to check if element is in viewport function isElementInViewport(el) { const rect = el.getBoundingClientRect(); return ( rect.top >= 0 && rect.left >= 0 && rect.bottom <= (window.innerHeight || document.documentElement.clientHeight) && rect.right <= (window.innerWidth || document.documentElement.clientWidth) ); }