Студопедия — Лабораторная работа №4. Тема: имитационное моделирование одноканальной модели системы массового обслуживания.
Студопедия Главная Случайная страница Обратная связь

Разделы: Автомобили Астрономия Биология География Дом и сад Другие языки Другое Информатика История Культура Литература Логика Математика Медицина Металлургия Механика Образование Охрана труда Педагогика Политика Право Психология Религия Риторика Социология Спорт Строительство Технология Туризм Физика Философия Финансы Химия Черчение Экология Экономика Электроника

Лабораторная работа №4. Тема: имитационное моделирование одноканальной модели системы массового обслуживания.






Тема: имитационное моделирование одноканальной модели системы массового обслуживания.

Цель: освоить реализацию имитационной модели СМО на языке программирования.

Теоретический материал. Многие социально-экономи­чес­кие и технические системы в процессе функционирования сталкиваются с проблемой образования очередей. Поэтому возникает задача уравновесить два фактора – затраты на содержание обслуживающих устройств и затраты на пребывание в очереди. Сущность метода имитационного моделирования СМО заключается в том, что с помощью специальных алгоритмов получают случайные реализации потоков событий. Многократная реализация случайных процессов обслуживания и дальнейшая обработка полученных данных позволяют оценить показатели качества работы системы и выработать требования к реальной СМО.

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

,

где λ - интенсивность поступления заявок в систему.

Плотность распределения длительностей обслуживания:

,

где μ - интенсивность обслуживания.

Система имеет два состояния: канал обслуживания свободен и канал занят.

Обозначим переменные модели:

at – время ожидания заявки;

st - время обслуживания заявки;

tm1- «модельное» время поступления предшествующей заявки;

tm2 - «модельное» время поступления последующей заявки;

tb1 – начало обслуживания предшествующей заявки;

tk1- конец обслуживания предшествующей заявки;

tb2 - начало обслуживания последующей заявки;

tk2 - конец обслуживания последующей заявки;

tpr - полное время простоя системы в ожидании заявки;

toch - полное время ожидания заявок в очереди;

Блок-схема реализации модели одноканальной СМО может иметь вид, представленный на рисунке 4.1.

При задании начальных значений будем исходить из того, что СМО начинает работу при поступлении первой заявки.

Отладку программы будем осуществлять при предположении, что время между приходом заявок и время обслуживания заявок равномерно распределено на заданных интервалах.

В первом блоке сравнения устанавливается начало обслуживания последующей заявки, т.е. поступила она после окончания обслуживания предыдущей или до этого. Во втором блоке сравнения проверяется состояние системы - стояла ли заявка в очереди или система простаивала.

В результате прогонов программы находятся оценки статистических харак­теристик системы – полное время простоя системы и суммарное время ожидания в очереди.

Задание:

1. Изучить теоретический материал.

2. Написать программу, реализующую имитационную модель СМО. Для проверки корректности модели просчитать варианты с разными начальными условиями: время между заявками превышает время обслуживания заявок; время между заявками меньше времени обслуживания заявок; время между заявками и время обслуживания заявок одинаково.

3. Представить модель (программу) преподавателю.

4. Вычислить значения среднего времени простоя системы в ожида­нии заявки, среднего времени ожидания для заявки, которая стоит в очереди.

 

начало
ввод характеристик времен между заявками и обслуживания
начальные значения
генерация st
tk1=tb1+st
генерация at
tm2=tm1+at
tm2>tk1
нет
да
tb2=tm2
tb2=tk1
генерация st  
tk2=tb2+st
st<tk2-tm2
да
нет
tpr=tpr+(tm2-tk1)
toch=toch+(tk1-tm2)
tk1=tk2; tm1=tm2
еще заявка?
да
нет
вывод tpr,toch
конец

 

Рис.4.1. Схема алгоритма модели одноканальной СМО

5. Установить, вывод, каких рассчитываемых характеристик позволяет детально изучить работу СМО.

6. Модифицировать программу, изменив экспоненциальный закон распределения времени между заявками на нормальное распределение.

7. Вычислить характеристики СМО для различных значений числа заявок (30, 100, 500, 3000). Оценить количество заявок, начиная с которого увеличение несущественно влияет на рассчитываемые характеристики СМО.

8. Обсудить в группе следующие вопросы:
Что такое система массового обслуживания, примеры?
Какие характеристики СМО важны клиентам; руководителям СМО?
Откуда взять исходные данные при имитационном моделировании реальной СМО?
Как убедиться, что модель СМО адекватна?
Как интерпретировать результаты моделирования СМО?







Дата добавления: 2015-09-04; просмотров: 613. Нарушение авторских прав; Мы поможем в написании вашей работы!



Кардиналистский и ординалистский подходы Кардиналистский (количественный подход) к анализу полезности основан на представлении о возможности измерения различных благ в условных единицах полезности...

Обзор компонентов Multisim Компоненты – это основа любой схемы, это все элементы, из которых она состоит. Multisim оперирует с двумя категориями...

Композиция из абстрактных геометрических фигур Данная композиция состоит из линий, штриховки, абстрактных геометрических форм...

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

Седалищно-прямокишечная ямка Седалищно-прямокишечная (анальная) ямка, fossa ischiorectalis (ischioanalis) – это парное углубление в области промежности, находящееся по бокам от конечного отдела прямой кишки и седалищных бугров, заполненное жировой клетчаткой, сосудами, нервами и...

Основные структурные физиотерапевтические подразделения Физиотерапевтическое подразделение является одним из структурных подразделений лечебно-профилактического учреждения, которое предназначено для оказания физиотерапевтической помощи...

Почему важны муниципальные выборы? Туристическая фирма оставляет за собой право, в случае причин непреодолимого характера, вносить некоторые изменения в программу тура без уменьшения общего объема и качества услуг, в том числе предоставлять замену отеля на равнозначный...

ОСНОВНЫЕ ТИПЫ МОЗГА ПОЗВОНОЧНЫХ Ихтиопсидный тип мозга характерен для низших позвоночных - рыб и амфибий...

Принципы, критерии и методы оценки и аттестации персонала   Аттестация персонала является одной их важнейших функций управления персоналом...

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

Studopedia.info - Студопедия - 2014-2024 год . (0.011 сек.) русская версия | украинская версия