Next Article in Journal
A Grammar-Based Criterion for Learning Sufficiency in Motion Modeling
Previous Article in Journal
Operation Prediction of a Gasification-Based Waste Treatment Plant Using Deep Learning
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

A Traffic Diversion Approach for Expressway Reconstruction and Expansion Considering Highway Toll and Heterogeneity Between Cars and Trucks

School of Civil Engineering and Transportation, South China University of Technology, Guangzhou 510641, China
*
Author to whom correspondence should be addressed.
Modelling 2026, 7(2), 71; https://doi.org/10.3390/modelling7020071
Submission received: 11 February 2026 / Revised: 29 March 2026 / Accepted: 31 March 2026 / Published: 2 April 2026

Abstract

To develop a refined traffic diversion scheme for expressway reconstruction and expansion, this study establishes generalized link impedance functions for cars and trucks, considering their differences in road travel time, time value, and toll costs. Subsequently, a traffic diversion model is constructed based on user equilibrium theory, taking the heterogeneity between cars and trucks into consideration. A path-based solution algorithm using the method of successive averages is designed to solve the model. To evaluate the environmental impact of the traffic diversion, a vehicle exhaust emission (including CO2, CO, HC, and NOx) estimation method based on the COPERT model is proposed. The results of a case study show that the optimized traffic diversion scheme significantly reduces the average V/C ratio while increasing the average velocity of both cars and trucks on the reconstructed links, without substantially compromising the traffic efficiency of other links. Additionally, the diversion scheme reduces the exhaust pollutant emissions, but increases the CO2 emissions within the network. The findings justify the effectiveness of the traffic diversion approach on alleviating the traffic congestion on the reconstructed expressway and its mixed impacts on the environment.

1. Introduction

To improve pavement performance and alleviate traffic congestion, the reconstruction and expansion of existing expressways has become a central task in China’s transport infrastructure agenda. For example, during the last five years, Guangdong Province in China has accomplished the reconstruction and expansion projects for more than 1500 km of expressways. The workloads during the projects typically occupy existing lanes and thus inevitably reduce highway capacity. It necessitates a traffic diversion scheme, which splits a proportion of the traffic flow on the reconstructed expressway to its neighboring highways.
In the literature, a substantial body of research has been devoted to the traffic diversion during expressway reconstruction and expansion. For the reconstruction and expansion projects of many expressways in China, such as the Shanghai–Kunming Expressway, the Beijing–Hong Kong–Macao Expressway, and the Lianyungang–Khorgos Expressway, traffic diversion schemes were designed based on engineering experiences. Although they are easy to implement, the impacts of the diversion schemes on the traffic conditions of the reconstructed expressways and their surrounding highways are neglected. To address this problem, with reference to traffic assignment theory, some researchers have developed traffic diversion approaches based on the user equilibrium (UE) model [1], the system optimum (SO) model [2,3], and the stochastic user equilibrium (SUE) model [4]. Traffic indicators, such as the degree of saturation, were usually adopted to evaluate the performance of the optimized traffic diversion scheme.
Nevertheless, in these studies, the traffic flow is measured by car units, which neglects the heterogeneity between cars and trucks. Kong et al. [5] found that truck penetration has a significant influence on traffic congestion and stability. Thus, incorporating the car–truck heterogeneity into traffic diversion models would help design car-/truck-specific diversion schemes and further improve the performance of the highway network around the reconstructed expressway. While a few studies [6,7] considered the car–truck heterogeneity, they assumed identical travel time for cars and trucks on any roadway link, which neglects their significant differences in traveling velocity. Additionally, in these traffic assignment-based approaches, it is assumed that the route choice is merely based on vehicle travel time. However, in a roadway network with expressways, the toll is also an important factor with a significant effect on the route choice.
From the perspective of the environment, vehicle exhaust emissions are the primary source of greenhouse gases and air pollution. The traffic diversion, which changes vehicle travel routes and network traffic conditions, would influence the amount of vehicle exhaust emissions. In the literature, various methods, such as Real Driving Emissions (RDEs) [8], MOVES [9], CMEM [10], MOBILE [11], and COPERT [12], have been proposed for estimating vehicle exhaust emissions at the micro or macro level. Among them, the COPERT model can estimate the emissions of CO2 and typical air pollutants for different types of vehicles based on their average velocity [13]. Thus, it is quite suitable for quantifying the environmental impacts of the traffic diversion schemes.
To overcome the above limitations, we construct the impedance functions of roadway links for cars and trucks, where their differences in travel time, value of time, and toll charges are explicitly considered. Then, a UE-based traffic diversion model for cars and trucks is developed, in which the car-/truck-specific link impedance functions are incorporated. A path-based solution algorithm using the method of successive averages (MSAs) is proposed for solving the model. In addition to the traffic efficiency, the vehicle exhaust emissions of the traffic diversion scheme are also evaluated based on the COPERT model. Lastly, the proposed methods are demonstrated by a case study in Guangdong Province, China.

2. Preliminaries

2.1. Description of Traffic Diversion Network

The traffic diversion network for expressway reconstruction and expansion projects usually consists of the reconstructed expressway and its surrounding roadways. Various road types, such as expressways, national and provincial arterials, and urban streets, may exist in the network. These roads can be classified as tolled or non-tolled based on fee collection. Mathematically, the network is defined as G = N , A , where N is the set of nodes, A is the set of links, and B is the set of tolled links with B A . R S denotes the set of origin–destination (OD) pairs in network G . Moreover, K r s p c and K r s t r represent the sets of feasible paths for cars and trucks, respectively, between each OD pair r s R S in the network.
Figure 1 shows an example of a traffic diversion network with seven nodes and nine bidirectional links. The numbers on the links indicate their identifiers. In the figure, dashed lines represent the reconstructed expressway segments. Thick solid lines represent other tolled roads (i.e., expressways), and thin solid lines represent non-tolled roads.
The traffic demand of cars and trucks between OD pair r s is denoted as q r s p c and q r s t r , respectively. Then, the traffic flow conservation for each vehicle type can be expressed as the following equations:
k K r s p c f k , p c r s = q r s p c ,   rs RS
k K r s t r f k , t r r s = q r s t r ,   rs RS
where f k , p c r s and f k , t r r s are the traffic volumes of cars and trucks on path k between OD pair r s , respectively.
The link flow is the key determinant of travel time, which is an important component of its impedance. The traffic volumes of cars and trucks on link a ( a A ) are denoted as x a p c and x a t r , respectively, which can be computed as
x a p c = r s R S k K r s p c f k , p c r s δ a , k r s ,   a A
x a t r = r s R S k K r s t r f k , t r r s δ a , k r s ,   a A
where δ a , k r s is an indicator variable: δ a , k r s = 1 , if link a is on path k between OD pair r s , and δ a , k r s = 0 otherwise.

2.2. Generalized Link Impedance Functions for Cars and Trucks

In reality, drivers choose the travel path among the alternatives, taking many aspects into consideration, such as travel time, cost, safety, comfort, and even personal preferences [14]. This multi-criteria decision process is often made according to the total impedance of links within each feasible path. Thus, the link impedance functions serve as an important basis of model development for traffic planning and traffic diversion. However, in the previous studies, only the travel time was used to measure the link impedance, which is usually formulated by the BPR function.
In the diversion network for expressway reconstruction and expansion, some roads are tolled. As a result, the road toll should also be included in the link impedance [15]. Then, generalized link impedance functions are developed by combining the travel time and road toll. Given the differences between cars and trucks in travel velocity, toll rate, and time value, the generalized link impedance functions for each vehicle type are formulated. Specifically, the impedance functions for cars and trucks are expressed as
c a p c = V p c t a , 0 p c 1 + α p c x a p c + θ t r p c x a t r r a p c β p c + φ a p c L a
c a t r = V t r t a , 0 t r 1 + α t r θ c t r x a c + x a t r r a t r β t r + φ a t r L a
where c a p c and c a t r represent the generalized impedance for cars and trucks on link a , respectively. V p c and V t r are the time value coefficients for cars and trucks, respectively, which are used to convert the travel time into monetary expenses. t a , 0 p c and t a , 0 t r represent the free-flow time for cars and trucks on link a , respectively. Due to the better motor performance and higher velocity limits of cars, t a , 0 p c is usually less than t a , 0 t r . θ t r p c is the car equivalent factor for trucks, and θ p c t r is the truck equivalent factor for cars. r a p c indicates the capacity of link a measured by car units, while r a t r indicates the capacity measured by trucks. α p c and β p c are the car-specific parameters, while α t r and β t r are the truck-specific parameters. φ a p c and φ a t r denote the toll rates for cars and trucks on link a , respectively. For tolled roads, 0 < φ a p c < φ a t r ; for non-tolled roads, 0 = φ a p c = φ a t r . L a is the length of link a .
Based on the link impedance functions, the path impedance of cars and trucks on path k between OD pairs r s , C k , p c r s and C k , t r r s respectively, is calculated as
C k , p c r s = a A c a p c δ a , k r s ,   k K rs pc
C k , t r r s = a A c a t r δ a , k r s ,   k K rs tr

3. Traffic Diversion Model with Car–Truck Heterogeneity and Its Solution Algorithm

3.1. Traffic Diversion Model Considering Car–Truck Heterogeneity

The capacity of the reconstructed expressway would be reduced due to the occupied lanes by workloads. The traffic flow should be split among the surrounding roads to avoid severe traffic congestion. The traffic would reach a new equilibrium within the traffic diversion network. Following the classic UE theory, the OD demand is usually treated as an exogenous and fixed input, and drivers are assumed to choose routes according to the principle of minimum generalized travel cost [16]. The new equilibrium state must satisfy the following conditions:
f k , p c r s 0 ,   k K pc rs ,   rs RS
f k , t r r s 0 ,   k K tr rs ,   rs RS
C k , p c r s μ r s p c 0 ,   k K pc rs ,   rs RS
C k , t r r s μ r s t r 0 ,   k K tr rs ,   rs RS
f k , p c r s C k , p c r s μ r s p c = 0 ,   k K pc rs ,   rs RS
f k , t r r s C k , t r r s μ r s t r = 0 ,   k K tr rs ,   rs RS
where μ r s p c and μ r s t r represent the minimum path impedance for cars and trucks between OD pairs r s , respectively.
Thus, the traffic diversion model for expressway reconstruction and expansion with heterogeneity between cars and trucks is developed by Formulations (1)–(14). Similar to the work by Yao et al. [17], it can be transformed to a mathematical programming model as follows:
min Z = r s R S k K r s p c f k , p c r s C k , p c r s μ r s p c + r s R S k K r s t r f k , t r r s C k , t r r s μ r s t r s.t. (1)–(12)
Proposition 1.
Model (1)–(14) has a solution  f k , p c r s , f k , t r r s , μ r s p c , μ r s t r , if and only if the optimal value of the mathematical programming model is 0.
Proof of Proposition 1.
If there is a solution μ r s p c , μ r s t r , f k , p c r s , f k , t r r s for model (1)–(14), then the complementarity conditions in Equations (13) and (14) hold.
So,
r s R S k K r s p c f k , p c r s C k , p c r s μ r s p c + r s R S k K r s t r f k , t r r s C k , t r r s μ r s t r = 0
That is, the value of the objective function (15) could be 0. Meanwhile, according to constraints (9)–(12), r s R S k K r s p c f k , p c r s C k , p c r s μ r s p c + r s R S k K r s t r f k , t r r s C k , t r r s μ r s t r 0 . It means that the objective function is nonnegative. Thus, the optimal value of the objective function is 0 if there is a solution μ r s p c , μ r s t r , f k , p c r s , f k , t r r s for model (1)–(14).
On the other side, if the optimal value of the objective function is 0, the solution must satisfy Equations (13) and (14), because f k , p c r s C k , p c r s μ r s p c 0 and f k , t r r s C k , t r r s μ r s t r 0 , according to constraints (9)–(12).
Therefore, model (1)–(14) has a solution f k , p c r s , f k , t r r s , μ r s p c , μ r s t r , if and only if the optimal value of the mathematical programming model is 0. □

