Engineering Guide
Battery Capacity, Runtime, C-Rate, Energy, and Pack Sizing Guide
Battery sizing starts with a load requirement, but it does not end with one runtime equation. Engineers must keep charge capacity, energy, usable capacity, efficiency, C-rate, charge and discharge assumptions, and pack configuration separate. This guide connects those calculator-level relationships without becoming a chemistry handbook or a DIY battery pack construction procedure.
Introduction
Battery calculator results are most useful when they are treated as a workflow. The Battery Capacity Converter keeps mAh, Ah, microamp-hours, and coulombs straight. The Battery Energy Calculator converts charge capacity and voltage into Wh. The Battery Life Calculator estimates runtime or required capacity from load current and efficiency.
The estimates here are nominal engineering calculations. Real battery behavior depends on chemistry, state of charge, cutoff voltage, temperature, age, internal resistance, discharge rate, converter efficiency, BMS behavior, and manufacturer limits.
Battery Sizing Workflow
Start with the load, not the battery label. The label is a rating under defined conditions; the system requirement is what the load needs across voltage, time, current, and environment.
| Step | Check | Engineering Purpose |
|---|---|---|
| 1 | Load requirement | Identify average current, load power, peak current, duty cycle, and required runtime. |
| 2 | Capacity units | Convert mAh, Ah, and coulombs before using runtime or C-rate equations. |
| 3 | Energy estimate | Convert nominal voltage and Ah into Wh when load power is the known requirement. |
| 4 | Usable capacity | Apply usable capacity, SOC window, efficiency, or reserve margin when the calculator model includes it. |
| 5 | Pack arrangement | Use series cells for voltage and parallel strings for Ah capacity in the ideal identical-cell model. |
| 6 | Current checks | Compare average and peak current with C-rate, BMS, connector, wiring, and manufacturer limits. |
| 7 | Practical limits | Review cutoff voltage, temperature, age, discharge rate, charger profile, and safety requirements. |
Battery Capacity and Charge Units
Amp-hours describe charge capacity. Milliamp-hours are common on small cells, but the formulas in the ECParts battery calculators convert to amp-hours before doing runtime, energy, or C-rate arithmetic.
Formula reference
Capacity unit relationships
Ah is charge capacity, not energy by itself. Voltage is required before a battery capacity can be expressed in Wh.
1000 mAh = 1 Ah1 Ah = 3600 Ct = Q / IQrequired = I x t / ηVariable definitions
- Q
- charge capacity in Ah
- I
- load or charge current in A
- t
- time in hours
- η
- efficiency as a decimal when the calculator model includes it
Battery Energy in Wh
Watt-hours are often the better unit when the load is specified in watts or when comparing batteries with different voltages. A 10 Ah battery is not the same amount of stored energy at every voltage.
Formula reference
Battery energy
EWh = V x QAhQAh = EWh / VV = EWh / QAhRuntime = EWh / PloadVariable definitions
- EWh
- nominal battery energy in watt-hours
- V
- nominal or representative battery voltage
- QAh
- battery capacity in amp-hours
- Pload
- load power in watts
Runtime, Usable Capacity, and Duty Cycle
Constant-current runtime is simple: capacity divided by current. Real products often use usable capacity factors and duty-cycle average current because active, idle, and sleep states can differ by orders of magnitude.
Formula reference
Runtime and duty-cycle estimates
Iavg = Σ(Ii x duty_fraction_i)Qusable = Qrated x Fut = Qusable / IavgQrated = Iavg x t / FuVariable definitions
- Iavg
- time-weighted average current
- Fu
- usable capacity factor as a decimal
- Qrated
- rated battery capacity
- Qusable
- estimated usable capacity after derating
Use the Duty Cycle Battery Runtime Calculator for active, idle, and sleep current profiles. Use the Battery Discharge Calculator when state-of-charge windows and usable-capacity factors are the main concern.
Series and Parallel Pack Sizing
Series and parallel connections affect different battery quantities. In the ideal identical-cell model, series raises voltage while parallel strings raise capacity. Do not multiply both voltage and Ah by the series count.
Formula reference
Ideal pack relationships
Vpack = Ns x VcellQpack = Np x QcellEpack = Vpack x QpackTotalCells = Ns x NpVariable definitions
- Ns
- number of cells in series
- Np
- number of parallel strings
- Vcell
- nominal cell voltage
- Qcell
- cell capacity in Ah
The Battery Pack Voltage Calculator focuses on nominal, full-charge, cutoff, and required series cell count. The Battery Series & Parallel Calculator combines voltage, capacity, energy, and total cell count.
C-Rate, Charging, Discharging, and Efficiency
C-rate relates current to capacity. A 1C current would ideally discharge a battery in one hour, but safe current must come from the cell datasheet, pack protection, thermal design, wiring, and test conditions.
Formula reference
Battery current and efficiency checks
C-rate = I / QI = C-rate x Qtcharge ≈ Qadd / (Icharge x η)ηE = Eout / Ein x 100%Ein = Eout / ηVariable definitions
- Q
- battery capacity in Ah
- Qadd
- capacity added during charging
- Icharge
- average charge current
- ηE
- energy efficiency
- Charging formulas are first-order estimates, not CC/CV charge-curve simulations
Worked Examples
Example 1: Constant-Current Runtime
- Given: battery capacity = 10 Ah and load current = 2 A.
- Engineering goal: estimate first-order runtime for a constant-current load.
- Equation: t = Q / I.
- Substitution: t = 10 Ah / 2 A = 5 h.
- Result: the ideal estimate is 5 hours before usable capacity, cutoff voltage, temperature, aging, and discharge-rate effects are considered.
Example 2: Battery Energy and Power Runtime
- Given: nominal battery voltage = 12 V, capacity = 10 Ah, and load power = 30 W.
- Engineering goal: convert capacity to nominal energy and estimate runtime from load power.
- Equation: E = V x Q; t = E / P.
- Substitution: E = 12 x 10 = 120 Wh; t = 120 / 30 = 4 h.
- Result: the idealized runtime is 4 hours only if representative voltage, full nominal capacity, and 100% delivery efficiency are assumed.
Example 3: Series-Parallel Pack
- Given: cell voltage = 3.6 V, cell capacity = 2.5 Ah, pack configuration = 4S3P.
- Engineering goal: estimate ideal pack voltage, capacity, energy, and cell count.
- Equations: Vpack = Ns x Vcell; Qpack = Np x Qcell; Epack = Vpack x Qpack; Cells = Ns x Np.
- Substitution: Vpack = 4 x 3.6 = 14.4 V; Qpack = 3 x 2.5 = 7.5 Ah; Epack = 14.4 x 7.5 = 108 Wh; Cells = 12.
- Result: series raised voltage, parallel raised Ah, and energy increased through both effects.
Example 4: Duty-Cycle Average Current
- Given: active current = 100 mA for 10%, idle current = 10 mA for 30%, and sleep current = 100 uA for 60%.
- Engineering goal: estimate average current for a duty-cycle battery runtime model.
- Equation: Iavg = Σ(Ii x duty_fraction_i).
- Substitution: Iavg = 100 mA x 0.10 + 10 mA x 0.30 + 0.1 mA x 0.60 = 13.06 mA.
- Result: runtime should use average current, but self-discharge and wake events can dominate very low-current systems.
Example 5: C-Rate Current
- Given: battery capacity = 2 Ah and operating rate = 0.5C.
- Engineering goal: convert C-rate into current.
- Equation: I = C-rate x Capacity.
- Substitution: I = 0.5 x 2 Ah = 1 A.
- Result: 0.5C corresponds to 1 A for this capacity; whether it is safe depends on the manufacturer rating and pack design.
Safety and Chemistry Boundaries
This guide explains electrical calculations and pack arithmetic. It is not a lithium pack construction tutorial, spot-welding procedure, BMS bypass instruction, charger modification guide, or cell-balancing manual.
Final pack design must respect cell manufacturer limits, charge-current limits, discharge-current limits, cutoff voltage, BMS and protection requirements, wiring and connector ratings, temperature limits, enclosure constraints, transport rules, and applicable safety standards. Do not treat chemistry-specific nominal voltages, charge voltages, cutoff voltages, or C-rate limits as universal constants unless they come from the selected cell datasheet.
Define the measurement boundary before comparing efficiency or runtime results: Battery-only, battery plus BMS, and complete product input/output measurements can all produce different numbers.
Common Mistakes
| Mistake | Why It Matters |
|---|---|
| Confusing Ah with Wh | Ah is charge capacity. Wh depends on voltage, so two batteries with the same Ah can store different energy. |
| Forgetting mAh to Ah conversion | 1000 mAh = 1 Ah. Runtime and C-rate formulas should use consistent amp-hour units. |
| Assuming rated capacity is fully usable | Cutoff voltage, temperature, age, discharge rate, and reserve margin reduce usable capacity. |
| Adding Ah in series | Series cells increase voltage; Ah usually remains the cell or string Ah in an identical-cell model. |
| Adding voltage in parallel | Parallel strings increase Ah; pack voltage stays approximately the same as one string. |
| Treating charge time as constant current forever | Many batteries taper current near the end of charge or require chemistry-specific charge profiles. |
| Ignoring C-rate limits | C-rate arithmetic gives current, not permission to exceed the cell, BMS, connector, or thermal limit. |
| Using ideal runtime as a guarantee | Real runtime depends on load profile, converter efficiency, cutoff, chemistry, temperature, and aging. |
Cross-Category Boundaries
Battery calculations touch power, conversion, wiring, thermal, and load topics. BAT-G-001 owns the battery sizing workflow; adjacent domains remain category-owned.
| Adjacent Topic | Relationship | Boundary |
|---|---|---|
| Power | P = VI and efficiency equations are shared. | Generic power theory remains in Power guides; this guide applies those equations to battery sizing. |
| Converters | Unit conversions support mAh, Ah, Wh, and time. | General conversion tables remain converter-owned. |
| Wires | High-current battery systems need conductor checks. | Wire voltage drop, conductor sizing, and cable loss remain WIR-G-001 territory. |
| Thermal | Battery losses become heat. | This guide does not calculate cell temperature rise, enclosure heating, or thermal runaway behavior. |
| Motors | Motors create pulsed and startup loads. | Motor torque, stall current, and control behavior remain motor-owned. |
| Communication | USB and PoE may involve power budgeting. | Interface negotiation and cable standards are not battery pack sizing. |
Related Calculators
Support reference
FAQ
What is the difference between Ah and Wh?
Ah measures charge capacity. Wh measures energy and depends on voltage. A 10 Ah battery at 12 V is about 120 Wh, while a 10 Ah battery at 24 V is about 240 Wh.
How do you estimate battery runtime?
For a constant-current load, use t = Q / I. For a constant-power load, estimate energy in Wh and use t = E / P. Both are first-order estimates.
Why is actual battery runtime lower than the ideal calculation?
Actual runtime may be lower because rated capacity is not always fully usable and depends on cutoff voltage, temperature, aging, load current, internal resistance, protection circuits, and converter efficiency.
What happens to Ah when batteries are connected in series?
In the ideal identical-cell model, series cells increase voltage while Ah capacity remains the same as one cell or one parallel group.
What happens to voltage when batteries are connected in parallel?
In the ideal identical-cell model, parallel strings increase Ah capacity while voltage remains approximately the same as one string.
How do you calculate battery pack energy?
Estimate pack energy with Epack = Vpack x Qpack, where Vpack is nominal pack voltage and Qpack is pack capacity in Ah.
What is C-rate?
C-rate relates current to battery capacity. Current equals C-rate times capacity in Ah, so a 2 Ah battery at 0.5C corresponds to 1 A.
Does a 10 Ah battery always deliver 10 Ah?
No. Usable capacity depends on cutoff voltage, discharge rate, chemistry, age, temperature, protection circuitry, and manufacturer rating conditions.
How does efficiency affect battery sizing?
If efficiency is less than 100%, the battery must provide more input energy or charge than the load receives. Required battery-side energy is often estimated as load energy divided by efficiency.
Summary
Use Ah for charge capacity, Wh for voltage-dependent energy, and C-rate for current relative to capacity. Estimate runtime from current or power, then apply usable capacity, efficiency, and duty cycle where the model supports them. For packs, series cells set voltage and parallel strings set Ah in the ideal identical-cell model. Treat all results as engineering estimates until the selected battery, charger, BMS, wiring, enclosure, temperature, and safety requirements are verified.
