# Risk Analysis and Route Optimization of Dangerous Goods Transportation Based on the Empirical Path Set

Authors: Haixing Wang; Qianqian Liang
Journal: Journal of Advanced Transportation
 (2020)

---

## Abstract

Based on the empirical path set generated from the track data of dangerous goods vehicles, we present a new method for the risk analysis and path optimization of dangerous goods transportation. First of all, by exploring the travel rules of dangerous goods transport vehicles hidden in the track data, combined with the path set generation algorithm, the method of determining the empirical path set of dangerous goods transport is studied. Secondly, based on the empirical path set, mainly considering the travel rules of vehicles and people on the road, as well as the distribution of population and environment-sensitive areas along the road, a dual objective path selection model is proposed to comprehensively measure the risk and cost of road transportation under time-varying conditions. On this basis, given the principle of avoiding high-risk transportation paths, a comprehensive method of integrating multiple algorithms is proposed to solve the model. Finally, taking a road network as an example, the practicability and effectiveness of the proposed method are verified. The method proposed takes both practicability and safety into account. Based on the experience path set, considering the time-varying characteristics, the decision-maker could choose the appropriate transportation path of dangerous goods according to different preferences, so as to better solve the problem of path selection for dangerous goods transportation.


---

## Body

## 1. Introduction

Dangerous goods transportation is featured in the location moving, complicated and changing natural environment, and close correlation with the social life of the human. Any accident in transportation, which is more random than those occurring in the production, may give rise to more serious consequences.Existing researches on dangerous goods transportation mainly concern the analysis of transportation risk or the selection of transportation path. Many scholars combine these two aspects to optimize the transportation path to lower risks in the transportation path. Inanloo and Tansel combine Gaussian Model and ArcGIS to calculate the risk of the exposed population, risk of the environment-sensitive area, time delay cost, and link transportation cost along the transportation path with consideration to the atmospheric stability [1]. Dadkar et al. solve the path selection problem taking into account the stochastic changes of each highway facility performance as time goes by based on the k-shortest path algorithm [2]. Dolphin et al. describe a software suite designed to perform sensitivity and cost/benefit analyses on selected transportation paths and vehicles to minimize the risk associated with the shipment of dangerous goods [3]. Ma et al. utilize the risk assessment matrix to assess the integrated risk of the link from perspectives of the probability consequence level and the consequent risk level and then acquire the risk in the transportation path by the weighted distance method [4].Some scholars optimize the transportation path of dangerous goods by multiobjective decisions to meet the demand for safety and economic efficiency. Junior and Márcio De Almeid present an application of the modal choice method (MCM) to establish an order of priority among the alternatives considered to carry a determined hazardous product [5]. Samanlioglu developed a new multiobjective location-routing model in which three criteria were considered: minimizing the total transportation cost, minimizing the cost of dangerous goods transportation, and minimizing total transportation risk associated with the population exposure along transportation paths and around treatment [6]. In the multiobjective selection of hazmat transportation path in an urban road network, Pamučar et al. proposed a new cost and risk evaluation method by using an adaptive neural fuzzy inference system (ANFIS) [7]. Mahmoudabadi and Zhang defined the transportation risk as a chaotic variable, used two methods to establish a chaotic model, and analyzed the results of different sizes of risks and costs combined with cases. The results show that the path of chaos model makes the frequency of path selection change with different cost and risk priorities converging to the logical mapping equation [8]. Considering that the potential high risk in dangerous goods transportation does not lead to high return, Kwon introduced CVAR (conditional value at risk) model into the optimization model of the transportation path of dangerous goods [9]. Jassbi and Makvandi established a multiobjective optimization model with the objectives of the transportation distance of dangerous goods transport vehicles, the population coverage rate along the transportation path, and the risk of the road section. They solved it through a genetic algorithm [10].Accident rate and severity analysis is also an important aspect of this study. Haghighi et al. examined the impact of a wide range of roadway geometric features on the severity outcomes of crashes that occurred on rural two-lane highways [11]. Zeng et al. investigated the inclusion of spatiotemporal correlation and interaction in a multivariate random-parameters Tobit model and their influence on fitting areal crash rates with different severity outcomes [12]. Zeng et al. presented an empirical investigation of the impacts of real-time weather conditions on the freeway crash severity [13]. Zeng et al. presented a joint analysis of daytime and nighttime crash frequencies at the zone level with consideration of spatial correlations [14]. Imprialou and Quddus reviewed current literature on the state of crash data quality for each of the questions separately [15].Along with the development of ITS (Intelligent Transport System), the traveler will select and adjust the path appropriately, given the traffic information. As a result, the path selection model under time-varying conditions may be more practical. Pradhananga et al. proposed a transportation path selection model considering the time window after analyzing the waiting time in the dangerous goods transportation and solved it by genetic algorithm [16].However, most of the above research mainly focuses on the optimization of path selection based on different models and algorithms, less on the empirical path used in the actual dangerous goods transportation. Nowadays, in China and many countries around the world, more and more dangerous goods vehicles are monitored, and a large number of actual data on dangerous goods transportation are accumulated. For example, by using the track data of dangerous goods vehicles, it is more convenient to generate the path of dangerous goods vehicles, and it can also be beneficial for analyzing the travel time according to the time interval recorded by the data.These data, which reflect the operating experience of the drivers of dangerous goods vehicles, have important reference value for the paths’ selection for dangerous goods transportation and could be used to conduct a more reasonable path set. Although errors are easily produced for path selection analysis based on independent individuals, with the increase of samples, the commonness for groups becomes apparent. To complete the task faster and better, the drivers of dangerous goods vehicles will choose the reasonable path according to the experience as much as possible, which reflected in the data the fact that most drivers will choose a similar path set, that is, the empirical path set. We could get the empirical path set by analyzing the rich experience of drivers for dangerous goods transportation. It has a great advantage to use the path set based on the driver’s experience, and also it makes the work more reasonable and practical usability.Therefore, to improve the feasibility and applicability of dangerous goods operation path, this paper proposes an empirical path set generation method based on the track data of dangerous goods vehicles. We could get the empirical path set by careful study of the track distribution map and the heat map. By making a thorough inquiry for the rule hidden in the track data, combined with the path set generation algorithm, the empirical path set for dangerous goods transportation could be formed. At the same time, in dealing with the problem of less consideration of safety for the empirical path set, the model and algorithm considering the influence factors for safety during the process of dangerous goods transportation are designed. Based on the comprehensive analysis of the traffic flow on the road and the distribution of population and environment-sensitive areas along the road, the time-varying risk of the road section is evaluated, and the double objective optimization model combined with the transportation cost and risk under the time-varying conditions is established, so as to optimize the path selection for dangerous goods transportation. The method proposed in this paper takes both practicability and safety into account, and it is beneficial for better solving the problem of path selection for dangerous goods transportation. The flow chart based on the proposed research work is shown in Figure1.Figure 1
The flow chartt based on the proposed research work.After the generating strategy for the empirical path set is given in Section1, Section 2 conducts the process of quantitative risk analysis. Then, a description of the path selection optimization process using an appropriate risk-cost function under time-varying conditions is presented in Section 3, followed by a solution method that combined improved DFS algorithm with fast nondominated sorting, which is described in Section 4. Finally, in Section 5, the proposed model and algorithm are verified through a design case.


## 2. Strategy for Empirical Path Set Generating

### 2.1. Network Joint Control System for Dangerous Goods Transportation

To strengthen the management and improve the safety level of dangerous goods transportation, China has established a joint control system for dangerous goods transportation based on satellite positioning technology. By the beginning of 2020, the ratio of vehicles joining the network has exceeded 99.7%. The organizational structure of the network joint control system is shown in Figure2 [17].Figure 2
The organizational structure of the network joint control system.


