V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
lerry
V2EX  ›  问与答

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

  •  
  •   lerry · 2014-04-22 15:09:14 +08:00 · 2933 次点击
    这是一个创建于 3877 天前的主题,其中的信息可能已经有所发展或是发生改变。
    前两天打车去火车站时一路上的红灯都被赶上了,眼看就赶不上火车了,不过急也没用。途中我想到一个问题,

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

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

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

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

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

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

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

    真正要高效还是得靠绿波带,宁波有一条路,全程近20公里绿波带可以一个红灯也没有开80公里通过,比高架还有效率
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1100 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 21ms · UTC 18:41 · PVG 02:41 · LAX 10:41 · JFK 13:41
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.