0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

DTA和应对不确定性的EMA简析

TransCAD和TransModeler交通软件 来源:TransCAD和TransModeler交通软件 2023-04-17 10:41 次阅读

本文介绍两种新兴交通规划工具——包含动态交通分配(Dynamic TrafficAssignment, DTA)的多层次交通模型和探索性建模和分析(Exploratory Modeling and Analysis, EMA)集成,RTCSNV如何使用这些工具以改善决策经验。

1DTA和应对不确定性的EMA

与静态交通分配相比,DTA使规划者能够以更大的操作敏感性和更高的时间分辨率来评估项目。静态分配是规划者分析拥堵模式的传统工具,但它们与DTA不同,没有考虑到时变需求、排队和队列溢出的影响。

EMA为规划者提供了在决策和政策制定过程中处理深度不确定性的技术路线。深度不确定性是指围绕一个或多个变量的不确定性,这些变量在预测模型中的影响是至关重要的,但其数值的确定很难,或者不能达成共识,也不能从经验数据中得到参考。EMA利用现有的模型,如RTCSNV目前使用的预测模型,探索一系列可能的结果,并从中找出有助于决策的模式或趋势。

例如,如果洛杉矶和拉斯维加斯之间的高速铁路建成并全面投入使用,可能会出现区域交通模式的转变,具体情况很难预计。有多少出行将通过高速铁路,或者将通过汽车或哈里-里德国际机场到达?燃油价格将发生什么变化,它们将如何改变出行者的方式选择计算?此外,如果联网和自动驾驶车辆(CAVs)的接受度和市场份额增加,自动驾驶车辆的出行是否会变得比高速铁路服务更具竞争力?不确定性是任何学科的预测所固有的,但要回答这样的问题,需要做出某些假设,这些假设不能有把握地做出,或难以达成共识。

EMA不是做一个假设,而是探索从一个特定的分布中提取的许多假设。EMA提供了一种分析一个或多个政策策略的方法,以减轻不确定性变量的不利影响。这些政策杠杆可能只在孤立的情况下有效,或者只在相互结合的情况下有效,或者只在不确定变量的某些数值范围内有效。相比传统情景规划方法的局限性,EMA的凸显的优势是不确定性变量和政策杠杆的组合效应。

2、EMA简介

2.1 TMIP-EMAT

TMIPEMA工具箱,或TMIP-EMAT,是在联邦公路局(FHWA)出行模型改进计划(TMIP)的管理和资助下开发的,它是一个开源软件工具箱。

TMIP-EMAT是一种探索性建模和分析的方法。它为严格的分析方法提供了一个框架,以处理不确定性,并利用所有类型的出行预测模型做出明智的决策。TMIP-EMAT与现有的交通模型或工具相结合,并增强其功能,对一系列可能的情况进行探索性分析。我们将现有模型或工具称为“核心模型”。

TMIP-EMAT的工作流程是:

(1)将任何数量的分析因素(包括不确定性变量和政策杠杆)的假设值组织成核心模型的输入。

(2)通过调用核心模型来执行模型实验。

(3)整理模型产生的输出测度指标,以便进行可视化和分析。

TMIP-EMAT提供了以下功能,以增强基础核心模型的功能:

(1)以适合将 "XLRM "鲁棒决策框架的抽象性转化为具体的、特定应用形式的方式,将探索性范围正规化并加以提炼的结构。

(2)一个设计实验的系统化过程,以使用核心模型进行评估,并支持自动运行这些实验。

(3)一个数据库结构,用于组织和存储大量实验的结果。

(4)一个从实验结果中自动创建元模型的工具,该工具使用机器学习技术,快速接近核心模型的输出,而不需要对每一个相关的输入组合实际运行。

(5)一套分析和可视化工具,以探索模型的输入和输出之间的关系,并制定强大的政策策略,可能在一系列可能的未来情况下有效。

TMIP-EMAT本身不是一个独立的模型或工具,它必须与一个单独的核心模型相结合。此外,用TMIP-EMAT进行的任何分析的质量取决于基础核心模型的质量和能力。例如,核心模型不包含交通网络详细建模,那么TMIP-EMAT将不允许分析人员研究取决于交通拥堵的微观细节的政策问题。

TMIP-EMAT是作为一种灵活的、适用于许多不同核心模型的方法。它不是一个完全开发的软件解决方案。正因为如此,开发一个新的TMIP-EMAT实施方案来连接一个新的核心模型,至少需要一个具有一定技术专长的开发人员。它需要对核心模型的技术操作有详细了解的人,至少有基本的Python技能,将需要在核心模型和TMIP-EMAT工具之间写一个连接器