### 2.2. Handling of Abnormal Track Data of Dangerous Goods Vehicles

When using the network joint control system to collect traffic information, the on-board equipment continuously queries and obtains the real-time data of vehicles and then sends it to the computing center, so as to get the real-time operation status of dangerous goods vehicles in each road section. In the actual operation process, due to the influence of equipment, communication mode, and random error, some abnormal data may be produced. To get accurate information, it is necessary to identify and selectively repair the anomalous data. At the same time, it is also required to filter the data to eliminate the invalid data or reduce noise interference, so as to improve the quality of the data.


#### 2.2.1. Data Rationality and Integrity Verification

Because the on-board equipment needs to collect data at timed intervals, and it is easy to be interfered with by strong signals from the outside, it may produce data loss and error. Therefore, it is necessary to check the rationality and integrity of the track data. As to the occurrence of continuous wrong data or data loss (such as constant data loss caused by communication failure of vehicle terminal), to ensure the accuracy of collected data, some of the fault data could be removed. When there are only some wrong data, the historical trend method and time series method could be used to repair or supplement the fault data selectively.


#### 2.2.2. Data Sifting and Filtering

A large number of data could be obtained from the vehicle monitoring system. But too much data could make the system overload and result in the unnecessary increase in equipment cost. Therefore, reasonable data sifting and elimination of some invalid data will not only affect the results but also improve the efficiency.In the operation process, the data may be affected by road conditions, vehicle performance and drivers’ habits, and other factors, and a large amount of random data could be generated. For the random components contained could create a wrong impression of the data application, it is better to filter the data. The principle of the filtering method is not to change the rule of the original data and remove the random components. The standard filtering methods include median filtering, moving average filtering, exponential filtering, and Kalman filtering.


### 2.3. Method of the Empirical Path Set Generating

#### 2.3.1. Identification of Starting and Ending Points

In the network joint control system, the original information of the track data for dangerous goods vehicles mainly includes latitude, longitude, time, and speed. Through the analysis of the data, the system will continuously collect the vehicle operation data. Still, the vehicle is not always running, and there may be dwell points. It is necessary to judge these stops further and then identify whether these stops are shortstops caused by traffic jams, waiting at intersections, refueling, or midway rest during the driving process or stops before and after the trip. Through the analysis of the stop point, the starting and ending points and the running track could be determined.


#### 2.3.2. Map Matching

The function of map matching is to connect the vehicle location tracks with the road in the digital map and then determine the position of the vehicle on the map. The basic idea is to select a certain number of points or curves on the map and get a pair of samples to match them. Finally, the vehicle in motion is located, and the positioning error is reduced by map matching. Therefore, map matching could not only reduce the error of location data and improve the accuracy of location data but also achieve a more intuitive and visual effect.


#### 2.3.3. Empirical Path Set Based on Track Distribution Diagram and Heat Diagram

Firstly, the paths of the dangerous goods vehicles in the study area are marked out, and the track distribution diagram of the vehicles could also be generated, as shown in Figure3. The gradual change from blue to red indicates the difference in the density of the vehicles from low to high. The dangerous goods vehicle track map could be gridded, and the grid size is determined according to the density of the road and the view scale. Because the density of the vehicles on each road is different, the grid may have different densities. The grid with more significant density will be used for the areas with deep color, and the grid with smaller density will be used for the fields with a lighter color (Figure 4), so as to minimize the error.Figure 3
Vehicle track distribution diagram.Figure 4
Gridding with different densities.Kernel density estimation may be used in density analysis, which could make full use of the original information of data and avoid the introduction of prior knowledge. Through density analysis, the points or lines could be transformed into continuous surfaces. Then, the data aggregation status of the whole area could be calculated by searching the areas where the points or lines are concentrated. At the same time, the density analysis will be in progress by selecting an appropriate radiation radius, and the heat diagram could be generated. The classification of the heat for dangerous goods vehicles is based on the color depth. The empirical path set of the vehicle could be obtained mainly based on the track distribution diagram and heat diagram.


## 2.1. Network Joint Control System for Dangerous Goods Transportation

To strengthen the management and improve the safety level of dangerous goods transportation, China has established a joint control system for dangerous goods transportation based on satellite positioning technology. By the beginning of 2020, the ratio of vehicles joining the network has exceeded 99.7%. The organizational structure of the network joint control system is shown in Figure2 [17].Figure 2
The organizational structure of the network joint control system.


## 2.2. Handling of Abnormal Track Data of Dangerous Goods Vehicles

When using the network joint control system to collect traffic information, the on-board equipment continuously queries and obtains the real-time data of vehicles and then sends it to the computing center, so as to get the real-time operation status of dangerous goods vehicles in each road section. In the actual operation process, due to the influence of equipment, communication mode, and random error, some abnormal data may be produced. To get accurate information, it is necessary to identify and selectively repair the anomalous data. At the same time, it is also required to filter the data to eliminate the invalid data or reduce noise interference, so as to improve the quality of the data.


### 2.2.1. Data Rationality and Integrity Verification

Because the on-board equipment needs to collect data at timed intervals, and it is easy to be interfered with by strong signals from the outside, it may produce data loss and error. Therefore, it is necessary to check the rationality and integrity of the track data. As to the occurrence of continuous wrong data or data loss (such as constant data loss caused by communication failure of vehicle terminal), to ensure the accuracy of collected data, some of the fault data could be removed. When there are only some wrong data, the historical trend method and time series method could be used to repair or supplement the fault data selectively.


### 2.2.2. Data Sifting and Filtering

A large number of data could be obtained from the vehicle monitoring system. But too much data could make the system overload and result in the unnecessary increase in equipment cost. Therefore, reasonable data sifting and elimination of some invalid data will not only affect the results but also improve the efficiency.In the operation process, the data may be affected by road conditions, vehicle performance and drivers’ habits, and other factors, and a large amount of random data could be generated. For the random components contained could create a wrong impression of the data application, it is better to filter the data. The principle of the filtering method is not to change the rule of the original data and remove the random components. The standard filtering methods include median filtering, moving average filtering, exponential filtering, and Kalman filtering.


## 2.2.1. Data Rationality and Integrity Verification

Because the on-board equipment needs to collect data at timed intervals, and it is easy to be interfered with by strong signals from the outside, it may produce data loss and error. Therefore, it is necessary to check the rationality and integrity of the track data. As to the occurrence of continuous wrong data or data loss (such as constant data loss caused by communication failure of vehicle terminal), to ensure the accuracy of collected data, some of the fault data could be removed. When there are only some wrong data, the historical trend method and time series method could be used to repair or supplement the fault data selectively.


## 2.2.2. Data Sifting and Filtering

A large number of data could be obtained from the vehicle monitoring system. But too much data could make the system overload and result in the unnecessary increase in equipment cost. Therefore, reasonable data sifting and elimination of some invalid data will not only affect the results but also improve the efficiency.In the operation process, the data may be affected by road conditions, vehicle performance and drivers’ habits, and other factors, and a large amount of random data could be generated. For the random components contained could create a wrong impression of the data application, it is better to filter the data. The principle of the filtering method is not to change the rule of the original data and remove the random components. The standard filtering methods include median filtering, moving average filtering, exponential filtering, and Kalman filtering.


## 2.3. Method of the Empirical Path Set Generating

### 2.3.1. Identification of Starting and Ending Points

In the network joint control system, the original information of the track data for dangerous goods vehicles mainly includes latitude, longitude, time, and speed. Through the analysis of the data, the system will continuously collect the vehicle operation data. Still, the vehicle is not always running, and there may be dwell points. It is necessary to judge these stops further and then identify whether these stops are shortstops caused by traffic jams, waiting at intersections, refueling, or midway rest during the driving process or stops before and after the trip. Through the analysis of the stop point, the starting and ending points and the running track could be determined.


