Academic Editor:Tao Chen
1, State Key Laboratory of Rail Traffic Control and Safety, Beijing Jiaotong University, Beijing 100044, China
Received 22 July 2014; Accepted 9 October 2014
This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
1. Introduction
Dwell time is the time that a public transport vehicle spends at a station or a stop for passenger alighting and boarding [1]. In any mode of public transportation, it is an important parameter, which determines the system performance and service quality to a large extent. On one hand, dwell time constitutes a significant part of the total trip time, which is the key criterion for service quality of public transit. On the other hand, dwell time determines the capacity utilization of infrastructure, thus affecting the efficiency of the whole transit system. Therefore, reasonable estimation of dwell time plays an important role in operation of various public transit systems.
A number of studies have been conducted on dwell time estimation in various types of public transportation and corresponding research approaches can be roughly classified into two categories: regression approach and microsimulation approach.
Regression approach is to establish regression model with observed data to describe the relationship between dwell time and corresponding factors. This approach is first used in the estimation of bus dwell time. Levinson [2] proposed a linear regression model to estimate bus dwell time, in which the bus dwell time is formulated as a linear function of two primary contribution factors-number of alighting and boarding passengers and the amount of time required for bus doors opening and closing. Since then, a number of studies were carried out to take into account some other contributing factors for the bus dwell time estimation. For example, Guenthner and Hamat [3] investigated the relationship between the bus dwell time and bus fare collection system. Levine and Torng [4] analyzed impact of bus floor types on the bus dwell time. Jaiswal et al. [5] examined influence of platform walking on bus rapid transit stations on bus dwell time. Tirachini [6] studied impact of fare payment technology in urban bus services. Most previous studies on urban rail dwell time estimation also applied the regression approach. Weston [7] proposed a polynomial regression model using the survey data of London Metro, in which various contributing factors, including the number of alighting and boarding passengers, passenger distribution, and on-board crowdedness, are considered. Lam et al. [8] proposed a linear regression model on basis of observed data from two LRT stations. Lin and Wilson [9] compared linear and nonlinear regression models with observed data of MBTA Green Line and proved that crowdedness has a nonlinear effect on urban rail dwell time. On this basis, Puong [10] proposed a nonlinear dwell time model that can fit 90% of observed data from MBTA Red Line.
As can be seen, almost all proposed regression models on dwell time estimation are polynomial. In these studies, the model structure is first determined through certain hypothesis and then corresponding parameters are calibrated. Under this condition, though these models fit respective field data well, the generalization performance of them cannot be ensured.
Microsimulation approach is to calculate the required dwell time on basis of single passenger behavior description under computer environment. In recent years, computer-based pedestrian simulation technology rapidly develops and is gradually introduced into dwell time estimation. Li et al. [11] applied Monte Carlo simulation to simulate the bus dwell process, in which a binary door choice model predicting the proportion of alighting passengers through front or rear door is integrated. Zhang et al. [12] proposed a cellular automaton based alighting and boarding microsimulation model for passengers in Beijing subway stations, which is proven effective in estimating urban rail dwell time. Baee et al. [13] investigated the influence of different boarding/alighting strategies on urban rail dwell time on basis of a microsimulation model, in which an inclination function governing passengers' movement in a two-dimensional queue is introduced. In addition, some commercial pedestrian simulation software programs, such as VISSIM and Legion, are applied to calculate dwell time in many related studies.
Theoretically speaking, microsimulation models have better generalization performance than regression model. If the behavior of passengers is described properly, the model can be used in any scenario. However, existing microscopic simulation theory is still insufficient in describing pedestrian behavior under crowded condition. As a result, the accuracy of microsimulation dwell time estimation models cannot be ensured at present.
In urban rail transit system, train operation is typically based on timetables which are made in advance and the dwell time at each station is assigned beforehand. Under this condition, the reasonability of preassigned dwell time may have a significant influence on the performance of the whole system. If the assigned dwell time is insufficient for passenger alighting and boarding, delay will happen and complicated adjustments need to be made in the predesigned timetable so as to ensure the following train operation. On the other side, if the assigned dwell time is too long, the headway between two consecutive trains will also be overlong, consequently limiting the capacity of the whole transit line. Therefore, in all urban rail transit systems, especially in those with heavy traffic such as Beijing subway, reasonable estimation of dwell time is essential to create effective timetables and make a compromise between service quality and transportation capacity.
Artificial neural network is a widely used method of data fitting. It can approximate complex nonlinear mappings directly from the input sample without making much hypothesis beforehand. In this paper, a new proposed artificial neural network method ELM is used in urban rail dwell time estimation. The outline of the paper is as follows. In Section 1, previous research regarding dwell time estimation of public transportation is reviewed. Section 2 elaborates the principles and steps of ELM. Section 3 makes a detailed analysis on the factors of train dwell time at urban rail stations and Section 4 presents the structure of the proposed model. In Section 5, several data sets on Beijing subway are used to evaluate the proposed model. Conclusions and discussions are given in Section 6.
2. Extreme Learning Machine
Single-hidden layer feedforward network (SLFN) is a widely used type of artificial neural network, which has been proven effective in complex nonlinear approximation [14-16]. Figure 1 illustrates the structure of a standard SLFN. In this network, [figure omitted; refer to PDF] input nodes and [figure omitted; refer to PDF] output nodes are included, corresponding to [figure omitted; refer to PDF] -dimensional input vector and [figure omitted; refer to PDF] -dimensional out vector. [figure omitted; refer to PDF] nodes are contained in the hidden layer and [figure omitted; refer to PDF] is the threshold of the [figure omitted; refer to PDF] th hidden node. [figure omitted; refer to PDF] is the activation function. [figure omitted; refer to PDF] is the weight vector connecting the input nodes and the [figure omitted; refer to PDF] th hidden node and [figure omitted; refer to PDF] is the weight vector connecting the [figure omitted; refer to PDF] th hidden node and the output nodes.
Figure 1: Structure of standard SLFN.
[figure omitted; refer to PDF]
Given [figure omitted; refer to PDF] arbitrary training samples [figure omitted; refer to PDF] , where [figure omitted; refer to PDF] and [figure omitted; refer to PDF] , the output of the above SLFN is [figure omitted; refer to PDF]
If this SLFN can approximate these [figure omitted; refer to PDF] samples with zero error, that is, [figure omitted; refer to PDF] , then there exist [figure omitted; refer to PDF] , [figure omitted; refer to PDF] , and [figure omitted; refer to PDF] such that [figure omitted; refer to PDF]
These [figure omitted; refer to PDF] equations can be written compactly as [figure omitted; refer to PDF] where [figure omitted; refer to PDF]
As named in Huang and Babri [17], [figure omitted; refer to PDF] is called the hidden layer output matrix of the SLFN and the [figure omitted; refer to PDF] th column of it corresponds to the output of [figure omitted; refer to PDF] th hidden node with respect to [figure omitted; refer to PDF] inputs. As proven by Huang et al. [18], given arbitrary [figure omitted; refer to PDF] and [figure omitted; refer to PDF] , the least square solution of [figure omitted; refer to PDF] in formula (3) can be obtained by formula (7): [figure omitted; refer to PDF] where [figure omitted; refer to PDF] is the Moore-Penrose generalized inverse of matrix [figure omitted; refer to PDF] . On this basis, a simple and efficient training algorithm for SLFN called ELM is proposed [18], whose procedure can be summarized as follows.
Step 1.
Randomly assign input weight [figure omitted; refer to PDF] and bias [figure omitted; refer to PDF] , [figure omitted; refer to PDF] .
Step 2.
Calculate the hidden layer output matrix [figure omitted; refer to PDF] according to formula (4).
Step 3.
Calculate the output weight [figure omitted; refer to PDF] according to formula (7).
Due to the fast training speed, ELM has been widely used for many applications [19]. In this paper, ELM is applied to approximate the complex relationship between the factors of urban rail dwell time.
3. Factors of Urban Rail Dwell Time
Urban rail dwell time is typically defined as the time elapsed between the door opening and closing of a train sitting at a station [10]. In this period, several tasks need to be accomplished, as shown in Figure 2.
Figure 2: Structure of urban rail dwell time.
[figure omitted; refer to PDF]
In Figure 2, the horizontal axis represents time and [figure omitted; refer to PDF] represents the time when the train stops and doors begin to open. On the vertical axis, four types of task are listed. The duration of door opening and closing process is mainly determined by the mechanism of the vehicles. The confirmation process represents the interval between the end of passenger alighting at all doors and the beginning of door closing process, which is used for operators confirming the completion of passenger alighting. The start time of this process depends on the door at which passenger boarding completes last, that is, the door [figure omitted; refer to PDF] . The times of alighting and boarding tasks vary across doors. According to previous research, this is mainly because the numbers of alighting, through, and boarding passengers differ from door to door. In other words, the duration of alighting and boarding process at a door is mainly decided by the number of passengers alighting and boarding from this door and the crowdedness of corresponding vehicle. And these parameters will be affected by the passenger flow and platform pattern of this station and previous stations.
Nevertheless, in practical terms, there exist overlaps between some consecutive tasks. As shown in Figure 2, the overlap between door opening and passenger alighting represents that some passengers begin to alight before the door is fully open and the overlap between passenger alighting and boarding represents that some passengers do not obey the "get off and then on" rule. Under this condition, times of these processes cannot be separately considered, no matter from the perspective of survey or estimation. Therefore, an overall concept, passenger service time, is proposed here, which represents the period from the beginning of door opening to the end of passenger boarding at single or all doors.
On basis of the above analysis, the factors of urban rail dwell time and their interaction can be concluded, which is shown in Figure 3.
Figure 3: Factors of urban rail dwell time.
[figure omitted; refer to PDF]
4. Urban Rail Dwell Time Estimation
4.1. Notations
The key notations used in the dwell time estimation are shown in Notation Definitions section.
4.2. Problem Statement
Generally speaking, in practical operation of urban rail system, the operation-related parameters, that is, platform pattern, vehicle performance, and operation efficiency, are relatively stable. Therefore, only the influence of the traffic-related parameters which is the concern of most previous research is taken into account here. On this basis, the urban rail dwell time estimation problem can be described as follows.
Consider a [figure omitted; refer to PDF] -door urban rail train that will make a stop on a station. On the train, A passengers will alight at the station and [figure omitted; refer to PDF] passengers will not. On the platform of the station, [figure omitted; refer to PDF] passengers who enter the platform through entrance [figure omitted; refer to PDF] are waiting to get on this train. In addition, the train needs [figure omitted; refer to PDF] to close all its doors and operators need to spend [figure omitted; refer to PDF] to confirm the full close of all doors. Thus, assign a minimum dwell time [figure omitted; refer to PDF] for the train, which is sufficient for passengers alighting and boarding at the station.
According to the analysis in Section 3, the required dwell time [figure omitted; refer to PDF] can be seen as the accumulation of three parts: the maximum single-door passenger service time, duration of door closing process, and confirmation time; that is, [figure omitted; refer to PDF] where the passenger service time at [figure omitted; refer to PDF] th door [figure omitted; refer to PDF] is determined by the number of boarding, alighting, and through passengers at this door; that is, [figure omitted; refer to PDF]
Furthermore, for a specific station, the distribution of boarding passengers on the platform is always accorded with certain rules [18], which means certain mapping exists between the vector [figure omitted; refer to PDF] and the boarding passenger vector [figure omitted; refer to PDF] ; that is, [figure omitted; refer to PDF]
By contrast, the distribution of alighting and through passengers on board, which is determined by platform pattern of previous stations, is more complicated. In previous research, the alighting and through passengers on board are usually assumed to be uniformly distributed [10] or distributed with constant proportion [7]. In this paper, the uniform distribution is adopted for [figure omitted; refer to PDF] and [figure omitted; refer to PDF] ; that is, [figure omitted; refer to PDF]
To summarize, the required dwell time [figure omitted; refer to PDF] can be described as follows: [figure omitted; refer to PDF]
As can be seen, the key to dwell time estimation is to approximate the mappings [figure omitted; refer to PDF] and [figure omitted; refer to PDF] .
4.3. ELM-Based Estimation Model
In this section, two ELM neural networks are designed to approximate the mappings shown in formula (12). On this basis, an overall estimation model is proposed.
4.3.1. Single-Door Passenger Service Time (SDPST) Model
In order to approximate the relationship between [figure omitted; refer to PDF] and [figure omitted; refer to PDF] , that is, [figure omitted; refer to PDF] , an ELM neural network is designed, whose structure is shown in Figure 4(a). As illustrated in this figure, the model has an input vector of three dimensions which represent [figure omitted; refer to PDF] , [figure omitted; refer to PDF] , and [figure omitted; refer to PDF] , respectively, and a single-dimensional output vector [figure omitted; refer to PDF] . Sigmoid function is chosen as the activation function of the hidden nodes and the number of hidden nodes [figure omitted; refer to PDF] needs to be determined through [figure omitted; refer to PDF] -fold cross-validation with training data set.
Figure 4: Structure of SDPST model and PPD model.
(a) [figure omitted; refer to PDF]
(b) [figure omitted; refer to PDF]
4.3.2. Platform Passenger Distribution (PPD) Model
Another ELM neural network is designed to describe the distribution rule of passengers on platform, as shown in Figure 4(b).
This model has an input vector of [figure omitted; refer to PDF] dimensions which represent the numbers of boarding passengers from each entrance and an output vector of [figure omitted; refer to PDF] dimensions which represent the number of boarding passengers at each door. Besides, the activation function of this model is also sigmoid function and the number of hidden nodes is [figure omitted; refer to PDF] , which also needs to be determined through cross-validation.
4.3.3. Overall Dwell Time Estimation Model
On basis of the previous two models, an overall model for urban rail dwell time estimation is proposed, which is shown in Figure 5. In this model, the mappings [figure omitted; refer to PDF] and [figure omitted; refer to PDF] in formula (12) are replaced by SDPST model and PPD model, respectively, and this two ELM neural networks need to be trained separately with corresponding data sets.
Figure 5: Overall dwell time estimation model.
[figure omitted; refer to PDF]
5. Model Evaluation
5.1. Data Collection and Processing
A survey is conducted on the outbound platform of Zhichunlu station of Line 13, Beijing subway. This platform is a typical side platform with three stairways and one escalator acting as entrances and exits, as shown in Figure 6. In the survey, 24 recorders are assigned to observe the 24 doors of trains, respectively, and another two are assigned to record the number of boarding passengers entering from the two entrances. After 10 days' survey, a raw data set containing 8304 instances from 346 trains is obtained, whose structure is illustrated in Table 1. It should be noted that the actual number of through passenger cannot be observed precisely from platform. Therefore, the attribute c , which is used to describe the crowdedness on the vehicle, is replaced by the number of through passengers that stand on board near the door.
Table 1: Structure of the raw data set.
Attribute | Description |
[figure omitted; refer to PDF] | Index of records |
[figure omitted; refer to PDF] | Index of doors |
[figure omitted; refer to PDF] | Index of trains |
[figure omitted; refer to PDF] | Number of alighting passengers at single door |
[figure omitted; refer to PDF] | Number of boarding passengers at single door |
[figure omitted; refer to PDF] | Number of through passengers that stand on board near the door |
[figure omitted; refer to PDF] | Number of boarding passengers entering from Entrance 1 |
[figure omitted; refer to PDF] | Number of boarding passengers entering from Entrance 2 |
PST | Passenger service time |
[figure omitted; refer to PDF] | Actual dwell time of train, which spans from the beginning of door opening to the end of door closing |
[figure omitted; refer to PDF] | Scheduled dwell time of train |
Figure 6: Layout of the outbound platform of Zhichunlu station (Line 13).
[figure omitted; refer to PDF]
From this raw data set, the operation-related parameters and three useful data sets are derived.
5.1.1. Operation-Related Parameters
Firstly, the confirmation and door closing times are derived. Considering the effect of scheduled dwell time, only the records in which actual dwell time exceeds scheduled dwell time are used and the sum of constant parameters [figure omitted; refer to PDF] and [figure omitted; refer to PDF] is assigned with the average of differences between [figure omitted; refer to PDF] and PST; that is, [figure omitted; refer to PDF]
5.1.2. SDPST Data Set
This data set has 8304 instances, each of which represents a passenger service process at a single door. Four attributes, a , b , c , and PST, are contained and corresponding data can be extracted directly from the raw data set. This data set can be used to train the SDPST model.
5.1.3. PPD Data Set
346 instances are contained in this data set, each of which corresponds to an observed train. There are 26 attributes per instance. Two of them are the numbers of boarding passengers entering from the two entrances (named as [figure omitted; refer to PDF] and [figure omitted; refer to PDF] ) and the rest represent the number of boarding passengers at each door (named as [figure omitted; refer to PDF] , [figure omitted; refer to PDF] ). In this way, the distribution of boarding passengers for each observed train can be described by the instances of this data set. Therefore, this data set can be used to train the PPD model.
5.1.4. Dwell Time Data Set
This data set concerns the relationship between dwell time of trains and corresponding passenger flow. Therefore, 346 records corresponding to 346 observed trains are included and each of them has five attributes: the total number of alighting passengers A , the numbers of boarding passengers entering from Entrance 1 and Entrance 2, that is, [figure omitted; refer to PDF] and [figure omitted; refer to PDF] , the total number of through standees [figure omitted; refer to PDF] , and required dwell time [figure omitted; refer to PDF] . The former three attributes can all be obtained through accumulating the corresponding single-door data of the raw data set, while [figure omitted; refer to PDF] is obtained according to [figure omitted; refer to PDF]
5.2. Training of SDPST Model
With the SDPST data set, ELM is used to train the SDPST model. Meanwhile, for comparison, another two popular algorithms, LMBP and SVM, are also applied on this specific regression problem. All the attributes in this data set are normalized into range [figure omitted; refer to PDF] and the data set is divided into two parts: 4000 observations are used for training and the rest are used for testing. For ELM, the number of hidden nodes [figure omitted; refer to PDF] is gradually increased by an interval of 5 and the optimal number 65 is obtained using 3-fold cross-validation method, which is illustrated in Figure 7. Similarly, the number of hidden nodes in the BP network is also determined through repeated cross-validations. For SVM, RBF is used as kernel function and the cost parameter and kernel parameter are both chosen from set [figure omitted; refer to PDF] through repeated tests.
Figure 7: Tuning the number of hidden nodes in the ELM-based SDPST model.
[figure omitted; refer to PDF]
All the simulations are carried out in MATLAB 8.2 environment running in a Core2 Quad, 2.67 GHz CPU, and corresponding results are shown in Table 2. As shown in this table, no matter in training speed or generalization performance, ELM is remarkably better than the other two algorithms. In other words, the ELM-based SDPST performs better in estimating the single-door passenger service time.
Table 2: Comparison of performance of ELM, LMBP, and SVM on SDPST data set.
Algorithms | Number of nodes/SVs | Time (s) | RMSE | ||
Training | Testing | Training | Testing | ||
ELM | 65 | 0.1358 | 0.4128 | 0.0865 | 0.0945 |
LMBP | 20 | 2.1722 | 0.0986 | 0.0904 | 0.1218 |
SVM | 310.24 | 4.6375 | 1.2519 | 0.0853 | 0.1046 |
For further comparison, a basic social force model [20] is established to simulate passengers alighting and boarding at single door of urban train. The parameters of this model are calibrated according to the observed data of a basic case, in which the numbers of alighting, boarding, and through passengers are all 5; that is, [figure omitted; refer to PDF] . On this basis, different cases are tested on this microsimulation model and the results are compared with the proposed model. In the test, the numbers of alighting and through passengers are all set to be 5; that is, [figure omitted; refer to PDF] . The number of boarding passengers is gradually increased and corresponding PST outputted by the microsimulation model is compared with the result estimated by the ELM-based SDPST model, which is shown in Figure 8. As can be seen, the results of the proposed model are in good accordance with the observed data. The microsimulation model fits the observed data well when [figure omitted; refer to PDF] , but it does not perform well when [figure omitted; refer to PDF] .
Figure 8: Comparison of performance of ELM-based model and microsimulation model.
[figure omitted; refer to PDF]
Furthermore, using the SDPST model trained by ELM, the relationship between passenger service time (PST) and corresponding factors (a , b , and c ) at single door is also investigated. With the other two factors fixed at 5, the variation of PST with each factor is tested. As shown in Figure 9, PST is in nonlinear relationship with each of the three factors, which is much different with previous studies [8-10].
Figure 9: Relationship between PST and corresponding factors.
[figure omitted; refer to PDF]
5.3. Training of PPD Model
With the PPD data set, the PPD model is trained to describe the boarding passenger distribution on the outbound platform of Zhichulu station (Line 13). The data set is also normalized into [figure omitted; refer to PDF] and divided into two parts: 200 observations are used for training and the rest are used for testing. The other two algorithms, LMBP and SVM, are also applied on this data set and their performances are compared with ELM in Table 3. As can be seen, the training speed of ELM is still remarkably faster than that of the other two algorithms. As for generalization performance, ELM is similar to the SVM and slightly better than LMBP. In conclusion, the ELM-based model obtains best performance on the PPD data set.
Table 3: Comparison of performance of ELM, BP, and SVM on PPD data set.
Algorithms | Number of nodes/SVs | Time (s) | RMSE | ||
Training | Testing | Training | Testing | ||
ELM | 25 | 0.0057 | 0.0075 | 0.0987 | 0.1015 |
LMBP | 10 | 0.1167 | 0.0029 | 0.1077 | 0.1102 |
SVM | 42.32 | 0.0764 | 0.0828 | 0.0972 | 0.1023 |
5.4. Evaluation of Overall Estimation Model
With the above two models trained by ELM, the overall model can be used to estimate the train dwell time of Line 13 at Zhichunlu station. The proposed overall model is compared with two polynomial models. One is proposed by Lam et al. [8] and shown as formula (15). The other is proposed by Puong [10] and shown as formula (16): [figure omitted; refer to PDF]
Using the dwell time data set, least squares method is used to calibrate the parameters of the above two models. Considering the outputs of these three models are all single-dimensional, the coefficient of determination which is usually denoted as [figure omitted; refer to PDF] is adopted to evaluate their regression performance. The model whose [figure omitted; refer to PDF] is closer to 1 is considered better. The results are listed in Table 4. As can be seen, the ELM-based model proposed in this paper performs much better than the other two polynomial models.
Table 4: Comparison of performance of proposed model and AP model.
Models | Coefficient of determination ( [figure omitted; refer to PDF] ) |
Proposed model | 0.8972 |
Lam's model | 0.6711 |
Puong's model | 0.7802 |
6. Conclusions
This paper proposed a new model to estimate urban rail dwell time. In this model, two crucial relationships among the factors of urban rail dwell time are modeled by two SLFNs, which are trained with ELM. Using a set of observed data from Beijing subway, the training of these two networks is illustrated, during which ELM is proven more effective than other two algorithms, and advantage of the proposed approach is also verified by comparing with an existing estimation model.
Notation Definitions
[figure omitted; refer to PDF] :
Index of doors
[figure omitted; refer to PDF] :
Number of doors
[figure omitted; refer to PDF] :
Index of platform entrances
[figure omitted; refer to PDF] :
Number of platform entrances
[figure omitted; refer to PDF] :
Total number of alighting passengers
[figure omitted; refer to PDF] :
Number of boarding passengers entering the platform through [figure omitted; refer to PDF] th entrance
[figure omitted; refer to PDF] :
m -dimensional column vector, whose [figure omitted; refer to PDF] th component is [figure omitted; refer to PDF] ; that is, [figure omitted; refer to PDF]
[figure omitted; refer to PDF] :
Total number of through passengers
[figure omitted; refer to PDF] :
Number of alighting passengers at [figure omitted; refer to PDF] th door
[figure omitted; refer to PDF] :
Number of boarding passengers at [figure omitted; refer to PDF] th door
[figure omitted; refer to PDF] :
Number of through passengers at [figure omitted; refer to PDF] th door
[figure omitted; refer to PDF] :
n -dimensional column vector, whose [figure omitted; refer to PDF] th component is [figure omitted; refer to PDF] ; that is, [figure omitted; refer to PDF]
[figure omitted; refer to PDF] :
n -dimensional column vector, whose [figure omitted; refer to PDF] th component is [figure omitted; refer to PDF] ; that is, [figure omitted; refer to PDF]
[figure omitted; refer to PDF] :
n -dimensional column vector, whose [figure omitted; refer to PDF] th component is [figure omitted; refer to PDF] ; that is, [figure omitted; refer to PDF]
[figure omitted; refer to PDF] :
Passenger service time at [figure omitted; refer to PDF] th door
[figure omitted; refer to PDF] :
Duration of door closing process
[figure omitted; refer to PDF] :
Confirmation time
[figure omitted; refer to PDF] :
Required dwell time.
Acknowledgments
The authors are grateful to the editor and reviewers for their valuable suggestions which improved the paper. This work is supported by National Natural Science Foundation of China (U1361114).
Conflict of Interests
The authors declare that there is no conflict of interests regarding the publication of this paper.
[1] Q. Meng, X. Qu, "Bus dwell time estimation at bus bays: a probabilistic approach," Transportation Research Part C: Emerging Technologies , vol. 36, pp. 61-71, 2013.
[2] H. S. Levinson, "Transit travel time performance," Transportation Research Record , vol. 915, pp. 1-6, 1983.
[3] R. P. Guenthner, K. Hamat, "Transit dwell time under complex fare structure," Journal of Transportation Engineering , vol. 114, no. 3, pp. 367-379, 1988.
[4] J. Levine, G. Torng, "Dwell-time effects of low-floor bus design," Journal of Transportation Engineering , vol. 120, no. 6, pp. 914-929, 1994.
[5] S. Jaiswal, J. Bunker, L. Ferreira, "Influence of platform walking on brt station bus dwell time estimation: Australian analysis," Journal of Transportation Engineering , vol. 136, no. 12, pp. 1173-1179, 2010.
[6] A. Tirachini, "Estimation of travel time and the benefits of upgrading the fare payment technology in urban bus services," Transportation Research C: Emerging Technologies , vol. 30, pp. 239-256, 2013.
[7] J. G. Weston, "London underground train service model: a description of the model and its uses," in Proceedings of the Computer Applications in Railway Planning and Management Conference (COMPRAIL '90), pp. 133-147, Rome, Italy, 1990.
[8] W. H. K. Lam, C.-Y. Cheung, C. F. Lam, "A study of crowding effects at the Hong Kong light rail transit stations," Transportation Research Part A: Policy and Practice , vol. 33, no. 5, pp. 401-415, 1999.
[9] T. M. Lin, N. H. M. Wilson, "Dwell time relationships for light rail systems," Transportation Research Record: Journal of the Transportation Research Board , vol. 1361, pp. 287-295, 1991.
[10] A. Puong http://ocw.mit.edu/index.htm Dwell Time Model and Analysis for the MBTA Red Line , MIT OpenCourseWare, 2000.
[11] M. T. Li, F. Zhao, L. F. Chow, H. Zhang, S. C. Li, "Simulation model for estimating bus dwell time by simultaneously considering numbers of disembarking and boarding passengers," Transportation Research Record , no. 1971, pp. 59-65, 2006.
[12] Q. Zhang, B. Han, D. Li, "Modeling and simulation of passenger alighting and boarding movement in Beijing metro stations," Transportation Research Part C: Emerging Technologies , vol. 16, no. 5, pp. 635-649, 2008.
[13] S. Baee, F. Eshghi, S. M. Hashemi, R. Moienfar, "Passenger boarding/alighting management in urban rail transportation," in Proceedings of the Joint Rail Conference (JRC '12), pp. 823-829, Philadelphia, Pa, USA, April 2012.
[14] K. Hornik, M. Stinchcombe, H. White, "Multilayer feedforward networks are universal approximators," Neural Networks , vol. 2, no. 5, pp. 359-366, 1989.
[15] G. B. Huang Learning capability of neural networks [Ph.D. thesis] , Nanyang Technological University, Singapore, 1998.
[16] G.-B. Huang, Y.-Q. Chen, H. A. Babri, "Classification ability of single hidden layer feedforward neural networks," IEEE Transactions on Neural Networks , vol. 11, no. 3, pp. 799-801, 2000.
[17] G.-B. Huang, H. A. Babri, "Upper bounds on the number of hidden neurons in feedforward networks with arbitrary bounded nonlinear activation functions," IEEE Transactions on Neural Networks , vol. 9, no. 1, pp. 224-229, 1998.
[18] G.-B. Huang, Q.-Y. Zhu, C.-K. Siew, "Extreme learning machine: theory and applications," Neurocomputing , vol. 70, no. 1-3, pp. 489-501, 2006.
[19] R. Rajesh, J. S. Prakash, "Extreme learning machines-a review and state-of-the-art," International Journal of Wisdom Based Computing , vol. 1, no. 1, pp. 35-49, 2011.
[20] D. Helbing, P. Molnar, "Social force model for pedestrian dynamics," Physical Review E , vol. 51, no. 5, pp. 4282-4286, 1995.
You have requested "on-the-fly" machine translation of selected content from our databases. This functionality is provided solely for your convenience and is in no way intended to replace human translation. Show full disclaimer
Neither ProQuest nor its licensors make any representations or warranties with respect to the translations. The translations are automatically generated "AS IS" and "AS AVAILABLE" and are not retained in our systems. PROQUEST AND ITS LICENSORS SPECIFICALLY DISCLAIM ANY AND ALL EXPRESS OR IMPLIED WARRANTIES, INCLUDING WITHOUT LIMITATION, ANY WARRANTIES FOR AVAILABILITY, ACCURACY, TIMELINESS, COMPLETENESS, NON-INFRINGMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Your use of the translations is subject to all use restrictions contained in your Electronic Products License Agreement and by using the translation functionality you agree to forgo any and all claims against ProQuest or its licensors for your use of the translation functionality and any output derived there from. Hide full disclaimer
Copyright © 2015 Wen-jun Chu et al. Wen-jun Chu et al. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
Abstract
Dwell time estimation plays an important role in the operation of urban rail system. On this specific problem, a range of models based on either polynomial regression or microsimulation have been proposed. However, the generalization performance of polynomial regression models is limited and the accuracy of existing microsimulation models is unstable. In this paper, a new dwell time estimation model based on extreme learning machine (ELM) is proposed. The underlying factors that may affect urban rail dwell time are analyzed first. Then, the relationships among different factors are extracted and modeled by ELM neural networks, on basis of which an overall estimation model is proposed. At last, a set of observed data from Beijing subway is used to illustrate the proposed method and verify its overall performance.
You have requested "on-the-fly" machine translation of selected content from our databases. This functionality is provided solely for your convenience and is in no way intended to replace human translation. Show full disclaimer
Neither ProQuest nor its licensors make any representations or warranties with respect to the translations. The translations are automatically generated "AS IS" and "AS AVAILABLE" and are not retained in our systems. PROQUEST AND ITS LICENSORS SPECIFICALLY DISCLAIM ANY AND ALL EXPRESS OR IMPLIED WARRANTIES, INCLUDING WITHOUT LIMITATION, ANY WARRANTIES FOR AVAILABILITY, ACCURACY, TIMELINESS, COMPLETENESS, NON-INFRINGMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Your use of the translations is subject to all use restrictions contained in your Electronic Products License Agreement and by using the translation functionality you agree to forgo any and all claims against ProQuest or its licensors for your use of the translation functionality and any output derived there from. Hide full disclaimer