Abstract
Connected vehicle-based eco-driving applications have emerged as effective tools for improving energy efficiency and environmental sustainability in the transportation system. Previous research mainly focused on vehicle-level or link-level technology development and assessment using real-world field tests or traffic microsimulation models. There is still high uncertainty in understanding and predicting the impact of these connected eco-driving applications when they are implemented on a large scale. In this paper, a computationally efficient and practically feasible methodology is proposed to estimate the potential energy savings from one eco-driving application for heavy-duty trucks named Eco-Approach and Departure (EAD). The proposed methodology enables corridor-level or road network–level energy saving estimates using only road length, speed limit, and travel time at each intersection as inputs. This technique was validated using EAD performance data from traffic microsimulation models of four trucking corridors in Carson, California; the estimates of energy savings using the proposed methodology were around 1% average error. The validated models were subsequently applied to estimate potential energy savings from EAD along truck routes in Carson. The results show that the potential energy savings vary by corridor, ranging from 1% to 25% with an average of 14%.
Keywords
Transportation activities, including the movement of people and goods by cars, trucks, trains, and other vehicles, account for 26% of energy consumption in the United States, with 50% to 60% from passenger transportation and 40% to 50% from freight transportation. Consequently, transportation is responsible for 28.2% of the U.S. greenhouse gas (GHG) emissions, the largest share among all the sectors that include electricity, industry, commercial and residential, and agriculture (
In the past decade, many studies have been conducted to evaluate the energy savings and emissions reduction potential of the EAD application under a variety of scenarios—from a simple scenario, such as fixed-time signals without traffic, to a more complex set-up that comprises actuated signals in different traffic conditions. Ye et al. (
Summary of Eco-Approach and Departure (EAD) Algorithms and Evaluation Methods from Select Studies
Over the past decade, extensive research has been focused on modeling vehicle energy consumption quantitatively, aiming to establish clear links between driving behavior, operational parameters, and energy use. Scholars have proposed various evaluation models to evaluate eco-driving capabilities, ranging from personalized time-series systems (
The objective of this research is to develop a model that can perform computationally efficient and practically feasible estimation of the energy saving potential of EAD. To achieve the research objective, a lookup table-based method is proposed where the lookup table stores the numerical relationships between vehicle energy consumption and key parameters in EAD operation, such as upstream and downstream link distance. These relationships replace the runtime computation in numerical simulation or traffic microsimulation with a faster array indexing operation. Similar methods (
1) Efficient in computation: this research aims to create a computationally efficient model for estimating the energy savings potential of Eco-Approach and Departure (EAD). The model seeks practical feasibility while minimizing computational load.
2) Cost-effective in data collection: the inputs to this estimation model only consist of road length, speed limits, and intersection travel times, which are cost and effort effective to acquire and process.
3) Complementary to established methods: the estimation outcomes serve as a basis for selecting intersections for in-depth evaluation within traffic microsimulations or for prioritizing intersections for potential field implementation. This research would help identify the target intersection for deployment in the preliminary stages of decision making.
To develop the estimation method, data generated from an extensive traffic microsimulation of an EAD application for heavy-duty trucks on real-world corridors in Carson, California, were used. First, two lookup tables (one for the baseline scenario and the other for the EAD scenario) were created that compiled upstream distance, downstream distance, average travel time, and energy consumption for the individual intersections. Then, each lookup table was used to build an estimation model, which was later calibrated based on the ratio between the actual and estimated energy consumption. Using the calibrated models, the energy consumption for both the baseline and EAD scenarios at each intersection can be estimated, and subsequently, the energy savings can be calculated.
Methodology
In this section, we will discuss the microsimulation-based approach for estimating the energy saving potential. We will describe the system architecture, including four key components: scenario generation, online EAD system, offline EAD system, and energy benefit estimation model. The EAD application for heavy-duty trucks, including the online and offline EAD system, was previously developed and implemented in the traffic microsimulation models of four real-world trucking corridors in Carson, California, to evaluate the energy saving potential of EAD for trucking applications (
System Architecture
As shown in Figure 1, the proposed system has four major components: scenario generation, online EAD system, offline EAD system, and energy benefit estimation model. The scenario generation step initializes the system with a well-calibrated simulation network. A signalized intersection with 1,500 m upstream and downstream links were created to cover all the potential upstream and downstream distance scenarios for the EAD problem. We then test the baseline and EAD cases for 1,000 runs respectively to create a sufficient data pool to evaluate the energy saving potential under various road, traffic, and signal conditions.

System diagram of the Eco-Approach and Departure (EAD) application.
The EAD system consists of online and offline systems. The offline EAD system trains a machine learning-based trajectory planning model, which was then used in the online EAD system to output the suggested speed and acceleration profile for the host vehicle in real time. In the offline system, a graph-based trajectory planning model is first developed based on the unique powertrain characteristics and vehicle dynamics of trucks. This graph model creates a data set of input-output pairs using different combination inputs of the truck speed, location, and signal states to output the optimal acceleration. To save computational time while maintaining high accuracy, a machine learning-based trajectory planning model is then trained using the input-output data set so that the online EAD system can give the most eco-friendly speed suggestion in real time (
In the online system, at each time step, different sources of information are inputs to form a safe and energy-saving target speed. Given the current signal states and location of the vehicle, the system will evaluate whether the vehicle can pass the intersection in the current phase. And given the states of the preceding vehicle, the system will also decide whether the host vehicle will be blocked by the front vehicle. If such safety requirements are not satisfied, the EAD system will shut down and the system will give control back to the default controller in the simulation software. If all the safety requirements are satisfied, the vehicle states will be fed into the trained machine-learning model to output the desired acceleration and speed (
With the well-calibrated single-intersection microsimulation network and real-time online EAD model, the single-intersection trajectory data sets and lookup tables are generated using multiple runs to feed into the energy benefit estimation model. In this model, a corridor or network is first divided into multiple unit links. Then, the energy consumption for each time (
Energy Benefit Estimation Model
Unit Intersection Lookup Table
Many parameters are related to energy consumption in the proposed EAD model, for example, starting and ending locations with respect to the intersection, the SPaT information, the speed limit, the traffic condition, and so forth. The upstream distance (
We create two lookup tables (one for baseline and one for eco-driving) where the energy consumption (
As part of the energy benefit estimation model, the single-intersection simulation provides the simplest EAD scenario, from which different
Driving Behavior Parameter in VISSIM
Lookup Table Calibration
The lookup table in the previous step is obtained by running microsimulations of a single-intersection network. The network is designed to have large enough
To calibrate the adjustment factor
where
Scenario and Input Identification
For any given corridor or network, the first step in this approach is link division. We define the link length
The main idea of choosing the threshold values of the link distances is to keep the downstream distance of at least 400 m when the distance between two intersections is larger than 425 m. And when the distance between two intersections is shorter than 425 m, we want to keep the downstream distance as large as possible. This is to ensure that the vehicle could reach the speed limit after passing the intersection so that the energy difference between eco-drive and baseline is solely dependent on the approaching section of the driving. For a heavy-duty truck driving on a road with a speed limit of 45 mph (20 m/s) with an average acceleration of 0.5 m/s 2 , the distance it takes to reach the speed limit from rest is 400 m.
The baseline travel time for each link can be either derived from sample truck trajectory data, estimated by the equations in the Highway Capacity Manual (HCM) or looked up from the historical travel time in Google Map Application Programming Interface (API). HCM provides the estimated travel speed based on a series of numerical equations. The parameter values in the model depend on the signal timing parameters, street category, and so forth. Also, the HCM model requires a large amount of data (
Energy Benefit Estimation
For each link in the real-world corridor, the estimated energy consumption under the baseline scenario is
where
After calculating the energy consumption of single intersections of a corridor, the total baseline energy consumption is the summation of all the calibrated energy values, and the energy benefit is then calculated correspondingly.
Numerical Experiments
In this section, we first show the results of the unit intersection simulation. Then, we validate the proposed estimation method using the traffic microsimulation-generated data from four real-world corridors in Carson, California. Lastly, the validated models are applied to estimate the potential energy savings from the EAD application for the entire truck route network in the city of Carson.
Unit Intersection Simulation
As mentioned in the methodology section, a single-intersection simulation network with 1,500 m
where

Energy consumption and energy benefit for t = 100 s: (
Next, we plot the energy consumption v.s.

Energy consumption and energy benefit for
Corridor Energy Benefit Estimation
In the simulation scenario, we created a data set for the single-intersection simulation and estimated the raw energy consumption for each link in the four corridors, namely Wilmington North (WN), Wilmington South (WS), Alameda North (AN), and Alameda South (AS), as shown in Figure 4. The four corridors are located right next to the Port of Los Angeles and Port of Long Beach, the two busiest container ports in the United States. There are 11 and eight signals in the Wilmington S/N and Alameda S/N corridors respectively, and each corridor has five connected signals as labeled in the figure. Similar to Hao et al. (

Location of four corridors (AN, AS, WN, WS) applied in the simulation. Each corridor is highlighted in different colors.
The baseline is controlled by VISSIM using the default driver model, and the eco-driving data is created using the EAD model mentioned in the background section. We employed an exhaustive cross-validation technique called leave-
Cross-Validation Result for the Four Corridors
The validation results show that the real energy benefits range from 6.2% to 17.2% with an average value of 10.8%. The estimation error after calibration ranges from −10.3% to +5.3% with an average value of 9.1% and a mean absolute error of 4.6% per test set. Compared with the energy benefit (6.0%) and absolute error per test set (6.6%) before calibration, both values showed a noticeable improvement after calibration. More specifically, five out of six validation trials show a significantly better estimation result after the calibration factor is applied. The raw estimated energy turns out to be an overestimation for all data sets, which might be caused by the lower traffic and higher average speed in the corridor simulation compared with the single-intersection simulation. The proposed method can also make an accurate estimation for the energy consumption in both baseline and eco-driving with less than 10% estimation error. Throughout the process from unit intersection simulations to energy benefit estimations, the majority of time is consumed on conducting all the baseline and eco-drive runs at the training phase. Once the simulations are completed, the lookup table-based energy estimation approach only takes less than 1 s of computational time for each corridor. Therefore, the proposed method is efficient in time and effort for city-level or regional-level implementations.
City of Carson Truck Route Energy Benefit Estimation
We then applied the energy benefit estimation model to the truck route network in the city of Carson and estimated the potential energy savings using the EAD application. Figure 5 shows the truck routes and parking map in Carson, California, where 14 east–west and 10 north–south corridors are colored in yellow. To estimate the energy consumption and benefit for the corridors, we need to divide each corridor into links based on the traffic signals and calculate the travel time and upstream/downstream length for each link. In Google Earth (Figure 6), we locate all the traffic signals with their length on the corridor and note down the longitude and latitude of the beginning and end of each corridor. Using Google Map Distance Matrix API, we collect the real-time travel time data of the entire corridor using the longitude and latitude coordinates of the corridor. To adapt to the uncertain traffic conditions on the corridors, travel time data are collected every 15 mins for seven days and then averaged into hourly data. Finally, the link travel time
While the distance matrix API only provides a general travel time for all the vehicles, since we are applying the algorithm to local corridors with a speed limit between 35 and 45 mph, we assume the truck travel speed is close to the general traffic speed estimated from the API. With the travel time, distance, and the calibration factor calculated from the simulation study, the estimated energy consumption and EAD estimation are listed in Table 4 below. Note that some corridors with no traffic signal have been removed from the table.

Truck route and parking map in the city of Carson. The corridor highlighted with a dashed green line is Figueroa St.

East–west (red) and north–south (blue) corridors in the city of Carson from Google Earth.
Truck Route Energy Consumption and Saving
The results show that the potential energy savings vary by the characteristic of each corridor, ranging from 1% to 25% with an average of 14%. In general, the corridor with closely spaced intersections (≤0.1 mi on average, for example, W Victoria St and W Torrence Blvd) has less energy saving than the rest of the intersections. The baseline vehicles in sparsely spaced intersections may need to accelerate to high speed before reaching the next intersection, which provides optimization space for the EAD algorithm to control the acceleration process to avoid a stop in the next intersection. On the other hand, the baseline vehicles in closely spaced intersections do not need to accelerate to a high speed before reaching the next intersection, so the performance of the EAD algorithm in this case is less effective.
With regard to the average speed (or travel time), the eco-driving strategy shows less energy saving when the average speed is very high (most vehicles in free flow) or low (heavy congestion with over-saturation), and is more effective when the average speed is in the middle, where vehicles have proper motivation and space to perform the EAD algorithm at intersections.
Conclusion
This paper presents a computationally efficient and practically feasible methodology for evaluating and estimating the potential energy savings of using EAD along trucking corridors within cities. Using the road length, travel time, and speed limit at each intersection in the corridor, one can quickly estimate the corridor-level energy savings with customized connected or non-connected signal combinations with high accuracy. We validated the proposed estimation method using the traffic microsimulation-generated data from four real-world corridors in Carson, California. The proposed method made an accurate estimation of the energy consumption in both the baseline and eco-driving cases with less than 10% estimation error, and the cross-validation results showed that the benefit estimation error ranges from −10% to +5% with a mean error of −1.6% and a mean absolute error of 4.6%. This method could support city planners and engineers to estimate potential energy benefits when enabling certain connected signals and to decide which signals to prioritize for enabling connectivity.
In our future work, we plan to apply the proposed methodology to different types of vehicle and roadway network. Since the current analysis mostly relies on four corridors, additional simulations will be performed to estimate the energy saving benefits with new simulation networks and under different connected vehicle penetration rates. Also, the estimation result could be more accurate with more test data and a finer classification of the link distances. And creating further simulation networks for the truck routes in the city of Carson would help validate the accuracy of the proposed algorithm. Real-world field tests will also be conducted to verify and improve the proposed algorithm.
Footnotes
Acknowledgements
The authors would like to acknowledge California Energy Commission and Los Angeles County Metropolitan Transportation Authority for providing co-funding, as well as Los Angeles County Department of Public Works, city of Carson, City of Los Angeles Department of Transportation, Econolite, McCain, and Western Systems for their technical support. We gratefully acknowledge the contributions of Pascal Amar, Kyle Palmeter, and Stephen Orens to this research, who conducted the work during their tenure at Volvo Group.
Author Contributions
The authors confirm contribution to the paper as follows: study conception and design: Kanok Boriboonsomsin, Peng Hao, Aravind Kailas, Pascal Amar, Matthew Barth; data collection: Zhensong Wei, Kyle Palmeter, Lennard Levin, Stephen Orens; analysis and interpretation of results: Zhensong Wei, Peng Hao, Kanok Boriboonsomsin; draft manuscript preparation: Zhensong Wei, Peng Hao, Kanok Boriboonsomsin, Aravind Kailas. All authors reviewed the results and approved the final version of the manuscript.
Declaration of Conflicting Interests
The author(s) declared no potential conflicts of interest with respect to the research, authorship, and/or publication of this article.
Funding
The author(s) disclosed receipt of the following financial support for the research, authorship, and/or publication of this article: This paper was prepared as a result of work sponsored by California Air Resources Board. The California Collaborative Advanced Technology Drayage Truck Demonstration Project is part of California Climate Investments, a statewide program that puts billions of Cap-and-Trade dollars to work reducing greenhouse gas emissions, strengthening the economy, and improving public health and the environment—particularly in disadvantaged communities. Funding was also provided by South Coast Air Quality Management District’s Clean Fuels Program, which since 1988 has provided over $320 million, leveraging $1.2 billion, to fund projects to accelerate the demonstration and deployment of clean fuels and transportation technologies through public-private partnerships.
ORCID iDs
