Я использую вены 4.6 с omnetpp 5.1.1 и пытаюсь вывести tripinfo транспортных средств, используя следующие конфигурации в файле .sumocfg:
<input>
<net-file value="erlangen.net.xml"/>
<route-files value="erlangen.rou.xml"/>
<additional-files value="erlangen.poly.xml"/>
</input>
<time>
<begin value="0"/>
<end value="300"/>
<step-length value="0.1"/>
</time>
<report>
<no-step-log value="true"/>
</report>
<gui_only>
<start value="true"/>
</gui_only>
<emissions>
<device.emissions.probability value="1"/>
</emissions>
<output>
<tripinfo-output value="erlangen.trip_info.xml"/>
<fcd-output value="erlangen.fcd.xml"/>
</output>
Я сгенерировал 30 случайных отключений, например, по сети, установил эмиссионный класс = "HBEFA3 / LDV_G_EU4" атрибут vType . Когда я запускаю симуляцию непосредственно в SUMO, то при успешном завершении она генерирует необходимый файл информации о поездке:
<tripinfo id="0" depart="0.00" departLane="4006674#0_0" departPos="5.10" departSpeed="0.00" departDelay="0.00" arrival="202.40" arrivalLane="-4006726#0_0" arrivalPos="281.67" arrivalSpeed="13.76" duration="202.40" routeLength="2214.00" waitSteps="0" timeLoss="28.90" rerouteNo="0" devices="tripinfo_0 emissions_0" vType="passenger" speedFactor="1.00" vaporized="">
<emissions CO_abs="16453.885943" CO2_abs="591255.824603" HC_abs="76.174970" PMx_abs="24.476562" NOx_abs="123.285735" fuel_abs="254.203634" electricity_abs="0"/>
</tripinfo>
...
<tripinfo id="29" depart="29.00" departLane="29900564#4_0" departPos="5.10" departSpeed="0.00" departDelay="0.00" arrival="226.10" arrivalLane="-31241838#0_0" arrivalPos="18.39" arrivalSpeed="22.13" duration="197.10" routeLength="2353.60" waitSteps="0" timeLoss="23.99" rerouteNo="0" devices="tripinfo_29 emissions_29" vType="passenger" speedFactor="1.00" vaporized="">
<emissions CO_abs="16826.605518" CO2_abs="612826.831847" HC_abs="78.478455" PMx_abs="25.328690" NOx_abs="126.946877" fuel_abs="263.477812" electricity_abs="0"/>
</tripinfo>
Но когда я отлаживаю то же самое, что и OMNET ++ Simulation, он завершается следующим уведомлением и файл информации о поездке не генерируется.
![enter image description here](https://i.stack.imgur.com/FYJ16.png)
Я установил время симуляции на 300 с в .sumocfg и omnetpp.ini (sim-time-limit = 300s), скриншоты показывают, что все покинутые машины прибыли в 285.900 с и одновременно симуляция остановлена с уведомлением. Я наблюдал эту проблему много раз, меняя количество случайных поездок и время симуляции снова и снова, но все было напрасно.
Здесь четко указано, что:
Информация генерируется для каждого транспортного средства, как только транспортное средство прибывает в пункт назначения и удаляется из сети.
Но это не так со мной. Пожалуйста, объясните, что я делаю неправильно. Спасибо