【发布时间】:2021-06-29 15:38:59
【问题描述】:
我使用了VEINS 7.4.1 OMNET++ 5.4.1和SUMO 0.30.0,我尝试了几次来增加Veins中的车辆数量,但是,模拟结果显示另一个数字。我试图通过 omnetpp.ini 中的 *.manager.numVehicles 来增加车辆数量。你能指导我吗?提前感谢您。
【问题讨论】:
我使用了VEINS 7.4.1 OMNET++ 5.4.1和SUMO 0.30.0,我尝试了几次来增加Veins中的车辆数量,但是,模拟结果显示另一个数字。我试图通过 omnetpp.ini 中的 *.manager.numVehicles 来增加车辆数量。你能指导我吗?提前感谢您。
【问题讨论】:
我一遍又一遍地阅读下面的链接,所以我明白我们可以减少 erlangen.rou.xml 中的车辆数量 但是,我们怎样才能增加它们的数量呢?随着仿真时间的增加,车辆数量也会增加。由于 VEINS 的仿真时间是 200s,我们应该先增加仿真时间,然后改变车辆数量。这些链接是:
How is the number of vehicles determined? In Sumo route file or in omnetpp.ini?
【讨论】:
车辆数量和其他参数可以使用“流量”标签进行调整。例如,period参数可以用来增加车辆的频率,number参数用来表示汽车的数量。因此,如果您减小周期值,即使模拟时间更短,您也可以拥有更多的汽车。
<routes>
<vType id="vtype0" accel="2.6" decel="4.5" sigma="0.5" length="2.5" minGap="2.5" maxSpeed="14" color="1,1,0"/>
<route id="route0" edges="-39539626 -5445204#2 -5445204#1 113939244#2 -126606716 23339459 30405358#1 85355912 85355911#0 85355911#1 30405356 5931612 30350450#0 30350450#1 30350450#2 4006702#0 4006702#1 4900043 4900041#1"/>
<flow id="flow0" type="vtype0" route="route0" begin="0" period="3" number="195"/>
</routes>
【讨论】: