Моделирование системы массового обслуживания в среде 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

  • Методика системного исследования реальной динамической сложной системы посредством разработки ее имитационной модели. Разработка программы реализации алгоритма имитационного моделирования системы массового обслуживания "Интернет-провайдерская фирма".

    курсовая работа [2,0 M], добавлен 20.01.2010

  • Концептуальная модель процесса обслуживания покупателей в магазине. Описание системы моделирования GPSS. Разработка моделирующей программы на специализированном языке имитационного моделирования в среде AnyLogic. Результаты вычислительных экспериментов.

    курсовая работа [906,9 K], добавлен 12.07.2012

  • Изучение понятия многофазовых систем. Рассмотрение примеров разомкнутых и замкнутых систем массового обслуживания с ожиданием и с неограниченным потоком заявок. Определение значений среднего времени ожидания заявки при неэкспоненциальном распределении.

    контрольная работа [151,5 K], добавлен 16.09.2010

  • Имитационное моделирование как один из наиболее широко используемых методов при решении задач анализа и синтеза сложных систем. Особенности имитационного моделирования систем массового обслуживания. Анализ структурной схемы системы передачи пакетов.

    курсовая работа [1,2 M], добавлен 28.05.2013

  • Создание имитационной модели системы массового обслуживания с помощью языка имитационного моделирования GPSS/PC - моделирование обработки на участке 500 деталей. Определение загрузки второго станка на вторичной обработке и вероятности появления отходов.

    курсовая работа [602,3 K], добавлен 30.11.2010

  • Основные понятия теории моделирования. Виды и принципы моделирования. Создание и проведение исследований одной из моделей систем массового обслуживания (СМО) – модели D/D/2 в среде SimEvents, являющейся одним из компонентов системы MATLab+SimuLink.

    реферат [1,2 M], добавлен 02.05.2012

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

    учебное пособие [785,1 K], добавлен 12.10.2010

  • Моделирование дневного стационара - многоканальной системы массового обслуживания с ожиданием. Определение оптимального числа койко-мест для данного количества клиентов. Практическое решение задачи с помощью программы, реализованной в среде Delphi 7.

    курсовая работа [1,9 M], добавлен 15.01.2010

  • Функционирование систем массового обслуживания с разными типами заявок. Построение математической модели, постановка задачи оптимизации среднего времени ожидания. Решение задачи оптимизации системы. Разработка программного кода для оптимизации системы.

    дипломная работа [581,7 K], добавлен 27.10.2017

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

    курсовая работа [4,0 M], добавлен 28.05.2013

  • Создание библиотеки классов имитационного моделирования и реализация алгоритма имитационного моделирования системы массового обслуживания "Модель комиссионного магазина". Использование для разработки среды программирования C++. Словарь предметной области.

    курсовая работа [581,0 K], добавлен 23.01.2013

  • Методика и особенности составления имитационной модели системы массового обслуживания (СМО). Анализ и статистическая обработка показателей эффективности СМО путем решения уравнения Колмогорова, их сравнение с результатами аналитического моделирования.

    курсовая работа [609,2 K], добавлен 31.01.2010

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.