Real-time bus travel speed estimation model based on bus gps data


Download 0.82 Mb.
Sana20.06.2023
Hajmi0.82 Mb.
#1635365
Bog'liq
Real-time bus


Special Issue Article



Real-time bus travel speed estimation model based on bus GPS data
Advances in Mechanical Engineering 2016, Vol. 8(11) 1–10
Ó The Author(s) 2016
DOI: 10.1177/1687814016678162 aime.sagepub.com


Jiancheng Weng1, Chang Wang1, Hainan Huang1, Yueyue Wang2 and Ledian Zhang3

Abstract
Bus travel speed is the fundamental indicator for the bus operation dynamic monitoring, traveler’s information service, as well as the bus service evaluation. This article proposed a real-time travel speed calculation model for public transit based on global positioning system data. Combining the real-time bus global positioning system data with the bus geogra-phical information system map, the study developed a series of processing procedures to match the bus location onto the map accurately, so that it could determine the bus position of the given arc and estimate the bus arrival time. Based on the estimated travel time and the actual distance between bus stops, a bus travel speed calculation model was estab-lished. In addition, the study designed a survey to verify the precision of the model. The error analysis results showed that the average precision of the travel speed between bus stops and the line speed estimation models were 88.4% and 97.9%, respectively. Finally, optimization strategies for the models were also made by keeping the stable high-frequency global positioning system data and modifying the stop position, and the precision of travel speed estimation was improved to 91.4%, which can meet the demand of the monitoring and evaluation of public transit operation.

Keywords
Intelligence traffic system, public transit, bus travel speed, global positioning system data, operation monitoring

Date received: 17 July 2015; accepted: 25 September 2016

Academic Editor: Yongjun Shen


Introduction
Public transit plays an important role in urban resi-dents’ trips. Bus travel speed is a basic indicator for public transit monitoring, which not only reflects the efficiency of trips and provides essential indicator for the bus information service but also gains insight into the problems of bus operation and provides objective bus service–level evaluation.1 By monitoring the travel speed of bus transit system, the operation center can discover the abnormality of the bus operation and ser-vice quickly and make remedial measures in time. Moreover, by comparing the bus travel speed in a long term, the service level of the bus transit system can be evaluated easily.2 The bus travel speed is an important factor to measure the bus service level, and it is the basis of determining the arrival time of bus, which can reduce the passengers’ anxiety and waiting time at bus
stops.3 The transit agencies also used the global posi-tioning system (GPS) data to reflect the bus speed, which is not only a simple and economic method to better understand the operation condition of public transit network but also a way to reflect the possible traffic conditions and evaluate the potential conse-quences of road infrastructure changes.4

1Beijing Key Laboratory of Traffic Engineering, Beijing University of Technology, Beijing, China
2Beijing Metro Network Control Center, Beijing, China 3Qingdao Urban Planning & Design Institute, Qingdao, China

Corresponding author:
Jiancheng Weng, Beijing Key Laboratory of Traffic Engineering, Beijing University of Technology, Beijing 100124, China.
Email: youthweng@bjut.edu.cn


Creative Commons CC-BY: This article is distributed under the terms of the Creative Commons Attribution 3.0 License (http://www.creativecommons.org/licenses/by/3.0/) which permits any use, reproduction and distribution of the work without
further permission provided the original work is attributed as specified on the SAGE and Open Access pages (https://us.sagepub.com/en-us/nam/ open-access-at-sage).

2

Traditionally, public transit speed collection mainly depends on the manual surveys, such as bus-following survey and roadside observation. However, application coverage of these ways is limited along with the heavy demand of human and material resources. At present, there are 820 bus lines in Beijing city, .90% of the lines carrying the bus real-time GPS positioning sys-tem. The application of vehicle-mounted GPS devices provides effective data foundation for the real-time extraction of bus travel speed. These data record the information of time, vehicle position, instantaneous speed, and so on. The biggest challenge is how to extract bus travel speed at line level and network level from bus GPS data accurately. The travel speed and travel time information of public transport vehicles is valuable for decision makers, bus operators, and pas-sengers. With the rapid development of Advanced Public Transit System (APTS), more and more real-time data of bus vehicle and passengers, including the GPS data and IC card transaction data, were collected from APTS. How to extract the accurate bus operation information from these data becomes the key research.
First of all, the GPS data–based bus arrival time prediction is the study emphasis in recent years.5,6 Various prediction methods such as historic and real-time approaches,7 machine learning techniques,8 and statistical methods9 have been proposed in the former research. A regression models had been developed to predict bus arrival information for buses traveling between two points along a route.10 Based on real-time GPS data, a bus arrival prediction system had been proposed,11 which took delay times into account for under heterogeneous traffic conditions in Indian. A new model can predict the bus arrival time using GPS data,12 which divided bus travel time into three parts: travel time from present location to the end of down-stream queue, waiting time for the red light, and time for discharging downstream queue vehicles.
However, little research has been conducted on cal-culation models for bus travel speed. The bus travel speed is the foundation to effectively evaluate the oper-ation condition and the level of service (LOS) of bus transit.13 Based on GPS data, a method had been pre-sented to monitor average commercial bus speeds sys-tematically.14 The method was based on the time–space diagram of bus system using the grid analysis method15 to calculate the travel speed, and it could be applied to both bus route as a whole and section speed over seg-ments of arbitrary length or arbitrary duration. An exponential smoothing model had been proposed to estimate the travel speed of road section using the instantaneous speed values from the bus GPS data,16 and the zero value data were aborted to improve the accuracy of speed calculation. The map matching rules for GPS data and bus stops under different scenarios were also introduced in detail. The day-to-day
Advances in Mechanical Engineering

variability of public transport travel time was surveyed using a GPS dataset,17 and the influence factors contri-buting to the travel time variability had been analyzed.
In conclusion, a large amount of research based on bus GPS data has been conducted on the bus evalua-tion methodologies,18 bus arrival time predication mod-els,19 and influence factors to improve the performance of bus travel time prediction.20 However, the existing studies usually focused on the delay at special bus oper-ation facilities such as intersections and travel speed at route level, and little research studies were supported by real-time GPS data21 and geographical information system (GIS) based on bus line data.22 Therefore, few studies can respond to the questions that how to calcu-late the travel speed between any adjacent bus stops, how to accurately estimate the arrival time of bus using the discrete GPS spot data, and how the model error difference is on different classes’ road. Additionally, the systematic error and uneven receive time interval of original GPS data make it rather difficult to estimate the actual travel time of bus at any two adjacent stops.
Specifically, this study attempted to estimate the bus travel speed by making use of the real-time GPS data. Based on the preparation of GPS data and bus route data and matched GPS points with the GIS map, the bus travel time was estimated and then it could acquire the bus travel speed using the travel time and the dis-tance between bus stops. To verify the precision of pro-posed calculation model, the study conducted a bus-following survey and developed an error analysis for the estimation models. Finally, the study optimized the model according to the identified influence factors of error to improve the accuracy of calculation results.

Data preparation and preprocessing The bus GPS data
Bus GPS data applied in this study was provided by Beijing Public Transport Holdings (the largest bus com-panies in Beijing). Currently, about 800 bus routes were operated by this company in Beijing; almost all bus vehicles are equipped with the on-board GPS devices, covering .20,000 vehicles. Smaller the time interval of GPS location data transmission from the vehicle return-ing the center server, the more accurate the travel speed calculation results. Usually, the time interval of GPS is 30s in Beijing, and about 4.5 million data points are reported per day on average.
The original GPS data are stored in database. There are seven main fields including SIM card ID of vehicle-mounted GPS equipment, route code, vehicle code, returned time, latitude, longitude, and instantaneous speed. A sample of bus GPS original data is shown in Table 1. The speed of the GPS data is the instantaneous speed of the bus, which could not reflect the actual bus

Weng et al. 3

Table 1. Sample table of bus GPS original data.


SIM card ID

13581821341 13581806734 13581821341 13581832457 13581804266
Vehicle code

33402 33231 33402 33399 33274
Route code

740 740 740 740 740
Up time

2013/1/25 12:34:18 2013/1/25 12:34:34 2013/1/25 12:34:49 2013/1/25 12:35:13 2013/1/25 12:35:15
Latitude

39.92277167 39.85670167 39.92283667 39.986805 39.82962
Longitude

116.2566483 116.2771267 116.2567367 116.3987702 116.3088533
Speed (km/h)

0 0 0.1
22.1 11.7


Figure 1. Comparison between (a) the original GIS map and (b) the processed GIS map.


travel and operation conditions well. Meanwhile, dis-crete instantaneous speed values cannot reflect the influences of dwelling and traffic control delays acting on bus operation. In this study, if the instantaneous speed remains approximately 0 for several continuous records, the bus vehicle is usually regarded as parking at bus stop, and if the time duration of low instanta-neous speed is .5min, the GPS data will be discarded because of the GPS accuracy drifting issues under low speed.

The public transit GIS map data
In this study, bus route data were obtained based on the GIS map data, mainly including arc section infor-mation of bus scheme running path and the bus stops’ positions in the arc section. In order to make the frame-work work and the feasibility of the calculation, the GIS map data had to be conducted in two steps:

1. Searching out all the bus routes’ arc sections based on the bus scheme;
2. Ascertaining all the bus stops’ positions on the proportion of corresponding arc sections.

Then, the original GIS map was modified into the processed GIS map, as shown in Figure 1. It was
obvious that the adjacent bus stops in the same road-side had been combined into one stop. The bus stops were simplified to reduce the matching time.
After this, the bus route data were extracted from the GIS map with the fields including the arc sections of two directions of a bus route, the calculated latitude and longitude of bus stops, and the distances between stops. The example of line 6 data is shown in Table 2.

Bus real-time travel speed estimation model
Framework of travel speed estimation model
The technique framework of GPS data–based bus travel speed estimation is shown in Figure 2. The model flow was divided into three parts including the data pre-paration and preprocessing, data matching and travel speed estimation, and travel speed correction. The road sections of adjacent bus stops were taken as the mini-mum processing unit for estimating bus travel speed. At first, the processed bus GPS data were matched with the bus GIS map data. In this procedure, with an assumed running direction, the bus GPS data were pro-jected onto arc section in sequence, and the proportion of GPS projection point on the arc was estimated. Then, the continuity of the matched road sections was


Stop latitude

92

62

656

534

116.4346

116.4303

39.8810

39.8842
4 Advances in Mechanical Engineering


Longtan Park

Beijing Gym
Figure 2. The technique framework of bus real-time travel speed estimation.


DIR
diagnosed, and the missing data will be complemented to estimate the bus arrival time at bus stops. By extract-ing the travel time and distance between adjacent bus stops, the travel speed could be calculated. Finally, in order to improve the precision of the speed calculation, a correction for the estimated result will also be con-ducted using speed thresholds of different road classes.


DIR is the direction of a bus route; 1 and 2 were selected to describe.
GPS data matching and travel speed estimation

Arc ID

Table 2. Examples of bus route data sheet.
The position of the bus GPS data was matched onto the bus stop/line GIS map, and the position of vehicles was determined to estimate the arrival time of the every vehicle from one bus stop to another, and then the bus travel speed can be calculated by distance and time interval. The model was implemented by the following five procedures:

1. Matching GPS data and calculating the position proportion on the arc. The same bus route in GIS map has two directions, so before matching the GPS data onto the GIS map, one assumed direction will be taken as the run direction in advance. According to the sequence of arc sec-tions on the assumed bus travel direction, the GPS points were located onto the arc sections in
Weng et al. 5

Figure 3. Scenarios of two directions in different paths of bus route: (a) the path to the north and (b) the path to the south.


GIS map, and the proportions of GPS location point position on the arc section were calcu-lated. According to the data character, two rules should be followed in order to get higher match-ing probability.

Rule 1: If there were several given arc sections for one GPS point projection, the arc which had the minimal vertical distance to the point was matched with this point

A=Aminfd1, d2, ..., dng

where A is the arc matched with GPS point and dn is the vertical distance the arc to GPS point.

Rule 2: If the continuous unsuccessful matched GPS points were .4 on the assumed travel direction, it should be changed for the other direction and matched GPS points orderly again. It happened espe-cially when the bus route had two different operation paths, as samples shown in Figure 3.
*

d

L
Ia = da ð1Þ


*
where Ia is the proportion of GPS projection point posi-tion on arc, da is the vector distance between arc start-ing point to GPS projection point, and dL is the length of the matched arc section.
In general, the threshold of Ia is between 0 and 1. However, in order to match with the stop successfully, the stop must be between two continuous projection points. For this reason, on the two following situations, as shown in Figure 4, Ia was allowed to be a negative value or .1:


*
Situation 1: When GPS point is near the origin stop, it can be projected to an extended line of the first arc section of bus route. As a result, da is contrary to the matched direction, and Ia will be negative.

*
Situation 2: When GPS point is near the terminal stop, it can be projected to an extended line of the last arc section of bus route. As a result, the length of da is longer than dL, and Ia will be .1.


The following equation (1) can be used to calculate the proportion of GPS projection point position on arc section


2. Diagnosing the continuity of road arc and mend-ing the missing sections. Since the returning sig-nal of GPS data was often sheltered by

6 Advances in Mechanical Engineering

Figure 4. Special processing of GPS point around the origin stop or terminal stop.

surrounding buildings, the returned interval of two continuous GPS points would be .30s, which could make matched arc sections being inconsecutive sequence.


Considering that ending point ID of the arc is same as the starting point ID of the next arc, the algorithm would diagnose the consecutive of arc sections which are matched with two continuous GPS points separately.
If the arc section sequence is discontinuous, and the relationship of two continuous GPS points does not meet the following two conditions, the missing sections should be mended:

(a) If the time interval of two continuous GPS points is .10min, the whole matched data should be discarded before the latter GPS point matching and taken the latter one as the first point to continue matching in the way of pervious steps.
(b) Calculating the straight-line distance of two continuous GPS points, if the linear speed is 80km/h, the latter GPS point should be regarded as an abnormal data.

3. Matching with the bus stop and estimating the bus arrival time. In the basis of arc sections mak-ing up, the bus stop could be determined by jud-ging whether the bus stop is between two continuous GPS points. According to the posi-tional relationship of stop site and adjacent GPS projection points, the bus arrival time could be estimated too. The different positional relation-ships are applied to different arrival time esti-mated methods, as shown in Figure 5.

Scenario 1: the GPS point is near stop site. When a bus stop has many bus routes, it often appears a queuing phenomenon caused by vehicles waiting to

Figure 5. Two scenarios of arrival time estimating.

dwell. Moreover, bus stop platforms have a fixed length in general. Therefore, the study developed a stop area which refers to the 50m distance in front of the stop site. If the GPS projection point is in this range, the return time Tn2 1 of GPS point will be regarded as the bus arrival time Ts. However, bus dwell time will be brought into the next travel time interval between bus stops.
Scenario 2: GPS projection point is outside the stop area. During the vehicle operation, the behaviors of accelerating or decelerating happen frequently. In order to process conveniently, the study established a hypothesis that the speed between two GPS points is even. As a result, if the GPS projection point is outside the scope of the stop area, the bus arrival time with the return time of two continuous GPS points is satisfied by the following proportional rela-tion, as expressed by equation (2)

Ts ÿ Tnÿ1 dLiÿ1 ÿ Iaðnÿ1Þ+dLj +dLkIs
Tn ÿ Tnÿ1 dLi 1 ÿ Iaðnÿ1Þ +dLj +dLk +dLgIan

where Ts is the bus arrival time; Tn2 1 is the return time of n21th GPS point; Tn is the return time of nth GPS point; Is is the proportion of stop position on arc sec-tion, %; Ia(n2 1) is the proportion of n21th GPS point position on arc section, %; Ian is the proportion of nth GPS point position on arc section, %; and dL is the length of arc section whose ID is i, j, k, g, ., m.

Weng et al. 7

Table 3. Results of bus travel speed between adjacent stops.


Route Vehicle code code

345 13344 345 13344 345 13344 345 13344 345 13344
DIR Departure time

1 8:31:07 1 8:33:37 1 8:35:07 1 8:36:37 1 8:41:38
Arrival time

8:33:37 8:34:37 8:36:37 8:40:38 8:43:08
Departure stop

De sheng men Ji shui tan University
Tie shi zi fen Tai ping qiao
Arrival stop

Ji shui tan University Tie shi zi fen Tai ping qiao Mu dan yuan
Travel distance Ds (m)

535 474 602 1007 993


Travel time T (s)

150 60 90 241 90


Travel speed V (km/h)

12.84 28.44 24.08 15.04 39.72


DIR is the direction of a bus route; 1 and 2 were selected to describe.

Table 4. Thresholds of bus travel speed between stops for discriminant and correction.


Road classes

Discriminant threshold (km/h) Correction threshold (km/h)
Expressway

65 50
Arterial road

55 40
Secondary road and branches

45 30


4. Determining the travel direction of bus. When the numbers of stops which matched successful are equal to 2, we can judge the order of matched stops whether consistent with the direction assumed in procedure 1. If they are consistent, the model will output the vehicle travel trajec-tory data. On the contrary, if they are inconsis-tent, it would be changed to the assumed direction, cleared the data of arc sections that made up, returned the sequence of GPS points to the origin, and matched them orderly again from the procedure 1.
5. Calculating the travel speed between bus stops. Based on the vehicle travel trajectory data, the arrival time of each stop can be acquired by applying the methods in procedure 3. Combining with the distance of stops, the travel speed between adjacent bus stops could be calculated


V = Ds ð3Þ s sÿ1

The results of the estimation model of travel speed between bus stops are shown in Table 3. It mainly con-tained the specific information of every vehicle running in each stop interval, such as departure and arrival time and travel distance, time, and speed of adjacent bus stops. Moreover, in the results, the arrival time of each stop sections is same as the departure time of the next bus stop section, which indicates that consumption time of bus vehicles running on the road is divided into con-tinuous bus stop sections completely.

Speed thresholds of bus travel speed
Because of the error of travel time estimating, some cal-culated speed values would exceed a reasonable speed


range. Accordingly, considering the characteristics of vehicles running on the road in different classes, the study provided a set of discriminant thresholds for dif-ferent road classes. The calculated value examined whether it exceeded the threshold of the corresponding classes using the following standard as shown in Table 4.
If the calculated speed between bus stops exceeds the discriminant thresholds, two steps will be taken in the model produce. First, the travel time of abnormal bus stop section will combine with the adjacent stop section, and calculated travel speed of the adjacent bus stop sec-tions based on combined time and distance.


s +

0 0
Vi =Vi+1 = Ti +si+1 ð4Þ


0 0
where Vi and Vi+1 are the amended bus travel speeds of adjacent stop intervals; Si and Si + 1 are the dis-tances of adjacent stop intervals, respectively; and Ti and Ti + 1 are the travel time of adjacent stop intervals, respectively.
Second, in order to obtain a reasonable bus travel speed, the speed value would be revised into the corre-sponding correction threshold value if the processed speed exceeds the correction thresholds.

Verification of travel speed estimation Verification survey design
The design of the bus-following survey considered the temporal and spatial factors that probably affect the model calculation accuracy. The survey conducted in different time periods included the morning peak hours (7:00–9:00), off-peak hours, and evening peak hours (17:00–19:00). The bus lines which could reflect the sta-tus of bus operation conditions on the expressway,

8 Advances in Mechanical Engineering

Table 5. Sample distributions of investigated bus stop sections.


Road classes

Expressway Arterial road
Minor arterial road and branches Total
Morning peak

160 42 36 238
Off-peak

219 97 88 404
Evening peak Total

181 560 92 231 51 175 325 966


Table 6. Error analysis of estimated bus travel speed between stops of different road classes.


Road classes

Expressway Arterial road
Minor arterial road and branches Total samples

MAE: mean absolute error; MRE: mean relative error.
Sample sizes

560 231 175 966
MAE (km/h) MRE

2.46 9.8% 2.54 12.5% 2.56 16.4% 2.50 11.6%


arterial road, secondary road, and branches, respec-tively, were selected as the survey bus routes.
The information recorded by the field bus surveyors includes the following fields:

1. Survey date, route code, and vehicle code of the following bus;
2. Travel time between adjacent bus stops: the sur-veyors record the departing time at origin stop and start timing. When the passengers alight from the bus, surveyors would stop timing and record the time cost of adjacent bus stops;
3. The mobile GPS receiver data.

The surveyors carry a mobile GPS receiver which has been set to record real-time location every 30s to simulate the on-board GPS module. So, the manually collected GPS data could substitute for the bus GPS data to validate the accuracy, even if the vehicles did not install the GPS device.
The field bus survey captured a total of 966 valid samples of sections between bus stops. These samples were provided by 49 vehicle runs of 20 bus lines. The spatial and temporal distributions of sample sizes are presented in Table 5.

Precision of model
Error analysis of bus travel speed at stop level. Based on the survey data, the study used the mean absolute error (MAE) and mean relative error (MRE) to analyze the error state of estimating travel speed of bus stop sec-tions of different road classes. The MAE reflects the deviation from the true value of actual size, and the MRE is the ratio of the MRE and the investigation value.
As shown in Table 6, there was no significant differ-ence in MAE, and the range of MRE was from 10% to 16% for different road classes. The travel speed of bus stop sections distributed in expressway had the best esti-mated precision which was 90.2%. The MAE of total samples was 2.50km/h, and the average precision was 88.4%.

Error analysis of bus travel speed at route level. Travel speed of a bus line was the ratio of the entire route mileage and the travel time of a complete operation, which was calculated in the following equation

VR = Te ÿ To ð5Þ

where VR is the travel speed of bus line; DR is the entire route mileage of a bus line, m; Te is the arrival time of terminal stop; and To is the departure time of origin stop.
The error analysis made in bus line speed of 49 sur-veyed vehicle indicated that the MAE was 0.75km/h, and the MRE was 2.1%. Therefore, the model applied in estimating bus line speed could be considered in a higher precision, which can meet the demand of travel speed monitoring and operation reflection.
In order to verify the applicability of the estimated model for different time periods, the study compared the accuracy of the model processing the data received in different time periods. Taking the bus line 300 in Beijing as an example, surveyors captured 11 vehicle data on this route during the morning peak, off-peak hours, and evening peak hours, respectively. From the error analysis, the MREs of these three periods were 1.14%, 0.48%, and 0.19%. The conclusion can be drawn that the precision of estimating travel speed in

Weng et al. 9

Table 7. Variation of error analysis index after modified the stop position data.


Analysis index

Mean absolute error (MAE, km/h) Mean relative error (MRE)
Error probability distribution (MRE\15%)
Before optimization

2.50 11.6% 72.6%
After optimization

1.99 8.6% 86.3%
Improvement

20.50 23.1%
13.8%



Figure 6. Signal control intersection is between stop and GPS projection point.

different time periods is not significant. The model could be applied in different time periods as well.

Influence factors of error
The estimated error of arrival time. During the vehicles’ operation, delays generated because of intersections, building access, dwellings, and so on. The actual real-time speed is different even in an arc section, which is even assumed in the model. A case is presented in Figure 6. In this instance, there was a signal control intersection between bus stop and GPS projection point, and the actual value of Ts 2Tn2 1 in equation (2) could be greater than the calculated value by model. Furthermore, an estimated error of arrival time was from the extraction of travel time between bus stops. The stable high-frequency GPS data could help to improve the accuracy of results.

Position deviation of stops marked in bus route data. The ini-tial bus stop coordinate data were collected from the bus operation company. However, because of the route adjustment in the site and the positioning error of the original information, the stop position marked in bus route data may have error from the actual stop loca-tion. To grasp the actual stop position on map, sur-veyors had collected seconds reported data with the mobile GPS device by following buses. Matching sec-onds GPS points onto the map, as shown in Figure 7, the area of dense GPS points should be the actual posi-tion of stop, which was far from the marked stop in bus route data.
Making use of high-frequency GPS positioning data, the study checked the stop position marked in bus route data and modified the proportion of stop on the
Figure 7. Stop position marked in bus route data is the deviation from real location.

arc section. Table 7 shows the variation of error analy-sis indexes after modifying the bus route data. The esti-mation precision of travel speed between stops was improved to above 90% overall, and the MAE was \2km/h. Consequently, the estimated results can reach the requirement of operation monitoring and ser-vice evaluation in general.

Conclusion


This article proposed an approach to estimate bus travel speed based on continuous reported GPS data. The adjacent bus stop sections were taken as the mini-mum unit to estimate the travel speed. The real-time travel speed was calculated by GPS position matching and arrival time counted. The comprehensive field bus surveys were specially designed and conducted to vali-date the model accuracy and adapt ability on different classed roads, different time periods, and various days. A total of 966 valid samples of intervals between bus stops belonging to 49 vehicle runs of 20 bus routes were collected. By comparing the field observed values and calculate values of the model, this article revealed that estimation precision of travel speed between bus stops was 88.4%, and the estimation precision of bus line travel speed was 97.9%.
The results also showed that

1. The MAE of bus travel speed calculation model on different class roads was the same, almost 2.50km/h. The higher the road classes where bus stops located, the smaller the MRE.
2. The precisions of bus travel speed calculation have no obvious fluctuation in different time of a day; which indicated that the proposed models had sound adapt ability.
3. In a further analysis, the estimation method of arrival time and the position deviation of bus

10

stops marked in bus route data were considered as the main influence factors of error causing. After optimizing of model by correcting the bus route data, the estimation precision of travel speed between bus stops was improved to 91.4%, and the MAE is \2.0km/h.


Certainly, as the fundamental indicator, the bus travel speed is still not enough for the bus transit oper-ation monitoring and evaluation. Based on the travel speed classification, several bus travel index analysis models including the bus rapid index and bus reliability index are still carried on in our research. These travel indicators will build a stronger evaluation index system and make a comprehensive evaluation for public transit operation.

Declaration of conflicting interests
The author(s) declared no potential conflicts of interest with respect to the research, authorship, and/or publication of this article.

Funding
The author(s) disclosed receipt of the following financial sup-port for the research, authorship, and/or publication of this article: This work was supported by the National Natural Science Foundation of China (NFSC; no. 51578028), the Ministry of Transport of the People’s Republic of China with no. 2015318221020, and the Ministry of Industry and Information Technology of P. R. China under the Major Program of National Science and Technology with no. 2013ZX01045-003-002.

References
1. Zong QG and Huang AL. Analysis on speed characteris-tics of bus line based on GPS spatiotemporal data. Urban Public Transp 2013; 8: 32–36.
2. Huang S, Meng JY and Wang XY. Evaluation system for public traffic in the small and medium-sized cities. J Transp Inf Saf 2011; 29: 32–36.
3. Zhu Y, Zhang D and Zhang JW. The prediction of bus speed based on Kalman filter. Adv Mat Res 2014; 962–965: 2818–2822.
4. Stoll NB. Potential of using high resolution bus GPS data to assess traffic speeds. Portland, OR: Portland State University, 2016.
5. Zuo ZY and Lei W. Bus arrival time forecasting and real-time information publication technology. J Transp Syst Eng Inf Technol 2013; 13: 63.
6. Chen G, Yang X, An J, et al. Bus-arrival-time prediction models: link-based and section-based. J Transp Eng: ASCE 2012; 138: 60–66.
7. Lee WC, Si W, Chen LJ, et al. HTTP: a new framework for bus travel time prediction based on historical trajec-tories. In: Proceedings of the 20th international conference on advances in geographic information systems
Advances in Mechanical Engineering

(SIGSPATIAL/GIS), Redondo Beach, CA, 6–9 Novem-ber 2012, pp.279–288. New York: ACM.
8. Yu B, Ye T and Tian XM. Bus travel-time prediction with a forgetting factor. J Comput Civil Eng 2012; 28: 06014002.
9. Mazloumi E, Moridpour S and Currie G. Exploring the value of traffic flow data in bus travel time prediction. J Transp Eng: ASCE 2012; 138: 436–446.
10. Balasubramanian P and Ramachandra Rao K. An adap-tive long-term bus arrival time prediction model with cyc-lic variations. J Public Transp 2015; 18: 1–18.
11. Padmanaban RPSK, Divakar K, Vanajakshi L, et al. Development of a real-time bus arrival prediction system for Indian traffic conditions. IET Intell Transp Sy 2010; 4: 189–200.
12. Bie Y, Wang D and Qi H. Prediction model of bus arrival time at signalized intersection using GPS data. J Transp Eng: ASCE 2012; 138: 12–20.

´
13. Weng JC, Wang YY and Huang JL. Bus operation moni-toring oriented public transit travel index system and cal-culation models. Adv Mech Eng 2013; 5: 389825.
14. Cortes CE, Gibson J, Gschwender A, et al. Commercial bus speed diagnosis based on GPS-monitored data. Transport Res C: Emer 2011; 19: 695–707.
15. Wei HQ and Yu DH. Coordinate grid analysis method based on stereo vision. J Plast Eng 2002; 9: 52–55.
16. Xiao Q. Study on public transit scheduling based on GPS data. Beijing, China: Beijing Jiaotong University, 2009.
17. Mazloumi ER, Geoff CG and Sarvi M. An integrated framework to predict bus travel time and its variability using traffic flow data. J Intell Transportation S 2011; 15: 75–90.
18. Zhang J, Yu X, Tian C, et al. Analyzing passenger density for public bus: inference of crowdedness and evaluation of scheduling choices. In: Proceedings of the 2014 IEEE 17th international conference on intelligent transportation systems, Qingdao, China, 8–11 October 2014, pp.2015– 2022. New York: IEEE.
19. Altinkaya Mehmet and Zontul AM. Urban bus arrival time prediction: a review of computational models. Int J Recent Tech Eng 2013; 2: 164–169.
20. Wang B, Wang W, Yang M, et al. An approach to bus travel time prediction based on the adaptive fading Kal-man filter algorithm. In: Presented at COTA international conference of transportation professionals (CICTP), Beij-ing, China, 3–6 August 2015, pp.1652–1661. American Society of Civil Engineers.
21. Lin WH and Zeng J. An experimental study on real time bus arrival time prediction with GPS data. Transportation Research Record: Journal of the Transportation Research Board, no. 1666.1, 11 January 1999. Washing-ton, DC: Transportation Research Board of the National Academies, pp.101–109.
22. Zhu T, Ma F and Ma T. The prediction of bus arrival time using global positioning system data and dynamic traffic information. In: Proceedings of the 2011 4th joint IFIP IEEE wireless and mobile networking conference (WMNC), Toulouse, 26–28 October 2011, pp.1–5. New York: IEEE.

Download 0.82 Mb.

Do'stlaringiz bilan baham:




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling