Случаи применения для статических частичных маршрутов пешеходов
Можно использовать статические частичные маршруты, например, в следующих случаях
- Случай применения 1 распределяет пешеходов с длинным статическим пешеходным маршрутом локально с помощью статических частичных пешеходных маршрутов по различным путям, но с общей целью. Затем пешеходы продолжают свой путь по исходному пешеходному маршруту к исходной цели. Таким образом Вам не нужно определять несколько очень похожих пешеходных маршрутов (статич.), которые будут отличаться лишь небольшим числом элементов маршрута.
- Случай применения 2 использует свойство статического решения частичного маршрута принудительного подключения всех пешеходов, входящих в пешеходную зону, даже если у них нет промежуточной или конечной цели в этой зоне. Это свойство распределяет пешеходов в пространстве лучше, если их актуальная позиция уже предполагает определенный вариант дальнейшей маршрутизации. В данном случае решение маршрута часто имеет только один маршрут. Соответствующий пример находится в файле Static - Ticket Gates.inpx в следующей папке.
..\Examples Training\Pedestrians\Enhanced Routing\Partial Routes\
Решение частичного маршрута, в атрибуте которого Модель решения выбрана запись Вход в зону, может вступать в силу для пешехода при наступлении следующих событий.
- Если он входит в зону с решением частичного маршрута;
- Если он выбирает новый статический пешеходный маршрут
Таким образом, есть следующие случаи, в которых решение частичного маршрута не выполняется, хотя при определенных обстоятельствах этого можно было бы ожидать:
- Две зоны A и B имеют частичные решения по маршруту a и b. Для обоих частичных решений по маршруту в атрибуте Модель решения можно выбрать запись Вход в зону. Зона B находится полностью в пределах зоны A. Пешеход всегда сначала входит в зону A, а затем, возможно, и в зону B. Основной маршрут и частичные маршруты определяются так, что решение частичного маршрута b применяется для пешехода, а решение частичного маршрута a не применяется. Однако решение частичного маршрута a могло бы действовать, если бы основной маршрут дополнялся частичным маршрутом b. Тем не менее, решение частичного маршрута a не выполняется ни непосредственно после решения частичного маршрута b, ни в тот момент, когда пешеход покидает зону B и находится только в зоне A.
- Пешеход включается во входящий пешеходный поток во время имитации и получает статический пешеходный маршрут. На его позиции, но в других зонах есть еще два решения частичных маршрутов a и b. Для обоих решений частичных маршрутов в атрибуте Модель решений выбрана запись Вход в зону. Частичный маршрут a заканчивается в зоне, в которой основной маршрут имеет промежуточную цель, а частичный маршрут b — нет. В свою очередь, частичный маршрут b заканчивается в зоне, в которой частичный маршрут a имеет промежуточную цель. Тем не менее, выполняется только решение частичного маршрута a, но не решение частичного маршрута b, так как условием для перепроверки наличия решения частичного маршрута является тот факт, что было выполнено нормальное решение маршрута. Если решение частичного маршрута b не находится в зоне с входящим пешеходным потоком, с помощью которого пешеход вводится в зону, а в зоне, в которую пешеход войдет только в следующий временной шаг, решение частичного маршрута b все равно выполняется.
С помощью этих ограничений предотвращается появление бесконечного числа петель в пределах одного временного шага.
Случай применения 1
Случай применения 1 содержит пешеходы, которые идут по маршрутам с большим числом промежуточных точек из различных, относительно далеко расположенных источников. Все эти пешеходы проходят определенную зону. Эта зона предлагает, несмотря на источники или цели пешеходов, альтернативные маршруты. Затем пешеходы в зависимости от их источника продолжают свой путь к различным, удаленным целям. На своем последующем пути они при этом учитывают много промежуточных пунктов.
В этом случае полезно моделировать выбор маршрутов в совместно используемой зоне с помощью специальных частичных маршрутов, которые только локально модифицируют маршрут, но не дальнейший путь.
Оба следующих рисунка показывают примеры с фрагментами длинных пешеходных маршрутов, с областью, которую можно рационально смоделировать с помощью частичных маршрутов. На следующем рисунке статический пешеходный маршрут ведет через красную зону внизу к зеленой зоне вверху с с целью пешеходного маршрута:
На следующем изображении статический пешеходный маршрут помечен светлой, желтой линией, ведущей из красной зоны слева вверху горизонтально к цели в зеленой зоне справа. Оба частичных пешеходных маршрута помечены более темными, оранжевыми линиями. Они начинаются в темно-красной зоне и ведут через зоны с синими промежуточными точками к своим целям в зоне справа.
В данном примере выбор статических частичных маршрутов вступает в силу, так как цели частичных пешеходных маршрутов располагаются в той же зеленой зоне справа, что и промежуточная точка статического пешеходного маршрута.
Без статических частичных маршрутов пришлось бы определять каждый длинный статический пешеходный маршрут как единое целое столько раз, сколько имеется ограниченных в пространстве альтернативных опций в совместной зоне.
Случай применения 2
В случае имитации, например, билетных касс проблема заключается в том, что пешеходы чаще всего используют кратчайший путь. Они не рассматривают никаких путей в обход, чтобы сэкономить время. Даже в тех случаях, когда обход минимален, как при наличии нескольких касс. Если пешеходы приближаются к ряду касс не ортогонально, они могут создать очередь у одной или двух касс и игнорировать каждый дополнительный пропускной шлагбаум. Это было бы нереально. Используйте для этого динамические решения частичных маршрутов.
Так как точная позиция пешехода за несколько метров до кассы в определенной степени определяет, какой из касс он воспользуется в действительности, может использоваться так называемое заменяющее воздействие статических решений частичных маршрутов, чтобы провести его через определенную кассу. Это показывают следующие рисунки:
В данном случае решения маршрутов не являются действительно решениями об альтернативных маршрутах, так как каждому решению присваивается только один маршрут. Здесь также очевидно преимущество заменяющего воздействия.
Существует возможность моделировать сопоставимые ситуации, в которых релевантны кратчайшие с позиции расстояния или времени маршруты, также с помощью параметра Динамический потенциал (Применить динамический потенциал).
Динамический потенциал подходит прежде всего:
- Если альтернативные маршруты отличаются лишь незначительно, например при методе выбора маршрутов "Выбор кассы" (Применить метод выбора маршрутов Выбор кассы).
- Если альтернативные маршруты дискретны не на 100 %, например если большое число людей в определенном месте должно совершить поворот на 90° или разворот на 180°.
