skip to main content
OSTI.GOV title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: High-dimensional Data-driven Energy optimization for Multi-Modal Transit Agencies (HD-EMMA) (Final Technical Report)

Technical Report ·
DOI:https://doi.org/10.2172/1834379· OSTI ID:1834379
ORCiD logo [1];  [2];  [3];  [4];  [2];  [5];  [3];  [4]
  1. Chattanooga Area Regional Transportation Authority, Chattanooga, TN (United States)
  2. Vanderbilt Univ., Nashville, TN (United States)
  3. Univ. of Houston, TX (United States)
  4. Univ. of South Carolina, Columbia, SC (United States)
  5. University of Moratuwa, Katubedda (Sri Lanka)

Public bus transit services in the U.S. are responsible for at least 19.7 million metric tons of CO2 emission annually. Electric vehicles (EVs) can have a much lower environmental impact than comparable internal combustion engine vehicles (ICEVs), especially in urban areas. Unfortunately, EVs are also much more expensive than ICEVs. As a result, many public transit agencies can afford only mixed fleets of transit vehicles, consisting of EVs, hybrids (HEVs), and ICEVs. Transit agencies that operate such mixed fleets of vehicles face a challenging optimization problem: these agencies need to decide which vehicles are assigned to serving which transit trips. Since the advantage of EVs over ICEVs varies depending on the route and time of day (e.g., the benefit of EVs is higher in slower traffic with frequent stops and lower on highways), the assignment can have a significant effect on energy use and, hence, environmental impact. Through this project, we have developed reference data about energy collections and constructed a set of machine learning models that can accurately predict the energy consumption for the whole fleet at the level of each trip. We have used these models to develop a scheduling and assignment strategy that can rotate the different vehicle types across the transit agencies’ routes. The optimization algorithm ensures that the vehicles are matched to trips considering weather patterns, expected congestion, and road gradients to minimize the overall energy usage. We list the key observations from our project for other practitioners below. Details are available in the report, and the list of source code and our publications are included in the appendix. 1. We have demonstrated the feasibility of collecting, merging and analyzing large volumes of high-resolution real-world telemetry data from a mixed vehicle fleet. To mitigate the inherent noise of the recorded GPS points, the team developed an algorithm that filters data and maps the points onto a street. The algorithm considers previous and subsequent location measurements and different characteristics of nearby streets to determine how likely the vehicle travels on them. Then, the team segmented the time series into disjoint contiguous samples based on adjacent road segments and repeated the outlier detection and removal. For each data point, the team added features corresponding to elevation changes within the samples, weather features, such as temperature, and traffic data, such as speed ratio between actual speed and free-flow speed. 2. We have developed two forms of machine learning models that be used to understand and analyze the energy operations of a mixed vehicle transit fleet. The micro prediction model provides estimates of instantaneous energy prediction for all types of buses (diesel, hybrid, and electric). Such a model is important in evaluating the energy impacts of real-time bus operation strategies, but it is challenging due to diversified driving cycles of transit buses. The model can help the drivers understand the impact of their driving behaviors and short-term congestions. The macro prediction models estimate average energy consumption across the whole trip considering the features: distance traveled, various road-type features, elevation change, day of the week, time of day, various weather features (temperature, humidity, etc.), and traffic features (speed ratio and jam factor). 3. We have demonstrated that it is possible to transfer the machine learning models we have developed in this project to other teams and cities by using inductive transfer learning. We also showed that the performance of the macro energy prediction models can be improved using a multi-task learning approach where the learning parameters are shared between the models being developed for different vehicle types. The advantage of this approach is improved learning performance as the models can exploit common spatio-temporal and environmental characteristics. 4. Finally, we have developed trip and vehicle assignment and scheduling algorithms that use the energy prediction models and develop a trip to vehicle type (diesel, electric, hybrid) assignment for the whole operation to reduce overall emissions and cost. We have shown through simulations that the proposed algorithms can save $$\$$$$ 48,910 in energy costs and 175 metric tons of CO2 emission annually for CARTA.

Research Organization:
Chattanooga Area Regional Transportation Authority, Chattanooga, TN (United States)
Sponsoring Organization:
USDOE Office of Energy Efficiency and Renewable Energy (EERE), Transportation Office. Vehicle Technologies Office
Contributing Organization:
City of Chattanooga Department of Transportation; The Enterprise Center; East Tennessee Clean Fuels Coalition
DOE Contract Number:
EE0008467
OSTI ID:
1834379
Report Number(s):
DOE-CARTA-EE0008467
Resource Relation:
Related Information: https://github.com/smarttransit-ai/macro-energy-prediction - This repository contains the code for estimating the energy consumption for all trips on a given day in the future in the CARTA fleet using the machine learning models built during the project. The repository provides instructions to build a docker image and provides instructions on using the models. The archive folder within the repository describes the source code for replicating the data collection and prediction scripts at a different transit performer location.• https://github.com/smarttransit-ai/micro-energy-prediction describes the micro prediction models and how to train them and use them.• https://github.com/smarttransit-ai/ECML-energy-prediction-public describes the improvements to the prediction models using multi-task learning and inductive transfer learning.• https://github.com/smarttransit-ai/EnergyOptCode-AAAI describes the optimization routines.
Country of Publication:
United States
Language:
English