Моделировать парковку или остановку на обочине дороги

Настоящие парковочные места можно определить в виде поперечной или диагональной стоянки с несколькими параллельными парковочными местами (Создание стояночной зоны).

Для парковки или остановки на обочине дороги определяется следующее:

  • Автостоянка типа Настоящие стоянки. Автостоянка может иметь несколько парковочных мест в зависимости от атрибутов Длина и Длина одного парковочного места. Парковочные места следуют одно за другим в направлении полосы движения.
  • Решение маршрута ТС типа Стоянка с одним или несколькими маршрутами ТС. Каждый маршрут ТС ведет от решения маршрута ТС к стоянке (Определение маршрута к автостоянке).

Решения маршрута ТС типа Стоянка функционируют аналогично частичным маршрутам к автостоянкам (Моделирование маршрутов ТС, частичных маршрутов ТС и решений маршрутов). Однако присваиваются не маршруты, а нужное количество стоянок. В атрибутах решения маршрута ТС типа Стоянка можно установить (Атрибуты автостоянок) следующее.

  • Длительность парковки: нужное распределение времени, в течение которого должно парковаться транспортное средство.
  • Доля паркующихся: процентная доля транспортных средств, которым в каждом временном интервале присваивается парковочное место на автостоянке.
Размещение стоянки и решения маршрута ТС типа Стоянка.

Для добавления стоянки и решения маршрута в редакторе сети существуют следующие возможности.

  • Создание стояночной зоны вместе с необходимыми объектами сети

Добавьте стояночную зону, если необходимо определить поперечную или диагональную стоянку с несколькими параллельными парковочными местами (Создание стояночной зоны).

  • Добавление объектов сети по одному

Добавьте отдельно парковочное место и решение о маршруте, если необходимо определить продольные парковочные места, отдельные поперечные или диагональные парковочные места. Стоянка создается в редакторе сети на полосе движения (Определить стоянки). Если полоса движения не будет вести от стоянки ниже по направлению движения, то позиция вынужденной остановки первого соединяющего отрезка ниже по направлению движения не должна затрагивать стоянку (Атрибуты соединяющих отрезков).

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

Если автостоянка расположена на отрезке с одной полосой, припаркованные на ней транспортные средства могут препятствовать свободному движению по этому отрезку. Транспортные средства в поиске  парковочного места на этой автостоянке в каждом временном шаге проверяют наличие какого-то другого парковочного места. В результате транспортное средство будет перемещаться как можно дальше вниз по направлению движения, чтобы выйти из потока, если это возможно и значение атрибута Привлекательность установлено на такой высокий показатель, что парковочное место ниже по направлению движения будет привлекательнее, чем выше.

Обязательные условия, чтобы транспортное средство приняло во внимание решение о выборе маршрута.

Если транспортное средство преодолевает решение маршрута ТС типа Стоянка, Vissim проверяет следующие критерии, чтобы присвоить транспортному средству маршрут к автостоянке. Если критерий не соблюдается, транспортное средство следует по своему маршруту или пути.

  • Транспортному средству не присвоена стоянка назначения.
  • Для решения маршрута определен маршрут к автостоянке.
  • Интервал времени для маршрутов к автостоянкам достаточно велик.
  • Значения для интервала времени задаются в атрибутах Длительность парковки и Доля паркующихся в решении маршрута.
  • Тип транспортного средства является частью класса транспортного средства, выбранного для принятия решения о маршруте.

Если эти критерии соблюдены, Vissim определяет на основании распределения атрибута Доля паркующихся, может ли маршрут к автостоянке быть присвоен транспортному средству. При этом учитываются выбранные классы ТС, включая транспортные средства ОТ. Затем Vissim проверяет, не равна ли длительность парковки из распределения 0 с.

Если критерии соблюдены, для транспортного средства существует заявка на парковку, а Vissim проверяет возможность присвоения транспортному средству парковочного места и маршрута к автостоянке.

