Skip to content

check after running simulation

Kakali Basak edited this page May 8, 2019 · 4 revisions

During the simulation run the console will show the simulation run progress. Once it is 100% done it will print on the console the overall statistics of the run. The visualization file named out.txt will be produced.

Validate the SimMobility Supply output

After the simulation run finish it will generate the following files
csv files(if they are enable in the config file) and
log files.

CSV Files
journeytime.csv
link_travel_time.csv
od_scenario.csv
onCall_taxi_trajectory.csv
onhail_taxi_trajectory.csv
parking.csv
ptstopstats.csv
screen_line_count.csv
subtrip_metrics.csv
taxi_trajectory.csv
traveltime.csv
waitingcount.csv
waitingtime.csv

LOG files
controller.log: Messages related to interaction with Smart Mobility Controller can be found here

warn.log: Any informations related to the simulation which are not critical are written here. It will also include the information regarding the trips which cannot be simulated for some inconsistency.

Once the output is generated the following verification can be done:

  1. Run DynaVis with the out.txt file produced.

  2. SMS controller statistics can be verified by the python scripts in /dev/tools/withinday-output-analysis folder. Please refer to the README file in the folder for usage instructions.

Sharing Statistics:

controller-statistics:

  1. Overall statistics e.g. Travel_time, waiting_time by modes can be found by running the script analyze_withinday_output_metrics.py in dev/tools/midterm-output-analysis folder. The python file contains the instruction for running.
Clone this wiki locally