Table of Contents Author Guidelines Submit a Manuscript
Discrete Dynamics in Nature and Society
Volume 2016 (2016), Article ID 4278073, 10 pages
Research Article

An Alternative Approach for High Speed Railway Carrying Capacity Calculation Based on Multiagent Simulation

1School of Traffic and Transportation, Beijing Jiaotong University, Beijing, China
2School of Economics and Management Engineering, Beijing University of Civil Engineering and Architecture, Beijing, China

Received 2 August 2016; Accepted 19 October 2016

Academic Editor: Jean J. Loiseau

Copyright © 2016 Mo Gao et al. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.


It is a multiobjective mixed integer programming problem that calculates the carrying capacity of high speed railway based on mathematical programming method. The model is complex and difficult to solve, and it is difficult to comprehensively consider the various influencing factors on the train operation. The multiagent theory is employed to calculate high speed railway carrying capacity. In accordance with real operations of high speed railway, a three-layer agent model is developed to simulate the operating process of high speed railway. In the proposed model, railway network agent, line agent, station agent, and train agent are designed, respectively. To validate the proposed model, a case study is performed for Beijing–Shanghai high speed railway by using NetLogo software. The results are consistent with the actual data, which implies that the proposed multiagent method is feasible to calculate the carrying capacity of high speed railway.