Как реализовать правило «сначала самая длинная очередь» для светофора в SUMO или FLOW?
Кажется, что SUMO поддерживает только три типа светофоров, что недостаточно гибко.
Как реализовать правило «сначала самая длинная очередь» для светофора в SUMO или FLOW?
Кажется, что SUMO поддерживает только три типа светофоров, что недостаточно гибко.
SUMO имеет встроенный actuated
алгоритм светофора, который в сочетании с датчиками полосы движения продлевает зеленую фазу светофора.
Longest queue first
выглядит как алгоритм, основанный на правилах, который можно легко реализовать с помощью TraCI
. В начале каждой фазы вы можете проверить количество waiting vehicles per edge
и соответственно установить зеленую фазу.
if...else
условий. Вы можете периодически проверять number of waiting vehicle per edge
и принимать соответствующие решения. Каждый край может быть subscribed
и может использоваться для получения идентификаторов транспортных средств для последнего временного шага. Что, в свою очередь, может быть использовано, чтобы узнать, ждут они или нет
- person FrainBr33z3; 23.08.2019