Next Article in Journal
Optimal Design of a Sensor Network for Guided Wave-Based Structural Health Monitoring Using Acoustically Coupled Optical Fibers
Previous Article in Journal
Attention-Guided Sample-Based Feature Enhancement Network for Crowded Pedestrian Detection Using Vision Sensors
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

An Eco-Driving Strategy at Multiple Fixed-Time Signalized Intersections Considering Traffic Flow Effects

1
Department of Mechanical and Electrical Engineering, Xiamen University, Xiamen 361005, China
2
Department of Missile Engineering, Rocket Force University of Engineering, Xi’an 710025, China
3
Department of Automation, Xiamen University, Xiamen 361005, China
*
Author to whom correspondence should be addressed.
These authors contributed equally to this work.
Sensors 2024, 24(19), 6356; https://doi.org/10.3390/s24196356
Submission received: 21 May 2024 / Revised: 8 June 2024 / Accepted: 13 June 2024 / Published: 30 September 2024
(This article belongs to the Section Vehicular Sensing)

Abstract

:
To encourage energy saving and emission reduction and improve traffic efficiency in the multiple signalized intersections area, an eco-driving strategy for connected and automated vehicles (CAVs) considering the effects of traffic flow is proposed for the mixed traffic environment. Firstly, the formation and dissipation process of signalized intersection queues are analyzed based on traffic wave theory, and a traffic flow situation estimation model is constructed, which can estimate intersection queue length and rear obstructed fleet length. Secondly, a feasible speed set calculation method for multiple signalized intersections is proposed to enable vehicles to pass through intersections without stopping and obstructing the following vehicles, adopting a trigonometric profile to generate smooth speed trajectory to ensure good riding comfort, and the speed trajectory is optimized with comprehensive consideration of fuel consumption, emissions, and traffic efficiency costs. Finally, the effectiveness of the strategy is verified. The results show that traffic performance and fuel consumption benefits increase as the penetration rate of CAVs increases. When all vehicles on the road are CAVs, the proposed strategy can increase the average speed by 9.5%, reduce the number of stops by 78.2%, reduce the stopped delay by 82.0%, and reduce the fuel consumption, NOx, and HC emissions by 20.4%, 39.4%, and 46.6%, respectively.

1. Introduction

The energy usage and pollutants produced by transportation have a significant effect on the environment, hence the sustainability of transportation systems has become a primary strategic objective for many countries [1,2]. The frequent idling and start-stop of vehicles due to the presence of intersection signals leads to frequent traffic congestion at intersections, resulting in intersections becoming a crucial area for energy usage and pollutant emissions in the road network [3,4,5]. With the development of CAV technology, CAVs can establish connections with roadside infrastructure and other vehicles to receive information about the operating status of vehicles on the road and SPaT (Signal Phase and Timing) information to assist vehicles in making decisions to cross signalized intersections safely, efficiently, and energy-efficiently [6,7,8,9]. The eco-driving strategy has enormous potential to improve traffic efficiency and reduce energy consumption and emissions [10,11]. Meanwhile, urban road intersections are usually in the form of intersection clusters, so the research on eco-driving strategies through multiple intersections is significant.
Therefore, this paper proposes an eco-driving speed trajectory optimization strategy considering the effects of traffic flow. The main contributions are as follows.
(I)
Considering the effects of queuing on CAVs and the obstruction of CAVs to following vehicles in a mixed environment, a traffic flow situation estimation model is constructed that can estimate multiple signalized intersection queue lengths and obstructed fleet lengths.
(II)
A feasible speed set calculation method for multiple signalized intersections based on traffic flow situation estimation is proposed, which can calculate the speed range that enables vehicles to cross the multiple signalized intersections without stopping and obstructing the following vehicles.
(III)
Optimizing CAV speed trajectories at multiple signalized intersections based on a genetic algorithm, aiming to find the optimal speed trajectory in the feasible speed set that maximizes traffic efficiency while minimizing fuel consumption and emissions.
The rest of this paper is as follows: in Section 2, an overview of the eco-driving strategy is discussed; Section 3 displays the traffic flow situation estimation model; the proposed strategy is constructed in Section 4; the effectiveness of the strategy is experimentally verified in Section 5; finally, Section 6 contains the conclusions.

2. Related Work

