0

我想添加更多车辆并更改速度。

我使用该命令--max-num-vehicles 30尝试使用更多汽车开始模拟,但由于某种原因,运行时模拟从未超过 50 或 60 辆活动汽车。

我的模拟也有交通信号灯,但它们似乎无法正常工作,因为它只有 2 个阶段(绿灯和黄灯)。

截屏

4

2 回答 2

0

目的--max-num-vehicles是限制汽车数量而不是增加它。获得更多汽车的最简单方法通常是通过使用具有更高周期参数(例如-p 1000)的 randomTrips.py 或通过在您的路线文件中引入具有高计数的流量来定义更多流量输入,另请参见http://sumo.dlr。 de/wiki/FAQ#How_do_I_get_high_flows.2Fvehicle_densities.3F

关于红绿灯,您可能在只有两条街道的交叉路口创建了一个红绿灯。sumo 的 netconvert 没有在此处添加红色阶段是一个已知问题,因为没有冲突的流需要它们的绿色时间。如果你使用的是 nightly svn 版本,你可以使用--tls.red.time强制红时间的选项,如果不是,你可以在 netedit 中手动编辑它们。

于 2017-07-27T11:06:52.650 回答
0

您可能必须重新生成 map.rou.xml 文件才能拥有更多车辆。正如上面的回复所说,使用-p 1000你的 randomTrips.py 命令,作为一个选项

于 2018-10-26T10:57:04.460 回答