我正在使用omnet,veins和sumo模拟泛洪协议 . 我想用不同数量的节点(比如50,100和150)重复模拟 . 有没有办法指定在特定模拟中创建多少(最大)节点?先感谢您!
当您使用Veins时,您可以在 omnetpp.ini 文件中设置车辆数量 . 如果您查看了Erlangen方案的配置,可以找到 TraCIScenarioManager 的参数 . 通过使用该实例,您可以通过设置 numVehicles 属性来指定模拟中的车辆数量 . 结果可能如下所示:
omnetpp.ini
TraCIScenarioManager
numVehicles
*.manager.updateInterval = 1s *.manager.host = "localhost" *.manager.port = 9999 *.manager.autoShutdown = true *.manager.launchConfig = xmldoc("erlangen.launchd.xml") *.manager.configFile = "erlangen.sumo.cfg" *.manager.numVehicles = 150
使用OMNeT,您可以进行参数研究,这是使用不同参数值的多次模拟运行 . OMNeT++ TicToc tutorial向您展示了如何做到这一点 .
numVehicles 属性仅设置静脉插入的车辆数量 . 如果在SUMO配置中指定其他车辆,也会添加它们 .
1 回答
当您使用Veins时,您可以在
omnetpp.ini
文件中设置车辆数量 . 如果您查看了Erlangen方案的配置,可以找到TraCIScenarioManager
的参数 . 通过使用该实例,您可以通过设置numVehicles
属性来指定模拟中的车辆数量 . 结果可能如下所示:使用OMNeT,您可以进行参数研究,这是使用不同参数值的多次模拟运行 . OMNeT++ TicToc tutorial向您展示了如何做到这一点 .
numVehicles
属性仅设置静脉插入的车辆数量 . 如果在SUMO配置中指定其他车辆,也会添加它们 .