Next Article in Journal
Added Value of Local Sheep Breeds in Alpine Agroecosystems
Previous Article in Journal
What about the Chief Digital Officer? A Literature Review
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Optimization of Passenger-like Container Train Running Plan Considering Empty Container Dispatch

School of Transportation Engineering, Dalian Jiaotong University, Dalian 116028, China
*
Author to whom correspondence should be addressed.
Sustainability 2022, 14(8), 4697; https://doi.org/10.3390/su14084697
Submission received: 14 March 2022 / Revised: 6 April 2022 / Accepted: 11 April 2022 / Published: 14 April 2022

Abstract

:
Railway container transportation plays an important role in the sustainable development of transportation. In order to improve the efficiency of container transportation and maximize the transportation revenue of railway enterprises, taking the passenger-like container train running plan as the research object, we established an optimization model. The model considers the transportation requirements of empty and heavy containers, aiming at the maximum revenue of railway transportation enterprises, the conservation of container flow, train stops, container reloading, and other constraints. It is a mixed-integer linear programming optimization model. First, the shortest path between nodes was solved by the Floyd algorithm as the candidate set of the train to be run, and then the particle swarm algorithm was designed to solve the model. Numerical experiments were carried out by taking a container network with 34 nodes as an example to verify the validity of the model and algorithm. The experimental results showed that when the minimum average loading rate of trains is 70%, 47 lines need to be run, which is 163 less than the candidate lines. The running cost of all trains is 31,901,200 yuan, and total revenue of the transportation enterprise is 10,930,568 yuan. Compared with the existing container transportation mode, the passenger-like container transportation mode has a higher average number of trains and faster velocity. However, it has a lower average loading rate and proportion of direct container flow. The results were compared in three different minimum average loading rate values: 50%, 60%, and 70%. It was found that with the increase of the minimum average loading rate of trains, the number of lines to be opened decreases, the cost of running decreases, and the revenue of transportation enterprises increases.

1. Introduction

Transportation is an important foundation for the development of the national economy. At present, China’s freight transportation market is overly dependent on roads, and the proportion of railways is still low, accounting for only 9.6% in 2020. It is necessary to adjust the structure of freight transportation. Gradually changing from road-based freight transportation to railway-based freight transportation relying on container transportation will effectively reduce carbon emissions and further improve the sustainable development of transportation.
At the present stage, the organization mode of existing railway container transportation in China mainly consists of the point-to-point direct type and sub-node aggregation type. The point-to-point direct train is a direct train between two container stations without stopping in the middle, which can reduce the transportation time of container flow and improve customer satisfaction. The sub-node assembly type is to divide the container stations into different levels. The goods are first transported to the node station, and the short-circuit train transports the goods from the node station to the hub station. Containers marshalled at the hub are transported to other hubs by long-distance container trains. However, the reorganization operation is carried out in the middle, which prolongs the time of cargo transportation. Neither of these two container transportation modes has obvious advantages in cargo transportation. The existing container transportation mode cannot meet the requirements of sustainable development.
Railway container transportation has the characteristics of a single organization object, convenient organization method, centralized operation site, and stable system structure, and has certain similarities with passenger transportation. Therefore, we can learn from the organizational principle of passenger transportation to form a new container transportation train. The passenger-like container trains are grouped in a fixed manner and do not undergo disassembly operations. The operation mode of fast loading and unloading of goods on the arrival and departure lines is adopted. The container stations passing by on the way can be stopped and loaded and unloaded. Containers are like passengers waiting on the platform, getting on and off, and the container can also get off the train like a passenger and wait for another train at the platform and transfer.
In the passenger-like container transportation system, the delivery speed of goods has been improved, which can attract a large number of suitable cargo sources to be transferred to railway container transportation and enhance its market competitiveness. At the same time, the state and railway departments vigorously promote the “roads to railways” and “bulk to containerized”. The research on railway container transportation systems can effectively promote the sustainable development of railway freight transportation, which can not only promote the adjustment of railway transportation structure, but also effectively reduce carbon emissions and protect the environment.
Based on the passenger-like container transportation mode, on the basis of the known OD volume of heavy and empty containers, and considering the characteristics of the passenger-like container transportation system, a mixed integer linear programming model with the goal of maximizing the revenue of the railway transportation enterprises was established. Then, the solution of the passenger train running plan and the container flow distribution scheme in the network was obtained. Particle swarm algorithm is a search algorithm established to solve optimization problems by simulating the predation behavior of flocks of birds, and it can solve the path optimization problem and has a fast convergence speed [1]. Therefore, the particle swarm optimization was designed to solve the optimization model of the running plan in this paper. The research of this paper can improve the transportation efficiency of railway containers, increase the revenue of transportation enterprises, and continuously expand the market share of railway transportation.
The research contents of this paper are as follows. Section 2 summarizes literature on route planning, container transport organization, and the empty container dispatch problem. Section 3 provides the problem statement, model assumptions, and mathematical formulas of the passenger-like container train running plan. Section 4 designs a particle swarm algorithm to solve the model. Finally, in Section 5, numerical experiments are analyzed to verify the feasibility of model and algorithm. The train line, the number of trains, the station plan, and the container flow distribution scheme are obtained at the same time. Section 6 presents the conclusion of this paper.

2. Literature Review

2.1. Route Planning Problem

Route planning is to match the railway transportation capacity with the passenger or cargo transportation demand and determine the train’s operation zone and stop situation according to the passenger or cargo transportation demand. Typical solution methods include the branch and bound method and column generation method. Considering the expansion of the problem scale, the time required to solve the problem increases rapidly. Therefore, it is an NP-hard problem, which has the characteristics of great time complexity, and many scholars use heuristic algorithms to solve the model.
Schobel, Anita [2] reviewed the existing literature on route planning problems for public transport systems (bus, railway, tram, or underground), introduced basic route planning models, and proposed that the main objectives of the route planning model are to improve passenger satisfaction and reduce operating costs. Pu, Zhan [3] established a two-stage robust optimization model with the goal of minimizing the total cost, and obtained the operation zone, frequency, stop time, and passenger distribution of the train. Wang et al. [4] considered constraints such as train capacity and the number of vehicles, and studied the route planning problem of trains under the condition of uncertain passenger demand. Li, Zhang [5] combined railway operation, pricing, and carbon emission policies to build a model to solve the frequency, quantity, and price of train operation. Su, Tao, and Hu [6] considered the demand for time, proposed a route planning method for a high-speed railway network with capacity constraints, and established a two-level planning model with the lowest cost. Khaled et al. [7] built models in the case of infrastructure damage in the network, determining the routes, segments, and numbers of freight trains. Drabek, Janos [8] comprehensively considered passengers and freight, and proposed a hierarchically structured method for combining regular freight train paths. Lin et al. [9] proposed the train connection services problem in the railway network to determine the optimal intermodal plan for freight trains, allocating freight transportation needs to trains and determining the service frequency of trains. Yu et al. [10] comprehensively considered the train running time and cargo flow distribution scheme, and studied the optimization problem of high-speed railway freight train lines. He, Huang, and Chang [11] studied the optimization problem of multi-level container supply chain networks.

2.2. Container Transport Organization Problem

Container transportation occupies an important position in the transportation of goods, which can greatly improve the speed of transportation and market share. The efficiency of transportation depends on the transportation route and the mode of transportation.
Merkulina et al. [12] specifically discussed the organization of container trains, which involved a series of activities, including selecting suitable vehicles and developing suitable routes. At present, container transportation can meet the requirements of the modern international transportation market, so it has received extensive attention. Zhang, Li, and Zhang [13] proposed an optimization model of container transportation with the goal of maximizing the profit of transportation enterprises and minimizing the waiting time of customers and conducted research on the real transportation network. Cao, Gao, and Li [14] established a random integer programming model for the capacity allocation problem under the random transportation demand of railway containers.
Xie, Tang [15] built a multi-objective linear programming model to find out how the liner company can increase ships, optimize routes, and allocate ships. Hao, Yue [16] established a mixed integer programming model with minimum generalized cost, and obtained the optimal transportation route and transportation mode of the container by designing a dynamic programming algorithm. Wang et al. [17] considered the single tax rate and the progressive tax rate on carbon emissions, and established a multimodal transport scheme selection model with the goal of minimizing the cost and carbon emissions under different tax rates. Zhao, Zhu, and Wang [18] considered the location of different central stations and the ability to attract goods, and studied the organization of railway container assembly under multimodal transportation.
Xia et al. [19] proposed a passenger transportation method to improve the competitiveness of the railway container transportation market, mainly studied the allocation of container trains under the fluctuating daily demand of containers, established an integer linear programming model, and obtained the transport plans of containers under different demand situations by designing algorithms to solve them.

2.3. Empty Container Dispatch Problem

In the process of container transportation, the unpacking and packing operations are often at different times and places. If the empty containers are not dispatched in time, the site goods cannot be transported. Therefore, in the system of container transportation, improving the operation efficiency of empty containers has become one of the key issues of research.
Scholars’ research on the empty container dispatch for land transportation began with railway transportation in the 1970s. White, Bomberault [20] was the first to study the optimization problem of railway empty container dispatch. This kind of problem can be solved by using the network flow analysis method. Jordan, Turnquist [21] considered randomness and proposed a dynamic network planning model for freight empty container dispatch. Joborn et al. [22] proposed an optimization model for empty container dispatch in the railway freight system considering economies of scale by increasing the amount of marshalling. Tang et al. [23] considered the sharing of containers, built an optimization model for empty container transportation with the goal of the lowest total cost, and took China Railway Express as an example to conduct research. Khakbaz, Bhattacharjya [24] reviewed the relevant research on the cost of empty shipping containers and analyzed the future development trends and possible research directions. Shintani [25] discussed the planning of the container transportation network while considering the dispatch of empty containers. Du et al. [26] considered the exchange of empty containers between liner shipping companies, proposed a multi-stage solution, and built a model to solve the transportation route of the goods.
Choong et al. [27] considered the three transportation modes of road, railway, and sea, analyzed the level of empty container management in multimodal transportation, and studied the problem of the planning lead time of empty container transportation. Xie et al. [28] studied the coordination problem of shared empty containers in multimodal transport and the optimal distribution strategy between land ports and sea ports. Peng et al. [29] proposed an optimization scheme for the intermodal transportation of empty and heavy containers by rail and road, which can effectively improve the total profit.

2.4. Research Ideas

On the issue of train route planning, existing research mainly aims at the running cost of trains and travel cost of passengers. The research content focuses on the number, frequency, interval, stops of trains, etc., and gradually goes deeper and begins to consider the problem of route planning under uncertain conditions.
On the issue of container transportation organization, research in the relevant literature focuses on transportation modes and transportation routes, and most of it considers the relationship between supply and demand, cost, time, and carbon emissions. In recent years, passenger-like container transportation has been proposed and studied, but the transportation of empty containers has not been considered in the research process.
On the issue of empty container transportation, most studies mainly consider the constraints of empty container quantity and empty container transportation capacity. The studies gradually began to consider the situation of container sharing and empty container transportation in uncertain environments. Although some studies have considered the combination of empty and heavy containers for related research, there are still few types of research on the collaborative optimization of empty and heavy containers.
The contributions of this paper are summarized as follows:
  • This paper adopted railway container trains similar to passenger transport, which do not need to be disassembled and marshalled during operation, and can effectively shorten the transit time of goods and convert the original “cargo flow-vehicle flow-train flow” into “container flow-train flow”.
  • In the optimization model, the transportation requirements of empty and heavy containers were considered at the same time, and the minimum average loading rate of the train was constrained to obtain the running line, stop plan, the number of trains, and container flow distribution scheme.
  • According to the basic principle of particle swarm optimization, an effective solution algorithm was designed for the mixed-integer linear programming model optimized for container trains.

3. The Proposed Mathematical Model

3.1. Problem Statement

The passenger-like container train is a fixed marshalling and fixed bottom. It does not dismantle and the marshalling station operates during the operation process. It has a definite departure and final station. Different trains will choose different stopping methods according to the different terminal stations of the transported containers. At the stopping stations, the fast loading and unloading mode of the arrival and departure line is adopted, and the containers can wait for the train at the platform like passengers and carry out loading, unloading, and reloading operations, as shown in Figure 1.
The research on the passenger-like container train running plan is based on the OD transportation volume of empty containers and heavy containers in the research network, and the train running line, the number of running, the stop plan, and the distribution of the container flow on the train are obtained by establishing a model and solving.
For convenience, an example is given to illustrate. The railway network is defined as an undirected graph, the node is the container station, the arc is the running path between two points, and some nodes can be used as the starting and ending points of the train. In Figure 2, there are eight container stations. Assuming that container stations 1, 2, 5, and 8 can be used as the starting and ending points of the train, the shortest path can be found between these nodes, which can be used as the candidate set for running the train, from which the route of the train can be found. Assuming that two lines are now selected, namely Train1 and Train2 in the figure, then the number of trains on each line and the stop plan can be determined according to the OD transportation volume in the network, and the OD container flow can be allocated to the trains at the same time. In the passenger-like container transportation system defined in this paper, it is possible for the container flow to carry out in-transit loading operations. In Figure 2, if 1 to 8 have container transportation requirements, the container flow will take Train1 from container station 1 to container station 4, where the reloading operation is performed, and then take Train2 to reach container station 8.

3.2. Model Assumptions and Notations

3.2.1. Model Assumptions

(1)
Closed assumption
It is assumed that the railway operation section in the passenger-like container transportation system studied in this paper is relatively closed and independent, and there is no exchange of container flow with other networks.
(2)
Capability assumption
It is assumed that the capacity of the container station to store containers is large enough; it is assumed that the passing capacity of the train running path is known, and the station capacity can be converted into the passing capacity, so the constraints of the station capacity are not considered.
(3)
Deterministic assumption
It is assumed that the flow of heavy and empty containers transported between OD pairs in the container railway transport network is known; it is assumed that the transport prices of heavy containers between stations are known. The train only considers the situation in one running direction, and the other running direction is similar. It is assumed that the trains are all made up of fixed groups and the number of groups is the same.
(4)
Uniqueness assumption
It is assumed that for arbitrary container flow, the container flow path is unique, and the container flow selection transportation mode is unique, that is, a certain container flow must be all direct or all reloading.

3.2.2. Model Notations

Some model notations used in this paper are defined as follows, as shown in Table 1.
The following are the decision variables for the model, shown in Table 2.

3.3. Model Formulation

3.3.1. Objective Function

In this paper, the objective function was established with the maximum revenue of the railway passenger-like container train transport system, which is obtained by subtracting the cost from the transportation revenue.
Transportation income is the freight income from all heavy containers.
The transportation income I can be expressed as Equation (1).
I = t T h H c h t q h t d h t x t b i j t
The total cost includes the running cost of all trains, the reloading cost of the heavy and empty containers, and the detention cost of the heavy and empty containers. The running cost is generated by the train, including maintenance costs, resource consumption costs, and etc. The reloading cost is generated by the loading and unloading of the containers during the reloading process. The detention cost is the storage cost incurred when the train does not meet the loading rate conditions for the trip, and the containers originally transported by it will be left for the next day’s transportation.
The running cost of all trains C 1 can be expressed as Equation (2).
C 1 = t T c r t d t f t
The reloading cost of the heavy containers C 2 can be expressed as Equation (3).
C 2 = h H t T t ^ T t ^ T i N c h q h t y i h t t ^
The reloading cost of the empty containers C 3 can be expressed as Equation (4).
C 3 = e E t T t ^ T t ^ T i N c e q e t y i e t t ^
The detention cost of the heavy containers C 4 can be expressed as Equation (5).
C 4 = h H t T c d ( Q h q h t )
The detention cost of the empty containers C 5 can be expressed as Equation (6).
C 5 = e E t T c d ( Q e q e t )
In summary, the revenue of the transportation system can be expressed as Equation (7).
maxR = I C 1 C 2 C 3 C 4 C 5 = t T h H c h t q h t d h t x t b i j t t T c r t d t f t h H t T t ^ T t ^ T i N c h q h t y i h t t ^ e E t T t ^ T t ^ T i N c e q e t y i e t t ^ h H t T c d ( Q h q h t ) e E t T c d ( Q e q e t )

3.3.2. Container Flow Conservation Constraints

Container flow conservation constraints ensure that the same container flow of transport direction and transport path determined, and the same number of containers arriving and leaving at the container station.
y i j h t + y i j e t 2 b i j t x t
y i j h t + y j i h t ^ 1
y i j e t + y j i e t ^ 1
j : ( o , j ) P t T y o j h t = 1
j : ( o , j ) P t T y o j e t = 1
i : ( i , d ) P t T y i d h t = 1
i : ( i , d ) P t T y i d e t = 1
i : ( i , s ) P t T y i s h t j : ( s , j ) P t T y s j h t = 0
i : ( i , s ) P t T y i s e t j : ( s , j ) P t T y s j e t = 0
Equation (8) indicates that when train t is selected and run through the path ( i , j ) at the same time, the container flow can use the train t to run through the path ( i , j ) . Equations (9) and (10) indicate that container flow cannot be transported in opposite directions on the same section using different trains. Equations (11) and (12) indicate that train t can only use a running path from a certain fixed container station i to any container station j . Equations (13) and (14) indicate that train t can only use a running path from any container station i to a certain fixed container station j . Equations (15) and (16) indicate that when containers are transferred from container station s , the number of containers arriving at container station s is equal to the number of containers leaving container station s .

3.3.3. Container Transportation Volume Constraints

The container transportation volume constraints contain constraints the number of containers transported and the average train loading rate.
j : ( i , j ) P t T e E q e t y i j e t I i
i : ( i , j ) P t T h H e E ( q h t y i j h t + q e t y i j e t ) = Q j
h H q h t + e E q e t C N t λ
Equation (17) indicates that the number of empty containers transported from the container station i to the container station j is less than or equal to the empty container holdings of container station i . Equation (18) indicates that the total transport volume of empty containers is equal to the demand for empty containers. Equation (13) indicates that the actual average loading rate in a train must be greater or equal to the minimum average loading rate limit of the train.

3.3.4. Train Stop Constraints

The train stop constraints are mainly constraints on the operating conditions of the stopping.
2 y i h t i : ( i , j ) P y i s h t + j : ( i , j ) P y s j h t y i h t + 1
2 y i e t i : ( i , j ) P y i s e t + j : ( i , j ) P y s j e t y i e t + 1
1 2 ( y i h t + y i e t ) x t b i t
Equations (20) and (21) indicate that when the containers use train t to arrive at a container station and leave, it means the train stops at the container station. Equation (22) indicates that train t is selected to run through the container station i, and the train can stop at container station i .

3.3.5. Reloading Constraints