3.2. Algorithm for Solving the Traffic Diversion Model

With references to the previous studies [18,19,20], a path-based algorithm, which is based on MSA, is designed for solving the above traffic diversion model. In each iteration, link impedances are updated based on the link flows from the previous iteration, and the shortest paths (auxiliary paths) for cars and trucks are identified accordingly. An all-or-nothing assignment is then performed to generate auxiliary path flows. Sequentially, path flows are updated using the MSA. The process repeats until the convergence condition is met. The algorithm flowchart is shown in Figure 2.
The specific algorithm steps are presented in Algorithm 1:
Algorithm 1: Path-Based Algorithm Using MSA
Input: Diversion network G = N , A , B ; free-flow time on links for cars t a , 0 p c ; free-flow time on links for trucks t a , 0 t r ; car traffic demand q r s p c , r s R S ; truck traffic demand q r s t r , r s R S ; BPR function parameters α p c , β p c , α t r , β t r ; car equivalents θ t r p c , θ p c t r ; link capacities r a p c , r a t r ; toll rates φ a p c , φ a t r ; link lengths L a ; values of time V p c , V t r ; convergence accuracy ε ; maximum number of iterations N max .
Output: Diversion path sets K r s p c , K r s t r ; path flows f k , p c r s , f k , t r r s .
Step 0: Initialization.
  For all a A , set x a p c 0 = x a t r 0 = 0 .
  For all r s R S , set K r s p c = , K r s t r = .
  Initialize f k ¯ , p c r s 0 = 0 for k K r s p c and f k ¯ , t r r s 0 = 0 for k K r s t r .
  Set n = 1 .
Step 1: Update link impedances.
  Given x a p c n 1 and x a t r n 1 , update the link impedances c a p c n and c a t r n according to Equation (5) and Equation (6), respectively.
Step 2: Perform an all-or-nothing assignment and update generated path sets.
  For each r s R S , solve the shortest paths under c a p c n and c a t r n by Dijkstra’s algorithm; denote the shortest paths and their impedances as k ¯ r s p c ( n ) , k ¯ r s t r ( n ) and μ r s p c ( n ) , μ r s t r ( n ) .
  For each r s R S if k ¯ r s p c ( n ) K r s p c , then K r s p c K r s p c k ¯ r s p c ( n ) .
  For each r s R S if k ¯ r s t r ( n ) K r s t r , then K r s t r K r s t r k ¯ r s t r ( n ) .
  For each r s R S and k K r s p c , compute C k , p c r s ( n ) using Equation (7).
  For each r s R S and k K r s t r , compute C k , t r r s ( n ) using Equation (8).
  For each r s R S , generate the auxiliary path flows:
  for cars, set f k , p c r s , a u x n = q r s p c if k k ¯ r s p c ( n ) , and f k , p c r s , a u x n = 0 otherwise;
  for trucks, set f k , t r r s , a u x n = q r s t r if k k ¯ r s t r ( n ) , and f k , t r r s , a u x n = 0 otherwise.
Step 3: Update path flows using MSA.
  For each r s R S and k K r s p c , update f k , p c r s n + 1 = n 1 n f k , p c r s n + 1 n f k , p c r s , a u x n .
  For each r s R S and k K r s t r , update f k , t r r s n + 1 = n 1 n f k , t r r s n + 1 n f k , t r r s , a u x n .
  For all a A , update link flows x a p c n and x a t r n using Equations (3) and (4).
Step 4: Convergence check.
  If r s R S k K r s p c f k , p c r s C k , p c r s μ r s p c + r s R S k K r s t r f k , t r r s C k , t r r s μ r s t r r s R S q r s p c μ r s p c + r s R S q r s t r μ r s t r ε or n N max , then stop the iteration; otherwise, let n = n + 1 , and return to Step 1.

4. Calculation Method for Vehicle Exhaust Emissions in Traffic Diversion Network