### 2.3.2. Map Matching

The function of map matching is to connect the vehicle location tracks with the road in the digital map and then determine the position of the vehicle on the map. The basic idea is to select a certain number of points or curves on the map and get a pair of samples to match them. Finally, the vehicle in motion is located, and the positioning error is reduced by map matching. Therefore, map matching could not only reduce the error of location data and improve the accuracy of location data but also achieve a more intuitive and visual effect.


### 2.3.3. Empirical Path Set Based on Track Distribution Diagram and Heat Diagram

Firstly, the paths of the dangerous goods vehicles in the study area are marked out, and the track distribution diagram of the vehicles could also be generated, as shown in Figure3. The gradual change from blue to red indicates the difference in the density of the vehicles from low to high. The dangerous goods vehicle track map could be gridded, and the grid size is determined according to the density of the road and the view scale. Because the density of the vehicles on each road is different, the grid may have different densities. The grid with more significant density will be used for the areas with deep color, and the grid with smaller density will be used for the fields with a lighter color (Figure 4), so as to minimize the error.Figure 3
Vehicle track distribution diagram.Figure 4
Gridding with different densities.Kernel density estimation may be used in density analysis, which could make full use of the original information of data and avoid the introduction of prior knowledge. Through density analysis, the points or lines could be transformed into continuous surfaces. Then, the data aggregation status of the whole area could be calculated by searching the areas where the points or lines are concentrated. At the same time, the density analysis will be in progress by selecting an appropriate radiation radius, and the heat diagram could be generated. The classification of the heat for dangerous goods vehicles is based on the color depth. The empirical path set of the vehicle could be obtained mainly based on the track distribution diagram and heat diagram.


## 2.3.1. Identification of Starting and Ending Points

In the network joint control system, the original information of the track data for dangerous goods vehicles mainly includes latitude, longitude, time, and speed. Through the analysis of the data, the system will continuously collect the vehicle operation data. Still, the vehicle is not always running, and there may be dwell points. It is necessary to judge these stops further and then identify whether these stops are shortstops caused by traffic jams, waiting at intersections, refueling, or midway rest during the driving process or stops before and after the trip. Through the analysis of the stop point, the starting and ending points and the running track could be determined.


## 2.3.2. Map Matching

The function of map matching is to connect the vehicle location tracks with the road in the digital map and then determine the position of the vehicle on the map. The basic idea is to select a certain number of points or curves on the map and get a pair of samples to match them. Finally, the vehicle in motion is located, and the positioning error is reduced by map matching. Therefore, map matching could not only reduce the error of location data and improve the accuracy of location data but also achieve a more intuitive and visual effect.


## 2.3.3. Empirical Path Set Based on Track Distribution Diagram and Heat Diagram

Firstly, the paths of the dangerous goods vehicles in the study area are marked out, and the track distribution diagram of the vehicles could also be generated, as shown in Figure3. The gradual change from blue to red indicates the difference in the density of the vehicles from low to high. The dangerous goods vehicle track map could be gridded, and the grid size is determined according to the density of the road and the view scale. Because the density of the vehicles on each road is different, the grid may have different densities. The grid with more significant density will be used for the areas with deep color, and the grid with smaller density will be used for the fields with a lighter color (Figure 4), so as to minimize the error.Figure 3
Vehicle track distribution diagram.Figure 4
Gridding with different densities.Kernel density estimation may be used in density analysis, which could make full use of the original information of data and avoid the introduction of prior knowledge. Through density analysis, the points or lines could be transformed into continuous surfaces. Then, the data aggregation status of the whole area could be calculated by searching the areas where the points or lines are concentrated. At the same time, the density analysis will be in progress by selecting an appropriate radiation radius, and the heat diagram could be generated. The classification of the heat for dangerous goods vehicles is based on the color depth. The empirical path set of the vehicle could be obtained mainly based on the track distribution diagram and heat diagram.


## 3. Quantitative Risk Analysis

The risk may be defined as the loss or lost value of expectation. In the comprehensive risk assessment method, the risk is regarded as a kind of mathematic value of expectation lost by humans within a particular area. Therefore, we may define the leakage risk of dangerous goods as the product of the leakage probability and leakage consequence.


### 3.1. Determination of Probability of Leakage Accident

We may not acquire the probability of accident through the statistical data since statistics of transportation accidents of dangerous goods are absent in China. The quantitative probability of transportation accidents of dangerous goods declared by DuPont is 10−8∼10−6. And the traffic accident rate comes from the traffic accident data of three major states of the USA and the traffic accident rate calculated based on Gross Domestic Product (GDP) and transportation situation [18], as demonstrated in Table 1. It is also indicated by the statistical analysis of 562 transportation accidents of tank trucks of dangerous goods that the conditional probability of leakage by tank trucks of dangerous goods due to traffic accidents is 0.86 [19].Table 1
Basic traffic accident rate of dangerous goods transportation.
AreaRoad classAverage truck traffic accident rate (once/108 veh·km)UrbanExpressway, class I highway4.485Class II highway6.512Class III and IV highway3.485Substandard highwayDouble lane2.458Urban roadUndivided lane3.925Double lane3.511Multilane5.058One-way street3.935Undivided lane5.645RuralExpressway, class I highway1.330Class II highway1.646Class III and IV highway0.617Substandard highwayDouble lane1.754Undivided lane2.956At the same time, we also consider the impact of weather factors on the accident. Based on fine days, we multiply different weather conditions such as rainy days, snowy days, and foggy days by different coefficients to reflect the impact of weather on the accident. The weather coefficient is different in different areas. Take the region involved in the following example as a subject. The average number of different types of weather days, the average number of accidents under various types of weather, and the number of daily average accidents (certain types of weather) of the region within 5 years are shown in Table2 and Figure 5.Table 2
Coefficient between weather and accident.
ItemFineRainSnowFogNumber of accidents245521710Weather days2925568Number of accidents per day (certain type of weather)0.840.952.831.25Weather coefficient11.133.371.49Figure 5
Coefficient between weather and accident.


### 3.2. Quantization of Leakage Accident Consequence

The leakage of dangerous goods may pose a severe impact on the surrounding environment and result in various kinds of severe consequences. And the most common consequences are injury and death of exposed population and environmental disruption [20, 21]. Hence, we calculate the value loss of leakage accidents under mixed traffic conditions from perspectives of exposed population and environmentally sensitive area.


#### 3.2.1. Quantization of Loss of Exposed Population

We calculate the concentration of hazardous gas at different positions through the simulated calculation initially and then convert the probability to the corresponding death rate by the probability function method. The relation between probabilityY and the concentration of hazardous gas and the duration of the contact is demonstrated in(1)Y=A+BlnCnt,where C is the concentration of hazardous gas in contact, ×10−6; t is the duration of contact with hazardous gas, min; and A, B, and n are constant parameters depending on the nature of hazardous gas.Generally, the duration of contact with hazardous gas will be no longer than 30 min, during which the people may escape from the site or take protective measures [22, 23].The conversion between probability and death rate is demonstrated in Table3, and the probability value is 0∼9% [24, 25].Table 3
Conversion between probability and death rate.
P (%)012345678902.672.953.123.253.363.453.523.593.66103.723.773.823.873.923.964.014.054.084.12204.164.194.234.264.294.334.364.394.424.45304.484.504.534.564.594.614.644.674.694.72404.754.774.804.824.854.874.904.924.954.97505.005.035.055.085.105.135.155.185.205.23605.255.285.315.335.365.395.415.445.475.50705.525.555.585.615.645.675.715.745.775.81805.845.885.925.955.996.046.086.136.186.23906.286.346.416.486.556.646.756.887.057.33990.00.10.20.30.40.50.60.70.80.97.337.377.417.467.517.587.587.657.888.09As different concentrations and durations of contact lead to different healthy influences and medical treatment expenses, determination of the risk of exposed population shall consider those suffering from different extents of injuries by contacting the toxic gas while considering those becoming dead by contacting the toxic gas. The economic loss of the population with different extents of injuries is demonstrated in Table4.Table 4
Statistical analysis of mean economic loss of one person/time in an accident.
Injury typeSlight injuryPartial disabilitySerious disabilityTotal disabilityDeathEconomic loss (RMB10,000)0.050.32.08.020.0We may quantify the risk of exposed population caused by one leakage accident by the death rate of different threshold areas derived from the above study.


