Оценка показателей эффективности простейшей разомкнутой системы массового обслуживания с ожиданием в среде "GPSS/World"

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

Рубрика Программирование, компьютеры и кибернетика
Вид лабораторная работа
Язык русский
Дата добавления 05.05.2017
Размер файла 171,7 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.allbest.ru/

Размещено на http://www.allbest.ru/

Министерство образования и науки Российской Федерации

ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ОБРАЗОВАНИЯ «ОРЕНБУРГСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ»

Факультет математики и информационных технологий

Кафедра программного обеспечения вычислительной техники и автоматизированных систем

ОТЧЕТ

По лабораторной работе

Оценка показателей эффективности простейшей разомкнутой СМО с ожиданием в среде «GPSS/World»

по дисциплине «Компьютерное моделирование»

Руководитель

В. В. Паничев

Студент группы 14ИВТ(ба)ПОВТ-2

А. В. Юсупова

Оренбург 2017

Содержание

  • Постановка задачи
  • Порядок выполнения работы
  • Вывод

Постановка задачи

Цель работы: экспериментальная проверка теоретических показателей эффективности простейшей разомкнутой СМО с ожиданием.

Задание. В одноканальную систему массового обслуживания с ограниченной очередью поступают заявки, распределенные по экспоненциальному закону с интенсивностью. Обработка поступивших заявок осуществляется также по экспоненциальному закону с интенсивностью обслуживания . Емкость накопителя L=3. Если поступившая заявка застает канал занятыми, то она становится в очередь и теряется только в случае отсутствия свободных мест в очереди. Необходимо смоделировать работу системы обслуживания в течение 8 часов.

Определить основные параметры одноканальной СМО с ограниченной очередью: , при . Выявить вид зависимости , где n - число каналов в системе при .

№ вар

5

0,7

Таблица 1 - Вариант задания.

Порядок выполнения работы

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

Разработка концептуальной модели системы согласно заданию Q-схема одноканальной системы с ограниченной очередью имеет вид(рисунок 1):

На рисунке 1- И - источник

N - число поступивших заявок

N0 - число обслуженных заявок

N1 - число потерянных заявок

К - канал обслуживания

Н - накопитель

L - количество мест в накопителе

По представленной схеме составим программу имитационной модели в среде GPSS /World:

; имитация одноканальной СМО с ограниченной очередью

; время в минутах

NAK3 STORAGE 3

GENERATE(Exponential(1,0,1/0.8))

GATE SNF NAK3,FAKIL

ENTER NAK3

SEIZE 1

LEAVE NAK3

ADVANCE (Exponential(1,0,1/0.48))

RELEASE 1

TERMINATE

FAKIL TERMINATE

GENERATE 480

TERMINATE 1

Отчет выполнения программы представлен ниже:

GPSS World Simulation Report - Untitled Model 1.2.1

Friday, May 05, 2017 09:42:34

START TIME END TIME BLOCKS FACILITIES STORAGES

0.000 480.000 11 1 1

NAME VALUE

FAKIL 9.000

NAK3 10000.000

LABEL LOC BLOCK TYPE ENTRY COUNT CURRENT COUNT RETRY

1 GENERATE 366 0 0

2 GATE 366 0 0

3 ENTER 215 1 0

4 SEIZE 214 0 0

5 LEAVE 214 0 0

6 ADVANCE 214 1 0

7 RELEASE 213 0 0

8 TERMINATE 213 0 0

FAKIL 9 TERMINATE 151 0 0

10 GENERATE 1 0 0

11 TERMINATE 1 0 0

FACILITY ENTRIES UTIL. AVE. TIME AVAIL. OWNER PEND INTER RETRY DELAY

1 214 0.935 2.097 1 362 0 0 0 1

STORAGE CAP. REM. MIN. MAX. ENTRIES AVL. AVE.C. UTIL. RETRY DELAY

NAK3 3 2 0 3 215 1 1.931 0.644 0 0

FEC XN PRI BDT ASSEM CURRENT NEXT PARAMETER VALUE

368 0 481.956 368 0 1

362 0 484.920 362 6 7

369 0 960.000 369 0 10

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

Произведем имитацию данной модели еще 4 раза, записывая результаты в таблицу 1.

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

Рассчитаем среднеарифметическую оценку показателей эффективности системы.

Таблица 1 - Результаты пяти имитаций модели.

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

В первую очередь необходимо построить граф состояний.

Размещено на http://www.allbest.ru/

Размещено на http://www.allbest.ru/

Рисунок 2 - Граф состояний

S0 - канал обслуживания свободен,

S1 - канал обслуживания занят, но очереди нет,