Обязательные условия для присвоения ТС парковочного места
  • Транспортному средству может быть назначен маршрут к автостоянке.
  • Для решения маршрута к автостоянке в атрибуте Поведение при полном заполнении выбирается запись Ожидать, не все парковочные места стоянки заняты, а перед каждым парковочным местом не ждет транспортное средство, чтобы оно освободилось.
  • Свободные парковочные места имеют достаточную длину.
  • Стоянка открыта в зависимости от часов работы.
  • Если выбран атрибут Распознавание блокады, доступно не менее одного парковочного места.
  • Свободные стоянки расположены ниже по направлению движения от аварийных остановок.
  • Период распределения времени, которое выбрано в атрибуте Длительность парковки решения маршрута ТС типа Стоянка, меньше, чем в атрибуте Максимальное время парковки автостоянки.
  • Предусмотрено достаточное количество парковочных мест. Объем настоящих парковочных мест выводится из длины автостоянки и длины парковочного места. Можно менять количество парковочных мест, изменяя в редакторе сети длину автостоянки.
Решение маршрута ТС присваивает парковочное место транспортному средству

Vissim выбирает парковочные места в зависимости от следующих атрибутов (Атрибуты автостоянок).

  • Имеющиеся в распоряжении парковочные места для соответствующей длины транспортного средства в зависимости от атрибута Длина каждого места.
  • Привлекательность: наиболее подходящее парковочное место устанавливается на основе атрибута Привлекательность. При одинаковой привлекательности нескольких парковочных мест Vissim выбирает одно из них на основе равномерного распределения.

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

Vissim находит подходящее парковочное место.

Если автостоянка имеет только одно парковочное место, транспортное средство может парковаться на нем, если оно помещается туда по длине. Транспортное средство должно иметь по меньшей мере на 2 см больше места для парковки, чем длина автостоянки.

Если транспортное средство длиннее парковочного места, Vissim проверяет, свободны ли два или более соседних парковочных места, на которых могло бы припарковаться транспортное средство. Если при этом транспортное средство займет все парковочные места автостоянки, то оно может парковаться ам, если его максимальная длина не превышает общую длину этих парковочных мест. Если транспортное средство займет не все парковочные места стоянки, оно может припарковаться там, если совокупная длина парковочных мест длиннее транспортного средства не менее чем на 0,5 м. Это гарантирует достаточное место для въезда на парковку и выезда с нее с учетом расположенных рядом парковочных мест.

Частично занятые ТС парковочные места не присваиваются никакому другому ТС и воспринимаются как занятые. Транспортное средство всегда останавливается в начале парковочного места. При отсутствии достаточного количества соседних мест для для парковки крупногабаритного ТС оно не паркуется, а едет дальше по своему маршруту.

Маршруты ТС к парковочному месту

Vissim автоматически создает маршруты ТС, которые ведут от решения маршрута ТС типа Стоянка к любому парковочному месту соответствующих автостоянок. Эти внутренние маршруты ТС вы не можете изменять.

Отображение паркующихся и припаркованных транспортных средств

Во время имитации движение ТС отображается приближенно к реальности, пока оно выполняет въезд или выезд с продольной, угловой или поперечной парковки. При достижении соответствующей позиции на парковочном месте транспортное средство по умолчанию отображается в 2D-режиме синим цветом внутри контура. Это соответствует цвету парковочного состояния Припарковано. Примеры:

Продольная парковка Угловая парковка Поперечная парковка
Распределение времени пребывания определяет длительность парковки

Для атрибута Длительность парковки решения маршрута к автостоянке можно выбрать нужное распределение времени. Длительность парковки начинается, когда транспортное средство стоит на своем парковочном месте в направлении движения и восстанавливается транспортное движение на полосе с вынужденным замедлением движения.

Присвоить транспортному средству свободное парковочное место

Если парковочное место не присвоено ТС и на нем никто не паркуется, оно будет свободно и Vissim может присвоить его другому транспортному средству. Это возможно также, если парковочное место актуально недоступно, так как на нем или рядом стоит ТС, к примеру, из-за затора.

Заполнение и блокирование парковочного места

