PTV Vissim: часті запитання

10. Редактор мережі

10.1. Скільки часу потрібно для створення мережі?

Питання
Скільки часу зазвичай займає створення мережі?

Відповідь
Для мережі з трьома простими, Х - подібними перехрестями геометрична модель буде готова протягом декількох годин. Кодування існуючого світлофорного регулювання сильно залежить від логіки управління: Кілька хвилин для регулювання з фіксованим часом, кілька годин для моделювання складного регулювання, з пріоритетом громадського транспорту, що приводиться в дію транспортним засобом.

10.2. Максимальна кількість типів транспортних засобів/водіїв

Питання
Скільки різних типів транспортних засобів/водіїв можна змоделювати?

Відповідь
Vissim використовує одиниці транспортних засобів. Кількість типів транспортних засобів і водіїв практично не обмежена. За замовчуванням включені такі типи транспортних засобів: автомобіль, вантажівка, автобус, трамвай, пішохід і велосипед. Разом з усіма специфікаціями за замовчуванням VISSIM забезпечує швидкий запуск проєкту.

10.3. Ефекти взводу

Питання
Чи можна моделювати ефекти групи?

Відповідь
Так, це можливо.
Визначення перше: група автомобілів (відома як “пачка”), розмір якої визначається часом сигналів.

Ці ефекти групи можуть бути згенеровані за допомогою

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

Визначення друге: Групування транспортних засобів у пачки - це метод збільшення пропускної здатності доріг. Автоматизована система управління дорогами - це запропонована технологія для цього.

Це може бути змодельовано за допомогою скриптів, див. приклад Platooning.inpx в …Examples Training\Autonomous Vehicles (AV)\Platooning.COM (починаючи з Vissim 9). У майбутній версії PTV Vissim також може бути реалізована інтегрована функціональність (без необхідності використання сценаріїв).

10.4. Типи перехресть

Питання
Чи можна у Vissim моделювати такі типи перехресть, як перехрестя регульовані, не регульовані або кільцеві перехрестя?

Відповідь
У Vissim можна моделювати будь-яку геометрію перехресть (регульовані перехрестя, пріоритетні перехрестя, злиття, включаючи будь-який тип кільцевих перехресть).
Базовим елементом мереж Vissim є відрізок (ділянка дороги) з однією або декількома смугами руху. Відрізки можуть бути змодельовані точно відповідно до геометрії реального перехрестя з точністю до одного міліметра. На основі структури відрізка можна застосувати такі елементи мережі, як світлофори, конфліктні зони, правила пріоритету тощо.

10.5. Призначити новий статичний маршрут, якщо транспортний засіб ще має призначений маршрут

Питання
Чи можна призначити транспортному засобу новий статичний маршрут, якщо йому вже призначено?

Відповідь
Ні, новий статичний маршрут буде розглядатися транспортним засобом тільки в тому випадку, якщо існуючий маршрут був завершений (пройдена зелена смуга). Однак, часткові маршрути, маршрути по паркувальним майданчикам і маршрути з керуванням по смугам руху враховуються транспортними засобами, які рухаються за статичним маршрутом.

10.6. Максимальний розмір мережі

Питання
Який максимальний розмір мережі, з якою може працювати Vissim?

Відповідь
Найбільша ліцензія Vissim не має вбудованого обмеження. Тому розмір мережі обмежується лише ресурсами комп’ютера. Крім апаратного забезпечення, основними факторами, що визначають швидкість симуляції, є кількість транспортних засобів, що одночасно знаходяться в мережі, кількість світлофорів та кількість можливих шляхів (динамічний перерозподіл).

10.7. Конфліктні зони: пріоритет ігнорується

Питання
Деякі конфліктні зони, схоже, діють інші пріоритети, ніж ті, що зазначені в коді. Здається, що пріоритет мають транспортні засоби, які поступаються дорогою. Чому так відбувається і як цього уникнути?

Відповідь
Для того, щоб транспортний засіб відреагував на конфліктну зону, він повинен бачити кінець конфліктної зони.