The reloading constraints mainly contain the container reloading conditions and the number of reloading constraints.
2 y i h t t ^ i : ( i , j ) P y i s h t + j : ( i , j ) P y s j h t y i h t t ^ + 1
2 y i e t t ^ i : ( i , j ) P y i s e t + j : ( i , j ) P y s j e t y i e t t ^ + 1
( y i h t t ^ + y i e t t ^ ) ( x t b i t × x t ^ b i t ^ )
i N t T t ^ T t ^ t y i h t t ^ 2
Equations (23) and (24) indicate when a container arrives at a container station using train t and leaves the container station using another train, a reloading occurs for the container at the container station. Equation (25) indicates when train t and train t ^ are selected to run and through container station i , containers can reload at container station i . Equation (26) indicates every container flow can only reload a maximum of twice.

3.3.6. Delivery Time Constraints

The delivery time constrains the maximum delivery time for containers.
T w + t T ( i , j ) P y i j h t d t v i j + t T t ^ T t ^ t i N y i h t t ^ + t T i N y i h t T p α
T w + t T ( i , j ) P y i j e t d t v i j + t T t ^ T t ^ t i N y i e t t ^ + t T i N y i e t T p β
Equations (27) and (28) indicate heavy and empty containers’ delivery time constraints.

3.3.7. Train Frequency Constraints

The frequency of train is bounded by the number of containers transported.
h H e E ( q h t y i j h t + q e t y i j e t ) 2 f t γ
Equation (29) indicates the running frequency of the train is calculated based on the maximum number of containers transported by the train on the entire transport path, and each container flatbed can be loaded with two containers.

4. Materials and Methods

4.1. Floyd–Warshall Algorithm

Fang, Li, and Wei [30] adopted the candidate set-oriented method when designing freight train services. By constructing the candidate train service set in advance, they established a linear programming model and decided the interval and route of the train.
The Floyd–Warshall algorithm is a method to find the shortest path between any two points in a given weighted graph based on the idea of dynamic programming. Compared with the Dijkstra algorithm, it can not only find the path between multiple source points, but also have efficiency for dense graphs. The core idea of the algorithm is to obtain the shortest path matrix between every two points of a graph through the weight matrix of the graph, starting from the weighted adjacency matrix of the graph, recursively performing n updates, and also recording the shortest path between the two points. Since the Floyd algorithm focuses on the solution of the multi-source shortest path, it can determine the shortest path between nodes in the railway network and the sections it passes through. In this paper, the Floyd–Warshall algorithm was selected to calculate the shortest path between any two points in the physical network, and the shortest path was taken as the candidate set of train.

4.2. Particle Swarm Algorithm

The particle swarm optimization algorithm starts from a random solution and finds the optimal solution through iteration. It also evaluates the quality of the solution through fitness. Its rules are relatively simple, and it finds the global optimal by following the currently searched optimal value. This algorithm has attracted the attention of academia because of its advantages of easy implementation, high precision, and fast convergence, and it has shown its superiority in solving practical problems.
(1)
Initialization
During initialization, this paper set the maximum number of iterations to 100, the number of individuals in the population to 50, that is, a fixed grouping of a train is 50, the maximum speed of the particle, and the position information for the entire search space as random in the speed interval and search space. The speed and position were initialized, and the particle fitness value was calculated according to the fitness function. The fitness function in this paper is Equation (7).
(2)
Individual extremum and global optimal solution
Each particle is searched separately in the search space, and the individual extremum is the optimal solution found by each particle, and the optimal individual extremum is called the global optimal solution. Compared with the historical global optimal solution, the optimal solution is selected as the current historical optimal solution for updating.
(3)
Formulas for updating velocity and position
The particle has two properties, the velocity v i and the position x i . Through continuous loop iteration, the velocity and position of the particle are updated, and the update formulas are Equations (30) and (31).
v i = ω × v i + c 1 × r a n d ( ) × ( p b e s t x i ) + c 2 × r a n d ( ) × ( g b e s t x i )
x i = x i + v i
Among them, ω is the inertia factor, c 1 and c 2 are the acceleration constants. In this paper, ω was set to 0.8, and c 1 = c 2 = 1.2 .
(4)
Termination conditions
There are two termination conditions to choose from: one is the maximum number of generations and the other is that the deviation between two adjacent generations stops within a specified range. This paper chose the first one, and the maximum number of iterations was set to 100.
The flow of particle swarm algorithm is shown in Figure 3.

5. Numerical Experiments

5.1. Description

In the numerical experiments, we assumed that there are 34 nodes in the network, of which 21 nodes serve as the origin and destination of the passenger-like container train. Other nodes can be used as transit or terminal for container transportation. The selection of nodes was determined according to the economic development level, express delivery business volume, total cargo transportation volume, and railway cargo transportation volume of each city, and needed to include the 18 container center hubs proposed in the “Medium and Long-Term Railway Network Planning (2016)” as well as important ports and port stations. The container transportation network is shown in Figure 4. The number of the container station is in parentheses. The number on the line between stations is the road segment number.
The nodes that can be used as the origin and destination of the passenger-like container train are Beijing(1), Tianjin(2), Qingdao(4), Lianyungang(6), Shanghai(8), Ningbo(10), Xiamen(11), Zhengzhou(13), Wuhan(14), Guangzhou(16), Xi’an(20), Kunming(23), Baotou(24), Wulumuqi(25), Lanzhou(27), Xining(28), Chengdu(29), Harbin(30), Jilin(32), Shenyang(33), and Dalian(34). The shortest path between them constitutes a candidate set of train lines, with a total of 210 candidate lines.
Firstly, according to the railway line distance between each point, the Floyd algorithm was used to obtain the shortest paths between the two nodes that can be used as the starting point and the ending point of the passenger container train.
Then, we took the OD transportation requirements of heavy containers and empty containers between each point as the input parameter, which was obtained through investigation. Design particle swarm algorithm was used to solve the transportation path of the container flow and the line used, the loading rate of each train and filter was calculated, and the train running line was determined, number of trains, the station plan, and the distribution of the container flow on the train were determined. The flow chart is shown in Figure 5. The other main parameters of the model solution are shown in Table 3.

5.2. Results

In this paper, the particle swarm algorithm was designed to solve the problem by programming, and the revenue convergence of transportation enterprises is shown in Figure 6.
Through the solution, a total of 47 lines needed to be opened, which is 163 lines less than the candidate lines. The cost of running the train is 31,901,200 yuan, and the total revenue of the transportation enterprise is 10,930,568 yuan. The starting and ending points, line distances, and the number of trains of the 47 lines opened are shown in Table 4. Among them, the lines from Ningbo to Baotou and Xiamen to Dalian had the largest number of trains per day, i.e., up to four trains.
There was a total of 1069 OD pairs to be transported in this paper, of which 108 OD pairs needed to be exchanged between the two trains. There was no OD pair that needed to be exchanged more than once. Due to space limitations, only the transportation of some OD pairs is listed, as shown in Table 5.
At the same time, this paper obtained the running line of each train, the stop situation, and the actual number of containers transported in each district. Due to space limitations, this article only listed the trains and container loading on three lines.
The dotted box in Figure 7 represents the maximum loading capacity of the train, the box represents the number of containers on the train in different sections, and the percentage is the average loading rate of the train. The stop of the train will change according to the destination of the box flow, such as the Jilin–Shanghai train, because as the departure point of the box flow is Jilin, Changchun, and Shenyang, and the destination is Shanghai, there is no need to stop at stations 2, 3, 5, and 7. When a train on the same line cannot meet the transportation needs of the container flow, multiple trains will run. For example, Kunming–Xining needs to run three trains, and their stops will also be transported according to the different container flows being transported.
The comparison of the passenger-like container transportation mode with the existing container transportation mode is shown in Table 6.
The passenger-like container trains run faster, and do not require the assembly of goods and the drop-and-hang marshalling operation, making the average number of trains reach 1.4 per day. Compared with 0.1–1 trains per day in the existing container transportation mode, the number of trips has increased, and the efficiency of container transportation has improved. Although the minimum average loading rate and the proportion of direct container flow under the passenger-like container transportation mode are lower than those of the existing container transportation mode, this mode will attract more transport demand and transport more total containers, thereby increasing the revenue of transportation enterprise.

5.3. Discussion

On the basis of the above analysis, in this section, the minimum average loading rate of trains selected for the sensitivity analysis, and the minimum average loading rate of trains was set to 50%, 60%, and 70%, respectively, and the influence of the value of the different average loading rate of trains on the model was studied.
When the minimum average loading rate of train was set to 50%, a total of 67 lines needed to be opened through the solution, which is 143 lines less than the candidate lines. The running cost of the train is 68,481,066 yuan, and the total revenue of the transportation enterprise is 8,001,486 yuan. The highest frequency of running lines is four trains/day. The revenue convergence of transportation enterprises is shown in Figure 8. Among all the trains in running, the lowest loading rate was 50.80%, and the highest loading rate was 98.80%.
When the minimum average loading rate of train was set to 60%, a total of 66 lines needed to be opened through the solution, which is 144 lines less than the candidate lines. The running cost of the train is 59,893,512 yuan, and the total revenue of the transportation enterprise is 8,756,332 yuan. The highest frequency of running lines is four trains/day. The revenue convergence of transportation enterprises is shown in Figure 9. Among all the trains in running, the lowest loading rate was 60.20%, and the highest loading rate was 97.40%.
When the minimum average loading rate of train was set to 70%, a total of 47 lines needed to be opened through the solution. Compared with the candidate lines, 163 lines were reduced. The highest frequency of running lines is four trains/day. The revenue convergence of transportation enterprises is shown in Figure 10. Among all the trains in running, the lowest loading rate was 70.17%, and the highest loading rate was 96.33%.
To sum up, the minimum average loading rate of the train took values of 50%, 60%, and 70%, the train lines opened, and the running cost of all trains and the total revenue of transportation companies changed, as shown in Table 7. Comparing the minimum average loading ratios of 50%, 60%, and 70%, as the minimum average loading value constraint increased, the number of train lines opened showed a downward trend, which reduced the running cost of all trains and improved the overall revenue of railway transportation enterprises. Under the determination of the minimum average loading rate of the train, the minimum average loading ratio of the actual trains was close to the constraint parameter, indicating that the minimum average loading ratio of train is necessary. Although the highest average loading rate of the actual trains decreased with the increase of the value, when the minimum average loading rate of the train was set at 70%, the overall result was better.
When the minimum average loading rate of train was set to 50%, the same line as above was selected to display the trains and container loading, as shown in Figure 11.
When the minimum average loading rate of train was set to 60%, the same line as above was selected to display the trains and container loading, as shown in Figure 12.
When the minimum average loading rate of train was set to 70%, the trains and container loading were determined, as shown in Figure 13.
It can be seen from Figure 11, Figure 12 and Figure 13 that, under different minimum average rates of train value, the stopping situation of trains, the number of trains running, and the loading situation of containers all changed on the same line. Judging from the stopping situation, the train stops of Jilin–Shanghai increased, and the stops of Ningbo–Qingdao trains increased under the minimum average rate of train, set to 50%. Judging from the number of trains, Kunming–Xining trains increased by one under the minimum average rate of train set to 60% and 50%. Different container loading conditions also make the actual average loading rate of each train different.

6. Conclusions

This paper studied the running plan of passenger-like container trains. The goal was to maximize the total revenue of transportation enterprises. The particle swarm algorithm was designed to solve the problem. The main conclusions are as follows:
  • The optimization model of the railway container passenger train running plan was constructed, taking into account the transportation needs of empty and heavy containers, taking the maximum total revenue of the transportation enterprise as the objective function, and the constraints included stopping, reloading, and delivery deadlines, etc. The train line, the number of trains, the stop plan, and the transportation situation of the container were determined. The design particle swarm algorithm was used to solve the model.
  • Taking a container network containing 34 nodes as an example, a model was established and a particle swarm algorithm was designed to solve it. The results showed that 47 lines need to be opened, which is 163 less than the number of candidate lines. The cost of running trains reached 31,901,200 yuan, and the total revenue of transportation enterprises reached 10,930,568 yuan.
  • The results were compared in three different minimum average loading rate values: 50%, 60%, and 70%. The research found that with the increase of the minimum average loading rate of trains, the number of lines opened dropped from 67 to 47. The running cost of all trains was reduced from 68,481,066 yuan to 3,901,200 yuan, and the total revenue of transportation enterprises increased from 800,148,486 yuan to 109,305,068 yuan.
  • Compared with the existing container transportation mode, it was found that the passenger-like container transportation mode has a higher average number of trains running and faster velocity. However, it has a lower average loading rate and proportion of direct container flow. Under the passenger-like container transportation mode, trains run between fixed nodes without marshaling, which can improve the efficiency of cargo transportation and service quality. At the same time, it can attract more transportation demand and achieve the sustainable development of railway container cargo transportation.
  • In the actual transportation of goods, various types of goods have different time sensitivities to transportation. Under the constraints of the delivery time constraints, it will have a certain impact on the train running plan and the container flow distribution plan. Although such problems increase the complexity of models and algorithms, they are also worthy of further study. Future work will focus on considering different types of goods, different values of goods, etc., and the running plan of passenger-like container trains.

