datafev.routines package

Subpackages

Submodules

datafev.routines.arrival module

src.datafev.routines.arrival.arrival_routine(ts, tdelta, fleet, system)[source]

This routine is executed for admission of the EVs that arrive in charger clusters without reservations.

Parameters:
  • ts (datetime) – Current time.

  • tdelta (timedelta) – Resolution of scheduling.

  • fleet (data_handling.fleet) – EV fleet object.

  • system (data_handling.multi_cluster) – Multi-cluster system object.

Return type:

None.

datafev.routines.departure module

src.datafev.routines.departure.departure_routine(ts, fleet)[source]

This routine is executed for EVs leaving the charger clusters.

Parameters:
  • ts (datetime) – Current time.

  • fleet (datahandling.fleet) – EV fleet object.

Return type:

None.