The eco-driving strategy has been researched by scholars. A signalized intersection speed planning method by designing a two-layer framework that first determines a target speed profile scenario based on vehicle speed, position, and SPaT information is proposed in [12], then treats the problem as a speed planning problem with speed and acceleration limitations and solves it to produce a speed trajectory with a minimal jerk; however, only isolated intersection problems were considered. Ref. [13] develops a partially automated vehicle system for eco-crossing signalized intersections that receive SPaT information and automatically follows recommended speed profiles. Experiments in real vehicles showed that automatic following can reduce fuel consumption compared to manual following, but did not consider coupling issues in multiple intersections. An isolated signalized intersection eco-driving system that prioritizes traffic efficiency is proposed in [14], which solves the optimal control problem and verifies the robustness of the system under different connected vehicles’ penetration rates. However, fuel consumption and emissions were not considered in the strategy. Ref. [15] considers powertrain dynamics to study the fuel-optimal multi-intersection eco-driving operating rules for connected vehicles and proposes an optimal control problem solution approach using the Legendre Pseudospectral (LPS) algorithm to minimize engine fuel consumption, but emissions were not considered. Ref. [16] considers the uncertainty of SPaT and approaches the eco-driving problem as a chance-constrained optimization problem. The dynamic programming approach is employed to solve it, along with a data-driven approach, which could potentially lead to interpretability issues. The aforementioned literature uses information on connected vehicle status and SPaT to optimize the vehicle speed trajectory but ignores the interaction between vehicles, which may lead to a large gap between the actual effect of the strategy and the theoretical analysis results.
The Eco-Cooperative Adaptive Cruise Control (Eco-CACC) method for CAVs passing through a multiple intersection with improved dynamic planning algorithms is proposed in [17], which reduces energy consumption by about 8% compared to manual driving; however, the cost function only considered energy consumption and did not account for traffic efficiency and emissions. A cooperative eco-driving control model in a mixed traffic environment is proposed in [18], focusing on the influence of the penetration rate, classifying the vehicles into leader and follower; however, the paper only considered enabling vehicles to pass through intersections without stopping, without optimizing speed based on energy consumption and emissions. A decentralized fuel economic control approach used to increase the mobility and energy utilization of a fleet, assuming that the vehicles have the availability of SPaT information and the statuses of neighboring vehicles, is proposed in [19], and the fast-MPC strategy is used to speed up the computation, but cannot guarantee comfort. An intelligent driver model that combines SPaT information with an adaptive cruise control (ACC) system is proposed in [20], which treats red lights as dummy preceding cars, considers queuing behavior before intersections, but does not consider further improving traffic efficiency and optimizing speed trajectory for energy consumption and emissions reduction. An eco-driving algorithm that considers vehicle queue information as well as SPaT information is proposed in [21]. It analyzed the algorithm’s benefits under different market penetration rates, demand levels, and phase splits but did not consider the obstruction of following vehicles by connected vehicles. Ref. [22] proposes hybrid reinforcement learning eco-driving algorithms to design deep deterministic policy gradient algorithms to learn the speed trajectory of vehicles through intersections to decrease fuel consumption while ensuring traffic efficiency and to develop deep Q-learning algorithms for lane-changing decisions. Ref. [23] proposed a reinforcement learning (RL)-based CAV car-following model for signalized intersections. However, reinforcement learning-based approaches often require detailed environment models, heavily rely on configuration and parameter tuning, involve extensive interaction and training time, and have limited interpretability. Ref. [24] develops an eco-driving strategy for urban scenarios using reinforcement learning, considering the non-deterministic behavior of other vehicles as part of the strategy but not explicitly considering the impact on following vehicles. Considering the interactions between vehicles helps improve the signalized intersection scenario portrayal. However, the existing research only considers the effects of queuing on the connected vehicles, and there is less research on the obstruction of the CAVs to the following vehicles. Most existing research focuses on the optimization objectives of traffic efficiency and energy usage without considering the impact of emissions.

3. Estimation of Traffic Flow Situation at Signalized Intersection

Since the formation and dissipation process of the queue in front of the intersection will affect the trajectory of the CAVs crossing the intersection, the planning of vehicle speed trajectories through the intersection is required to consider the SPaT information and the queuing of vehicles at intersections. At the same time, CAVs may obstruct following vehicles crossing the intersection at the same phase; therefore, the speed trajectory planning is required to consider not only their own efficiency and energy consumption but also the effects on the following vehicles. In this paper, the queue length, the queue dissipation time, and the length of the rear obstructed fleet are estimated based on the traffic flow density, and then the vehicles are planned with a reasonable speed trajectory based on the estimated information so that the queue has dissipated when the vehicles cross the intersection and does not obstruct the following vehicles.
The Lighthill–Whitham–Richard (LWR) theory [25,26] gives the basic relationship between traffic wave flow and concentration, reflecting the relationship between traffic flow characteristic variables, as shown in Figure 1. The traffic concentration is ρ0, the flow is q0 upstream of the intersection, and the traffic state is at point A. When the signal light is red, a queue will be formed in front of the intersection, as shown in Figure 2; at this time, the traffic concentration reaches a maximum value ρj, the traffic flow is 0, and the traffic state is at point C in Figure 1. When the signal light turns green, the queue will dissipate with the saturated flow, and at this time, the traffic state downstream of the intersection is at point B in Figure 1, the traffic concentration is ρc, and the flow is qc.
The queue formation process in front of the signalized intersection is the process of transferring from the state of point A to the state of point C. Based on the LWR theory, the shock wave speed during queue formation is computed as
v A C = q 0 ρ 0 ρ j
The queue dissipation process is the transfer process from state C to state B. The rarefaction wave speed of this process is computed as
v C B = q c ρ c ρ j
The maximum queue length in front of the intersection estimated as
l q max = t g t r v A C v C B × v C B × v A C
where tg is the instant of the signal light turning green, tr is the start instant of the signal light turning red.
Assuming that the vehicle arrives at the intersection at instant t0 and travels at speed v0, the queue length estimated as
l q = v A C v A C v 0 × l v 0 ( t r t 0 ) t 0 t r l v 0 , t g + t g t r v C B v A C × v A C l l q max v 0 0 t 0 t r l v 0 , t g + t g t r v C B v A C × v A C l l q max v 0
where l is the distance from CAV to the downstream intersection at instant t0.
The queue dissipation time can be estimated as
t q = l q v C B
As shown in Figure 3, when a vehicle crosses through an intersection, it may force following vehicles to fail to cross the intersection at the current phase, so it is essential to reserve some space for following vehicles. The following vehicles that can cross the intersection during the present phase through speed optimization are defined as possible obstructed vehicles. Assuming that the possible obstructed vehicles travel at the maximum speed vcmax, the length of the obstructed fleet is estimated as
l h = ( t r + x 1 × T l v c max t 0 ) × q 0 × d n t 0 t r + x 1 × T l v c max 0 t 0 t r + x 1 × T l v c max
where T is the duration of one signal cycle, dn is the sum of vehicle length and the minimum following distance, which can be calculated based on the following model.

