- •Имитационное моделирование бизнес-процессов
- •Варианты заданий
- •Контрольные вопросы
- •Лабораторная работа № 2. Анализ и прогнозирование с учетом ведущих факторов на основе результатов имитационного моделирования
- •Варианты заданий
- •Контрольные вопросы
- •Постановка задачи
- •Метод построения модели
- •Описание моделирующего алгоритма
- •Результаты моделирования
- •Программа, построенная по исходным данным
- •Обозначение блоков программы
- •Заключение
- •Лабораторная работа № 5
- •5.3 Блоки и карты языка gpss
- •5.3.5 Блок generate
- •5.3.16 Карта initial
- •5.3.17 Блок savevalue
- •5.3.18 Карта variable
- •5.3.24 Карта qtable
- •5.3.25 Карта reallocate
- •5.3.26 Карта reset
- •5.3.27 Карта function
- •5.3.28 Карта rmult
- •5.3.29 Блок preempt
- •5.3.30 Блок return
- •5.3.31 Блок assign
- •5.3.32 Блок loop
- •5.3.33 Карта initial для установки начальных значений логических
- •5.3.34 Блок logic
- •5.3.35 Блок gate для логических переключателей
- •5.3.36 Блок test
- •5.3.37 Блок transfer в режиме all
- •5.4. Цель работы
- •5.5. Задание на лабораторную работу
- •5.6. Порядок выполнения работы
- •Метод построения модели на gpss
- •Исходные данные
- •Анализ полученных результатов
- •Лабораторная работа №6. Изучение функционирования одноканальной разомкнутой смо-системы массового обслуживания с простейшими потоками
- •Цель работы
- •Задание на лабораторную работу.
- •Краткие теоретические сведения
- •Построение имитационной модели процесса
- •Подготовка к моделированию системы
- •Моделирование системы
- •Задание на лабораторную работу
- •Краткие теоретические сведения
- •1.3.1. Создание имитационной модели
- •1.3.2. Представление имитационной модели
- •1.3.3. Подготовка системы к моделированию
- •1.3.4. Моделирование системы
- •1.4. Контрольные вопросы
- •Лабораторная работа №8. Изучение функционирования многоканальной разомкнутой системы массового обслуживания с простейшими потоками
- •Цель работы
- •Задание на лабораторную работу
- •Краткие теоретические сведения
- •1.3.1. Аналитический метод решения задачи
- •1.3.2. Имитационный метод решения задачи
- •1.3.3. Построение имитационной модели процесса
- •1.3.4. Подготовка системы к моделированию
- •1.3.5. Моделирование системы
- •Лабораторная работа №9. Изучение функционирования многоканальной разомкнутой смо-системы массового обслуживания со смешанными потоками
- •. Цель работы
- •1.2. Задание на лабораторную работу
- •Краткие теоретические сведения
- •Контрольные вопросы
- •Цель курсового проекта, общее задание и тематика работ
- •Содержание курсового проекта
- •Требования к оформлению курсового проекта и содержанию разделов
- •Раздел 5 должен содержать блок-диаграмму модели и описание gpss-программы работы модели системы. Основные условные обозначения для блок-диаграммы модели приведены в таблице 1.
- •Постановка задачи моделирования
- •Функциональная схема моделирования системы
- •3. Структурная схема модели в символах q-схем.
- •Метод построения модели
- •Описание gpss модели работы мастерской
- •Описание gpss-программы работы мастерской.
- •Анализ результатов моделирования.
Анализ результатов моделирования.
Текст программы приведён в приложении 1, а листинг результатов работы – в приложении 2.
Мастер тратит на каждого заказчика в среднем 15 минут.
В первом варианте данных клиенты поступали через равномерно распределённые интервалы времени 10 минут с разбросом 5. Из листинга видно, что мастерскую покинуло (блок 14) 30 обслуженных клиентов. Мастер работал с коэффициентом использования 0,98. К нему поступил 31 клиент (один обслуживался в момент окончания работы). Среднее время обслуживания фактически составило 15,19. Максимальная длина очереди составила 16 клиентов. Средняя длина 7,84. Число входов в очередь 47. Среднее время в очереди 81,78. В момент окончания моделирования в очереди осталось 16 клиентов.
Из таблицы распределения клиентов по интервалам прихода видно, что они приходили с интервалами от 5 до 15 минут. Из таблицы распределения времени обслуживания видно, что оно изменялось от 10 до 20 минут.
Во втором варианте данных клиенты поступали через интервалы 20 с разбросом 5 минут. Мастерскую покинуло 24 обслуженных клиента. Мастер работал с коэффициентом использования 0,74. К нему поступило 24 клиента (один обслуживался в момент окончания работы). Среднее время обслуживания составляет 14, 83. Максимальная длина очереди составила 1. Средняя длина 0,03. Число входов 24. Среднее время в очереди 0,63. Клиенты приходили с интервалами от 15 о 25 минут. Время обслуживания изменялось от 10 до 20 минут.
В третьем варианте данных клиенты поступали через интервалы 30 с разбросом 10 минут. Мастерскую покинуло 14 обслуженных клиентов. Мастер работал с коэффициентом использования 0,47. К нему поступило 15 клиентов (один обслуживался в момент окончания работы). Среднее время обслуживания составляет 15,2. Максимальная длина очереди составила 1. Средняя длина 0. Число входов 15. Среднее время в очереди 0. Клиенты приходили с интервалами от 23 до 40 минут. Время обслуживания изменялось от 10 до 20 минут.
Сопоставляя варианты можно сделать вывод, что второй вариант более оптимален, т.к. при большей загрузке мастера очередь была приемлемой длины.
Диаграммы распределения времени прихода клиентов и времени обслуживания приведены в приложении.
Заключение.
Из рассмотрения полученных во время работы результатов видно, что исследованная имитационная модель работы мастерской обеспечивает моделирование обслуживания клиентов при различных вариантах входных данных. Реализация данной модели была проведена путём программирования на языке моделирования GPSS. Разработанная модель может использоваться для анализа работы реальной мастерской.
Во время работы над проектом были получены практические навыки по построению имитационной модели с помощью средств языка имитационного моделирования GPSS.
Приложение 1