Author Contributions

The authors confirm contribution to the paper as follows. Conceptualization, W.S., D.L. and W.R.; methodology, W.S., D.L. and W.R.; software, W.S.; validation, W.S., D.L. and W.R.; writing—original draft preparation, W.S., D.L. and W.R.; visualization, W.S. All authors have read and agreed to the published version of the manuscript.

Funding

This research is financially supported by National Railway Administration of the People’s Republic of China. The name of the research project is “Research on railway Passenger Transport in countries along the ‘One Belt and One Road’” (YJ2019-43).

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Not applicable.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Siddiqi, U.F.; Shiraishi, Y.; Sait, S.M. Multi-constrained route optimization for Electric Vehicles (EVs) using Particle Swarm Optimization (PSO). In Proceedings of the 2011 11th International Conference on Intelligent Systems Design and Applications, Cordoba, Spain, 22–24 November 2011. [Google Scholar]
  2. Schobel, A. Line planning in public transportation: Models and methods. OR Spectr. 2011, 34, 491–510. [Google Scholar] [CrossRef] [Green Version]
  3. Pu, S.; Zhan, S. Two-stage robust railway line-planning approach with passenger demand uncertainty. Transp. Res. Part E Logist. Transp. Rev. 2021, 152, 102372. [Google Scholar] [CrossRef]
  4. Wang, Y.; D’Ariano, A.; Yin, J.; Meng, L.; Tang, T.; Ning, B. Passenger demand oriented train scheduling and rolling stock circulation planning for an urban rail transit line. Transp. Res. Part B Methodol. 2018, 118, 193–227. [Google Scholar] [CrossRef]
  5. Li, L.; Zhang, X. Integrated optimization of railway freight operation planning and pricing based on carbon emission reduction policies. J. Clean. Prod. 2020, 263, 121316. [Google Scholar] [CrossRef]
  6. Su, H.; Tao, W.; Hu, X. A Line Planning Approach for High-Speed Rail Networks with Time-Dependent Demand and Capacity Constraints. Math. Probl. Eng. 2019, 2019, 7509586. [Google Scholar] [CrossRef]
  7. Khaled, A.A.; Jin, M.; Clarke, D.B.; Hoque, M.A. Train design and routing optimization for evaluating criticality of freight railroad infrastructures. Transp. Res. Part B Methodol. 2015, 71, 71–84. [Google Scholar] [CrossRef]
  8. Drábek, M.; Janoš, V. Construction of Differentiated Periodic Freight Train Paths in Dense Mixed Traffic. Sustainability 2021, 13, 8330. [Google Scholar] [CrossRef]
  9. Lin, B.-L.; Wang, Z.-M.; Ji, L.-J.; Tian, Y.-M.; Zhou, G.-Q. Optimizing the freight train connection service network of a large-scale rail system. Transp. Res. Part B Methodol. 2012, 46, 649–667. [Google Scholar] [CrossRef]
  10. Yu, X.; Lang, M.; Zhang, W.; Li, S.; Zhang, M.; Yu, X. An Empirical Study on the Comprehensive Optimization Method of a Train Diagram of the China High Speed Railway Express. Sustainability 2019, 11, 2141. [Google Scholar] [CrossRef] [Green Version]
  11. He, J.; Huang, Y.; Chang, D. Simulation-based heuristic method for container supply chain network optimization. Adv. Eng. Inform. 2015, 29, 339–354. [Google Scholar] [CrossRef]
  12. Merkulina, I.; Kolesnik, G.; Kakhrimanova, D.; Ivanov, P.; Saltakhanov, A. The organization of transportations by container trains. IOP conference series. Mater. Sci. Eng. 2019, 698, 66063. [Google Scholar]
  13. Zhang, X.; Li, L.; Zhang, J. An optimal service model for rail freight transportation: Pricing, planning, and emission reducing. J. Clean. Prod. 2019, 218, 565–574. [Google Scholar] [CrossRef]
  14. Cao, C.; Gao, Z.; Li, K. Capacity allocation problem with random demands for the rail container carrier. Eur. J. Oper. Res. 2012, 217, 214–221. [Google Scholar] [CrossRef]
  15. Xie, R.; Tang, Q. A Study for the Optimization of Container Liner Routes Transport Organization. Traffic Transp. Stud. Proc. ICTTS 2002, 2002, 433–438. [Google Scholar]
  16. Hao, C.; Yue, Y. Optimization on Combination of Transport Routes and Modes on Dynamic Programming for a Container Multimodal Transport System. Procedia Eng. 2016, 137, 382–390. [Google Scholar] [CrossRef] [Green Version]
  17. Wang, X.N.; Cui, Z.Y.; Liu, M.Z.; Wang, L.F. Research on the Choice of Multimodal Transportation Emission Reduction Schemes Based on Different Carbon Tax Models. J. Phys. Conf. Ser. 2021, 1972, 12111. [Google Scholar] [CrossRef]
  18. Zhao, J.; Zhu, X.; Wang, L. Study on Scheme of Outbound Railway Container Organization in Rail-Water Intermodal Transportation. Sustainability 2020, 12, 1519. [Google Scholar] [CrossRef] [Green Version]
  19. Xia, Y.; Wang, H.; Zhou, Y.; Luo, Y.; Wei, Y. A daily container-to-train assignment model based on the passenger transportation-like organisation strategy for railway container transportation. Transp. A Transp. Sci. 2022, 1–26. [Google Scholar] [CrossRef]
  20. White, W.W.; Bomberault, A.M. A network algorithm for empty freight car allocation. IBM Syst. J. 1969, 8, 147–169. [Google Scholar] [CrossRef]
  21. Jordan, W.C.; Turnquist, M.A. A Stochastic, Dynamic Network Model for Railroad Car Distribution. Transp. Sci. 1983, 17, 123–145. [Google Scholar] [CrossRef]
  22. Joborn, M.; Crainic, T.G.; Gendreau, M.; Holmberg, K.; Lundgren, J.T. Economies of Scale in Empty Freight Car Distribution in Scheduled Railways. Transp. Sci. 2004, 38, 121–134. [Google Scholar] [CrossRef] [Green Version]
  23. Tang, Y.; Chen, S.; Feng, Y.; Zhu, X. Optimization of multi- period empty container repositioning and renting in CHINA RAILWAY Express based on container sharing strategy. Eur. Transp. Res. Rev. 2021, 13, 42. [Google Scholar] [CrossRef]
  24. Khakbaz, H.; Bhattacharjya, J. Maritime Empty Container Repositioning: A Problem Review. Int. J. Strateg. Decis. Sci. 2014, 5, 1–23. [Google Scholar] [CrossRef] [Green Version]
  25. Shintani, K.; Imai, A.; Nishimura, E.; Papadimitriou, S. The container shipping network design problem with empty container repositioning. Transp. Res. Part E Logist. Transp. Rev. 2007, 43, 39–59. [Google Scholar] [CrossRef] [Green Version]
  26. Du, B.; Hu, H.; Zhang, J.; Meng, M. A Multi-Stage Approach for Empty Container Repositioning Under Coordination Among Liner Carriers. Transp. Res. Rec. 2021, 2675, 424–437. [Google Scholar] [CrossRef]
  27. Choong, S.T.; Cole, M.H.; Kutanoglu, E. Empty Container Management for Container-on-Barge (COB) Transportation: Planning Horizon Effects on Empty Container Management in a Multi-Modal Transportation Network. Citeseer. 2001. Available online: https://www.semanticscholar.org/paper/EMPTY-CONTAINER-MANAGEMENT-FOR-CONTAINER-ON-BARGE-A-Choong-Cole/0ffb517879f5279de6c2bee431a5a8d9d981e3a5 (accessed on 13 March 2022).
  28. Xie, Y.; Liang, X.; Ma, L.; Yan, H. Empty container management and coordination in intermodal transport. Eur. J. Oper. Res. 2017, 257, 223–232. [Google Scholar] [CrossRef]
  29. Peng, Z.; Wang, H.; Wang, W.; Jiang, Y. Intermodal transportation of full and empty containers in harbor-inland regions based on revenue management. Eur. Transp. Res. Rev. 2019, 11, 7. [Google Scholar] [CrossRef]
  30. Fang, B.; Li, P.; Wei, Y. Freight Train Service Design: A Candidate-Set-Oriented Approach. Available online: https://ssrn.com/abstract=4025972 (accessed on 13 March 2022).
Figure 1. Passenger-like container train transportation organization mode.
Figure 1. Passenger-like container train transportation organization mode.
Sustainability 14 04697 g001
Figure 2. Container transportation network problem description diagram.
Figure 2. Container transportation network problem description diagram.
Sustainability 14 04697 g002
Figure 3. Flow chart of the particle swarm algorithm.
Figure 3. Flow chart of the particle swarm algorithm.
Sustainability 14 04697 g003
Figure 4. The container transportation network.
Figure 4. The container transportation network.
Sustainability 14 04697 g004
Figure 5. Flowchart of the numerical experiment solution.
Figure 5. Flowchart of the numerical experiment solution.
Sustainability 14 04697 g005
Figure 6. The revenue convergence of transportation enterprises.
Figure 6. The revenue convergence of transportation enterprises.
Sustainability 14 04697 g006
Figure 7. Trains and container loading situation.
Figure 7. Trains and container loading situation.
Sustainability 14 04697 g007
Figure 8. The revenue convergence of transportation enterprises (the minimum average loading rate of train is set to 50%).
Figure 8. The revenue convergence of transportation enterprises (the minimum average loading rate of train is set to 50%).
Sustainability 14 04697 g008
Figure 9. The revenue convergence of transportation enterprises (the minimum average loading rate of train is set to 60%).
Figure 9. The revenue convergence of transportation enterprises (the minimum average loading rate of train is set to 60%).
Sustainability 14 04697 g009
Figure 10. The revenue convergence of transportation enterprises (the minimum average loading rate of train is set to 70%).
Figure 10. The revenue convergence of transportation enterprises (the minimum average loading rate of train is set to 70%).
Sustainability 14 04697 g010
Figure 11. Trains and container loading situation (the minimum average loading rate of train is set to 50%).
Figure 11. Trains and container loading situation (the minimum average loading rate of train is set to 50%).
Sustainability 14 04697 g011
Figure 12. Trains and container loading situation (the minimum average loading rate of train is set to 60%).
Figure 12. Trains and container loading situation (the minimum average loading rate of train is set to 60%).
Sustainability 14 04697 g012
Figure 13. Trains and container loading situation (the minimum average loading rate of train is set to 70%).
Figure 13. Trains and container loading situation (the minimum average loading rate of train is set to 70%).
Sustainability 14 04697 g013
Table 1. Notations in this model.
Table 1. Notations in this model.
NotationsDefinition
R The transportation revenue of railway enterprises
I The transportation income
C 1 The running cost of all trains
C 2 The reloading cost of the heavy containers
C 3 The reloading cost of the empty containers
C 4 The detention cost of the heavy containers
C 5 The detention cost of the empty containers
N The collection of container station nodes
N 0 Train departure or terminal station N0N
N t The number of segments of train t
P The collection of train paths
T The collection of lines that can open trains
T = { t | t = ( i , k j ) }
b i j t 0–1 variable; 1 if train goes through the path(i,j); 0 otherwise
b i t 0–1 variable; 1 if train goes through the container station i; 0 otherwise
c h t The unit transport price of the heavy container flow through the running train, CNY per TEU per kilometer
c r t Running costs of all trains, CNY per train per kilometer
c h Reloading cost of heavy container flow, CNY per TEU
c e Reloading cost of empty container flow, CNY per TEU
c d Detention cost of container flow, CNY per TEU
δ Penalization factor of reloading
d i j Distance of container station i and j, kilometers
d t Distance of train t runs, kilometers
d h t Heavy container flow running distance, kilometers
v i j Velocity of train, kilometers per hour
T w The average working time of container departure, hours
T p Average stop time of trains at the container station, hours
q h t The heavy container flow uses the train to run through the path (i,j)
q e t The empty container flow uses the train to run through the path (i,j)
I i Quantity of empty containers in the container station, TEU
Q i Empty container demand quantity in the container station, TEU
Q h The total quantity of heavy containers to be transported, TEU
Q i The total quantity of empty container to be transported, TEU
α The reference value of the time limit for the delivery of heavy containers
β The reference value of the time limit for the delivery of empty containers
λ The minimum average loading rate of trains
C Train maximum loading capacity, TEU
γ Quantity of railway container cars
Table 2. Decision variables in this model.
Table 2. Decision variables in this model.
Decision VariablesDefinition
x t 0–1 variable; 1 the train is selected and run; 0 otherwise
f t The frequency of the train
y i j h t Heavy container flow uses the train to run through the path (i,j)
y i h t t ^ Heavy container flow at the container station i from train t reloading to train t ^
y i h t Heavy container flow uses the train stop at container station i
y i j e t Empty container flow uses the train to run through the path (i,j)
y i e t t ^ Empty container flow at container station i from train t reloading to train t ^
y i e t Empty container flow uses the train stop at container station i
Table 3. The main parameters of the model solution.
Table 3. The main parameters of the model solution.
ParametersValue
c h t 6 CNY per TEU per kilometer
c r t 200 CNY per train per kilometer
c h 100 CNY per TEU
c e 60 CNY per TEU
c d 20 CNY per TEU
T w 10 h
T p 0.5 h
δ 10
v i j 120 km per hour
γ 50 cars per train
C 100 TEU
Table 4. Open line situation.
Table 4. Open line situation.
LineDistance (km)The Number of TrainLineDistance (km)The Number of Train
Ningbo(10)–Baotou(24)23904Xiamen(11)–Chengdu(29)32371
Wulumuqi(25)–Xiamen(11)53991Zhengzhou(13)–Jilin(32)18461
Baotou(24)–Xiamen(11)31961Wuhan(14)–Baotou(24)18551
Xining(28)–Harbin(30)31543Guangzhou(16)–Baotou(24)24902
Xining(28)–Jilin(32)30401Xiamen(11)–Dalian(34)24864
Jilin(32)–Wulumuqi(25)24022Ningbo(10)–Chengdu(29)24311
Ningbo(10)–Dalian(34)26941Harbin(30)–Chengdu(29)23671
Jilin(32)–Shanghai(8)23921Lianyungang(6)–Xining(28)19741
Xining(28)–Xiamen(11)35181Qingdao(4)–Harbin(30)19801
Wulumuqi(25)–Kunming(23)49061Ningbo(10)–Jilin(32)27112
Ningbo(10)–Xining(28)27121Wuhan(14)–Dalian(34)23081
Shanghai(8)–Harbin(30)25061Qingdao(4)–Chengdu(29)24041
Wulumuqi(25)–Qingdao(4)38851Jilin(32)–Baotou(24)18091
Xining(28)–Wulumuqi(25)23841Kunming(23)–Xining(28)27563
Jilin(32)–Lianyungang(6)19921Baotou(24)–Qingdao(4)15261
Lianyungang(6)–Baotou(24)16521Qingdao(4)–Guangzhou(16)25471
Lianyungang(6)–Kunming(23)26131Wuhan(14)–Qingdao(4)15561
Xining(28)–Guangzhou(16)30012Lianyungang(6)–Xiamen(11)19741
Jilin(32)–Xian(20)23242Ningbo(10)–Kunming(23)26321
Qingdao(4)–Xining(28)24561Chengdu(29)–Guangzhou(16)23482
Dalian(34)–Chengdu(29)28271Beijing(1)–Chengdu(29)20151
Xining(28)–Tianjin(2)19111Chengdu(29)–Shanghai(8)20931
Ningbo(10)–Qingdao(4)16501Baotou(24)–Xining(28)12541
Guangzhou(16)–Lianyungang(6)21791
Table 5. The container flow transportation situation.
Table 5. The container flow transportation situation.
ODTrainsLoading Station
Beijing(1)–Shijiazhuang(12)Zhengzhou(13)–Jilin(32)
Xuzhou(5)–Changsha(15)Guangzhou(16)–Lianyungang(6)
Nanjing(7)–Xiamen(11)Lianyungang(6)–Xiamen(11)
Hangzhou(9)–Chendu(29)Ningbo(10)–Chengdu(29)
Hangzhou(9)–Shenzhen(17)Xiamen(11)–Dalian(34)
Baotou(24)–Xiamen(11)
Xiamen(11)
Shijiazhuang(12)–Xiamen(11)Wulumuqi(25)–Xiamen(11)
Shenzhen(17)–Shijiazhuang(12)Xiamen(11)–Dalian(34)
Wuhan(14)–Baotou(24)
Wuhan(14)
Huhehot(18)–Xining(28)Ningbo(10)–Baotou(24)
Baotou(24)–Xining(28)
Baotou(24)
Taiyuan(19)–Kunming(23)Wulumuqi(25)–Kunming(23)
Lianyungang(6)–Xian(20)Lianyungang(6)–Xining(28)
Chongqing(21)–Baotou(24)Kunming(23)–Xining(28)
Chengdu(29)–Baotou(24)
Xian(20)
Chongqing(21)–Beijing(1)Jilin(32)–Xian(20)
Kunming(23)–Xining(28)
Xian(20)
Guiyang(22)–Yinchuan(26)Kunming(23)–Xining(28)
Xining(28)–Shenyang(33)
Lanzhou(27)
Lanzhou(27)–Taiyuan(19)Xining(28)–Harbin(30)
Table 6. Indicator comparison.
Table 6. Indicator comparison.
IndicatorPassenger-like Container TrainExisting Freight Train
Average number of trains1.4 trains/day0.1–1 trains/day
Velocity120 km/h<80 km/h
Minimum average loading rate<100%100%
Proportion of direct container flow89.89%100%
Table 7. Results comparison.
Table 7. Results comparison.
Minimum Average Loading Rate Value of Train50%60%70%
Number of lines676647
Running cost of all trains (CNY)68,481,06659,893,51231,901,200
Revenue (CNY)8,001,4868,756,33210,930,568
Highest frequency (trains/day)444
Lowest loading rate50.80%60.20%70.17%
Highest loading rate98.80%97.40%96.33%
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Song, W.; Liu, D.; Rong, W. Optimization of Passenger-like Container Train Running Plan Considering Empty Container Dispatch. Sustainability 2022, 14, 4697. https://doi.org/10.3390/su14084697

AMA Style

Song W, Liu D, Rong W. Optimization of Passenger-like Container Train Running Plan Considering Empty Container Dispatch. Sustainability. 2022; 14(8):4697. https://doi.org/10.3390/su14084697

Chicago/Turabian Style

Song, Wennan, Di Liu, and Wenyu Rong. 2022. "Optimization of Passenger-like Container Train Running Plan Considering Empty Container Dispatch" Sustainability 14, no. 8: 4697. https://doi.org/10.3390/su14084697

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

Article Metrics

Back to TopTop