N-канальная система массового обслуживания с отказами



Это одна из первых задач теории массового обслуживания. Она возникла из практических нужд телефонии и была решена в начале 20 века датским математиком Эрлангом.

Пусть в системе имеется n каналов, на которые поступает поток заявок с интенсивностью l. Поток обслуживаний имеет интенсивность m. Заявка, заставшая систему занятой, сразу же покидает её.

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

Состояние системы S (СМО) нумеруется по максимальному числу заявок, находящихся в системе (оно совпадает с числом занятых каналов):

- S0 – в СМО нет ни одной заявки;

- S1 – в СМО находится одна заявка (один канал занят, остальные свободны);

- S2 – в СМО находятся две заявки (два канала заняты, остальные свободны);

- . . .

- Sn – в СМО находится n заявок (все n каналов заняты).

Граф состояний СМО представлен на рис. 3.1.

Из состояния S0 в состояние S1 систему переводит поток заявок с интенсивностью l (как только приходит заявка, система переходит из S0 в S1). Если система находилась в состоянии S1, и пришла ещё одна заявка, то она переходит в состояние S2, и т. д.

 

Рис. 3.4. Граф состояний N-канальной СМО с отказами

 

Пусть система находится в состоянии S1 (работает один канал). Он производит m обслуживаний в единицу времени. Поэтому дуга перехода из состояния S1 в состояние S0 нагружена интенсивностью m. Пусть теперь система находится в состоянии S2 (работают два канала). Чтобы ей перейти в S1, нужно, чтобы закончил обслуживание либо первый канал, либо второй. Суммарная интенсивность их потоков равна 2m и т. д.

Выходные характеристики (характеристики эффективности) данной СМО определяются следующим образом.

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

, шт/ед. времени,

где n – количество каналов СМО; р0 – вероятность нахождения СМО в начальном состоянии, когда все каналы свободны (финальная вероятность нахождения СМО в состоянии S0).

Вероятность нахождения СМО в начальном состоянии р0

.

При этом ; ; .

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

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

Вероятность отказа                                  .

Среднее число занятых каналов (среднее число заявок, обслуживаемых одновременно)

.

Задания для самостоятельной работы

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

3.5.1 Технологическая система состоит из одного станка – многоцелевого обрабатывающего центра. На станок поступают заявки на изготовление деталей в среднем через t час. (таблица 3.1). Среднее время изготовления одной детали равно f час. Если при поступлении заявки на изготовление детали станок занят, то деталь направляется на другой станок.

Требуется определить: а) производительность работы станка, деталей в час; б) процент деталей, которые обрабатываются на данном станке; в) вероятность того, что очередная деталь будет перенаправлена на обработку на другой станок.

 

Таблица 3.1 – Варианты исходных данных

Вариант 1 2 3 4 5 6 7 8 9 10 11 12
t, час. 0,5 0,45 0,6 0,3 1,1 2 0,15 0,8 0,9 1,5 2,3 0,7
f, час. 0,6 0,2 0,1 0,25 0,45 2,3 1,3 0,4 0,1 0,6 1,75 0,7
                       
Вариант 13 14 15 16 17 18 19 20 21 22 23 24
t, час. 0,8 0,7 1 0,4 2 3,8 0,1 1,4 1,6 2,8 4,4 1,2
f, час. 1 0,2 0,15 0,3 0,7 4,4 2,4 0,6 0,8 1 3,3 1,2

 

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

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

Известно среднее время между поступающими заявками (заготовками для последующей обработки) t и среднее время обслуживания (токарной обработки заготовок по управляющей программе) f. Поскольку ёмкость накопителя ограниченна, может создаться неблагоприятная ситуация, когда очередной заявке будет отказано в обслуживании по причине отсутствия свободных ячеек в накопителе. В таком случае заготовка транспортируется на другой, свободный ГПМ, что приводит к дополнительным транспортным потерям.

Необходимо определить минимальную ёмкость накопителя, если вероятность переполнения накопителя и, следовательно, отказа от приёма очередной заявки не должна превышать Pотк. Варианты заданий приведены в таблице 3.2.

 

Рис. 3.5. Схема гибкого производственного модуля 16В16ПФ3РМ:
1 – токарный станок с ЧПУ мод. 16Б16Ф331; 2 – накопитель (тактовый стол);
3 – промышленный робот; 4 – стол кантования заготовок

 

     Примечание. При решении задачи можно использовать следующие рассуждения. Пусть n – ёмкость накопителя. Тогда в зависимости от того, сколько заготовок находится в данный момент времени в системе, можно перечислить все состояния, при которых не происходит отказа в обслуживании:

0-е состояние – ни одной заготовки в системе;

1-е состояние – одна заготовка обрабатывается;

2-е состояние – одна заготовка обрабатывается, вторая находится в накопителе; и т. д.;

n-е состояние – одна заготовка обрабатывается, n находятся в накопителе.

Вероятность того, что система находится в одном из перечисленных «благоприятных» состояний, есть сумма вероятностей появления каждого из них. С учётом заданной допустимой вероятности отказа в обслуживании, можно записать следующее неравенство

P0 + P1 + P2 + ... + Pn ³ 1 – Pотк.

     После подстановки формулы для вероятности произвольного k-го состояния системы

(1 – r)×(1 + r + ... + rn) ³ 1 – Pотк.

Сумма (1 + r + ... + rn) в левой части неравенства представляет собой сумму первых n + 1 членов геометрической прогрессии, которую можно вычислить по формуле

(1 + r + ... + rn) = (1 – rn+1)/(1 – r).

     Дальнейшее решение сводится к упрощению неравенства, его логарифмированию и получению выражения, из которого можно определить минимальную ёмкость накопителя n.

 

Таблица 3.2 – Варианты исходных данных

Вариант 1 2 3 4 5 6 7 8 9 10 11 12
t, мин. 43 33 22 20 21 25 35 47 26 32 21 17
f, мин. 28 21 16 17 14 20 23 22 18 24 14 12
Pотк, % 1 0,1 0,1 1 0,1 1 1 0,1 1 0,1 0,1 1
                       
Вариант 13 14 15 16 17 18 19 20 21 22 23 24
t, мин. 22 39 24 30 38 48 40 30 51 38 35 24
f, мин. 12 18 17 22 25 34 26 19 37 32 23 19
Pотк, % 0,1 0,1 1 0,1 0,1 1 1 0,1 0,1 1 0,1 1

 

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

3.5.3 Имеется технологическая система, состоящая из трёх одинаковых станков. На станок поступают заявки на изготовление деталей в среднем через t мин. Среднее время изготовления одной детали равно f мин. Если при поступлении заявки на изготовление детали все станки заняты, то деталь направляется на другой участок таких же станков.

Необходимо найти вероятности состояний и характеристики (показатели эффективности) данной СМО: а) сколько процентов направляемых деталей обрабатывается в данной системе; б) какова вероятность отказа; в) сколько станков в среднем работает одновременно; г) какова вероятность того, что все станки простаивают?

Варианты заданий приведены в таблице 3.3.

 

Таблица 3.3 – Варианты исходных данных

Вариант 1 2 3 4 5 6 7 8 9 10 11 12
t, мин. 66 53 39 36 37 43 56 71 44 52 37 32
f, мин. 57 47 31 32 28 36 40 39 33 41 28 26
                       
Вариант 13 14 15 16 17 18 19 20 21 22 23 24
t, мин. 39 61 41 49 59 72 62 49 76 59 56 41
f, мин. 26 33 32 39 43 54 44 35 58 52 40 35

 


Дата добавления: 2018-11-24; просмотров: 1145; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!