做一个很简单的模型就能模拟出来。
一条无穷长的没有出入口的高速公路,三车道, 初始状态是大家时速都一百二, 每个车间隔 60米, 均匀分布在路上奔驰。
每个车的模型都是尽量保持车速数值的1/2的米数作为车距, 但是对车距的变化有0.2秒反映时间,才开始调整自己车速。 调整车速的方式可以找个最简单PID控制。
如果本车道车速低于旁边车道80%,5%的司机会谋求并线。 并线不肉,会等前一车刚过去,就地板油加速匹配旁边车速, 然后贴着屁股并进去。 并好以后再缓慢拉开车距当上述理想值。 如果目标车道车速低于30就不并线,老实排队。
单看上面这些, 没有肉车没有鸡贼也没有瞎开的女司机,都是规矩老司机。 但只要有一个车因为任何原因轻点了一下刹车,速度短暂掉到110大约5秒钟,就会引发十几公里以后大堵车, 完全堵停那种。
如果把无穷长的直道换成100公里的环线, 结果更感人。
更别说实际路况中有出口入口, 以及各种鸡贼肉车和事故了。
--
修改:SHENOK FROM 86.166.82.*
FROM 86.166.82.*