4. Eco-Driving Strategy Considering Traffic Flow Effects

4.1. System Architecture

In this paper, the traffic environment is mixed. As shown in Figure 4, the roadside node can transmit real-time traffic flow information and SPaT information detected by the roadside facilities to the cloud server. The cloud server identifies, tracks, and estimates traffic flow situation and traffic participating object status in real-time based on the interaction information of communication nodes and connected vehicles for use in CAV decision-making. The speed trajectory obtained by connected vehicles through decision-making is executed by the autonomous driving system. Therefore, when CAV approaches the intersection area, the eco-driving strategy needs to determine the speed trajectory based on the relative position of CAV to downstream signalized intersections, traffic flow information, the speed of CAV, and SPaT information.
The following hypotheses were established for this study.
  • No overtaking or lane changing.
  • The CAVs completely follow the speed trajectory of the proposed strategy under safe conditions.
  • The effect of the slope on the vehicle is ignored.

4.2. Feasible Speed Set for Multiple Signalized Intersection

When the CAV enters the intersection, it determines whether the vehicle can pass the downstream intersection without stopping through speed trajectory optimization based on various information.
Assuming that lk is the distance from CAV to the kth downstream intersection at instant t0, k = 1,2 , 3 , , , tgkx is the start instant of the green light of the xth signal cycle at the kth intersection, x = 1,2 , 3 , , , and trkx is the start instant of the red light. That is, the tgkx~trkx in the xth signal cycle of the kth intersection is a green phase, as shown in Figure 5. When there are no other vehicles on the road, the set of speeds that would allow a vehicle to cross the kth intersection without stopping is
l k t r k 1 t 0 , l k t g k 1 t 0 l k t r k 2 t 0 , l k t g k 2 t 0 l k t r k x t 0 , l k t g k x t 0
The speed set is the average speed of the CAV from its current location to the kth intersection. They will set up a speed profile later.
Assuming that the minimum planning speed is vmin and the maximum speed limit is vmax, considering the queuing of vehicles in front of the intersection and the obstruction to the following vehicle, the feasible speed set for a vehicle to pass the kth intersection without stopping and without obstructing the following vehicles is
V k = v min , v max l k + l h k 1 t r k 1 t 0 , l k l q k 1 t g k 1 + t q k 1 t 0 l k + l h k 2 t r k 2 t 0 , l k l q k 2 t g k 2 + t q k 2 t 0 l k + l h k x t r k x t 0 , l k l q k x t g k x + t q k x t 0
where lhkx is the length of the obstructed fleet, which can be calculated by using Equation (6); lqkx is the queue length, which can be calculated by using Equation (4); and tqkx is the queue dissipation time when the vehicle reaches the kth intersection in the xth signal cycle, which can be calculated by using Equation (5).
When V1 is not empty, it means that the vehicle can cross the first downstream intersection without stopping and without obstructing the following vehicles by speed optimization. At this point, calculate the feasible speed set V2, and determine whether the set is empty. When there is V 1 V 2 V k and V 1 V 2 V k V k + 1 = indicates that the vehicle can only cross the 1st to the kth downstream intersection without stopping and without obstructing the following vehicles through one speed adjustment, and the feasible speed set through the 1st to the kth intersection is V 1 V 2 V k . When the vehicle has passed the kth intersection, CAVs should be planned again for the subsequent intersection operation strategy. When V1 is an empty set, the vehicle approaches the intersection at its current speed and stops to wait to cross it.

4.3. Velocity Trajectory Based on Trigonometric Profile

To take the fuel saving and emission reduction and the comfort demand of the passengers into account, this paper uses the trigonometric profile to realize the speed variation with the following equation
v c ( v c v 0 ) cos ( α t ) 0 t π 2 α v c ( v c v 0 ) α β cos β ( t π 2 α + π 2 β ) π 2 α t π 2 α + π 2 β v c + ( v c v 0 ) α β π 2 α + π 2 β t L v c
where v0 is the original speed, vc is the target speed, α and β are the parameters of the speed trajectory, α is related to the change rate of acceleration in the M region and β is related to the change rate of acceleration in the N region, as shown in Figure 6, L is the speed planning distance, when the vehicle is affected by the queue, the planning distance is the distance from CAV to the end of the queue, when the vehicle obstructs the following vehicle, the planning distance is the distance between CAV and the intersection plus the distance reserved for the obstructed vehicles, otherwise the planning distance is the distance between CAV and the intersection, the calculation formula is as follows.
L = l k l q k x π 2 α 0 + π 2 β 0 + l k l q k x 0 π 2 α 0 v c ( v c v 0 ) cos ( α 0 t ) d t v c + ( v c v 0 ) α 0 β 0 π 2 α 0 π 2 α 0 + π 2 β 0 v c ( v c v 0 ) α 0 β 0 cos β 0 ( t π 2 α 0 + π 2 β 0 ) d t v c + ( v c v 0 ) α 0 β 0 t g k x + t q k x t 0 l k + l h k x π 2 α 0 + π 2 β 0 + l k + l h k x 0 π 2 α 0 v c ( v c v 0 ) cos ( α 0 t ) d t v c + ( v c v 0 ) α 0 β 0 π 2 α 0 π 2 α 0 + π 2 β 0 v c ( v c v 0 ) α 0 β 0 cos β 0 ( t π 2 α 0 + π 2 β 0 ) d t v c + ( v c v 0 ) α 0 β 0 t r k x t 0 l k o t h e r
where α0 and β0 are calculated when the planning distance is the distance between CAV and the intersection.
To guarantee that the vehicle arrives at the planned location at the specified time, it is necessary to ensure that the integration of speed over time is equal to the planning distance L, combined with the vehicle performance limitations and comfort requirements, and a set of constraints equations is established.
L = 0 π 2 α v c ( v c v 0 ) cos ( α t ) d t + π 2 α π 2 α + π 2 β v c ( v c v 0 ) α β cos β ( t π 2 α + π 2 β ) d t + ( v c + ( v c v 0 ) α β ) ( L v c π 2 α π 2 β ) J = ( v c v 0 ) α β 10 a max 2.5 v min v v max α = max α
where J is the change rate of acceleration, amax is the maximum acceleration, and the maximum acceleration considering the comfort demand of the passengers should not exceed 2.5 m∙s−2, while the absolute value of J should not exceed 10 m∙s−3. To make the vehicle reach a constant speed as soon as possible, α takes the maximum feasible value. Therefore, according to the formula and constraints, the speed trajectory can be uniquely determined when the v0 and the vc are determined.

