Как записать время, в которое машины покинули симуляцию среды в жилах
Я изучаю время прохождения автомобилей, поэтому, чтобы оценить предложенные мной методы, очень важно знать, сколько времени требуется каждой отдельной машине, чтобы добраться до места назначения.
Я использую Veins 3.0, Sumo0.21.0 и Omnet++ 4.6 для симуляции. Я записываю пункт назначения каждой машины и основываюсь на их положении, я записываю время выхода, когда машина достигает пункта назначения.
Есть ли простой способ получить уведомление, когда автомобиль покинул симулятор?
1 ответ
Veins 3.0 уже записывает несколько метрик в каждом TraCIMobility
модуль. Среди них есть каждый автомобиль startTime
, stopTime
, а также totalTime
в симуляции.
Транспортные средства удаляются из симуляции, когда они прибывают. Это означает, что, если вы хотите выполнить произвольный код, когда транспортное средство покидает симуляцию, вы можете просто добавить этот код в finish
метод любого модуля, содержащегося в транспортном средстве.