Next Article in Journal
The Stability and Stabilization of Infinite Dimensional Caputo-Time Fractional Differential Linear Systems
Previous Article in Journal
Multiobjective Games for Detecting Abnormally Expressed Genes
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

A Practical Traffic Assignment Model for Multimodal Transport System Considering Low-Mobility Groups

1
School of Traffic and Logistics Engineering, Taiyuan University of Science and Technology, Taiyuan 030024, China
2
Jiangsu Key Laboratory of Urban ITS, Southeast University, Nanjing 210096, China
3
College of Engineering, Tibet University, Lhasa 850000, China
4
College of Transportation, Jilin University, Changchun 130000, China
*
Author to whom correspondence should be addressed.
Mathematics 2020, 8(3), 351; https://doi.org/10.3390/math8030351
Submission received: 28 January 2020 / Revised: 24 February 2020 / Accepted: 2 March 2020 / Published: 5 March 2020
(This article belongs to the Section Engineering Mathematics)

Abstract

:
In this study, we created a practical traffic assignment model for a multimodal transport system considering low-mobility groups with the aim of providing the foundation of transportation network design for low-mobility individuals. First, the route choice equilibrium for walking, non-vehicle, and private car modes is described using the logit function, which is formulated as a variational inequality problem considering different low-mobility groups. Then, the practicalities related to travel times at intersections, traffic barricades between different lanes, and fuel fees of private cars are integrated to design a generalized travel cost function. Last, the method of successive weight averages is used to solve the proposed model. The model and its solution are verified based on a real case study of the city of Wenling in China. The sensitivity of adjustment parameters related to travel costs are analyzed, the practicality of the proposed model is explored, and the results of traffic assignment for different low-mobility groups are discussed.

1. Introduction

Generally, Low-Mobility Individuals (LMIs) are considered as individuals who cannot have access to transportation services. They can be classified into three groups—elderly people, low-income individuals, and people with disabilities [1]. The seminal study performed by Jansuwan et al. [1] is widely used as a reference for difficulties in travel faced by the LMIs. The transportation demands of LMIs in Wenling city, China were analyzed by Ren et al. [2], and a model of transit route (i.e., public transport or bus) network design for the LMIs was presented by Zhang et al. [3]. The transportation network design of other trip modes related to the LMIs, such as walking, non-vehicles that include regular and electric bikes in this paper, and private cars should also be studied. As the traffic assignment forms the foundation of transportation network design, this paper presents a practical traffic assignment model for multimodal transport system considering low-mobility groups.
Traffic assignment is an importation part of traffic network optimization and is also one of the key technologies involved in traffic management. Traffic assignment can be described as the assignment of origin–destination (O-D) travel demands to a traffic network based on certain rules to select paths, resulting in traffic volume gain in the traffic network. Since Wardrop proposed the principle of user equilibrium (UE) for the first time in 1952 [4], different researchers have studied the UE assignment problem in detail and proposed objective traffic assignment models for private cars [5,6,7]. However, economic development and advancement of urbanization has gradually resulted in a comprehensive transportation network, including private cars, buses, metros, taxis, bicycles and pedestrians. Consequently, the traffic assignment problem for multimodal networks has been a subject of interest for many researchers [8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30].
The multimodal assignment models proposed initially were based on splitting travel demands for each trip mode using the logit function [8,9,10,11,12]. However, these models considered mode choice equilibrium rather than route choice equilibrium, i.e., assigning travel demands of different trip modes into the multimodal traffic network [13]. To deal with this shortcoming, combined models that incorporated equilibriums of both modal and route choices together were proposed in numerous studies [14,15,16,21,22,23,24,25,26,27,28]. These combined models could be regarded as convex optimization problems where the travel cost structures were either separable or symmetric [31,32]. The multimodal assignment models were formulated as different problems, e.g., mathematical programming [19,33,34,35,36], dynamic simulation [23,37,38], fixed point [20,21], variational inequality [22,24,27,39,40,41,42,43,44], etc. However, the variational inequality problem is most widely used by researchers because it can reflect the asymmetric interaction of cost structures effectively, resulting from the assumption of separable or symmetric travel cost structures.
As the travel demands of different trip modes can be obtained from the results presented in previous studies [1,2], this paper formulates the equilibrium of route choice for each trip mode described by the logit function as a variational inequality problem, instead of considering the equilibrium of modal choice. Furthermore, this paper extends previous studies by taking into account different low-mobility groups and provides the basis for the design and optimization of multimodal traffic strategies for the LMIs.
In the economics domain, the generalized travel cost is typically used to evaluate the transportation services associated with different properties of the transportation modes, such as travel time, travel expense, and convenience. Monotonically increasing link impedance functions in the generalized travel cost are used to derive the equilibrium of route choice for each trip mode based on the UE principle. Meanwhile, it is worth noting that the generalized travel cost of a link depends on an entire path load pattern, where a path contains many links, rather than on a single link flow [22,24,45,46]. However, previous studies mostly presented the theoretical generalized travel costs and did not consider the viability of generalized travel costs. This paper considers the generalized travel cost from the point of view of path selection and improves the generalized travel cost function for different trip modes in the following three ways:
(a)
Unlike existing references, the generalized travel cost of a path is calculated by summing the travel costs of all links and intersections present in a path. Furthermore, the intersection can be classified into signalized and unsignalized, and, therefore, two different computing methods to calculate the travel time of an intersection in each trip mode are proposed.
(b)
In the private car mode, a traveler may choose a path with a longer travel time compared to the other paths because the fuel cost involved in travelling the path is the lowest. Hence, the link travel cost of a private car is calculated by a subjective weighting of the travel time and fuel cost. On the contrary, the walking and non-vehicle modes only consider the travel time because they are pollution-free and do not involve any fuel costs.
(c)
The existing time cost functions only consider the link impedance related to traffic flows rather than the actual situations. In this paper, the influence of traffic barricades present between different lanes is considered in the calculation of link travel costs of different trip modes. To effectively show the significance of this influence, we do not consider the traffic barricades present in the vehicle lanes because that only involves a single mode. The influence considered has implications in the following cases: (1) If there are no traffic barricades present between walking and non-vehicle lanes, the travel time of the former type of lanes can increase, and (2) if there are no traffic barricades between vehicle and non-vehicle lanes, the travel times of walking, non-vehicle, and private car can all increase.
A large number methods have been proposed to solve multimodal traffic assignment models, such as Frank–Wolfe [33,36], the Gauss Seidel iteration [39,42], the sensitivity analysis-based method [19,22], the method of successive averages (MSA) [29,34,35,37], etc. MSA is the most widely accepted method as it is easy to program and based on a simple principle and shows good convergence and results. However, the convergence rate of the traditional MSA slows down with increasing number of iterations, particularly near an optimal solution. To overcome this limitation, Meng proposed an improved MSA, called the method of successive weight averages (MSWA), and verified that its convergence and results are better than those of MSA [24]. Hence, in this paper, MSWA is used to solve the multimodal traffic assignment problem.
The objective of this study is to develop upon the previous studies of the authors [2,3]. Different concerns related to the multimodal traffic assignment are addressed, including the following:
(a)
Describing the equilibrium of route choice for each trip mode using the logit function based on the existing studies [22,23,24,25,26,27,28,29,30] and research requirements. This is formulated as the variational inequality problem considering low-mobility groups.
(b)
Improving the practicality of generalized travel costs, considering the travel times of both links and signalized and unsignalized intersections, the travel times and fuel costs of private cars, and the influence of traffic barricades present between different lanes in a path.
(c)
Using the MSWA to solve the proposed multimodal traffic assignment problem. To verify the model and the algorithm, a real case study is performed. Furthermore, the sensitivity of adjustment parameters related to travel costs is analyzed, the practicality of the proposed model is explored, and the results of traffic assignments obtained for different low-mobility groups are discussed.