4.4. Fuel Consumption and Emission Calculation

The control method in this paper is to control the speed trajectory of the CAVs one by one, and the VT-Micro model based on speed acceleration is selected to estimate emissions and fuel consumption of vehicles crossing through the speed planning section with different speed trajectories. The VT-Micro model uses the concept of Measure of Effectiveness (MOE) when calculating fuel consumption and emissions. The calculation formula for MOE is:
M O E e = exp i = 0 3 j = 0 3 k i , j e v i a j
where MOEe is the vehicle fuel consumption rate or emission rate; i is the power index of speed; j is the power index of acceleration; k i , j ( e ) is the regression coefficient [27,28].
As shown in Figure 7, CAVs can cross signalized intersections with different speed trajectories. The different speed trajectories are evaluated by calculating fuel usage, emissions, and travel time of vehicles through speed planning sections.
Fuel consumption in the uniform passing scenario is
F b = exp i = 0 3 k i , 0 ( e ) v 0 i × T b
where T b is the time to pass the speed planning section at a constant speed with the original speed. The calculation formula is as follows
T b = L v 0
Based on the MOE regression coefficients for NOx and HC emissions fitted in [27,28], NOx emissions E NO x , b and HC emissions E HC , b can be calculated for the uniform speed through the intersection.
The acceleration function can be obtained by deriving the speed trajectory function, and the fuel consumption when accelerating or decelerating through the intersection can be obtained by substituting the speed function and acceleration function into the VT-Micro model. The formula is as follows
F v c = 0 π 2 α e i = 0 3 j = 0 3 k i , j e × v c ( v c v 0 ) cos ( α t ) i × ( v c v 0 ) α sin ( α t ) j d t + π 2 α π 2 α + π 2 β e i = 0 3 j = 0 3 k i , j e × v c ( v c v 0 ) α β cos β ( t π 2 α + π 2 β ) i × ( v c v 0 ) α sin β ( t π 2 α + π 2 β ) j d t + e i = 0 3 k i , 0 e × v c + ( v c v 0 ) α β i × ( L v c π 2 α π 2 β )
Based on the MOE regression coefficients for NOx and HC emissions fitted in [27,28], NOx emissions E NO x , b and HC emissions E HC , b when accelerating or decelerating through the intersection can be obtained.
The time for accelerating or decelerating to pass the speed control section is
T v c = L v c

4.5. Target Speed Optimization Based on Genetic Algorithm

When the feasible speed set of the 1st to the kth intersection is not empty, there are multiple feasible target speeds vc, this paper uses a genetic algorithm to optimize the target speed. A genetic algorithm is a stochastic, probabilistic, intelligent search algorithm that simulates genetics in biological evolution. The algorithm deals with the encoding of variables in the solution set space and is not restricted by derivation or continuity. The genetic algorithm starts with the string set and covers a large area, which is conducive to global optimization, adopts an uncertain search direction, and measures the superiority of the solution by fitness calculation.
In this paper, the target speed is optimized to minimize emissions and fuel usage and maximize traffic efficiency (i.e., minimizing travel time). To better reflect the optimization effect of each optimization objective, the uniform speed passing scenario is defined as the base scenario. The objective function is established as
J = w 1 × F v c F b + w 2 × E N O X v c E N O X , b + w 3 × E H C v c E H C , b + w 4 × T v c T b
where w1, w2, w3, and w4 are weight coefficients, and their values are 0.3, 0.2, 0.2, and 0.3, respectively.
The target speed is selected in the feasible speed set, so the constraint is
v c V 1 V 2 V k
The fitness function is generally obtained by transforming the objective function, and the fitness also needs to be scaled so that the fitness value fits into the range of the selection function and to avoid the problem that individuals with high fitness values reproduce too quickly when the difference in fitness values is large and search is slow when the difference in fitness is small. The fitness is calculated, and the fitness is scaled by the method of Rank. The Rank method scales fitness according to the rank of each individual rather than the fitness value, with the most adapted individual (i.e., the one with the smallest objective function value) having a rank of 1, the next most adapted individual having a rank of 2, and so on, with the fitness scaling value of individuals with rank n being proportionate to 1 / n . The sum of the fitness scaling values is equal to the number of parents in the next generation.
The selection operation uses a stochastic consistent method, sets the parents on a line, and adjusts the length corresponding to each parent individual according to the fitness scaling value. The algorithm moves along the line with the same size of steps, selecting a parent from the corresponding part for each step.
The crossover operation uses stochastic crossover to create a random binary vector that selects the first paternal gene, when the vector value is 1, and selects other paternal gene, when the vector value is 0, and combines the selected genes to make the offspring. The stochastic crossover schematic is shown in Figure 8.
The mutation operation places the current population of individuals in different rows and mutates each element with a probability of pm. The variation is introduced to give the genetic algorithm local stochastic search capability and to maintain the diversity of the population to prevent immature convergence.
Offspring individuals are produced in three ways: (1) individuals with the best fitness (i.e., the elite) will be retained directly into the next generation; (2) by the crossover of genes between two parent individuals; and (3) by mutation of a single parent individual.
To improve the solution efficiency while ensuring the solution accuracy, the parameters are as follows: The maximum number of iterations is 15, the population size is 15, the crossover probability is 0.8, and the variation probability is 0.2. Figure 9 shows the best individual fitness and the mean fitness for each generation, and it can be seen from the figure that the best individual fitness can converge within 15 generations with the parameters set in this study.
Figure 10 is the flowchart of the proposed strategy.

