Обзор дополнительных модулей

В Vissim предлагаются следующие дополнительные модули.

Общие модули

  • Отображение 3D: V3DM

V3DM позволяет конвертировать 3D-модели в формате DWF и 3DS (оба из Autodesk), а также SKP (SketchUp) в 3D-формат Vissim V3D. Это возможно для статических моделей и транспортных средств. V3DM позволяет определить не только основные функции масштабирования и позиционирования, но и дополнительные атрибуты ТС (цвет, оси, мигающие сигналы, двери и т. д.).

Кроме того, в V3DM можно создавать простые 3D-модели, например для зданий, и присваивать им текстуры поверхностей для более реалистичного изображения. Для динамических 3D-объектов доступны до 30 состояний (например, для дорожных знаков с переменной информацией, управляемых через интерфейс COM), которые экспортируются в файл V3D.

Модуль Импорт BIM конвертирует файлы BIM (Building Information Model) формата IFC (Industry Foundation Class) в файлы INPX. Эти конвертированные файлы INPX предназначены для использования в имитации движения пешеходов с помощью Viswalk.

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

Интерфейс скрипта COM (Component Object Model) позволяет получать доступ ко всем объектам сети и их атрибутам в сети Vissim. Интерфейс COM позволяет автоматизировать работу Vissim, а также предлагает более широкую функциональность для приложений, чем пользовательский интерфейс Vissim. Кроме того, интерфейс COM содержит основанные на событиях скрипты, позволяющие имитировать системы, которые реагируют на различные состояния имитации и (или) влияют на имитацию с помощью встроенных скриптов.

COM поддерживает различные языки программирования, например Python, VBS, JavaScript.

Подробное описание интерфейса COM находится в документе Vissim <VersionNo> - COM Intro.pdf в папке ..\Doc\Eng\ каталога установки Vissim.

Интерфейс COM представляет собой элемент API, однако он не является частью дополнительного модуля API.

Модуль Динамическое распределение автоматически распределяет транспортные средства по доступным путям. Необходимо указать только матрицу корреспонденций и автостоянки, назначенные районам. Ручной ввод статических маршрутов не требуется.

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

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

  • Эмиссии
  • EnViVer Pro

EnViVer Pro представляет собой инструмент для расчета эмиссий на основе данных протокола ТС. Он основан на микроскопической модели выхлопных газов и прочих эмиссий VERSIT+, разработанной компанией TNO. В основе этой модели — собранные данные о 2800 транспортных средствах. Выбросы транспортных средств измерялись в различных условиях движения. EnViVer Pro импортирует протокол ТС Vissim и подробно рассчитывает выбросы CO2, NOx и PM10 для зоны анализа. Результаты могут быть представлены в виде таблицы или графика.

  • EnViVer Enterprise

В дополнение к функциональным возможностям EnViVer Pro в версии EnViVer Enterprise можно отображать дополнительные классы ТС, целенаправленно оценивать отдельные диапазоны времени и автоматизировать обработку нескольких файлов ввода.

Расчет эмиссии на основании данных эмиссии Bosch, если также доступен дополнительный модуль Эмиссия. Можно назначить распределение классов эмиссии для каждого типа транспортного средства. Если транспортное средство вводится в сеть Vissim во время цикла имитации, оно получает класс эмиссии из распределения, которое присвоено его классу ТС. Результаты можно зарегистрировать в качестве анализа и визуализировать в редакторе сети.

  • Landside Demand Generator

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

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

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

Основные преимущества мезоскопической имитации состоят в более высокой скорости имитации, а также более незначительном времени на проезд для создания и калибровки сети.

Если для определенной области по-прежнему должна выполняться микроскопическая имитация со всеми деталями, тогда может использоваться гибридная имитация. Один или несколько фрагментов могут быть обозначены как микроскопические, в то время как в остальной части сети выполняется мезоскопическая имитация.

Этот модуль обеспечивает создание модели Vissim на основании Synchro. Будут импортированы геометрия сети, нагрузки, повороты, состав транспортного потока и светофорное регулирование. Модуль поддерживает адаптивное считывание. В результате при считывании будущих состояний модели Synchro корректировки в Vissim не теряются.

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

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

