- •Имитационное моделирование бизнес-процессов
- •Варианты заданий
- •Контрольные вопросы
- •Лабораторная работа № 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. Задание на лабораторную работу
- •Краткие теоретические сведения
- •Контрольные вопросы
- •Лабораторная работа №10 Изучение функционирования одноканальной замкнутой смо - системы массового обслуживания с простейшими потоками
- •Цель работы
- •1.2 Задание на лабораторную работу
- •Краткие теоретические сведения
- •1.3.1 Решение задачи имитационным методом
- •1.3.2 Создание имитационной модели
- •1.3.3 Особенности моделирования системы
- •1.3.4 Подготовка к моделированию системы
- •1.3.5Моделирование системы
- •Лабораторная работа №11 Изучение функционирования одноканальной смо с равномерными потоками
- •Цель работы
- •Задание на лабораторную работу
- •Краткие теоретические сведения
- •1.3.1 Создание имитационной модели процесса
- •1.3.2 Представление имитационной модели
- •1.3.3 Подготовка к моделированию
- •1.3.4 Моделирование системы
- •Лабораторная работа № 12 Изучение функционирования многоканальной замкнутой смо-системы с простейшими потоками
- •1.1 Цель работы
- •1.3 Выявление основных особенностей
- •1.3.1 Аналитический метод решения
- •1.3.5 Решение задачи имитационным методом
- •1.3.5.1 Постановка задачи
- •1.3.5.2 Краткие теоретические сведения
- •1.3.5.3 Представление имитационной модели
- •1.3.6 Подготовка к моделированию
- •1.3.7 Моделирование системы
- •Лабораторная работа №13 Изучение функционирования многофазной замкнутой смо - системы массового обслуживания с равномерными потоками
- •Цель работы
- •1.2 Задание на лабораторную работу
- •1.3 Краткие теоретические сведения
- •1.3.1 Создание имитационной модели
- •1.3.2 Подготовка к моделированию системы
- •1.3.3 Моделирование системы
- •Лабораторная работа №10 Изучение многофазной разомкнутой смо-системы с равномерными потоками
- •Цель работы
- •1.2 Задание на лабораторную работу
- •1.3 Краткие теоретические сведения
- •1.4 Создание имитационной модели
- •1.3.2 Представление имитационной модели
- •1.3.3 Подготовка к моделированию
- •1.3.4 Моделирование системы
- •Цель курсового проекта, общее задание и тематика работ
- •Содержание курсового проекта
- •Требования к оформлению курсового проекта и содержанию разделов
- •Раздел 5 должен содержать блок-диаграмму модели и описание gpss-программы работы модели системы. Основные условные обозначения для блок-диаграммы модели приведены в таблице 1.
- •Постановка задачи моделирования
- •Функциональная схема моделирования системы
- •3. Структурная схема модели в символах q-схем.
- •Метод построения модели
- •Описание gpss модели работы мастерской
- •Описание gpss-программы работы мастерской.
- •Анализ результатов моделирования.
Контрольные вопросы
Что представляет собой многоканальная разомкнутая СМО?
Как осуществляется моделирование имитационной модели СМО?
Что представляет собой имитационная модель разомкнутой СМО?
Какому закону распределения подчиняется время обслуживания?
Лабораторная работа №10 Изучение функционирования одноканальной замкнутой смо - системы массового обслуживания с простейшими потоками
Цель работы
Рассмотрим сначала одноканальную замкнутую систему массового обслуживания с неограниченным временем ожидания требований и с простейшим потоком. Эта система наиболее полно отвечает реалиям жизни и характеризуется следующими особенностями:
поступление требований в систему на обслуживание происходит по одному, то есть вероятность прибытия двух и более требований в один момент времени ни очень мала, и ею можно пренебречь (поток требований ординарный);
вероятность поступления последующих требований в любой момент времени ни не зависит от возможности их прибытия в предыдущие моменты - поток требований без последействия;
поток требований стационарный
1.2 Задание на лабораторную работу
Требуется определить:
коэффициент использования канала обслуживания;
среднюю длину очереди, то есть среднее число требований, находящихся в очереди, ожидая освобождение канала обслуживания;
среднее число требований, находящихся в системе, то есть в очереди и в канале обслуживания
Краткие теоретические сведения
Функционирование любой системы массового обслуживания можно представить через все возможные ее состояния и интенсивность перехода из одного состояния в другое. Основными параметрами функционирования системы массового обслуживания являются вероятности ее состояния, то есть возможность наличия п требований (покупателей, рабочих, заданий, машин, неполадок) в системе - Pn. Так, вероятность Ро характеризует состояние, когда в системе нет требований и канал обслуживания простаивает.
Важным параметром функционирования системы массового обслуживания является также среднее число требований, находящихся в системе, то есть в очереди на обслуживание - Nsyst, а также средняя длина очереди – Noch. Исходными параметрами, характеризующими систему массового обслуживания, являются:
число требований (покупателей, рабочих, заданий, машин, неполадок) - т;
интенсивность поступления одного требования на обслуживание, то есть число поступлений требований в единицу времени - λ; интенсивность обслуживания требований - μ.
Интенсивность поступления требования на обслуживание определяется как величина, обратная времени возвращения требования в систему, - tp:
λ=1/ tp .
Интенсивность обслуживания требований определяется как величина, обратная времени обслуживания одного требования, - t0:
μ=1/ t0
Рассмотрим сначала решение задачи аналитическим методом. Состояние системы массового обслуживания будем связывать с числом требований, находящихся в системе:
в системе нет ни одного требования - вероятность состояния Ро;
...
в системе находится одно требование - вероятность состояния Р1;
в системе находится п требований - вероятность состояния Рn;
...
в системе находится т требований - вероятность состояния Рт.
Представим все возможные состояния системы массового обслуживания в виде размеченного графа состояний (рис. 1). Каждый прямоугольник графа, количественно оцениваемый вероятностью состояний Рп, определяет одно из всех возможных состояний. Стрелки указывают, в какое состояние система может перейти и с какой интенсивностью.
Рисунок 1 – Размеченный граф состояний одноканальной замкнутой СМО
Первый прямоугольник с вероятностью Ро определяет состояние системы массового обслуживания, при котором канал обслуживания простаивает из-за отсутствия требований в ней. Из этого положения система массового обслуживания может перейти только в состояние Р1; тогда в системе появится одно требование, так как входной поток их ординарный. С интенсивностью μ система может перейти также из состояния Р1 в состояние P0 если единственное находящееся в системе требование было обслужено раньше, чем появилось новое.
Рассмотрим установившийся режим работы системы массового обслуживания, когда основные вероятностные характеристики СМО постоянны во времени, например в течение часа. Тогда интенсивности входных и выходных потоков для каждого состояния будут сбалансированы. Эти балансы выглядят так:
;
;
;
…
;
…
.
Обозначим
величину λ/μ через ψ и назовем ее
коэффициентом нагрузки. Из первого
уравнения можно найти значение
:
Из
второго уравнения найдем
:
Но первый член
Следовательно, первый и третий сокращаются:
Из
третьего уравнения найдем значение
.
Но первый член
Следовательно, первый и третий сокращаются:
Используя очевидное равенство
Получим,
Отсюда
Для установившегося режима работы системы средняя интенсивность поступления требований во входном потоке равна аналогичной характеристике выхода требований из канала обслуживания:
где
-
среднее число обслуживаемых требований,
находящихся в системе. Из данного
равенства можно легко найти среднее
число требований (покупателей, рабочих,
заданий, машин, неполадок), находящихся
в системе,
:
Среднее же число требований (машин), находящихся в очереди, будет вычислено так:
Пусть задан комплект машин системы «Кран-машины». Кран погружает за один рабочий цикл ge 1 т груза. Грузоподъемность машины ga=7 т. Число машин, обслуживаемых краном, т = 5. Время рабочего цикла крана tc = 18 с, а время возвращения машины к крану t0 = 10 мин. Тогда время погрузки одной машины составит:
Интенсивность погрузки краном машин составит
Интенсивность же поступления машин на погрузку составит:
Коэффициент
,
определяемый по формуле
,
в нашей задаче будет равен 0,207.
Вероятность простоя крана в этом случае составит:
А коэффициент использования крана составит:
Среднее число машин, находящихся в системе:
Среднее число машин, находящихся в очереди:
