spice_ev.strategies.balanced.Balanced
- class spice_ev.strategies.balanced.Balanced(components, start_time, **kwargs)
Charging with minimum required power to reach desired SoC during estimated parking time.
- __init__(components, start_time, **kwargs)
Methods
__init__(components, start_time, **kwargs)apply_battery_losses()Regardless of specific strategy, reduce SoC of lossy batteries.
distribute_surplus_power()Distribute surplus power to vehicles.
step()Calculates charging power in each timestep.
update_batteries()Charge/discharge batteries.