Обхідні шляхи:

  • Підвищити значення атрибуту “Observed vehicles in front”: Базові дані > Поведінка водія.
    Для довгих зон конфлікту може статися так, що визначена кількість “Observed vehicles in front” буде замалою, щоб врахувати всі транспортні засоби (зона конфлікту внутрішньо також враховується як транспортний засіб).
  • Підвищити значення атрибуту “Look ahead distance (minimum)”: Базові дані > Поведінка водія.
    Це гарантує, що транспортні засоби бачать кінець зони конфлікту, незалежно від кількості “Observed vehicles in front”. Ми рекомендуємо застосовувати цю поведінку водіння лише на тих відрізках/з’єднаннях, де це необхідно для того, щоб швидкість симуляції була якомога вищою.
  • Використовуйте об’єкт мережі “Правила пріоритету”.
    Конфліктні ділянки іноді ігноруються транспортними засобами, наприклад, через те, що інші транспортні засоби продовжують чекати через іншу конфліктну ділянку. За допомогою правила пріоритету ви можете моделювати перехрестя так, щоб вони були вільними.
    (Див: Посібник 6.13.2.3 Для моделювання поведінки на перехресті краще використовувати конфліктні зони, ніж правила пріоритету).

10.8. Чи можна моделювати обгін на смугу зустрічного руху?

Питання
Чи можна змоделювати обгін на смузі зустрічного руху, наприклад, для сільської односмугової дороги?

Відповідь
Так, моделювання обгону на смузі зустрічного руху можливе. Будь ласка, подивіться на приклад: “…\Examples Training\Overtaking In The Opposing Lane\Interurban” and the PTV Vissim Help.

10.9. Правило або обмеження для автомагістралей

Питання
Чи існують якісь особливі правила або обмеження для автомагістралей?

Відповідь
Vissim має окремі моделі для міського руху і для автомагістралей (моделі, слідування за автомобілями - Wiedemann 74 і Wiedemann 99). Розв’язки на автомагістралях можуть бути змодельовані з використанням стандартних елементів мережі. Зони злиття були протестовані і перевірені на відповідність стандартам HCM.

10.10. Моделювання інциденту з однією або декількома заблокованими смугами руху

Питання
Як змоделювати ситуації, коли заблоковано одну або кілька смуг руху?

Відповідь
Рекомендована опція включена до стандартної інсталяції Vissim за адресою “…\Examples\Training\SpecialModeling\Incident”. Використовується наступна техніка:
1.Створіть міні-з’єднувач (довжиною приблизно 1 м) всередині одного відрізку, що з’єднує всі смуги, які все ще доступні під час інциденту.
2. Створіть часткове рішення про маршрутизацію, яке включає новостворений з’єднувач, і визначте його на період часу, коли повинен статися інцидент.
3. Крім того, якщо ви хочете змоделювати транспортний засіб, що потрапив в інцидент, створіть парковку на заблокованій смузі.
4. Переконайтеся, що рішення про маршрутизацію для парковки активне лише стільки часу, скільки потрібно для того, щоб дозволити одному транспортному засобу припаркуватися.
5. Призначте час перебування на стоянці, який відповідає часовому періоду часткового маршруту.

Цей метод відображає найбільш плавну поведінку при зміні смуги руху.
Зверніть увагу, що цей метод моделювання неможливий у поєднанні з динамічним перерозподілом.

10.11. Як я можу дізнатися більше про особливості визнання розривів?

Питання
Як я можу дізнатися більше про особливості визнання розривів?

Відповідь
Оскільки прийняття розривів може відрізнятися в різних місцевостях, ця змінна вважається “інженерним заходом”, що означає, що моделювальник повинен використовувати інженерні знання або польові дані для конкретної місцевості при встановленні правил пріоритету.

10.12. Моделювання доріг під поверхнею

Питання
Чи можна моделювати дороги під поверхнею?

Відповідь
Якщо ви задасте від’ємну висоту для відрізку, він буде відображатися нижче 0-рівня і, таким чином, спочатку буде невидимим в 3D режимі. Однак, транспортні засоби все одно будуть рухатися по такому відрізку, і ви зможете зазирнути під 0-рівень в 3D-режимі. Ви також можете перемістити всю мережу (за винятком фонових файлів) на іншу висоту, використовуючи параметр z у “Edit - Translate Network”.
Починаючи з Vissim 6.00 це також можливо за допомогою рівнів

10.13. Введення тексту в редакторі мережі

Питання
Як ввести текст у редакторі мережі?

Відповідь
У редакторі мережі ви можете переглянути атрибути об’єкта мережі у текстовому полі та позиціонувати текстове поле.

Відображення мітки

  1. На панелі інструментів Об’єкти мережі в рядку потрібного типу об’єкта мережі натисніть кнопку Edit graphic parameters.
    Відкриється список з графічними параметрами типу об’єкта мережі.
  2. Переконайтеся, що для атрибута “Label visibility” вибрано опцію.
  3. Натисніть на кнопку поруч з атрибутом “Label attribute”.
    Відкриється список атрибутів.
  4. Виберіть потрібний запис.
  5. Підтвердіть вибір кнопкою “ОК”.
  6. Натисніть поруч зі списком графічних параметрів.

