如何在SIDRA Intersection和Aimsun Next之间交换数据

技术注解 #54
2020年12月

作者:Mohammad Saifuzzaman

Aimsun Next-SIDRA接口可以利用SIDRA交叉口信号设计软件中的信号优化方案改善您的模型校准和对未来年份的分析。 该接口在Aimsun Next和SIDRA Intersection之间提供了双向的数据传输:

  • Aimsun Next模型通过“导出”选项将路网的几何形状和转向流量导入SIDRA Intersection文件中。 路网几何形状的信息完备,你可以专注于SIDRA Intersection的信号处理任务。 你可以使用导出的转向流量,并在必要时对其修改。
  • SIDRA界面中的导入选项允许你在原始的Aimsun Next模型中导入已处理好的地点。 你一次最多可以导入或导出20个路口。

灵活性和效率

该界面的设计具有完全的灵活性;你可以从一个单独的路口、一组孤立的路口以及一个区域内相互连接的路口传输信息。 如果你选择两个连接的路口,中间的连接道路会自动导出以保持连续性。 你可以选择将导出的地点如交叉口或环岛作为单个地点或作为SIDRA网络进行处理。 因为Aimsun Next模型可以导出精确的路网几何形状,因此所有的网络校准工作都可以投入到Aimsun Next模型中,这就节省了时间和精力,因为你不必担心在SIDRA Intersection重新定义地点的几何形状以及处理地点的交通需求。

工作流程

我们将解释如何使用该界面,并给你一个应用案例:

第1步 – 运行实验

创建一个空白的SIDRA文件并保存。

在Aimsun Next中,运行你想创建或修改信号的副本的交通分配。

该接口将从内存中捕获交通需求。 另外,你也可以直接获取之前的仿真结果。 如果你选择从“路径分配”文件生成流量,请确保它存储在内存中或可以从路径文件(.apa文件)中得到。

第2步 – 输出到SIDRA:

打开“导出”到SIDRA接口,菜单:”文件” > “导出”> “SIDRA Intersection”。

找到空白的SIDRA文件。

选择要获取连接道路流量和方法的“实验”。 在动态模型中,连接道路所有车流转向量将提供通行量。 因此,在一个拥堵的路口,”路径分配 “选项可以提供实际的连接道路流量1

从“几何形状”选择节点时,请记住SIDRA对API的限制(最多20个节点)。

选择需求中可用的车辆类型(或类别)和所分析流量的时间段。 实验中任何现有的信号计划都将在主控制计划中自动选择。

勾选“转移红灯百分比”,将更新SIDRA中的“end gain”。

1默认情况下,接口在选定的时间间隔内传输全部流量。 如果时间间隔不是60分钟,你需要调整SIDRA“Volumes”页里的”unit time for volumes”。

例子 – 路口导出:

这是向SIDRA导出Aimsun Next路口的几何图形,以及该路口东向的信号相位和流量。

几何形状:

几何形状

信号灯相位:

信号灯相位

连接道路流量:

连接路口流量

第3步 – 在SIDRA中处理路口

检查SIDRA中导入的信号设置。 对于复杂的路口几何形状,可能需要进行一些输出后的编辑。

准备要优化信号方案时,点击“Process Site”。 这将更新各个相位。

如果一条路线上有多个路口,可以考虑使用SIDRA Network。

保存文件。

第4步 – 从SIDRA导入

打开从SIDRA导入:“文件”>“导入” >“SIDRA Intersections”。

找到处理好的SIDRA文件并点击”Ok”。

如果分析是作为一个网络(而不是地点)进行的,那么请取消勾选”导入孤立的地点“。 一个新的控制计划将被导入。

下面是一个导入信号的例子。

导入信号的例子

相位时间按照优化的SIDRA文件更新。 SIDRA为每个阶段定义了黄灯时间。 因此,每个相位都要输入单独的黄色时间。

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

    我们在这里提供帮助!

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

    我们在这里提供帮助!

分享