Патовая ситуация на перекрестке

Рейтинг: 0Ответов: 1Опубликовано: 15.08.2023

Моделирую в AnyLogic перекресток.В начале функионирование нормальное, светофоры переключаются и в соотвествие с этим потоки движутся. Далее возникает затор (интенсивность потоков беру достаточно высокую от 3500 до 6000 авто в час в зависимости от направления) и потоки взаимоблокируются и не движутся вовсе, фазы светофора переключаются, но потоки стоят. В блоке Road Network Descriptor стоит флажок Авторазрешение заторов, однако машины не проезжают сквозь друг друга и затор не рассасывается вообще, т.к. автомобили не двигаются вовсе в течение оставшегося времени работы модели,и фазы работы светофора меняются "впустую". При этом, если снизить интенсивность в 5 раз (до 800 авто в час в каждом направлении), то модель работает нормально, и по окончанию моделирования количество сгенерированных автомобилей в блоках carsourse равно примерно заданной интенсивности. При высокой же интенсивности кол-во сгенерированных в каждом блоке падает и составляет всего 200-300 авто в час в противовес 3500-6000 заданным). Может кто-то подскажет, как исправить ситуацию, чтобы автомобили все-таки проезжали и заданная интенсивность была соблюдена при генерации автомобилей? Заранее спасибо! введите сюда описание изображения

Ответы

▲ 1

Решение здесь простое - не давать выезжать не перекрёсток, если он занят машинами с перпендикулярного направления. Если занятость перекрёстка получить нельзя, то просто при увеличении интенсивности движения нужно делать паузу между разрешающими сигналами (в обоих направлениях красный на въезд, а на продожение движения остаётся зелёный) чтобы машины могли покинуть перекрёсток, а новые заехать на него не могли.