计算机科学 ›› 2019, Vol. 46 ›› Issue (11): 222-227.doi: 10.11896/jsjkx.180901764

• 人工智能 • 上一篇    下一篇

多线路信息融合的公交车行程时间预测算法

马林宏, 陈廷伟, 郝明, 张雷   

  1. (辽宁大学信息学院 沈阳110036)
  • 收稿日期:2018-09-18 出版日期:2019-11-15 发布日期:2019-11-14
  • 通讯作者: 陈廷伟(1974-),男,博士,教授,CCF会员,主要研究方向为智能交通、轨迹大数据,E-mail:twchen@lnu.edu.cn
  • 作者简介:马林宏(1992-),女,硕士生,主要研究方向为智能交通、轨迹数据;郝明(1992-),男,硕士生,主要研究方向为智能交通;张雷(1993-),男,硕士生,主要研究方向为轨迹数据。
  • 基金资助:
    本文受国家自然科学基金(61174115)资助。

Bus Travel Time Prediction Algorithm Based on Multi-line Information Fusion

MA Lin-hong, CHEN Ting-wei, HAO Ming, ZHANG Lei   

  1. (College of Information Science,Liaoning University,Shenyang 110036,China)
  • Received:2018-09-18 Online:2019-11-15 Published:2019-11-14

摘要: 针对公交车行程时间预测存在数据稀疏、数据缺失及更新间隔长等问题,提出了一种基于相似路段划分并融合多线路信息的卡尔曼滤波算法。该算法对每条路段的属性特征和空间结构特征进行归一化处理,利用属性特征和空间结构的相似性及POI(Point of Interest)对交通影响的变化动态地划分相似路段;然后融合相似路段与目标路段上的多条公交线路的数据信息,用相似路段的数据丰富实验数据;最后结合卡尔曼滤波算法动态性高、实时性强等特点建立模型,从而实现短时预测,并对信息进行修正。选取沈阳市162线路和299线路作为实验线路,各划取一段相似路段进行基础数据采集并进行实验。通过相似路段上的信息来推断数据稀疏或缺失路段的信息,能够缩短数据更新间隔并提高算法预测的实时性及精准性,尤其在早高峰时段,提出的算法模型的绝对平均百分误差达到13.2%,能达到实时查询的性能需求。

关键词: 多线路信息, 卡尔曼滤波, 相似路段, 行程时间, 行程时间预测

Abstract: Aiming at the problems of bus travel time prediction,such as sparse data,lack of data and long update interval,this paper proposed a Kalman filter algorithm based on similar section segmentation and fusion of multi-line information.In this method,the attribute features and spatial structure features of each road segment are normalized,the similar road segments are dynamically divided by using the similarity between the attribute features and the spatial structure and the change of the traffic impact of the POI.Then,the data information of multiple bus lines on similar road segments and target road segments are integrated,and the experimental data are enriched by using the data from similar road segments.Finally,combining the dynamic and real-time characteristics of Kalman filtering algorithm,the model is established to realize short-term prediction and correct the information.In the experiment,162 lines and 299 lines in Shenyang City were selected as experimental lines,and a similar section was taken for basic data collection and experiments.The information on the similar road sections is used to infer sparse information or missing road sections,thereby shortening the data update interval and improving the real-time performance and accuracy of the algorithm prediction.Especially in the early peak period,the absolute average percentage error of the proposed model reaches 13.2%,which can effectively meet the performance requirements of real-time query.

Key words: Kalman filter, Multi-line information, Similar road, Travel time, Travel time prediction

中图分类号: 

  • TP39
[1]HONG C,MIAO L.Mining smartphone data for app usage prediction and recommendations:A survey [J].Pervasive and Mobile Computing,2017,37:1-22.
[2]XIANG H Y,PENG X W.Research Status and DevelopmentTrend of Bus Arrival Time Prediction [J].Traffic Information and Safety,2014,32(4):57-61.
[3]BAI C,PENG Z R.Prediction of Bus Travel Time Based on Dynamic Model [J].Journal of Computer Engineering and Applications,2016,52(3):103-107.
[4]DHIVYABHARATHI B,ANIKUMAR B,LELITHA V,MANOJP.Particle Filter for Reliable Bus Travel Time Prediction under Indian Traffic Conditions [M].Berlin:Springer International Publishing,2017:2199-9287.
[5]CHEN G J,YANG X G,AN J,et al.Bus-arrival-time prediction models link-based and section-based [J].Journal of transportation Engineering,2012,138(1):60-66.
[6]STEPHEN A,ERROL N,MELISSA F A,et al.Optimization oftransit total bus stop time models [J].Journal of Traffic and Transportation Engineering (English Edition),2016,3(2):146-153.
[7]XIE F,GU J H,ZHANG S Q,et al.Bus arrival time prediction model based on MapReduce clustering and neural network [J].Computer Applications,2017,37(S1):118-122.
[8]SUN Y Y,LIU Y,ZHOU X Y,et al.Urban bus arrival timeprediction mechanism based on traffic similarity [J].Journal of Software,2012,23(1):87-99.
[9]LAN T,YU M,XU Z B,et al.Temporal and Spatial Variation Characteristics of Catering Facilities Based on POI Data:A Case Study within 5th Ring Road in Beijing [J].Procedia Computer Science,2018,131:1260-1268.
[10]SI Y,ZHANG F Z,LIU W Y.An adaptive method for POI recommendation based on check-in and temporal features [J].Knowledge-Based Systems,2017,128(15):59-70.
[11]ZHENG Y Q,ZHU X Y,ZHANG F M,et al.Road trip time estimation based on road network similarity [J].Application Research of Computers,2018,35(6):59-66.
[12]SATU E S.Graph clustering [J].Computer Science Review,2007,1(1):27-64.
[13]ZHANG X L,FU Y Z,CHU P X.Application of Jaccard Similarity Coefficients in Recommendation System [J].Computer Technology and Development,2015,4:158-161.
[14]SERGIO J,FABIO A G,ALEXANDER G.Mathematical properties of soft cardinality:Enhancing Jaccard,Dice and cosine similarity measures with element-wise distance [J].Information Sciences,2016,367-368:373-389.
[15]MARIA V K,JULIA V T.The UD-based Approach forDesigning Pairwise Kalman Filtering Algorithms [J].IFAC-Papers On Line,2017,50(1):1619-1624.
[16]WU Z Z,FU M Y,XU Y,et al.A distributed Kalman filtering algorithm with fast finite-time convergence for sensor networks [J].Automatica,2018,95:63-72.
[17]ABDALLAH S,PER S.A methodology for using Kalman filter to determine material parameters from uncertain measurements [J].Materials Discovery,2015,2:1-15.
[18]LOU T,WANG L,SU H S,et al.Desensitized cubature Kalman filter with uncertain parameters [J].Journal of the Franklin Institute,2017,354(18):8358-8373.
[19]PHILIP H F.A note on the Mean Absolute Scaled Error [J].International Journal of Forecasting,2016,32(1):20-22.
[20]SUNGIL K,HEEYOUNG K.A new metric of absolute percentage error for intermittent demand forecasts [J].International Journal of Forecasting,2016,32(3):669-679.
[1] 史殿习, 刘聪, 佘馥江, 张拥军.
GPS拒止环境下基于定位置信度的多无人机协同定位方法
Cooperation Localization Method Based on Location Confidence of Multi-UAV in GPS-deniedEnvironment
计算机科学, 2022, 49(4): 302-311. https://doi.org/10.11896/jsjkx.210200106
[2] 高枫越, 王琰, 朱铁兰.
有适应力的分布式状态估计方法
Resilient Distributed State Estimation Algorithm
计算机科学, 2021, 48(5): 308-312. https://doi.org/10.11896/jsjkx.200300117
[3] 王秉洲, 王慧斌, 沈洁, 张丽丽.
基于自适应渐消UKF的FastSLAM算法
FastSLAM Algorithm Based on Adaptive Fading Unscented Kalman Filter
计算机科学, 2020, 47(9): 213-218. https://doi.org/10.11896/jsjkx.190700186
[4] 冯安琪, 钱丽萍, 欧阳金源, 吴远.
车联网络通过两级量化自适应卡尔曼滤波实现车辆状态预测
Vehicular Networking Enabled Vehicle State Prediction with Two-level Quantized AdaptiveKalman Filtering
计算机科学, 2020, 47(5): 230-235. https://doi.org/10.11896/jsjkx.190300155
[5] 张良成, 王运锋.
动态自适应的多雷达信息加权融合方法
Dynamic Adaptive Multi-radar Tracks Weighted Fusion Method
计算机科学, 2020, 47(11A): 321-326. https://doi.org/10.11896/jsjkx.2004000145
[6] 黄婷婷, 冯锋.
无线传感器网络异构数据融合模型优化研究
Study on Optimization of Heterogeneous Data Fusion Model in Wireless Sensor Network
计算机科学, 2020, 47(11A): 339-344. https://doi.org/10.11896/jsjkx.200100109
[7] 王宏霞,徐英婕,赵云波,张文安.
基于无偏线性最优估计的PET图像重建
PET Image Reconstruction Based on Unbiased Linear Optimal Estimation
计算机科学, 2020, 47(1): 165-169. https://doi.org/10.11896/jsjkx.181202329
[8] 冯安琪, 钱丽萍, 黄玉蘋, 吴远.
RFID环境下基于自适应卡尔曼滤波的高速移动车辆速度预测
RFID Data-driven Vehicle Speed Prediction Using Adaptive Kalman Filter
计算机科学, 2019, 46(4): 100-105. https://doi.org/10.11896/j.issn.1002-137X.2019.04.016
[9] 童泽平, 吴应强, 任亮, 李巍.
SP-AS/RS基于新型出入口结构的行程时间分析
Travel Time Analysis of SP-AS/RS with New Configuration for I/O Point
计算机科学, 2019, 46(4): 315-320. https://doi.org/10.11896/j.issn.1002-137X.2019.04.049
[10] 李广敬, 鲍泓, 徐成.
一种基于3D激光雷达的实时道路边缘提取算法
Real-time Road Edge Extraction Algorithm Based on 3D-Lidar
计算机科学, 2018, 45(9): 294-298. https://doi.org/10.11896/j.issn.1002-137X.2018.09.049
[11] 赵广辉, 卓松, 徐晓龙.
基于卡尔曼滤波的多目标跟踪方法
Multi-object Tracking Algorithm Based on Kalman Filter
计算机科学, 2018, 45(8): 253-257. https://doi.org/10.11896/j.issn.1002-137X.2018.08.045
[12] 童晓红,唐超.
基于次优区间卡尔曼滤波的机器鱼跟踪方法
Robotic Fish Tracking Method Based on Suboptimal Interval Kalman Filter
计算机科学, 2018, 45(2): 114-120. https://doi.org/10.11896/j.issn.1002-137X.2018.02.020
[13] 刘沛丰,王坚.
一种基于抗差EKF的移动机器人定位技术
Algorithm of SLAM Based on Robust EKF
计算机科学, 2017, 44(Z6): 115-118. https://doi.org/10.11896/j.issn.1002-137X.2017.6A.025
[14] 袁大龙,纪庆革.
协同运动状态估计的多目标跟踪算法
Multiple Object Tracking Algorithm via Collaborative Motion Status Estimation
计算机科学, 2017, 44(Z11): 154-159. https://doi.org/10.11896/j.issn.1002-137X.2017.11A.032
[15] 冯少江,徐泽宇,石明全,王晓东.
基于改进扩展卡尔曼滤波的姿态解算算法研究
Research on Attitude Algorithm Based on Improved Extended Calman Filter
计算机科学, 2017, 44(9): 227-229. https://doi.org/10.11896/j.issn.1002-137X.2017.09.042
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!