spice_ev.battery.Battery.load

Battery.load(timedelta, max_power=None, target_soc=None, target_power=None)

Adjust SoC, return average charging power for given timedelta and max charging power.

Parameters:
  • timedelta (timedelta) – time period in which battery can charge

  • max_power (numeric) – maximum charging power

  • target_soc (numeric) – desired soc

  • target_power (numeric) – desired input power [kW]

Returns:

average power and soc_delta

Return type:

dict