Welcome to Journal of Automotive Safety and Energy,

Journal Of Automotive Safety And Energy ›› 2020, Vol. 11 ›› Issue (1): 102-110.DOI: 10.3969/j.issn.1674-8484.2020.01.011

• Automotive Safety • Previous Articles     Next Articles

Large scale distributed transportation vehicle routing for smart mobility systems

LI Wei 1,2,4,5, GUO Jifu 2,  XIAN Kai 2*,SHANG Pan 1, YANG Shaofeng3   

  1. (1. School of Traffic and Transportation, Beijing Jiaotong University, Beijing 100044, China; 
     2. Beijing Transport Institute, Beijing 100073, China; 
     3. Institute of Computing Technology, Chinese Academy of Sciences, Beijing, 100190, China; 
     4. Beijing Municipal Key Laboratory of Urban Transport Operation Simulation and Decision Support, Beijing 100073, China; 
     5. Beijing International Technology Cooperation Base for Urban Transport, Beijing 100073, China)
  • Received:2019-12-18 Online:2020-03-31 Published:2020-04-01

Abstract: A new application of distributed computing for large-scale traffic vehicular assignment and routing problems was proposed for smart mobility and proactive traffic management applications. A range of research needs and realization challenges for parallel computing implementation on multi-central processing units (CPU)through multi process interface (MPI) were discussed. A space-time event-based vehicle routing model was applied in a large scale urban network simulation setting. The primal vehicle routing model was decomposed into a set of computationally efficient sub-problems, which could significantly reduce the simulation time cost and communication overhead. The sub-problems were then assigned to independent distributed CPUs that can execute their tasks simultaneously and maintain excellent load balancing. The proposed method was applied to simulate a pilot study in Beijing metropolitan area, specifically in large scale routing and scheduling cases, the computational efficiency was examined under different number of CPU cores. The results show that the proposed parallel computing method can significantly reduce the computing time and reach a speedup of more than 200 on 512 computation nodes.  

Key words: raffic management , smart mobility system (SMS) ,  traffic assignment ,  tree based algorithm , parallel computing