#### 3.2.2. Loss Calculation of Environmentally Sensitive Areas

Damage to the environmentally sensitive area brought by the leakage of dangerous goods mainly includes pollution of soil and water, destruction of animals and plants, and corrosion of cultural relics. We will assess the loss of environmentally sensitive areas caused by the leakage from the perspective of value loss.We divide environmentally sensitive areas into four types, which are water area, forest land, agricultural planting area, and public green space. We determine the value of the environment-sensitive area; different assessment methods of value loss for different environmental sensitive areas are listed in Table5. And then, we determine the loss brought to the sensitive area by different concentrations of leakage to recognize the converted area loss of each sensitive environmental area and finally transform the area loss to the value loss.Table 5
Assessment methods of value loss for different environmental sensitive areas.
Sensitive areaAssessment methodCalculation formulaParameterWater areaReplacement costV=∑PnPn: restoration cost of the water bodyForest landShadow projectV=Pp⋅SPP: construction cost per unit area of forest landAgricultural planting areaMarket valueV=∑Δmi⋅PiΔmi: cut-down yield of cropsPi: net income per unit area of cropsPublic green spaceShadow projectV=Pm⋅SPm: construction cost per unit area of public green spaceValue loss of the environmentally sensitive area may be expressed as(2)W=∑i=13δi∑j=15VjSij.In the formula,W is the total value loss of environmentally sensitive area within the area impacted by the leakage, δi is the risk impact weight of area i, Vj is the cost per unit of the jth kind of environmentally sensitive area, and Sij is the area of the jth kind of environmentally sensitive area within area i, m2.


#### 3.2.3. Correction of Accident Consequence by Emergency Rescue

Emergency rescue is quite essential for lowering the accident consequence risk that shall be sufficiently concerned in the risk assessment [26]. In the evaluation of the leakage accident risk, the capability of emergency rescue is included in the risk assessment model as a kind of “offset.”ICI (Imperial Chemical Industries) Mond method notes the compensation coefficient towards the fire rescue in the evaluation of compensation to the unit danger. In this paper, the value-taking standard of the compensation coefficient is established in combination with the time for the Chinese fire rescue team to arrive at the site, as demonstrated in Table6.Table 6
Value-taking standard of emergency rescue team compensation coefficientτ.
Equipment and level of fire departmentResponse timeCompensation coefficientτ1 fire engine≤10 min0.902 fire engines≤10 min0.853 fire engines≤10 min0.804 fire engines≤10 min0.755 or more fire engines≤10 min0.7


#### 3.2.4. Risk Assessment Model

Transportation riskR of the unit link l at a particular moment may be expressed by(3)Rl=Prell⋅Bintx+Bourtx+W⋅τ=Ptl⋅Pt⟶rell⋅∑i=13∑k=13SiindiintxPikNk+∑i=13∑k=13SioutdiouttxPikNk+∑i=13δi∑j=14VjSij⋅τ.


## 3.1. Determination of Probability of Leakage Accident

We may not acquire the probability of accident through the statistical data since statistics of transportation accidents of dangerous goods are absent in China. The quantitative probability of transportation accidents of dangerous goods declared by DuPont is 10−8∼10−6. And the traffic accident rate comes from the traffic accident data of three major states of the USA and the traffic accident rate calculated based on Gross Domestic Product (GDP) and transportation situation [18], as demonstrated in Table 1. It is also indicated by the statistical analysis of 562 transportation accidents of tank trucks of dangerous goods that the conditional probability of leakage by tank trucks of dangerous goods due to traffic accidents is 0.86 [19].Table 1
Basic traffic accident rate of dangerous goods transportation.
AreaRoad classAverage truck traffic accident rate (once/108 veh·km)UrbanExpressway, class I highway4.485Class II highway6.512Class III and IV highway3.485Substandard highwayDouble lane2.458Urban roadUndivided lane3.925Double lane3.511Multilane5.058One-way street3.935Undivided lane5.645RuralExpressway, class I highway1.330Class II highway1.646Class III and IV highway0.617Substandard highwayDouble lane1.754Undivided lane2.956At the same time, we also consider the impact of weather factors on the accident. Based on fine days, we multiply different weather conditions such as rainy days, snowy days, and foggy days by different coefficients to reflect the impact of weather on the accident. The weather coefficient is different in different areas. Take the region involved in the following example as a subject. The average number of different types of weather days, the average number of accidents under various types of weather, and the number of daily average accidents (certain types of weather) of the region within 5 years are shown in Table2 and Figure 5.Table 2
Coefficient between weather and accident.
ItemFineRainSnowFogNumber of accidents245521710Weather days2925568Number of accidents per day (certain type of weather)0.840.952.831.25Weather coefficient11.133.371.49Figure 5
Coefficient between weather and accident.


## 3.2. Quantization of Leakage Accident Consequence

The leakage of dangerous goods may pose a severe impact on the surrounding environment and result in various kinds of severe consequences. And the most common consequences are injury and death of exposed population and environmental disruption [20, 21]. Hence, we calculate the value loss of leakage accidents under mixed traffic conditions from perspectives of exposed population and environmentally sensitive area.


### 3.2.1. Quantization of Loss of Exposed Population

We calculate the concentration of hazardous gas at different positions through the simulated calculation initially and then convert the probability to the corresponding death rate by the probability function method. The relation between probabilityY and the concentration of hazardous gas and the duration of the contact is demonstrated in(1)Y=A+BlnCnt,where C is the concentration of hazardous gas in contact, ×10−6; t is the duration of contact with hazardous gas, min; and A, B, and n are constant parameters depending on the nature of hazardous gas.Generally, the duration of contact with hazardous gas will be no longer than 30 min, during which the people may escape from the site or take protective measures [22, 23].The conversion between probability and death rate is demonstrated in Table3, and the probability value is 0∼9% [24, 25].Table 3
Conversion between probability and death rate.
P (%)012345678902.672.953.123.253.363.453.523.593.66103.723.773.823.873.923.964.014.054.084.12204.164.194.234.264.294.334.364.394.424.45304.484.504.534.564.594.614.644.674.694.72404.754.774.804.824.854.874.904.924.954.97505.005.035.055.085.105.135.155.185.205.23605.255.285.315.335.365.395.415.445.475.50705.525.555.585.615.645.675.715.745.775.81805.845.885.925.955.996.046.086.136.186.23906.286.346.416.486.556.646.756.887.057.33990.00.10.20.30.40.50.60.70.80.97.337.377.417.467.517.587.587.657.888.09As different concentrations and durations of contact lead to different healthy influences and medical treatment expenses, determination of the risk of exposed population shall consider those suffering from different extents of injuries by contacting the toxic gas while considering those becoming dead by contacting the toxic gas. The economic loss of the population with different extents of injuries is demonstrated in Table4.Table 4
Statistical analysis of mean economic loss of one person/time in an accident.
Injury typeSlight injuryPartial disabilitySerious disabilityTotal disabilityDeathEconomic loss (RMB10,000)0.050.32.08.020.0We may quantify the risk of exposed population caused by one leakage accident by the death rate of different threshold areas derived from the above study.


### 3.2.2. Loss Calculation of Environmentally Sensitive Areas

Damage to the environmentally sensitive area brought by the leakage of dangerous goods mainly includes pollution of soil and water, destruction of animals and plants, and corrosion of cultural relics. We will assess the loss of environmentally sensitive areas caused by the leakage from the perspective of value loss.We divide environmentally sensitive areas into four types, which are water area, forest land, agricultural planting area, and public green space. We determine the value of the environment-sensitive area; different assessment methods of value loss for different environmental sensitive areas are listed in Table5. And then, we determine the loss brought to the sensitive area by different concentrations of leakage to recognize the converted area loss of each sensitive environmental area and finally transform the area loss to the value loss.Table 5
Assessment methods of value loss for different environmental sensitive areas.
Sensitive areaAssessment methodCalculation formulaParameterWater areaReplacement costV=∑PnPn: restoration cost of the water bodyForest landShadow projectV=Pp⋅SPP: construction cost per unit area of forest landAgricultural planting areaMarket valueV=∑Δmi⋅PiΔmi: cut-down yield of cropsPi: net income per unit area of cropsPublic green spaceShadow projectV=Pm⋅SPm: construction cost per unit area of public green spaceValue loss of the environmentally sensitive area may be expressed as(2)W=∑i=13δi∑j=15VjSij.In the formula,W is the total value loss of environmentally sensitive area within the area impacted by the leakage, δi is the risk impact weight of area i, Vj is the cost per unit of the jth kind of environmentally sensitive area, and Sij is the area of the jth kind of environmentally sensitive area within area i, m2.


### 3.2.3. Correction of Accident Consequence by Emergency Rescue

Emergency rescue is quite essential for lowering the accident consequence risk that shall be sufficiently concerned in the risk assessment [26]. In the evaluation of the leakage accident risk, the capability of emergency rescue is included in the risk assessment model as a kind of “offset.”ICI (Imperial Chemical Industries) Mond method notes the compensation coefficient towards the fire rescue in the evaluation of compensation to the unit danger. In this paper, the value-taking standard of the compensation coefficient is established in combination with the time for the Chinese fire rescue team to arrive at the site, as demonstrated in Table6.Table 6
Value-taking standard of emergency rescue team compensation coefficientτ.
Equipment and level of fire departmentResponse timeCompensation coefficientτ1 fire engine≤10 min0.902 fire engines≤10 min0.853 fire engines≤10 min0.804 fire engines≤10 min0.755 or more fire engines≤10 min0.7


### 3.2.4. Risk Assessment Model

Transportation riskR of the unit link l at a particular moment may be expressed by(3)Rl=Prell⋅Bintx+Bourtx+W⋅τ=Ptl⋅Pt⟶rell⋅∑i=13∑k=13SiindiintxPikNk+∑i=13∑k=13SioutdiouttxPikNk+∑i=13δi∑j=14VjSij⋅τ.


## 3.2.1. Quantization of Loss of Exposed Population

We calculate the concentration of hazardous gas at different positions through the simulated calculation initially and then convert the probability to the corresponding death rate by the probability function method. The relation between probabilityY and the concentration of hazardous gas and the duration of the contact is demonstrated in(1)Y=A+BlnCnt,where C is the concentration of hazardous gas in contact, ×10−6; t is the duration of contact with hazardous gas, min; and A, B, and n are constant parameters depending on the nature of hazardous gas.Generally, the duration of contact with hazardous gas will be no longer than 30 min, during which the people may escape from the site or take protective measures [22, 23].The conversion between probability and death rate is demonstrated in Table3, and the probability value is 0∼9% [24, 25].Table 3
Conversion between probability and death rate.
P (%)012345678902.672.953.123.253.363.453.523.593.66103.723.773.823.873.923.964.014.054.084.12204.164.194.234.264.294.334.364.394.424.45304.484.504.534.564.594.614.644.674.694.72404.754.774.804.824.854.874.904.924.954.97505.005.035.055.085.105.135.155.185.205.23605.255.285.315.335.365.395.415.445.475.50705.525.555.585.615.645.675.715.745.775.81805.845.885.925.955.996.046.086.136.186.23906.286.346.416.486.556.646.756.887.057.33990.00.10.20.30.40.50.60.70.80.97.337.377.417.467.517.587.587.657.888.09As different concentrations and durations of contact lead to different healthy influences and medical treatment expenses, determination of the risk of exposed population shall consider those suffering from different extents of injuries by contacting the toxic gas while considering those becoming dead by contacting the toxic gas. The economic loss of the population with different extents of injuries is demonstrated in Table4.Table 4
Statistical analysis of mean economic loss of one person/time in an accident.
Injury typeSlight injuryPartial disabilitySerious disabilityTotal disabilityDeathEconomic loss (RMB10,000)0.050.32.08.020.0We may quantify the risk of exposed population caused by one leakage accident by the death rate of different threshold areas derived from the above study.


## 3.2.2. Loss Calculation of Environmentally Sensitive Areas

Damage to the environmentally sensitive area brought by the leakage of dangerous goods mainly includes pollution of soil and water, destruction of animals and plants, and corrosion of cultural relics. We will assess the loss of environmentally sensitive areas caused by the leakage from the perspective of value loss.We divide environmentally sensitive areas into four types, which are water area, forest land, agricultural planting area, and public green space. We determine the value of the environment-sensitive area; different assessment methods of value loss for different environmental sensitive areas are listed in Table5. And then, we determine the loss brought to the sensitive area by different concentrations of leakage to recognize the converted area loss of each sensitive environmental area and finally transform the area loss to the value loss.Table 5
Assessment methods of value loss for different environmental sensitive areas.
Sensitive areaAssessment methodCalculation formulaParameterWater areaReplacement costV=∑PnPn: restoration cost of the water bodyForest landShadow projectV=Pp⋅SPP: construction cost per unit area of forest landAgricultural planting areaMarket valueV=∑Δmi⋅PiΔmi: cut-down yield of cropsPi: net income per unit area of cropsPublic green spaceShadow projectV=Pm⋅SPm: construction cost per unit area of public green spaceValue loss of the environmentally sensitive area may be expressed as(2)W=∑i=13δi∑j=15VjSij.In the formula,W is the total value loss of environmentally sensitive area within the area impacted by the leakage, δi is the risk impact weight of area i, Vj is the cost per unit of the jth kind of environmentally sensitive area, and Sij is the area of the jth kind of environmentally sensitive area within area i, m2.


## 3.2.3. Correction of Accident Consequence by Emergency Rescue

Emergency rescue is quite essential for lowering the accident consequence risk that shall be sufficiently concerned in the risk assessment [26]. In the evaluation of the leakage accident risk, the capability of emergency rescue is included in the risk assessment model as a kind of “offset.”ICI (Imperial Chemical Industries) Mond method notes the compensation coefficient towards the fire rescue in the evaluation of compensation to the unit danger. In this paper, the value-taking standard of the compensation coefficient is established in combination with the time for the Chinese fire rescue team to arrive at the site, as demonstrated in Table6.Table 6
Value-taking standard of emergency rescue team compensation coefficientτ.
Equipment and level of fire departmentResponse timeCompensation coefficientτ1 fire engine≤10 min0.902 fire engines≤10 min0.853 fire engines≤10 min0.804 fire engines≤10 min0.755 or more fire engines≤10 min0.7


## 3.2.4. Risk Assessment Model

Transportation riskR of the unit link l at a particular moment may be expressed by(3)Rl=Prell⋅Bintx+Bourtx+W⋅τ=Ptl⋅Pt⟶rell⋅∑i=13∑k=13SiindiintxPikNk+∑i=13∑k=13SioutdiouttxPikNk+∑i=13δi∑j=14VjSij⋅τ.


## 4. Path Selection under Time-Varying Conditions

### 4.1. Analysis of Influencing Factors of Path Selection

Dangerous goods constitute a considerable threat to the production and living of human beings, as well as the natural environment due to its features of toxicity, inflammability, and explosion hazard, so the selection of transportation paths must concern the safety while considering the transportation cost.Erkut points out that when the dangerous goods are transported in the road network, the risk and cost of transportation will never achieve the optimal status simultaneously [27, 28]. The transportation enterprise tends to pursue a lower transportation cost while the government requires the minimum transportation risk. Therefore, a path concerning both cost and risk of transportation must be selected for dangerous goods transportation.


### 4.2. Calculation of Transportation Cost under Time-Varying Conditions

Usually, the transportation cost is closely related to transportation mileage and load. The transportation cost mainly depends on the transportation volumeQ and transportation distance L. The author sets the road network as G (N, A), in which N represents the node. A represents the set of edges, establishes the link as (i, j), and sets the transportation cost of dangerous goods k as ck (yuan/(kg·km)), then i, j ∈ N, (i, j) ∈ A, and the total cost Ck of a particular transportation path may be expressed as(4)Ck=∑i,j∈Acijk=∑i,j∈AckQklij.The speed of different vehicles in the mixed traffic differs from each other mainly in the actual transportation, giving rise to a relatively significant transverse interference, thus restraining the running speed of motor significantly and leading to the congestion of links indirectly. It has been indicated in relevant surveys that the increase in transportation cost is basically in a linear relationship with the link congestion.The manifestation of link congestion in the transportation cost shall refer to the BPR function proposed by the Bureau of Public Roads of the USA:(5)tij=t01+αqijcijβ.In formula (5), tij is the time impedance on the link (i, j); t0 is the zero-flow impedance; qij is the traffic volume on the link (i, j); cij is the actual traffic capacity of the link (i, j); α and β are the retardation factors, whose values taken by the Bureau of Public Roads of the USA are α=0.15 and β=4. Transportation costs concerning traffic congestion under time-varying conditions in the mixed traffic may be expressed by(6)Ck=∑i,j∈Acijktx=∑i,j∈AcktxQklij=∑i,j∈Ack1+αqijtxcijβQklij,qijtx=∑y=14qijytx⋅ξ.In formula (6), cijktx is the transportation cost of dangerous goods k on the link (i, j) at the moment tx; qijtx is the standard equivalent traffic volume on the link (i, j) at the moment tx; y = 1, 2, 3, 4, representing the nonmotor vehicle, sedan, midsize vehicle, and oversize vehicle, respectively; ξ is the vehicle conversion coefficient where we take the sedan as the standard vehicle conversion coefficient in this paper.


### 4.3. Establishment of Transportation Risk-Cost Optimization Model under Time-Varying Conditions

Firstly, two groups of binary decision variables are defined:(7)xij=0or1,xij = 1 if there is any transportation task between node i and the next node j; xij = 0, otherwise;(8)yij=0or1,yij = 1 if the vehicle meets requirements on weight limits between node i and node j; yij = +∞, otherwise.The establishment of the path selection model under time-varying conditions to pursue the minimum transportation risk and the lowest transportation cost is expressed by(9)minRk=∑i,j∈AxijyijRijki,j,ti,minCk=∑i,j∈Axijyijcijki,j,ti,s.t.(10)∑j=1nxij−∑j=1nxji=1,−1,0.It is equal to 1 ifi is the starting point, −1 if i is the end point ∀i∈N, and 0, else:(11)yij=1,qi,j≥mi,j,+∞,qi,j<mi,j,(12)∑jxij≤1,∀i,j∈N,(13)xij∈0,1,∀i,j∈N,(14)yij∈1,+∞,∀i,j∈N.In formula (14),Rijki,j,ti and cijki,j,ti represent the fact that, in the dangerous goods transportation k, the transportation risk and cost on the link (i, j) correspond to the moment of entering the current node i. If the corresponding cost matrix and risk matrix vary along with the time change when passing link (i, j), then the value corresponding to the moment of entering node i shall prevail. qi,j represents the weight limit of the link (i, j) while mi,j represents the sum of the self-weight and actual load of the tank truck.Constraint condition (10) restricts the flow balance of the node, constraint condition (11) is the weight limit of the link, and constraint conditions (12)–(14) are binary decision variables.


## 4.1. Analysis of Influencing Factors of Path Selection

Dangerous goods constitute a considerable threat to the production and living of human beings, as well as the natural environment due to its features of toxicity, inflammability, and explosion hazard, so the selection of transportation paths must concern the safety while considering the transportation cost.Erkut points out that when the dangerous goods are transported in the road network, the risk and cost of transportation will never achieve the optimal status simultaneously [27, 28]. The transportation enterprise tends to pursue a lower transportation cost while the government requires the minimum transportation risk. Therefore, a path concerning both cost and risk of transportation must be selected for dangerous goods transportation.


## 4.2. Calculation of Transportation Cost under Time-Varying Conditions

Usually, the transportation cost is closely related to transportation mileage and load. The transportation cost mainly depends on the transportation volumeQ and transportation distance L. The author sets the road network as G (N, A), in which N represents the node. A represents the set of edges, establishes the link as (i, j), and sets the transportation cost of dangerous goods k as ck (yuan/(kg·km)), then i, j ∈ N, (i, j) ∈ A, and the total cost Ck of a particular transportation path may be expressed as(4)Ck=∑i,j∈Acijk=∑i,j∈AckQklij.The speed of different vehicles in the mixed traffic differs from each other mainly in the actual transportation, giving rise to a relatively significant transverse interference, thus restraining the running speed of motor significantly and leading to the congestion of links indirectly. It has been indicated in relevant surveys that the increase in transportation cost is basically in a linear relationship with the link congestion.The manifestation of link congestion in the transportation cost shall refer to the BPR function proposed by the Bureau of Public Roads of the USA:(5)tij=t01+αqijcijβ.In formula (5), tij is the time impedance on the link (i, j); t0 is the zero-flow impedance; qij is the traffic volume on the link (i, j); cij is the actual traffic capacity of the link (i, j); α and β are the retardation factors, whose values taken by the Bureau of Public Roads of the USA are α=0.15 and β=4. Transportation costs concerning traffic congestion under time-varying conditions in the mixed traffic may be expressed by(6)Ck=∑i,j∈Acijktx=∑i,j∈AcktxQklij=∑i,j∈Ack1+αqijtxcijβQklij,qijtx=∑y=14qijytx⋅ξ.In formula (6), cijktx is the transportation cost of dangerous goods k on the link (i, j) at the moment tx; qijtx is the standard equivalent traffic volume on the link (i, j) at the moment tx; y = 1, 2, 3, 4, representing the nonmotor vehicle, sedan, midsize vehicle, and oversize vehicle, respectively; ξ is the vehicle conversion coefficient where we take the sedan as the standard vehicle conversion coefficient in this paper.


## 4.3. Establishment of Transportation Risk-Cost Optimization Model under Time-Varying Conditions

Firstly, two groups of binary decision variables are defined:(7)xij=0or1,xij = 1 if there is any transportation task between node i and the next node j; xij = 0, otherwise;(8)yij=0or1,yij = 1 if the vehicle meets requirements on weight limits between node i and node j; yij = +∞, otherwise.The establishment of the path selection model under time-varying conditions to pursue the minimum transportation risk and the lowest transportation cost is expressed by(9)minRk=∑i,j∈AxijyijRijki,j,ti,minCk=∑i,j∈Axijyijcijki,j,ti,s.t.(10)∑j=1nxij−∑j=1nxji=1,−1,0.It is equal to 1 ifi is the starting point, −1 if i is the end point ∀i∈N, and 0, else:(11)yij=1,qi,j≥mi,j,+∞,qi,j<mi,j,(12)∑jxij≤1,∀i,j∈N,(13)xij∈0,1,∀i,j∈N,(14)yij∈1,+∞,∀i,j∈N.In formula (14),Rijki,j,ti and cijki,j,ti represent the fact that, in the dangerous goods transportation k, the transportation risk and cost on the link (i, j) correspond to the moment of entering the current node i. If the corresponding cost matrix and risk matrix vary along with the time change when passing link (i, j), then the value corresponding to the moment of entering node i shall prevail. qi,j represents the weight limit of the link (i, j) while mi,j represents the sum of the self-weight and actual load of the tank truck.Constraint condition (10) restricts the flow balance of the node, constraint condition (11) is the weight limit of the link, and constraint conditions (12)–(14) are binary decision variables.


## 5. Solution Method

There may be conflict or incomparability among several objectives in the problems of multiobjective planning. One solution may be the best for a particular objective. Still, it may be disadvantageous for another, and the attributes of each link within the road network may vary along with the time to complicate the solution procedure. Since intelligent algorithms like S.A. and C.A. may fail to acquire the globally optimal solution of the multiobjective function due to improper settings of parameters, the multiobjective function is solved by the Depth-First Search from the graph theory.We search for feasible solutions by DFS algorithm through Python programming and then set constraint conditions and delete inferior solutions directly to acquire feasible solutions. Then, we conduct the fast nondominated sorting of feasible solutions to obtain the Pareto nondominated solution set for the decision-maker to select the transportation path by the practical demand.


### 5.1. Improved DFS Algorithm

Depth-First Search is a kind of graph-theoretical algorithm [29] with the following necessary steps:Step 1: mark the initial node as the current point and then turn to Step 2Step 2: search each neighboring node, extend and mark node if it has not been visited and take as the current point, and repeat Step 2; if all the adjacent nodes have been visited, then return to the parent node and make the parent node as the current node, and repeat Step 2Step 3: finish when the current node is the initial node, and all the neighboring nodes have been visited.Based on the DFS algorithm, we add constraint conditions in combination with the actual situation of the road network and our advanced understanding and judgment of the road network to prevent the algorithm from making unnecessarily repeated searches and entering the rotating ring, so as to shorten the calculation time.


### 5.2. Fast Nondominated Sorting

Pareto proposed the concept of the nondominated solution of multiobjective function in 1986, a set theory-based vector evaluation method of multiobjective function. There is no advantage or disadvantage of the nondominated solution as for all the objective functions, so the nondominated solution is also called Pareto optimal solution.Pareto dominance relation: in the minimal multiobjective problem, the author assumes a vectorF¯x¯=Fx¯,F2x¯,…, comprising n objective functions and n objective components Fii=1,…,n, and randomly sets two decision variables x¯a,x¯b∈U, and their decision-making relationship is shown in Figure 6.Figure 6
Decision-making relationship.Dominated sorting method is widely applied to the genetic algorithm. The purpose of nondominated sorting is to acquire a nondominated solution. The collection of nondominated solutions is the so-called nondominated solution set in which the decision-maker may select the solution meeting the practical demand from such a nondominated solution set [30].


## 5.1. Improved DFS Algorithm

Depth-First Search is a kind of graph-theoretical algorithm [29] with the following necessary steps:Step 1: mark the initial node as the current point and then turn to Step 2Step 2: search each neighboring node, extend and mark node if it has not been visited and take as the current point, and repeat Step 2; if all the adjacent nodes have been visited, then return to the parent node and make the parent node as the current node, and repeat Step 2Step 3: finish when the current node is the initial node, and all the neighboring nodes have been visited.Based on the DFS algorithm, we add constraint conditions in combination with the actual situation of the road network and our advanced understanding and judgment of the road network to prevent the algorithm from making unnecessarily repeated searches and entering the rotating ring, so as to shorten the calculation time.


## 5.2. Fast Nondominated Sorting

Pareto proposed the concept of the nondominated solution of multiobjective function in 1986, a set theory-based vector evaluation method of multiobjective function. There is no advantage or disadvantage of the nondominated solution as for all the objective functions, so the nondominated solution is also called Pareto optimal solution.Pareto dominance relation: in the minimal multiobjective problem, the author assumes a vectorF¯x¯=Fx¯,F2x¯,…, comprising n objective functions and n objective components Fii=1,…,n, and randomly sets two decision variables x¯a,x¯b∈U, and their decision-making relationship is shown in Figure 6.Figure 6
Decision-making relationship.Dominated sorting method is widely applied to the genetic algorithm. The purpose of nondominated sorting is to acquire a nondominated solution. The collection of nondominated solutions is the so-called nondominated solution set in which the decision-maker may select the solution meeting the practical demand from such a nondominated solution set [30].


## 6. Analysis of Example

### 6.1. Road Network

The problem studied in this paper is of large scale, involving a large number of data, and it is difficult to obtain all the actual data, so we choose a relatively large-scale calculation example with 36 nodes and 64 links for the feasibility and rationality of the algorithm. Road network of City A is taken as the object, which is simply demonstrated in Figure7, and altogether 36 nodes and 64 links are selected for the analysis. The crossing point not marked as a node stands for the plane separation in the form of an overpass where there is no actual intersection.Figure 7
Road network of City A.


### 6.2. Transportation Risk and Cost of the Link under Time-Varying Conditions

The continuous leakage by a tank truck loading 15 tons of liquid nitrogen is taken as an example to consider the risk calculation method in the mixed traffic flow under time-varying conditions introduced. In the beginning, we set the parameters of the accident scenario and combine the variety of mixed traffic flow of the link (flow of pedestrians and nonmotor vehicles) and the distribution of population density and various kinds of environment-sensitive areas along the path to calculate the risk of each elemental link in the road network to acquire the transportation risk of each link in different time frames [31].Regarding the ton oil expense in the phased freight settlement mode introduced by Chen Gang, transportation cost of liquid nitrogen is Chinese Yuan (CNY) 0.765/(ton·km); the author calculates the transportation cost of the link in each time frame by setting CNY 0.765/(ton·km) as the unit transportation cost with zero traffic flow in the link and counting the length of the link by the ranging function of Baidu Map with consideration of the variation of vehicle flow in the link.


### 6.3. Biobjective Pareto Optimal Path under Time-Varying Conditions