5. Experimental Analysis

5.1. Simulation Settings

This study uses MATLAB to connect VISSIM and build a simulation platform. MATLAB can obtain the simulation and evaluation information in the VISSIM road network through the COM interface, plan the corresponding speed trajectory using the eco-driving strategy and output it to the CAVs in the road network, then collate the acceleration and speed data obtained from the VISSIM simulation to evaluate the emission and fuel consumption. The architecture of the joint MATLAB and VISSIM simulation platform is shown in Figure 11.
The parameters are as follows: the study section is a one-lane straight-ahead section, and the section contains three signalized intersections. The signal cycle is 60 s, and the green light duration is 30 s. Based on the urban intersection capacity formula, the road capacity under the parameters set in this paper is about 800 veh∙h−1. Therefore, 500 veh∙h−1 representing medium traffic volume and 800 veh∙h−1 representing high traffic volume are set for simulation. The following model is using the Wiedemann 74 model. The simulation was run five times using various random seeds, and the average of those five runs was used to determine the result. Other parameters are shown in Table 1 and Figure 12. To better reflect the effect of the strategy, the result data is the data from the planning starting point to 150 m downstream of the 3rd intersection after 600 simulation seconds. The parameters used for evaluation include: the average speed of all vehicles in the study section (km/h), the total number of stops for all vehicles in the study section (times), the total delay due to stops for all vehicles in the study section (i.e., total stopping time, h), the total fuel consumption for all vehicles in the study section (L), NOx emissions (g), and HC emissions (g). These indicators can effectively assess traffic conditions, energy consumption, and emissions [11,18].

5.2. Eco-Driving Strategy Effectiveness Verification

Comparative experiments were conducted. The following driving strategies were used: the proposed strategy, strategy without speed optimization (Eco-driving strategy-so, which selects the speed with the smallest velocity variation in the feasible speed set as the target speed), strategy without speed optimization and without considering traffic flow effects (Eco-driving strategy-so-ctfe, which selects the speed with the smallest velocity variation in the feasible speed set as the target speed and sets queue length lq, queue dissipation time tq, and the length of the obstructed fleet lh as 0), the eco-driving strategy with an optimization target only on fuel consumption and without considering the obstruction to following vehicles (Eco-driving strategy-fco-cofv, inspired by [21]), and a traffic flow without any driving strategy (manual driving vehicle, HDV) for comparison. Table 2 presents the comparison of the strategy in moderate traffic volume. From the table, the adoption of the eco-driving strategy leads to improvements. According to the comparison results between strategy-so-ctf and strategy-fco-cofv, it is evident that considering vehicle queues and optimizing speed trajectories based on fuel consumption significantly improves the effectiveness of the control strategies. The comparison between Eco-driving strategy and strategy-so and strategy-fco-cofv confirms the effectiveness of considering the obstruction to following vehicles. In the comparison between the strategy-so and the proposed strategy, the use of genetic algorithms for optimizing the target speed results in minimal average speed variation while improving other indicators significantly. This demonstrates the effectiveness of a strategy that considers the effects of queuing and obstruction to following vehicles, as well as speed optimization.

5.3. The Effect of Eco-Driving Strategy on Fuel Consumption Rate and Emission Rate

Figure 13 shows the comparison of vehicle fuel consumption rate, NOx emission rate, and HC emission rate between the CAV flow (CAV penetration rate of 100%) and the HDV flow at medium traffic volume. The vehicle fuel consumption rate, NOx emission rate, and HC emission rate are kept at a low level after adopting the eco-driving strategy, and the magnitude of periodic fluctuations is suppressed, so it contributes to the reduction of emissions and fuel consumption. This is because the eco-driving strategy enables vehicles to make full use of the green light time when crossing through multiple signal intersections, reducing unnecessary start-stop and acceleration/deceleration behaviors, thus reducing the proportion of high energy-emission working conditions and achieving energy saving and emission reduction.

5.4. The Effect of Eco-Driving Strategy on Traffic Performance and Fuel Consumption and Emissions

Figure 14 shows the comparison between the CAV flow and the HDV flow. As shown in the figure, CAV flow with an eco-driving strategy outperforms HDV flow in all indexes, and the optimization of the strategy is better than the high traffic volume when the traffic volume is moderate. When the traffic volume is 800 veh∙h−1, the road capacity is already saturated, so the strategy is not significantly effective in improving the average speed, but by optimizing the vehicle trajectory, it can still reduce the number of stops and stopping delays, thus reducing emissions and fuel usage. When the traffic volume is 500 veh∙h−1, the average speed increases by 9.49%, the number of stops is reduced by 78.17%, the stopping delay is reduced by 82.00%, and the fuel consumption and NOx and HC emissions are reduced by 20.38%, 39.41%, and 46.61%, respectively.

