Разработка имитационной модели



 

Алгоритм работы имитационной модели маршрутных микроавтобусов

Модель, имитирующая работу парка микроавтобусов одного из маршрутов города, иллюстрирует один рабочий день с 7:00 до 23:00 часов. Таким образом, общее время имитации составляет 16 часов.

На первом этапе t принимается равным 0.

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

В момент запуска имитационной модели необходимо проверить есть ли маршрутный микроавтобус на маршруте. Если да, то увеличивается время t на единицу и проверяется еще одно из условий - есть ли автобус на остановке. Если да, то осуществляется высадка пассажиров по необходимости и посадка новых в случае наличия свободных мест в маршрутном микроавтобусе. Микроавтобусу при этом необходимо выстоять на остановке отведенное время в зависимости от времени суток. Далее осуществляется проверка общего времени имитации. В случае, если 16 часов прошло, то маршрутный микроавтобус должен сойти с маршрута, находясь на последней остановке, и собрать всех пассажиров и высадить по необходимости, если его положение было не на последней остановке всего маршрута на момент истечения времени имитации.

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

 


Дата добавления: 2018-02-15; просмотров: 795; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!