在使用静脉时,SUMO中没有计划在SUMO中使用

时间:2015-11-11 16:57:56

标签: omnet++

我正在使用静脉3.0 sumo0.21.0 omnetpp4.4 。 在 name.rou.xml 中,我定义了一些类似的车辆类型:

<vType id="vtype0" accel="2.6" decel="6.6" sigma="0.5" length="2.5"  minGap="2.5" speedFactor="0.8" speedDev="0"  maxSpeed="88" color="1,1,0"/>

我还定义了流程:

   <flow id="flow0" type="vtype6" route="B470" begin="0"  end="21599" period="3600"/>
   <flow id="flow1" type="vtype6" route="B470" begin="15"  end="604800" period="604800"/>
   <flow id="flow2" type="vtype6" route="B470" begin="30"  end="604800" period="604800"/>
   <flow id="flow3" type="vtype6" route="B470" begin="45"  end="604800" period="604800"/>
   <flow id="flow4" type="vtype6" route="B470" begin="60"  end="604800" period="604800"/>
   <flow id="flow5" type="vtype6" route="B470" begin="75"  end="604800" period="604800"/>
   <flow id="flow6" type="vtype6" route="B470" begin="90"  end="604800" period="604800"/>
   <flow id="flow7" type="vtype6" route="B470" begin="105"  end="604800" period="604800"/>
   <flow id="flow8" type="vtype6" route="B470" begin="120"  end="604800" period="604800"/>
   <flow id="flow9" type="vtype6" route="B470" begin="125"  end="604800" period="604800"/>
   <flow id="flow10" type="vtype6" route="B470" begin="130"  end="604800" period="604800"/>
   <flow id="flow11" type="vtype6" route="B470" begin="135"  end="604800" period="604800"/>
   <flow id="flow12" type="vtype6" route="B470" begin="140"  end="604800" period="604800"/>
   <flow id="flow13" type="vtype6" route="B470" begin="145"  end="899" period="15"/>
   <flow id="flow14" type="vtype6" route="B470" begin="900"  end="21599" period="3600"/>
   <flow id="flow15" type="vtype6" route="B470" begin="2700" end="21599" period="3600"/>

在正常情况下,车辆应根据定义的流量出现在SUMO中。问题在于,在我的模拟车辆中,第二个 1014 开始出现。 我得到nodeId = mobility->getExternalId();的车辆ID。通常id看起来像flow13.4。当没有计划的车辆出现时,他们的身份证看起来像vtype0_1。所以SUMO只是从我的定义中选择一些 vType 并启动它。通过这种方式,我的模拟中添加了大约1000辆新车。为什么会这样?有没有人知道,除了定义流量之外,SUMO在什么情况下启动车辆? 车辆的发生:

flow13.49 at 880
flow14.0 at 900
vtype4_0 at 1014
vtype2_1 at 1027
vtype4_2 at 1045

1 个答案:

答案 0 :(得分:0)

您可能设置了numVehicles参数,该参数指示静脉在模拟中出现的配置数量少于实例时随机车辆实例化。