观点实时在线交通仿真「现场数据实验与技术挑战」流量信号小二算法仿真器

交通拥堵是当今时代公认的难题,智能交通被认为是当前很有潜力的重要缓堵途径。智能交通至少可以从两个方面缓解交通拥堵,一是智能网联车,基于智能车和V2X等技术,车辆可高速小间距行驶从而大幅提高道路通行能力,并抑制随机交通波的传播,以减少“幽灵式拥堵”。

二是主动地进行实时路网管理,从路网、系统层面提升公路交通系统的整体运行效率。要实现这样的目标,需要实时在线交通仿真系统提供在线的信息与决策支持,以帮助系统级的管理和效率优化,从而得到较好的效果。

2

实时在线交通仿真含义、功能与典型系统

实时是指仿真系统对数据的输入、处理和输出要及时完成,具有时效性,如果超过时效,那么仿真输出则失去了意义。

在线则是指仿真系统和实际交通系统直接连接并可对交通流运行过程产生影响,影响是通过具体的手段,如交通诱导、交通控制等途径,而不必靠人进行联系并做相应操作。

目前行业内有很多针对实时在线交通仿真目标而专门设计的仿真系统,如DynaMIT、DynaSmart-X、PTVOptima、Aimsunlive、DynasTIM等。

另外一种实现途径是通过对一些中微观交通仿真系统进行改造以满足实时在线交通仿真的目标,如Paramics、Vissim、Transmodeler等。对于这样的仿真系统来说,只要仿真运行得足够快,能够完成实时在线的目标,也可视作实时在线交通仿真系统。

三是决策支持,可离线/在线回答交通管理中的“Whatif?”问题,针对不同的操作得到定量的网络性能评估指标;在虚拟环境下提前检验交通信号/VMS/App交通信息发布等方法的效果,在实际对道路采用这些操作前对其进行比较和排序,最佳方案可迅速实施。

下图是实时在线交通仿真应用系统架构,通常位于交通管理中心,将历史数据和检测系统采集到的现场数据输入给前端融合模块进行滤波、归类和汇总等预处理,并将处理后的这些数据输入给实时在线仿真系统,仿真系统经过运算后产生的信息发布到云平台,通过另外的信息系统进行二次融合,产生可靠的出行诱导服务,并通过VMS、智能手机、车载导航系统等发布给终端用户使用;仿真系统也可对不同的交通控制方案进行实时在线仿真评估,并向交通管理中心推荐最优方案。

下面介绍一下国外的实时在线交通仿真系统发展概况。美国的交通估计和预测系统计划称为TrEPS,TrEPS从1995年开始发展,由美国联邦公路局提供支持,理论和技术体系较完整,现场测试广泛,有两套代表性系统,即麻省理工学院智能交通实验室研发的DynaMIT、西北大学交通中心研发的DynaSmart-X。

此外,还有一些商业软件,如德国PTV公司的PTVOptima,其主要思路是基于离线DTA结合实时在线交通状态推演,可用于大规模路网交通状态分析。

西班牙Aimsun公司的AimsunLive可实现微观仿真,也可实现中观仿真,中微观仿真结合提高仿真效率,路网中少部分路段可精细化微观仿真,在精度和计算效率之间获得折中;其具备的动态OD流量估计功能可根据实时路况从历史OD矩阵模板库中择优匹配,进行仿真推演。

国外实时在线仿真系统的测试方面,目前关于商业软件的一般很少看到,对于DynaMIT这样的研究型软件,最新的现场测试是在新加坡进行的。

由我研发的DynasTIM是国内的实时在线仿真系统,从2004年开始研发至今。DynasTIM主要由状态估计、状态预测与控制策略优化两部分组成。

其中需求仿真主要是估计路网动态OD流量,利用离散选择模型描述出行者的路径选择行为等。供给仿真主要采用中观交通仿真器来实现,用于模拟车辆如何在路段进行传播,基本趋近于一个微观的模型。

它采用的不是传统的跟车模型,每辆车的速度是根据前方一段距离的车流密度来进行计算,车辆也会进行换道,目的是为了转移至合适的车道以便连接到下游路段。

需求仿真的输出是车辆列表,其中每辆车具有确定的出发点、目的地、出行路径和出行行为特征;将这些车辆加载到中观交通仿真器(实现供给仿真功能)上进行仿真推演,就能获得估计的交通状态。

状态估计结束后,将结果作为交通预测的起点,对动态OD流量进行预测,并将预测OD加载到路网上进行仿真推演,就可以得到预测的交通状况。

在预测过程中同样需要通过交通需求和供给仿真来实现。我们基于OD流量估计的结果,采用自回归模型进行OD需求的预测,与此同时,还可以对交通诱导、信号控制等交通控制策略进行优化。交通需求仿真和交通供给仿真同样是交互的,并且需要仿真多遍,以达到产生稳定仿真输出结果的效果,这对于仿真速度的要求比较高,这样才能实现实时运行的目标。

下一模块是涟漪效应计算与诱导策略优化,这是针对未来的一种理想的交通状况,如可以实时跟踪到路网当中每一辆车的出发点、目的地、位置、速度等信息。基于获取的信息,可以对进入路网的每一辆车对于周边路网交通状态带来的影响进行定量计算,这称之为涟漪效应计算。

DynasTIM的主要功能模块包括以下几个部分,一是网络模块,现在可直接导入OpenStreetMap或shp等多种文件格式的路网文件,并能够直接转成DynasTIM格式的路网模型。

二是需求模块,主要涉及离线动态OD流量估计,该过程主要基于道路断面流量数据对实时在线运行时必要的先验OD流量进行估计。离线估计的优势在于可以采用对于计算效率要求不高的算法,算出结果即可;但针对大规模路网(例如OD对个数在10000以上)进行在线动态OD流量估计时,对于算法的计算效率要求较高,主要采用稀疏广义最小二乘算法,这样才能满足实时运行的要求。

三是供给模块,我们主要采用中观仿真模型,包括容量模型等,根据信号配时方案的绿信比结合进口道车道组的饱和流量,来计算车道组的通行能力或车道组的容量,将信号配时方案转化为车道组的容量进行处理。

在发生交通事故后,道路通行能力减少百分比也可通过容量模型进行刻画。车辆在路段上运动时可分为两个部分,即走行部分和排队部分,我们分别用速度-密度模型和队列模型来进行刻画。在路网较为拥堵、排队车辆很多的情况下,可以用简化的队列模型来刻画车辆的运动,以提高仿真的效率。

四是路径模块,在进行路网交通仿真之前,对于所有车辆OD对的有效路径都是从磁盘文件中一次性读取并存放到内存,这需要尽量节约内存空间,因此需要设计更加有效的数据结构;利用有效路径的嵌套特性,我们设计了一种路径存储结构和高效率的路径检索算法,每条OD有效路径仅采用3个整型数即可刻画。此外,也实现了基于FCD和卡口数据的OD检测路径的直接导入功能。

五是标定模块,标定对于仿真模型是否具有应用价值来说非常重要。DynasTIM采用离散选择模型来刻画路径选择行为,其中路径集合的生成和路径选择模型参数如何设置,是标定过程中需要重点考虑的。另外,对于部分路网,如果能够通过卡口等设备将车辆的行驶路径检测出来,我们将其定义为检测路径并作为相应OD对之间的有效路径;我们优先考虑检测路径作为OD对的有效路径,而不必采用某些模型或者算法进行计算生成。

在线标定主要涉及实时动态OD流量估计。我们在实验过程中发现,如果采用传统算法例如基于卡尔曼滤波的动态OD估计算法,在OD对数量较大的情况下(1万个甚至更多),计算速度会很慢,因此我们采用基于稀疏广义最小二乘算法的OD估计方法,即使OD对个数较多,计算效率也没有问题。

3

高速公路网现场数据实验(以DynasTIM为例)

首先介绍一下山东高速公路网现场数据测试,该测试于2012年进行,由山东省交通运输厅信息中心提供数据支持,山东高速公路网道路总长度超4700公里,互通立交桥49座,联网收费站309个,服务区和停车场172个。

山东省高速公路网概貌

我们基于山东高速路网收费记录数据进行统计发现,虽然OD对个数达28269个,但全天24小时OD流量≥50的只有2828个,全天24小时OD流量≥20的占全部OD流量比例为86%,很多OD对的OD流量都很小。

如下图所示是全天24小时的OD流量比较,这样做的目的是希望通过实时在线仿真来进行高速公路的流量预测,我们的思路是通过完整的高速公路收费记录获取真实的OD流量,通过已知的历史OD流量结合实时检测的断面流量进行推算,对高速公路路段上的流量进行预测。

进入收费站和离开收费站的流量变化幅度相对较小,我们将全省300多个收费站按照60分钟的统计间隔,对比入口流量和出口流量。落在45°斜率线上的点代表波动幅度为零,即昨天和今天的相同时段进入收费站的流量是一致的,越分散则代表波动范围越大。

下图是各路段相邻两天仿真分配的断面流量,我们将4月4日的OD流量通过中观仿真进行加载分配,将4月5日的OD流量通过仿真器加载分配来对比各路段的断面流量,发现波动幅度稍小,但也有30%的相对均方根误差。

中观交通仿真器测试的目的是将真实的路网动态OD流量作为中观交通仿真器的输入进行加载,收集中观交通仿真器的输出数据,主要是仿真输出的收费站的出口流量等,并将其与真实的收费站出口流量进行比较,以判断该仿真器的输出结果是否可信。

中观交通仿真器测试:15分钟汇总间隔

如下图所示,按照30分钟的汇总间隔进行统计可以发现,流量误差有所减小,在12%左右。

中观交通仿真器测试:30分钟汇总间隔

如下图所示,按照60分钟的汇总间隔进行统计,出口流量的相对均方根误差小于10%,精度超90%,

中观交通仿真器测试:60分钟汇总间隔

30分钟汇总间隔出口流量比较

实时交通估计与预测方法测试。接下来,我们需要通过实时在线仿真系统对交通状态估计和预测效果进行验证。由于当时山东高速只有收费记录数据,因此测试数据是通过真实数据加上虚拟人造数据得来的。

测试数据的产生方法为将当天的实际动态OD流量通过中观交通仿真器加载到路网上,得到高速公路各主线路段中间位置的断面流量,其中主线路段定义为相邻两个收费站之间的高速公路主线部分;并将通过仿真加载得到的这些断面流量当作真实断面流量检测器得到的数据,从而可进行路网交通状态的估计和预测。

我们以4月4日(前一天)的历史OD流量为先验信息,融合4月5日(当天)的实时检测断面流量数据进行交通状态的估计和预测,如下图所示,按照30分钟的汇总周期,估计误差约为12%,30分钟预测误差约为15%。

30分钟估计流量和预测流量

4

城市路网现场数据实验(以DynasTIM为例)

针对实际的城市路网,我们在2017年在深圳福田CBD进行了现场数据测试,由深圳市城市交通规划设计研究中心提供支持。

深圳福田CBD路网

我们建立了如下图所示的DynasTIM的路网模型,定义了134个交通小区,38个信号控制,359个流量调查点。基于这样的数据条件,我们首先假设所有的交通小区之间都存在OD流量,排除不合理的OD对(如果它们之间不存在合理的路径,这样的OD对我们认为是不合理的),得到初始OD对8398个。

我们采用递推最小二乘算法进行离线的OD估计,基于断面流量来反推动态OD流量,发现大部分OD对之间的流量很小,将其忽略后得到主要OD对为1319个。

在建立了历史OD流量数据后,我们模拟实时在线仿真推演的过程后发现,仿真输出的359个流量调查点的仿真流量和实际检测流量对比的相对均方根误差约为13%。

但在优化完成后我们发现,通过迭代优化,路网的性能还是得到了一定的改进,路网的吞吐量有少量增加,路网平均车速提升约12%,最大交叉口延误缩短约15%。

5

技术挑战