Управление с помощью светосигнальных устройств (базовое)

Содержит только управление ССУ с фиксированным временем на базе ГС (также обозначается как «на основе фаз»). На североамериканском рынке также доступно решение RBC Level 1.

Управление с помощью светосигнальных устройств (расширенное)

Содержит разработанные PTV решения для управления с помощью светосигнальных устройств: Vissig, VAP & VisVAP, Balance, Epics. На североамериканском рынке также доступно решение RBC Level 3.

В дополнение к управлению ССУ с фиксированным временем на базе ГС, которое уже содержится в базовой версии Vissim и в модуле Visum Редактор/регулирование узлов, Vissig дополнительно предлагает управление ССУ с фиксированным временем на основе фаз. С этой целью Vissig содержит графический редактор для определения фаз и фазовых переходов. Последние также могут быть созданы с помощью Vissig автоматически. Помимо обычного набора функций в редакторе плана времени сигналов фазы и фазовые переходы могут удобно растягиваться и сжиматься. Кроме того, Vissig предлагает интерфейс для экспорта данных сигналов в VAP в формате PUA, что позволяет с легкостью создавать в VAP зависимые от движения транспорта системы управления с помощью светосигнальных устройств на основе созданных фаз и фазовых переходов. Вся информация о планировании ССУ может экспортироваться в Microsoft Excel для удобного добавления в отчетные документы.

С помощью VAP можно имитировать в Vissim программируемые системы управления ССУ, зависящие от движения транспорта. Это возможно как на основе фаз, так и на базе групп сигналов. Во время имитации Vissim или в ходе теста VAP интерпретирует программные команды и генерирует соответствующие команды на переключение ССУ, которые должны действовать в сети. В обратном направлении VAP может запрашивать параметры детекторов из сети Vissim и обрабатывать их далее в логической схеме.

Программная логика VAP описана в текстовом файле (*.vap) с использованием простого языка программирования. Она может также генерироваться из VisVAP. Файл данных сигналов (*.pua) также можно создать в текстовой форме или сгенерировать с помощью удобной функции в Vissig.

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

Редактор блок-схем для VAP: VisVAP (сокращение от Visual VAP) представляет собой удобный инструмент для определения программной логики управления с помощью светосигнальных устройств VAP в виде блок-схемы. В библиотеке функций имеются все доступные команды VAP. Функциональные возможности экспорта VAP напрямую создают файлы VAP, поэтому нет необходимости в дополнительных изменениях файла VAP. Кроме того, VisVAP имеет функцию контроля выполнения процесса, обеспечивающую пошаговое отслеживание логики регулирования во время имитации с помощью Vissim. При этом также отображаются актуальные значения всех примененных параметров. VisVAP запускается в разделе меню "Пуск" > "Программная группа PTV Vision".

PTV Balance представляет собой хорошо зарекомендовавшую себя комплексную систему адаптивного управления транспортной сетью, полностью интегрированную в Vissim. В сочетании с локальным адаптивным модулем регулирования узлов PTV Epics или самостоятельно она каждые 5 минут рассчитывает новые сигнальные программы для всех транспортных узлов в сети имитации, основываясь на актуальных показателях детекторов из имитации.

Модуль Balance/Epics обеспечивает имитацию PTV Balance с помощью Vissim, аналогичную реальным ситуациям. Обслуживание городской сети и спроса на движение транспорта для PTV Balance требует использования PTV Visum. Связанными со светофорным регулированием параметрами PTV Balance можно управлять с помощью расширенной версии Vissig. PTV Balance имеет удобный в использовании интерфейс на базе веб-инструментов. Он позволяет проводить прямое сравнение рассчитанных транспортных параметров с имитированными транспортными средствами в Vissim. Кроме того, такое обслуживание также можно применять без изменения формата в отношении реальных проектов управления сетью с помощью PTV Balance.

