AnyLogic
Развернуть
Размер шрифта

Учебное пособие по Библиотеке дорожного движения

Сложность: grade grade grade grade grade

Подход моделирования: дискретно-событийный

Функционал:Библиотека дорожного движения 3D перекресток парковка автобусная остановка светофор тип автомобиля

Данное учебное пособие научит пользователей AnyLogic создавать модели дорожного движения с помощью Библиотеки дорожного движения. Мы покажем, как промоделировать движение автомобилей на перекрестке дорог Tapiolavagen и Menninkaisentie в районе Tapiola рядом с Хельсинки.

Моделируемый перекресток

Мы будем создавать модель, взяв за основу показанный ниже спутниковый снимок местности. На нем отчетливо видны все нюансы данного участка дорожной сети. Обе дороги - с двусторонним движением, и имеют по одной полосе для движения в каждом направлении. На обочине Tapiolavagen вы можете увидеть автобусную остановку, а на обочине Menninkaisentie - небольшую парковку на пять мест.

Мы последовательно учтем в нашей модели все эти нюансы, попутно продемонстрировав большинство элементов нашей новой библиотеки.

Краткое описание учебного пособия

  • Шаг 1. Добавление спутникового снимка местности, рисование дороги Tapiolavagen. Создание простейшей диаграммы процесса из блоков Библиотеки дорожного движения CarSource, CarMoveTo, CarDispose для моделирования движения машин по Tapiolavagen на север.
  • Шаг 2. Добавление трехмерной анимации (добавление 3D окна и создание типа автомобиля Car с выбранной вами фигурой анимации, которая будет использоваться для отображения автомобилей).
  • Шаг 3. Рисование дороги Menninkaisentie, образующей перекресток с Tapiolavagen. Добавление новых блоков в диаграмму процесса для моделирования движения машин по обоим дорогам в обоих направлениях (дополнительные блоки CarSource и CarMoveTo для задания новых точек появления машин и новых целей движения машин, а также блоки Библиотеки моделирования процессов SelectOutput для разделения потоков машин по разным направлениям).
  • Шаг 4. Моделирование парковки. Изменение формы въездов с Menninkaisentie на Tapiolavagen. Рисование парковки на обочине дороги Menninkaisentie и добавление блоков в диаграмму процесса (очередные CarSource и CarMoveTo, а также блок Библиотеки моделирования процессов Delay для моделирования ожидания машин на парковке).
  • Шаг 5. Моделирование движения автобусов. Создание нового типа автомобиля Bus с заданной анимацией автобуса. Рисование автобусной остановки на обочине дороги Tapiolavagen и изменение диаграммы процесса для моделирования движения автобусов на север по Tapiolavagen и их заезда на автобусную остановку.
  • Шаг 6. Добавление светофоров для регулировки движения на перекрестке с помощью блока Traffic Light. Экспериментирование с различными режимами работы светофора для нахождения оптимальных длительностей красной и зеленой фазы светофора на перекрестке.

В добрый путь!

Начните выполнение учебного пособия, перейдя к документу, описывающему построение первой фазы, по приведенной ниже ссылке.

Как мы можем улучшить эту статью?