An adaptive map-matching algorithm based on hierarchical fuzzy system from vehicular GPS data

PLoS One. 2017 Dec 5;12(12):e0188796. doi: 10.1371/journal.pone.0188796. eCollection 2017.

Abstract

An improved hierarchical fuzzy inference method based on C-measure map-matching algorithm is proposed in this paper, in which the C-measure represents the certainty or probability of the vehicle traveling on the actual road. A strategy is firstly introduced to use historical positioning information to employ curve-curve matching between vehicle trajectories and shapes of candidate roads. It improves matching performance by overcoming the disadvantage of traditional map-matching algorithm only considering current information. An average historical distance is used to measure similarity between vehicle trajectories and road shape. The input of system includes three variables: distance between position point and candidate roads, angle between driving heading and road direction, and average distance. As the number of fuzzy rules will increase exponentially when adding average distance as a variable, a hierarchical fuzzy inference system is then applied to reduce fuzzy rules and improve the calculation efficiency. Additionally, a learning process is updated to support the algorithm. Finally, a case study contains four different routes in Beijing city is used to validate the effectiveness and superiority of the proposed method.

MeSH terms

  • Algorithms*
  • Fuzzy Logic*
  • Geographic Information Systems*
  • Models, Theoretical

Grants and funding

This research was funded in part by the National Natural Science Foundation of China (grant nos. 71701215, 61573009 and 71403068), Foundation of Central South University (grant nos. 502045002). The funders had no role in study design, data collection and analysis, decision to publish, or preparation of the manuscript.