Парковочное место считается занятым и не присваивается никакому другому ТС:

  • Как только парковочное место уже присвоено одному транспортному средству. Транспортное средство следует своим маршрутом до остановки на парковочном месте. С этого момента паркующееся транспортное средство блокирует парковочное место.
  • Если транспортному средству из-за его длины присваиваются несколько соседних парковочных мест, эти парковочные места считаются занятыми. Транспортное средство следует своим маршрутом до остановки на парковочных местах. С этого момента паркующееся транспортное средство блокирует эти парковочные места.
  • Парковочное место продолжает считаться занятым и присвоенным транспортному средству, если оно еще не доехало до парковочного места, но другое транспортное средство мешает подъезду по следующим причинам:
  • Транспортное средство находится в заторе на парковочном месте.
  • Транспортное средство находится в заторе на полосе движения рядом с парковочным местом.
  • Транспортное средство находится в заторе на соединяющем отрезке, ведущем к дороге со стоянкой, на которой расположено парковочное место.
  • Как только парковочное место будет зарезервировано для транспортного средства, находящегося в ожидании свободного места, так как заняты все места, которые может присвоить решение маршрута типа Стоянка.
Въезд на заблокированную стоянку

Если транспортное средство не может припарковаться, из-за того что другое транспортное средство блокирует доступ к стоянке, то его вид движения меняется на Игнорирует блокировку стоянки через 60 с и транспортное средство все равно паркуется.

Выезд с парковочного места

По истечении времени пребывания транспортное средство покидает парковочное место по автоматически созданному маршруту, который выведет его на первоначальный маршрут.

Примечание: Для этого Vissim устанавливает кратчайший по времени путь к позиции ниже по направлению движения решения маршрута к автостоянке. При создании маршрута для возвращения транспортного средства от автостоянки в сеть отрезков Vissim учитывает общий ход маршрута, а также текущее положение транспортного средства на автостоянке, которую оно хочет покинуть. В результате этого транспортное средство может либо дважды проехать часть первоначального маршрута, либо пропустить его.

Направление движения при въезде и выезде с парковки

Транспортное средство паркуется вперед. Транспортное средство не может парковаться назад. Атрибут автостоянки Направление парковки ТС определяет движение передним или задним ходом выезде со стоянки (Атрибуты автостоянок). Таким образом транспортное средство может въезжать и выезжать с парковки в следующих направлениях:

  • Въезд на парковку и выезд с парковки передним ходом: для моделирования парковки на автостоянке, которую транспортное средство может покинуть передним ходом, например продольная парковка с несколькими парковочными местами параллельно отрезку.
  • Въезд на парковку передним ходом и выезд с парковки задним ходом: для моделирования парковки на угловом или поперечном парковочном месте. К отрезку с автостоянкой ведет по меньшей мере один соединяющий отрезок. Отрезок заканчивается ниже по направлению движения к автостоянке. В динамическом распределении транспортные средства не могут выезжать со стоянки задним ходом.
Если транспортное средство выезжает задом, действует:
  • Модель следования за впереди идущим — "Видеман 74" или "Видеман 99".
  • Расстояние видимости базируется на параметре манеры езды, действующем для езды передом. В результате Vissim может устанавливать расстояние и количество воспринимаемых ТС. Расстояние вычисляется от заднего бампера транспортного средства. Транспортное средство, выезжающее задом, воспринимает на своем маршруте другие транспортные средства. Если на маршруте появится встречное ТС, оба смогут затормозить.
  • Желаемая скорость ТС базируется на показателе, определенном в атрибуте Скорость (обратная поездка) автостоянки.
  • По окончании длительности парковки выезжающее ТС выезжает со стоянки задним ходом по первому соединяющему отрезку, на который оно прибывает и которому назначено нужное направление Все, назад на свой исходящий отрезок. При выезде со стоянки задним ходом транспортное средство может использовать только соединяющие отрезки, которым назначено нужное направление Все, Направо или Налево, и игнорировать соединяющие отрезки с направлением Нет. Это может быть другой соединяющий отрезок, чем тот, который использовался для парковки транспортного средства, и этот соединяющий отрезок может также привести к другому отрезку или к другой полосе движения. Транспортное средство едет задом, пока не достигнет отрезка, на котором расположен  его маршрут ТС и по которому оно может продолжить движение вперед. Там оно полностью останавливается. По истечении времени ожидания ТС продолжает двигаться по своему маршруту, определенному в атрибуте Распределение продолжительности смены направления автостоянки (Атрибуты автостоянок). При движении передом ТС движется с нужной скоростью, действовавшей для него до начала парковки.
  • Vissim вычисляет позицию, в которой транспортное средство полностью останавливается, чтобы в следующий временной шаг продолжить следование по маршруту.
  • Атрибут Направление движения ТС имеет значение Назад, например в списке ТС в сети.
  • Атрибут Вид движения имеет значение Движение назад, например в списке ТС в сети.
  • Транспортное средство следует по маршруту ТС. Этот маршрут привязан к переднему бамперу транспортного средства.
  • Транспортные средства, выезжающие со стоянки задним ходом, должны быть защищены от приближающихся транспортных средств: транспортные средства, выезжающие со стоянки, ожидают промежутка в основном потоке, а паркующиеся транспортные средства ожидают, чтобы пропустить выезжающее транспортное средство. Для подстраховки достаточно конфликтных зон на соединяющих отрезках, которые транспортное средство использует для парковки. Этим конфликтным зонам необходимо присвоить статус Пасс (Применение конфликтных зон). Для подстраховки транспортных средств, выезжающих с парковки задним ходом, не требуются дополнительные объекты сети, такие как правила приоритета или знаки «Стоп». Для обеспечения Vissim безопасности транспортного средства, выезжающего с парковки задним ходом, у транспортного средства должно быть больше места для выезда задним ходом, чем длина автостоянки, по меньшей мере на 3 см. Подстраховка транспортного средства учитывает также транспортные средства, находящиеся на проездах со встречным движением на встречной полосе.

Примечание: При открытии сети Vissim, созданной в предыдущей версии программы, в версии Vissim не ниже, чем от 2020 года, убедитесь в том, что конфликтным зонам, расположенным на соединяющих отрезках, которые транспортное средство использует для выезда со стоянки задним ходом, присвоен статус Пасс. В результате не будут необходимы другие объекты сети, которые были определены для обеспечения подстраховки транспортных средств, выезжающих со стоянки задним ходом. Такими объектами являются, например, правила приоритета или знаки «Стоп». Также проверьте подстраховку в имитации и удалите все объекты сети, в которых нет необходимости.

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

Транспортное средство выбирает парковочное место только в том случае, если оно не занято или заблокировано другим ТС.

Свободное парковочное место заблокировано другим ТС, стоящим на одном из парковочных мест или одной из полос движения рядом со свободным парковочным местом, в следующих случаях:

  • Слева и/или справа от парковочного места есть полоса движения без стоянок, на которой стоит ТС рядом со свободным парковочным местом.
  • Слева и/или справа от парковочного места есть дополнительная полоса со стоянками, а также полоса движения без стоянок. На парковочном месте между свободным парковочным местом и полосой без стоянок находится транспортное средство.
  • Слева и/или справа от парковочного места есть дополнительная полоса со стоянками, а также полоса движения без стоянок. Парковочное место рядом со свободным парковочным местом также свободно, а на полосе движения рядом с обоими свободными парковочные местами находится транспортное средство.

Как только транспортное средство пересечет место решения маршрута ТС типа Стоянка, Vissim проверяет его маршруты ТС и соответствующие стоянки. Vissim устанавливает и резервирует парковочное место для транспортного средства. Vissim проверяет в каждом временном шаге для всех ТС, которые находятся не в состоянии движения Ожидание, доступно ли еще зарезервированное парковочное место. Если оно еще доступно и находится на отрезке с единственной полосой или если парковочное место более не доступно, Vissim ведет поиск доступных не заполненных парковочных мест. Это парковочное место должно находиться ниже по направлению  движения к автостоянке на актуальном маршруте к автостоянке ТС.