2. Model Development

In this paper, a directed graph G = (V, E) is used to represent the traffic network, where V is the set of nodes or intersections and E is the set of links. A directed link l connects nodes i and j (l = i, j; l E; i, j V; i j), ij denotes an O-D pair, IJ is the set of O-D pairs, and p denotes a candidate path. Note that there are several candidate paths between an O-D pair. This study only considers the traffic assignment of walking, non-vehicles, and private cars because public transportation has already been investigated by the authors [3].

2.1. Equilibrium Analysis

According to stochastic user equilibrium (SUE), travelers adhere to the famous Wardrop’s first principle. Considering the road impedance as a random variable, they select the shortest path between each O-D pair. In each mode, the traffic volume on a candidate path and the expected cost of traveling through it are inversely proportional. Here, we need to presume that all travelers cannot reduce the path travel cost once the traffic network reaches the balanced condition with respect to travel demands of different trip modes. Correspondingly, we can describe the travel preference for different candidate paths in different trip modes based on the logistic regression. This is known as the SUE model and described in Equation (1) as follows:
q i j , p m = d i j m × exp   ( θ × C i j , p m ) p P i j m exp ( θ × C i j , p m ) ,
where q i j , p m is the traffic volume in mode m on path p between O-D pair ij, and m can represent walking (wal), non-vehicle (bik), or private car (car). The travel demand by mode m between O-D pair ij is represented by d i j m , θ [ 0 , 1 ] is the cost adjustment parameter, and C i j , p m and P i j m are the generalized travel cost and the set of valid paths between O-D pair ij in mode m, respectively.
Furthermore, the computational process to achieve the research objective related to traffic assignment of low-mobility groups is presented by Equation (2). This process is based on the proportional relationship between different groups. Based on the comparison between the results of real and assigned traffic volumes in the case study, it is supposed that a private car can accommodate up to three people.
q i j , p m , g = q i j , p m × d i j , g m d i j m .
In Equation (2), q i j , p m , g and d i j , g m are the traffic volume and travel demands of group g using the mode m on path p between O-D pair ij, respectively, where g can represent low-mobility groups, such as elderly people, people with disabilities, low-income individuals.
The constraint related to travel demands and traffic volumes on different paths between O-D pair ij is given as follows:
p P i j m q i j , p m = d i j m , i j I J .
This constraint signifies that the sum of traffic volumes of mode m on different candidate paths is equal to the travel demand of mode m between O-D pair ij.

2.2. Equivalent Transformation

To better describe and solve the proposed model, this section transforms the SUE model into the equivalent variational inequality, which is given by Equation (4). The transformation is based on the constraint given by Equation (3), where the variable q i j , p m represents the equilibrium solution.
i j I J p P i j m [ ( ln p P i j m exp ( θ × C i j , p m ) + 1 θ × ( ln d i j m ln q i j , p m ) C i j , p m ] × ( q i j , p ) m q i j , p m ) 0 .
Equation (5) can be deduced using the Karush–Kuhn–Tucker (KKT) condition of Equation (4). Other derivation processes are given in Equations (5)–(9). It can be observed that Equation (9) is the same as Equation (1), which indicates the equivalence between the variational inequality and the SUE model.
ln p P i j m exp ( θ × C i j , p m ) + 1 θ × ( ln d i j m ln q i j , p m ) C i j , p m = 0 ,
1 θ × ( ln d i j m ln q i j , p m ) = C i j , p m ln p P i j m exp ( θ × C i j , p m ) ,
exp [ 1 θ × ( ln d i j m ln q i j , p m ) ] = exp [ C i j , p m ln p P i j m exp ( θ × C i j , p m ) ] ,
d i j m q i j , p m = exp ( θ × C i j , p m ) p P i j m exp ( θ × C i j , p m ) ,
q i j , p m = d i j m × exp ( θ × C i j , p m ) p P i j m exp ( θ × C i j , p m ) .
Equation (4) is a continuous function because its constraint condition, i.e., Equation (3), is a closed convex set. Therefore, Equation (4) can be solved based on the Brouwer’s fixed point theorem. However, the monotonicity of travel cost function in each mode is not guaranteed due to the interrelationships between walking, non-vehicles, and private cars. Hence, it cannot be ensured that the solution of Equation (4) is unique.

3. Travel Cost Function of Different Trip Modes

To strengthen the practicality of the proposed model, this section integrates three features into the generalized travel cost function for each trip mode. These features include
(a)
travel times to traverse links and intersections in a path;
(b)
travel times and fuel costs of private cars;
(c)
the influence of traffic barricades between different lanes.
The generalized travel cost of a path is given by Equation (10), which is the sum of travel costs of links and intersections in a path, which are independent of each other.
C i j , p m = l p z p ( C l m + C z m ) ,
where z represents an intersection corresponding to a node, and C l m and C z m are the travel costs of mode m on link l and intersection z, respectively.
For the sake of convenience, a few variables and parameters are summarized as follows: σ m is the stability influential factor of mode m, t l m is the travel time of mode m on link l, as shown in Equation (11), r l m is the traffic saturation of mode m on link l, as given by Equation (12), φ is the adjusted coefficient, w s m is the standard lane-width of mode m, and w l m is the lane-width of mode m on link l.
t l m = L l / v l m ,
r l m = q l m / c l m .
Furthermore, L l , v l m , q l m and c l m are the length of link l, and speed, traffic volume, and traffic capacity of mode m on link l, respectively.

3.1. Private Car

The link travel cost of a private car can be obtained by Equation (13) as follows:
C l car = W 1 × σ car × t l car × [ 1 + α × ( r l car ) β ] + W 2 × η × ρ × L l ,
where α and β are retardation parameters that adjust the traffic saturation, η is a factor representing conversion between money and time, and ρ is the fuel fee per unit length. In Equation (13), the first part, i.e., the link travel time of a private car, can be described using the bureau of public road (BPR) function because it is influenced by the traffic volume and traffic capacity of a vehicle. The second part is the time cost converted from the fuel cost. The trade-off between these two parts is achieved by the weight coefficients W 1 and W 2 .
Furthermore, the stability influential factor of a private car is introduced to consider the traffic barricade between different lanes, given by Equation (14) as follows:
σ car = 1 + φ × ψ l , bik car × r l car × r l bik × w s car w l car ,
where
ψ l , bik car = { 0   if   traffic   barricade   between   vehicle   and   non - vehicle   lanes   exists 1   otherwise  
is the existing coefficient of traffic barricade between vehicle and non-vehicle lanes.
According to the above equations, if there is no traffic barricade between vehicle and non-vehicle lanes, the change in travel impedance is directly proportional to both traffic saturations of private car and non-vehicle, and inversely proportional to the width of vehicle lane. If the traffic barricade exists, the travel impedance is 0.
The travel cost of a private car to traverse the intersection only considers the travel time and not the fuel cost due to the short distance. The travel cost at the signalized intersection considering the length of the car is calculated using the physics queuing theory, as shown in Equation (16). The travel cost at signalized intersection without considering the length of the car is calculated based on the point queuing theory, as shown in Equation (17). Note that Equation (18) represents the constraint condition between a link and an intersection, i.e., the intersection z is the corresponding intersection of link l.
C z car = ϑ l × ( T l 2 + r l car × N l car × L car v l car + L l z v l car ) ,
C z car = ϑ l × L l z v l car × ( 1 + r l car ) ,
l = ( i , j ) , z = j .
In the above equations, T l and N l car are the length of red light and the number of private cars on the corresponding intersection of link l, respectively. The standard length of private cars is given by L car . L l z is the forward crossing length of the corresponding intersection of link l. ϑ l is the coefficient related to driving direction on the corresponding intersection of link l. The values of the coefficient include 1, 1.5, and 0.5, corresponding to going forward, turning left, and turning right, respectively.

3.2. Non-Vehicle

The link travel cost of a non-vehicle can be obtained by Equation (19), which only considers travel time and can also be described using the BPR function due to the reason mentioned in Section 3.1.
C l bik = σ bik × t l bik × [ 1 + α × ( r l bik ) β ] .
The stability influential factor of a non-vehicle is also introduced to consider the traffic barricade between different lanes. It is given by Equation (20), and its function can be defined as similar to that of Equation (14), i.e., only changing the width of a vehicle lane into that of a non-vehicle lane.
σ bik = 1 + φ × ψ l , bik car × r l bik × r l car × w s bik w l bik .
We assume that the crossing times of non-vehicle and walking are similar because the crossing time of walking is related to the crossing speed of pedestrians, the length and width of crosswalks, and the number of crossing pedestrians. Therefore, the travel cost of a non-vehicle at a signalized intersection can be calculated using Equation (21). The travel cost of a non-vehicle at an unsignalized intersection is also calculated based on the point queuing theory in Equation (22). Furthermore, Equation (23) has the same significance as Equation (18).
C z bik = ϑ l × ( T l 2 + L l z v l bik + γ × N l bik w l bik ) ,
C z bik = ϑ l × L l z v l bik × ( 1 + r l bik ) ,
l = ( i , j ) , z = j .
In the above equations, N l bik is the number of non-vehicles on the corresponding intersection of link l and γ is the adjustment parameter.

3.3. Walking

The link travel cost of walking only considers the travel time because the walking travel time is not limited by the traffic volume and traffic capacity due to the small footprint of pedestrians. It can be simply represented by Equation (24).
C l wal = ( 1 + σ wal ) × t l wal .
The stability influential factor of walking is also introduced to consider the traffic barricade between different lanes and can be written as follows:
σ wal = ( 1 + φ × ψ l , bik wal × r l wal × r l bik × w s wal w l wal ) × ( 1 + φ × ψ l , bik car × ψ l , bik wal × r l wal × r l car × w s wal w l wal ) ,
where
ψ l , bik wal = { 0   if   traffic   barricade   between   walking   and   non - vehicle   lanes   exists 1   otherwise  
is the existing coefficient of traffic barricade between walking and non-vehicle lanes.
Note that, according to Equation (25), if there is no traffic barricade between walking and non-vehicle lanes, the change in travel is directly proportional to both traffic saturations of walking and non-vehicle, and inversely proportional to the width of vehicle lane. If there are no traffic barricades, the change in travel impedance is also directly proportional to the traffic saturation of private cars. If traffic barricades between walking, non-vehicle, and vehicle lanes exist, the travel impedance is zero.
The travel cost of walking at a signalized intersection is given by Equation (27), which is similar to that of a non-vehicle at a signalized intersection. The travel cost of a non-vehicle at an unsignalized intersection can be calculated simply using Equation (28) due to the small footprint of pedestrians. Equation (29) has the same significance as Equation (18).
C z wal = ϑ l × ( T l 2 + L l z v l wal + γ × N l wal w l wal ) ,
C z wak = ϑ l × L l z v l wak ,
l = ( i , j ) , z = j .
In Equation (27), N l wal is the number of pedestrians crossing the corresponding intersection of link l.

4. Proposed Solution

This section solves the proposed model using the MSWA. The flow chart of the proposed solution is shown in Figure 1, which consists of the following steps:
  • Load the travel demands of walking, non-vehicle, and private cars into the multimodal traffic network.
  • Initialize the iterations to n = 0, and the traffic volume of mode m on link l in the zeroth iteration to q l ( 0 ) m = 0.
  • Determine different candidate paths between the O-D pair ij using the k-shortest path algorithm.
  • In the nth iteration, calculate the travel cost of mode m on all links C l ( n ) m and intersections C z ( n ) m based on Equations (13), (16), (17), (19), (21), (22), (24), (27) and (28).
  • In the nth iteration, determine the travel cost C i j , p ( n ) m of mode m on candidate path p between the O-D pair ij using Equation (10) and select the shortest path travel cost C i j ( n ) m , min of mode m between the O-D pair ij from among the different candidate paths.
  • In the nth iteration, select valid paths from the candidate paths based on the decision condition, given by the following equation:
    C i j , p ( n ) m ( 1 + ω ) × C i j ( n ) m , min ,
    where ω is the decision coefficient.
  • In the nth iteration, assign travel demands of mode m into valid paths based on Equation (1), and obtain the supplementary traffic volume y l ( n ) m of mode m on link l.
  • In the (n+1)th iteration, calculate the traffic volume q l ( n + 1 ) m of mode m on link l using (31).
    q l ( n + 1 ) m =   q l ( n ) m + y l ( n ) m q l ( n ) m 1 + 2 + 3 + + n .
  • Check for convergence by calculating the error value of mode m in the nth iteration G ( n ) m using Equation (32). Note that G ( n ) m ε , where ε is the error parameter and q i j , p m q l ( n + 1 ) m is the equilibrium solution of mode m.
    G ( n ) m = l E ( q l ( n + 1 ) m q l ( n ) m ) 2 × ( l E q l ( n ) m ) 1 .
If the equilibrium solution is obtained for walking, non-vehicles, and private cars, calculate the output results q l ( n + 1 ) m and the traffic volume of group g using mode m on link l in the (n+1)th iteration q l ( n + 1 ) m , g using Equation (2). Otherwise, increase n to n + 1, and return to Step 4.

5. Case Study

The proposed model was implemented in MATLAB and executed on a Windows 10 PC with an Intel 32 GHz processor. Similar to the previous studies [2,3], we apply the proposed model to the Chinese city of Wenling in order to demonstrate its validity and correctness. Subsequently, we analyzed the sensitivity of cost adjustment parameter θ , explored the effectiveness of the presented practicalities, and finally we discuss the assignment results for different low-mobility groups.

5.1. Scenarios

As shown in Figure 2, the traffic network in Wenling city has 259 nodes, i.e., intersections, where each number corresponds to one node. There are a total of 406 links whose lengths can be obtained based on the scale and 240 links controlled by traffic signals lights whose signal timings are assigned in the supplementary material provided with this manuscript. The travel demand O-D matrices consisting of 259 rows and 259 columns, which correspond to walking, non-vehicles, and private cars of different groups ,can be obtained using our previous survey results [2] and the similar generation method mentioned in our previous work [3]. The road (link) is divided into four classes: urban expressway, arterial road, sub-arterial road, and branch road, whose details are given in Table 1. Details of different variable units and parameter values are presented in Table 2.

5.2. Model Validation

The travel demands of walking, non-vehicles, and private cars are assigned to multimodal traffic networks using MSWA for a total of 10 instances. The average running times of ten computations for walking, non-vehicles, and private cars are 1.5 s, 4.3 s, and 35.8 s, respectively. An average number of four iterations were required during the computations. Similar assignment results were obtained for ten computations in each trip mode. These findings demonstrate the computational efficiency of the MSWA. Figure 3a shows part of the real traffic volume of private cars obtained from an actual survey, and Figure 3b shows the traffic volume of private cars assigned by the proposed model. It is evident that the traffic volume distributions in Figure 3a,b are identical. Minor differences between the traffic volume distributions in Figure 3a,b exist because the proposed model ignores the vehicles outside the case area. These findings show the optimization quality of MSWA. The above analysis shows the feasibility and practicability of the MSWA for solving the proposed model.

5.3. Sensitivity Analysis

This section introduces the similarity coefficient to analyze the sensitivity of cost adjustment parameter θ . This coefficient can describe the similarity degree of two assignment matrices obtained by the proposed model, and is given as follows:
r ( A , B ) = { 1 , if   A = B | x y ( A x y A ¯ ) × ( B x y B ¯ ) | [ x y ( A A ¯ ) ] 2 × [ x y ( B B ¯ ) ] 2 , if   A B
where r ( A , B ) is the similarity coefficient of matrices A and B, and x and y are the number of rows and columns of the matrices, respectively. Note that the similarity coefficient is equal to one or zero when the two matrices are the same or completely different, respectively. The value of this coefficient varies between zero and one, where a larger value signifies a higher similarity degree.
We denote the assignment results obtained using the proposed model as A when θ is equal to one. Assignment results for values of θ equal to from 0.1 to one with the increasement of 0.1, were denoted as B and used to study the sensitivity of θ . Figure 4a–c show curves of r ( A , B ) versus different values of cost adjustment parameters for walking, non-vehicles and private cars, respectively. It can be observed that the variation in the values of r ( A , B ) is directly proportional to the value of the cost adjustment parameter. Accordingly, the cost adjustment parameter θ used to generate matrix A is greater than zero and less than one. We can deduce that the change in r ( A , B ) is directly proportional to the cost adjustment parameter used to generate matrix B, if it is in the range of [0.1, θ ). The change in r ( A , B ) is inversely proportional to the cost adjustment parameter used to generate matrix B, if it is in the range of [ θ ,1]. Furthermore, the variability of r ( A , B ) for non-vehicle is the most obvious, whereas the variability values for walking and private car are quite similar.

5.4. Comparison Analysis

This section defines the following six models: (1) model-all, i.e., the proposed model, considers travel times through intersections, traffic barricades between different lanes, and fuel costs of private cars in the generalized travel cost function; (2) model-1 only considers intersections; (3) model-2 only considers traffic barricades; (4) model-3 only considers fuel costs of private cars; (5) model-no does not consider the practicality mentioned in the Introduction; (6) model-nl uses the average distribution to describe the travel preference for different candidate paths without considering logistic regression.
In a sub-section, when θ is 1, we consider the assignment result of model-no as matrix A. The assignment results of the first five models are considered as matrix B to better discuss the practicality of the proposed model in walking, non-vehicle, and private car modes. Figure 5a–c shows the values of r ( A , B ) for different models used to generate B in walking, non-vehicle, and private car modes. The smaller the value of r ( A , B ) , the smaller the influence of practicality. The influence of practicality related to the fuel costs of private cars is not discussed for walking and non-vehicle modes. It is found that the practicalities related to travel times of intersections, traffic barricades between different lanes, and fuel costs of private cars applied in the generalized travel cost function can affect the assignment results. The practicality related to intersections for the assignment results has the largest influence in each trip mode. Assignment results in Model-all are affected the most in the walking mode, followed by non-vehicle and private car modes. These findings imply that the practicalities applied in the generalized travel cost function of the proposed model are effective and feasible.
In another sub-section, we consider the real traffic volume (real-volume) of private cars shown in Figure 3a as matrix A. The real-volume and assignment results of model-all and model-nl are considered as matrix B to highlight the improvement offered by logistic regression for the proposed model in private car mode, when θ is 1. Figure 5d shows that the value of r ( A , B ) for model-all used to generate B is higher than that for model-nl used to generate B in private car mode. This implies that the proposed model considering logistic regression can describe the travel preference better and obtain more real assignment results than that without logistic regression.

5.5. Discussion of Low-Mobility Groups

This section considers the elderly people and people with disabilities as a low-mobility group, i.e., older-disabled group, as they have similar limitations in walking due to their health conditions. Figure 6a shows the walking assignment result of this group. By referring to the research on the Wenling presented in previous studies [2,3], we can see that the walking traffic volume of the older-disabled group in the central business district (CBD) area is greater than that in the other areas. This behavior is coincident with the findings reported in previous studies, i.e., most of the walking trips by elderly people are in urban or smooth traffic areas [1,2,47]. Figure 6b shows the non-vehicle assignment result of the low-income group. Again referring to the research presented in previous studies [2,3], we can observe that the non-vehicle traffic volume of low-income group is concentrated in suburbs. This behavior is coincident with the findings reported by Ren et al. [2], who found that most of the low-income individuals do not dwell in the CBD area. These two findings indicate that the proposed model can be used to accurately analyze the traffic volume of low-mobility groups and provide the research basis for multimodal transport systems of LMIs.

6. Conclusions

In this paper, a practical traffic assignment model for multimodal transport system considering low-mobility groups was presented. The model analyzed the equilibrium of route choice for each trip mode using the logit function and transformed the stochastic user equilibrium model into the equivalent variational inequality. The practicality of the proposed model was strengthened by the improvement of generalized travel cost function, and an appropriate solution method (MSWA) was proposed.
The MSWA applied to the proposed model was illustrated by a real case study of Wenling, China. The proposed model and solution method were validated by analyzing the iterative process and comparing real traffic volume with assignment results of private cars. The variation regularity of assignment results with respect to the change of cost adjustment parameter was analyzed. It was observed that the practicality related to travel time through intersections, traffic barricades between different lanes, and fuel costs of private cars applied in the proposed model affected the assignment results. Furthermore, the assignment results of older, disabled, and low-income groups were obtained, which were coincident with the findings reported in existing studies.
In conclusion, the proposed model and solution method are effective, feasible, and practical, and can be used to assign travel demands into links and also provide the research basis for multimodal transport systems of LMIs. However, the proposed model and solution method have a few limitations. These limitations include (1) ignoring the modal choice equilibrium and the uncertainty of travel demands as they are beyond the scope of this research, (2) lack of detailed analysis related to the assignment results of low-mobility groups due to insufficient survey data, and (3) ignoring the methodology to build a dynamic route choice model [38,48], solve the traffic congestion problems [44,49,50], and develop a traffic assignment simulation system using the SUMO (Simulation of Urban Mobility) tool [50,51,52]. Future work can extend the correlation analysis to overcome these limitations.

Author Contributions

In this paper, T.Z. proposed the idea and wrote the article; Y.Y., G.C., and M.J. provided guidance, comments and key suggestions. All authors read and approved this version. All authors have read and agreed to the published version of the manuscript.

Funding

This research is supported by the National Natural Science Foundation of China (No. 51968063), the Taiyuan University of Science and Technology Scientific Research Initial Funding (No. 20192050), the Key Research and Development (R&D) Projects of Shanxi Province (No. 201803D31076), the National Social Science Foundation in China (No. 18BSH077), and the Humanities and Social Sciences Foundation of the Ministry of Education in China (No. 17YJAZH010).

Acknowledgments

The authors would like to thank the editors, Estelle Wang and Ursula Tian, and anonymous referees for their valuable comments and suggestions on the earlier drafts of the paper. We are very grateful to China Railway Siyuan Survey and Design Group Co., LTD., People’s Government of Wenling Municipality, Development and Reform Bureau of Wenling Municipality, and Wenling Disabled Persons’ Federation, as well as investigators and respondents, who helped with data collection.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Jansuwan, S.; Christensen, K.M.; Chen, A. Assessing the transportation needs of low-mobility individuals: Case study of a small urban community in Utah. J. Urban Plan. Dev. 2013, 139, 104–114. [Google Scholar] [CrossRef]
  2. Ren, G.; Zhang, T.; Xu, L.; Yang, Y. Transportation demands of low-mobility individuals: Case study in Wenling, China. J. Urban Plan. Dev. 2018, 144, 05018019. [Google Scholar] [CrossRef]
  3. Zhang, T.; Ren, G.; Yang, Y. Transit route network design for low-mobility individuals using a hybrid metaheuristic approach. J. Adv. Transp. 2020, 2020, 7059584. [Google Scholar] [CrossRef]
  4. Wardrop, J.G. Some theoretical aspects of road traffic research. Proc. Inst. Civ. Eng. 1952, 1, 325–362. [Google Scholar] [CrossRef]
  5. LeBlanc, L.J.; Morlok, E.K.; Pierskalla, W.P. An efficient approach to solving the road network equilibrium traffic assignment problem. Transp. Res. 1975, 9, 309–318. [Google Scholar] [CrossRef]
  6. Daskin, M.S. Transportation networks: Equilibrium analysis with mathematical programming methods. Transp. Sci. 1985, 19, 463–466. [Google Scholar] [CrossRef]
  7. Patriksson, M. The Traffic Assignment Problem: Models and Methods, 2nd ed.; Dover Publications: New York, NY, USA, 2015; pp. 1–219. [Google Scholar]
  8. Florian, M. A traffic equilibrium model of travel by car and public transit modes. Transp. Sci. 1977, 11, 166–179. [Google Scholar] [CrossRef]
  9. Florian, M.; Spiess, H. On binary mode choice/assignment models. Transp. Sci. 1983, 17, 32–47. [Google Scholar] [CrossRef]
  10. Nagurney, A.B. Comparative tests of multimodal traffic equilibrium methods. Transp. Res. Part B Methodol. 1984, 18, 469–485. [Google Scholar] [CrossRef]
  11. Wong, S.C. Multi-commodity traffic assignment by continuum approximation of network flow with variable demand. Transp. Res. Part B Methodol. 1998, 32, 567–581. [Google Scholar] [CrossRef]
  12. Ferrari, P. A model of urban transport management. Transp. Res. Part B Methodol. 1999, 33, 43–61. [Google Scholar] [CrossRef]
  13. Li, S.; Deng, W.; Lv, Y. Combined modal split and assignment model for the multimodal transportation network of the economic circle in China. Transport 2009, 24, 241–248. [Google Scholar] [CrossRef] [Green Version]
  14. Florian, M.; Nguyen, S. A combined trip distribution modal split and trip assignment model. Transp. Res. 1978, 12, 241–246. [Google Scholar] [CrossRef]
  15. Safwat, K.N.A.; Magnanti, T.L. A combined trip generation, trip distribution, modal split, and trip assignment model. Transp. Sci. 1988, 22, 14–30. [Google Scholar] [CrossRef]
  16. Abrahamsson, T.; Lundqvist, L. Formulation and estimation of combined network equilibrium models with applications to Stockholm. Transp. Sci. 1999, 33, 80–100. [Google Scholar] [CrossRef]
  17. Fernádez, J.E.; De Cea, J.; Soto, A. A multi-model supply–demand equilibrium model for predicting intercity freight flows. Transp. Res. Part B Methodol. 2003, 37, 615–640. [Google Scholar] [CrossRef]
  18. Jourquin, B.; Limbourg, S. Equilibrium traffic assignment on large Virtual Networks: Implementation issues and limits for multi-modal freight transport. Eur. J. Transport. Infrastruct. Res. 2006, 6. [Google Scholar] [CrossRef]
  19. Uchida, K.; Sumalee, A.; Watling, D.; Connors, R. A study on network design problems for multi-modal networks by probit-based stochastic user equilibrium. Netw. Spat. Econ. 2007, 7, 213–240. [Google Scholar] [CrossRef] [Green Version]
  20. Xu, M.; Gao, Z. Multi-class multi-modal network equilibrium with regular choice behaviors: A general fixed point approach. In Transportation and Traffic Theory 2009: Golden Jubilee; Springer: Boston, MA, USA, 2009; pp. 301–325. [Google Scholar]
  21. Sumalee, A.; Uchida, K.; Lam, W.H.K. Stochastic multi-modal transport network under demand uncertainties and adverse weather condition. Transp. Res. Part. C Emerg. Technol. 2011, 19, 338–350. [Google Scholar] [CrossRef]
  22. Si, B.; Yan, X.; Sun, H.; Yang, X.; Gao, Z. Travel demand-based assignment model for multimodal and multiuser transportation system. J. Appl. Math. 2012, 2012, 592104. [Google Scholar] [CrossRef]
  23. Han, L.; Sun, H.; Zhu, C.; Wu, J.; Jia, B. The stability of multi-modal traffic network. Commun. Theor. Phys. 2013, 60, 48–54. [Google Scholar] [CrossRef]
  24. Meng, M. Traffic Assignment Model and Algorithm with Combined Modes on Urban Transportation Network. Ph.D. Thesis, Beijing Jiaotong University, Beijing, China, 2013. [Google Scholar]
  25. Fu, X.; Lam, W.H.K.; Chen, B.Y. A reliability-based traffic assignment model for multi-modal transport network under demand uncertainty. J. Adv. Transp. 2014, 48, 66–85. [Google Scholar] [CrossRef]
  26. Verbas, İ.Ö.; Mahmassani, H.S.; Hyland, M.F.; Halat, H. Integrated mode choice and dynamic traveler assignment in multimodal transit networks: Mathematical Formulation, Solution Procedure, and Large-Scale Application. Transp. Res. Rec. 2016, 2564, 7888. [Google Scholar] [CrossRef]
  27. Ameli, M.; Lebacque, J.P.; Leclercq, L. Multi-attribute, multi-class, trip-based, multi-modal traffic network equilibrium model: Application to large-scale network. In Proceedings of International Conference on Traffic and Granular Flow; Springer: Berlin, Germany, 2017; pp. 487–495. [Google Scholar]
  28. Ryu, S.; Chen, A.; Choi, K. Solving the combined modal split and traffic assignment problem with two types of transit impedance function. Eur. J. Oper. Res. 2017, 257, 870–880. [Google Scholar] [CrossRef]
  29. Xu, P. Intercity Multi-Modal Traffic Assignment Model and Algorithm for Urban Agglomeration Considering the Whole Travel Process; IOP Publishing: Bristol, UK, 2018; p. 062016. [Google Scholar]
  30. Tavassoli, A.; Mesbah, M.; Hickman, M. Calibrating a transit assignment model using smart card data in a large-scale multi-modal transit network. Transportation 2019, 1–24. [Google Scholar] [CrossRef]
  31. Boyce, D.E. Network Equilibrium Models of Urban Location and Travel Choices: A New Research Agenda; Palgrave Macmillan: London, UK, 1990; pp. 238–256. [Google Scholar]
  32. Boyce, D.E. Long-Term Advances in the State of the Art of Travel Forecasting Methods; Springer: Boston, MA, USA, 1998; pp. 73–86. [Google Scholar]
  33. Fernández, E.; De Cea, J.; Florian, M.; Cabrera, E. Network equilibrium models with combined modes. Transp. Sci. 1994, 28, 182–192. [Google Scholar] [CrossRef]
  34. Lo, H.K.; Yip, C.W.; Wam, Q.K. Modeling transfer and mon-linear fare structure in multi-modal network. Transp. Res. Part B Methodol. 2003, 37, 149–170. [Google Scholar] [CrossRef]
  35. Lo, H.K.; Yip, C.W.; Wam, Q.K. Modeling competitive multi-modal transit services: A nested logit approach. Transp. Res. Pt. C Emerg. Technol. 2004, 12, 251–272. [Google Scholar] [CrossRef]
  36. Liu, T.L.; Huang, H.J.; Yang, H.; Zhang, X. Continuum modeling of park-and-ride services in a linear monocentric city with deterministic mode choice. Transp. Res. Part B Methodol. 2009, 43, 692–707. [Google Scholar] [CrossRef]
  37. Abdelghany, K.; Mahmassani, H. Dynamic trip assignment-simulation model for intermodal transportation networks. Transp. Res. Rec. 2001, 1771, 52–60. [Google Scholar] [CrossRef]
  38. Di Gangi, M.; Polimeni, A. A model to simulate multimodality in a mesoscopic dynamic network loading framework. J. Adv. Transp. 2017, 2017, 8436821. [Google Scholar] [CrossRef] [Green Version]
  39. Florian, M.; Wu, J.H.; He, S. A Multi-Class Multi-Mode Variable Demand Network Equilibrium Model with Hierarchical Logit Structures; Springer: Boston, MA, USA, 2002; pp. 119–133. [Google Scholar]
  40. García, R.; Marín, A. Parking capacity and pricing in park’n ride trips: A continuous equilibrium network design problem. Ann. Oper. Res. 2002, l16, 153–178. [Google Scholar] [CrossRef]
  41. García, R.; Marín, A. Network equilibrium with combined modes: Models and solution algorithms. Transp. Res. Part B Methodol. 2005, 39, 223–254. [Google Scholar] [CrossRef]
  42. Lam, W.H.K.; Li, Z.C.; Wong, S.C.; Zhu, D. Modeling an elastic-demand bimodal transport network with park-and-ride trips. Tsinghua Sci. Technol. 2007, 12, 158–166. [Google Scholar] [CrossRef]
  43. Wu, Z.X.; Lam, W.H.K. Network equilibrium model for congested multi-mode networks with elastic demand. J. Adv. Transp. 2003, 37, 295–318. [Google Scholar] [CrossRef]
  44. Wu, Z.X.; Lam, W.H.K. A network equilibrium model for congested multimode transport network with elastic demand. In Proceedings of the 7th Conference Hong Kong Society for Transportation Studies, Hong Kong, 14 December 2002; pp. 274–283. [Google Scholar]
  45. Dial, R.B. A model and algorithm for multicriteria route-mode choice. Transp. Res. Part B Methodol. 1979, 13, 311–316. [Google Scholar] [CrossRef]
  46. Nagurney, A.; Dong, J. A multiclass, multicriteria traffic network equilibrium model with elastic demand. Transp. Res. Part B Methodol. 2002, 36, 445–469. [Google Scholar] [CrossRef]
  47. Lotfi, S.; Koohsari, M.J. Neighborhood walkability in a city within a developing country. J. Urban Plan. Dev. 2011, 137, 402–408. [Google Scholar] [CrossRef]
  48. Xie, X.F.; Smith, S.F.; Barlow, G.J. Schedule-Driven Coordination for Real-Time Traffic Network Control. In Proceedings of the Twenty-Second International Conference on International Conference on Automated Planning and Scheduling, Palaiseau, France, 25–29 June 2012. [Google Scholar]
  49. Xie, X.F.; Wang, Z.J. Combined traffic control and route choice optimization for traffic networks with disruptive changes. Transp. B 2019, 7, 814–833. [Google Scholar] [CrossRef]
  50. Zambrano-Martinez, J.L.; Calafate, C.T.; Soler, D.; Cano, J.C.; Manzoni, P. Modeling and characterization of traffic flows in urban environments. Sensors 2018, 18, 2020. [Google Scholar] [CrossRef] [Green Version]
  51. Nguyen, T.V.; Krajzewicz, D.; Fullerton, M.; Nicolay, E. DFROUTER-Estimation of Vehicle Routes from Cross-Section Measurements. In Modeling Mobility with Open Data; Springer: Berlin, Germany, 2015; pp. 3–23. [Google Scholar]
  52. Zambrano-Martinez, J.L.; Calafate, C.T.; Soler, D.; Cano, J.C. Towards realistic urban traffic experiments using DFROUTER: Heuristic, validation and extensions. Sensors 2017, 17, 2921. [Google Scholar] [CrossRef] [PubMed] [Green Version]
Figure 1. Flow chart of MSWA.
Figure 1. Flow chart of MSWA.
Mathematics 08 00351 g001
Figure 2. Layout of traffic network in Wenling, China.
Figure 2. Layout of traffic network in Wenling, China.
Mathematics 08 00351 g002
Figure 3. Traffic volume of private cars.
Figure 3. Traffic volume of private cars.
Mathematics 08 00351 g003
Figure 4. Similarity coefficient versus different cost adjustment parameters in three trip modes.
Figure 4. Similarity coefficient versus different cost adjustment parameters in three trip modes.
Mathematics 08 00351 g004aMathematics 08 00351 g004b
Figure 5. Similarity coefficients between real traffic volume and assignment results for different models.
Figure 5. Similarity coefficients between real traffic volume and assignment results for different models.
Mathematics 08 00351 g005
Figure 6. Assignment results in terms of traffic volume.
Figure 6. Assignment results in terms of traffic volume.
Mathematics 08 00351 g006
Table 1. Details of four road classes.
Table 1. Details of four road classes.
IndexUrban ExpresswayArterial
Road
Sub-Arterial RoadBranch
Road
Type
Lane-widthWalking
(m)
0.92.51.50.75
Non-vehicle (m)3.532.51.5
Vehicle
(m)
3.753.533
Number of lanes
(two-way)
Walking2222
Non-vehicle2222
Vehicle6644
Traffic capacity
(one-way)
Walking
(persons/h)
1800600040001500
Non-vehicle
(vehicles/h)
240022002000800
Vehicle
(vehicles/h)
390030001400800
Travel speedPedestrian
(km/h)
5.45.45.45.4
Regular bike
(km/h)
1010108
Electric bike
(km/h)
20202015
Private car
(km/h)
80504030
Is there a traffic barricade between vehicle and non-vehicle lanes?YesYesYesNo
Is there a traffic barricade between walking and non-vehicle lanes?YesYesYesNo
Note that the travel speeds of non-vehicles can be calculated based on the mixing ratio of traffic volumes for regular and electric bikes.
Table 2. Relevant variable units and parameter values.
Table 2. Relevant variable units and parameter values.
SymbolDescriptionUnitValue
q i j , p m Traffic volume on path p between O-D pair ijWalkingpersons/h
Non-vehiclevehicles/h
Private carvehicles/h
θ Cost adjustment parameter 1
d i j m Travel demand between O-D pair ijWalkingpersons/h
Non-vehiclevehicles/h
Private carvehicles/h
C i j , p m Generalized travel cost between O-D pair ij on the path pWalkingh
Non-vehiclemin
Private carmin
t l m Travel time on link lWalkingh
Non-vehiclemin
Private carmin
φ Adjusted coefficient 0.25
w s m Standard lane-widthWalkingm1.5
Non-vehiclem1.5
Private carm3.75
w l m Lane-width of mode m on link lm
L l Length of link lkm
c l m Traffic capacity on link lWalkingpersons/h
Non-vehiclevehicles/h
Private carvehicles/h
α Retardation parameter 0.15
β Retardation parameter 4
η Factor representing conversion between money and timemin/¥1.89
ρ Fuel cost per unit length¥/km0.75
T l Length of red light on the corresponding intersection of link ls
N l car Number of private cars on the corresponding intersection of link lvehicles
L car Standard length of private carsm7.2
L l z Forward crossing length of the corresponding intersection of link lm
ϑ l Coefficient related to driving direction on the corresponding intersection of link lTurning left 1.5
Going forward1
Turning right0.5
N l bik Number of non-vehicles on the corresponding intersection of link lvehicles
γ Adjustment parameter 2.09
N l wal Number of pedestrians crossing the corresponding intersection of link lpersons
ω Decision coefficient 3
ε Error parameter 0.01

Share and Cite

MDPI and ACS Style

Zhang, T.; Yang, Y.; Cheng, G.; Jin, M. A Practical Traffic Assignment Model for Multimodal Transport System Considering Low-Mobility Groups. Mathematics 2020, 8, 351. https://doi.org/10.3390/math8030351

AMA Style

Zhang T, Yang Y, Cheng G, Jin M. A Practical Traffic Assignment Model for Multimodal Transport System Considering Low-Mobility Groups. Mathematics. 2020; 8(3):351. https://doi.org/10.3390/math8030351

Chicago/Turabian Style

Zhang, Tao, Yang Yang, Gang Cheng, and Minjie Jin. 2020. "A Practical Traffic Assignment Model for Multimodal Transport System Considering Low-Mobility Groups" Mathematics 8, no. 3: 351. https://doi.org/10.3390/math8030351

APA Style

Zhang, T., Yang, Y., Cheng, G., & Jin, M. (2020). A Practical Traffic Assignment Model for Multimodal Transport System Considering Low-Mobility Groups. Mathematics, 8(3), 351. https://doi.org/10.3390/math8030351

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