odysseus.supply_modelling package¶
Subpackages¶
Submodules¶
odysseus.supply_modelling.charging_station module¶
odysseus.supply_modelling.supply_model module¶
- class SupplyModel(supply_model_conf, year)¶
Bases:
object
- init_charging_poles()¶
- init_relocation()¶
- init_vehicles()¶
- init_workers()¶
- geodataframe_charging_points(city, engine_type, station_location)¶
odysseus.supply_modelling.vehicle module¶
- class Vehicle(vehicle_config, energy_mix_conf)¶
Bases:
object
- consumption_to_percentage(consumption)¶
- distance_to_consumption(distance)¶
- distance_to_tanktowheel_emission(distance)¶
- distance_to_welltotank_emission(distance)¶
- from_kml_to_energyperkm()¶
- from_kml_to_lkm()¶
- get_charging_time_from_perc(actual_level_perc, flow_amount, profile, beta=100)¶
- get_percentage_from_charging_time(charging_time, flow_amount, profile)¶
- percentage_to_consumption(percentage)¶
- tanktowheel_energy_from_perc(percentage)¶
- welltotank_energy_from_perc(percentage)¶