Если выбранное для ТС парковочное место еще не заблокировано при проезде места решения, но блокируется незадолго до подъезда к нему, ТС выбирает другое парковочное место. Обязательное условие: ниже по направлению движения еще есть свободное парковочное место на маршруте в рамках решения маршрута к автостоянке.

Если для ТС после проезда места решения освободится привлекательная стоянка, то транспортное средство будет двигаться в сторону первоначально выбранного парковочного места, пока оно остается доступным.

Если транспортное средство не может припарковаться ни на одной из автостоянок, так как недостаточно свободных и доступных парковочных мест, решение маршрута ТС типа Стоянка игнорируется. Транспортное средство едет дальше по своему первоначальному маршруту.

Поведение при парковке с одной полосой движения и минимум одним занятым парковочным местом

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

ТС резервирует парковочное место и ожидает, пока оно освободится

Если транспортное средство проедет решения маршрутов ТС типа Стоянка и не окажется свободных парковочных мест, с помощью атрибута Поведение при полном заполнении можно установить, как оно должно действовать в такой ситуации (Атрибуты решений маршрутов к автостоянкам).

  • продолжить движение
  • ехать к следующему парковочному месту, которое можно зарезервировать, ожидать там, пока оно освободится, и припарковаться там

Настройки для резервирования парковочного места:

  • Парковочное место занято и транспортное средство паркуется на нем.
  • Парковочное место не зарезервировано.
  • Длина парковочного места является достаточно большой для длины транспортного средства. Если транспортное средство длиннее чем парковочное место, невозможно зарезервировать несколько соседних парковочных мест, транспортное средство едет дальше.

Транспортное средство не ищет на пути к зарезервированному парковочному место никакое другое свободное парковочное место.

Транспортное средство едет дальше в следующих случаях:

  • Нет свободных парковочных мест.
  • Парковочное место не может быть зарезервировано.
  • Все парковочные места зарезервированы.
  • Для решения маршрута к автостоянке в атрибуте Поведение при полном заполнении выбрана запись Продолжить движение.
  • Ни одно парковочное место не имеет достаточно длины для транспортного средства.
  • Vissim не может установить длительность парковки, так как все парковочные места заняты, но на них нет транспортных средств, например так как транспортное средство еще не достигло присвоенного парковочного места или не может это сделать, так как другое транспортное средство из-за затора стоит на его парковочном месте.
Использование групп стоянок

Группе стоянок присваиваются стоянки, которые необходимо анализировать вместе с анализом категории Группы стоянок (Определение групп стоянок), (Отображение результатов групп стоянок в списках).

Анализ стоянок

С помощью анализа можно вводить конечные атрибуты для следующих типов объектов и отображать их в списках.

Анализы учитывают последствия решений по маршруту, которые принимаются на одном и том же этапе.

Для анализа Протокол ТС можно также выбрать конечные атрибуты, содержащие данные от парковочных мест (Сохранить протокол ТС в файл или базу данных).

Если транспортное средство удалено из сети Vissim через COM и при этом учтено по результатам анализа парковки, то Количество припаркованных транспортных средств уменьшится на 1. Однако это не является выездом со стоянки.

Если транспортное средство динамического распределения будет вставлено в сеть Vissim через COM, это увеличит Количество припаркованных транспортных средств на 1. Однако это не является въездом на стоянку. Если этому транспортному средству назначен путь, оно выезжает со стоянки и следует по пути.

Анализ учитывает фактически занятые парковочные места

Если транспортное средство занимает несколько парковочных мест из-за своей длины, то в ходе анализа Vissim регистрирует это лишь как один процесс парковки.

Если расстояние между передним краем припаркованного транспортного средства и следующим по направлению движения парковочным местом продольной стоянки меньше минимального расстояния 0,5 м, то это парковочное место также считается занятым транспортным средством, так как другое транспортное средство не может припарковаться на этом парковочном месте. Это также относится к минимальному расстоянию между задним краем ТС и парковочным местом, граничащим с парковочным местом ТС выше по направлению движения.