Входящие потоки, решения маршрутов и маршруты управляют пешеходами
После того, как пешеходы с входящими пешеходными потоками будут добавлены в сеть, они будут вестись решениями маршрутов по маршрутам к своим целям.
Внедрить пешеходов в сеть через входящие пешеходные потоки
Можно определять входящие пешеходные потоки в пешеходных зонах или автоматически создавать из матрицы корреспонденций пешеходов и при этом создавать решения маршрутов и маршруты к своим целям (Применить матрицы корреспонденций для пешеходов).
- В пешеходных зонах, для которых заданы входящие пешеходные потоки, необходимо определить решения маршрута для пешеходов.
- Как минимум один маршрут необходим для каждого типа пешеходов, который содержится в интервале времени входящего пешеходного потока и является частью состава в этом входящем пешеходном потоке. Это автоматически относится к случаю, если указывать для решения маршрута атрибут ВсеТипыПеш (Все типы пешеходов). Если же вы выберете класс пешеходов, содержащий только часть типов пешеходов, может получиться, что тип пешеходов хотя и будет использоваться во входящем пешеходном потоке, но для него не будет определен маршрут. В этом случае имитация будет прервана сообщением об ошибке. Решение маршрута, для которого в интервале времени относительные нагрузки всех маршрутов установлены на 0, в этом аспекте рассматривается так, как если бы оно не существовало.
- Решение маршрута присваивает каждому новому пешеходу маршрут, определенный для его типа или его класса пешеходов. При наличии более одного маршрут для его типа пешеходов выполняется случайный выбор согласно относительным нагрузкам отдельных маршрутов.
- Каждый маршрут ведет через последовательность зон и пандусов, образующих таким образом пункты путей.
Стратегические маршруты управляют пешеходами в сети
- Пешеход всегда идет к своему следующему пункту маршрута.
- Если пешеход достигает позиции пешеходного маршрута в зоне, которой в атрибуте РаспрВр (Распределение времени) присвоено распределение времени, он ожидает в течение определенного интервала времени.
- Если это не последний пункт маршрута пешехода, он двигается к своему следующему пункту маршрута.
- Если это последний пункт маршрута и если пешеходная зона пункта маршрута содержит решение маршрута с маршрутами для типа или класса пешехода, пешеходу присваивается новый маршрут и он продолжит свой путь в соответствии с новым маршрутом.
- Если маршрут для пешехода не существует, то он удаляется из сети.
- Если пешеходная зона с последним пунктом маршрута содержит входящий пешеходный поток, то пешеход в любом случае удаляется из сети, так как исходят из того, что решения маршрутов в зонах, которые также содержат входящий пешеходный поток, должны действовать исключительно для пешеходов, добавленных за счет этого входящего пешеходного потока.
- Если последняя позиция пешеходного маршрута лежит в зоне, которой присвоен атрибут ОТИспольз > Зона ожидания, пешеход остается в сети, если в этой зоне отсутствует решение маршрута. Пешеход ожидает подходящего ТС ОТ для посадки (Атрибуты зон) und (Моделировать пешеходов как пассажиров ОТ).
- Для одного пешехода может существовать несколько "тактических” возможностей перехода из одного пункта маршрута к следующему. К примеру, он может обойти препятствие слева или справа или использовать различные ступеньки и пандусы, чтобы попасть в цель. Кроме того, пешеход должен пропускать других пешеходов. Viswalk автоматически выполняет соответствующие расчеты и решения в рамках имитации. Если есть несколько уровней, Viswalk рассчитывает граф создания маршрутов внутри программы. Граф создания маршрутов состоит из определенных Вами пунктов маршрутов и содержит дополнительно по одному пункту маршрута для обоих концов каждой лестницы & пандуса маршрутов. Таким образом граф создания маршрутов содержит существенную информацию о всевозможных вариантах маршрутов, ведущих через один и тот же уровень, а также различные уровни, связанные ступеньками или пандусами. На базе графа создания маршрутов Viswalk вычисляет самый короткий путь между двумя позициями пешеходного маршрута. Кратчайший путь используется для тактического движения пешехода. При этом пешеходы предпочитают в Viswalk маршруты без ступенек или пандусов, даже если путь через ступеньки или пандусы будет короче. Если вы хотите, чтобы вместо этого пешеходы использовали ступеньки или пандусы, разместите пункты маршрутов на нужных пандусах.
Условия для присвоения решений маршрутов
Чтобы присвоить пешеходу новый маршрут, необходимо выполнить следующие условия:
- Для зоны должно быть определено решение маршрута.
- Решение маршрута должно быть эффективно для своего типа пешеходов благодаря зависимости от класса.
- Пешеход актуально не имеет маршрута. Это может иметь следующие причины:
- Пешеход создан заново.
- Пешеход достиг в этом временном шаге последний пункт своего актуального или предыдущего маршрута
- Пешеход покинул ТС ОТ и идет по зоне, которой присвоен атрибут ОТИспольз > Край платформы (Атрибуты зон) и (Моделировать пешеходов как пассажиров ОТ).
Вышестоящая тема:
