gpt4 book ai didi

omnet++ - 关于 VEINS 中的车辆编号

转载 作者:行者123 更新时间:2023-12-03 23:56:18 25 4
gpt4 key购买 nike

我使用 duarouter 修改了 erlagen.rou.xml 以获得车辆的随机路线。它看起来像这样:

    <vehicle id="0" depart="0.00"><route edges="31401017#0 4006688#0 4006688#1 4006688#2 4006688#3 4006688#4 29900561#0 29900561#1 32270595 33174302#0 33174302#1 4686970#0 4686970#1 122161381 30350448 30350449 4047309 30751813 -35842306#1 -35842306#0 -4900741 -4900739#2 -4900739#1"/>
</vehicle>
<vehicle id="1" depart="1.00">
<route edges="19796637 122161381 30350448 8364476 30350450#0 30350450#1 30350450#2 4006702#0 31255203#0 -31241851#2 -31241851#1 -31241851#0 31241816#3 31241835#1 31241834#0"/>
</vehicle>
<vehicle id="2" depart="2.00">
<route edges="31401017#0 4006688#0 4006688#1 4006688#2 4006688#3 4006688#4 29900561#0 29900561#1 32270595 33174302#0 33174302#1 4686970#0 4686970#1 122161381 30350448 8364476 30350450#0 30350450#1 30350450#2 4006702#0 31255203#0 31255203#1"/>
</vehicle> .......

在 VEINS 的原始 erlangen.rou.xml 中,我可以通过使用 omnetpp.ini 文件中的“*.manager.numVehicles”或使用“erlangen.rou.xml”中的“number = 198”来控制车辆的数量”。但是,当我在 omnetpp.ini 文件中使用“*.manager.numVehicles = 5”仅使用 5 辆车时,会从“erlangen.rou.xml”生成多辆车。如何使用所需数量的车辆。

谢谢你。

最佳答案

Veins 4.6 为 SUMO 创建的每辆(符合条件的)车辆创建了一个新的网络节点(其中资格可以受到车辆类型和感兴趣区域的限制)。

此外, numVehicles TraCIScenarioManager 的参数静脉 4.6 的类别负责确保在每个时间步长 (click here to see the source code responsible for this behavior) 之后,模拟中至少存在这么多车辆。

因此,numVehicles参数不能用于限制车辆数量。为此,需要指示 SUMO 创建更少的车辆——或者需要指示 SUMO 定义一些路线但根本不创建车辆(因此让 numVehicles 参数接管车辆的创建)

关于omnet++ - 关于 VEINS 中的车辆编号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46313470/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com