交通分配软件设计.doc
《交通分配软件设计.doc》由会员分享,可在线阅读,更多相关《交通分配软件设计.doc(57页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、本科学生毕业设计交通分配软件设计 黑 龙 江 工 程 学 院二一二年六月The Graduation Design for Bachelors DegreeDesign of Traffic Distribution Software黑龙江工程学院本科生毕业设计摘 要随着我国城市化进程和经济发展,机动车拥有量和出行量迅速提高,随之而来的是日益严峻的交通拥堵问题。而解决复杂的城市交通问题离不开交通规划理论的指导。做好不同层次的交通规划,尤其是加强区域交通规划、城市综合交通规划和交通管理规划的制定和实施,对于建立可持续发展的交通环境和综合交通体系具有重要意义。如何利用现有的公路运输资源,尽可能地提
2、高运输效率来缓解这一矛盾,已经成为人们关注的问题。而交通分配是交通规划理论中重要的一部分,合理的交通分配可以作为解决这个问题的一个方法。因此,研究交通分配理论及交通分配软件具有重要的现实意义。本设计运用AoutCAD软件绘制虚拟路网图,并结合Access软件建立虚拟路网基本数据库,用VB语言对交通分配算法进行编程,从而实现交通量分配。主要是对全有全无分配法、改进的多路径Logit模型和Dail算法、单路径增量加载分配法进行编程,并结合案例对交通分配方法进行性能比较。本设计可以实现输入路网阻抗、流量等数据后,方便的查询各点之间的最短路径、各路段之间的流量分配,从而可以方便进行交通量分配,提高交通
3、量分配的精度,为交通规划参考提供参考依据。关键词:Access数据库;VB;全有全无分配法;Logit模型;Dail算法;增量加载分配法ABSTRACTWith Chinas urbanization process and economic development, and motor vehicle ownership and travel quantity increased rapidly, and with it the increasingly serious problem of traffic congestion. And solve complex urban transp
4、ortation problem without transport planning theory guidance. Do the different levels of transportation planning, especially the regional transportation planning, strengthen comprehensive urban transportation planning and traffic management planning and implementation, to build the sustainable develo
5、pment of the traffic environment and integrated transportation system has important significance. How to use the existing road transport resources, as far as possible to improve transport efficiency to ease this contradiction, has become a concern of the people. And the traffic distribution transpor
6、t planning theory is an important part of the, the reasonable traffic assignment can be as one solution to this problem. Therefore, the traffic distribution theory and traffic distribution software has the important practical significance.This design uses AoutCAD software rendering virtual network d
7、iagram, and combined with Access software based on the virtual network basic database, VB language to traffic assignment algorithm programming, so as to realize the traffic distribution. Is mainly to the all-or-nothing assignment, improved many path Logit model and Dail algorithm, single path-increm
8、ental load distribution method on programming, and combination of case of traffic distribution method for performance comparison. This design can realize the input impedance and flow rate on the network data, convenient inquires between each point of the shortest path between sections, each of the f
9、low distribution, thus can be convenient for traffic distribution, improve the precision of the traffic flow distribution, traffic planning for reference to provide the reference.Key words:the Access database;VB;all-or-nothing assignment;Logit model;Dail algorithm;Incremental load distribution metho
10、dIII目 录摘 要IABSTRACTII第1章 绪 论11.1 课题研究目的及意义11.1.1 课题研究目的11.1.2 课题研究意义11.2 国内外研究现状21.2.1 国内研究现状21.2.2 国外研究现状31.3 课题研究主要内容及技术路线41.3.1 研究主要内容41.3.2 技术路线4第2章 交通分配理论及方法62.1 交通分配概述62.2 基本概念62.2.1 路径与最短路径62.2.2 交通阻抗62.2.3 交通网络的表示72.3 交通分配的基本原理82.3.1 交通均衡问题82.3.2 非均衡模型92.4 交通分配的方法92.4.1 全有全无分配法92.4.2 阻抗可变单路径
11、分配方法112.4.3 阻抗为常数的多路径分配方法122.4.4 阻抗可变的多路径分配方法162.5 本章小结17第3章 数据库的建立与调用183.1 Access数据库介绍183.1.1 概括183.1.2 Access的六种对象183.2 选择Access的理由193.3 数据库的建立和调用193.3.1 数据结构193.3.2 数据库的建立203.3.3 数据库的导入213.4 本章小结23第4章 程序设计244.1 模块设计的总体思路及流程244.1.1 设计总体思路244.1.2 程序操作流程的基本步骤244.2 虚拟路网建立模块264.2.1 绘制虚拟路网264.2.2 虚拟路网的
12、链接264.3 各部分模块具体设计274.3.1 登录模块274.3.2 虚拟路网模块274.3.3 数据输入模块284.3.4 模型选择模块284.4 本章小结29结 论30参考文献31致 谢33附 录34第1章 绪 论1.1 课题研究目的及意义随着我国城市化进程和经济发展,机动车拥有量和出行量迅速提高,随之而来的是日益严峻的交通拥堵问题。而解决复杂的城市交通问题离不开交通规划理论的指导。做好不同层次的交通规划,尤其是加强区域交通规划、城市综合交通规划和交通管理规划的制定和实施,对于建立可持续发展的交通环境和综合交通体系具有重要意义。而交通分配是交通规划理论中重要的一部分,因此,研究交通分配
13、理论及交通分配软件具有重要的现实意义。1.1.1 课题研究目的传统的交通规划都是采用四阶段法,即交通量的生成、分布、出行方式的选择和交通量的分配四个阶段来确定路段交通量。首先划分不同的交通小区,预测出未来年各个交通小区的交通发生量和吸引量,再用重力模型或增长系数法推断各个交通小区之间的交通出行,再根据交通组成,计算出各个小区之间利用公路出行的交通量,最后通过不同的交通分配方法,将这些公路出行交通量分配到各种出行路径上,再把所有交通小区间的交通量进行叠加,即得到设计道路上的路段交通量。这一方法的核心就是交通量的分配模型。交通分配,就是将预测得出的OD交通量,根据已知的道路网描述,按照一定的规则符
14、合实际地分配到路网中的各条道路上去,进而求出路网中各路段的交通流量,并据此对城市交通网络的使用状况做出分析和评价。交通分配的理论的基础,实际上就出行者的路径选择行为,它是根据出行者的选择行为将交通分布矩阵合理地分配到路段上,路段交通量是分配到的小区出行的叠加。交通分配可以将现状OD量在现状交通网络上分配,以分析目前交通网络的运行状况;还可以将这些观测值与在相应路段的分配结果进行比较,以检验4步骤预测模型的精度。也可以是规划年OD分布预测值在现状交通网络上的分配,以发现对规划年的交通需求,现状交通网络的缺陷,为后面交通网络的规划设计提供依据。还可以是规划年OD分布预测值在规划交通网络上的分配,以
15、评价交通网络规划方案的优劣。1.1.2 课题研究意义在传统交通规划中交通分配曾是四阶段交通预测的最后一步,在现代交通规划中它是方案设计的理论基础,它可以用来分析交通路网的合理性。交通分配模型是用来预测未来规划方案的路网流量,估算路段的出行时间和相关的属性,是估算路网规划相关项目经济效益的基础。交通分配模型还用于有关路网性能的估算,为很多模型中方式选择和出行分布等阶段的模型提供依据。研究交通分配软件可以方便进行交通量分配,用计算机对交通最短路及交通量计算,从而减少计算量,并减少工作的失误,提高交通量分配的精度。1.2 国内外研究现状在道路规划和设计过程中,交通量的预测一般都采用四阶段法。在众多研
16、究者的共同努力下,交通量的分配是研究最为成熟的一个阶段。人们根据不同的交通行为的假设,选择不同的交通抗阻和离散选择模型,推出了不同的交通分配模型,例如全有全无分配模型、按比例分配模型、均衡分配模型等,其中全有全无模型是其他模型的基础。对于交通分配,国内外均进行过较多的研究,数学规划方法、图论方法及计算机技术的发展,为合理的交通分配模型的研制及应用提供了坚实的基础。常见的交通分配模型有平衡模型与非平衡模型两大类 均以Wardrop第一、 第二原理作为划分依据。根据分配手段的不同交通分配模型可分为静态与动态两类,就路径的选择又可分为单路径型与多路径型两类1。 1.2.1 国内研究现状国内外出现了许
17、多关于交通分配的方法,其中Logit模型以其直观易懂、算法简洁、有较强的可解释性等优点得到广泛应用,而Dail算法较好地实现了Logit模型的求解,但是该算法在实际应用中仍存在一定的缺陷。河海大学交通学院的陈扶皂、吴中在原有Logit模型与国内外学者研究基础上。对Logit模型进行了改进,修改了Dail算法中关于有效路径的定义条件,并结合算例给出了具体改进Dail算法的分配过程,说明改进的方法分配速度快且比较符合实际情况2。中山大学工学院李军、聂佩林、余志在全路径Logit交通分配模型的求解方法中分析了求解Logit模型的现有算法的不足,根据路网的连通特征提出了一种新的求解全路径Logit分配
18、模型的迭代算法。给出了Dail算法和Logit模型的等价性证明,并和经典的Dail算法进行了比较3。华南理工大学的温惠英、王晓、曹更永、黄永刚提出了一个基于Logit方法的动态交通随机分配模型,该模型通过最短路算法和随机分配来解决动态均衡交通分配中的出行选择问题,避免了以往动态交通均衡分配中解凸规划或非线性规划问题,同时不需要路径枚举,而使本模型更适合于大型路网的动态交通分配4。对于交通分配的研究多注重交通分配本身以及交通分配和交通控制一体化的算法研究及成果较多,而对于交通分配中路网模型的研究则较少,作为路线优化的基础,必须对其进行深人的研究。昆明理工大学交通工程学院的刘小兰、成卫在对路线选择
19、进行较为深入的理论研究和应用分析的基础上,考虑到路线优化问题的特殊性和基本特点,提出了改进的路网表示法5。刘小艳、金宝辉、黄新建通过运用决策理论的思想对现有的两类静态多路径交通分配方法进行对比分析,提出决策系数的概念,将出行者个人行为引入交通分配模型,建立了一种新的静态多路径交通分配模型,可使交通需求预测的结果更加精确,具有一定的实际意义6。静态多路径交通分配法由于效果较好,算法清晰,易于在计算机上实现等特点,因而在实际交通分配中得到了普遍的采用。但该方法在计算中,存在输入输出数据量大,结果不易保存等问题。潘鲁萍、潘山、李乐荣针在VB编程实现静态多路径交通分配中对此问题,采用VB软件编程,通过
20、算法和设计新颖的输入输出界面,有效解决了该问题7。陈斌研究了多路径容量限制交通分配方法的计算模型,编制了准确快速实用的程序8。邓应军、李明顺讨论了多路径交通分配的计算模型与方法,提出基于广义费用最小的Logit模型,并对其计算方法详细阐述9。秦鸣、姜培根据有效路径的不同定义,进行相应的交通流分配确定了合理的有效路径10。黄文、刘润有、练象平、程海波在前人研究的基础上,对不同的交通分配模型进行分析,根据它们不同的机理,阐明了不同分配模型的应用条件11。1.2.2 国外研究现状近半个世纪以来,国内外学者对交通分配问题进行了大量的研究,提出了不少交通流分配模型与软件。总体来看这些模型可以分为两大类:
21、平衡分配模型和非平衡分配模型。然而以往的研究成果无论是平衡模型还是非平衡模型基本上都属于静态模型的范畴,不能反映交通流的时变特性动态交通分配12。为解决这个问题,国内外在动态交通流分配领域进行了很多研究。动态交通分配理论模型自1978年提出后至今的三十多年里,国外学者对动态交通分配理论模型进行了较多的研究,主要有数学规划方法、计算机模拟方法、最优控制理论方法和变分不等式(VI)方法等,这些方法的发展,为动态交通分配模型的研究提供了坚实的理论基础13。在数学规划方法上,Ziliaskopoulos引入了一个单一终点的基于单元传播的SO-DTA(系统最优动态分配)线性规划模型,该模型可以用于交通流
22、传播模型14。在计算机模拟方法方面,VanAerde与Yagar对基于计算机模拟的动态网络交通流分配模型的算法进行了改进15。目前国内外在交通分配方面的研究主要表现为,静态交通流领域己经有了成熟的理论和方法,并有相关的中外学术专著问世,但在动态交通分配方面的学术专著还没有成熟。国内外在动态交通流分配领域的研究都在积极的进行当中,表现为国外在理论、方法和应用的研究较之国内要超前,国内还处于初级阶段;同时无论国内外在理论方面的研究居多,而在实际应用上还有待进一步发展16。能够进行交通分配的软件多为交通规划软件。交通规划软件于20世纪60年代末首先在美国开始尝试,经历了从大型计算机时代的诞生期,伴随
23、个人电脑普及而来的发展期,以及Windows系统与地理信息系统和交通模型成功结合带来的成熟期,推广日渐广阔,功能日趋完善,操作更为便捷。从20世纪80年代中期,国内大专院校和交通规划单位开始引进交通规划软件,国内也出现一些自己开发的软件,如东南大学的Tran2Star、建设部交通中心的TranSolution等。随着计算机技术的应用,有很多交通软件可以进行交通分配。目前国内使用的交通分配软件有TRANSCAD、EMME2、TRANSTAR、CUBE/TRIPS、VISUM等。1.3 课题研究主要内容及技术路线 1.3.1 研究主要内容本课题主要研究交通分配的理论及方法,运用Access建立虚拟
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 交通 分配 软件设计
限制150内