Development history

  • September 20th, 2019 to October 3rd, 2019 Project got funded by the US DOE. Prepared to move from A-RESCUE to EV simulation.

  • October 11th, 2019 to November 11th, 2019 Implemented the charging station and electric vehicle classes.

  • November 11th, 2019 to December 11th, 2019 Added bus class and bus charging behaviors.

  • December 12th, 2019 to February 11th, 2020 Conducted energy model profiling.

  • February 11th, 2020 to March11th, 2020 Addressed ConcurrentModificationException.

  • March 11, 2020 to June 2, 2020 Developed the HPC framework and implemented the multi-arm bandit online routing algorithm.

  • June 3, 2020 to September, 2020 Implemented eco-routing for electric buses.

  • September 3, 2020 to January 2021 Transferred HPC module from JAVA to Python.

  • January 2021 to October 2021 Transferred online opertional algorithms from Java to Python.

  • October 2021 to February 2022 Moved the project to Github. DOE project ended.

  • February 2022 to May 2023 General bug fixing and code cleaning, added traffic light/signal supports

  • May 2023 to January 2024 Project got funded by the US DOT. Created SUMO network loader.

  • January 2024 to March 2024 Introduced Kafka for a more realistic data stream modeling.

  • March 2024 to April 2024 Added the support of simulating private vehicles’ trip chains.

  • April, 2024 to June 2024 Reimplemented the synchronized mode by adding interactive APIs and co-simulation runner with CARLA.

  • July 2024-February 2025 Built the Docker image for METS-R SIM, enabling its use within the METS-R HPC program.