Методы теории массового обслуживания

Содержание

Слайд 2

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

1-ый канал

2-ый канал

n-ый канал

входящий
поток заявок

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

Кассы
Ремонтные мастерские
Телефонные станции

ЦОВ 112
АС машины

Покупатели
Ремонтируемая техника
Звонки

Вызовы

каналы обслуживания 1-ый канал 2-ый канал n-ый канал входящий поток заявок обслуженные
абонентов
Объемы АСР

очередь на
обслуживание

Методы теории массового обслуживания

Слайд 3

Методы теории массового обслуживания

Предмет теории массового обслуживания - установление зависимости между характером

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

Когда СМО неэффективна?

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

Слайд 4

Эффективность

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

с точки зрения клиентов СМО

максимальная загрузка каналов,

Эффективность с точки зрения владельцев СМО с точки зрения клиентов СМО максимальная
выжать полную прибыль
минимальное количество высокопроизводительных каналов

минимальные очередь и время обслуживания
максимальное количество каналов с высоким качеством обслуживания

Методы теории массового обслуживания

Слайд 5

Методы теории массового обслуживания

потери клиентов от ожидания в ед. времени

затраты на обслуживание

Методы теории массового обслуживания потери клиентов от ожидания в ед. времени затраты
в ед. времени

общие затраты

оптимальный уровень обслуживания

Слайд 6

Методы теории массового обслуживания

Классификация СМО

Системы с ожиданием (с очередью)
- заявка, поступившая в

Методы теории массового обслуживания Классификация СМО Системы с ожиданием (с очередью) -
момент, когда все каналы заняты, становится в очередь и ожидает, пока не освободится один из каналов

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

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

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

Слайд 7

Методы теории массового обслуживания

среднее количество заявок, которое может обслужить СМО в единицу

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

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

вероятность того, что поступившая заявка немедленно будет принята к обслуживанию (боевой дрон противника в полосе ПВО)

среднее время ожидания в очереди (больной в скорой медицинской помощи)

среднее количество заявок, находящихся в очереди (автомашины на площадке АЗС)

средний доход, приносимый СМО в единицу времени (для всех)

Показатели эффективности СМО

Слайд 8

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

Методы теории массового обслуживания

Очереди нет,
система не
простаивает

Очереди нет,
система

Случайное время обслуживания Методы теории массового обслуживания Очереди нет, система не простаивает
простаивает

Очередь есть,
заявки ждут

Очередь есть,
заявки уходят

Слайд 9

Методы теории массового обслуживания

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

 

