Home » Uncategorized » UPS System Design Tools
UPS System Design Tools
An uninterruptible power supply (UPS) provides essential backup power for data centers, server rooms, telecommunications equipment and other critical systems. During a mains failure, it keeps equipment operating while power is restored, a generator starts, or systems complete an orderly shutdown. Effective planning means understanding both the power your UPS can deliver and how long its batteries can sustain the connected load.
AKCP’s UPS and battery calculators bring these planning tasks together in one place. Use them to assess an existing installation, explore future expansion, compare operating costs and prepare for power interruptions. Each calculator addresses a different part of the backup power system, helping you build a more complete picture of its requirements and expected performance.
The UPS Load & Runtime Calculator helps you check the connected load against your UPS’s watt and VA ratings and estimate battery endurance. You can explore how additional equipment, future growth and battery capacity assumptions affect the result. This helps identify whether your planned load leaves sufficient capacity and backup time for your operating requirements.
The UPS Battery Sizing Calculator starts with the load and required backup duration to determine the power rating needed from each battery block or cell. Comparing this requirement with manufacturer discharge tables helps you assess battery options, with allowances for aging, temperature and design margins. It supports more informed selection within an approved UPS battery configuration.
The UPS Shutdown Timing Calculator helps translate available runtime into a practical response plan. It accounts for detection delays, time spent waiting for power recovery, command delays and the shutdown sequence itself. By including a reserve, you can assess when shutdown needs to begin so applications, storage and servers have time to stop in the correct order.
The UPS Efficiency & Cost Calculator compares electricity consumption at the same protected load. It shows how conversion losses affect energy costs and heat output, with an option to include the cooling electricity associated with those losses. This helps evaluate potential savings when comparing UPS systems or operating modes using efficiency figures appropriate to the actual load.
The UPS Battery Recharge Time Calculator examines recovery after an outage. Using battery capacity, starting charge, available charging current and charging assumptions, it estimates the time needed to reach a selected charge level. This is particularly useful where outages occur close together, since restored mains power does not mean the batteries have immediately recovered their previous backup capability.
For useful results, enter measured loads and specifications for your equipment. Treat the outputs as planning estimates, then verify critical decisions against manufacturer data and controlled testing.
Ongoing monitoring helps keep those plans relevant. AKCP sensors and compatible UPS integrations provide visibility into battery voltage, current, terminal temperature, UPS status and environmental conditions. With sensorProbe+ and Quicklime DCIM, supported measurements can be brought together with trends and alerts, helping your team investigate changes and revisit planning assumptions as the installation evolves.
UPS Load & Runtime Calculator
Check UPS capacity, allow for growth, and estimate how long your batteries can support the load.
Illustrative starting values. Replace them with measured load and your UPS specifications. Calculations run in your browser; this widget sends no data.
1. Load & UPS capacity
2. Runtime calculation
Use the rating of one battery or module. Series adds voltage; parallel strings add Ah capacity.
Lead-acid rate assumptions
Additional battery-side power loss
Enter at least two points for the same UPS, battery configuration, temperature and battery condition. One line per point: load in W, runtime in minutes. Placeholder values are examples, not manufacturer data.
Interpolates between adjacent points on a log-log scale. No extrapolation. Battery factors above do not apply to this mode.Estimated runtime at planned load
Capacity planning
Minimum output ratings at your chosen planning ceiling:
—Both W and VA ratings must be satisfied. These figures do not size batteries or establish redundancy.
What if the load changes?
| Load | W | Runtime | Check |
|---|---|---|---|
| Enter valid inputs. | |||
How this calculator works
Real power: W = VA × load power factor. Planned load = connected load × (1 + growth / 100). Minimum UPS ratings = planned W and VA divided by the planning ceiling fraction.
Battery energy E = battery V × battery Ah × series count × parallel count. Battery-side power P = planned W / efficiency + fixed DC overhead. Runtime (minutes) = 60 × E × health × usable window × rate factor / P. Percentage factors are converted to fractions.
For lead-acid, current per string I = P / (battery V × series count × parallel count). Rate factor = min[1, (Ah / rating hours / I)^(Peukert exponent − 1)]. This approximation reduces available energy at high discharge rates and caps low-rate capacity at nameplate energy. It uses constant nominal voltage; it does not simulate voltage sag or changing discharge current.
Runtime-data mode uses piecewise log-log interpolation of the points you enter. It does not add efficiency or aging adjustments, and returns no estimate outside the supplied load range. The headline runtime rounds down to whole minutes; target checks use the unrounded estimate.
Neither method models temperature, individual weak cells, inverter cutoff, BMS current limits, transient loads or recharge time. Check manufacturer discharge/runtime curves and validate critical loads with a controlled test. Bank counts describe an existing approved configuration; they are not instructions to alter battery wiring.
References: Eaton UPS runtime curves · Battery capacity and Peukert's law
Track actual load, battery condition and runtime trends alongside your data center monitoring. Explore AKCP monitoring solutions.
UPS Battery Sizing Calculator
Find the constant-power rating your batteries need, then compare it with a manufacturer's discharge table.
Starting values are illustrative. Use specifications for your UPS and batteries. This widget calculates in your browser and sends no inputs.
The calculator is starting. If inputs do not appear, its JavaScript may have been blocked.
1. Load & runtime
2. Efficiency & design allowances
UPS output limits & fixed losses
3. Battery configuration
Cutoff voltage & configuration limits
Describe a manufacturer-approved configuration. Increasing battery count does not establish UPS compatibility.
4. Compare a battery datasheet
Optional. Use the constant-power table for your exact battery model. Do not enter Ah or a nominal Wh rating here.
Required rating per battery block
Bank & UPS checks
—
—
—
Output ratings and battery ratings are separate checks. Extra batteries cannot increase a UPS's W or VA limit.
Datasheet comparison
Enter a rating to compare.
—A watts-based comparison does not predict an exact runtime or convert a battery rating into Ah.
Compare parallel strings
| Strings | Blocks | Required W/block | Rating margin | Check |
|---|
Method, assumptions & references
Planned W = connected W × (1 + growth / 100). VA = W / load power factor. Design duration = required runtime + additional reserve minutes. Runtime determines which discharge-table column you use; it does not change the instantaneous load.
Actual DC demand = planned W / battery-mode efficiency + fixed DC overhead. Design battery power = DC demand × (100 / remaining-capacity %) × temperature correction × (1 + additional design margin / 100).
Required W/block = design battery power / (blocks in series × parallel strings). Required W/cell = W/block / cells per block. A datasheet W/cell rating is multiplied by cells per block. Minimum strings = design battery power / (series blocks × datasheet W/block), rounded up to a whole string.
Manufacturer ratings must cover at least the design duration and must be taken at an end voltage no lower than the required cutoff. A longer-duration or higher-cutoff rating is treated as conservative. If the entered rating does not cover these conditions, no capability or minimum-string comparison is shown.
Aging, temperature and design allowances are separate multipliers. For example, 80% remaining capacity produces a 1.25 aging multiplier. Apply temperature correction from the manufacturer's rating temperature to your design conditions; no universal temperature curve is assumed. Do not apply an allowance twice if it is already included in the datasheet rating. The aging multiplier is a planning approximation, not a guarantee of aged high-rate performance.
Assumes fully charged, matching batteries and ideal load sharing. Constant-power tables already account for discharge rate; no additional Peukert correction is applied. No lithium BMS limits, charging voltage limits, charger sizing, recharge time, transient load, cable losses or weakest-cell behavior are modeled. Values are for planning; confirm the complete system with the UPS and battery manufacturers.
References: EnerSys battery application manual · C&D UPS battery sizing
Track actual UPS load and battery conditions alongside your data center monitoring. Explore AKCP monitoring solutions.
UPS Shutdown Timing Calculator
Check whether your shutdown sequence can finish before the runtime budget expires, while preserving a safety reserve.
Illustrative inputs. Use runtime at the actual load and a tested shutdown duration. This is a planning tool; it does not monitor or control equipment.
1. Available runtime
Enter the total battery runtime available when the outage begins.
2. Shutdown sequence
Enter each delay once. If your tested shutdown duration already includes command delays, set the separate control delay to zero.
Latest safe time to issue the shutdown command
Runtime budget check
—
—
—
These are timing budgets, not battery state-of-charge percentages or an automatically applied UPS alarm setting.
Shutdown timeline
Dashed line: end of the adjusted runtime budget. The final green section, when present, is spare time beyond the requested safety reserve.
| Milestone | Time from reference |
|---|
Method & assumptions
All calculations use seconds. Adjusted runtime A = max(0, entered runtime − reading age) × (1 − reduction / 100). Reading age is used only in current-reading mode. Outage-planning mode starts at the moment battery operation begins.
Let D be future detection delay, H planned hold, C control delay, S shutdown work and F safety reserve. The plan needs D + H + C + S + F. Latest command time is A − C − S − F. Maximum hold after detection is A − D − C − S − F. Margin beyond the reserve is A − D − H − C − S − F.
In current-reading mode, the reference is now and detection delay is excluded because the reading is already available. Enter only remaining future delays and work. The minimum fresh runtime reading is (D + H + C + S + F) / (1 − reduction / 100). An older entered reading must also cover its age. Latest permissible times round down to whole seconds; required durations round up.
The model treats the entered runtime as a fixed time budget at a constant load. Load changes, battery faults, temperature changes, revised UPS estimates, early outlet-group power-off and loss of the control network can shorten the available time. The chart is a static plan, not a countdown or a live alarm.
Use the longest dependent shutdown path rather than summing tasks that run in parallel. Include any vendor-required shutdown allowances within the entered durations/reserve. Test the complete sequence, including the UPS, shutdown software and network equipment needed to deliver commands.
Reference: Schneider Electric: available runtime and shutdown duration. Vendor-specific rules can include additional allowances; this calculator does not reproduce every vendor's shutdown algorithm.
Monitor UPS load, reported runtime and battery conditions alongside your data center equipment. Explore AKCP monitoring solutions.
UPS Efficiency & Cost Calculator
Compare two UPS systems or operating modes at the same output load. Calculate electricity losses, heat output and potential annual savings.
Starting values are illustrative. Use efficiency at the actual load and operating mode, not a headline peak value. Calculations run in your browser; this widget sends no inputs.
1. Load & electricity price
2. Compare UPS efficiency
Use AC-input-to-AC-output efficiency for normal operation. Efficiency already includes losses within its measurement boundary; do not add those losses again.
Optional real-power rating checks
3. Optional cooling electricity
Includes only cooling attributable to UPS losses. IT-load cooling and other facility loads are excluded. Do not also multiply these results by PUE.
4. Optional investment & emissions
Annual electricity savings with UPS B
Annual overhead electricity cost
UPS losses plus optional cooling of those losses. Excludes electricity delivered to the protected load. Bars are scaled to the higher cost.
Investment comparison
—
Enter an extra investment to estimate simple payback.
—
Energy-cost comparison only. Maintenance, battery replacement, financing, tax, demand charges and differences in protection performance are excluded.
Emissions estimate
Enter a grid emissions factor to estimate the change.
Based on modeled electricity savings, not a full equipment life-cycle assessment.
Detailed comparison
| Measure | UPS A | UPS B | Difference |
|---|
How the calculator works
Efficiency η = output power / input power. For each system: input kW = output kW / η; loss kW = input kW − output kW. Loss heat is approximated as loss kW, with 1 kW = 3,412.142 BTU/h. For example, 100 kW output at 97% efficiency needs about 103.09 kW input and produces about 3.09 kW loss heat.
Annual UPS electricity = input kW × operating hours. Annual UPS loss electricity = loss kW × operating hours. If cooling is included: cooling kW = loss kW × cooled heat fraction / COP. Electricity cost = kWh × tariff. Total modeled cost includes UPS input electricity and only the optional cooling attributable to UPS losses.
Annual savings = cost A − cost B. Simple payback = extra investment / positive annual savings. Period savings = annual savings × years; net period savings subtract the extra investment once. Grid emissions savings = annual energy savings × the entered kg CO₂e/kWh factor. Changing currency does not convert the tariff or investment.
Assumes constant output load, fixed efficiency at that operating point, fixed tariff and fixed cooling COP. For a changing load profile, calculate separate periods using the matching efficiencies and sum their annual energy/costs. An average of efficiency percentages is not generally equivalent to energy-weighted efficiency.
The model excludes operation outside entered hours, separate standby/no-load losses, battery recharge events, battery-mode periods, demand charges and unrelated facility energy. Do not use battery-mode efficiency for annual normal-operation costs. Heat is an approximate operating-point loss calculation, not a replacement for manufacturer HVAC design data.
A higher-efficiency operating mode may have different transfer behavior, power conditioning and protection characteristics. Compare those requirements as well as energy costs. An optional kW rating check does not establish full UPS compatibility.
References: Schneider Electric: UPS efficiency · Eaton: efficiency and ownership costs.
Track power and UPS operating conditions alongside your data center monitoring. Explore AKCP monitoring solutions.
UPS Battery Recharge Time Calculator
Estimate the time to restore a selected battery charge level using the current available to the battery and an allowance for charging taper.
Planning approximation, not a charger simulation. All starting values and battery-type presets are illustrative. Use measured charging data or manufacturer specifications for your system. This widget sends no inputs.
1. Battery bank
2. Current available for charging
If entering measured net current into the battery, use 100% availability and zero diverted current to avoid deducting the same load twice.
3. Charging assumptions
Approximate time to selected SOC
Bank configuration
—
—
Series adds voltage, not Ah. Parallel adds Ah. More parallel strings can lengthen recovery if total charging current stays the same.
Charging stages to your target
—
Two average-current stages; this is not a measured charging curve.
Recovery window
Enter a recovery window to compare.
Reaching a charge percentage does not establish the runtime available for a second outage. Check runtime at the actual load separately.
Time to common charge levels
| Target SOC | Charge to restore | Estimated time | Status |
|---|
Method, assumptions & references
Bank capacity C = battery Ah × parallel strings. Nominal bank voltage = battery V × series count. Starting/target SOC are fractions of the entered capacity basis. Nominal Wh is descriptive and is not the energy used to charge the bank.
Available charger current = charger DC amps × availability fraction − diverted DC load amps. If a known actively enforced battery-current limit is entered, net charging current is capped at that limit. A nonpositive available current cannot replenish a higher SOC target.
Let x be starting SOC, y target SOC and b bulk-to-taper transition, each expressed as a fraction. Bulk Ah to restore = C × max[0, min(y,b) − x]. Taper Ah to restore = C × max[0, y − max(x,b)]. Bulk hours = bulk Ah / (net bulk current × Ah efficiency). Taper hours = taper Ah / (net bulk current × taper-current fraction × Ah efficiency). Add the startup delay only when charge needs to be restored. Displayed completion times round up to whole minutes.
The presets are editable demonstration values: lead-acid uses 80% transition, 25% average taper current and 90% Ah efficiency; lithium uses 95%, 50% and 99%. These are not universal battery specifications. Replace them with data for the actual battery, charger, temperature and load. An average taper current for one SOC interval may not apply to another, so the milestone table is approximate.
The model does not simulate absorption-voltage control, individual-cell balancing, precharge after deep discharge, charger timer/termination rules, temperature restrictions, changing loads, recharge algorithms or unexpected BMS interruptions. At a 100% target, use the manufacturer's completion criteria rather than treating the estimate as proof of full charge. SOC also does not describe battery health.
Only known current limits are modeled. Do not increase charging current or alter battery wiring based on this calculator. The entered configuration and charging profile must be approved for the UPS/battery system. For critical recovery planning, validate against manufacturer recharge curves or a measured recharge test.
References: Victron: charging stages and recharge time · Eaton: lithium UPS charging limits.
Monitor UPS operating conditions, battery temperature and available charging data alongside your data center equipment. Explore AKCP monitoring solutions.
