从GIS文件创建Aimsun Next网络——第1部分
2019年5月:在本系列的第1部分,Geline Canayon解释了GIS文件的准备和基本的导入器设置。 第2部分将处理网络导入器的设置问题。
作者:Dimitris Triantafyllos
2022年2月
SCATS是一个智能、自适应的交通控制系统,安装在全球28个国家187个城市的55000多个路口。 SCATS自适应交通管理系统使协调交通信号,以优化整个城市、地区或走廊的交通。 智能算法处理实时数据,以调整交通信号的时间,应对突发状况,预测交通模式,保持交通畅通。 其结果是减少拥堵,缩短行程时间,提高安全和生产力。
SCATS ITS应用程序的主要目的是提供有关服务器状态的数据和每个SCATS点位的几何信息,以达到可视化的目的。 这些信息也可以用来在Aimsun Next中的一个新的SCATS层中导入SCATS路口的布局、信号灯组、探测器。 这些数据可以与Next中的现有网络几何形状自动匹配,这样SCATS信号灯组和探测器就会在现有网络的基础上被创建。 但是,用户应该验证在SCATS新层中导入的数据是否与现有的网络层正确匹配。 一旦Aimsun Next网络中的信号灯组被验证无误,就可以导入与SCATS中定义匹配的控制计划。 另外,当探测器被贴上SCATS层中的标签时,可以导入SCATS记录数据中的计数测量值。
注意以下重要要求:
注意: 对于这个快速指南,我们使用的信息来自SCATS Central Manager Configuration user manual.pdf和SCATS Central Manager user manual.pdf. 在下图中,显示了所需的所有不同服务器的配置,以及每个服务器与其他服务器通信的默认端口,以便在SCATS终端运行SCATS ITS界面。
要设置SCATS Central Manager,你需要一下数据:
你可以向新南威尔士州交通局或SCATS当地经销商索取这些数据。
你可以向新南威尔士州交通局或SCATS当地经销商索取这些数据。
在这里我们需要澄清的是文件夹 SCATS_ITS_Setup \ Region需要通过SCATSim与Aimsun Next连接。 文件夹SCATS_ITS_Setup\Central Manager\ Region需要通过SCATS ITS与Aimsun Next连接。
每个region的.tc, .lx和.ram文件需要通过SCATSim的应用程序与Aimsun Next连接。 如果用户想导入历史信号时间和历史计数测量值,SCATS ITS需要每个region的.hist和.vs文件。
请看下面一个SCATS Region文件夹的例子:
Region文件夹也应复制到SCATS Central Manager文件夹下;但文件夹的结构是不同的。 所需的文件夹结构显示在下面的屏幕截图中:
为了让SCATS应用程序连接到SCATS数据库,我们必须在%windir%\SysWOW64\odbcad32.exe中用32位ODBC管理员创建一个ODBC数据源。
为了将SCATS数据导入Aimsun Next交通网络,需要建立Aimsun Next和SCATS ITS中的目标之间的关系。 SCATS数据库对服务器所管理的目标有内部标识符。
SCATS点位和Aimsun Next目标之间的相对应关系可以通过外部列手动完成,或者在SCATS ITS Interface的帮助下,从SCATS ITS导入几何图形,并在基础网络上进行匹配(需要手动验证匹配结果)。 我们将在下面的例子中描述这两种模式:
要启动SCATS ITS Interface,进入主菜单,选择工具,然后选择SCATS ITS Interface,如下图所示:
SCATS ITS Interface可以向SCATS ITS索取SCATS点位的几何信息,并在Aimsun Next中表达它们。 导入的几何图形将被存储在基础网络之上的一个独立层,以使验证车道数、探测器位置、信号灯组命名等任务更加容易。
在SCATS ITS Interface对话框的“Geometry”页中,选择Aimsun Next节点被分配的基础层中的现有网络。 SCATS ITS Interface提供两种主要模式来开始导入SCATS点位的几何信息,这取决于基础网络中已经存在的信息。
A. 如果基础网络节点在任何外部属性中没有存储任何SCATS点位ID,请选择模式:Using a node as reference。
要根据参考的SCATS点位ID导入特定的SCATS点位ID列表,在“Source of Sites”中选择“Use List of Sites”,然后输入用逗号分隔的SCATS点位ID,如下图所示:
这种导入模式允许将一个节点设置为参考,以导入Aimsun Next网络中的其他SCATS点位。 在这种情况下,将收集有关本SCATS点位的信息,然后还将要求提供邻近SCATS点位的信息。 这样一来,围绕参照物的SCATS点位将被导入。
注意:
B. 如果在Aimsun Next节点中已经通过外部节点属性识别了SCATS点位(手动或以前的导入),那么这个外部属性就可以用来在识别的节点上导入SCATS几何图形。 选择模式: Use attribute on nodes as SCATS Site ID。 选择存储SCATS点位ID的属性。
注意:
一旦完成了SCATS点位几何图形的导入过程,那么:
SCATS ITS Interface可以在“SCATS ITS Network”和基础网络层这两个层次之间进行一些自动匹配。
请看下面例子中定义的参数:
请看下面例子中创建的假控制计划:
我们建议对每个目标类型分别进行匹配(第一是信号灯组,第二是探测器,第三是控制计划和控制器),这样你就能验证所有节点的所有数据都已正确导入。
核实检查:
预备:
将SCATS记录文件(探测器计数数据:.vs, 信号灯时间:.hist) 放入 /Central Manager/Region/REGIONNAME/SCATSData/History/ 和 /Central Manager/Region/REGIONNAME/SCATSData/Vs/ 文件夹。 这些是保存每日数据的文件,其名称是基于相应的日期(如20170601.hist或20170601.vs)。
请看一段视频,展示使用SCATS ITS Interface一步步导入SCATS数据的过程。
为了进行这种验证,我们可以使用SCATS Access应用程序。
2019年5月:在本系列的第1部分,Geline Canayon解释了GIS文件的准备和基本的导入器设置。 第2部分将处理网络导入器的设置问题。
2019年6月:在这个GIS专业技巧的第2部分,Geline Canayon解释了GIS文件的路网导入器设置。
分享
Aimsun Next 20
Aimsun Next 8.4
Aimsun Next 20
@manual {AimsunManual,
title = {Aimsun Next 20 User’s Manual},
author = {Aimsun},
edition = {Aimsun Next 20.0.3},
address = {Barcelona, Spain},
year = {2021. [In software]},
month = {Accessed on: Month, Day, Year},
url = {qthelp://aimsun.com.aimsun.20.0/doc/UsersManual/Intro.html},
}
Aimsun Next 8.4
@manual {AimsunManual,
title = {Aimsun Next 8.4 User’s Manual},
author = {Aimsun},
edition = {Aimsun Next 8.4.4},
address = {Barcelona, Spain},
year = {2021. [In software]},
month = {Accessed on: Month, Day, Year},
url = {qthelp://aimsun.com.aimsun.8.4/doc/UsersManual/Intro.html},
}
Aimsun Next 20
TY – COMP
T1 – Aimsun Next 20 User’s Manual
A1 – Aimsun
ET – Aimsun Next Version 20.0.3
Y1 – 2021
Y2 – Accessed on: Month, Day, Year
CY – Barcelona, Spain
PB – Aimsun
UR – [In software]. Available: qthelp://aimsun.com.aimsun.20.0/doc/UsersManual/Intro.html
Aimsun Next 8.4
TY – COMP
T1 – Aimsun Next 8.4 User’s Manual
A1 – Aimsun
ET – Aimsun Next Version 8.4.4
Y1 – 2021
Y2 – Accessed on: Month, Day, Year
CY – Barcelona, Spain
PB – Aimsun
UR – [In software]. Available: qthelp://aimsun.com.aimsun.8.4/doc/UsersManual/Intro.html