堵车的时候,你盯着旁边那条车道,越看越觉得它比自己这条快。于是你打灯、变道、挤过去。数学说,你大概率在帮倒忙。
不光帮自己的倒忙,还是帮所有人的倒忙。
很多堵车并没有什么显而易见的原因。没有事故,没有施工,没有车道封闭,前方什么都没发生,车流却莫名其妙地走走停停。交通工程师管这叫幽灵堵车。
2008年,日本研究人员做了一个实验。他们让22辆车在一条环形车道上匀速行驶,要求每个司机保持稳定车速和安全车距。结果不到几分钟,车流就自发形成了走走停停的波动,一圈又一圈地在车道上传播,尽管路上没有任何障碍物。
原理拆开来看很简单:一个司机刹车稍微重了一点,后面那个反应慢了零点几秒,踩得更重一点。再后面一个又慢了一拍,又重了一脚。就这样,一个微小的扰动像滚雪球一样往后传,传到几百米外,后面的司机已经被迫完全停下来了。没有人知道自己为什么在排队。
这就是幽灵堵车的核心机制:人类的反应时间不是零,而且后车往往刹得比前车更重。每一次延迟和过度刹车都会把扰动放大一点点,最后量变引起质变。
数学家用一个很简单的公式来描述车流:流量等于密度乘以速度。路上车少的时候,多加车,流量自然上升。但车多到一定程度,所有人都被迫减速,减速带来的损失开始压过车辆增加带来的收益,整条路的通行效率反而下降了。
换句话说,每条路都有一个最佳密度。低于这个密度,路没用满;高于这个密度,越塞越堵。而你每变一次道,就往系统里扔了一个新的扰动。旁边车道的司机得为你让出空间,前后车距被打乱,刹车信号往后传递。如果很多司机都在做同样的事,这些扰动叠加起来,就成了幽灵堵车的种子。
你觉得自己在抄近路,其实你在给所有人制造堵车。
故事到这里,听起来像是交通问题无解。但2018年,研究人员重做了那个日本环形车道实验,只改了一个条件:把22辆车中的一辆换成了自动驾驶汽车。这辆车被设定为平稳加速、平稳刹车,不急不躁地跟着前车走。
效果惊人。仅凭这一辆车,不到全部车辆的5%,整个车道上的走走停停就被压了下去。所有车的通行效率都提高了,油耗也降低了。
一辆车,救了一整条路。
它做的事情说穿了一点也不复杂:平稳加速、平稳刹车,不急不躁地跟着前车走。它充当了一个减震器,把前方传来的扰动吸收掉,不再往后传。在一个扰动容易被层层放大的系统里,只需要一个稳定的节点,就足以让整个系统冷静下来。
眼下的研究正沿着这个方向走。摄像头和路面传感器把车流状态变成数据,模型预测拥堵会在哪一段先冒头,系统再回过头去调信号灯的配时、放出动态限速、推荐替代路线,或者协调自动驾驶车队。优化的目标从让某一辆车更快,换成让整个路网别失稳。
堵车大概永远不会消失。城市在长大,路上的车只会越来越多,人类司机的反应时间也不可能变成零。但数学至少告诉了我们一件事:到达目的地最快的方式,是开得更稳,而非更猛。
幽灵堵车没有肇事者,只有参与者。保持车距,平稳刹车,别老想着变道占便宜。
你不需要是那辆自动驾驶汽车,但你可以像它一样开。
~~~~~~
图为繁忙的多车道公路上拥挤的车流,图源:Nikada/Getty Images
信源:Randa Herzallah, The Conversation US. "The math of traffic jams and how to avoid them." Scientific American, 25 July 2026
