Как записать время, в которое машины покинули симуляцию среды в жилах

Я изучаю время прохождения автомобилей, поэтому, чтобы оценить предложенные мной методы, очень важно знать, сколько времени требуется каждой отдельной машине, чтобы добраться до места назначения.
Я использую Veins 3.0, Sumo0.21.0 и Omnet++ 4.6 для симуляции. Я записываю пункт назначения каждой машины и основываюсь на их положении, я записываю время выхода, когда машина достигает пункта назначения.

Есть ли простой способ получить уведомление, когда автомобиль покинул симулятор?

1 ответ

Решение

Veins 3.0 уже записывает несколько метрик в каждом TraCIMobility модуль. Среди них есть каждый автомобиль startTime, stopTime, а также totalTime в симуляции.

Транспортные средства удаляются из симуляции, когда они прибывают. Это означает, что, если вы хотите выполнить произвольный код, когда транспортное средство покидает симуляцию, вы можете просто добавить этот код в finish метод любого модуля, содержащегося в транспортном средстве.

Другие вопросы по тегам