5.5. The Effect of CAV Market Penetration Rate

The effect of penetration rate is investigated in this section. Figure 15 shows the traffic performance and fuel consumption emission benefits for different penetration rates at moderate traffic volume. As the penetration rate rises, the average speed improvement of mixed traffic flow decreases slowly and then increases, while the average speed improvement of HDVs continues to decrease; meanwhile, other traffic condition benefits and emissions and fuel usage benefits increase with the penetration rate rising. The reason is that when there is a low penetration rate, CAV vehicles accelerating through intersections are frequently impeded by HDVs, while decelerating through trajectories can be executed successfully, so the average speed decreases, and traffic performance benefits, fuel consumption, and emissions benefits in this situation are mainly attained by decelerating through. When there is a high penetration rate, the speed trajectory of CAVs is better executed and therefore achieves greater benefits. Except for the average speed, each index of HDVs can achieve benefits at various rates of penetration. The reason is that the trajectory optimization of CAVs on the road indirectly affects the speed trajectory of HDVs, which enables HDVs to optimize the speed trajectory and reduce stopping and unnecessary acceleration and deceleration through proper deceleration, which indicates that emission reduction and energy saving can be achieved as long as CAVs are introduced. When the penetration rate is 80%, the average speed of HDV decreases by 3.52%, but the number of stops decreases by 24.74%, the stopping delay decreases by 19.28%, and the fuel consumption, NOx, and HC emissions decrease by 1.92%, 6.65%, and 10.53%, respectively.

6. Conclusions

In this paper, we investigate the traffic flow situation, construct a traffic flow situation estimation model, optimize the feasible speed set that can enable vehicles to cross the intersection without stopping and without obstructing the following vehicles, generate different speed trajectories through trigonometric function curves that ensure passenger comfort, calculate the fuel consumption, emissions, and travel time of the speed trajectories, and establish a multi-objective optimization methodology to find the optimal speed trajectory. The results show that the proposed strategy improves vehicles’ fuel consumption, emissions, and traffic efficiency through multiple signalized intersections. The proposed strategy provides an effective and feasible technical solution for CAVs to cross through multiple signalized intersections.
This study assumed that all CAVs positions are accurate, and the network is instantaneous and reliable. Further research is needed to investigate the impacts of vehicle positioning errors, network delays, and potential effects of cyberattacks.

Author Contributions

H.W. and J.G. (Junbin Guo) contributed equally to this work. Conceptualization, J.G. (Jinghua Guo) and J.G. (Junbin Guo); methodology, H.W.; software, H.W.; validation, H.W.; formal analysis, J.W.; investigation, J.G. (Junbin Guo); resources, J.W.; data curation, H.W.; writing—original draft preparation, H.W.; writing—review and editing, J.G. (Junbin Guo); visualization, J.G. (Junbin Guo); supervision, J.W.; project administration, J.G. (Jinghua Guo); funding acquisition, J.G. (Jinghua Guo). All authors have read and agreed to the published version of the manuscript.

Funding