PTV Epics представляет собой локальный инструмент адаптивного управления с помощью светосигнальных устройств, учитывающий особенности местного общественного транспорта. Он используется вместо регулирования с помощью ССУ с фиксированным временем или процедуры регулирования VAP и доступен для имитации с помощью Vissim. С учетом актуальных значений детекторов математическая оптимизация PTV Epics каждую секунду рассчитывает лучшую сигнальную программу для следующих 100 секунд и включает ее в Vissim. Обслуживание всех необходимых для PTV Epics параметров выполняется в расширенной версии Vissig. Так как все типы движения (ИТ, ОТ, пешеходы) рассматриваются схожим способом, но могут отличаться друг от друга по весовым параметрам, в PTV Epics особенно просто смоделировать параметр ускорения для общественного транспорта.

  • RBC

Кольцевой барьерный контроллер, уровень 3: этот модуль создает условия для имитации управления ССУ, соответствующего стандартной процедуре для США "Кольцевой барьерный контроллер". Специальный интерфейс пользователя для ввода параметров RBC прилагается.

Внешние системы управления с помощью светосигнальных устройств

Следующие системы управления с помощью светосигнальных устройств являются частью дополнительного модуля Внешнее управление с помощью светосигнальных устройств.

Этот модуль позволяет имитировать процедуры управления ССУ, которые существуют в виде отдельно выполняемой программы (*.exe) или программной библиотеки (*.dll). Это могут быть либо стандартные процедуры, которые предлагает PTV GROUP или другие поставщики, либо процедуры, самостоятельно разработанные с использованием модуля API.

Интерфейс D4 Traffic Signal Controller Software

Интерфейс управления ССУ, описывающий метод LISA+ разработанный компанией Schlothauer Библиотеку управления DLL с интерфейсом пользователя для ввода параметров управления можно приобрести в компании Schlothauer.

Интерфейс McCain 2033 Intersection Control Software. Программа, которая работает на 2070 контроллерах, имеет расширенный набор функций и удобный дисплей, что позволяет пользователю управлять различными приложениями для управления дорожным движением.

Этот модуль позволяет имитировать управления ССУ, которые описаны с помощью австралийской процедуры SCATS. Программу управления DLL и интерфейс пользователя для ввода параметров управления (SCATS.DLL, SCATS_GUI.DLL, WinTraff, ScatSim) необходимо приобрести дополнительно в компании Roads and Maritime Services.

Интерфейс SCOOT служит имитации регулирований ССУ, которые описаны с помощью британской версии программы SCOOT. Собственно DLL регулирования и интерфейс пользователя для ввода параметров управления (SCOOT.DLL, SCOOT_GUI.DLL, PCScoot) дополнительно приобретаются в Siemens UK..

Интерфейс управления с помощью светосигнальных устройств SIEMENS; управление на транспортных развязках с помощью ССУ SiTraffic Office.

Интерфейс для управления с помощью светосигнальных устройств TRENDS. Файлы DLL TRENDS и GUI можно получить в компании GEVAS Software GmbH, Мюнхен.

Интерфейс для управления с помощью светосигнальных устройств VS-PLUS. Управляющее программное обеспечение VS-PLUS может управлять отдельными установками в зависимости от дорожного движения, а также использоваться на координированных отрезках и в сетях с частичной зависимостью от дорожного движения. Программу управления DLL, а также интерфейс пользователя к ней можно приобрести в компании VS-Plus AG, Швейцария.

Дополнительные системы управления с помощью светосигнальных устройств

Этот модуль позволяет имитировать управления ССУ, которые в реальности выполняются на североамериканском приборе ASC/3 фирмы Econolite. Специальный интерфейс пользователя для ввода параметров управления включен в дополнительный модуль Внешнее управление с помощью светосигнальных устройств.

Интерфейсы программирования

файлы SignalControl, SignalGUI, DriverModel и EmissionModel.DLL. Пакет API позволяет интегрировать программы, разработанные самими пользователями, или другие внешние программы для воздействия на имитацию.

Интерфейс тренажера для обучения управлению автомобилем

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

Вышестоящая тема:

Основы