“分组类别”工具(第1部分):如何有效地访问模型输入和输出数据

技术注解 #19

2016年10月
作者:Tamara Djukic
由Timothy Lim和Phoebe Ho提供补充意见

交通数据的多样性往往使其在应用于交通模型的校准和验证或处理仿真输入和输出数据时变得缓慢和麻烦。 Aimsun“分组类别”工具旨在帮助你进行数据分析,例如,当出行次数覆盖几个型心点时,可以加速编辑OD矩阵中的出行次数;或者分析路段、路径或小区等分组目标的仿真输出数据。

输入:“分组”型心点和编辑OD矩阵

与其在OD矩阵中编辑每个型心点位置的行程数,不如在Aimsun中轻松修改原始OD矩阵,显示和编辑每个型心点分组的行程数。 你可以使用这个矩阵来纳入来自特定区域的调查数据,这些数据覆盖了两个以上的型心点,以编辑网络模型中的出行数量。

首先,为每个区域定义一组型心点:



TSS Aimsun“分组类别”工具高效地获取模型输入和输出数据

点击放大:将型心点分配给一个组


右击”数据分析”,选择”分组类别”,生成一个新的分组类别。 在”分组类别”内容窗口中选择“目标类型列表”并选择“型心点”。 改变所创建类别的名称,并激活 “专用目标”,以避免将同一个型心点分配给两个不同的组。

右键点击你在上一步创建的“分组类别”并命名(在这个例子中是“West centroid area”),创建一个新的分组。 在感兴趣的区域周围画一个多边形,通过双击“分组”,然后选择“添加选择”,将多边形中的型心点添加到分组类别中。

要编辑OD矩阵中的行程,在项目窗口中双击所需交通需求的OD矩阵编辑器,选择”单元格“页,在分组中,选择你在上一步定义的分组类别。 Aimsun在OD矩阵中创建了一个新的行和列,代表所有往返于分组型心点的行程的总和。 由于编辑操作将覆盖原始OD矩阵,建议在编辑前先制作一份矩阵的副本,以确保Aimsun保存了两个矩阵。

你可以在”交通需求“编辑器中执行同样的编辑过程。



TSS Aimsun“分组类别”工具高效地获取模型输入和输出数据

点击放大:通过使用分组类别工具汇总OD矩阵


要编辑这些行程,只需双击单元格,添加汇总OD对的值;Aimsun会自动更新分组中每个型心点的行程数,保持其空间分布不变。 例如,如果从中部地区到西部地区的旅行次数增加一倍(从335次增加到670次),那么该组中每个型心点的出行次数也会相应增加一倍。



TSS Aimsun“分组类别”工具高效地获取模型输入和输出数据

点击放大:原始OD矩阵中的行程数



TSS Aimsun“分组类别”工具更新OD矩阵中中部至西部型心点的行程数

点击放大:将型心点分配给一个组


输出:对分组目标的分组输出数据处理和解释

按照上述的分组程序,定义一组分析目标,比如说,路段。 一旦你定义了目标分组类别,使用”数据分析“中的”时间序列查看器“分析每个分组的分组得到的数值。



TSS Aimsun“分组类别”工具高效地获取模型输入和输出数据

点击放大:”时间序列查看器“-城市间和城市分组的平均计数


另外,”数据比较“工具(在”数据分析“菜单中)对每个分组的不同场景的输出进行比较,显示GEH统计值、T值和线性回归图。



TSS Aimsun“分组类别”工具高效地获取模型输入和输出数据

点击放大:“数据比较”的结果


Aimsun中对分组目标的仿真统计数据是为每个变量生成的,你可以分析它们的平均值、汇总值或加权平均值。 对于你要分析的变量,选择最佳的计算过程是很重要的:例如,如果你把几个连续的路段分组进行性能分析,然后你选择出行时间进行分析,建议选择汇总值;如果你选择速度,选择加权平均值会得到更一致的结果。 在线用户手册中的“数据输出”部分有更多关于如何定义统计数据的信息。

在关于分组的系列文章的第2部分,我们将分享一些有用的技巧,说明如何使用分组目标和屏幕线来校准OD矩阵和验证模型的性能。

  • 有问题吗? 请联系我们。

    我们在这里提供帮助!

  • 有问题吗? 请联系我们。

    我们在这里提供帮助!

分享