经过数年的开发,TransCAD 10.0即将和用户见面!除了常见的各种性能改进之外,TransCAD 10.0还具有显著的新特性和新功能,旨在支持改进的交通需求建模。其中许多改进都是为了更好地支持非集计交通需求模型,更充分地处理交通模型中的时间维度,更快地计算大型模型,支持更好的模型计算收敛,以及更轻松地开发和应用高级模型。本文是新功能的预告。
支持中文版用户界面和Unicode
TransCAD 10.0将继续改进中文版用户界面,支持Unicode将解决属性数据因编码方式带来的中文乱码问题。对于成千上万的国际用户来说,TransCAD 10.0非常重要,它完全支持Unicode,并将以您使用的语言文字正确处理数据字段名和标签。用户将能够在数据视窗中混合和匹配语言和单元格条目。
模型用户和开发人员的改进流程图UI
尽管TransCAD具有多种可供选择的用户界面来完成模型,但流程图界面一直是首选方案。流程图界面实际上是模型的API,可简化模型应用程序开发和非技术用户的模型应用。TransCAD在提供清晰、简单和有效的用户界面方面非常优秀,无需编程即可使用其功能。流程图界面使模型开发人员和模型用户更容易控制模型执行、监视和输出可视化。流程图用户界面清楚地显示了每个模型步骤的输入和输出,提供一键式结果可视化,并可在菜单界面中轻松添加前处理和后处理实用程序和报告。
流程图界面非常容易控制模型应用和实现并行处理或分布式计算。流程图中指定为并行的任务将并行执行,并使用相应的计算机。流程图界面支持同一模型上的多个用户界面,以便在网络上的多台计算机之间分配计算任务更加方便。
基于活动和基于智能体的模型支持
鉴于基于活动的模型越来越多,TransCAD在许多方面都进行了增强,以支持基于活动的模型 (ABM) 的实施和部署,包括ActivitySim。流程图界面实现提供了对众多模型组件和子组件的控制,以及编辑模型配置文件和参数的简单方法,增强模型输出的可视化等。如上所述,Caliper开发了一种在多台计算机上运行ActivitySim的便捷方法,以加快执行时间。这些工具也可用于支持其他ABM实现。
Caliper基于智能体的CCABM(Caliper Corporation Activity-Based Models)得到不断发展,并继续在伊利诺伊州皮奥里亚和夏威夷州瓦胡实施。为了提高行为真实性,对选择模型和CCABM进行了大量改进,以提高计算性能和更易于使用/维护模型。完全本地化的Caliper ABM,已在多个地区成功部署,在概念和应用软件方面都取得了进步。这两种类型的人工智能模型都包含在用户友好的流程图模型界面中。
利用并行处理加快模型运行速度
借助TransCAD 10.0,Caliper将推出一套全新的工具,用于跨多台计算机的分布式处理平台支持。这是加快大型模型计算速度的一种特别有效的方法。设置分布式计算和传输必要的输入和输出文件也非常方便。
许多模型,尤其是大范围的美国全州模型和出行需求模型,运行时间较长,给规划过程中的校准和应用带来不便。运行带有四阶段反馈的模型也非常耗时。有了新的并行和分布式处理框架和软件,这些计算可以在现有硬件条件下更快地运行。
并行或分布式处理可视为多线程的补充,而多线程已是TransCAD程序的重要组成部分。由于在单个进程中使用更多线程的边际收益会在一定程度上递减,因此将计算工作量分配到同一台机器或不同机器上的多个进程中,有时可以更好地利用 CPU 资源。新分布式处理框架提供了这两种选择,将有助于加快各种建模任务的速度。使用多台低成本计算机执行分布式任务具有很高的成本效益,而且可以利用用户可能已经拥有但并不经常使用的可用资源。
简单地说,使用两台计算机通常可以缩短40%的运行时间,而使用三台或更多计算机则可以进一步缩短运行时间。
新的和改进的交通分配工具
继续为建模人员提供最广泛的交通分配工具,我们一直在增强TransCAD中的大量静态和动态交通分配模型。还改进了分配输出的流量双带宽专题图绘制。例如多模式多用户分配模型,增加了车辆时间价值(VOT)的直方图分布和标准差设置等,区分车辆的VOT异质性,能够使流量在收费道路和一般道路上更加合理地分配。
TransDNA高性能动态交通分配模型
多年来,Caliper通过TransModeler仿真软件,率先使用微观仿真和中观仿真建立了全区域动态交通分配(DTA)模型。TransDNA是一种DTA解决方案,与 TransModeler 中的中观DTA相似,但可在标准的TransCAD线图层上运行。TransDNA的运行速度比TransModeler更快,比实时运行速度快很多倍,可用于规划模型和短期预测,应用案例可见TransDNA+TransModeler双平台,RTC动态交通分配模型介绍。TransDNA是TransCAD的可选模块。
Python的完美双向集成
TransCAD软件可供各类专业人员使用,使用它不需要编程技能。不过,TransCAD也完全可以使用GISDK、Python、符合COM标准的本地语言(如C++)以及任何其他支持 .Net的语言(如C#或C++/CLI)进行编程。
在 TransCAD 平台的第 10 版中,Python 被完全集成为一种受支持的编程语言,提供了与GISDK语言的无缝Python互操作性。之前,Python可以调用GISDK语言;现在,用户现在可以反过来在TransCAD平台中调用Python的强大功能。既可以直接从TransCAD访问Python程序、又可以Python调用TransCAD,并且由于Python与TransCAD的内嵌,包括机器学习和人工智能软件包在内的一系列广泛而全面的Python库和功能可以与TransCAD的交通分析功能结合使用。
改进的公交线路编辑器
TransCAD 10.0中的公交线路编辑功能经过全面改进,使用起来更加方便。当鼠标在道路图层上移动时,您可以实时看到线路的构建。在构建线路的同时点击地图,即使是最复杂的线路排列也能直观轻松地捕捉到。这些控制和编辑功能的增强也适用于调整现有线路。
OSM地图导入器
TransCAD 10.0将配备一个功能更强大的OSM地图导入器,这将使在建模应用程序中使用OSM更加容易。网络可以与转向惩罚和各种道路属性一起导入。
增强的地理数据库支持
对ESRI地理数据库的支持得到了进一步增强,不再需要在同一台计算机上安装ArcGIS软件来直接使用这种文件格式的数据。
更方便的许可授权
TransCAD 10.0还将采用一种新的、更灵活、更方便的基于软激活保护方案。这将使网络版软件在可以上互联网的计算机上使用更加容易。
TransCAD附加模块
几项重大的开发工作形成了与TransCAD一起运行的各种附加模块。
FAF5非集计货运流量和网络分配模型及数据发布
Caliper已基本完成了联邦公路管理局(FHWA)货运运营办公室的工作,开发了一种方法、数据和软件,将货运分析框架(FAF5)中的货车出行分配到国家公路网。该软件首先非集计FAF5商品流,并在将商品流转换为货车出行并分配,将其分配给大约3500个县到县和港口的出发地和目的地。为此,开发并使用了新的国家道路网。生成的流量数据已发布。
基于路径的城际卡车交通分配新方法
由于城际货车出行不遵循均衡分配规则,因此实现了基于路径的路径选择模型。对于每个OD对,识别出有吸引力的路径,然后使用带有重叠路径修正的Logit选择模型,基于估计的拥挤出行时间和通行费分配流量。根据美国交通研究所(ATRI)的GPS追踪结果对货车路径进行的检查表明,路径枚举和流量分配方法非常真实。我们相信,这种方法可用于大大增强全州和区域货运模型。用于非集计FAF5和网络分配的应用软件是作为自定义TransCAD 9.0插件构建的,将在TransCAD 10.0中得到支持。
作为FHWA出行模型改进计划(TMIP)赞助的项目的一部分,Caliper与南内华达州区域交通委员会(RTCSNV)合作,演示了TMIP的探索性建模分析工具(EMAT)与TransCAD和TransModeler的使用。TMIP的EMAT是一个开源Python程序,用于支持不确定性分析。该项目是该工具首次应用动态交通分配(DTA)模型,作为项目的一部分,Caliper开发了一个API,允许用户从GISDK调用EMAT函数,并方便在TransCAD和TransModeler中运行大量模型实验。
新的API允许TransCAD和TransModeler用户从GISDK访问EMAT函数,因此不需要单独的Python脚本。新功能正与RTCSNV的TransCAD模型一起使用,以探讨COVID后访客层面和电子商务的不确定性等问题。在TransModeler中,它被用于探索体育赛事的不同需求水平以及交通流的一些方面。该API还便于创建TransCAD仪表板,以可视化EMAT结果,如模型实验和特征分数的散点图。
总图网络(Master Network)增强功能
TransCAD的一个可选模块是一个总图网络工具,它提供了对道路项目进行一次编码的能力,然后能够在未来的场景中包含或排除该项目。
数年前,Caliper 为道路网络建立了一个独特的基于时间的数据库。这种专门的“总图网络”旨在使建模人员只需对每个可能的未来项目进行一次编码,然后就能将其应用于所需的未来年份方案中。这一解决方案避免了单独编辑每个未来年份网络方案,同时也被证明是减少未来预测中编码错误的一种手段。由于该数据库包含跟踪路网变化(包括分期开发项目和施工区)所需的所有信息,因此还可以及时回滚和向前滚动路网版本。
几个大都市规划组织(MPO)已经使用了总图网络方法,在南加州政府协会和俄亥俄州交通局项目的赞助下,Caliper一直在增强“总图网络”,使其对TransCAD用户更加有用。这些增强功能使管理和查询新项目以及合并由多个用户编码的项目变得更加容易。
TransCAD Online
TransCAD桌面软件添加了地图Web发布的功能,提供更加便捷的共享方式,类似Maptitude Online的软件即服务(SaaS)功能。用户将能够与该服务的其他用户共享他们的地图,或在网络上公开发布地图。地图可以通过一行简单的HTML代码快速嵌入到网页或博客中。
TransCAD Online是一种基于云的订阅服务,用于在线共享地图、模型数据和其他TransCAD输出,无需任何编程或IT基础设施。该功能可仅限于内部工作组使用,也可与包括公众在内的更广泛受众共享。TransCAD Online还提供对特定Caliper托管的公共和私人网络应用程序以及基于TransCAD平台的软件服务的访问。TransCAD Online还为Transography数据产品和服务提供了一个数据门户。
可惜的是,该功能暂时不能在国内使用。国内用户如果要本地部署地图发布功能,则需要Caliper的额外技术支持。
数据服务(美国)
2022年美国主要道路网
Caliper开发了一个美国主要道路的地理空间数据库,该数据库反映了2022年的网络,可免费向获得许可的TransCAD和TransModeler用户提供。Caliper国家公路网(CNRN)包括功能上划分为主要干线或更高等级的所有州际公路和美国公共道路,以及连接主要机场、水港、联运货运和客运码头、关键防御设施以及美国与加拿大和墨西哥边境口岸的其他道路。加拿大选定的主要道路也包括在内,以提供美国城市和阿拉斯加之间的替代道路连接。数据库中的所有道路特征都是拓扑连接的,以实现网络路径查找和交通分配。CNRN可以“原样”用于区域、全州和国家级公路分析,也可以作为创建更详细的大都市或全州公路网的起点。
2020年人口普查地理和数据
我们已转向使用最新的2020年人口普查地理数据提供数据。将有一个新的交通概况,提供人口普查局提供的普查小区组(Block Group)级别的最新相关数据,并将其转换为Caliper数据格式,以便立即使用。
Caliper已启动Transography,这是一项定制数据服务,提供关于出行和交通模式的非常详细和最新的数据。我们能够提供关于分方式OD、路径使用的独特挖掘。
TransCAD功能简介视频(英文版)
如果您有问题,请咨询微信客服号:YishuvInfo。
客服微信号:YishuvInfo
微信公众号:TransCADTransModeler