Пуассоновский (количество заявок в настоящий момент не

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

Показательное (оставшееся время обслуживание не зависит от того, сколько уже длилось обслуживание)

 

гибель-размножение

Слайд 10

Методы теории массового обслуживания

Одноканальная СМО с отказами

P0+P1=1

Абсолютная пропускная способность - среднее число

Методы теории массового обслуживания Одноканальная СМО с отказами P0+P1=1 Абсолютная пропускная способность
заявок, которое может обслужить система за единицу времени А
Относительная пропускная способность СМО – отношение среднего числа заявок, обслуживаемых системой в единицу времени, к среднему числу поступающих за это время заявок q

 

 

Слайд 11

Методы теории массового обслуживания

При t→∞

Методы теории массового обслуживания При t→∞

Слайд 12

Методы теории массового обслуживания

СМО – телефонная линия
интенсивность потока вызовов – λ=0,8 выз/мин
средняя

Методы теории массового обслуживания СМО – телефонная линия интенсивность потока вызовов –
продолжительность разговора – tоб=2 мин

Интенсивность обслуживания

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

Вывод: в установившемся режиме система будет обслуживать около 38% вызовов

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

Вывод: система способна осуществить в среднем 0,3 разговора в мин

Слайд 13

Методы теории массового обслуживания

Вывод: 62% вызова будет получать отказ

Вероятность отказа Pотк=0,62

В идеале

Методы теории массового обслуживания Вывод: 62% вызова будет получать отказ Вероятность отказа
(при неслучайном характере заявок и обслуживаний) пропускная способность равна

В реальности (при случайном характере заявок и обслуживаний) пропускная способность равна

т.е. в 1,7 раза меньше. Случайность осложняет работу!

Слайд 14

Метод марковских случайных процессов

Задание 22: Привести пример одноканальной СМО с отказами и

Метод марковских случайных процессов Задание 22: Привести пример одноканальной СМО с отказами
рассчитать её параметры:
P0 , P1 , q , A , Pотк

Слайд 15

Методы теории массового обслуживания

Методы теории массового обслуживания

Слайд 16

Методы теории массового обслуживания

Методы теории массового обслуживания

Слайд 17

Методы теории массового обслуживания

Методы теории массового обслуживания

Слайд 18

Методы теории массового обслуживания

Многоканальная СМО с отказами

S0 – канал свободен
S1 – занят

Методы теории массового обслуживания Многоканальная СМО с отказами S0 – канал свободен
один канал, остальные свободны

Sk – заняты k каналов, остальные свободны

Sn – заняты все каналы

При t→∞

k=1,2,…,n

Слайд 19

Методы теории массового обслуживания

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

приведенная интенсивность потока заявок (среднее

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

Слайд 20

Методы теории массового обслуживания

СМО – 3-х канальная телефонная линия
интенсивность потока вызовов –

Методы теории массового обслуживания СМО – 3-х канальная телефонная линия интенсивность потока
λ=0,8 выз/мин
средняя продолжительность разговора – tоб=2 мин

Сумма равна 0,22+0,35+0,28+0,15=1

Слайд 21

Методы теории массового обслуживания

Pотк=0,62

Pотк=0,15

меньше в 4 раза

больше в 2,2 раза

больше в 2,3

Методы теории массового обслуживания Pотк=0,62 Pотк=0,15 меньше в 4 раза больше в
раза

Вывод: занято в среднем меньше половины каналов (1,36), зато вероятность обслуживания высокая (0,85)

Слайд 22

Метод марковских случайных процессов

Задание 23: Привести пример многоканальной СМО с отказами и

Метод марковских случайных процессов Задание 23: Привести пример многоканальной СМО с отказами
рассчитать её параметры:
P0 , Pk , q , A , Pотк ,

Слайд 23

Методы теории массового обслуживания

Методы теории массового обслуживания

Слайд 24

Методы теории массового обслуживания

Методы теории массового обслуживания

Слайд 25

Методы теории массового обслуживания

Методы теории массового обслуживания

Слайд 26

Методы теории массового обслуживания

Одноканальная СМО с ожиданием,
очередь ограничена m заявками

очереди нет

S0

Методы теории массового обслуживания Одноканальная СМО с ожиданием, очередь ограничена m заявками
– канал свободен
S1 – канал занят, очереди нет
S2 – канал занят, одна заявка в очереди

Sk – канал занят, (k-1) заявок в очереди

Sm+1 – канал занят, m заявок в очереди

Слайд 27

Методы теории массового обслуживания

среднее число заявок, находящихся в очереди

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

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

Слайд 28

Методы теории массового обслуживания

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

среднеe время пребывания заявки

Методы теории массового обслуживания среднее время ожидания заявки в очереди среднеe время
в системе

АЗС - СМО с одним каналом обслуживания (одной колонкой):
площадка при станции допускает пребывание в очереди на заправку не более 3 машин одновременно (m = 3)
поток машин для заправки λ = 1 (машина в минуту)
процесс заправки продолжается в среднем tоб= 1,25 мин.

Слайд 29

Методы теории массового обслуживания

 

 

 

 

 

 

 

 

 

 

 

 

 

Методы теории массового обслуживания

Слайд 30

Метод марковских случайных процессов

Задание 24: Привести пример одноканальной СМО с ожиданиями и

Метод марковских случайных процессов Задание 24: Привести пример одноканальной СМО с ожиданиями
рассчитать её параметры:
P0 , Pk , q , A , Pотк ,

,

,

,

Слайд 31

Методы теории массового обслуживания

Методы теории массового обслуживания

Слайд 32

Методы теории массового обслуживания

Методы теории массового обслуживания

Слайд 33

Методы теории массового обслуживания

Методы теории массового обслуживания

Слайд 34

Методы теории массового обслуживания

Одноканальная СМО с ожиданием,
очередь не ограничена m→∞

 

k=0,1,…

q=1 A=λ

 

 

 

 

Методы теории массового обслуживания Одноканальная СМО с ожиданием, очередь не ограничена m→∞ k=0,1,… q=1 A=λ

Слайд 35

Методы теории массового обслуживания

Многоканальная СМО с ожиданием,
очередь ограничена m заявками

S0 –

Методы теории массового обслуживания Многоканальная СМО с ожиданием, очередь ограничена m заявками
все каналы свободны
S1 – занят 1 канал, остальные свободны

Sk – заняты k каналов, остальные свободны

Sn – заняты все n каналов
Sn+1 – заняты все n каналов, 1 заявка в очереди
Sn+r – заняты все n каналов, r заявок в очереди
Sn+m – заняты все n каналов, m заявок в очереди

Слайд 36

Методы теории массового обслуживания

 

 

 

 


 

 

 

 

Методы теории массового обслуживания …

Слайд 37

Методы теории массового обслуживания

 

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

- среднее число заявок, находящихся в

Методы теории массового обслуживания среднее число занятых каналов - среднее число заявок,
очереди

 

- среднее число заявок, связанных с системой

 

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

 

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

Слайд 38

Методы теории массового обслуживания

 

АЗС - СМО с двумя каналами обслуживания (двумя колонками):
площадка

Методы теории массового обслуживания АЗС - СМО с двумя каналами обслуживания (двумя
при станции допускает пребывание в очереди на заправку не более 3 машин одновременно (m = 3)
поток машин для заправки λ = 2 (машины в минуту)
процесс заправки продолжается в среднем tоб= 2 мин.

n = 2; т = 3; λ = 2; μ = 1/ tоб = 0,5; ρ = 4; χ = ρ/n= 2.

 

машины в мин.

 

 

 

 

Слайд 39

Метод марковских случайных процессов

Задание 25: Привести пример мноканальной СМО с ожиданиями и

Метод марковских случайных процессов Задание 25: Привести пример мноканальной СМО с ожиданиями
рассчитать её параметры:
P0 , Pk , q , A , Pотк ,

 

Слайд 40

Методы теории массового обслуживания

Методы теории массового обслуживания

Слайд 41

Методы теории массового обслуживания

Методы теории массового обслуживания

Слайд 42

Методы теории массового обслуживания

Методы теории массового обслуживания

Слайд 43

Методы теории массового обслуживания

Многоканальная СМО с ожиданием,
очередь не ограничена, m→∞

будет установившийся

Методы теории массового обслуживания Многоканальная СМО с ожиданием, очередь не ограничена, m→∞
режим (очередь ограничена)

будет неустановившийся режим (очередь растет до бесконечности)

 

 

 

Слайд 44

Методы теории массового обслуживания

 

 

 

 

 

 

Каждая заявка рано или поздно будет обслужена, поэтому:

 

 

 

Методы теории массового обслуживания Каждая заявка рано или поздно будет обслужена, поэтому:

Слайд 45

Методы теории массового обслуживания

 

АЗС - СМО с двумя каналами обслуживания (двумя колонками):
других

Методы теории массового обслуживания АЗС - СМО с двумя каналами обслуживания (двумя
АЗС в округе нет, очередь может неограниченно расти
поток машин для заправки λ = 0,8 (машины в минуту)
процесс заправки продолжается в среднем tоб= 2 мин.

n = 2; λ = 0,8; μ = 1/ tоб = 0,5; ρ = 1,6; χ = ρ/n= 0,8.

 

 

 

 

χ < 1, поэтому очередь не растет безгранично и существует предельный стационарный режим работы СМО

А = λ = 0,8

 

 

 

 

Вероятность отсутствия очереди у АЗС

 

Слайд 46

Метод марковских случайных процессов

Задание 26: Привести пример мноканальной СМО с ожиданиями и

Метод марковских случайных процессов Задание 26: Привести пример мноканальной СМО с ожиданиями
рассчитать её параметры:
P0 , Pk , q , A , Pотк ,

 

Слайд 47

Методы теории массового обслуживания

Методы теории массового обслуживания

Слайд 48

Методы теории массового обслуживания

Методы теории массового обслуживания

Слайд 49

Методы теории массового обслуживания

Методы теории массового обслуживания

Слайд 50

Методы теории массового обслуживания

Многоканальная СМО с ограниченным ожиданием

S0 – все каналы свободны
S1

Методы теории массового обслуживания Многоканальная СМО с ограниченным ожиданием S0 – все
– занят 1 канал
S2 – заняты 2 канала

Sn – заняты все n каналов
Sn+1 – заняты все n каналов, 1 заявка в очереди

Sn+r – заняты все n каналов, r заявок в очереди

среднее время пребывания заявки в очереди

 

 

интенсивность
потока уходов

Слайд 51

Методы теории массового обслуживания

Многоканальная СМО с ограниченным ожиданием

достаточно до r

 

 

 

 

 

 

Pотк

не имеет смысла

Методы теории массового обслуживания Многоканальная СМО с ограниченным ожиданием достаточно до r Pотк не имеет смысла

Слайд 52

Дано:
статистика ДТП на территории субъекта РФ
производительность АС вертолетов по ведению АСР при

Дано: статистика ДТП на территории субъекта РФ производительность АС вертолетов по ведению
ДТП
Найти:
требуемое количества АС вертолетов для спасения пострадавших в ДТП
Формулировка задачи:
АС вертолеты рассматриваются в качестве системы массового обслуживания
каждый из АС вертолетов является каналом обслуживания
каждое ДТП, на которое прибывают АС вертолеты, является заявкой на обслуживание
время обслуживания включает время прибытия, время АСР, время доставки в больницу
Определить число каналов обслуживания (АС вертолетов) при заданных характеристиках потока заявок (ДТП) и параметрах СМО (места базирования вертолетов, состав их оснащения)

Методы теории массового обслуживания

Слайд 53

Si - состояния СМО (системы вертолетов);
S0 - все каналы (вертолеты) свободны;
S1 -

Si - состояния СМО (системы вертолетов); S0 - все каналы (вертолеты) свободны;
занят один вертолет, остальные свободны;
Sk - заняты k вертолетов, (n-k) - свободны;
Sn - заняты все n вертолетов;
Sn+1 - заняты все n вертолетов, одна заявка (ДТП) стоит в очереди;
Sn+r - заняты все n вертолетов, r ДТП стоит в очереди;
λ - интенсивность потока ДТП;
μ - интенсивность потока обслуживания ДТП вертолетами.

СМО с ожиданиями:
при неограниченной длине очереди
при ограниченном времени ожидания

Схема гибели-размножения

Методы теории массового обслуживания

Слайд 54

 

Интенсивность потока заявок

Интенсивность потока
обслуживания

 

 

 

Среднее время ожидания пострадавшими в ДТП спасателей и

Интенсивность потока заявок Интенсивность потока обслуживания Среднее время ожидания пострадавшими в ДТП
медицинских работников на вертолете для оказания необходимой помощи

 

 

- среднее время между отдельными ДТП (час)

- среднее время «обслуживания» вертолетами ДТП (среднее время прибытия к месту ДТП, проведения АСР и оказания необходимой медицинской помощи, доставки пострадавших в л/у) (час)

- среднее число заявок, приходящих в СМО за среднее время обслуживания одной заявки

n - число вертолетов (ед.)

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

Методы теории массового обслуживания

Слайд 55

Изменяя число вертолетов при неизменных характеристиках потока ДТП можно получить совокупность значений

Изменяя число вертолетов при неизменных характеристиках потока ДТП можно получить совокупность значений
времени ожидания помощи

Методы теории массового обслуживания

Слайд 56

Методы теории массового обслуживания

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

Методы теории массового обслуживания Пример СМО: система противовоздушной обороны от дронов: количество
– n
среднее время обслуживания (обстрела) средствами ПВО дронов tобс
среднее время между появлениями дронов tпояв

Вероятность обстрела любого дрона:

 

 

 

Вероятность противодействия любому дрону:

 

 

 

 

 

Применять при самых широких условиях

Слайд 57

Методы теории массового обслуживания

Пример СМО с отказами и полной взаимопомощью между каналами:

Методы теории массового обслуживания Пример СМО с отказами и полной взаимопомощью между
система противовоздушной обороны от дронов:
количество средств ПВО – n
среднее время обслуживания средствами ПВО дронов (обстрела) tобс
среднее время между появлениями дронов tпояв
если все средства ПВО заняты уничтожением дронов, то следующий дрон не обслуживается
все средства помогают друг другу (пропорциональной, произвольно и т.п.)

Вероятность обстрела любого дрона:

 

 

и массированных обстрелах

 

Слайд 58

Методы теории массового обслуживания

Пример СМО с отказами, взаимопомощью и отсутствием информации о

Методы теории массового обслуживания Пример СМО с отказами, взаимопомощью и отсутствием информации
результатах обслуживания: система противовоздушной обороны от дронов:
количество средств ПВО – n
среднее время обслуживания средствами ПВО дронов (обстрела) tобс
среднее время между появлениями дронов tпояв
если все средства ПВО заняты уничтожением дронов, то следующий дрон не обслуживается
все средства помогают друг другу (массированный обстрел, обстрел пропорционально количеству свободных средств ПВО)
поражение дрона с вероятностью Pпопад (не понятно – попал или нет)

Вероятность обстрела любого дрона:

При Pпопад=1

Применять при tзоны<< tобс и массированных обстрелах с непонятным за tобс результатом

Слайд 59

Методы теории массового обслуживания

Пример СМО с ожиданием, ограниченным временем пребывания заявки и

Методы теории массового обслуживания Пример СМО с ожиданием, ограниченным временем пребывания заявки
упорядоченным обслуживанием: система противовоздушной обороны от дронов:
количество средств ПВО – n
среднее время обслуживания средствами ПВО дронов (обстрела) tобс
среднее время между появлениями дронов tпояв
если все средства ПВО заняты уничтожением дронов, то следующий дрон обслуживается только, если средства ПВО освободятся за tуход
все средства помогают друг другу (массированный обстрел, обстрел пропорционально количеству свободных средств ПВО)

Вероятность обстрела любого дрона:

Применять при tзоны≈tобс , массированных обстрелах и ограниченном времени пребывания дрона в зоне обстрела

- интенсивность ухода дронов из зоны

R(n,α*) – табличная функция Пуассона

Слайд 60

Методы теории массового обслуживания

Пример СМО с ожиданием, ограниченным временем пребывания заявки и

Методы теории массового обслуживания Пример СМО с ожиданием, ограниченным временем пребывания заявки
упорядоченным обслуживанием: система противовоздушной обороны от дронов:
количество средств ПВО – n
среднее время обслуживания средствами ПВО дронов (обстрела) tобс
среднее время между появлениями дронов tпояв
обстрелы не массированные

Слайд 61

Методы теории массового обслуживания

μ – эффективная скорострельность одного комплекса
g – количество установок,

Методы теории массового обслуживания μ – эффективная скорострельность одного комплекса g –
связанных с одной станцией обнаружения
– эффективная скорострельность одной установки в комплексе (связь с одной станцией)
p1 – вероятность поражения одной установкой комплекса

- вероятность поражения одним комплексом

- вероятность поражения k комплексами

поток уходов целей,
V – скорость целей

- интенсивность освобождения комплексов

 

Слайд 62

Методы теории массового обслуживания

Общие выводы для моделирования ПВО в виде СМО

при малой

Методы теории массового обслуживания Общие выводы для моделирования ПВО в виде СМО
интенсивности налета взаимопомощь важна, при большой – нет
границы использования СМО:

или

- без взаимодействия

- с взаимодействием

n – число каналов
l – максимальное число взаимодействующих каналов

Слайд 63

Методы теории массового обслуживания

Общие выводы для моделирования ПВО в виде СМО

стационарные решения

Методы теории массового обслуживания Общие выводы для моделирования ПВО в виде СМО
для ПВО пригодны (ошибки не более 5-10%), когда время налета в 2-3 раза превышает среднее время обстрела одной цели
при малых вероятностях поражения любая взаимопомощь (сосредоточение огня) увеличивает эффективность ПВО, при больших – практически нет
в комплексах ПВО в 1-ом эшелоне целесообразно ставить более могущественное средство, во 2-ом и последующих – менее могущественные, но более точные