Vehicle exhaust emission is influenced by many factors, including traffic volume, vehicle type, travel velocity, travel distance, etc. [21]. To quantify the environmental impact of traffic diversion schemes, a calculation method for vehicle exhaust emissions in diversion networks is designed, based on the COPERT model. The COPERT model, developed by the European Environment Agency, provides specific emission factors for different vehicle types, which can effectively account for the differences between cars and trucks in exhaust emissions. Since CO2 is the main component of vehicle exhaust, and CO, HC, and NOx are the main pollutants, the emission calculations for diversion networks focus on the four gases. The specific formulas are as follows:
E T = i CO 2 , CO , HC , NO x E T i
E T i = m ϵ p c , t r E T i , m ,   i { CO 2 , CO , HC , NO x }
E T i , m = a A x a m E F i , m , a L a ,   i { CO 2 , CO , HC , NO x } ,   m { pc ,   tr }
In the above equations, E T represents the total vehicle exhaust emissions in the network. E T i denotes the emission amount for gas type i (CO2, CO, HC, or NOx). Moreover, E F i , m , a is the emission factor for gas i generated by vehicle type m (car or truck) on link a . According to the COPERT model, the calculation formula of the emission factors for CO2 and the exhaust pollutants is expressed as follows, respectively:
E F C O 2 , m , a = ( α C O 2 , , m × v m , a 2 + β C O 2 , , m × v m , a + γ C O 2 , , m + δ C O 2 , , m v m , a ) × ( 1 R F C O 2 , m ) × k m ( ε C O 2 , , m × v m , a 2 + ζ C O 2 , , m × v m , a + η C O 2 , , m ) × C V m ,   a A ,   ,   m { pc ,   tr }
E F i , m , a = α i , m × v m , a 2 + β i , m × v m , a + γ i , m + δ i , m v m , a ε i , m × v m , a 2 + ζ i , m × v m , a + η i , m ,   a A ,   i { CO 2 , CO , HC , NO x }
where R F m , C V m , k m are the fuel consumption reduction factor, fuel calorific value, and fuel-based CO2 emission factor for vehicle type m , respectively. α C O 2 , m , β C O 2 , m , γ C O 2 , m , δ C O 2 , m , ε C O 2 , m , ζ C O 2 , m , η C O 2 , m , α i , m , β i , m , γ i , m , δ i , m , ε i , m , ζ i , m , and η i , m are the parameters specific to the vehicle type and gas type for the COPERT model calculations. The values of the above factors and parameters can be found in the guidebook of the COPERT model [22]. v m , a denotes the average travel velocity of vehicle type m on link a , and is computed as
v m , a = L a t a m ,   a A ,   m { pc ,   tr }
where t a m represents the travel time for vehicle type m on link a . It is formulated as
t a m = t a , 0 m 1 + α m x a m + θ m x a m r a m β m ,   a A ,   m p c , t r

5. Numerical Examples

5.1. Diversion Network

The proposed traffic diversion model, solution algorithm, and calculation method for vehicle exhaust emissions are applied in an expressway reconstruction and expansion project in Guangdong, China. Figure 3 displays the topology of the diversion network, which consists of 24 nodes and 64 links. The links 1, 4, 5, 8, 9, and 11 represent the expressways under reconstruction. The speed limits on the reconstructed expressway are set to 80 km/h for cars and 60 km/h for trucks. The capacity of the reconstructed expressway is reduced to 2869 pcu/h. Moreover, the link capacity for trucks is 50% of that for cars [23]. The detailed information on link length and capacity, free flow time and toll rates for cars and trucks are summarized in Appendix A, Table A1, while the OD data for cars and trucks are provided in Appendix A, Table A2 and Table A3, respectively. Figure 4 shows the corresponding heat maps of car and truck OD volumes.

5.2. Evaluation of Traffic Efficiency and Exhaust Emissions in Traffic Diversion Network

5.2.1. Traffic Conditions Before Reconstruction and Expansion

Figure 5 shows the traffic conditions for all links in the diversion network before reconstruction and expansion. Among them, the Volume-to-Capacity (V/C) ratios for 46 (71.9%) links are less than 0.6, indicating smooth traffic flow; the V/C ratios for 10 (15.6%) links are between 0.6 and 0.75, indicating favorable driving conditions; the V/C ratios for 4 (6.3%) links are between 0.75 and 1, suggesting potential congestion; and, in particular, the V/C ratios for 4 links (i.e., 1, 4, 58, and 63) are greater than 1, suggesting significant congestion. Regarding the reconstructed expressway segments, the V/C ratios for links 1 and 4 exceed 1, while those for links 5 and 8 are 0.84 and 0.94, respectively, which justify the necessity of their reconstruction and expansion. Due to the variations in link traffic volumes and road classifications, the average velocity across all links varies widely. However, on the same link, the average velocity of cars is significantly higher than that of trucks.

5.2.2. Traffic Conditions During Reconstruction Without Diversion

If no traffic diversion measures are implemented during the expressway reconstruction and expansion project, the traffic distribution in the network remains in its original state, as shown in Figure 5a. Consequently, the V/C ratios on the reconstructed links would increase dramatically. As shown in Figure 6, the V/C ratios on links 1, 4, 5, and 8 exceed 1, with traffic volumes far surpassing capacity. It would result in severe traffic congestion on these links. On the reconstructed expressway links, the average velocity of cars falls below 42 km/h, with a minimum of 10.4 km/h on link 4. Similarly, the average velocity of trucks drops below 31 km/h, with a minimum of 7.8 km/h.

5.2.3. Traffic Conditions During Reconstruction with Diversion

To design a refined traffic diversion scheme, the traffic diversion model and solution algorithm are applied in the expressway reconstruction and expansion project. The algorithm and the calculation method for vehicle exhaust emissions are programmed in MATLAB R2024b software. The values of the relevant parameters are set and summarized in Table 1. Specifically, α p c , β p c , α t r , β t r , θ p c tr , θ t r p c are determined with reference to the FHWA Traffic Data Computation Method Pocket Guide [23], while V p c and V t r are derived from the Guangdong Statistical Yearbook 2025 [24].
Figure 7 displays the convergence of the proposed solution algorithm. The figure shows that the objective function value decreases rapidly in the first 20 iterations; then, it decreases slowly and gradually approaches zero, which indicates a good convergence performance of the algorithm. The optimized traffic diversion scheme, i.e., the diversion paths for each OD pair between the four nodes on the reconstructed expressway, is summarized in Appendix A, Table A4. The different diversion path sets for cars and trucks for certain OD pairs further justify the necessity of accounting for their heterogeneity in developing traffic diversion models.
Figure 8 presents the traffic conditions for all links with diversion during the reconstruction and expansion project. Within the network, the numbers of the links with a V/C ratio below 0.6, between 0.6 and 0.75, between 0.75 and 1, and over 1, are 39 (60.9%), 6 (9.4%), 15 (23.4%), and 4 (6.3%), respectively. Regarding the reconstructed links, as shown in Figure 9, their V/C ratios are all less than 1, while the car average velocity increases to 70–80 km/h and the truck average velocity ranges between 50 and 60 km/h, which means there are good traffic conditions on the reconstructed expressway.

5.2.4. Comparison of Traffic Efficiency and Exhaust Emissions with and Without Traffic Diversion

To further justify the necessity of traffic diversion and demonstrate the performance of the diversion scheme, the traffic efficiency and exhaust emissions in the network with and without traffic diversion are compared. Specifically, the distributions of the V/C on reconstructed links and on other links with and without diversion, which are depicted as violin plots, are shown in Figure 10. For the reconstructed links, the traffic diversion significantly decreases the median V/C from 1.79 to 0.86, while making the violin plot vary from a broad peak in the high V/C range to a more concentrated shape in the lower V/C range, as shown in Figure 10a. It suggests a considerable overall improvement in traffic conditions on the reconstructed links. In contrast, the traffic diversion increases the V/C ratios on a proportion of other links. Nonetheless, the median V/C is slightly decreased. That is, the traffic conditions on the other link are not significantly deteriorated by the traffic diversion.
Figure 11 displays the distributions of average velocities of cars and trucks across the links with and without the diversion. The traffic diversion makes the velocity distributions of cars and trucks shift upward, as shown in Figure 11a,c. The median velocities of cars and trucks dramatically increase from 31.8 km/h to 73.7 km/h (+131.7%) and from 23.8 km/h to 55.3 km/h (+132.3%), respectively, which implies a transition from congested low-velocity conditions to higher-velocity conditions. On other links, due to the traffic scheme, the median velocities of cars and trucks slightly decrease, from 67.7 km/h to 65.2 km/h (−3.7%) and from 59.9 km/h to 58.5 km/h (−2.3%), respectively. Overall, the traffic efficiency on the reconstructed links would be significantly improved by the traffic diversion, which would merely result in a slight or even negligible effect on that of other links within the network. It is reasonable, since the levels of service (indicated by their V/C indicators) of these links are high. Splitting a proportion of traffic flow from the reconstructed expressway to them would not worsen their traffic conditions.
Figure 12 shows the vehicle exhaust emissions in the network with and without traffic diversion. As shown in Figure 12a, when there is no diversion, the emissions of CO, HC, and NOx per unit time are 87,033 g, 2730 g, and 12,780 g, respectively, for a total of 102,545 g. When the traffic diversion scheme is conducted, the emissions of CO, HC, and NOx per unit time are 68,548 g, 2793 g, and 16,740 g, respectively, with a total of 88,082 g. Comparing the two situations, the traffic diversion makes CO emissions decrease by 21.2%, HC emissions remain nearly constant, NOx emissions increase by 30.9%, and the total emissions decrease by 14.1%. The findings justify the ability of the traffic diversion in reducing vehicle exhaust pollutant emissions. In addition, cars are the primary contributors to CO emissions. Its per unit time emissions are decreased from 79,119 g to 62,070 g by the traffic diversion. Trucks are the main contributors to NOx emissions, with their per-unit-time emissions increasing from 8292 g to 11,393 g. The increased NOx emissions may be caused by the decreased average velocity of trucks.
According to Figure 12b, without diversion, the CO2 emissions per unit time of cars and trucks are 24,776 kg and 90,418 kg, respectively, for a total of 115,194 kg. When the traffic diversion scheme is implemented, the CO2 emissions per unit time of cars and trucks are 24,451 kg and 97,425 kg, respectively, for a total of 121,876 kg. Compared with the case without diversion, traffic diversion decreases the CO2 emissions of cars by 1.3%, but increases the CO2 emissions of trucks by 7.7%, resulting in an increase of 5.8% in total CO2 emissions. It may be attributed to the fact that the detoured trucks due to traffic diversion consume more fuel and thereby lead to more CO2 emissions.

6. Conclusions

This study proposes a traffic diversion model considering the car–truck heterogeneity for expressway reconstruction and expansion. In the model, the generalized link impedance functions for cars and trucks are formulated by combining their travel time and link toll. A path-based algorithm using the MSA is designed for solving the model. In addition, a method for estimating the vehicle exhaust emissions in the traffic diversion network is developed, based on the COPERT model.
The results of a case study of an expressway reconstruction and expansion project in Guangdong Province, China indicate that the traffic diversion scheme optimized by the proposed model and algorithm significantly improve the traffic efficiency on the reconstructed links: The median V/C decreases by 0.93; the median car velocity increases by 41.9 km/h; and the median truck velocity increase by 31.5 km/h. Meanwhile, it slightly reduces the traffic efficiency on the other links within the network. In addition, the traffic diversion scheme reduces the vehicle exhaust pollutant emissions in the network by 16.9%, while increasing the CO2 emissions by 5.8%.
Although the effectiveness of the traffic diversion method is validated, it is based on fixed travel demand and perfect rational route choice behaviors. Extending it to elastic demand scenarios or incorporating stochastic route choice behaviors are promising directions for future research. In addition, only the heterogeneity between cars and trucks is considered, because the research focuses on expressway reconstruction and expansion projects. If the traffic diversion method was extended to urban roads, the heterogeneities between cars and other vehicles (e.g., motorcycles, light-duty vehicles, buses) should also be considered. In addition, exploring the effects of intelligent transportation systems and the penetration of electric vehicles on the performance of traffic diversion would also be a good direction for future research [25].

