Please wait a minute...
Frontiers of Earth Science

ISSN 2095-0195

ISSN 2095-0209(Online)

CN 11-5982/P

Postal Subscription Code 80-963

2018 Impact Factor: 1.205

Front Earth Sci    2013, Vol. 7 Issue (2) : 206-216    https://doi.org/10.1007/s11707-012-0350-y
RESEARCH ARTICLE
Intersection delay estimation from floating car data via principal curves: a case study on Beijing’s road network
Xiliang LIU, Feng LU, Hengcai ZHANG(), Peiyuan QIU
State Key Laboratory of Resources and Environmental Information system, Institute of Geographic Sciences and Natural Resources Research, Chinese Academy of Sciences, Beijing 100101, China
 Download: PDF(463 KB)   HTML
 Export: BibTeX | EndNote | Reference Manager | ProCite | RefWorks
Abstract

It is a pressing task to estimate the real-time travel time on road networks reliably in big cities, even though floating car data has been widely used to reflect the real traffic. Currently floating car data are mainly used to estimate the real-time traffic conditions on road segments, and has done little for turn delay estimation. However, turn delays on road intersections contribute significantly to the overall travel time on road networks in modern cities. In this paper, we present a technical framework to calculate the turn delays on road networks with float car data. First, the original floating car data collected with GPS equipped taxies was cleaned and matched to a street map with a distributed system based on Hadoop and MongoDB. Secondly, the refined trajectory data set was distributed among 96 time intervals (from 0: 00 to 23: 59). All of the intersections where the trajectories passed were connected with the trajectory segments, and constituted an experiment sample, while the intersections on arterial streets were specially selected to form another experiment sample. Thirdly, a principal curve-based algorithm was presented to estimate the turn delays at the given intersections. The algorithm argued is not only statistically fitted the real traffic conditions, but also is insensitive to data sparseness and missing data problems, which currently are almost inevitable with the widely used floating car data collecting technology. We adopted the floating car data collected from March to June in Beijing city in 2011, which contains more than 2.6 million trajectories generated from about 20000 GPS-equipped taxicabs and accounts for about 600?GB in data volume. The result shows the principal curve based algorithm we presented takes precedence over traditional methods, such as mean and median based approaches, and holds a higher estimation accuracy (about 10%–15% higher in RMSE), as well as reflecting the changing trend of traffic congestion. With the estimation result for the travel delay at intersections, we analyzed the spatio-temporal distribution of turn delays in three time scenarios (0: 00–0: 15, 8: 15–8: 30 and 12: 00–12: 15). It indicates that during one’s single trip in Beijing, average 60% of the travel time on the road networks is wasted on the intersections, and this situation is even worse in daytime. Although the 400?main intersections take only 2.7% of all the intersections, they occupy about 18% travel time.

Keywords intersection delay      float car data      trajectory      principal curves     
Corresponding Author(s): ZHANG Hengcai,Email:zhanghc@lreis.ac.cn   
Issue Date: 05 June 2013
 Cite this article:   
Xiliang LIU,Feng LU,Hengcai ZHANG, et al. Intersection delay estimation from floating car data via principal curves: a case study on Beijing’s road network[J]. Front Earth Sci, 2013, 7(2): 206-216.
 URL:  
https://academic.hep.com.cn/fesci/EN/10.1007/s11707-012-0350-y
https://academic.hep.com.cn/fesci/EN/Y2013/V7/I2/206
Fig.1  An example of principal curves. The artificial red points represent the original data set with noise, and the blue curve stands for the fitting result of the principal curves, which represents the ‘ of the data cloud
Fig.2  Study area and main roads with 400 intersections. The blue lines represent the ring roads, the yellow lines stand for the expressways, arterial streets and collector streets, and the purple points are the selected intersections. Some significant landmarks are also labeled with their names, using cyan filled blocks
Fig.3  Demonstration of the boundary of an intersection. In this figure, the circle’s center is the junction of the two central lines of the crossing roads, with a radius of 100 m
Algorithm ExtractTurnRecord()
Input: road, road intersection, GPS trajectory
Output: Turn record data set:RIResult
1. Traj = ?;
2. RIResult= ?;
3. RNIndex = buildSpatialIndex(Road);
4. RIIndex = buildSpatialIndex(RoadIntersection);
5. Trajectory = DataClean(GPSTrajectory)
6. For trajectory in Trajectory
7. For pointi in trajectory
8. traji = EndowGeo(pointi,RNIndex, RIIndex);
9. Traj = Trajtraji;
10. End
11. End
12. For trajk in Traj
13. resultk = ExactIntersectionRecord(trajk);
14. RIResult= RIResult resultk;
15. End
16. Return RIResult;
Tab.1  The turn delay records extraction algorithm
Fig.4  The demonstration of the fitting ability of principal curves
IDFIDTIDTTPTIIDTD/sec
17470470529543.59
17470470529650.65
1747047063166.41
1747047063254.28
1747047063358.83
1747047063462.10
1747047063572.60
1747047063656.20
1747047063759.45
1747047063865.54
Tab.2  The turn delay table in Beijing (part)
Fig.5  The spatial distribution of turning left at three given time intervals
Fig.6  The spatial distribution of turning right at three given time intervals
Fig.7  The spatial distribution of going straight at three given time intervals
1 Ban X J, Herring R, Hao P, Bayen A M (2009). Delay pattern estimation for signalized intersections using sampled travel times. Transport Res Rec , 2130(1): 109–119
doi: 10.3141/2130-14
2 Bejan A, Gibbens R, Evans D, Beresford A, Bacon J, Friday A (2010). Statistical modelling and analysis of sparse bus probe data in urban areas. In:13th International IEEE Conference on Intelligent Transportation Systems (ITSC) , September19–22, Madeira Island, Portugal, 1256–1263
3 Boyce D E, Kirson A, Schofer J L (1991). Design and implementation of ADVANCE: the Illinois dynamic navigation and route guidance demonstration program. In: IEEE Vehicle Navigation and Information Systems Conference(VNIS’91) , October20–23, Dearborn, Michigan, United States, 2: 415–426
4 Cheu R L, Xie C, Lee D (2002). Probe vehicles population and sample size for arterial speed estimation. Comput-Aided Civ Inf , 17(1): 53–60
doi: 10.1111/1467-8667.00252
5 Chodorow K, Dirolf M (2010). MongoDB: The Definitive Guide. Sebastopol, O’Reilly Media, Inc
6 Cowan K, Gates G (2002). Floating Vehicle Data system-realisation of a commercial system. In: 11th International Conference on Road Transport Information and Control , March19–21, London, the United Kingdom, 87–189
7 Fabritiis C D, Ragona R, Valenti G (2008). Traffic estimation and prediction based on real time floating car data. In: 11th International IEEE Conference on Intelligent Transportation Systems , October12–15, Beijing, China, 197–203
8 Ghaffarian H, Fathy M, Soryani M (2012). Vehicular ad hoc networks enabled traffic controller for removing traffic lights in isolated intersections based on integer linear programming. Iet Intell Transp Sy , 6(2): 115–123
doi: 10.1049/iet-its.2010.0207
9 Gühnemann A, Sch?fer R P, Thiessenhusen K U, Wagner P. (2004). Monitoring traffic and emissions by floating car data. Institute of Transport Studies Working Paper, Issue ITS-WP-04–07, Sydney, Australia
10 Hastie T, Stuetzle W (1989). Principal curves. J Am Stat Assoc , 84(406): 502–516
doi: 10.1080/01621459.1989.10478797
11 Heidemann D (1994). Queue length and delay distributions at traffic signals. Transport Res B—Meth , 28(5): 377–389
doi: 10.1016/0191-2615(94)90036-1
12 Hellinga B R, Fu L (2002). Reducing bias in probe-based arterial link travel time estimates. Transport Res C—Emer , 10(4): 257–273
doi: 10.1016/S0968-090X(02)00003-7
13 Herrera J, Work D, Herring R, Ban X J, Jacobson Q, Bayen A M (2010). Evaluation of traffic data obtained via GPS-enabled mobile phones: the Mobile Century field experiment. Transport Res C—Emer , 18(4): 568–583
doi: 10.1016/j.trc.2009.10.006
14 Herring R, Hofleitner A, Abbeel P, Bayen A (2010). Estimating arterial traffic conditions using sparse probe data. In: Proceedings of the 13th International IEEE Conference on Intelligent Transportation Systems , September19–22, Madeira Island, Portugal, 929–936
15 Homburger W S, Hall J W, William R R, Edward C S, Michelle D, Loretta H, John J L, Matthew R, Vernon H W (2007). Fundamentals of traffic engineering. University of California, Berkeley, Institute of Transportation Studies
16 Hong J, Zhang X, Wei Z, Li L, Yong R (2007). Spatial and temporal analysis of probe vehicle-based sampling for real-time traffic information system. In: Proceedings of the 2007 IEEE Intelligent Vehicles Symposium , June13–15, 2007, Istanbul, Turkey, 13–15
17 Hunter T, Herring R, Abbeel P, Bayen A (2009). Path and travel time inference from GPS probe vehicle data. In: NIPS Analyzing Networks and Learning with Graphs , December7–10, British Columbia, Canada
18 Kothuri S M, Tufte K A, Fayed E, Robert L B (2008). Toward understanding and reducing errors in real-time estimation of travel times. Transport Res Rec , (2049): 21–28
19 Kwong K, Kavaler R, Rajagopal R, Varaiya P (2009). Arterial travel time estimation based on vehicle re-identification using wireless magnetic sensors. Transport Res C—Emer , 17(6): 586–606
doi: 10.1016/j.trc.2009.04.003
20 Li R, Rose G (2011). Incorporating uncertainty into short-term travel time predictions. Transport Res C—Emer , 19(6): 1006–1018
doi: 10.1016/j.trc.2011.05.014
21 Liu H X, Ma W, Wu X, Hu H (2012). Real-time estimation of arterial travel time under congested conditions. Transportmetrica , 8(2): 87–104
doi: 10.1080/18128600903502298
22 Long J, Gao Z, Zhao X, Lian A, Orenstein P (2011). Urban traffic jam simulation based on the cell transmission model. Netw Spat Econ , 11(1): 43–64
doi: 10.1007/s11067-008-9080-9
23 Lou Y, Zhang C Y, Zheng Y, Xie X, Wang W, Huang Y (2009). Map-matching for low-sampling-rate GPS trajectories. In: Proceedings of the 17th ACM SIGSPATIAL International Conference on Advances in Geographic Information Systems. Seattle, Washington , 352–361
24 Lu C (2010). A travel time estimation for planning models considering signalized intersections.ITE J , 80(10): 34–39
25 Nielsen O A, Frederiksen R D, Simonsen N (1998). Using expert system rules to establish data for intersections and turns in road networks. Int Trans Oper Res , 5(6): 569–581
doi: 10.1111/j.1475-3995.1998.tb00138.x
26 Skabardonis A, Geroliminis N (2005). Real-time estimation of travel times on signalized arterials. In: Hani S M, ed. Transportation and Traffic Theory. Flow, Dynamics and Human Interaction . 16th International Symposium on Transportation and Traffic Theory, July 19-21, College Park Maryland, United States , 387–406
27 Sun L (2007). An approach for intersection delay estimate based on floating vehicles. Dissertation for Ph.D. Degree. Beijing: Beijing University of Technology (in Chinese)
28 Wang Z (2004). Using floating cars to measure travel time delay: How accurate is the method? Transport Res Rec , 1870(1): 84–93
doi: 10.3141/1870-11
29 White T (2010). Hadoop: The Definitive Guide. Sebastopol: Yahoo Press, O’Reilly Media, Inc
30 Winter S (2002). Modeling costs of turns in route planning. GeoInformatica , 6(4): 345–361
doi: 10.1023/A:1020853410145
31 Xie X, Cheu R L, Lee D H (2001). Calibration-free arterial link speed estimation model using loop data. J Transp Eng , 127(6): 507–514
doi: 10.1061/(ASCE)0733-947X(2001)127:6(507)
32 Xiong J, Liu J, Guan J, Sun J, Liu X, Wen H (2010). The minimum sample size determination of floating car in Beijing expressway. J Transp Syst Eng Inf Technol , 4: 38–43 (in Chinese)
33 Zhang H C, Lu F, Zhou L, Duan Y Y (2011). Computing turn delay in city road network with GPS collected trajectories. In: Proceedings of the 2011 International Workshop on Trajectory Data Mining and Analysis . September17–21, Beijing, China, ACM,45–52
34 Zhang J P, Wang J (2003). An overview of principal curves. Chinese Journal of Computers , 26(2): 129–146 (in Chinese)
35 Zheng N B, Lu F, Duan Y Y (2010). Dynamic dual graph model for turn delays on road networks. Journal of Image and Graphics , 15(6): 915–920 (in Chinese)
36 Zheng Y, Zhou X F (2011). Computing with Spatial Trajectories. New York: Springer-Verlag
[1] Jia GAO, Lin MU, Xianwen BAO, Jun SONG, Yang DING. Drift analysis of MH370 debris in the southern Indian Ocean[J]. Front. Earth Sci., 2018, 12(3): 468-480.
[2] Feng MAO,Minhe JI,Ting LIU. Mining spatiotemporal patterns of urban dwellers from taxi trajectory data[J]. Front. Earth Sci., 2016, 10(2): 205-221.
[3] Qing XU,Yongcun CHENG,Bingqing LIU,Yongliang WEI. Modeling of oil spill beaching along the coast of the Bohai Sea, China[J]. Front. Earth Sci., 2015, 9(4): 637-641.
[4] Minyue ZHAO, Xiang LI. Deriving average delay of traffic flow around intersections from vehicle trajectory data[J]. Front Earth Sci, 2013, 7(1): 28-33.
[5] Handong WANG, Yang YUE, Qingquan LI. How many probe vehicles are enough for identifying traffic congestion?—a study from a streaming data perspective[J]. Front Earth Sci, 2013, 7(1): 34-42.
[6] Xianrui XU, Xiaojie LI, Yujie HU, Zhongren PENG. A novel algorithm to identifying vehicle travel path in elevated road area based on GPS trajectory data[J]. Front Earth Sci, 2012, 6(4): 354-363.
[7] Jing SUN, Xiang LI. A pyramid-based approach to visual exploration of a large volume of vehicle trajectory data[J]. Front Earth Sci, 2012, 6(4): 345-353.
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed