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

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

Рубрика Математика
Вид контрольная работа
Язык русский
Дата добавления 28.03.2020
Размер файла 1,9 M

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

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

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

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

Рис. 1

СМО может находиться в следующих состояниях:

S1 - оба узла исправны, техническое устройство выполняет свои функции;

S2 - первый узел исправен и работает, второй - неисправен;

S3 - первый узел неисправен, второй узел исправен;

S4 - оба узла неисправны, техническое устройство ремонтируется.

л1 - поток неисправностей первого узла;

м1 - поток ремонтов первого узла;

л2 - поток неисправностей второго узла;

м2 - поток ремонтов второго узла.

Каждому из состояний можно поставить в соответствие вероятность нахождения СМО в данном состоянии:

- S1 соответствует вероятность p1;

- S2 соответствует вероятность p2;

- S3 соответствует вероятность p3;

- S4 соответствует вероятность p4.

По графу системы массового обслуживания составляем систему уравнений Колмогорова (1), по которой можно определить вероятности состоний системы. Для этого следует исключить одно из уравнений системы, затем решить полученную неоднородную систему линейных уравнений любым методом (Крамера, Гаусса).

Рассмотрим пример имитационной модели, позволяющей исследовать описанную выше СМО. Имитационная модель разработана средствами VBA for Excel и табличного процессора MS Excel. Интерфейс имитационной модели представлен на рис. 2.

Рис. 2. Интерфейс имитационной модели

технический обслуживание уравнение

Основными элементами управления имитационной модели исследования параметров СМО являются кнопки, с которыми связаны соответствующие макросы. Основные функции и операции, реализованные в имитационной модели СМО:

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

- формирование системы уравнений Колмогорова (см. систему уравнений 1);

- расчёт главного определителя системы уравнений Колмогорова;

- расчёт первого определителя системы уравнений Колмогорова;

- расчёт второго определителя системы уравнений Колмогорова;

- расчёт третьего определителя системы уравнений Колмогорова;

- расчёт четвёртого определителя системы уравнений Колмогорова;

- расчёт вероятностей состояний СМО: p1, p2, p3, p4;

- расчёт относительной пропускной способности СМО (q).

Для ввода параметров СМО используется объект UserForm1, который вызывается по нажатию одноимённой кнопки (см. рис. 3).

Рис. 3. Форма ввода параметров СМО

Для выполнения все указанных выше функций имитационной модели записываются макросы в автоматическом режиме. Для этого выбирают пункт меню «Сервис», закладку «Макрос» - «Начать запись». Именуют макрос, затем выполняют требуемую для расчётов последовательность действий, после чего нажимают кнопку или закладку «Макрос» - «Остановить запись». Для расчёта определителей используется математическая функция МОПРЕД(), которая в режиме макроса вычисляет нужный определитель.

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

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

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

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

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

Поступающие на вход системы массового обслуживания требования-заявки следуют одно за другим и образуют непрерывный поток событий. Конечно, невозможно заранее предсказать, например, когда какому-то абоненту вздумается позвонить по телефону своему партнеру, но если рассматривать всех абонентов телефонной станции, то несмотря на случайный характер каждого отдельного события, за 1 час (60 мин) было, например, 30 телефонных вызовов, то в среднем одна заявка приходится на интервал в 2 мин. Следовательно, среднее число событий в единицу времени -- интенсивность потока л -- будет равна 0.5.

В простейшем потоке интенсивность является постоянной величиной, т.е л=const во времени. Такие простейшие потоки называются стационарными.

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

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

S1 -- оба устройства работают;

S2 -- первое устройство ремонтируется (после отказа), второе работает;

S3 -- второе ремонтируется, первое работает; S4 -- оба ремонтируются.

Граф состояний такой производственной системы будет следующим (рис. 4):

Рис. 4. Граф состояний производственной системы

Переходы S1 - S2; S2 - S4; S1 - S3; S3 - S4 совершаются в результате происходящих в системе отказов. Обратные переходы являются следствием ремонтных работ. Отказы и окончания -- являются случайными величинами. Пусть л1 -- интенсивность потока отказов первого устройства; л2-- интенсивность потока отказов второго устройства; м1 -- интенсивность потока окончаний ремонтов первого устройства; м2 -- интенсивность потока окончаний ремонтов второго устройства. Рассмотрим конкретное состояние, например S1. Из этого состояния возможны переходы в состояния S2 и S3 -- с суммарной вероятностью л1 + л2, отнесенной к единице времени. В стационарном режиме интенсивность потока событий равна вероятности за конечный промежуток времени, деленной на этот промежуток времени. Таким образом, число уходов из состояния S1, в единицу времени в рассматриваемом коллективе систем равно:

Здесь видно общее правило: совершаемое в единицу времени число переходов Si в Sj равно произведению числа систем в состоянии Si (в исходном состоянии) на вероятность перехода, отнесенную к единице времени. Мы рассмотрели уходы из состояния S1. Приходы в это состояние совершаются из S2 и S3. Поскольку рассматривается стационарный режим, то числа уходов и приходов для каждого состояния должны быть сбалансированы. Следовательно:

Рассматривая баланс уходов и приходов для каждого из четырех состояний и сокращая в уравнениях общий множитель N, получаем следующие уравнения относительно вероятностей р1, р2, р3, р4:

Нетрудно убедиться, что четвертое уравнение может быть получено сложением первых трех. Вместо этого уравнения воспользуемся уравнением: p1 + р2 + р3 + р4 = 1, которое означает, что система с достоверностью находится в каком-либо из четырех состояний. Таким образом, приходим к системе уравнений:

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

Примеры задач с СМО

Задача № 1. Имеется производственная система, производящая некоторую продукцию. Граф состояний такой системы показан на рис. 13. Предположим, что второе устройство в данной системе более современное и имеет производительность вдвое более высокую, чем первое устройство. Первое устройство приносит в единицу времени доход, равный 5 условным единицам, а второе -- 10 единицам. Отказы второго устройства происходят в среднем вдвое чаше, чем первого; поэтому положим, что л1= 1, л2= 2. Интенсивности потоков окончаний ремонтов примем равными м1= 2, м2 = 3. Используя заданные интенсивности отказов и потоков окончаний ремонтов, перепишем уравнения Колмогорова в виде:

Решая эту систему уравнений, находим: р1= 0.4; р2 = 0.2; р3 = 0.27; р4 = 0.13, Это означает, что в среднем 40% времени оба устройства работают одновременно (состояние S1 на рис. 13); 20% времени работает только первое устройство, а второе при этом ремонтируется (состояние S2); 21% времени работает только второе устройство, а первое при этом ремонтируется (состояние S3); 13% времени оба устройства одновременно находятся в состоянии ремонта (состояние S4). Нетрудно подсчитать доход, которой дает система из двух рассматриваемых устройств в единицу времени:

(5 + 10) х 0.4 + 5 * 0.2 + 10х 0.27 = 9.7 усл. ед.

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

Допустим, что выбирается первое устройство. В результате рационализации интенсивность потока окончаний ремонтов этого устройства увеличивается вдвое, так что теперь м1= 4, а остальные интенсивности остаются прежними: л1=1, л2= 2, м2= 3. Уравнения Колмогорова принимают теперь следующий вид:

Решая эту систему, находим: p1 = 0.48; р2= 0.12; р3= 0.32; р4 = 0.08. С учетом полученных вероятностей определим доход, который теперь будет давать рассматриваемая система:

(5 + 10) х 0.48 + 5 х 0.12 + 10 х 0.32 = 11 усл. ед.

Если же мы выберем второе устройство, то в результате рационализации удвоится интенсивность м2 . В этом случае: л1 = l, л2 = 2, м1 = 2, м2 = 6. Уравнения Колмогорова примут вид:

Решая эту систему уравнений, находим: р1 = 0.5; р2 = 0.25; р3 = 0.17; p4 = =0.08. Подсчитываем доход: (5+ 10) х 0.5 + 5 х 0.25+ 10 х 0.17= 10.45 усл. ед.

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

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

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

Рис. 5. Поток заявок и поток обслуживания в системе массового обслуживания

Если среднее время обслуживания одной заявки (в примере с телефонной станцией это средняя продолжительность одного разговора) составляет 0.5 мин, то интенсивность потока обслуживания м = 1/0.5 = 2. Одноканальная СМО может находиться только в одном из двух состояний: So -- свободна, S1, -- занята. Граф состояний, показывающий возможные переходы из одного состояния в другое, изображен на рис. 6.

Рис. 6. Граф одноканальной СМО с отказами

Возможность нахождения СМО в свободном состоянии S0 определяется какой-то, пока нам неизвестной вероятностью р0. Соответственно р1 -- это вероятность того, что система находится в занятом состоянии S1. Так как система может находиться только в одном из двух состояний, то в каком-то из них она всегда находится, поэтому сумма вероятностей равна единице:

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

Учитывая, что сумма вероятностей всегда равна единице, получим:

Основные параметры СМО с отказами: относительная пропускная способность и абсолютная пропускная способность, а также вероятность получения отказа. Относительная пропускная способность q определяется вероятностью того, что в момент заявки канал свободен и она будет обслужена, т.е. для одноканальной системы q = р0. В пределе, когда процесс уже установился значение относительной пропускной.

Абсолютная пропускная способность А определяется произведением относительной пропускной способности на интенсивность потока требований: А = q л. В пределе она становится равной Вероятность того, что заявка будет обслужена, определяется р0, а вероятность отказа -- р1,. Таким образом, вероятность того, что канал будет занят:

Другой пример. Сборочный участок производит в один час 90 блоков, т.е. интенсивность потока л = 1.5 блоков в 1 мин. На этом участке работает контролер, который выборочно проверяет изготовленные блоки аппаратуры, средняя продолжительность контрольных операций s = 1.25 мин. Если в момент прибытия очередного блока контролер занят, то этот блок сразу же перелается на дальнейшие операции без промежуточного контроля. Производство непрерывное и продолжается до обнаружения дефекта в одном из блоков, в этом случае технологический процесс останавливается и выясняются причины неисправности.

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

Определим параметр м потока обслуживания м = 1/1.25 = 0.8. Относительная пропускная способность q = 0.8 : (1.5 + 0.8) = 0.348. Таким образом, контрольным операциям будет подвергаться менее 35% продукции участка. Абсолютная пропускная способность А = 1.5 * 0.348 = 0.52. Вероятность отказа в обслуживании, т.е. пропуска на дальнейшую обработку без контроля, равна (1 - 0.35) = 0.65.

Интересно, что если увеличить производительность труда контролера и таким образом снизить продолжительность контрольных операций, то пропускная способность системы, конечно, повысится, однако далеко не до такой степени, как может показаться на первый взгляд. Допустим, что с оснащением контроля новым, более производительным оборудованием s снизилось в 2 раза и соответственно в 2 раза увеличилась интенсивность потока обслуживания, т.е. м = 1.6. Тогда при той же интенсивности потока заявок получим

q = 1.6/(1.5 + 1.6) = 0.516, т.е. контролироваться будет около 52% всех изделий, а не 70%, как можно было бы ожидать.

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

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

Граф двухканальной системы массового обслуживания с отказами будет иметь вид, показанный на рис. 7.

Рис. 7. Граф двухканальной системы массового обслуживания

Состояние S1 -- это состояние, когда в СМО имеется одна заявка и один канал занят, а второй свободен. Из состояния S0 в состояние S1 систему переводит поток заявок с интенсивностью л. Как только приходит первая заявка, один канал становится занятым, тот же поток переводит СМО из первого состояния во второе, когда заняты оба канала и следующим заявкам будет даваться отказ.

Если в системе занят один канал, то этот канал производит м обслуживании в единицу времени. Теперь пусть система находится в состоянии S2, т.е. в ней работают два канала. В состояние S1 система будет переходить, если обслуживание закончил либо первый, либо второй канал. Таким образом, суммарная интенсивность потока обслуживания будет равна 2. Для состояния S0 баланс воздействий будет, л р0= м p1 откуда получим:

Воздействия, выводящие из состояния S1 (стрелки, направленные из S1), будут равны л р1+ м p1. Они компенсируются воздействиями, приводящими в это состояние (стрелки, направленные внутрь S1):

Баланс воздействий будет равен:

С учетом того, что л р0= м p1 получим: или иначе

.

Так как сумма всех вероятностей по-прежнему должна равняться единице, получаем:

Откуда следует:

Произведя по полученным формулам соответствующие расчеты из предыдущего примера, получим q = 62%. Таким образом, производительность двух контролеров больше, чем одного, работающего в 2 раза быстрее.

Граф трехканальной системы массового обслуживания с отказами имеет вид, как на рис. 9.

Рис. 9. Граф трехканальной СМО с отказами

Повторяя рассуждения, аналогичные предыдущим, можно получить:

Проделав расчеты с данными для предыдущего примера, в случае трехканальной системы получим q = 81%. Для многоканальных СМО вводится еще один параметр -- среднее число занятых каналов

Для системы контроля с тремя контролерами получим kср = 1.52. Таким образом, работы не хватает для загрузки даже двух контролеров, но все три не обеспечивают 100%-ную проверку всей выпускаемой продукции. Причина такого положения заключается в случайном характере поступления изделий на контроль.

Можно проверить, что получится, если увеличить число контролеров. Хотя, наверное, уже очевидно, что подобный подход явно нельзя назвать эффективным. На рис. 10 изображен граф n-канальной системы массового обслуживания с отказами.

Рис. 10. Потоки в многоканальной системе массового обслуживания

Такой же процедурой, которая применялась для 2- и 3-канальных СМО, можно получить:

Вероятность отказа равна рп, а относительная пропускная способность: q =1- Рn.

В производственной системе с четырьмя контролерами и при тех же интенсивностях потоков, которые указаны в этом примере, получим q = 92%, а среднее число занятых каналов k -- 1.75.

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

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

Рассмотрим СМО с одним каналом, на вход которого требования поступают с интенсивностью л. Заявка, поступившая в момент, когда канал занят, не покидает систему, а становится в очередь и ожидает. Граф состояний такой системы показан на рис. 11.

Рис. 11. Граф системы массового обслуживания с ожиданием

Состояние S0 соответствует свободному каналу; S1 означает, что канал занят, но очереди нет; S2 - канал занят и одна заявка стоит в очереди; S3 - в очереди две заявки и т.д. В состоянии Sk например, канал занят и (k - 1) заявок ожидают обслуживания. По стрелкам слева направо систему из одного состояния в другое переводит поток заявок с интенсивностью л, а по стрелкам справа налево переводит поток обслуживании, имеющий интенсивность м. Всякий раз при переходе из одного состояния в другое очередь изменяется на единицу.

Для получения вероятности начального состояния можно использовать уравнение л р0 = м p1, откуда p1 = (л/м) р0. Величину л/м называют интенсивностью нагрузки СМО. в дальнейшем будем обозначать ее с. Для устойчивой работы СМО с ожиданием необходимо, чтобы средняя интенсивность потока обслуживания была больше интенсивности потока заявок, т.е м > л и, следовательно, с < 1. Если же л > м, то система не справится с обслуживанием и очередь будет расти до бесконечности.

Используя введенные обозначения, вероятность состояния S1 можно записать в виде: р1 = с р0. Чтобы получить вероятности р2 и р3 можно использовать полученные ранее выражения: p = с2 р0 , р3 = с3 p0. Аналогично можно получить выражение для произвольного члена: рk = сk р0.

Для определения р0 напишем выражение для суммы вероятностей:

Величина 1 + с + с2 + ... + сk представляет собой сумму членов геометрической прогрессии, она равна 1/(1 - с). Поэтому р0 = 1- с, откуда получаем рк = сk (1 - с).

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

С вероятностью р2 в очереди стоит одна заявка, с вероятностью р3 -- две заявки и с вероятностью рk в очереди находится (k -- 1) заявок.

Следовательно,

Сумма геометрической прогрессии 1 + 2с + 3с 2 + ... равна 1/(1 - с)2, поэтому

Среднее число заявок, находящихся в системе обслуживания, состоит из среднего числа находящихся в очереди и среднего числа находящихся на обслуживании, включая интервалы, когда очереди не было. Эта величина ей принимает значение 0, если канал свободен. Вероятность такого состояния равна р0 = 1 - с. Если канал занят, значит заявки обслуживаются, и щ принимает значение 1. Вероятность этого равна 1 - р0= с . Следовательно,

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

Вероятность образования очереди равна вероятности того, что в системе будет более одного требования, т.е.

Рассмотрим такую же систему контроля продукции, которая была в СМО с отказами, но теперь установим такой порядок, при котором контролер проверяет всю продукцию. Если контролер будет занят, блоки ожидают, пока он освободится. Интенсивность нагрузки в первом случае будет:

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

В системе будут проверяться все 100% изделий, поэтому прежние параметры (относительная и абсолютная пропускная способность) теперь теряют смысл. Интерес представляет средняя длина очереди, т.е. среднее число изделий, ожидающих, пока контролер освободится и возьмет их на проверку. Для ее определения используем формулу для Lср = 0.8789/(1 - 0.9375) = 14.06. Среднее число изделий, находящихся в системе, рассчитывается по формуле для щср = =0.9375/0.0625 = 15. Среднее округленное время ожидания в системе контроля определяется по формуле для Тож:

Время ожидания находится в допустимых пределах, и систему технического контроля с ожиданием можно считать вполне приемлемым вариантом системы технического контроля, обеспечивающей 100%-ную проверку всех блоков. Вероятность образования очереди при заданных выше интенсивностях потока изделий и производительности контроля рk= 0,88.

Задача № 2.

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

Решение. Данную задачу можно описать n-канальной системой с отказами.Граф состояний такой системы показан на рис. 10.

Рис. 12.

Состояния системы:

So -- все каналы свободны;

S1 , -- занят один канал, остальные свободны;

S2 -- заняты два канала, остальные свободны;

Sn -- заняты все п каналов.

Уравнения Колмогорова для такой системы:

Решая эту систему уравнений, легко можно получить значения р0, p1, p2 и т.д.

Предположим, что на телефонную станцию поступает в среднем 1.5 заявки в минуту, а поток обслуживании имеет интенсивность, равную 0.5 заявки в минуту. Следовательно,

л / м = 3. Вероятность обслуживания поступившей заявки для n каналов:

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

Для трех каналов (n = 3) получим следующие результаты. Вероятность обслуживания заявки Q = 0.65, что составляет 65%. При этом среднее число занятых каналов N = 1.96, что составляет 65% от всех трех каналов. Соответственно 35% поступающих в систему заявок получают отказ.

Увеличим число каналов обслуживания до 4. Получим вероятность обслуживания заявки Q = 0.79, что составляет 79%. Вероятность отказа уменьшается до 21%. Вместе с тем число занятых каналов становится равным 2.38, что составляет 60% от всего числа каналов. Мы видим, что при сравнительно небольшом снижении процента занятых каналов (с 65% до 60%) происходит существенное увеличение вероятности обслуживания -- с 65 до 79%.

В случае 5 каналов Q -- 89%, процент занятых каналов -- 53%.

В случае 6 каналов Q = 94%, процент занятых каналов -- 47%.

Подведем итоги.

При увеличении каналов с 3 до 4:

количество занятых каналов снижается на 5 %;

вероятность обслуживания возрастает на 14 %.При увеличении каналов с 4 до 5:

количество занятых каналов снижается на 7%;

вероятность обслуживания возрастает на 10%.При увеличении каналов с 5 до 6:

количество занятых каналов снижается на 6%;

вероятность обслуживания возрастает на 5%.

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

Задача № 3.

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

Менеджеров интересуют вероятность отказа в обслуживании и среднее время ожидания в очереди в зависимости от мест в очереди т.

Решение.

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

технический обслуживание уравнение

Рис. 13

Состояния системы;

S0, -- канал свободен;

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

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

S3 -- канал занят, в очереди стоят две заявки;

Sm+l -- канал занят, в очереди стоят т заявок. Уравнения Колмогорова для такой системы:

Решая эту систему и вводя = л/м, получаем: вероятность свободного канала

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

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

где pk+1 -- вероятность того, что в очереди стоят k заявок.

Среднее время ожидания в очереди: r/л.

Предположим, что на автозаправочную станцию прибывает в минуту в среднем одна машина. Следовательно, л = 1.

Предположим, что длительность заправки составляет в среднем 2 мин. Следовательно, м = 1/2. Таким образом, с = л/м = 2.

Если число мест в очереди т = 3, то вероятность отказа рт+1 , = 51,6%, а среднее время ожидания в очереди равно 2,1 мин.

Если число мест в очереди т = 6, то вероятность отказа рт+1 , = 50,2%. а среднее время ожидания в очереди равно 5 мин.