This work was supported partially by the National Nature Science Foundation of China under Grant Nos. 52372419 and 61803319, partially by the State Key Laboratory of Automotive Safety and Energy under Grant No. KFY2206, and partially by the Foundation of State Key Laboratory of Automotive Simulation and Control under Grant No. 20210207.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Data are contained within the article.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Hamednia, A.; Sharma, N.K.; Murgovski, N.; Fredriksson, J. Computationally Efficient Algorithm for Eco-Driving Over Long Look-Ahead Horizons. IEEE Trans. Intell. Transp. Syst. 2022, 23, 6556–6570. [Google Scholar] [CrossRef]
  2. Naeem, H.M.Y.; Butt, Y.A.; Ahmed, Q.; Bhatti, A.L. Optimal-Control-Based Eco-Driving Solution for Connected Battery Electric Vehicle on a Signalized Route. Automot. Innov. 2023, 6, 586–596. [Google Scholar] [CrossRef]
  3. Chen, J.; Qian, Y.; Qu, X. Cooperative control of connected hybrid electric vehicles and traffic signals at isolated intersections. IET Intell. Transp. Syst. 2020, 14, 1903–1912. [Google Scholar] [CrossRef]
  4. Vahidi, A.; Sciarretta, A. Energy saving potentials of connected and automated vehicles. Transp. Res. Part C Emerg. Technol. 2021, 95, 822–843. [Google Scholar] [CrossRef]
  5. Ding, H.; Li, W.; Xu, N.; Zhang, J. An enhanced eco-driving strategy based on reinforcement learning for connected electric vehicles: Cooperative velocity and lane-changing control. J. Intell. Connect. Veh. 2022, 5, 316–332. [Google Scholar] [CrossRef]
  6. Han, X.; Ma, R.; Zhang, H.M. Energy-aware trajectory optimization of CAV platoons through a signalized intersection. Transp. Res. Part C Emerg. Technol. 2020, 118, 102652. [Google Scholar] [CrossRef]
  7. Shan, X.; Wan, C.; Hao, P.; Wu, G.; Zhang, X. Connected eco-driving for electric buses along signalized arterials with bus stops. IET Intell. Transp. Syst. 2020, 17, 579–591. [Google Scholar] [CrossRef]
  8. Nguyen, C.H.P.; Hoang, N.H.; Lee, S.; Vu, H.L. A System Optimal Speed Advisory Framework for a Network of Connected and Autonomous Vehicles. IEEE Trans. Intell. Transp. Syst. 2022, 23, 5727–5739. [Google Scholar] [CrossRef]
  9. Xu, N.; Li, X.; Liu, Q.; Zhao, D. An Overview of Eco-Driving Theory, Capability Evaluation, and Training Applications. Sensors 2021, 21, 6547. [Google Scholar] [CrossRef]
  10. Tajalli, M.; Mehrabipour, M.; Hajbabaie, A. Network-Level Coordinated Speed Optimization and Traffic Light Control for Connected and Automated Vehicles. IEEE Trans. Intell. Transp. Syst. 2021, 22, 6748–6759. [Google Scholar] [CrossRef]
  11. Kavas-Torris, O.; Guvenc, L. A Comprehensive Eco-Driving Strategy for CAVs with Microscopic Traffic Simulation Testing Evaluation. Sensors 2023, 23, 8416. [Google Scholar] [CrossRef] [PubMed]
  12. Shen, X.; Zhang, X.; Ouyang, T.; Li, Y.; Raksincharoensak, P. Cooperative Comfortable-Driving at Signalized Intersections for Connected and Automated Vehicles. IEEE Robot. Autom. Lett. 2020, 5, 6247–6254. [Google Scholar] [CrossRef]
  13. Altan, O.D.; Wu, G.; Barth, M.J.; Boriboonsomsin, K. GlidePath: Eco-Friendly Automated Approach and Departure at Signalized Intersections. IEEE Trans. Intell. Veh. 2017, 2, 266–277. [Google Scholar] [CrossRef]
  14. Jiang, H.; Hu, J.; An, S.; Wang, M.; Park, B.B. Eco approaching at an isolated signalized intersection under partially connected and automated vehicles environment. Transp. Res. Part C Emerg. Technol. 2017, 79, 290–307. [Google Scholar] [CrossRef]
  15. Lin, Q.; Li, S.E.; Du, X.; Zhang, X.; Peng, H.; Luo, Y.; Li, K. Minimize the Fuel Consumption of Connected Vehicles between Two Red-Signalized Intersections in Urban Traffic. IEEE Trans. Veh. Technol. 2018, 67, 9060–9072. [Google Scholar] [CrossRef]
  16. Sun, C.; Guanetti, J.; Borrelli, F.; Moura, S.J. Optimal Eco-Driving Control of Connected and Autonomous Vehicles through Signalized Intersections. IEEE Internet Things J. 2020, 7, 3759–3773. [Google Scholar] [CrossRef]
  17. Ma, F.; Yang, Y.; Wang, J.; Li, X.; Wu, G.; Zhao, Y.; Wu, L.; Aksun-Guvenc, B.; Guvrnc, L. Eco-driving-based cooperative adaptive cruise control of connected vehicles platoon at signalized intersections. Transp. Res. Part D Transp. Environ. 2021, 92, 102746. [Google Scholar] [CrossRef]
  18. Wang, Z.; Wu, G.; Barth, M.J. Cooperative Eco-Driving at Signalized Intersections in a Partially Connected and Automated Vehicle Environment. IEEE Trans. Intell. Transp. Syst. 2020, 21, 2029–2038. [Google Scholar] [CrossRef]
  19. HomChaudhuri, B.; Vahidi, A.; Pisu, P. Fast Model Predictive Control-Based Fuel Efficient Control Strategy for a Group of Connected Vehicles in Urban Road Conditions. IEEE Trans. Control. Syst. Technol. 2017, 25, 760–767. [Google Scholar] [CrossRef]
  20. Xin, Q.; Fu, R.; Yuan, W.; Liu, Q.; Yu, S. Predictive intelligent driver model for eco-driving using upcoming traffic signal information. Phys. A Stat. Mech. Its Appl. 2018, 508, 806–823. [Google Scholar] [CrossRef]
  21. Yang, H.; Almutairi, F.; Rakha, H. Eco-Driving at Signalized Intersections: A Multiple Signal Optimization Approach. IEEE Trans. Intell. Transp. Syst. 2021, 22, 2943–2955. [Google Scholar] [CrossRef]
  22. Guo, Q.; Angah, O.; Liu, Z.; Ban, X. Hybrid deep reinforcement learning based eco-driving for low-level connected and automated vehicles along signalized corridors. Transp. Res. Part C Emerg. Technol. 2021, 124, 102980. [Google Scholar] [CrossRef]
  23. Zhou, M.; Yu, L.; Xuan, L. Development of an Efficient Driving Strategy for Connected and Automated Vehicles at Signalized Intersections: A Reinforcement Learning Approach. IEEE Trans. Intell. Transp. Syst. 2020, 21, 433–443. [Google Scholar] [CrossRef]
  24. Wegener, M.; Koch, L.; Eisenbarth, M.; Andert, J. Automated eco-driving in urban scenarios using deep reinforcement learning. Transp. Res. Part C Emerg. Technol. 2021, 126, 102967. [Google Scholar] [CrossRef]
  25. Lighthill, M.J.; Whitham, G.B. On kinematic waves. II. A theory of traffic flow on long crowded roads. Proc. Roy. Lond. 1995, 229, 317–345. [Google Scholar]
  26. Richards, P.I. Shock waves on the highway. Oper. Res. 1956, 4, 42–51. [Google Scholar] [CrossRef]
  27. Li, X.; Cui, J.; An, S.; Parsafard, M. Stop-and-go traffic analysis: Theoretical properties, environmental impacts and oscillation mitigation. Transp. Res. Part B Methodol. 2014, 70, 319–339. [Google Scholar] [CrossRef]
  28. Rakha, H.; Ahn, K.; Trani, A. Development of VT-Micro model for estimating hot stabilized light duty vehicle and truck emissions. Transp. Res. Part D Transp. Environ. 2004, 9, 49–74. [Google Scholar] [CrossRef]
