Различный вывод с использованием только SUMO и SUMO, Veins и OMNeT ++ вместе - PullRequest
0 голосов
/ 25 апреля 2018

В моем проекте я пытаюсь создать базовый пример, в котором проникновение на рынок составляет 0,0. Другими словами, ни один автомобиль не использует приложение. Я попробовал два способа сделать это. Во-первых, я использую SUMO только для запуска симуляции, а во-вторых, я использую SUMO, Veins и OMNeT ++ для запуска симуляции, но в omnetpp.ini установите коэффициент проникновения равным 0 на *manager.penetrationRate = 0. Я предполагаю, что это не создаст какой-либо модуль мобильности для транспортного средства, работающего в SUMO.

Но что меня смутило, так это то, что результаты двух вышеупомянутых симуляций не совпадают. Перегрузка по первому пути (только SUMO) намного тяжелее, чем по второму (SUMO, Veins и OMNeT ++). Может кто-нибудь помочь мне объяснить это? Разве они не должны давать тот же результат, так как я установил уровень проникновения в 0?

Это файл конфигурации в SUMO. Два моделирования основаны на одной и той же конфигурации.

    <input>
    <net-file value="simul.net.xml"/>
    <route-files value="simul.rou.xml"/>
    <additional-files value="simul.add.xml"/>
</input>

<time>
    <begin value="0"/>
    <end value="4000"/>
    <step-length value="0.1"/>
</time>

<output>
    <tripinfo-output value="tripinfo.out.xml"/>
    <lanechange-output value="lanechange.out.xml"/>
</output>
...