Мітка буде показана в об’єкті мережі.
Для отримання додаткової інформації натисніть Довідка > Довідка PTV Vissim і зверніться до розділу “Viewing and positioning label of a network object”.

10.14. Як моделюються ділянки злиття?

Питання
Як моделюються ділянки злиття?

Відповідь
Ділянка злиття повинна моделюватися як єдиний відрізок з такою ж кількістю смуг руху, як і на головній дорозі плюс смуга (смуги) злиття. Переконайтеся, що в кінці ділянки злиття використовується лише один з’єднувач для з’єднання з рештою смуг руху.
На автомагістралях для збільшення пропускної спроможності використовуйте опцію “free lane change” для відрізків, що з’єднуються.

10.15. Чи можна змоделювати платні ворота?

Питання
Чи можна моделювати платний проїзд?

Відповідь
Так, за допомогою знаків зупинки з додатковим розподілом часу.

10.16. Зворотній затор/ударні хвилі/розширення та звуження смуги руху/знак змінних повідомлень (VMS)

Питання
Чи можливо у Vissim моделювати такі особливості, як зворотній затор, ударні хвилі, знання місцевості деякими водіями (за допомогою пробних поїздок), розширення та звуження смуги руху, змінних дорожніх знаків (VMS) тощо?

Відповідь
Оскільки модель є мікроскопічною, ударні хвилі та зворотні затори моделюються за замовчуванням.
Локальні знання можуть бути змодельовані через Динамічний перерозподіл шляхом визначення різних класів транспортних засобів і дозволу пробних поїздок тільки для цих класів.
розширення та звуження смуги руху можна легко змоделювати за допомогою параметрів відрізку.
VMS та інші типи управління дорожнім рухом можна моделювати за допомогою інтерфейсів VAP або COM.
Дивіться також каталог “…\Examples” у вашій стандартній інсталяції VISSIM для прикладів на ці теми.

10.17. Оновити/визначити вибір маршруту

Питання
Як визначається та оновлюється вибір маршруту під час кожного запуску?

Відповідь
Вибір маршруту може бути визначений користувачем (статична маршрутизація) або розрахований ітеративно за допомогою додаткового модуля динамічного перерозподілу. Маршрути також можна імпортувати з програмного забезпечення для моделювання транспортного попиту PTV Visum.

10.18. Як змоделювати рух на зелену стрілку для правого повороту (RTOR)?

Питання
Як змоделювати рух на зелену стрілку для правого повороту (RTOR)?

Відповідь
Зверніться до довідки PTV Vissim (PTV Vissim and Viswalk Help) > Creating and editing a network» > "Modeling right-of-way without SC > “Modeling stop signs and toll counters” > “Using stop signs for right turning vehicles even if red”.

10.19. Як відновити діалогові вікна PTV Vissim

Питання
Деякі діалогові вікна PTV Vissim мають неправильний розмір або положення. Як відновити значення за замовчуванням?

Відповідь

  1. Виберіть Редагувати > Параметри користувача.
  2. Виберіть пункт Графічний інтерфейс > Загальні.
  3. Натисніть кнопку “Reset dialog positions”.

10.20. Як користуватися комбінаціями клавіш (гарячими клавішами) PTV Vissim

Питання
Чи є в PTV Vissim комбінації клавіш (гарячі клавіші), які дозволяють виконувати певні функції безпосередньо?

Відповідь
Так, у PTV Vissim є вбудовані гарячі клавіші, і нижче наведено список найбільш часто використовуваних гарячих клавіш. Ви також можете створити власні комбінації клавіш для команд меню. Для отримання додаткової інформації про це, а також повного списку всіх доступних гарячих клавіш, зверніться до наступної сторінки довідки: Using hotkeys

  • Ctrl+A: У режимі 2D: Перемикання осьового режуму
  • Ctrl+B: Показати або приховати фонове зображення
  • Ctrl+D: Перемикання 3D режиму
  • Ctrl+E: Під час запуску симуляції: Перемикання кольору статусу транспортного засобу
  • Ctrl+M: Виміряти відстань
  • Ctrl+N: Увімкнути або вимкнути просте відображення мережі
  • Ctrl+Q: Увімкнути або вимкнути швидкий режим
  • Ctrl+R: Перерахувати сплайн
  • Ctrl+U: Перемикання формату часу симуляції для рядка стану
  • Пробіл: Під час симуляції в режимі Simulation single step виконати наступний крок.
  • Клавіша “плюс”: якщо запущено безперервну симуляцію, збільшити швидкість симуляції.
  • Клавіша “мінус”: якщо запущено безперервну симуляцію, зменшити швидкість симуляції.

10.21. Швидкісні поїзди не зупиняються і зникають

Питання
У моїй мережі є швидкісні поїзди, які сповільнюють рух, але не зупиняються на станції. Потім поїзди зникають в кінці відрізка. Чому це відбувається і як це виправити?

Відповідь
Поїзд не може зупинитися, тому що його гальмівна здатність обмежена, і тому йому потрібна більша відстань, ніж для звичайного руху, щоб вчасно помітити зупинку. Якщо він не може вчасно зупинитися, він сходить зі свого маршруту і потяг видаляється з мережі (ця подія реєструється в повідомленнях).
Щоб виправити це, у параметрах поведінки поїзда збільшіть максимальну дистанцію огляду.

10.22. Перехрестя з розділенням за рівнем

Питання
Як PTV Vissim працює з перехрестями, розділеними за рівнями?

Відповідь
Навіть якщо ви відтворите відрізки, що перетинають один одного, програма не розпізнає це як перехрестя, якщо ви не змоделюєте з’єднувачі або будь-який тип регулювання перехрестям (управління сигналами, конфліктні зони і/або правила пріоритету).
У 3D-режимі ви можете ввести значення висоти для будь-якого відрізку/з’єднувача, щоб показати різні рівні.

10.23. Додавання годинника часу доби до відео

Питання
Як відобразити годинник у редакторі мережі або в експортованому відео *.avi, який показує секунду або час доби у форматі гг:хх:сс?

Відповідь
Показувати мітку часу в редакторі мережі або експортованому *.avi відео:
Редактор мережі > Редагувати основні графічні параметри > Показувати мітку часу моделювання
Показати секунди імітації:
Перегляд > Час імітації > Секунди імітації
Показувати час у форматі чч:мм:сс:
Перегляд > Час моделювання > Час доби
Встановити час початку симуляції:
Моделювання > Параметри > Час початку

10.24. Чи сумісні моделі, створені у попередніх версіях PTV Vissim, з пізнішими версіями?

Питання
Чи сумісні моделі, створені у попередніх версіях PTV Vissim, з пізнішими версіями?

Відповідь
Так, як правило, моделі, створені в попередніх версіях PTV Vissim, можуть бути прочитані в більш пізніх версіях.
Файли мережі, створені в VISSIM 5.40 або більш ранніх версіях, мають розширення *.inp, тоді як файли, створені в PTV Vissim 6 або більш пізніх версіях, мають розширення *.inpx.
Файли *.inp, створені в VISSIM 5.30 або більш ранній версії, повинні бути спочатку збережені в VISSIM 5.40-13, перш ніж їх можна буде відкрити в PTV Vissim 6 або більш пізніх версіях.
(Ми не гарантуємо, що ті самі результати можуть бути відтворені між різними версіями або навіть між різними пакетами оновлень).

10.25. Як уникнути зміни смуги руху безпосередньо перед стоп-лінією

Питання
Чи можна уникнути зміни смуги руху безпосередньо перед стоп-лінією (сигналами/правилами пріоритету)?

Відповідь
Так, можна. Для короткої ділянки (наприклад, 20 м) перед стоп-лінією застосуйте позначку “No lane change…” в атрибутах відрізку/з’єднувача для всіх смуг і всіх класів транспортних засобів (можливо, вам доведеться розділити відрізок, щоб отримати відповідну ділянку).

Увага! На цій ділянці може виникнути затор, оскільки зміна смуги руху неможлива, навіть якщо це необхідно для проходження маршруту.

10.26. Додати круговий відрізок / Радіус

Питання
Як відтворити криволінійні відрізки і вказати радіус?

Відповідь
Не існує прямого способу введення радіуса, але є обхідні шляхи:

A) Виберіть “Add Circular Link” з контекстного меню посилань. Радіус буде показано в рядку стану (тут неможливо ввести радіус безпосередньо).
Потім ви можете видалити всі непотрібні проміжні точки, перетягнувши кінцеву точку відрізка на будь-яку проміжну точку, щоб створити потрібну дугу. Крім того, ви можете вибрати “Split route here” з контекстного меню.
Для сусідніх смуг, наприклад, шириною 5 м, дійте наступним чином:

  • Визначте криву лінію з шириною смуги 5 м.
  • Виберіть “Create opposite lane” з 1 смугою з контекстного меню.
  • Якщо нове з’єднання було створено не з того боку, виберіть “Invert direction”.
  • Дійте так само, цього разу починаючи з останньої створеної ланки, поки не створите всі бажані радіуси.

