Сохранить протокол пешеходов в файл или базу данных

Примечание: Требуется дополнительный модуль Viswalk.

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

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

Можно вывести следующие данные и форматы данных:

Вывод

Файл ASCII

Файл MDB

Файл атрибутов из списка атрибутов

Агрегированные данные

-

-

Необработанные данные

*.pp

-

-

Рекомендация: Многие атрибуты вывода Протокол пешеходов можно параллельно отображать во время имитации в виде списка результатов Пешеходы в сети.

1.  Выберите в меню АнализКонфигурация > вкладку Прямой вывод.

2.  Выберите в строке Протокол пешеходов опцию Сохранить файл.

3.  Измените время в случае необходимости (Сохранить анализ с прямым выводом в файлы).

4.  Нажмите кнопку Больше.

Откроется окно Протокол пешеходов.

5.  Выполните желаемые настройки:

Элемент Описание
Разрешение Частота расчета временных шагов
Фильтр
  • Все пешеходы: учет в анализе всех пешеходов вне зависимости от их класса.
  • Фильтровать по классам пешеходов: учет только выбранных классов пешеходов.
  • Фильтровать по фрагментам: учет только выбранных фрагментов. Фрагменты должны быть определены (Моделировать фрагменты). Уровень, на котором расположен фрагмент, и уровень, на котором движется пешеход, совпадают. Центр пешехода находится внутри фрагмента.
  • Фильтр по отдельным пешеходам. Если эта опция выбрана, то можно щелкнуть правой кнопкой мыши в списке и выбрать пешеходов по их номеру. Учитываются только выбранные пешеходы.
Выбор атрибутов Открывает окно Пешеходы в сети: выбрать атрибуты. Можно выбрать атрибуты для анализа (Выбрать атрибуты и податрибуты для столбцов списка).

6.  Подтвердите с помощью OK.

7.  Запустите имитацию.

Будет сохранен файл *.pp.

Результат протокола пешеходов

Протокол пешеходов формата *.pp может содержать следующие данные.

Элемент

Описание

Файл

Путь и название файла сети

Комментарий

Комментарий к имитации

Дата

Время анализа

PTV Vissim

Номер версии, номер обновления, номер конфигурации

Таблица Пешеходы в сети

Имя столбца

Заголовок столбца и единицы

Блок данных

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

Столбцы соответствуют последовательности атрибутов в выборе.

 

Примечания:  

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

Атрибут

Определение

Актуальная манера ходьбы

Манера ходьбы пешеходов типа пешеходов. Если манера ходьбы формируется на базе зон, тогда  референцируется манера ходьбы зоны.

Актуальная цель - номер

Номер конструктивного элемента, который является целью

Актуальная цель - тип

Тип конструктивного элемента, который является целью

Ширина

Ширина пешехода

Уровень

Номер уровня

Тип пешеходов

Номер типа пешеходов

Пройденное расстояние (всего)

Суммарное пройденное расстояние

Время в сети (всего)

Общее время [с], в течение которого пешеход находится в сети.

Скорость

Скорость в конце временного шага

Высота

Размер пешехода [м]

Конструктивный элемент - Номер

Номер конструктивного элемента

Конструктивный элемент - Тип

Тип конструктивного элемента

Длина

Длина пешехода [м]

Номер

Номер пешехода

ВрСтарт

Время нулевого пробега в начале смены [секунда имитации сс,f], где f (fraction) является двузначным числом

Время старта Время старта ввиде [чч:мм:сс,f], где f (fraction) является двузначным числом

Время имитации

Время имитации ввиде [чч:мм:сс,f], где f (fraction) является двузначным числом

Секунда имитации

Время имитации в секундах [сс,f], где f (fraction) является двузначным числом

Номер статического маршрута

Номер статического пешеходного маршрута

Номер статического решения маршрута

Номер статического решения пешеходного маршрута

Номер частичного маршрута

Номер частичного пешеходного маршрута

Номер решения частичного маршрута

Номер решения частичного пешеходного маршрута

Оставшееся расстояние

Оставшееся расстояние (короткая длина) до следующей внутренней цели.

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

Номер предыдущей цели

Номер конструктивного элемента, который был предыдущей целью

Расстояние до начала очереди

Длина по воздушной линии (короткая длина) в начале актуальной очереди.

Номер зоны ожидания

Номер зоны, в которой находится актуальная очередь.

0 = пешеходы не в очереди

Координаты сзади

Координаты (x), (y), (z) задней стороны пешехода в конце временного шага

Координаты впереди

Координаты (x), (y), (z) передней стороны пешехода в конце временного шага

Желаемая скорость

Жел.скорость [км/ч]

Экономия времени

Экономия времени [с]: совокупная экономия времени определяется в соответствии с потерей времени. Совокупное значение параметра Экономия времени определяется, только если пешеход движется быстрее, чем задано.

Потеря времени

Потеря времени [с]: совокупное значение параметра Потеря времени рассчитывается на основании "потерянного времени" каждого временного шага. Оно устанавливается из разности между действительной скоростью ходьбы и нужной скоростью, если пешеход идет медленнее, чем хотелось бы.

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

Статус ОТ

Если пешеход ожидает, он выходит из ТС ОТ или бежит к ТС ОТ:

  • Нет
  • В ожидании
  • Приближающийся
  • Высадка

Вместо атрибута Статус ОТ используйте атрибут Режим движения, отражающий больше статусов движения пешехода. С атрибутом Статус ОТ можно по-прежнему использовать имеющиеся данные.

Статус движения РежДвиж: актуальный статус движения пешехода показывает, на что пешеход затрачивает время и сколько времени он затрачивает (Отображение пешеходов в сети в списке).
Протокол пешеходов, пример: файл *.pp
 
$VISION
* Файл: C:\Users\Public\Documents\PTV Vision\PTV Vissim 2022\
Examples Training\Pedestrians\RiMEA\Rimea 0.inpx
* Комментарий:
* Дата: 03.01.2023 12:23:33
* Применение: PTV Vissim 2022.00-00* [95359]
*
* Таблица: пешеходы в сети
*
*
* SIMSEC: СекИмит, секунда имитации (время имитации [с]) [с]
* NO: №, номер (однозначный номер пешехода)
* CONSTRELTYPE: ТипКонстрЭлем, тип конструктивного элемента 
(тип конструктивного элемента, на котором находится пешеход)
* CONSTRELNO: №КонстрЭлем, номер конструктивного элемента 
(номер конструктивного элемента, на котором находится пешеход)
*
* ИмитСек;№;ТипКонстрЭлем;№КонстрЭлем
* Секунда имитации;Номер;Тип конструктивного элемента;
Номер конструктивного элемента
*
$PEDESTRIAN:SIMSEC;NO;CONSTRELTYPE;CONSTRELNO
15,60;1;Зона;1
15,70;1;Зона;1
15,80;1;Зона;1
15,90;1;Зона;1
16,00;1;Зона;1
16,10;1;Зона;1
16,20;1;Зона;1
16,30;1;Зона;1
…
…