赞
踩
主要介绍SUMO的一篇换道模型论文:Lane-changing model in SUMO
Abstract:SUMO is an open source microscopic traffic simulation. A major component of modelling microscopic vehicle behavior is the lane-changing behavior on multi-lane roads. We describe a new model which uses a 4-layered hierarchy of motivations to determine the vehicle behavior during every simulation step and motivate in which ways it improves the current lane-changing model.
论文地址
主要介绍了SUMO中的几个运动模型:
该模型仍然是与之前的老式模型进行对比,老式模型在不同交通场景中不断改善,使得单独进行分析变得困难。新的模型主要考虑了两个方面:
在该部分,作者强调了本文的创新点:该模型明确区分了四种不同的车道变换动机
重点介绍了变道过程中的技术细节
车辆速度主要取决于前车的速度或者倾向的继承车辆的速度
The speed of a vehicle is mainly determined by the next vehicle in front of it called the leader, which may be on the same lane or on the preferred successor lane after the current lane
在这要根据跟车模型来进行计算,文中没有提到。引用文献:Metastable states in a microscopic model of traffic flow
文章的重点也在这部分提到,即汽车变道规划的四个子步骤:
原文:
其中3,4由SUMO中laneChangingModel
组件控制处理,并且可以被替换。
汽车变道进入下一条边的行为,叫做汽车本身的变道策略。汽车必须在达到道路终点前进行变道规划
评估子线路的标准
定义几个参量来评估换道行为的紧急程度,同时进一步说明了它的整个行为。
A strategic change is deemed urgent if the following relation holds true
d − o < l o o k A h e a d s p e e d × a b s ( b e s t L a n e O f f s e t ) × f d-o <lookAheadspeed \times abs(bestLaneOffset)\times f d−o<lookAheadspeed×abs(bestLaneOffset)×f
主要探究vechicle 与blocking vehicle的关系,并根据两者之间的关系来相应地改变行为
每当由于阻挡车辆而不能执行期望的车道变换时,车辆可以调整其速度以允许车道变换在后续步骤中成功。 此外,车辆可能对阻挡车辆的速度产生影响(实际上,这通常作为对观察自我车辆的转向信号的反应而发生)。
两车由于一些原因,同时到达道路的终点,此时两车都希望可以实现换道,这种情况便发生了死锁(deadlock)。
if two vehicles on adjacent lanes both need to change to the lane occupied
by the other vehicle (counterLaneChange) and both vehicles reach the end of a dead lane, a deadlock occurs
为了避免这种情况,对车进行分类(更靠近道路终点的称为blocking leader
,另一个称为the blocking follower
)。后者要预先进行减速,以为前车留出足够的距离进行变道操作。
the blocking follower slows down when approaching the dead-end to ensure that the blocking leader has enoughspace to complete its lane change
尽管采取这种操作,死锁仍然可能无法避免,因为会存在多车道的情况。因此,采用的方法是预留出20~40m范围进行变道。
additional space of 20m is reserved for vehicles which need to change to the right across and 40m for vehicles which need to change to the left.
在某些场景下,有些车辆执行变道行为仅仅为了帮助其他车辆执行变道。
太难了,完全不懂。。。
Tactical lane-changing refers to maneuvers where a vehicle attempts to avoid following a slow leader (简单明了的解释)
如果不这样做会导致速度差异较小的车辆成为交通流量的主要障碍。
变量:speedGainProbability
描述:Each vehicle maintains a signed variable speedGainProbability which by its sign indicates the beneficial change direction and by its magnitude the expected benefit
配置参数:--lanechange.overtake-right
注意该部分的描述是Obligation
,所以在这其实现基本上是强制性的。目的与之前1.5描述类似,为了其它车辆更快行驶。在这位置作者的描述是Mandated by traffic laws
。
变量:keepRightProbability
公式: p : = p − t ∗ l V ∗ v ∗ T p := p-\frac{t*l}{V*v*T} p:=p−V∗v∗Tt∗l
远程请求改变到目标通道或保持当前通道必须与由通道改变模型计算的“固有”请求集成。 这是通过让用户通过设置适当的标志(新)来确定远程请求的紧急程度和优先级来实现的。
以上四个动机进行分层描述。
选取几个参量作为标准,与之前的模型进行对比
改变换道模型,然后对比不同的交通场景进行性能测试
最后列举了新模型的一些提升
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。