The empirical path set could be generated according to the practical path set generating strategy above. Also, the risk matrix and transportation cost matrix of each time frame may be constructed, so the feasible solutions between the two points may be searched through Python programming by the improved Depth-First Search algorithm.For example, when it is selected to output feasible solutions between node 6 and node 36 and constrain the threshold value of the number of links to be passed by each path, then the path will not pass any other node beyond the set threshold value. The starting time is set at 7:00, and the constrained quantity of links is set as (0, 12). There are four paths (which are demonstrated in Figure8) in the set of nondominated solutions acquired by the depth transverse search (Figure 9 scatters diagram of feasible solutions) and rapid nondominated sorting.Figure 8
Four paths in the set of the nondominated solution.Figure 9
Scatter diagram of feasible solutions from Depth-First Search (7:00).The set of nondominated solutions does not vary when the constrained threshold value is regulated to (0, 13), (0, 14), (0, 15), and (0, 16) for verification, demonstrating that constraint conditions will not change the generated nondominated solution set.Similarly, the optimized path between two random points in the road network with different starting times and the Pareto nondominated solution set between some nodes with varying times of starting may be acquired, as demonstrated in Figures10–12 and Table 7.Figure 10
Pareto nondominated solutions between nodes starting at 5:00.Figure 11
Pareto nondominated solutions between nodes starting at 7:00.Figure 12
Pareto nondominated solutions between nodes starting at 8:30.Table 7
Pareto nondominated solutions between nodes with different starting times.
StartEndStart timePathArrival timeRisk (Yuan)Cost (Yuan)6365:00Red5:5737.990434.910Green5:4952.980376.380Blue5:5140.360387.860Orange5:4941.620377.530Pink5:5140.130390.1507:00Red7:5736.831447.424Green7:5739.321439.012Blue7:5838.231443.274Orange8:0735.386510.4278:30Red9:2535.235423.690Green9:1236.017417.326Blue9:3233.776475.491It is indicated in the Pareto nondominated solution set that different starting time points correspond to different Pareto optimal paths, and the same path contains different transportation costs and risks at different starting time points. The variation of transportation cost and risk of a transportation path between node 6 and node 36 at different starting time points is demonstrated in Figure13. The decision-maker of transportation with varying preferences of expense and risk may select different starting time points and transportation paths.Figure 13
Comparison of transportation risk and cost in different time frames.Figure13 illustrates the Pareto nondominated solution set of the transportation path from node 6 to node 36 starting at 7:00 a.m., and altogether 4 paths are included in the set. Although the measuring unit of transportation risk and cost is the same, the results are not merely summed up as their implications differ from each other. Different decision-makers may process these two values following the actual situation and preference of transportation.If the imaginary line in Figure14 is constraint conditions set by the decision-making authority on the risk and cost, paths ①, ②, and ④ may be excluded. Then, path ③ is the optimal path meeting such constraint conditions. It can be seen that the path with the minimum risk or the lowest cost is not the optimal transportation path.Figure 14
Pareto optimal path based on transportation cost and risk.


## 6.1. Road Network

The problem studied in this paper is of large scale, involving a large number of data, and it is difficult to obtain all the actual data, so we choose a relatively large-scale calculation example with 36 nodes and 64 links for the feasibility and rationality of the algorithm. Road network of City A is taken as the object, which is simply demonstrated in Figure7, and altogether 36 nodes and 64 links are selected for the analysis. The crossing point not marked as a node stands for the plane separation in the form of an overpass where there is no actual intersection.Figure 7
Road network of City A.


## 6.2. Transportation Risk and Cost of the Link under Time-Varying Conditions

The continuous leakage by a tank truck loading 15 tons of liquid nitrogen is taken as an example to consider the risk calculation method in the mixed traffic flow under time-varying conditions introduced. In the beginning, we set the parameters of the accident scenario and combine the variety of mixed traffic flow of the link (flow of pedestrians and nonmotor vehicles) and the distribution of population density and various kinds of environment-sensitive areas along the path to calculate the risk of each elemental link in the road network to acquire the transportation risk of each link in different time frames [31].Regarding the ton oil expense in the phased freight settlement mode introduced by Chen Gang, transportation cost of liquid nitrogen is Chinese Yuan (CNY) 0.765/(ton·km); the author calculates the transportation cost of the link in each time frame by setting CNY 0.765/(ton·km) as the unit transportation cost with zero traffic flow in the link and counting the length of the link by the ranging function of Baidu Map with consideration of the variation of vehicle flow in the link.


## 6.3. Biobjective Pareto Optimal Path under Time-Varying Conditions

The empirical path set could be generated according to the practical path set generating strategy above. Also, the risk matrix and transportation cost matrix of each time frame may be constructed, so the feasible solutions between the two points may be searched through Python programming by the improved Depth-First Search algorithm.For example, when it is selected to output feasible solutions between node 6 and node 36 and constrain the threshold value of the number of links to be passed by each path, then the path will not pass any other node beyond the set threshold value. The starting time is set at 7:00, and the constrained quantity of links is set as (0, 12). There are four paths (which are demonstrated in Figure8) in the set of nondominated solutions acquired by the depth transverse search (Figure 9 scatters diagram of feasible solutions) and rapid nondominated sorting.Figure 8
Four paths in the set of the nondominated solution.Figure 9
Scatter diagram of feasible solutions from Depth-First Search (7:00).The set of nondominated solutions does not vary when the constrained threshold value is regulated to (0, 13), (0, 14), (0, 15), and (0, 16) for verification, demonstrating that constraint conditions will not change the generated nondominated solution set.Similarly, the optimized path between two random points in the road network with different starting times and the Pareto nondominated solution set between some nodes with varying times of starting may be acquired, as demonstrated in Figures10–12 and Table 7.Figure 10
Pareto nondominated solutions between nodes starting at 5:00.Figure 11
Pareto nondominated solutions between nodes starting at 7:00.Figure 12
Pareto nondominated solutions between nodes starting at 8:30.Table 7
Pareto nondominated solutions between nodes with different starting times.
StartEndStart timePathArrival timeRisk (Yuan)Cost (Yuan)6365:00Red5:5737.990434.910Green5:4952.980376.380Blue5:5140.360387.860Orange5:4941.620377.530Pink5:5140.130390.1507:00Red7:5736.831447.424Green7:5739.321439.012Blue7:5838.231443.274Orange8:0735.386510.4278:30Red9:2535.235423.690Green9:1236.017417.326Blue9:3233.776475.491It is indicated in the Pareto nondominated solution set that different starting time points correspond to different Pareto optimal paths, and the same path contains different transportation costs and risks at different starting time points. The variation of transportation cost and risk of a transportation path between node 6 and node 36 at different starting time points is demonstrated in Figure13. The decision-maker of transportation with varying preferences of expense and risk may select different starting time points and transportation paths.Figure 13
Comparison of transportation risk and cost in different time frames.Figure13 illustrates the Pareto nondominated solution set of the transportation path from node 6 to node 36 starting at 7:00 a.m., and altogether 4 paths are included in the set. Although the measuring unit of transportation risk and cost is the same, the results are not merely summed up as their implications differ from each other. Different decision-makers may process these two values following the actual situation and preference of transportation.If the imaginary line in Figure14 is constraint conditions set by the decision-making authority on the risk and cost, paths ①, ②, and ④ may be excluded. Then, path ③ is the optimal path meeting such constraint conditions. It can be seen that the path with the minimum risk or the lowest cost is not the optimal transportation path.Figure 14
Pareto optimal path based on transportation cost and risk.


## 7. Conclusion

In this paper, the authors put forward a risk assessment method of transportation path under time-varying and construct the biobjective path selection model to balance the transportation cost and risk based on the empirical path set for dangerous goods transportation.A time-varying risk assessment model based on exposed population and environment-sensitive areas is proposed based on the changing law of road traffic volume and the travel law of people along the road. In this model, four kinds of correction coefficients of traffic accident probability, including road inherent characteristics, weather conditions, transportation time, and the road traffic environment, are introduced, considering the probability of accidents and the consequences of accidents, and the compensation coefficient is added to reflect the mitigation effect of emergency rescue on accident consequences.The method for determining the scope of the accident is studied. For the determination of the scope of impact of a nonspecific accident scenario, the influence of the wind direction frequency on the diffusion range is considered, introducing the pollution coefficient. And an offset rectangular model to determine the impact area of the accident is proposed. For the leakage accident of a specific accident scenario, based on the accident point-based consequence assessment method, the equivalent impact radius is determined to determine the risk assessment scope.Then, we apply the improved Depth-First algorithm and fast nondominated sorting to acquire the Pareto nondominated solution set between two random points in the road network for the decision-maker to select the transportation path according to the preference. At last, an example case has verified the practicability of this method.The research results offer a practical and feasible method to reduce the threat of dangerous goods transportation to the urban road and recognize high-risk links in the mixed traffic system in advance.



---

*Source: 8838692-2020-07-09.xml*