СМО с ограниченным временем ожидания. Замкнутые СМО

Автор работы: Пользователь скрыл имя, 12 Марта 2012 в 19:31, курсовая работа

Краткое описание

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

Содержание работы

Введение 2
1. Основы теории массового обслуживания 3
1.1 Понятие случайного процесса 3
1.2 Марковский случайный процесс 4
1.3 Потоки событий 6
1.4 Уравнения Колмогорова для вероятностей состояний. Финальные вероятности состояний 9
1.5 Задачи теории массового обслуживания 13
1.6 Классификация систем массового обслуживания 15
2. Системы массового обслуживания с ожиданием 16
2.1 Одноканальная СМО с ожиданием 16
2.2 Многоканальная СМО с ожиданием 25
3. Замкнутые СМО 37
Решение задачи 45
Заключение 50
Список литературы 51

Содержимое работы - 1 файл

Курсовая работа.docx

— 450.90 Кб (Скачать файл)

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

Напротив, в СМО с «нетерпеливыми» заявками, уходящими рано или поздно из очереди, установившийся режим обслуживания при  достигается всегда, независимо от приведенной интенсивности потока заявок . Это следует из того, что ряд для в знаменателе формулы (24) сходится при любых положительных значениях и .

Для СМО  с «нетерпеливыми» заявками понятие  «вероятность отказа» не имеет смысла — каждая заявка становится в очередь, но может и не дождаться обслуживания, уйдя раньше времени.

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

 

 (25)

 

На каждую из этих заявок действует «поток уходов»  с интенсивностью . Значит, из среднего числа -заявок в очереди в среднем будет уходить, не дождавшись обслуживания, -заявок в единицу времени и всего в единицу времени в среднем будет обслуживаться -заявок. Относительная пропускная способность СМО будет составлять:

 

Среднее число занятых каналов  по-прежнему получаем, деля абсолютную пропускную способность А на :

 

 (26)

 

Среднее число заявок в очереди. Соотношение (26) позволяет вычислить среднее  число заявок в очереди  , не суммируя бесконечного ряда (25). Из (26) получаем:

 

,

 

а входящее в эту формулу среднее число  занятых каналов можно найти  как математическое ожидание случайной  величины Z, принимающей значения 0, 1, 2,..., n с вероятностями , :

 

.

 

В заключение заметим, что если в формулах (24) перейти  к пределу при  (или, что то же, при ), то при получатся формулы (22), т. е. «нетерпеливые» заявки станут «терпеливыми».

 

 

 

3. Замкнутые СМО

 

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

В замкнутой  СМО циркулирует одно и то же конечное число потенциальных требований. Пока потенциальное требование не реализовалось  в качестве требования на обслуживание, считается, что оно находится  в блоке задержки. В момент реализации оно поступает в саму систему. Например, рабочие обслуживают группу станков. Каждый станок является потенциальным  требованием, превращаясь в реальное в момент своей поломки. Пока станок работает, он находится в блоке  задержки, а с момента поломки  до момента окончания ремонта - в  самой системе. Каждый рабочий является каналом обслуживания.

Пусть n - число каналов обслуживания, s - число потенциальных заявок, n<s, - интенсивность потока заявок каждого потенциального требования, μ - интенсивность обслуживания:

ρ= .

Вероятность простоя системы определяется формулой

 

Р0= .

 

Финальные вероятности состояний системы:

 

Pk= при k<n, Pk= при .

 

Через эти  вероятности выражается среднее  число занятых каналов

 

=P1+2P2+…+n(Pn+Pn+1+…+Ps) или

=P1+2P2+…+(n-1)Pn-1+n(1-P0-P1-…-Pn-1).

 

Через находим абсолютную пропускную способность системы:

 

A= ,

 

а также  среднее число заявок в системе

 

М=s- =s- .

 

Пример 1. На вход трехканальной СМО с отказами поступает поток заявок с интенсивностью =4 заявки в минуту, время обслуживания заявки одним каналом tобсл=1/μ =0,5 мин. Выгодно ли с точки зрения пропускной способности СМО заставить все три канала обслуживать заявки сразу, причем среднее время обслуживания уменьшается втрое? Как это скажется на среднем времени пребывания заявки в СМО?

Решение. Находим вероятность простоя трехканальной СМО по формуле

 

ρ = /μ =4/2=2, n=3,

Р0= = = 0,158.

 

Вероятность отказа определяем по формуле:

Роткn= =

Pотк= 0,21.

 

Относительная пропускная способность системы:

 

Робсл=1-Ротк 1-0,21=0,79.

 

Абсолютная  пропускная способность системы:

 

А= Робсл 3,16.

 

Среднее число занятых каналов определяем по формуле:

 

 

  • 1,58, доля каналов, занятых обслуживанием, 

q= 0,53.

 

Cреднее  время пребывания заявки в  СМО находим как вероятность  того, что заявка принимается  к обслуживанию, умноженную на  среднее время обслуживания: tСМО 0,395 мин.

Объединяя все три канала в один, получаем одноканальную систему с параметрами μ=6, ρ=2/3. Для одноканальной системы вероятность простоя:

Р0= = =0,6,

вероятность отказа:

 

Ротк=ρ Р0= =0,4,

 

относительная пропускная способность:

 

Робсл=1-Ротк=0,6,

 

абсолютная  пропускная способность:

 

А= Робсл=2,4.

Среднее время пребывания заявки в СМО:

 

tСМОобсл = =0,1 мин.

 

В результате объединения каналов в один пропускная способность системы снизилась, так как увеличилась вероятность  отказа. Среднее время пребывания заявки в системе уменьшилось.

Пример 2. На вход трехканальной СМО с неограниченной очередью поступает поток заявок с интенсивностью =4 заявки в час, среднее время обслуживания одной заявки t=1/μ=0,5 ч. Найти показатели эффективности работы системы.

Для рассматриваемой  системы n=3, =4, μ=1/0,5=2, ρ= /μ=2, ρ/n=2/3<1. Определяем вероятность простоя по формуле:

 

Р = .

P0= =1/9.

 

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

 

L= .

L= = .

 

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

t= .

t= = 0,22 ч.

Среднее время пребывания заявки в системе:

 

Т=t+ 0,22+0,5=0,72.

 

Пример 3. В парикмахерской работают 3 мастера, а в зале ожидания расположены 3 стула. Поток клиентов имеет интенсивность =12 клиентов в час. Среднее время обслуживания tобсл=20 мин. Определить относительную и абсолютную пропускную способность системы, среднее число занятых кресел, среднюю длину очереди, среднее время, которое клиент проводит в парикмахерской.

Для данной задачи n=3, m=3, =12, μ=3, ρ=4, ρ/n=4/3. Вероятность простоя определяем по формуле:

 

Р0= .

P0= 0,012.

 

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

 

Роткn+m= .

Pотк=Pn+m 0,307.

 

Относительная пропускная способность системы, т.е. вероятность обслуживания:

 

Pобсл=1-Pотк 1-0,307=0,693.

 

Абсолютная  пропускная способность:

 

А= Робсл 12 .

 

Среднее число занятых каналов:

 

.

Средняя длина очереди определяется по формуле:

 

L=

L= 1,56.

 

Среднее время ожидания обслуживания в очереди:

 

t= ч.

 

Среднее число заявок в СМО:

 

M=L+ .

Среднее время пребывания заявки в СМО:

 

Т=М/ 0,36 ч.

 

Пример 4. Рабочий обслуживает 4 станка. Каждый станок отказывает с интенсивностью =0,5 отказа в час, среднее время ремонта tрем=1/μ=0,8 ч. Определить пропускную способность системы.

Эта задача рассматривает замкнутую СМО, μ=1,25, ρ=0,5/1,25=0,4. Вероятность простоя рабочего определяем по формуле:

 

Р0= .

P0= .

 

Вероятность занятости рабочего Рзан=1-Р0 . Если рабочий занят, он налаживает μ-станков в единицу времени, пропускная способность системы: А=(1-P0)μ=0,85μ станков в час.

 

 

 

Решение задачи

 

Задача:

Два рабочих  обслуживают группу из четырех станков. Остановки работающего станка происходят в среднем через 30 мин. Среднее  время наладки составляет 15 мин. Время работы и время наладки  распределено по экспоненциальному  закону.

Найдите среднюю  долю свободного времени для каждого  рабочего и среднее время работы станка.

Найдите те же характеристики для системы, в которой:

а) за каждым рабочим закреплены два станка;

б) два рабочих  всегда обслуживают станок вместе, причем с двойной интенсивностью;

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

Решение:

Возможны  следующие состояния системы  S:

S0 – все станки исправны;

S1 – 1 станок ремонтируется, остальные исправны;

S2 – 2 станок ремонтируется, остальные исправны;

S3 – 3 станок ремонтируется, остальные исправны;

S4 – 4 станок ремонтируется, остальные исправны;

S5 – (1, 2) станки ремонтируются, остальные исправны;

S6 – (1, 3) станки ремонтируются, остальные исправны;

S7 – (1, 4) станки ремонтируются, остальные исправны;

S8 – (2, 3) станки ремонтируются, остальные исправны;

S9 – (2, 4) станки ремонтируются, остальные исправны;

S10 – (3, 4) станки ремонтируются, остальные исправны;

S11 – (1, 2, 3) станки ремонтируются, 4 станок исправен;

S12 – (1, 2, 4) станки ремонтируются, 3 станок исправен;

S13 – (1, 3, 4) станки ремонтируются, 2 станок исправен;

S14 – (2, 3, 4) станки ремонтируются, 1 станок исправен;

S15 – все станки ремонтируются.

Граф состояний  системы…

 

 

Данная система  S является примером замкнутой системы, так как каждый станок является потенциальным требованием, превращаясь в реальное в момент своей поломки. Пока станок работает, он находится в блоке задержки, а с момента поломки до момента окончания ремонта – в самой системе. Каждый рабочий является каналом обслуживания.

 

 

 

 

 

 

 

 

Вероятность простоя рабочего определяется по формуле:

 

 

 

.

 

Вероятность занятости рабочего:

 

.

Если  рабочий занят, он налаживает μ-станков  в единицу времени, пропускная способность  системы:

 

.

 

Ответ:

Средняя доля свободного времени для каждого  рабочего ≈ 0,09.

Среднее время работы станка ≈ 3,64.

а) За каждым рабочим закреплены два станка.

 

 

 

 

 

 

 

 

Вероятность простоя рабочего определяется по формуле:

 

 

 

.

 

Вероятность занятости рабочего:

 

.

 

Если  рабочий занят, он налаживает μ-станков  в единицу времени, пропускная способность  системы:

 

.

 

Ответ:

Средняя доля свободного времени для каждого  рабочего ≈ 0,62.

Среднее время работы станка ≈ 1,52.

б) Два  рабочих всегда обслуживают станок вместе, причем с двойной интенсивностью.

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

Сравнение 5 ответов:

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

Информация о работе СМО с ограниченным временем ожидания. Замкнутые СМО