In-Motion Car Battery Charging Calculator

ParameterValue

This tool gives a quick technical estimate of energy added to a battery while driving. It supports two modes: a standard 12 V starter battery and a traction battery for electric vehicles. The calculator reports added energy in ampere hours and in percent of battery capacity, and it separates contribution from the alternator and from regenerative braking.

How it works

The calculator converts energy units and applies simple models. For an electric vehicle it converts kilowatt hours to ampere hours using battery voltage. For a conventional vehicle it treats generator output as a steady average current scaled by speed. Regeneration is estimated with a speed dependent factor and a regeneration efficiency input. Results include initial charge, charge from drive, estimated regen, final charge and percent gain. A bar chart shows Start, Generator, Regen and Final. A second chart shows cumulative energy over time.

  • Mode selection: standard 12 V battery or electric vehicle traction pack
  • Voltage in volts used for conversion between Ah and kWh
  • Battery capacity as Ah for 12 V or as kWh for EV pack
  • Initial state of charge in percent
  • Average charging current in amps from alternator or on-board charger
  • Vehicle speed in kilometers per hour which affects generator and regen factors
  • Driving time in hours
  • Regen efficiency in percent for electric vehicle mode

Outputs and charts

  • Converted capacity in ampere hours for electric vehicle packs
  • Added energy from generator or charger given as Ah and as kWh
  • Estimated regeneration energy in Ah and its contribution to the total
  • Final battery charge in Ah and percent of nominal capacity
  • Bar chart with Start, Generator, Regen and Final plus gain line and time series of cumulative kWh

Key formulas used

Convert kWh to ampere hours

C_Ah = E_kWh * 1000 / V

Energy added by generator in ampere hours

A_gen = I_gen * t_h

Estimated regeneration in ampere hours

A_regen ≈ C_Ah * (η_regen / 100) * f_speed * t_h

Final battery charge in ampere hours

A_final = min( C_Ah, A_start + A_gen + A_regen )

Percent gain relative to pack capacity

Δ% = 100 * ( A_final − A_start ) / C_Ah

👉 Convert pack energy in kilowatt hours to amp hours using the nominal pack voltage. Generator contribution is steady current multiplied by driving hours. Regeneration is modeled as a fraction of pack capacity scaled by regen efficiency sleep speed factor and driving time. The final state cannot exceed nominal capacity.

Worked example for a 12 volt car

Input example changed for clarity. Use capacity 70 Ah start state of charge 60 percent generator current 6 A average speed 55 km per hour driving time 2.5 hours no regeneration for conventional cars. C = 70 Ah, SoC = 0.60.

Initial stored amp hours

A_start = C * SoC = 70 * 0.60 = 42.00 Ah

Generator contribution

A_gen = I_gen * t = 6 * 2.5 = 15.00 Ah

Regeneration

A_regen = 0.00 Ah

Final stored amp hours

A_final = min( 70, 42 + 15 ) = 57.00 Ah

Percent gain

Δ% = 100 * (57.00 − 42.00) / 70 = 21.43 %

Worked example for an EV pack

Example uses a 75 kWh pack at 420 V. Equivalent capacity converts to amp hours. Start SoC fifty percent driving charge equivalent 16 A time 1.75 hours regen efficiency 16 percent speed factor chosen 0.20 for this profile. E = 75 kWh, V = 420 V.

Convert to amp hours

C_Ah = 75 * 1000 / 420 = 178.57 Ah

Initial stored amp hours

A_start = C_Ah * 0.50 = 89.29 Ah

Generator equivalent

A_gen = 16 * 1.75 = 28.00 Ah

Estimated regeneration

A_regen ≈ 178.57 * 0.16 * 0.20 * 1.75 ≈ 10.00 Ah

Final stored amp hours

A_final = min( 178.57, 89.29 + 28.00 + 10.00 ) = 127.29 Ah

Percent gain

Δ% = 100 * (127.29 − 89.29) / 178.57 ≈ 21.28 %

Energy gain in kWh

ΔE = (127.29 − 89.29) * 420 / 1000 ≈ 15.96 kWh

Model assumptions and limits

  • Generator current is treated as an average value that increases moderately with speed
  • Regen estimate is scenario dependent and depends on braking profile and terrain; the model gives a conservative non zero baseline when regen efficiency is positive
  • Thermal losses, charge acceptance limits at high state of charge and detailed BMS behaviour are not modelled; use this tool for rapid checks and not for final system design
  • Final charge cannot exceed nominal capacity and the BMS will limit acceptance in real systems

In-Motion Car Battery Charge

Practical tips and recommended defaults

  • For rough checks use regen efficiency 10 to 20 percent and speed factor between 0.05 and 0.35
  • For starter batteries allow 10 to 30 percent of alternator current to be consumed by vehicle loads before counting toward battery charge
  • When modelling EV packs use nominal pack voltage for conversions and adjust for pack health in advanced studies
  • Always compare model output with logged telematics data before trusting results for system tuning

Use this battery drive charge calculator for fast, engineer oriented estimates of charging outcomes for routine trips. For final design or control logic tuning use measured currents and a detailed BMS model.

Further reading

  • Electric Vehicle Technology Explained by James Larminie and John Lowry
  • Battery Management Systems for Large Lithium Ion Battery Packs by Davide Andrea
  • Advanced Battery Management Technologies for Electric Vehicles by Ruud van Gulik
  • Fundamentals of Battery Systems for Portable Electronics by Peter T. Christensen
David Parry

David Parry — Senior Engineering Analyst

Specializing in electronics and physics-based simulations with 20+ years of engineering experience. David ensures the mathematical and physical accuracy of the tools at ProCalcLab.

0 / 5. Ratings 0

Help us improve this article

What was missing or unclear?