Моделирование покупки билетов
Для моделирования процесса покупки билетов требуется изменить модель в соответствии с рис.7. В модель нужно добавить новый сервис PedServices: Имя = windows Сервисы (группа линий) = winGroup Тип сервиса = Точечный Время задержки = triangular(15*second(), 25*second(), 35*second()) Очереди (группа линий, ломаны)= winQGroup Правило выбора очереди = Самая короткая очередь Обслуживается = Самая длинная очередь
Рис. 7. СМО с двумя каналами. Далее следует в СМО добавить второй канал для подключения нового сервиса. Для этого в СМО вводим элемент PedSelectOutput, для переключения на нужный канал. Переключение выполняется в соответствии со значением коэффициента предпочтения каналов: Коэфф. Предпочтения 1 = 85 Коэфф. Предпочтения 2 = 15
Во втором канале покупки билетов нужно настроить элемент PedService: Сервис (PedServices) = windows. Действие при выходе = ped.setColor(Color.red). В результате заявка – пассажир после покупки билета в кассе будет окрашена в красный цвет. Выполняем тестирование модели. Вид работающей модели показан на рис.8.
Рис.8. Моделирование покупки билетов. Рис.9.Фрагмент работающей модели. Заключение
Имитационное моделирование является мощным и гибким инструментом изучения широкого круга моделей в различных сферах экономической деятельности. Имитационное моделирование позволяет рассматривать процессы, происходящие в системе, практически на любом уровне детализации. В имитационной модели можно реализовать практически любой алгоритм управленческой деятельности или поведения системы. Таким образом, имитация является единственным способом исследования систем без осуществления реальных экспериментов. Для разработки и анализа моделей используются программные средства, позволяющие реализовать программную имитацию поведения системы для получения основных характеристик работы модели для дальнейшего анализа и принятия решений. Система моделирования AnyLogic обеспечивает поддержку всех этапов имитационного моделирования для различных типов динамических моделей - дискретных, непрерывных и гибридных, детерминированных и стохастических в любых их комбинациях в рамках одного инструмента. Указанная система оказалась очень удобным и мощным средством для решения широкого круга задач имитационного моделирования для процессов и систем различной природы в производстве и бизнесе. Возможность использования одного упомянутого инструмента при изучении различных парадигм моделирования делает программный продукт AnyLogic незаменимым при анализе функционирования действующих систем, а также при стратегическом планировании развития предприятия и принятии управленческих решении. Удобный интерфейс и различные средства поддержки разработки в AnyLogic делают не только использование, но и создание компьютерных имитационных моделей в этой среде моделирования доступными даже для тех, кто в области вычислительной техники и программирования не является профессионалом. Современный руководитель, если он хочет добиться максимальной эффективности своего предприятия, должен периодически обращаться к методам имитационного моделирования, потому что оно является одним из эффективнейших методом исследования систем и количественной оценки характеристик их функционирования.
|