DC Bus Capacitor Calculator
Enter power, hold-up time and voltages to size your DC bus capacitor.
Result
How it is calculated
The load must be fed for a time t from the energy the capacitor gives up as the bus sags from V1 to V2. That energy is ½·C·(V1² − V2²) and the load consumes P·t, so C = 2·P·t ÷ (V1² − V2²). Inputs: P in watts, hold-up time in milliseconds (converted to seconds inside), V1 the nominal bus voltage and V2 the lowest voltage the load still works at, both in volts. The result is in microfarads, with the energy delivered (P·t in joules) and the voltage drop V1 − V2. The tool needs V1 > V2 > 0 and a positive power and time. It assumes a constant-power load and ideal capacitors with no ESR, tolerance or ageing margin.
Worked example
A 2,000 W drive must ride through 20 ms with the bus at 600 V nominal and 450 V minimum. Step 1: time = 20 ms = 0.02 s, so energy needed = 2,000 × 0.02 = 40.00 J. Step 2: V1² − V2² = 360,000 − 202,500 = 157,500. Step 3: C = 2 × 40 ÷ 157,500 = 0.000508 F, or about 507.9 µF. Step 4: the permitted sag is 600 − 450 = 150.00 V. In practice you would choose the next larger standard value and allow margin for tolerance and ageing.
Common mistakes
- Entering the hold-up time in seconds. The field is in milliseconds, so 0.02 s must be typed as 20; typing 0.02 gives a capacitance a thousand times too small.
- Using the capacitor's rated voltage as V1. Use the actual nominal bus voltage (for example the rectified level), and keep the rating comfortably above it.
- Setting V2 to the undervoltage trip level. The load must still work at V2, so leave margin above the trip point.
- Forgetting the efficiency. If the load power is output power, the bus must supply P ÷ efficiency, which raises the capacitance.
- Taking the result as the final value. Tolerance, temperature, ageing and ripple current mean the fitted capacitance should be larger.
About this calculator
A DC bus capacitor bank provides hold-up energy so that a motor drive, UPS, or switching power supply keeps running through brief AC line dropouts or the ripple gaps between rectifier pulses. When line power drops, the bus voltage sags as the capacitor discharges into the load; this calculator finds the bulk capacitance needed to keep the bus above a minimum usable voltage for a required hold-up time.
The sizing formula comes from the energy stored in a capacitor, ½CV², compared before and after the sag: C = 2·P·t / (V_nom² − V_min²), where P is the load power, t is the hold-up time, V_nom is the nominal bus voltage, and V_min is the lowest voltage the downstream electronics can tolerate. Doubling the hold-up time or halving the allowed voltage droop both roughly double the required capacitance.
Power electronics engineers use this when designing variable-frequency drives, servo amplifiers, and off-line power supplies that must ride through a single missing AC half-cycle (around 8–10 ms at 50/60 Hz) or a longer utility sag without tripping an undervoltage fault.
Was this helpful?
You can pick up to 3 reactions.
Popular calculators
Loan Calculator
Monthly payment, total interest and full amortization schedule.
Percentage Calculator
Percent change, percent of, and ratio calculations.
Discount Calculator
Calculate final price, savings, and discount amount.
BMI Calculator
Body mass index from height and weight (metric or imperial).
Age Calculator
Compute your exact age in years, months and days from a birth date.
Compound Interest Calculator
Calculate the final amount and interest earned with compounding.
All Calculators
- Loan Calculator
- Profit Calculator
- Discount Calculator
- BMI Calculator
- Percentage Calculator
- Ideal Weight Calculator
- Age Calculator
- Pregnancy Due Date Calculator
- Compound Interest Calculator
- BMR Calculator (Basal Metabolic Rate)
- Tip Calculator
- Fuel Cost Calculator
- Date Difference Calculator
- Sleep Cycle Calculator
- Daily Water Intake Calculator
- Simple Interest Calculator
- Heart Rate Zones Calculator
- Running Pace Calculator
- Pet Age Calculator
- Calories Burned Calculator
- Macro Calculator
- TDEE Calculator (Total Daily Energy Expenditure)
- Waist-to-Hip Ratio Calculator
- Honor Roll Calculator
- One Rep Max (1RM) Calculator
- Ovulation Calculator
- Electricity Cost Calculator
- Unit Price Calculator
- Savings Goal Calculator
- Break-Even Point Calculator
- Paint Calculator
- Course Grade Average Calculator
- Business Days Calculator
- Time Duration Calculator
- Fuel Economy Calculator
- Temperature Converter
- Tile Calculator
- Aspect Ratio Calculator
- Roman Numeral Converter
- Goal Weight Timeline Calculator
- Salary Converter (Hourly to Annual)
- Credit Card Validator (Luhn)
- Body Surface Area (BSA) Calculator
- Feels-Like Temperature Calculator
- Ohm’s Law Calculator
- PPI (Pixel Density) Calculator
- Molar Mass Calculator
- Zodiac Sign Calculator (Western + Chinese)
- IBAN Validator
- Shoe Size Converter
- Country Info & Dialing Code Lookup
- Time Zone Difference (World Clock)
- CAGR (Compound Annual Growth Rate) Calculator
- Rule of 72 Calculator
- Blood Alcohol Content (BAC) Calculator
- Lean Body Mass (LBM) Calculator
- Pythagorean Theorem Calculator
- Speed Converter
- Download Time Calculator
- Date Calculator (Add/Subtract)
No calculators found
Comments (1)
Read the energy line as what the load draws during hold-up, power times time, which is 40 J for the preset case. The capacitor bank itself holds more: at the nominal 400 V the preset 1,565.6 µF stores about 125 J, and only the part released as the bus sags to the minimum is the 40 J. What hold-up time and minimum bus voltage does your design target?