S2 - канал обслуживания занят, в очереди одна заявка,

S3 - канал обслуживания занят, в очереди две заявки.

Приведенная интенсивность потока автомобилей определяется как отношение интенсивностей л и µ, т. е.

массовое обслуживание заявка канал

Далее необходимо вычислить вероятность того что все каналы свободны с помощью следующей формулы для одноканальной СМО с ограниченной очередью:

После вычисляем вероятность отказа(т.е если канал занят и места в очереди нет).

Для расчета вероятности отказа заявок в обслуживании необходимо использовать формулу:

где p0 - вероятность того что все каналы свободны.

Подставляем значения при очереди равной L=3 и получаем следующий результат:

Отсюда следует, что заявка будет обслужена с вероятностью

Далее определим среднее число заявок в очереди, используя следующую формулу:

Подставляем значения и получаем:

Определим среднее время ожидания заявки в очереди по формуле:

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

MKY STORAGE 10

GENERATE 480

TERMINATE 1

GENERATE (Exponential(1,0,1/0,7))

GATE SNF MKY,Fakil

ENTER MKY

ADVANCE (Exponential(1,0,1/0.21))

LEAVE MKY

TERMINATE

Fakil TERMINATE

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

Таблица 2 - Результаты имитаций при различном количестве каналов

И построим график для наглядного представления этой зависимости.

Рисунок 1 - Зависимость Q от емкости накопителя L.

Построим графики теоретической и экспериментальной зависимостей вероятности обслуживания системой как функции емкости накопителя (рисунок 2).

Для начала заполним таблицу теоретической зависимости Q от емкости накопителя L по формуле:

Получим следующую таблицу 3:

Таблица 3 - Теоретическая зависимость Q от емкости накопителя L.

Рисунок 2 - Графики зависимостей экспериментальной и теоретической вероятности обслуживания Q от емкости накопителя L.

Определим адекватность построенной модели:

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

Вывод

Успешно построили программную модель системы массового обслуживания и определили основные показатели эффективности системы трехканальной СМО с отказом. Произвели аналитический расчет, по результатам которого доказали адекватность программной модели в среде GPSS/World.

Обнаружили, что данная трехканальная СМО не является эффективной при л = 0,7 и м = 0,21, так как почти каждая третья заявка уйдет в отказ.

Проанализировали зависимость эффективности данной СМО от количества каналов, получили, что вероятность обслуживания заявки Pобсл преодолевает порог в 0.97 при увеличении количества каналов в СМО до 5, при л = 0,7 и м = 0,21.

Размещено на Allbest.ru

...

Подобные документы

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

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

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

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

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

    курсовая работа [860,4 K], добавлен 24.12.2013

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

    курсовая работа [864,6 K], добавлен 26.06.2014

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

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

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

    курсовая работа [36,4 K], добавлен 11.02.2015

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

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

  • Проблемы и этапы построения имитационной модели системы массового обслуживания. Оценка результатов схем, построенных на Visual Basic и GPSSV. Анализ исходных данных и выбор недостающих, составление таблицы определений и построение блок-схем и диаграмм.

    курсовая работа [204,1 K], добавлен 24.06.2011

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

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

  • Определение назначения и описание функций имитационных моделей стохастических процессов систем массового обслуживания. Разработка модели описанной системы в виде Q-схемы и программы на языке GPSS и C#. Основные показатели работы имитационной модели.

    курсовая работа [487,4 K], добавлен 18.12.2014

  • Система GPSS World как мощная универсальная среда моделирования как дискретных, так и непрерывных процессов, предназначенная для профессионального моделирования самых разнообразных процессов и систем. Системы массового обслуживания. Листинг программы.

    курсовая работа [499,6 K], добавлен 25.12.2013

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

    курсовая работа [171,8 K], добавлен 20.01.2010

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

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

  • Понятие компьютерной модели и преимущества компьютерного моделирования. Процесс построения имитационной модели. История создания системы GPSS World. Анализ задачи по прохождению турникета на стадион посредством языка имитационного моделирования GPSS.

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

  • Построение модели системы массового обслуживания с помощью ЭВМ с использованием методов имитационного моделирования. Моделирование проводилось с помощью GPSS World Student version, позволяющего достоверно воссоздать систему массового обслуживания.

    курсовая работа [555,7 K], добавлен 29.06.2011

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

    курсовая работа [154,1 K], добавлен 19.05.2011

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

    курсовая работа [194,5 K], добавлен 30.10.2013

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

    курсовая работа [818,7 K], добавлен 23.05.2013

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

    лабораторная работа [384,4 K], добавлен 20.05.2013

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

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

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