2.2 核心模型

核心模型不需要用Python语言,它可以用任何计算机语言创建和运行。它应该接受一系列的输入,并产生一个或多个输出,或 "测度指标"。输入可以包括变量输入(例如,燃料成本)以及模型参数输入(例如,车辆行驶对燃料成本的弹性)。核心模型的例子包括,但不一定限于以下内容:

(1)区域或全州的出行需求模型;

(2)基于活动的出行需求模型;

(3)基于出行链的出行需求模型;

(4)草图规划或战略模型;

(5)微观仿真模型;

(6)走廊级出行需求模型。

TMIP-EMAT可用于系统地探索输入变量和模型参数的不确定性,以及这些不确定性对性能指标的影响。它有助于将模型预测作为模型结果的范围而不是单一的结果进行研究,它提供了一个定义不确定性和可视化输出的机制。

TMIP-EMAT也可用于了解不确定性与政策决策(如延长一条公交线)的相互作用,其中不确定性与决策者无法控制的模型输入和变量有关,而政策杠杆是决策者可以控制的模型输入。

如果现有的工具或模型运行起来计算成本很高,TMIP-EMAT可以生成核心模型的元模型,描述一组模型输入如何影响特定的测度指标。这些元模型被表述为核心模型输出的回归模型,运行速度非常快(微秒级),并允许系统地探索模型输入的不确定性,同时限制计算昂贵的核心模型运行数量。

2.3 终端用户要求

首先,需要有一个现有的核心模型,而且应该有一个系统地探索该模型的愿望,以更好地了解不确定性及其对未来潜在结果的影响。

在与TMIP-EMAT整合之前,核心模型应该完全校准和验证。由于TMIP-EMAT使用核心模型作为分析的基础,核心模型的任何缺陷都会传播到TMIP-EMAT的结果,并可能导致用户得出不适当的结论。

强烈建议能够以编程方式而不是手动方式运行核心模型。尽管有可能从手动操作核心模型开始进行这种分析,但这个过程往往容易出错,而自动执行核心模型将减少错误并提高整体建模效率。

如上所述,在可编程执行的核心模型上部署TMIP-EMAT需要存在或开发一个应用编程接口(API)到现有的核心模型。该API使TMIP-EMAT能够以编程方式定义场景,启动和运行核心模型,检索错误和状态,并从核心模型导入指标。这个API还必须有一个面向Python的接口,以便与TMIP-EMAT连接,即使核心模型本身不使用Python。

最后,核心模型应该对所研究的政策直接敏感,或者能够以某种方式调整为对这些政策敏感。例如,一个传统的出行需求模型可以通过调整车辆可用性、高速公路容量或车内出行时间的价值等参数,使其对引入自动驾驶汽车的某些影响敏感。

2.4 模型的输入、输出和配置

2.4.1 输入

核心模型。核心模型使用一个API与TMIP-EMAT接口。API使TMIP-EMAT能够以编程方式定义场景、启动、检索错误和状态,并从核心模型导入指标。API应该允许配置所有的不确定因素和输入到系统的政策杠杆,以及配置所需的性能指标。核心模型应该得到很好的验证,以确保模型的敏感度是合理的。

不确定性的定义。不确定性的定义包括为分析而选择的风险变量的总体范围、相关性和分布。不确定性代表影响核心模型预测的外生输入,可能包括输入变量、模式参数或模式结构。输入到TMIP-EMAT的不确定因素集通常小于核心模型的全部输入域。应根据变量在分析范围内的重要性(考虑政策杠杆和感兴趣的指标)以及变量对相关性能指标的相对影响来选择不确定性。

政策杠杆的定义。政策杠杆的定义包括在分析中测试的具体策略/选择,包括潜在的杠杆选择范围。杠杆(即政策杠杆)代表对核心模型的输入,影响模型的预测,但可由规划者或决策者控制。它们可以包括对模型的单个变量输入(例如,收费价格),也可以代表对模型的组合变化(例如,一条公交线的延伸)。

测度指标的定义。必须定义将被分析的一组指标。一个测度指标是核心模型的一个输出,代表了一个可以衡量不确定性和杠杆变化的影响的标尺。通常情况下,核心模型会有大量的中间和最终输出,这里可以考虑。应根据它们与分析和决策者的相关性来选择指标。

2.4.2输出