一是在交通建模的精细化程度和交通仿真结果的可信度之间需要取得合理平衡,并为模型参数的标定带来便利。

如果建模的精细化程度非常高,仿真的目的是期望精确还原每辆车的运行轨迹,实际驾驶者行为的多样性与随机性是否会淹没仿真结果的有用性是我们需要考虑的问题。

此外,我们在建模时采用中观仿真,尽量简化交通模型的目的是为了便于对模型参数进行标定,如果模型参数过多,那么在标定时将会非常困难,如何针对多模型参数进行有效标定,也是当前面临的技术挑战。

二是针对当前尚不完美的交通运行状态感知现状,如何让交通仿真变得更有应用价值,如提高区域交通控制和交通诱导系统的缓堵成效。

当前对路网中每辆车的位置、速度、出发点、目的地等信息进行实时跟踪尚不现实,基于传统的流量、速度等检测数据,能否建立更有应用价值的交通仿真和交通优化系统也是需要思考的问题。

三是探索与智能网联新能源汽车的结合,包括获得更丰富的交通状态感知数据、优化出行方案、分析和优化能源消耗等。

作者:重庆理工大学电气与电子工程学院副教授、硕士研究生导师林勇

THE END
1.上传模式与实时模式详解,操作与应用指南(适用于初学者与进阶用户亲爱的读者们,本文将为您详细解释什么是上传模式和实时模式,并引导初学者和进阶用户如何操作这两种模式,无论您是刚开始接触这一领域的萌新,还是已经有一定基础的用户,本文都将助您一臂之力,请跟随我们的步骤,轻松掌握这一技能。 了解上传模式和实时模式 https://www.shuguo168.com/post/11417.html
2.chatgpt在线和本地部署区别本地部署需要对模型进行配置和优化,以适应不同的硬件和软件环境,对于非专业人员来说可能需要一定的技术能力和经验。本地部署的模型无法享受到线上部署的实时更新和维护,当有新的数据或改进的模型可用时,需要手动更新和部署。 ChatGPT的本地部署在隐私保护、响应速度和离线使用等方面具有优势,但也需要考虑硬件资源和http://chatgpt.cmpy.cn/article/1757675.html
3.IM小程序能否支持离线消息功能?微信、支付宝等小程序平台对小程序的存储和网络请求有一定的限制,这给离线消息的实现带来了挑战。例如,微信小程序的本地存储空间有限,难以缓存大量离线消息。 2. 网络依赖 小程序的运行高度依赖网络环境,离线状态下无法进行实时通信,这增加了离线消息管理的复杂性。 https://www.huanxin.com/news/13323
4.QQ中的4G在线标志,技术原理与含义解析五金交电摘要:,,本文探讨了QQ上4G在线的含义及其技术原理。4G在线是QQ状态的一种显示,表示用户当前使用的设备正在通过4G网络连接到QQ。背后的技术原理涉及到移动网络的演进和QQ软件的功能设计。通过了解4G网络的高速数据http://xjxygt.cn/post/15467.html
5.实时在线方式和离线方式的含义是什么?【题目】 实时、 在线方式和离线方式的含义是什么? 搜题找答案>08241计算机控制系统试题答案>试题详情 【题目】实时、 在线方式和离线方式的含义是什么? 纠错 查看答案 查找其他问题的答案?https://www.zikaosw.cn/daan/18588476.html
6.实时在线方式和离线方式的含义是什么?参考答案:实时:所谓“实时”,是指信号的输入、计算和输出都是在一定时间范围内完成的,即计算机对输入信息以足 点击查看完整答案 您可能感兴趣的试卷 你可能感兴趣的试题 1.问答题什么是计算机监控系统的操作员工作站、通信工作站和培训工作站? 参考答案:操作员工作站是运行值班人员与监控系统的人机联系设备,全http://www.ppkao.com/tiku/shiti/1963998.html
7.实时,在线方式和离线方式的含义是什么?20岁,女性,人院前2周间歇性发热并有寒战,夜间体温39℃。发热期间左腹股沟有疼痛、肿胀。伴食欲缺乏,恶心、呕吐,时有咳嗽。体检左腹股沟有3cm×5cm肿块,肝、脾略肿大,腹部见玫瑰疹。血白细胞1.5×109 /L,中性粒细胞0.70×109/L,淋巴细胞0.36×109 /L,单核细胞0.04×109 /L。肝功正常,腹股沟https://www.shuashuati.com/ti/1d46a43729e74fce9d6abaf97383d863.html
8.智能检测技术复习总结1、计算机控制系统的在线方式和离线方式? 答:在计算机控制系统中,生产过程和计算机直接连接,并受计算机控制的方式称为在线方式;生产过程不和计算机相连,且不受计算机控制,而是靠人进行联系并做相应操作的方式称为离线方式。 2、实时的含义?(名词解释) 答:所谓实时,是指信号的输入、计算和输出都要在一定得时间范围内https://www.360wenmi.com/f/filegeg7w11t.html
9.ApacheDoris实时数据仓库的构建与技术选型方案数据仓库想必每个行业从业者都在以各式各样的方式进行实践和应用,在久远一点叫做离线数仓,后来由被称为数据中台等演化名称,再往后,又衍生到现代化实时数据栈这样的概念中,但说到底,终究还是为了解决数据的接、存、管、算、查这五个要义的,无论是多么具有附加价值的其他能力,也都是围绕这五个基本核心功能延展的。 https://developer.aliyun.com/article/1424133
10.俄语视频字幕翻译软件韩语视频字幕翻译软件(27篇)它拥有智能识别功能,能够快速准确地识别视频中的俄语字幕,并进行实时翻译。无论您是在学习俄语,还是只是想纯粹地欣赏俄语视频,这款软件都能够为您提供便利。 除了在学习俄语方面发挥作用外,这款软件还是一座连接中俄文化交流的桥梁。通过观看俄语视频并了解其中的文化内涵,我们可以更深入地了解俄罗斯这个神秘而又迷人的https://www.shishifanyi.com/tag/?url=1252
11.grub是什么意思在翻译过程中,往往会遇到一些难以理解或者歧义的内容。grub提供了实时反馈和修正功能,在翻译过程中即可发现并及时调整错误的部分,确保最终翻译结果的准确性。 7. 离线使用 在一些网络环境不稳定或无网络连接的情况下,grub也可以支持离线使用。这对于需要出差或者在偏远地区工作的翻译工作者来说非常方便 https://www.68jy.net/zixun/mszhishi/185094.html
12.《王者荣耀》王者营地营地在线指的是什么营地在线含义详解王者荣耀王者营地的状态分别有游戏在线、离线、营地在线和游戏中,其他状态都比较容易理解,那么营地在线是什么意思?营地在线退出了还可以在线吗?九游网小编接下来就给大家解释一下营地在线状态,大家了解一下就好。 王者荣耀王者营地营地在线是什么意思? 1.玩家登陆了王者营地,并且就在营地上聊天或者看资讯,总之手机界面是https://www.9game.cn/news/3911667.html
13.奥鹏作业答案优学网奥鹏作业答案、国开形考作业答案、在线作业、离线作业、毕业论文,答案联系 微信:wxxygzs 西交21秋《高级财务会计》在线作业【标准答案】 试卷总分:100 得分:100 一、单选题 (共 30 道试题,共 60 分) 1.利率互换指交易双方在( )一样的情况下,互相交换不同形式利率。 http://www.youxue100f.com/xajt/2022-01-10-7166.html
14.POS机脱机密码的含义及其作用POS机脱机密码的含义及其作用 POS机脱机密码是一种安全措施,用于在POS机与后台系统之间进行通信时保护数据的安全。当POS机与后台系统断开连接时,脱机密码可以确保只有经过授权的用户才能重新建立连接并访问敏感数据。这种密码的作用是防止未经授权的访问和数据公布,提高POS系统的安全性。脱机密码还可以防止恶意软件和pos机https://www.mepos.cn/newss/972657.html
15.qq好友离线是什么意思首先,我们需要了解QQ好友的状态。在QQ聊天窗口中,好友的状态通常会显示为“在线”、“离线”、“隐身”等。这些状态可以帮助我们了解好友当前是否在线,是否方便聊天。 二、QQ好友离线状态的含义 当QQ好友的状态显示为“离线”时,表示该好友当前不在线,无法进行实时聊天。离线状态可能是由于好友主动选择了下线,或者由于https://g.pconline.com.cn/x/1728/17280241.html
16.图像可视化技术论文8篇(全文)然而,离线方式检测过程复杂,取样周期长,发动机台架试验从出现异常磨损到发生故障的时间间隔一般小于离线取样周期,使其无法及时发现异常磨损信号。在线实时监测发动机的磨损可在早期发现发动机异常磨损,避免因磨损故障带来的损失。 OLVF是一种获得润滑油磨粒在线铁谱的技术,可以用于装备磨损和健康状况的实时监测[8]。文献[https://www.99xueshu.com/w/ikey91iino2q.html
17.海康威视IVMS4200设备添加和预览怎么配置?监控安装网在线,就代表添加成功,可以直接进入主预览界面查看监控画面 离线,那就注意一下电脑左下角的报错提示是什么,我们可以根据具体报错来找添加失败的原因。 02、实时预览 设备添加成功后,点击左上角图标,然后点击主预览进入软件预览界面 进入主预览界面后,点击监控点下方的分组,可以通过三种方式预览监控点画面 http://www.zdxt.net/show-65-3215.html
18.数仓分层设计架构贴源层数据实时离线 离线方面:每日定时任务型:跑批任务,业务库,比如我们典型的日计算任务,这里经常会使用 Sqoop 来抽取,比如我们每天定时抽取一次。每天凌晨算前一天的数据,早上起来看报表。这种任务经常使用 Hive、Spark 来计算,最终结果写入 Hive、Hbase、Mysql、Es 或者Redis中。 https://blog.csdn.net/qq_25647841/article/details/127634706
19.sql数据源·JimuReport积木报表·看云3、图表映射字段含义 离线地图: 在线地图: 4、注意 动态数据配置说明 选中组件(本文以柱形图为例说明),在操作界面右侧,点击图标,并选择sql数据,如下图 1、配置sql处理集 1.1点击sql处理后面的编辑按钮,如下图 1.2选择数据源,输入sql语句,点击右下角刷新数据,可以在响应数据栏看到返回的数据集信息(目前响应数据只http://report.jeecg.com/2364545
20.深入探讨Xbox离线账号的特征与生产技巧OSCHINA一章节:Xbox 离线账号的定义与特点 1.1 Xbox 离线账号的含义 首先我们需要明确的是,Xbox 离线账号是针对在不具备持续在线连接条件下的用户提供的一项功能。通过该系统,您可以在没有互联网接入的环境下使用 Xbox 服务。 1.2 Xbox 离线账号的特点 Xbox 离线账号有以下特点: https://my.oschina.net/emacs_7347337/blog/11426908
21.百度智能云人体分析云服务常见问题汇总A:目前除危险行为识别接口外,其余在线接口仅支持对静态图片进行识别分析,即将陆续开放离线SDK、软硬一体方案,以满足视频流的处理分析需求。 Q:人体分析对摄像头有要求么?图片质量会影响识别效果吗? A:人体分析服务对摄像头选型无特殊要求,市面上主流枪机、球机、IPC、USB摄像头拍摄的图像均支持。 https://topyun.vip/help/article/2194.html
22.组态控制技术实训教程(MCGS)第1章组态监控软件概述在线免费阅读系统开发环境由若干个组态程序组成,如图形界面组态程序、实时数据库组态程序等。 (2)系统运行环境 在系统运行环境下,目标应用程序被装入计算机内存并投入实时运行。系统运行环境由若干个运行程序组成,如图形界面运行程序、实时数据库运行程序等。 组态软件支持在线组态技术,即在不退出系统运行环境的情况下可以直接进入组态https://fanqienovel.com/reader/7106346907374455812