Author Contributions

Conceptualization, Q.Z. and X.W.; methodology, F.L.; software, X.L.; validation, Q.Z. and X.W.; formal analysis, F.L.; investigation, X.L.; resources, X.L.; data curation, X.L.; writing—original draft preparation, Q.Z. and F.L.; writing—review and editing, X.L. and X.W.; visualization, F.L. and X.L.; supervision, Q.Z.; project administration, X.W.; funding acquisition, Q.Z. and X.W. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by the National Natural Science Foundation of China (grant number 72471091), the Natural Science Foundation of Guangdong Province, China (grant numbers 2025A1515010398 and 2025A1515011696), and the Guangdong S&T Program (grant number 2024A1111120009).

Data Availability Statement

The original contributions presented in this study are included in the article. Further inquiries can be directed to the corresponding author.

Conflicts of Interest

The authors declare no conflicts of interest.

Appendix A

Table A1. Parameters of links.
Table A1. Parameters of links.
LinkFree Flow Time/hCapacity/(pcu/h)Length/kmToll Rate/(Yuan/km)
CarTruckCarTruck
1, 20.01250.0167573810.450.6
3, 40.01120.013333000.8
5, 60.01120.013333000.8
7, 80.050.0667573840.450.6
9, 100.00150.001757380.1
11, 120.01670.02440020.60.7
13, 140.09540.127257387.630.450.6
15, 160.0350.04257384.20.60.7
17, 180.00370.004234000.25
19, 200.01960.021533001.4
21, 220.01560.016733001
23, 240.01280.015433001
25, 260.00170.002533000.1
27, 280.01720.02533001
29, 300.01870.021833001.2
31, 320.02340.027333001.5
33, 340.01870.021833001.2
35, 360.01280.015434001
37, 380.01090.011733000.7
39, 400.01720.02533001
41, 420.02060.0344001.2
43, 440.03330.04330040.60.7
45, 460.04210.050868003.3
47, 480.0340.042544003.40.60.7
49, 500.01030.011733000.7
51, 520.06390.076934005
53, 540.08120.091733005.5
55, 560.030.0375420030.60.7
57, 580.01480.016733001
59, 600.07380.083334005
61, 620.07530.08534005.1
63, 640.11010.1633006.4
Table A2. OD matrix of cars.
Table A2. OD matrix of cars.
OD/(pcu/h)1234582224
10143610767925402625886
21240100211280119128277
31224109051516018682181
47577046130940270218469
5906266181898074110534
83821131872602220157484
227141259723413418802231
2490423518646648748619850
Table A3. OD matrix of trucks.
Table A3. OD matrix of trucks.
OD/(pcu/h)1234582224
1059415329397172268379
2560379112017055119
35246602386814815578
4324301280040311594202
5389114783850152167229
81631681492321630137208
223061741621001781490956
24388101791992092088510
Table A4. Diversion scheme.
Table A4. Diversion scheme.
ODTypePath NumberPathPath Flow
(1, 2)Car1—2143
Truck1—7—8—11—13—259
(1, 3)Car1—2—3610
Truck1—7—8—11—13—2—3415
(1, 4)Car11—5—6—10—15—17—21—4583
21—5—9—12—15—17—21—4184
Truck11—5—9—10—15—17—21—4105
21—5—9—12—15—17—21—44
31—5—6—10—15—17—21—4220
(2, 1)Car2—1124
Truck2—13—11—8—7—156
(2, 3)Car2—3100
Truck2—337
(2, 4)Car2—14—15—17—21—4211
Truck12—13—11—9—10—15—17—21—463
22—13—11—9—12—15—17—21—427
(3, 1)Car3—2—11224
Truck3—2—13—11—8—7—1524
(3, 2)Car3—2109
Truck3—266
(3, 4)Car3—4515
Truck13—2—13—11—9—10—15—17—21—4235
23—2—13—11—9—12—15—17—21—43
(4, 1)Car14—21—17—15—10—6—5—1401
24—21—17—15—12—9—5—1356
Truck14—21—17—15—10—9—5—171
24—21—17—15—12—9—5—14
34—21—17—15—10—6—5—1249
(4, 2)Car4—21—17—15—14—2704
Truck14—21—17—15—10—9—11—13—2297
24—21—17—15—12—9—11—13—24
(4, 3)Car4—3613
Truck14—21—17—15—10—9—11—13—2—3247
24—21—17—15—12—9—11—13—2—333

References

  1. Ryu, S.; Chen, A.; Choi, K. Solving the combined modal split and traffic assignment problem with two types of transit impedance function. Eur. J. Oper. Res. 2017, 257, 870–880. [Google Scholar] [CrossRef]
  2. Wang, J.; Zhang, S.R.; Li, H. Traffic divergence model of freeway during reconstruction based on system optimization. J. Chang’an Univ. Nat. Sci. Ed. 2008, 5, 95–98. [Google Scholar]
  3. Memarian, A.; Rosenberger, J.M.; Mattingly, S.P.; Williams, J.C.; Hashemi, H. An optimization-based traffic diversion model during construction closures. Comput.-Aided Civ. Infrastruct. Eng. 2019, 34, 1087–1099. [Google Scholar] [CrossRef]
  4. Jiang, L.; Lang, Y.Q. The application of stochastic user equilibrium model to traffic diverging during highway expanding construction. Appl. Mech. Mater. 2011, 97, 391–396. [Google Scholar] [CrossRef]
  5. Kong, D.; Sun, L.; Li, J.; Xu, Y. Modeling cars and trucks in the heterogeneous traffic based on car–truck combination effect using cellular automata. Phys. A Stat. Mech. Appl. 2021, 562, 125329. [Google Scholar] [CrossRef]
  6. de Andrade, G.R.; Chen, Z.; Elefteriadou, L.; Yin, Y. Multiclass traffic assignment problem with flow-dependent passenger car equivalent value of trucks. Transp. Res. Rec. 2017, 2667, 131–141. [Google Scholar] [CrossRef]
  7. Thomas, J.; Srinivasan, K.K.; Arasan, V.T. Vehicle class wise speed-volume models for heterogeneous traffic. Transport 2012, 27, 206–217. [Google Scholar] [CrossRef]
  8. Andrych-Zalewska, M.; Chłopek, Z.; Lasocki, J.; Merkisz, J.; Pielecha, J. A stochastic approach to the analysis of pollutant emissions and fuel consumption of motor vehicles driven in real traffic. Appl. Sci. 2024, 14, 11346. [Google Scholar] [CrossRef]
  9. Chen, S.; Du, Z.; Shi, X.; Liu, Y.; Li, S.; Shao, C.; Steve-Harold, K. MOVES-Beijing-based high spatial and temporal resolution ammonia emissions from road traffic in Beijing. Atmos. Environ. 2021, 256, 118443. [Google Scholar] [CrossRef]
  10. Zhang, K.; Batterman, S.; Dion, F. Vehicle emissions in congestion: Comparison of work zone, rush hour and free-flow conditions. Atmos. Environ. 2011, 45, 1929–1939. [Google Scholar] [CrossRef]
  11. Sun, Z.; Hao, P.; Ban, X.; Yang, D. Trajectory-based vehicle energy/emissions estimation for signalized arterials using mobile sensing data. Transp. Res. Part D Transp. Environ. 2015, 34, 27–40. [Google Scholar] [CrossRef]
  12. Song, X.; Hao, Y.; Zhang, C.; Peng, J.; Zhu, X. Vehicular emission trends in the Pan-Yangtze River Delta in China between 1999 and 2013. J. Clean. Prod. 2016, 137, 1045–1054. [Google Scholar] [CrossRef]
  13. Jia, T.; Qi, J. Vehicle emission models and their applications in China: A comprehensive review. J. Traffic Transp. Eng. (Engl. Ed.) 2025, 12, 1855–1877. [Google Scholar] [CrossRef]
  14. Gong, L.; Fan, W. Optimizing scheduling of long-term highway work zone projects. Int. J. Transp. Sci. Technol. 2016, 5, 17–27. [Google Scholar] [CrossRef]
  15. Liu, Z.; Wang, S.; Meng, Q. Optimal joint distance and time toll for cordon-based congestion pricing. Transp. Res. Part B Methodol. 2014, 69, 81–97. [Google Scholar] [CrossRef]
  16. Wardrop, J.G. Some theoretical aspects of road traffic research. Proc. Inst. Civ. Eng. 1952, 1, 325–362. [Google Scholar] [CrossRef]
  17. Yao, J.; Shi, F.; Zhou, Z.; Qin, J. Combinatorial optimization of exclusive bus lanes and bus frequencies in multi-modal transportation network. J. Transp. Eng. 2012, 138, 1422–1429. [Google Scholar] [CrossRef]
  18. Huang, W.; Xu, G.; Lo, H.K. Pareto-optimal sustainable transportation network design under spatial queuing. Netw. Spat. Econ. 2020, 20, 637–673. [Google Scholar] [CrossRef]
  19. Zhang, X.; Zhang, S.; Luo, W.; Tang, J. Analysis of cascading failures and recovery in freeway network under the impact of incidents. Appl. Sci. 2025, 15, 7276. [Google Scholar] [CrossRef]
  20. Kuang, A.W.; Huang, Z.X. A research on mixed stochastic user equilibrium model based on generalized travel disutility under ATIS. In Proceedings of the 2010 International Conference on Intelligent Computation Technology and Automation, Changsha, China, 11–12 May 2010. [Google Scholar]
  21. Aga, A.G.; Arsedi, A.N.; Huluka, A.W. Predictive analysis of passenger vehicle emissions and fuel consumption in Addis Ababa, Ethiopia using COPERT based on vehicle growth forecasting. Atmos. Environ. X 2025, 28, 100385. [Google Scholar] [CrossRef]
  22. European Environment Agency. EMEP/EEA Air Pollutant Emission Inventory Guidebook 2023: Technical Guidance to Prepare National Emission Inventories; Publications Office of the European Union: Luxembourg, 2023. [Google Scholar]
  23. Federal Highway Administration. Traffic Data Computation Method Pocket Guide; Publication No. FHWA-PL-18-027; Federal Highway Administration: Washington, DC, USA, 2018.
  24. Guangdong Provincial Bureau of Statistics. Guangdong Statistical Yearbook 2025. Available online: https://stats.gd.gov.cn/gdtjnj/content/post_4810393.html (accessed on 19 March 2026).
  25. Kłos, M.J.; Sierpiński, G. The Optimization of Intelligent Transport Systems: Planning, Energy Efficiency and Environmental Responsibility. Energies 2025, 18, 4518. [Google Scholar] [CrossRef]
