Разработка модели железнодорожного вокзала в программе AnyLocig
Скачать 0.53 Mb.
|
Федеральное государственное бюджетное образовательное учреждение высшего образования Разработка модели железнодорожного вокзала в программе AnyLocig Студент _____ (подпись, дата) Руководитель должность, ученая степень, ученое звание. _____ (подпись, дата) Оглавление Введение AnyLogic - это гибкий, многофункциональный инструмент моделирования, способный создавать различные модели. AnyLogic, от цепочки поставок и логистики до анализа производства, и рынка, распространения болезней и социальных норм, позволяет предприятиям, исследователям и политикам оценивать решения до того, как они будут реализованы на практике. Целью данной работы является создание модели вокзала, на которой необходимо настроить действия пассажиров, вошедших и находящихся на вокзале, а также установить порядок их обращения к сервисам. 1. ОПИСАНИЕ БЛОКОВ И СЕРВИСОВ Все процессы, происходящие в моделируемом пространстве, мы задаём с помощью диаграммы процесса, собираемые из блоков Пешеходной библиотеки. Часто используемые блоки библиотеки: PedSource – Этот блок создает пешеходов, аналогично тому, как блок Source создает агентов в диаграмме, собранной из блоков Библиотеки Моделирования Процессов. Обычно с этого блока начинается рисование диаграммы логики движения пешеходного потока. PedGoTo – Этот блок моделирует движение пешеходов в заданную точку. PedService – Этот блок моделирует то, как пешеходы обслуживаются в заданной точке обслуживания (сервисе). PedWait – Этот блок моделирует то, как пешеходы ждут в течение заданного времени в указанной точке или области. PedSelectOutput – Блок перенаправляет потоки пешеходов в разные подпроцессы в заданных пропорциях, либо же направляет пешеходов с разными характеристиками на выполнение различных действий. PedSink – Блок удаляет из модели пешеходов, выполнивших все заданные операции. Обычно этот блок завершает диаграмму процесса. Сервисы в пешеходных моделях: В пешеходном моделировании объекты, в которых пешеходы проводят определенное время для выполнения какой-либо операции/процедуры, называются сервисами. Примеры сервисов: турникеты, кассы, автоматы по продаже билетов/напитков и т.д. Сервис с очередями – С помощью этой фигуры разметки пространства мы можем задать те сервисы, при ожидании доступа к которым люди стоят в очередях (турникеты, билетные кассы и т.д.). 2. АРХИТЕКТУРА, ЛОГИКА, ВКЛЮЧЁННАЯ МОДЕЛЬ Рис. 1. Схема вокзала Рис. 2. Блок-схема Рис. 3 Пример работы блок-схемы на схеме вокзала Рис. 4 Пример работы блок-схемы в 3D модели Заключение В ходе ознакомления с программой AnyLogic, была создана модель железнодорожного вокзала, в которой были очерчены стены, созданы области, использованы сервисы с очередями, были применены различные блок-сервисы. |