Как зафиксировать время, за которое автомобили покинули среду моделирования в венах

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

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


person Community    schedule 11.12.2015    source источник


Ответы (1)


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

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

person Christoph Sommer    schedule 11.12.2015