怎样减少等红灯时间,更快的通过路口?

2014-04-22 15:09:14 +08:00
 lerry
前两天打车去火车站时一路上的红灯都被赶上了,眼看就赶不上火车了,不过急也没用。途中我想到一个问题,

绿灯亮起后,等待一会儿再走,假设这个“一会儿”足够巧,会不会正好在通过余下的路口时都是绿灯?

现在假设有两辆车,在同一地点,都在等绿灯,两辆车跑起来的速度是一样的,都走同一条道路,经过若干个路口到达目的地。
第一辆车绿灯亮起就走,后面每个路口都遇到了红灯(就是我那天遇到的情况)
第二辆车在绿灯亮起后,等了一会才走,刚好后面每个路口都是绿灯。

问:这两辆车究竟哪个先到达目的地

当时我的想法是,假设第二辆车先到,那么一定有一个时刻,第二辆车超过了第一辆车,如果在这个时刻,第一辆车的状态是在运动,因为两辆车速度一样,所以第二辆车无法超过第一辆车,假设第一辆车静止,那必然是在等红灯,那第二辆车也要等红灯,我们已经设定了第二辆车一直在行走,所以这种情况不会发生。所以无论如何都无法超过第一辆车,也就是,第一辆车先到达。

和同事讨论后,同事认为,第二辆车只牺牲了最初等待的时间,应该会花费更少的时间。

后来我又想到了一种情况,因为第二辆车没有遇到红灯,也就不需要减速,当第二辆车到达某个路口的时候,信号灯刚刚变绿,第一辆车正在缓缓起步,然后第二辆车超了过去,最终先到达目的地。
2853 次点击
所在节点    问与答
2 条回复
dorentus
2014-04-23 02:51:19 +08:00
假如你描述的情况出现,那么我也觉得是是第二辆车先到。

但是靠运气随机调整等待时间,不会增加出现全绿灯的情况的概率吧;如果能掌握相关信息,并做合理推算来调整行为,应该会更靠谱;或者假设都是 Google 那种自动驾驶的车辆,车辆本身可以从外部来源获取一定范围的其它车辆以及交叉口路况等信息,然后没准还会有一些外部自动系统辅助调度,那么在道路没饱和的前提下,红绿灯什么的就可以不要了吧,应该可以实现一路不停直到目的地的。
otakustay
2014-04-23 12:12:22 +08:00
事实上差不多时候到,10个红灯也差不了1分钟,因为在没有绿波带的情况下,第2辆车也做不到永远是绿灯,就算永远是绿灯,他的优势也就是最后一个绿灯时越线速度比第一辆快

真正要高效还是得靠绿波带,宁波有一条路,全程近20公里绿波带可以一个红灯也没有开80公里通过,比高架还有效率

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/109541

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX