Carsharing-Simulator

所属分类:自动驾驶
开发工具:Python
文件大小:0KB
下载次数:0
上传日期:2019-02-18 19:06:59
上 传 者sh-1993
说明:  汽车共享模拟器,,
(Carsharing-Simulator,,)

文件列表:
Analysis/ (0, 2019-02-18)
Analysis/OptmizatiorAnalyzer.py (3525, 2019-02-18)
Analysis/Spark_Analyzer.py (7177, 2019-02-18)
InitializeFoldersandInputs.sh (473, 2019-02-18)
InputCreation/ (0, 2019-02-18)
InputCreation/CreateCarInitDataset.py (3589, 2019-02-18)
InputCreation/CreateConfig.py (197, 2019-02-18)
InputCreation/CreatePickleEventi.py (6045, 2019-02-18)
InputCreation/CreatePickleZoneDistance.py (3563, 2019-02-18)
InputCreation/CreateValidZones.py (7031, 2019-02-18)
RunningConfiguration/ (0, 2019-02-18)
RunningConfiguration/singleRun.py (1380, 2019-02-18)
Simulator/ (0, 2019-02-18)
Simulator/Classes/ (0, 2019-02-18)
Simulator/Classes/Car.py (5838, 2019-02-18)
Simulator/Classes/Car.pyc (5348, 2019-02-18)
Simulator/Classes/Distance.py (805, 2019-02-18)
Simulator/Classes/Distance.pyc (1964, 2019-02-18)
Simulator/Classes/EventBook.py (289, 2019-02-18)
Simulator/Classes/EventBook.pyc (846, 2019-02-18)
Simulator/Classes/PlatesData.py (355, 2019-02-18)
Simulator/Classes/PlatesData.pyc (791, 2019-02-18)
Simulator/Classes/Zone.py (3151, 2019-02-18)
Simulator/Classes/Zone.pyc (3566, 2019-02-18)
Simulator/Classes/__init__.pyc (157, 2019-02-18)
Simulator/Classes/__pycache__/ (0, 2019-02-18)
Simulator/Classes/__pycache__/Car.cpython-34.pyc (4394, 2019-02-18)
Simulator/Classes/__pycache__/Distance.cpython-34.pyc (1477, 2019-02-18)
Simulator/Classes/__pycache__/EventBook.cpython-34.pyc (682, 2019-02-18)
Simulator/Classes/__pycache__/PlatesData.cpython-34.pyc (821, 2019-02-18)
Simulator/Classes/__pycache__/Zone.cpython-34.pyc (2946, 2019-02-18)
Simulator/Classes/__pycache__/__init__.cpython-34.pyc (153, 2019-02-18)
Simulator/Globals/ (0, 2019-02-18)
Simulator/Globals/GlobalVar.py (1917, 2019-02-18)
Simulator/Globals/GlobalVar.pyc (1906, 2019-02-18)
Simulator/Globals/SupportFunctions.py (11536, 2019-02-18)
Simulator/Globals/SupportFunctions.pyc (11303, 2019-02-18)
Simulator/Globals/__init__.pyc (157, 2019-02-18)
Simulator/Globals/__pycache__/ (0, 2019-02-18)
... ...

# Car sharing simulator This simulator is a trace-drive simulator which relies on the real data coming from Car2go, a car sharing provider working in 25 cities spread around the world. Please notice that the code is available, but the data are subjected to some restrictions. If you are interested, please contact: michele.cocca@polito.it # Simulator structure The simulator uses the users' data to: - build the operative area - build the trace, as a sequence of consecutive car rentals The trace is a an array of events indexed by timestamp. Each events could be a rental begin or a rental end. According to the event type, the simulator change the status of the car from booked to parked or viceversa. In this model we want approximate the user's behaviour if in the entire fleet is converted from combustion egninge to electric vehicles, placing a variable number of electric charging stations. ## Create the basic structures Execute the `InitializeFoldersandInputs.sh` passing as parameter the a city present in the `input/car2go_oper_areas_limits.csv` file. ## Run the simulation - `RunningConfiguration/Parallel_Simulation.py` to run simulation without a given number of plugs - `RunningConfiguration/Parallel_Simulation_ACS_Z.py` to run simulation with a given number of plugs ## Output - Number of Infeasible trips - Reroute percentage: How many times the user is oblid by the sistem to leave the car in a charging station - Recharge percentage: How many times the user physically plugs the car - Average e median walked distance: how much an user have to walk each time he is rerouted - Average and median battery State of Charge (SOC) - Average and median time spent in a charging station - Percentage of users willingness

近期下载者

相关文件


收藏者