1第六章道路交通仿真北京交通大学交通运输学院丁勇yding@bjtu.edu.cn2引言交通仿真是研究运用现代计算机技术再现实际交通系统的特性、分析交通系统在各种设定条件下的可能行为以寻求现实交通问题最优解的一种手段,也是评价运输设施各类运用设计方案效果的有效方法。美国是仿真技术及系统发展最快、应用最广泛的国家。1967年,美国成立了计算机仿真学会(SocietyforComputerSimulation),推动了仿真技术在美国的发展和应用。仿真追求的两大目标是大型网络与巨量交通流量,要在道路网络内建立能够兼顾宏观与微观模型优点的交通流动态运行模型。3对交通系统的仿真研究可以分为三个层次:宏观仿真、中观仿真与微观仿真。宏观仿真着重从全局角度来研究系统特性。宏观仿真模型中,交通流被视为一个可压缩的媒体或流体,交通流的运动按照流体机制来处理。宏观仿真通过流量-密度关系来控制交通流的运行,模型中不追踪单个车辆的移动。微观仿真模型以跟车模型为基础,追踪每个车辆的移动过程。在微观模型中,车辆的移动由驾驶员的特性、车辆性能、车辆周围的环境和道路几何条件来决定。微观模型包括三个重要方面:车辆移动基本规则(跟车模型与换道模型)、服务优先规则和信号约束规则。4国外道路交通仿真系统20世纪60年代以来,国外交通仿真系统得到了较大发展。目前,公开发表的道路交通仿真软件已有近百个,有一定应用的软件系统也有数十个。交通仿真软件的新用途是为智能交通系统(ITS)提供论证手段。ITS应用的一个重要特点是要考察整个网络的全局效果,近年来,针对ITS开发的软件主要有DYNASMART、VISSIM、INTEGRATION、MITSIM、THOREAU、TRANSIMS、WATSIM与PLANSIM-T。5交通仿真系统的用户群分类基础设施的运营者与决策者地方、公路交通部门当局(政府)私人停车经营者公交经营者车辆控制驾驶员与乘客各类货物运输者与货主设计与咨询机构6通用交通仿真软件要在参考前人文献和研究现有模型的基础上,确定系统的总体设计思想和要达到的主要目标;需要开发具有个性的模型,以实现新的功能或纠正已有模型的缺陷;要对模型所用的参数进行校验和调整,得到符合应用地区的模型和参数。7研究型和商业型交通仿真软件的区别研究型的软件主要是给开发者自己用的,而商业型的软件是给用户用的,两者的区别并不在于是否市场上有得卖。研究型的软件强调的是想法和模型的创新,而不是软件的用户界面和使用价值。商业软件的基本要求是:包罗最新交通仿真模型,研究证明了的先进功能和竞争产品所具有的主要功能;能够切实为交通规划和交通工程人员提供一个解决实际问题的仿真工具;提供适用的用户界面和数据接口,方便大多数用户以较低成本把仿真模型作为他们的一种分析工具。8软件名称开发单位国家AIMSUN2卡特伦亚理工大学西班牙ANATOLL设备技术研究中心法国AUTOBAHN奔弛咨询公司德国CASIMIR国家交通研究所法国CORSIM联邦公路局美国DRACULA利兹大学交通研究所英国DYNEMODeutscheAutomobilgesellschaftmbH德国FRESIM联邦公路局美国HUTSIM赫尔辛基理工大学芬兰INTEGRATION皇后大学交通教研室加拿大MICROSIM科隆大学并行计算中心德国MITSIM麻省理工学院美国PARAMICS爱丁堡并行计算中心与卡斯通有限公司英国SUTURN利兹大学交通研究所英国TRANSIMS罗阿拉莫斯国家实验室美国TRIPSMVA公司英国VISSIMPTV系统软件与咨询公司德国9微观交通仿真软件的适用范围城市交通高速公路二者兼有其他CASIMIRAUTOBAHNAIMSUN2ANATOLLDRACULAFREEVUCORSIMPHAROSHUTSIMFRESIMFLEXSYTIISHIVAMICSTRANMIXICINTEGRATIONSIMDACNETSIMSISTMMELROSEPADSIMMICROSIMSIGSIMMITSIMSIMNETPARAMICSSITRA-B+PLANSIM-TSITRASTRANSIMSTHOREAUVISSIMNEMIS10SingleRoad(SR)Regional(R)Corridor(CO)ProjectBoard(PB)Intersection(I)City(CI)StateWide(SW)111213141516应用规模大部分软件可在PC机或UNIX系统上运行。有个别在VAX和RE6000机以及SUN机上运行。微观仿真模型应用规模取决于计算机性能。小规模:20km,50个节点,1000辆车;大规模:200以上节点,数千辆车;MICROSIM、PLANSIM-T与PARAMICS可以模拟3000个节点、100万辆车(需用到并行计算机)。计算速度取决于路网大小和计算机性能。一般来说仿真软件的运行速度为实际时间的1~5倍。更快一些可达到15~20倍,但也有慢于实际时间的。17微观仿真软件能够描述的交通现象交通现象描述方法可仿真模型*排队通过可利用空间约束、跟车及换道刻画;87%路傍停车通过特定节点、路段上车辆的状态来刻画;35%交织运行通过强制换道、特定换道模型、决策规则、换道逻辑等刻画;77%行人约束主要通过冲突区及其相互作用来判断;26%突发事件通过对道路上非期望事件出现的判断来描述65%天气条件通过车辆速度-加速度行为刻画;26%车辆类别通过车辆尺寸、重量、优先级等刻画;61%发动机模型通过机械方法或加速率的改变来刻画;19%环岛通过车道分段、让行、交织区等刻画。58%停车场搜索通过固定地点/区域停车场状态扫描来刻画;13%公共交通通过固定某类车辆行驶线路来刻画;52%自行车/摩托车通过自行车及其对机动车的影响来评价;10%交通镇静措施通过限制行驶速度、让行、可变信息标志、线路引导标志刻画。42%18微观仿真软件能描述的交通控制和管理方式固定信号控制、自适应控制、匝道汇入控制、静态路径诱导、动态路线诱导、事故处理、公交车优先控制、可变标志控制、收费口、自动道路系统、无人驾驶车辆、停车地诱导等。19微观交通仿真系统的功能要求(1)建立和处理不同形式的路网,清晰地表现路网的几何形状,包括交通设施;产生进入路网的不同种类的车辆以及车长、初速度等,获得交通流各种统计数据;处理车辆在路网上的运行情况,准确反映出车辆间的相互作用;处理网络内部对车流产生影响的发生点和吸纳点;跟踪路网内行使的任一辆车,真实地模拟交通控制策略。20微观交通仿真系统的功能要求(2)模拟先进的交通管理策略;提供与外部应用程序交互的接口;模拟动态车辆诱导,再现被诱导车辆和交通中心的信息交换;应用与一般的路网,包括城市道路和城市间的高速公路;仿真路网交通流的状况;模拟公共交通;提供结果分析的工具和图形化的交互界面。21交通仿真的目标是评价交通管理计划的行为效果。交通研究的效果包括5个方面:一是与出行效率相关的方面,如出行的速度、时间等;二是与交通安全相关的方面,包括车头时距、事故等;三是与交通环境相关的方面,如各种污染物的排放及振动的产生等;四是与旅客舒适相关的方面,如停站次数,密度,拥挤水平等;紧张、舒适性等;五是交通出行的技术性能指标,如费用与燃料消耗。22仿真评价指标目标指标提供率效率速度87%出行时间87%拥挤71%出行时间变化率68%排队长度65%公交管制26%方式选择16%安全车头时距42%超车26%事故数量16%事故/速度严重性16%离碰撞时的时间间隔16%行人作用16%23目标指标提供率环境排放物52%路傍污染水平16%噪声13%舒适物理舒适性3%紧张性0%技术燃料消耗48%性能车辆运营费用6%仿真评价指标(续)24软件的输入输出界面描述诸如节点、路段、交通信号、路径、车辆到达率等。但也有少数几个软件提供了路网拓扑结构和几何数据的图形输入界面。大部分软件具有动画演示输出功能,但也有少数模型只提供数据库格式的输出形式。基本的仿真技术几乎所有的仿真软件均采用面向对象的编程技术.绝大部分采用了时间扫描的描述方式.且多为微观仿真。254交通仿真系统的结构以微观交通仿真系统为例,其结构一般包括3个主要模块:一是道路网络描述模块,包括交叉口,路段,小区等;二是车路间的信息通信模块,涉及交通流诱导等问题;三是车辆动态运行模块。26开始读入道路网络等仿真参数,定义仿真案例更新交通信号、标志和事件状态计算与时间关联的最短路更新OD列表,产生车辆并加入到虚拟队列从虚拟队列中将车辆调入网络更新阶段:对网络上的所有车辆计算加速率是否需要换道?选择期望车道换道安全否?转移到期望车道推进阶段:对网络上的所有车辆推进车辆并更新其速度是否激活检测器?是否到达车道终点?激活监督系统模块到达终点?将车辆送入下一流量车道从网络中删除该车辆更新用户图形界面,计算效率指标,发布网络状态仿真终止否?停止推进模拟时钟YesNoNoYesYesNoNoYesNoYesNoYes对系统进行初始化27仿真系统的输出指标网络上车辆行驶的信息如总旅行时间,旅行距离,平均速度;经过的交通检测设备如记数器,速度,车道占有情况,点到点时间,车辆类型,突发事件信息等;路段交通数据包括路段交通密度,路段平均速度,旅行时间等;仿真运行中的警告及错误信息;环境排放与燃料消耗数据;车辆运行与路段交通数据的图形显示。28我国交通仿真系统研究的技术关键建模过程中的技术关键我国道路交通运行环境与发达国家不同,主要特点有:(1)混合交通流环境不同类型,尤其是较大比例的非机动车流与机动车的混行使得车辆跟弛模型与换道模型发生重大变化。(2)行驶行为不规范过多的交通不畅使得交通标志和道路行驶的规则对驾驶员和行人、自行车者的约束大打折扣,这对描述这些行为造成了很大困难。(3)车辆特性差异大我国道路上行驶车辆种类繁多,性能差异很大。性能较差的车辆增加了道路突发事件概率。29要解决的技术关键(1)建立非机动车与机动车之间的影响模型,包括在交叉口、有隔离路段及无隔离路段的相互作用模型;(2)研究我国国情下道路交通管理计划的计算机描述模型,重点是城市道路交叉口信号配时对机动车与非机动车行驶的描述;(3)研究我国城市道路网络构造模型,重点是对不同类型立交、路面状况及支线街道及车辆行驶特点的定义;(4)行人行为及其对道路交通流运行的影响模型。30技术关键(5)合作与联系现在,从事交通仿真研究的单位都是从自身情况出发来开展工作,缺乏全国性的统一协作,易造成重复性的研究,从而导致有限资金的浪费;(6)信息技术已有的仿真软件与模型都是局限于交通环境自身而言的,没有真正与GPS和GIS等与信息技术相关的信息系统联系起来进行仿真研究。31仿真过程实施中涉及的主要技术关键硬件与软件环境仿真的网络规模及交通实体数量一般受计算机软、硬件制约的。计算经验微观仿真中,跟车与换道模型需要的步长一般为1到0.1秒。用户界面用户图形界面可显示的信息包括网络、检测器、车辆移动的发生等。与支持模块的通信一般需要一个总控模块来协调各模块之间的数据交流。总控模块主要功能是对各模块进行协调和实施,模块间的信息交换需要通过处理器之间的通信来完成。3233国外交通仿真模型和系统难以在我国得到推广的主要障碍:模型参数问题,多数国外模型中的参数不太适合有大量非机动车存在时的我国交通环境;国外产品没有汉化,外文界面及技术手册使得它们难以在工程技术界得到推广;软件的价格问题,国内交通企业对软件的认识还没有达到发达国家的水平,真正的软件市场尚未形成。34仿真模型仿真模型开发的要点是了解有哪些方法/技术可以用于建模。必须要明确建模目的和评价手段。35交通仿真模型的10个主要领域道路物流与一般管理需求管理交通管理停车管理公交管理交通信息出行管理货运与乘务组管理车辆控制内部服务系统36既有微观交通模型模型研制者国家AIMSUN2卡特伦亚理工大学西班牙ANATOLL设备技术研究中心法国AUTOBAHN奔弛咨询公司德国CASIMIR国家交通研究所法国CO