Моделирование системы массового обслуживания в среде Simulink
Исследование методами имитационного моделирования системы массового обслуживания, состоящей из источника заявок и обслуживающего прибора. Анализ коэффициента загрузки прибора, количества поступивших, обслуженных и потерянных заявок, времени их обработки.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | лабораторная работа |
Язык | русский |
Дата добавления | 30.09.2016 |
Размер файла | 451,3 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
Размещено на http://www.allbest.ru/
Отчет по лабораторной работе
по курсу "Методы исследования и моделирования информационных процессов и технологий"
Моделирование системы массового обслуживания в среде Simulink
Томск - 2016
Цель работы
имитационный заявка обслуживающий прибор
Ознакомиться с методами имитационного моделирования для исследования процессов функционирования систем массового обслуживания в среде Simulink.
Задание
В среде Simulink исследовать систему массового обслуживания, состоящую из источника заявок и обслуживающего прибора.
Проанализируйте выходные статистические параметры, такие как коэффициент загрузки прибора, количество поступивших, обслуженных и потерянных заявок в системе.
Исследуйте поведение этих характеристик в зависимости от изменения параметров источников формирования случайных сигналов.
Описание моделируемого объекта
Источник генерирует последовательность однородных заявок, отличающихся моментами времени появления. Интервалы времени между моментами появления заявок являются случайными величинами с известным законом распределения , параметры которого остаются постоянными в течение моделируемого интервала времени . Если прибор свободен, поступающая в систему заявка берется на обслуживание и генерируется случайный интервал времени, соответствующий длительности ее обслуживания, если же прибор занят, заявка теряется.
1. Равномерное распределение для времени прихода заявок и времени обработки заявки
T |
интервал времени между заявками |
интервал времени обслуживания |
количество заявок пришедших в систему |
сумма длинн интервалов для расчета коэф. Загрузки прибора |
количество потерянных заявок |
количество обработтаных заявок |
|||
min |
max |
min |
max |
display |
display 2 |
display 1 |
display |
||
1000 |
4 |
9 |
4 |
9 |
154 |
0,9962 |
1 |
153 |
|
1000 |
1 |
4 |
4 |
9 |
397 |
0,8237 |
271 |
126 |
|
1000 |
4 |
9 |
1 |
4 |
154 |
0,3864 |
0 |
154 |
При одинаковом времени прихода заявок и их обслуживания прибор успевает обслужить все пришедшие заявки, кроме последней с коэффициентом загрузки 0,9962. Чем меньше время прихода заявок и больше время обслуживания, тем больше количество потерянных заявок, поскольку прибор не успевает обслуживать приходящие заявки, потерянные заявки 271, а коэффицент загрузки 0,8237. В случае если время прихода заявок больше времени обслуживания, прибор простаивает с низким коэффициентом загрузки.
2. Нормальное распределение для времени прихода заявок и равномерное распределение для времени обработки заявки
T |
интервал времени между заявками |
интервал времени обслуживания |
количество заявок пришедших в систему |
сумма длинн интервалов для расчета коэф. Загрузки прибора |
количество потерянных заявок |
количество обработтаных заявок |
|||
mean |
variance |
min |
max |
display |
display 2 |
display 1 |
display |
||
1000 |
9 |
4 |
4 |
9 |
111 |
0,6184 |
18 |
93 |
|
1000 |
4 |
1 |
4 |
9 |
250 |
0.7638 |
138 |
116 |
|
1000 |
9 |
4 |
1 |
4 |
111 |
0.2834 |
1 |
110 |
При одинаковом времени прихода заявок (нормальное распределение) и их обслуживания (равномерное распределение) имеется большое количество потерянных заявок (18) и прибор не успевает обслужить пришедшие заявки, а коэффицент загурки составляет 0,6184. Чем меньше время прихода заявок и больше время обслуживания, тем больше количество потерянных заявок, поскольку прибор не успевает обслуживать приходящие заявки, потерянные заявки 138, а коэффицент загрузки 0,7638. Только в последнем опыте число потерянных заявок равно 1, поскольку время обслуживания значительно меньше времени между приходом заявок, при этом коэффицент загрузки составляет 0,2834.
Опыт 1
Опыт 2
Опыт 3
3. Нормальное распределение для времени прихода заявок и времени обработки заявки
T |
интервал времени между заявками |
интервал времени обслуживания |
количество заявок пришедших в систему |
сумма длинн интервалов для расчета коэф. Загрузки прибора |
количество потерянных заявок |
количество обработтаных заявок |
|||
mean |
variance |
mean |
variance |
display |
display 2 |
display 1 |
display |
||
1000 |
9 |
4 |
9 |
4 |
111 |
0.9983 |
1 |
110 |
|
1000 |
4 |
1 |
9 |
4 |
250 |
0.7889 |
164 |
86 |
|
1000 |
9 |
4 |
4 |
1 |
111 |
0.4441 |
1 |
110 |
При одинаковом времени прихода заявок и их обслуживания (равных значениях мат. ожидания и дисперсии) количество потерянных заявок равно 1 (последняя заявка, которую не успел прибор до конца обслужить), прибор успевает обслужить пришедшие заявки с коэффициентом загрузки 0,9983. В случае если время обслуживания чуть больше времени прихода заявок число потерянных заявок велико и равно 164, при этом коэффициент загрузки прибора 0,7889, поскольку заявка ушла, а время следующей еще не подошло. Прибор простаивает, если время обслуживания заявки намного меньше времени прихода заявки.
Опыт 1
Опыт 2
Опыт 3
4. Равномерное распределение для времени прихода заявок и нормальное распределение для времени обработки заявки
T |
интервал времени между заявками |
интервал времени обслуживания |
количество заявок пришедших в систему |
сумма длинн интервалов для расчета коэф. Загрузки прибора |
количество потерянных заявок |
количество обработтаных заявок |
|||
min |
max |
mean |
variance |
display |
display 2 |
display 1 |
display |
||
1000 |
4 |
9 |
9 |
4 |
154 |
0,712 |
76 |
78 |
|
1000 |
1 |
4 |
9 |
4 |
397 |
0.8674 |
302 |
95 |
|
1000 |
4 |
9 |
4 |
1 |
154 |
0,5713 |
12 |
142 |
При одинаковом времени прихода заявок (равномерное распределение) и их обслуживания (нормальное распределение) имеется большое количество потерянных заявок и прибор не успевает обслужить пришедшие заявки, при этом коэффициент загрузки равен 0,712. В опыте 3 было наименьшее количество потерянных заявок, коэффицент загрузки составляет 0,5713. Наибольшие потери (302) были во втором опыте, так как интервал заявок меньше чем интервал обслуживания.
Опыт 1
Опыт 2
Опыт 3
Вывод
В результате выполнения лабораторной работы было построено четыре варианта моделей массового обслуживания для различных вариаций законов распределения:
При равномерном распределений для времени прихода заявок и времени обработки заявки количество потерянных заявок:
- меньше, (равно=1) если, время прихода заявок и их обслуживания одинаковы;
- больше, если время прихода заявок меньше, чем время их обслуживания;
- равно 0, если время прихода заявок больше времени их обслуживания.
При нормальном распределений для времени прихода заявок и равномерное распределение для времени обработки прибор:
- теряет и не успевает обработать все заявки, если время прихода заявок и их обслуживания одинаковы;
- меньше потерянных заявок, если время прихода заявок больше времени обслуживания;
- еще больше потерянных заявок, когда время прихода заявок намного меньше чем время их обслуживания;
При нормальном распределений для времени прихода заявок и времени обработки заявки количество потерянных заявок:
- меньше, (равно 1) если время прихода заявок и их обслуживания одинаковы; если время прихода заявок намного больше, чем время их обслуживания, и коэффицент меньше;
- больше, когда время прихода заявок меньше, чем время их обслуживания.
При равномерном распределений для времени прихода заявок и нормальное распределение для времени обработки заявки количество потерянных заявок:
- меньше, если время прихода заявок меньше, чем время их обслуживания;
- больше, если время прихода и их обслуживания одинаковы или время обслуживания больше (302).
Размещено на Allbest.ru
Подобные документы
Общая характеристика системы массового обслуживания, исходные данные для ее создания. Особенности построения алгоритма имитационной модели задачи о поступлении заявок (клиентов) в канал (парикмахерскую). Описание функционирования математической модели.
курсовая работа [154,1 K], добавлен 19.05.2011Характеристика системы массового обслуживания, куда поступают заявки обслуживания. Особенности моделирования системы массового обслуживания. Имитация работы системы массового обслуживания с относительными приоритетами. Отчеты полного факторного плана.
курсовая работа [1,1 M], добавлен 14.07.2012Характеристика функций имитационного моделирования. Знакомство с особенностями имитационного моделирования агрегированной системы массового обслуживания. Анализ программы GPSSWorld: рассмотрение возможностей, способы составления имитационной модели.
курсовая работа [1,6 M], добавлен 27.05.2013Разработка решения задачи имитационного моделирования системы массового обслуживания (СМО), на примере склада продукции. Построение концептуальной модели системы. Сравнение результатов имитационного моделирования и аналитического расчета характеристик.
курсовая работа [75,5 K], добавлен 26.06.2011Сфера применения имитационного моделирования. Исследование и специфика моделирования системы массового обслуживания с расчетом стационарных значений системы и контролем погрешности получаемых значений. Реализация ее в GPSS и на языке высокого уровня Java.
курсовая работа [818,7 K], добавлен 23.05.2013Построение модели системы массового обслуживания с помощью ЭВМ с использованием методов имитационного моделирования. Моделирование проводилось с помощью GPSS World Student version, позволяющего достоверно воссоздать систему массового обслуживания.
курсовая работа [555,7 K], добавлен 29.06.2011Основное назначение систем массового обслуживания (СМО): обслуживание потока заявок. Моделирование СМО для стоянки такси, определение характеристик эффективности работы в качестве статистических результатов моделирования. Схема процесса функционирования.
курсовая работа [1,2 M], добавлен 27.12.2011Технология разработки и тестирования программного обеспечения в среде Visual Studio на примере создания программы моделирования систем массового обслуживания. Аналитические и имитационные методы моделирования с разными дисциплинами обслуживания заявок.
дипломная работа [1,1 M], добавлен 09.09.2012Концептуальная модель процесса обслуживания покупателей в магазине. Описание системы моделирования GPSS. Разработка моделирующей программы на специализированном языке имитационного моделирования в среде AnyLogic. Результаты вычислительных экспериментов.
курсовая работа [906,9 K], добавлен 12.07.2012Методика системного исследования реальной динамической сложной системы посредством разработки ее имитационной модели. Разработка программы реализации алгоритма имитационного моделирования системы массового обслуживания "Интернет-провайдерская фирма".
курсовая работа [2,0 M], добавлен 20.01.2010