Видно, что если с > 1, то при больших т вероятность отказа стабилизируется, становясь равной (с -- 1 )/ с. Чтобы существенно снизить вероятность отказа, необходимо (если нельзя уменьшить с) переходить к многоканальным системам.

Задача № 4.

В порту с одним причалом выгружаются прибывающие суда. Аналитически известны интенсивность потока заявок л и интенсивность потока обслуживании (разгрузка судов) м. При этом может образоваться очередь.

Менеджеров, организующих работу порта, интересуют вероятности очередей размером k и вероятность отсутствия очереди.

Решение.

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

Рис. 14.

Состояния системы:

S0 -- канал свободен (очереди нет);

S1 -- канал занят (идет выгрузка одного судна), но очереди нет;

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

S3 -- канал занят, в очереди стоят две заявки;

Sk -- канал занят, в очереди стоят (k -- 1) заявок. Эта система характеризуется бесконечным числом дискретных состояний.

Вероятность обслуживания без очереди (состояние S0):

p0 = 1 - с

Вероятность очереди из (k -- 1) заявок:

Если условие с < 1 не выполняется, то стационарный режим в рассматриваемой системе не устанавливается: очередь при t > ? растет неограниченно.

Задача № 5.

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

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

Решение.

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

При с > 1 очередь растет неограниченно.

При с < 1 имеем следующие показатели.

Вероятность отсутствия очереди:

Вероятность очереди из (k -- 1) заявок:

Среднее время ожидания в системе

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

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

При работе s кладовщиков задачу можно описать как многоканальную систему с неограниченной очередью.

Если с/s < 1, то существуют финальные вероятности.

Если с/s ? 1, то очередь растет до бесконечности.

При этом с может быть больше 1.

Предположим, что условие (с/s) < 1 выполнено. Тогда вероятность

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

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

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

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

Предположим, что затраты в единицу времени на простой составляют 7 усл. ед., а на содержание одного кладовщика 5 усл. ед. Тогда получим следующие результаты при разном количестве кладовщиков (полагаем, что л = 1.6, м = 0.9, с = =1.77).

При s = 2: Тс = 5.11, общие затраты 7x 5.11 + 5x2 = 45.77 усл. ед.

При s = 3: Тс = 1.42, общие затраты 7х 1.42 + 5x3 = 24.94 усл. ед.

При s = 4: Тс = 1.17, общие затраты 7х 1.17 + 5 х 4 = 28.19 усл. ед.

Видно, что с экономической точки зрения выгодно держать на складе трех кладовщиков.

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

...

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    контрольная работа [35,0 K], добавлен 01.07.2015

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

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

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

    дипломная работа [2,4 M], добавлен 23.12.2012

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

    реферат [402,0 K], добавлен 08.01.2013

  • Систему дифференциальных уравнений Колмогорова. Решение системы алгебраических уравнений для финальных вероятностей состояний. Графики зависимостей. Тип системы массового обслуживания по характеру входящего потока и распределению времени обслуживания.

    контрольная работа [187,7 K], добавлен 01.03.2016

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

    дипломная работа [957,4 K], добавлен 17.12.2012

  • Параллельные методы решения систем линейных уравнений с ленточными матрицами. Метод "встречной прогонки". Реализация метода циклической редукции. Применение метода Гаусса к системам с пятидиагональной матрицей. Результаты численного эксперимента.

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

  • Структура текстовой задачи. Условия и требования задач и отношения между ними. Методы и способы решения задач. Основные этапы решения задач. Поиск и составление плана решения. Осуществление плана решения. Моделирование в процессе решения задачи.

    презентация [247,7 K], добавлен 20.02.2015

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

    практическая работа [1,5 M], добавлен 15.12.2013

  • Понятие и специфические черты системы линейных алгебраических уравнений. Механизм и этапы решения системы линейных алгебраических уравнений. Сущность метода исключения Гаусса, примеры решения СЛАУ данным методом. Преимущества и недостатки метода Гаусса.

    контрольная работа [397,2 K], добавлен 13.12.2010

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

    контрольная работа [241,6 K], добавлен 19.03.2011

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

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

  • Методы решения задач с экономическим содержанием повышенного уровня сложности. Выявление структуры экономических задач на проценты. Вывод формул для решения задач на равные размеры выплат. Решение задач на сокращение остатка на одну долю от целого.

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

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

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

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