TMIP-EMAT的一个主要输出是模型的模拟运行数据库,包括每个模拟的相关不确定性和政策杠杆输入以及每个运行的性能指标输出。TMIP-EMAT使用Monte Carlo或Latin Hypercube方法从其定义的分布中对不确定性输入进行采样,并对每个杠杆的潜在值进行采样。对于每次模拟,模型输入的集合与核心模型(或核心模型的元模型代表)一起使用,以产生该模拟的测度指标输出集合。用户有能力指定所进行的模拟数量。

为描述不确定性、杠杆和测度之间的关系而开发的元模型本身就是TMIP-EMAT的输出(这只适用于使用元模型的情况)。元模型可作为 EMA 工作台的直接输入,以支持有指导意义的探索性分析,并可用于验证核心模型的运行(例如,验证模型对输入变量和/或参数的敏感性是否合理和适当)。

TMIP-EMAT中内置了多种工具,可用于生成可视化和表格,以更好地理解输出。这些工具包括以下内容:

风险分析可视化

可以生成性能指标的表格,显示每个指标的百分位数范围。表格可以根据分析中包含的杠杆的不同值进行细分。

可以生成模型运行结果的双向散点图,显示不确定性对不同政策杠杆的性能指标的影响。

可以绘制出不确定因素对总体指标范围的相对重要性/贡献,以了解哪些不确定因素的影响最大。

开放式探索性分析的可视化

TMIP-EMAT中的互动工具可用于检查测度指标和政策杠杆之间的关系。交互式滑动和切换功能可用于将探索性分析细化到特定的模拟运行集。

条件不确定性分布图可用于说明在不同政策下,不确定性变量对实现指标的特定目标的重要性(或缺乏重要性)。

引导探索性分析的可视化

病人规则归纳法(PRIM)的权衡曲线和性能表说明了满足特定测度指标标准的方案发现的数量。

其他PRIM可视化显示了算法所确定的不确定因素和杠杆的限制范围。

3、RTCSNV的DTA和EMA整合实例

越来越多的研究和一些实际应用已经确定了将TMIP-EMAT与出行需求预测模型相结合的前景。作为FHWATMIP赞助的项目的一部分,Caliper与南内华达州区域交通委员会 (RTCSNV) 合作,展示TMIP的探索性建模分析工具 (EMAT) 工具与TransCAD和TransModeler的集成使用。例如与RTCSNV的TransCAD模型一起使用,以探讨COVID后访客水平和电子商务的不确定性等问题。在TransModeler中,它被用于探索对体育赛事的不同需求水平以及交通流量的某些方面。

TMIP-EMAT是一个开源Python 程序,用于支持不确定性下的分析。Caliper开发了一个API,允许用户从GISDK调用EMAT函数,并有助于在TransCAD和TransModeler中运行大量模型实验。该API还有助于轻松创建TransCAD仪表板,以可视化EMAT结果,例如模型实验和要素得分的散点图。新的API允许TransCAD和TransModeler用户从GISDK访问EMAT函数,因此不需要单独的Python脚本。

在该项目之前,Caliper已经具有使用DTA的探索性建模分析 (EMA) 的经验。2018 年,作为FHWA TMIP资助项目的一部分,Caliper将佛罗里达州杰克逊维尔地区的ABM-DTA模型和EMA集成到一起。研究联网/自动驾驶汽车 (CAV) 和拼车的影响。

3.1 组织模式

由FHWA/TMIP牵头,RTCSNV提供项目管理和模型,Caliper负责软件开发和应用研究。

e4bf0da6-dc54-11ed-bfe3-dac502259ad0.png

探索性建模与分析EMA+RTCSNV仿真模型DTA模式包括:

(1)探索性建模与分析EMAT

❖ 是一种分析框架

❖ 假设存在深度不确定性时管理假设情景的方法

❖ 以新的、不同的方式利用现有模型的决策工具

❖ 当可能的结果数量太多时,作为传统情景分析的替代方法

(2)区域交通规划的RTCSNV仿真模型DTA

❖ 出行需求预测

❖ 项目优先级

❖ 项目评估

❖ 备选方案分析

3.2 核心模型

包括RTCSNV之前开发的三个区域模型:

e4e54c32-dc54-11ed-bfe3-dac502259ad0.png

3.2.1TransCAD交通需求模型

e5081988-dc54-11ed-bfe3-dac502259ad0.png

主要特征:

❖基准年和长期预测;

❖四阶段和高级范式;

❖易于使用的流程图界面;

❖先进的公共交通、交通分配方法;

❖用于数据分析、可视化的本地地理信息系统(GIS);

❖高效的计算性能。

e531be50-dc54-11ed-bfe3-dac502259ad0.png

潜在的场景应用:

❖人口结构和就业变化导致的需求变化;

❖由于新交通方式、运营变化而导致的交通方式转换;

❖收费、票价、服务参数(如行车间隔);

❖拟建公路项目的影响;

❖容量增加,速度限制改变;

❖新设施建设。

3.2.2TransDNA中观DTA模型

e57e18e0-dc54-11ed-bfe3-dac502259ad0.png

主要特征:

❖中观仿真;

❖遵循容量限制;

❖捕捉交通动态;

❖在TransCAD线图层上运行;

❖比其他DTA解决方案更快的设置;

❖快速运行。

潜在的场景应用:

❖可靠性分析→流量指标的可变性;

❖需求模式变化的影响→特别活动,恶劣天气等;

❖由于容量减少而路径变更→施工区域,事件等;

❖因通行收费而选择的路径;

❖公交流量增加的影响。

3.2.3TransModeler微观DTA

e5ad1604-dc54-11ed-bfe3-dac502259ad0.png

主要特征:

❖车道级几何图形和操作;

信号的精确建模;

❖延误、服务水平(LOS)的详细报告;

❖模拟ITS解决方案/策略的范围;

❖模拟管理车道、联网和自动驾驶车辆(CAV)等。

潜在的应用场景:

❖工作区的影响,交通维护;

❖服务水平,拥堵收费对收入的影响;

❖交通控制优化;

❖事件响应计划;

❖CAV市场渗透的效率。

3.2.4多解析度的地区交通规划模型

e5eda2a0-dc54-11ed-bfe3-dac502259ad0.png

3.3 不确定性变量

e6716518-dc54-11ed-bfe3-dac502259ad0.png

3.4 交通政策措施

e6913866-dc54-11ed-bfe3-dac502259ad0.png

e6cba7e4-dc54-11ed-bfe3-dac502259ad0.png

3.5 输出数据和可视化

e6fac628-dc54-11ed-bfe3-dac502259ad0.png

e742e836-dc54-11ed-bfe3-dac502259ad0.png

e761ec04-dc54-11ed-bfe3-dac502259ad0.png






审核编辑:刘清

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • CAD
    CAD
    +关注

    关注

    17

    文章

    1038

    浏览量

    71550
  • python
    +关注

    关注

    51

    文章

    4677

    浏览量

    83473
  • ema
    ema
    +关注

    关注

    0

    文章

    3

    浏览量

    2378
  • DTA
    DTA
    +关注

    关注

    0

    文章

    5

    浏览量

    2926

原文标题:应对不确定性的多层次模型和探索性建模分析集成

