Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
APP_PRaktika_2.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
265 Кб
Скачать

2.3.1. Одноканальная смо с отказами

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

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

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

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

Решение: система в любой момент времени t может находиться в двух состояниях: S0 – канал свободен; S1 – канал занят. Переход из S0 в S1 связан с появлением заявки и немедленным началом ее обслуживания. Переход из S1 в S0 осуществляется, как только очередное обслуживание завершится. Граф состояний системы показан на рисунке ниже.

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

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

где – интенсивность потока заявок (величина, обратная среднему промежутку времени между поступающими заявками - );

– интенсивность потока обслуживаний (величина, обратная среднему времени обслуживания )

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

Вероятность отказа (вероятность того, что заявка покинет СМО необслуженной):

Очевидны следующие соотношения:

.

Пример №1. На вход системы поступают заявки на обработку в среднем через 0,5 часа . Среднее время обработки одной заявки равно . Если при поступлении заявки на обработку система занята, то она (заявка) направляется в другую систему. Найти абсолютную и относительную пропускную способности системы и вероятность отказа по изготовлению детали.

Решение.

Т.е. в среднем примерно 46 % заявок обрабатываются в этой системе.

.

Т.е. в среднем примерно 54 % заявок направляются на обработку в другую систему.

Задание: выполнить задачу 1

 

2.3.2. Одноканальная смо с неограниченной очередью

На практике довольно часто встречаются одноканальные СМО с очередью (врач, обслуживающий пациентов; одноканальный телефон; ЭВМ, выполняющая заказы пользователей, изделия в очереди на обработку или упаковку и т.д.).

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

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

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

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

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

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

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

Pзан - вероятность того, что канал занят (степень загрузки канала).

Что касается абсолютной пропускной способности А и отно-сительной Q, то вычислять их нет надобности: в силу того, что очередь не ограничена, каждая заявка раньше или позже будет обслужена, поэтому А=, по той же причине Q=1.

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

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

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

S 2 - канал занят, одна заявка стоит в очереди и т.д.

Теоретически число состояний ничем не ограничено.

Это - схема гибели и размножения, но с бесконечным числом состояний. По всем стрелкам поток заявок с интенсивностью переводит систему слева направо, а справа налево - поток обслуживаний с интенсивностью . Если >, то канал с заявками не справляется, очередь растет до бесконечности. Если < , то задача вполне разрешима. Воспользуемся формулами для финальных вероятностей из схемы гибели и размножения и для бесконечного числа состояний. Подсчитаем финальные вероятности:

|

В этой формуле p равно отношению (интенсивности поступления) к  (интенсивности обслуживания). Ряд в этой формуле представляет собой геометрическую прогрессию. При р < 1 ряд сходится; при р > 1 ряд расходится. Теперь предположим, что условие сходимости выполнено и р<1. Суммируя прогрессию в формуле, получаем

Откуда P0=1-p.

Откуда вероятности P1, P2, ….определяются по формулам

Как видно, вероятности Р0, Р1,... образуют геометрическую |прогрессию со знаменателем р. Как ни странно, максимальная из них P0 -вероятность того, что канал будет вообще свободен. Как бы ни была загружена система с очередью, если только она вообще справляется с потоком заявок, самое вероятное число заявок в системе будет равно нулю.

Найдем среднее число Lсист заявок в СМО. Случайная величина Z- число заявок в системе, имеет возможные значения 0,1,2,..., c вероятностями Р0, Р1, …..Рк. Ее математическое ожидание

П осле преобразований получаем

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

Найдем среднее число заявок в очереди Lоч. Будем рассуждать так: число заявок в очереди равно числу заявок в системе минус число заявок, находящихся под обслуживанием. Значит по правилу сложения математических ожиданий, среднее число заявок в очереди Lоч равно среднему числу заявок в системе Lсист минус среднее число заявок под обслуживанием. Число заявок под обслуживанием может быть либо нулем (канал свободен), либо единицей (канал занят). Математическое ожидание такой случайной величины равно вероятности того, что канал занят (Рзан). Очевидно, Рзан) равно 1 минус вероятность Р0 того, что канал свободен:

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

Отсюда

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

Задание: выполнить задачу 2.

2.3.3. N – канальная СМО с отказами (задача Эрланга)

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

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

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

Дано: в системе ГПС имеется n – каналов, на которые поступает поток заявок с интенсивностью . Поток обслуживаний имеет интенсивность . Заявка, заставшая систему занятой, сразу же покидает ее.

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

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

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

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

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

  • . . .

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

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

…….

Почему граф состояний размечен именно так? Из состояния S0 в состояние S1 систему переводит поток заявок с интенсивностью (как только приходит заявка, система переходит из S0 в S1). Если система находилась в состоянии S1 и пришла еще одна заявка, то она переходит в состояние S2 и т.д.

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

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

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

где n – количество каналов СМО;

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

 Для того, чтобы написать формулу для определения , рассмотрим рисунок

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

Кстати, остальные финальные вероятности состояний СМО запишутся следующим образом.

Вероятность того, что СМО находится в состоянии S1, когда один канал занят:

Вероятность того, что СМО находится в состоянии S2, т.е. когда два канала заняты:

Вероятность того, что СМО находится в состоянии Sn, т.е. когда все каналы заняты.

Теперь для n – канальной СМО с отказами

При этом

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

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

;

.

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

Напомним, что это вероятность того, что заявка покинет СМО необслуженной. Очевидно, что .

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

При этом

.

Пример №2. система состоит из трех модулей. В систему поступают для обработки заявки (изделия) в среднем через 0,5 часа ( ). Среднее время обработки одной заявки . Если при поступлении заявки на обработку все модули заняты, то заявка направляется в другую такую же систему. Найти финальные вероятности состояний системы и характеристики (показатели эффективности) данной СМО.

,

т.е. в среднем две заявки на обработку деталей в час.

.

Граф состояний системы представлен на рисунке.

 

Возможные состояния системы:

S0 – в СМО (информационной системе) нет ни одной заявки;

S1 – в СМО одна заявка;

S2 – в СМО две заявки;

S3 – в СМО три заявки (заняты все три модуля).

Вероятность того, что все модули свободны:

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

Вероятность того, что два модуля заняты:

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

Т.е. в среднем в этой системе обрабатывается 1,82 заявки/ч (примерно 91 % приходящих заявок), при этом примерно 9 % заявок направляется для обработки в другие системы. Одновременно в среднем работает в основном один модуль ( ). Но из–за случайных характеристик потока заявок иногда работают одновременно все три модуля ( ), отсюда 9 % отказов.

Задание: выполнить задачу 3.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]