创建反向车道超车的模型

可创建车辆使用反向车道超车的超过过程的模型。例如仿真对暂停停靠在城市道路上仅一条车道的路段上的公交车辆进行超车或仿真市郊对慢速车辆的超车。既可以是超车多个车辆,也可被多个车辆超车。当反向路段上没有反向行驶车辆将要超车时,待超车车辆方可超车。

当一辆车相比前面行驶的车辆(0 m/s 至 4 m/s,围绕2m/s呈正态分布)期望速度更快,则此车辆在Vissim 想要超车。此车辆然后检查在反向车道上执行超车进程的下列先决条件:

下图以2D模式显示:

一旦待超车的车辆离开超车道,则降速至期望速度。

如果初始车道上被超车的车辆下游方向无法及时达到足够的空隙,则待超车的车辆可以终止超车进程。当快速反向交通出现或待超车车辆加速时可能出现这种情况。如果一辆车终止超车进程并返回初始车道,则后续车辆可以降低车速以实现此车道变换。

超车进程不影响反向交通的驾驶行为。

在检查超车区域的长度时可沿车辆当前路径或路段搜素。因此车辆在没有当前路径或当前路段的情况下无法在反向车道上超车。

车辆的宽度不被视为超车进程可能性的标准。原则上假设反向驶来的车辆与待超车的车辆并不在反向车道上紧挨着。

在开始超车之前,Vissim 不考虑超车道上的路网对象,例如慢速行驶区域,信号控制机或停车标志。只要超车开始,则此待超车的车辆也会对这类路网对象做出反应。

当一辆车总一条有超车道的路段变换至一条没有超车道的连接路段,则此连接路段比有超车道的路段少一条车道。在这种情况下,在此连接路段属性车道变换距离 (FsWechsDist) 规定的距离可确定连接路段前的最短距离,直至超车进程最晚开始的距离。在此车道变换距离内不可能在反向车道上超车。

在两个行驶方向上的反向车道上超车

可为两个行驶方向上的超车进程建模。其中每个附加的超车道位于反向最内侧正常车道上。这样两个行驶方向上的待超车车辆使用反向车道,并考虑反向驶来的车辆。

下图以2D模式显示:

编辑信息:

定义反向车道超车的路网对象和属性