文章出处:【微信号:TransCADTransModeler,微信公众号:TransCAD和TransModeler交通软件】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    海信马晓龙:坚定长期主义的战略定力,激发“确定性”增长的内生动力

    近年来,在内外因叠加影响下,智慧交通行业充满了变数。当不确定性成为常态,如何驱散迷雾走向增长?这是每一个智慧交通企业必须解决的难题。 选择用什么答案来面对这个难题,决定了企业迎战风浪的命运,海信智慧
    的头像 发表于 03-21 11:38 80次阅读
    海信马晓龙:坚定长期主义的战略定力,激发“<b class='flag-5'>确定性</b>”增长的内生动力

    华玉通软宣布“海鸥”确定性调度中间件(SEAGULL DS)正式商用

    今天,华玉通软(下称“华玉”)宣布“海鸥”确定性调度中间件(SEAGULL DS)正式商用。
    的头像 发表于 03-17 11:01 252次阅读
    华玉通软宣布“海鸥”<b class='flag-5'>确定性</b>调度中间件(SEAGULL DS)正式商用

    确定性网络技术如何提高网络的可靠性?

    确定性网络技术通过采用时钟同步、流同步和时序一致性、带宽保障和流量控制、数据包复制与排除等机制,提高网络的可靠性,适用于工业自动化、车辆网络等对通信质量有严格要求的领域。TSN技术的引入为确定性网络应用的发展注入了强大推动力,为各个领域的智能化和自动化提供了坚实的网络基础
    的头像 发表于 01-12 16:50 584次阅读
    <b class='flag-5'>确定性</b>网络技术如何提高网络的可靠性?

    三星电子急签WOLED订单:为应对LCD供应不确定性

     尽管去年三星电子从LG Display购买的W-OLED电视面板数量有限,但随着市场不确定性的上升和供应链问题的加剧,三星电子正在调整策略,寻求更多元化的供应来源。
    的头像 发表于 01-03 15:10 572次阅读

    消除热电偶温度测量中的不确定性(使用AD594/AD595)

    电子发烧友网站提供《消除热电偶温度测量中的不确定性(使用AD594/AD595).pdf》资料免费下载
    发表于 11-23 11:34 0次下载
    消除热电偶温度测量中的<b class='flag-5'>不确定性</b>(使用AD594/AD595)

    乌卡时代确定性稀缺,企业多云战略最需看中什么?

    双十一刚过,云服务商宕机导致大面积故障的新闻就引爆全网,再一次引发全网关于云计算安全可靠的大讨论。 在一个充满着复杂性、不稳定性不确定性的乌卡时代,云故障频发似乎已发展成一种“常态”,让企业对于
    的头像 发表于 11-23 10:28 123次阅读

    大规模确定性网络技术分析与展望

    确定性网络可以分为不同的技术路线,不同的技术路线往往从不同的层次切入来构建确定性网络,借助分层技术图谱可以清晰、快速地理清各个技术路线相关技术间的关系,其中不同技术工作或适应在不同的网络层次和网络
    的头像 发表于 11-06 16:26 847次阅读
    大规模<b class='flag-5'>确定性</b>网络技术分析与展望

    如何实施时间敏感型网络以确保确定性通信

    作者:Jeff Shepard 确定性通信在各种应用中至关重要,如自主机器人和其他工业 4.0 系统、5G 通信、汽车高级驾驶辅助系统 (ADAS) 以及实时流服务。IEEE 802以太网标准(即时
    的头像 发表于 10-03 14:51 634次阅读
    如何实施时间敏感型网络以确保<b class='flag-5'>确定性</b>通信

    基于Transformer和深度证据学习的立体匹配框架

    作者在各种数据集上评估了所提出的ELFNet,包括Scene Flow ,KITTI 2012和KITTI 2015 和Middlebury 2014 。此外,作者进行不确定性分析,探讨模型性能和不确定性之间的关系。
    发表于 09-18 18:29 175次阅读
    基于Transformer和深度证据学习的立体匹配框架

    简化超高速数字系统中确定性延迟的设计

    电子发烧友网站提供《简化超高速数字系统中确定性延迟的设计.pdf》资料免费下载
    发表于 09-14 09:27 0次下载
    简化超高速数字系统中<b class='flag-5'>确定性</b>延迟的设计

    不确定性时代下的新投资范式

    对此,广发证券在研报中指出,全球新投资范式的表象是拥抱“确定性资产”,这种确定性一方面体现为低估低波稳定分红永续经营的确定性,另一方面是新科技创新周期的远景确定性,本质都是对
    的头像 发表于 07-10 10:51 482次阅读
    <b class='flag-5'>不确定性</b>时代下的新投资范式

    时序分析基本概念介绍&lt;Uncertainty&gt;

    今天我们要介绍的时序分析命令是uncertainty,简称时钟不确定性
    的头像 发表于 07-07 17:23 1962次阅读
    时序分析基本概念介绍&lt;Uncertainty&gt;

    芯片Signoff是通过什么机制去控制偏差带来的不确定性风险的?

    在芯片设计、制造、应用等各个环节都不可避免地会引入偏差,其直接造成的影响是晶体管、电阻电容以及绕线等电特性的不确定性
    的头像 发表于 06-28 16:35 1580次阅读
    芯片Signoff是通过什么机制去控制偏差带来的<b class='flag-5'>不确定性</b>风险的?

    可靠性预测的不确定性是否证明强制要求双通道安全是合理的?

    在这篇博客中,我将集中讨论针对此类要求给出的最常见的理由之一,即可靠性数字的不确定性。人们的担忧主要集中在较旧的机械技术上,大多数人都认为半导体等新技术的可靠性预测更好。
    的头像 发表于 06-27 11:40 476次阅读
    可靠性预测的<b class='flag-5'>不确定性</b>是否证明强制要求双通道安全是合理的?

    实现不确定性不变的高级节点设计的未来

    片上系统 (SoC) 的设计依赖于许多预定义的目标参数,包括功耗、电源电压、时钟频率、数据路径时序和所需的物理区域。对此类静态参数的最坏情况进行仿真和建模可能会取得成功。然而,不太确定的是芯片在其整个生命周期中的行为,因为可能会应用意外的激励,软件可能会更新,工作负载活动可能会超出设计的原始意图。
    的头像 发表于 05-24 16:55 291次阅读