logo search
Моделирование систем / Моделирование систем / ModelEkzamen_1 / Практикум_AnyLogic_2

Построение канала смо

Для моделирования движения пассажиров в вестибюле нужно создать модель СМО, используя элементы палитры Pedestrian Library.

Рис.4.17. СМО Вестибюль метро

Создайте модель СМО в соответствии с рисунком 4.17. Модель состоит из двух частей: канала СМО (верхняя часть) и сервисов (нижняя часть).

Сначала требуется создать сервисы. Сервисы слева на право:

PedConfiguration. Задает параметры пешеходной модели:

Скрыть фигуры среды = активен

PedGground. Конфигурация здания – вестибюля:

Стены (группа, необезательный)= group

PedServices. Сервис обслуживания прохождения пассажиров в вестибюле:

Имя = gates

Сервисы (группа линий) = gatesGroup

Тип сервиса = Протяженный

Время задержки = uniform(2.0*second(), 3.0*second())

Очереди(группа линий, ломанных)= gatesQGroup

Правило выбора очереди = Самая короткая

Обслуживается = Самая длинная очередь

Далее следует настроить канал СМО.

PedSource. Элемент выполняет генерацию заявок – пассажиров:

Объект создает = Пешеходов

Пешеходы пребывают согласно = Интенсивности

Расписание пешеходов в ед. времени = 1000/hour() (В час пребывает 1000 пешеходов)

Этаж (PedGround) = pedGround

Место появления (линия,ломанная) = entry

PedService. Определяет испульзуемый сервис модели:

Сервис (PedServices) = gates

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

Цель (точка,линия) = exit

PedSink. Элемент, уничтожающий заявки. В данной модели все параметры элемента остаются по умолчанию.

Рис.4.18. Тестирование модели движения пассажиров

Настройте эксперимент модели:

Модельное время – минуты, конечное время не задано. Скорость прорисовки презентации равна 1.

Вид работающей модели показан на рисунке 4.18.

Из результатов моделирования видно, что пассажиры проходят в вестибюль, минуя кассы направляясь к турникетам.