Figure 1. Schematic diagram of divergence road network (Numbers in circles denote node IDs, and numbers beside the links denote link IDs).
Figure 1. Schematic diagram of divergence road network (Numbers in circles denote node IDs, and numbers beside the links denote link IDs).
Modelling 07 00071 g001
Figure 2. Flowchart of algorithm.
Figure 2. Flowchart of algorithm.
Modelling 07 00071 g002
Figure 3. Topology of diversion network (Numbers in circles denote node IDs, and numbers beside the links denote link IDs).
Figure 3. Topology of diversion network (Numbers in circles denote node IDs, and numbers beside the links denote link IDs).
Modelling 07 00071 g003
Figure 4. Heat maps of traffic demand: (a) car; (b) truck.
Figure 4. Heat maps of traffic demand: (a) car; (b) truck.
Modelling 07 00071 g004
Figure 5. Traffic parameters of all links before reconstruction and expansion: (a) traffic volume; (b) Volume-to-Capacity ratio (V/C) and average velocity.
Figure 5. Traffic parameters of all links before reconstruction and expansion: (a) traffic volume; (b) Volume-to-Capacity ratio (V/C) and average velocity.
Modelling 07 00071 g005
Figure 6. Volume-to-Capacity ratio (V/C) and average velocity of the reconstructed links without diversion.
Figure 6. Volume-to-Capacity ratio (V/C) and average velocity of the reconstructed links without diversion.
Modelling 07 00071 g006
Figure 7. Algorithm convergence procedure: (a) target value; (b) convergence accuracy.
Figure 7. Algorithm convergence procedure: (a) target value; (b) convergence accuracy.
Modelling 07 00071 g007
Figure 8. Traffic parameters of all links with diversion: (a) traffic volume; (b) Volume-to-Capacity ratio (V/C) and average velocity.
Figure 8. Traffic parameters of all links with diversion: (a) traffic volume; (b) Volume-to-Capacity ratio (V/C) and average velocity.
Modelling 07 00071 g008
Figure 9. Volume-to-Capacity ratio (V/C) and average velocity of the reconstructed links with diversion.
Figure 9. Volume-to-Capacity ratio (V/C) and average velocity of the reconstructed links with diversion.
Modelling 07 00071 g009
Figure 10. Comparison of Volume-to-Capacity ratio (V/C) without and with diversion during reconstruction and expansion: (a) V/C of reconstructed links; (b) V/C of other links (Blue bars indicate the 25th–75th percentiles and dot indicates the median values).
Figure 10. Comparison of Volume-to-Capacity ratio (V/C) without and with diversion during reconstruction and expansion: (a) V/C of reconstructed links; (b) V/C of other links (Blue bars indicate the 25th–75th percentiles and dot indicates the median values).
Modelling 07 00071 g010
Figure 11. Comparison of average velocity without and with diversion during reconstruction and expansion: (a) average velocity of cars on reconstructed links; (b) average velocity of cars on other links; (c) average velocity of trucks on reconstructed links; (d) average velocity of trucks on other links (Blue bars indicate the 25th–75th percentiles and dot indicates the median values).
Figure 11. Comparison of average velocity without and with diversion during reconstruction and expansion: (a) average velocity of cars on reconstructed links; (b) average velocity of cars on other links; (c) average velocity of trucks on reconstructed links; (d) average velocity of trucks on other links (Blue bars indicate the 25th–75th percentiles and dot indicates the median values).
Modelling 07 00071 g011
Figure 12. Comparison of vehicle exhaust emissions without and with diversion: (a) exhaust pollutant emissions; (b) CO2 emissions.
Figure 12. Comparison of vehicle exhaust emissions without and with diversion: (a) exhaust pollutant emissions; (b) CO2 emissions.
Modelling 07 00071 g012
Table 1. Parameters of model and algorithm.
Table 1. Parameters of model and algorithm.
ParameterValueParameterValue
α p c 0.15 θ t r p c 2
β p c 4 V p c 33.76
α t r 0.15 V t r 1.08
β t r 4 ε 1 × 10−6
θ p c tr 1/2 N 100
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

Zeng, Q.; Liang, F.; Liu, X.; Wang, X. A Traffic Diversion Approach for Expressway Reconstruction and Expansion Considering Highway Toll and Heterogeneity Between Cars and Trucks. Modelling 2026, 7, 71. https://doi.org/10.3390/modelling7020071

AMA Style

Zeng Q, Liang F, Liu X, Wang X. A Traffic Diversion Approach for Expressway Reconstruction and Expansion Considering Highway Toll and Heterogeneity Between Cars and Trucks. Modelling. 2026; 7(2):71. https://doi.org/10.3390/modelling7020071

Chicago/Turabian Style

Zeng, Qiang, Feilong Liang, Xiang Liu, and Xiaofei Wang. 2026. "A Traffic Diversion Approach for Expressway Reconstruction and Expansion Considering Highway Toll and Heterogeneity Between Cars and Trucks" Modelling 7, no. 2: 71. https://doi.org/10.3390/modelling7020071

APA Style

Zeng, Q., Liang, F., Liu, X., & Wang, X. (2026). A Traffic Diversion Approach for Expressway Reconstruction and Expansion Considering Highway Toll and Heterogeneity Between Cars and Trucks. Modelling, 7(2), 71. https://doi.org/10.3390/modelling7020071

Article Metrics

Back to TopTop