Figure 1. Basic relationship between traffic wave flow and concentration.
Figure 1. Basic relationship between traffic wave flow and concentration.
Sensors 24 06356 g001
Figure 2. Schematic diagram of queuing at signalized intersections.
Figure 2. Schematic diagram of queuing at signalized intersections.
Sensors 24 06356 g002
Figure 3. Schematic diagram of vehicles obstruction.
Figure 3. Schematic diagram of vehicles obstruction.
Sensors 24 06356 g003
Figure 4. Eco-driving control system architecture.
Figure 4. Eco-driving control system architecture.
Sensors 24 06356 g004
Figure 5. Schematic diagram of eco-driving vehicle trajectory.
Figure 5. Schematic diagram of eco-driving vehicle trajectory.
Sensors 24 06356 g005
Figure 6. The speed trajectory of the trigonometric function curve. (a) Acceleration process; (b) Deceleration process.
Figure 6. The speed trajectory of the trigonometric function curve. (a) Acceleration process; (b) Deceleration process.
Sensors 24 06356 g006
Figure 7. Schematic diagram of the connected eco-driving vehicle through the intersection.
Figure 7. Schematic diagram of the connected eco-driving vehicle through the intersection.
Sensors 24 06356 g007
Figure 8. Stochastic crossover schematic.
Figure 8. Stochastic crossover schematic.
Sensors 24 06356 g008
Figure 9. Best fitness value and mean fitness value of each generation.
Figure 9. Best fitness value and mean fitness value of each generation.
Sensors 24 06356 g009
Figure 10. Flowchart of the proposed strategy.
Figure 10. Flowchart of the proposed strategy.
Sensors 24 06356 g010
Figure 11. MATLAB and VISSIM joint simulation platform architecture.
Figure 11. MATLAB and VISSIM joint simulation platform architecture.
Sensors 24 06356 g011
Figure 12. Simulation parameters diagram.
Figure 12. Simulation parameters diagram.
Sensors 24 06356 g012
Figure 13. Fuel consumption rate and emission rate of CAV flow versus HDV flow at medium traffic volume. (a) Fuel consumption rate; (b) NOx emission rate; (c) HC emission rate.
Figure 13. Fuel consumption rate and emission rate of CAV flow versus HDV flow at medium traffic volume. (a) Fuel consumption rate; (b) NOx emission rate; (c) HC emission rate.
Sensors 24 06356 g013
Figure 14. Comparison of traffic performance, fuel consumption, and emissions between CAV flow and manual driving traffic flow under different traffic volumes. (a) Average speed; (b) Number of stops; (c) Stopped delay; (d) Fuel consumption; (e) NOx emission; (f) HC emission.
Figure 14. Comparison of traffic performance, fuel consumption, and emissions between CAV flow and manual driving traffic flow under different traffic volumes. (a) Average speed; (b) Number of stops; (c) Stopped delay; (d) Fuel consumption; (e) NOx emission; (f) HC emission.
Sensors 24 06356 g014
Figure 15. Benefits for different penetration rates. (a) Average speed improvement; (b) Number of stops benefits; (c) Stopped delay benefits; (d) Fuel consumption benefits; (e) NOx emission benefits; (f) HC emission benefits.
Figure 15. Benefits for different penetration rates. (a) Average speed improvement; (b) Number of stops benefits; (c) Stopped delay benefits; (d) Fuel consumption benefits; (e) NOx emission benefits; (f) HC emission benefits.
Sensors 24 06356 g015
Table 1. Simulation parameters.
Table 1. Simulation parameters.
ParameterValue
Control section starting point location (m)400
Location of the first intersection (m)700
Location of the second intersection (m)1200
Location of the third intersection (m)1700
Location of analysis endpoint (m)1850
Tg11 (s)20
Tr11 (s)50
Tg21 (s)30
Tr21 (s)60
Tg31 (s)0
Tr31 (s)30
Maximum speed limit of the road (km·h−1)70
Minimum control speed (km·h−1)30
Free flow speed (km·h−1)50
Simulation duration (Simulation seconds)4200
Table 2. Comparison of the eco-driving strategy effects.
Table 2. Comparison of the eco-driving strategy effects.
Average Speed
/(km/h)
Number of Stops
/(times)
Stopped Delay
/(h)
Fuel
Consumption
/(L)
NOx
Emission
/(g)
HC
Emission
/(g)
HDV flow37.183775.23.36793.14246.87165.21
Eco-driving strategy -so-ctfe38.323314.41.52982.80194.98127.33
Eco-driving strategy -fco-cofv39.392191.60.75577.52159.72101.07
Eco-driving strategy -so40.723176.60.64275.22156.5692.47
Eco-driving strategy40.712169.20.60674.16149.5888.20
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Wang, H.; Guo, J.; Wang, J.; Guo, J. An Eco-Driving Strategy at Multiple Fixed-Time Signalized Intersections Considering Traffic Flow Effects. Sensors 2024, 24, 6356. https://doi.org/10.3390/s24196356

AMA Style

Wang H, Guo J, Wang J, Guo J. An Eco-Driving Strategy at Multiple Fixed-Time Signalized Intersections Considering Traffic Flow Effects. Sensors. 2024; 24(19):6356. https://doi.org/10.3390/s24196356

Chicago/Turabian Style

Wang, Huinian, Junbin Guo, Jingyao Wang, and Jinghua Guo. 2024. "An Eco-Driving Strategy at Multiple Fixed-Time Signalized Intersections Considering Traffic Flow Effects" Sensors 24, no. 19: 6356. https://doi.org/10.3390/s24196356

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop