城市轨道交通客流诱导系统的研究与实现
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
现有城市轨道交通客流诱导系统采用基于应急预案的广播加人工疏导方式解决了突发事件下的客流疏散问题,对于乘客日常出行路径诱导的研究则存在空白。随着城市轨道交通路网规模的扩大,缺少乘客日常出行路径诱导将导致大量乘客集中在OD间里程或时间最短路径的情况,造成车厢拥挤和换乘拥堵等问题。本文参考城市道路交通诱导系统的相关理论,结合轨道交通的特点,以北京城市轨道交通系统为蓝本,进行了相关的理论研究及实践,主要工作及结论如下:
     1.对交通诱导系统基础理论,即最优路径选择模型进行研究,建立了包含确定和非确定因素的综合出行阻抗函数,并使用Java优先级队列完成Dijkstra算法的O(NlogN)实现。
     2.通过对交通分配理论的研究,确定以最短路分配为理论指导,使用Java实现北京城市轨道交通系统以5分钟为粒度的OD客流在断面上的分配。
     3.通过对北京城市轨道交通系统大量进出站以及断面历史客流样本进行分析,得出使用最小二乘拟合能够描述工作日客流分布规律的结论。
     4.指出对于BP神经网络,选择导函数取值范围大的传递函数能带来更快的训练收敛速度;对比12种常见BP网络训练算法并总结其各自在训练收敛速度以及内存消耗方面的优劣,特别强调了一种改进的共轭梯度算法——SCG算法的广泛适用性;指出使用训练提前终止(Early Stopping)技术对于保证BP网络训练结果推广能力的作用。
     5.以北京城市轨道交通系统2号线西直门站工作日进出站客流为例,分别研究基于日期和时段时间序列的BP神经网络预测模型。通过大量试验确定适用于客流预测的BP网络拓扑结构,并采用Tan-Sigmoid型传递函数、SCG算法以及Early Stopping技术建立收敛速度快、内存需求低、泛化能力强的BP神经网络。在一定误差范围内揭示了历史客流与短时未来客流之间的关系。
     6.应用新型SSH框架,即以Hibernate作为持久层实现,Struts作为表示层实现,结合Spring作为业务逻辑层实现与框架整合的一套高内聚、低耦合、易维护的轻量级J2EE Web开发框架,结合Flash矢量动画技术,实现了以图形交互方式综合展现客流信息与诱导方案的高质量B/S模式北京城市轨道交通客流诱导软件系统。
Existing passenger flow guidance system of urban rail transit is based on emergency preparedness. It is about using broadcasting and artificial grooming to solve unexpected problems of passenger flow. But, there are gaps in the field of day-to-day travel path guidance for urban rail transit. With the expansion of the transport network, a large number of passengers will get together in the path having best distance or time between OD without guidance. A big problem of congestion will appear in that case. So, both related road traffic theory and the characteristics of rail transit are taken into consideration. Main work of this paper is carrying out research and realization with urban rail transit system in Beijing as background. The contents of this paper can be summarized as follows:
     1. On the basis of research for optimum route search model ( basic theory of traffic guidance system), comprehensive travel impedance function including both deterministic and non-deterministic factors and a O(NlogN) Dijkstra algorithm implementation with Java PriorityQueue is given.
     2. After traffic assignment theory study, minimum path assignment model is choosed to achieve calculation of 5-minute interval section passenger flow. It is realized by assigning OD passenger flow to section with Java program.
     3. A large numbers of historical station and section passenger flow samples are analysed to determin the characteristics of passenger flow distribution. The result turns out that fitting passenger flow distribution by least square method is a reasonable scheme.
     4. Some conclusions about BP neutral networks are summarized: Transfer function whose derivative function has larger value range will perform better convergence speed in training. A scaled conjugate gradient algorithm (SCG) is emphasized after comparison of common BP training algorithms about training convergence speed and memory consuming. Early Stopping is a useful technology to improving generalization.
     5. Take passenger flow into and out of a station of Beijing urban rail transit system called XiZhiMen for example, this paper discusses BP neutral network model for date and time prediction from aspect of times series. Trial-and-error method is still the best way to determine the topological structure of BP net. A BP neutral network with high convergence speed, low memory consumption and good generalization is established by Tan-Sigmoid transfer function, SCG algorithm and Early Stopping technology. The mapping relationship between passenger flow of history and that of short-term future within a certain margin of error can be revealed by this BP neutral network.
     6. A new integrated framework called SSH is used in this paper to achieve a kind of J2EE Web Development with high cohesion, low coupling and easy maintenance. SSH framework is made of Hibernate (for persistence layer), Struts (for presentation layer) and Spring (for business logic layer and framework integration). Finally, a high quality passenger flow guidance software system of Beijing urban rail transit with B/S model is made by this SSH framework combine with Flash technology for vectorgraph and animation. Both passenger flow information and guidance result can be displayed by graphic interaction.
引文
[1]阎中印.自动售检票系统在城市轨道交通中的应用[J].铁路通信信号设计,2002年,A03期:1-4
    [2]杨兆升.城市交通流诱导系统[M].北京:中国铁道出版社,2004
    [3]胡运权,郭耀煌.运筹学(第二版)[M].北京:清华大学出版社,2003:240-268
    [4]Bellman R E.On a Routing Problem[J].Quarterly of Applied Mathematics,1958,16:87-90
    [5]Ford L.Network Flow Theory[D]:[Technical Report P-932].The Rand Corporation,1956
    [6]Moore E F.The Shortest Path Through a Maze[M].In:Proe of International Symposium on the Theory of Switching,PartⅡ.Cambridge,Massachusetts:Harvard University Press,1957,285-292
    [7]E.W.Dijkstra,A note on Two Problem in connexion with graphs[J].Numeric Mathematics 1,1959:269-271
    [8]Hart P,Nilsson N,Raphael B.A formal basis for the heuristic determination of minimum cost paths[J].IEEE Trans Syst Sci Cybern,1968,2:100-107
    [9]Dorigo M,Maniezoo V,Colorni A.The ant system:an autocatalytic optimization process[R].Technical Report 91-016,Dept.of Electronics,Politecnico di Milano,Italy,1991
    [10]杨兆升.城市交通流诱导系统理论与模型[M].北京:人民交通出版社,2000
    [11]Merchant D.K.,Nemhauser G.L.,Model and an algorithm for the dynamic assignment problems[J].Transportation Science,1978,Vol 12 No.3:183-199
    [12]杨清华.交通诱导系统的研究[D].天津:天津大学,2000
    [13]B.N.Janson.Dynamic traffic assignment for urban road net-works[J].Transportation Research,1991,B 25:143-161
    [14]Akhilendra Singh Chauhan,Development and Evaluation of Diversion Strategies under Incident Response using Dynamic Traffic Assignment System[D].Cambridge,USA:MIT,2003
    [15]同济大学运输管理工程系.北京市轨道交通自动售检票系统清算管理中心(ACC)清分方法研究[Z].2007
    [16]赵新.基于遗传神经网络的MG时间序列预测方法研究[D].武汉:武汉科技大学,2006
    [17]Lapeds.A,Farber.R.Nonliner Singal Processing Using Neural Networks:Prediction and System Modelling[R].Technical Report LAUR-87-2662.Los Alam os National Laboratory
    [18]Hagan,M.T.,H.B.Demuth,and M.H.Beale,Neural Network Design[M],Boston,MA:PWS Publishing,1996
    [19]Moller MF.A scaled conjugate gradient algorithm for fast supervised learning[J].Neural Networks,1993,(6):525-533.
    [20]Hagan,M.T.,and M.Menhaj,Training feed-forward networks with the Marquardt algorithm[J].IEEE Transactions on Neural Networks,1999,Vol.5,No.6:989-993
    [21]Robert Lafore.计晓云等.Java数据结构和算法[M].北京:中国电力出版社,2004
    [22]张国伍,彭宏勤.智能交通系统工程导论[M].北京:电子工业出版社,2003
    [23]Markllen Weiss.翁惠玉等.数据结构与问题求解Java语言描述(第三版)[M].北京:人民邮电出版社,2006
    [24]孔繁钰,陈小峰.轨道交通随机均衡配流模型和算法[J].重庆工学院学报(自然科学版),2007年11月,第21卷第11期:26-30
    [25]吴祥云,刘灿齐.轨道交通客流量均衡分配模型与算法[J].同济大学学报(自然科学版),2004年9月,第32卷第9期:1158-1162
    [26]吴必军,李利新,雷小平.基于城市道路数据库的最短路径搜索[J].西南交通大学学报,2003,38(1):80-83
    [27]王娟.平衡与非平衡交通分配模型的算法研究[D].武汉:武汉大学,2005
    [28]Wardrop J.G.Some theoretical aspects of road traffic research[J].Proceedings,Institution of Civil Engineers,1952,11(1):325-378
    [29]贾俊平,何晓群等.统计学[M].北京:中国人民大学出版社.2000
    [30]马超群,高仁祥.现代预测理论与方法[M].长沙:湖南大学出版社,1999
    [31]张伟.预测技术与面向粮食行业的预测系统设计与实现[D].天津:天津大学,2005:14-15
    [32]向小东.基于神经网络与混沌理论的非线性时间序列预测研究[D].四川:西南交通大学,2001:43-49
    [33]司昕.预测方法中的神经网络模型[J].预测,1998,12(2):32-35
    [34]蔡自兴,徐光佑.人工智能及其应用[M].北京:清华大学出版社,1996
    [35]陈勇,孔峰.BP神经网络预测全国私人汽车拥有量[J].计算技术与自动化,2003,22(3):67-70
    [36]Hagan MT,HB Demuth,M H Beale.Neural network design[M].Boston,MA:PWS Publishing,1996
    [37]刘伯春.神经网络在控制系统中的应用[J].电气自动化,1995,2:4-7
    [38]袁曾任编著.人工神经元网络及其应用[M].北京:清华大学出版社,1999
    [39]胡手仁编著.神经网络应用技术[M].北京:国防科技大学出版社,1993
    [40]Battiti R.First and second order methods for learning,between steepest descent and Newton:method[J].Neural Computation,1992,(4):141-166
    [41]董长虹.神经网络与应用[M].北京:国防工业出版社,2005.1
    [42]Stone M.Cross-validation choice and assessment of statistical predictions[J].Journal of the Royal Statistical Society,1974,36:111-133
    [43]Stone M.Cross-validation:A review[J].Mathematiche Operations for schung Statistische,Series Statistics,1978,9:127-139
    [44]吕毅.基于改进BP算法的电力系统短期负荷预测[D].北京:华北电力大学,2007
    [45]孙英广.神经网络在径流预测模型研究中的应用及软件实现[D].大连:大连理工大学,2005
    [46]丛爽编著.面向MATLAB工具箱的神经网络理论与应用[M].合肥:中国科学技术出版社.1998
    [47]董振海.精通MATLAB7编程与数据库应用[M].北京:电子工业出版社,2007
    [48]葛哲学,孙志强.神经网络理论与MATLABR2007实现[M].北京:电子工业出版社,2008,46-61
    [49]张海亮.洪水智能预报方法与系统研究[D].陕西:西北农林科技大学,2006
    [50]Cybenko G.Approximations by super positions of sigrnoid function[J].Mathematics of Control,Signals and Systems,1989,2(4):201-205
    [51]Fanahashi K.On the approximate realization of continuous mapping by neural network[J].Neural Networks,1989,2:183-192
    [52]张恩亮.基于BP神经网络的道路交通安全预测研究[D].北京:北京交通大学,2006:45-46
    [53]孙卫琴.精通Struts:基于MVC的Java Web设计与开发[M].北京:电子工业出版社,2004
    [54]刘博.基于J2EE轻量级框架的构建及应用[D].北京:北京邮电大学:2007,13-21
    [55]孙卫琴.精通Hibernate:Java对象持久化技术详解[M].北京:电子工业出版社,2007
    [56]陈天河等.Struts,Hibernate,Spring集成开发宝典[M].北京:电子工业出版社,2007:640-676
    [57]孙卫琴,李洪成.Tomcat与Java Web开发技术详解[M].北京:电子工业出版社,2007

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700