Б) Використовуйте скрипт, щоб вставити проміжні точки кола у вигляді полігону на відрізку або з’єднувачі.

10.27. Як змоделювати транспортні засоби, що рухаються з двосмугової дороги на односмугову?

Питання
Я використовую два з’єднувачі (по одному на кожну смугу) при переході з двосмугового відрізка на односмуговий. Як я можу уникнути непотрібної зміни смуги руху через те, що є два можливих маршрути?

Відповідь
Такий спосіб моделювання є некоректним. Вам потрібен лише один з’єднувач, який з’єднує двосмугову дорогу з односмуговою. Завдяки маршрутній функціональності PTV Vissim, транспортні засоби автоматично змінять смугу руху на ту, яка з’єднана з односмуговим відрізком і, таким чином, існує лише один можливий маршрут.
Такий тип моделювання рекомендується як для статичних маршрутів, так і для динамічного перерозподілу.

10.28. Як визначити положення транспортних засобів у системі координат WGS 1984 або використати фонові зображення з прив’язкою до місцевості?

Питання
Як визначити положення транспортних засобів у системах координат “WGS 1984” або “Sphere Mercator”/“Mercator (sphere)” чи за допомогою фонових зображень, що відповідають певній чітко визначеній системі координат?

Відповідь
PTV Vissim не підтримує картографічні проекції фонових файлів, окрім Sphere Mercator. Натомість PTV Vissim використовує власну локальну метричну систему координат, яка визначає плоску поверхню.
Через це PTV Vissim не надає жодних перетворень координат, але починаючи з PTV Vissim 10, приклад використання формул у Визначених користувачем атрибутах (UDA) для визначення координат у Sphere Mercator/Mercator (sphere) наведено тут:
c:\Users\Public\Documents\PTV Vision\PTV Vissim 2023\Examples Training\Evaluation\WGS Coordinates.UDA
Будь-які фонові файли, створені в CAD або ГІС системах, повинні або прийняти цю локальну систему координат, або відповідати Sphere Mercator. Зіставлення значень координат деякої центральної точки мережі, наприклад, вузла або Опорної точки: Базові дані > Налаштування мережі > Відображення > Фонові карти > Опорна точка в мережі

Щодо використання фонових зображень, зверніться до наступного розділу посібника або онлайн-довідки PTV Vissim: ‘Creating and editing a network’ > ‘Inserting a background image’ > ‘Using background images’ > ‘Loading image file as background image’.

Для зміни системи координат в AutoCAD Map 3D див: AutoCAD Map 3D Help

10.29. Як змоделювати парковку в PTV Vissim?

Питання
Як я можу змоделювати парковку в PTV Vissim?

Відповідь
Існують наступні варіанти використання елементі мережі Парковка:

  1. Для використання статичних маршрутів:
    Моделювання придорожніх парковок і смуг для посадки/висадки пасажирів.
    Можна моделювати будь-яку орієнтацію, наприклад, паралельні, діагональні та перпендикулярні парковки.
  2. Для динамічного перерозподілу:
    Моделювання пунктів відправлення та призначення поїздок. У Vissim реалізована модель вибору паркувального майданчика на основі логіт-функції. Більш детальну інформацію можна знайти в посібнику користувача Vissim.

10.30. Моделювання маршрутів ГТ, зупинок ГТ та світлофорного регулювання

Питання
Як моделюються автобусні маршрути та зупинки? Чи можна змоделювати виявлення автобусів, регулювання та надання пріоритету?

Відповідь
Громадський транспорт моделюється як трамваї та/або автобуси з високою деталізацією та фіксованими маршрутами. Зупинки та розклади руху також моделюються. Час очікування на зупинках залежить від розкладу руху та визначеного користувачем випадкового розподілу часу пересадки пасажирів. Опціонально можна вибрати метод розрахунку часу очікування, який використовують реальні пасажиропотоки для визначення часу очікування. Пріоритет на світлофорних перехрестях може бути повністю змодельований за допомогою логіки виявлення та управління з використанням світлофорного контролера, що приводиться в дію транспортним засобом.

10.31. Встановлення заборонених маневрів

Питання
Як встановлюються заборонені маневри?

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