![]() |
Архитектура Аудит Военная наука Иностранные языки Медицина Металлургия Метрология Образование Политология Производство Психология Стандартизация Технологии |
Системы массового обслуживания. ⇐ ПредыдущаяСтр 8 из 8
Ожидание того или иного вида обслуживания является частью нашей повседневной жизни. Мы ожидаем, чтобы пообедать в столовой, мы стоим в очереди к кассам в продовольственных магазинах и выстраиваемся в очередь для поездки в транспорте. Однако феномен ожидания характерен не только для людей: детали, поставленные в очередь для обработки на станке; группа пассажирских самолетов, ожидающих разрешения на посадку в аэропорту; автомобили, движение которых приостановлено сигналом светофора на пути их следования и т.п. К сожалению, феномен ожидания нельзя исключить без чрезмерных расходов. И лишь на одно мы можем надеяться — на возможность сокращения времени нежелательного ожидания в очереди до некоторых терпимых пределов.
7.1. Основные компоненты моделей массового обслуживания.
Основными элементами модели массового обслуживания являются клиент (заявка или требование на обслуживание либо просто " объект обслуживания" ) и сервис (обслуживающее устройство, средства обслуживания и т.п.). Клиенты поступают в систему обслуживания из источника. Поступив в сервис, они могут сразу же попасть на обслуживание или ожидать в очереди, если сервис занят. После завершения процедуры обслуживания сервис автоматически " выбирает" из очереди (если она имеется) одного из клиентов с тем, чтобы приступить к его обслуживанию. Если же очередь отсутствует, то сервис становится незанятым до прибытия нового клиента. Поступление клиентов в систему обслуживания характеризуется интервалом между их последовательными поступлениями, а обслуживание – временем обслуживания клиента. В анализе систем обслуживания определенную роль играет длина очереди, которая может быть как конечной, так и бесконечной. Изучение очередей в системах массового обслуживания позволяет определить критерии функционирования обслуживающей системы, среди которых наиболее значимыми являются среднее время ожидания в очереди и средняя длина очереди. Важным фактором при анализе систем обслуживания является дисциплина очереди, определяющая порядок, в соответствии с которым выбираются клиенты из очереди для обслуживания. Наиболее распространенный принцип построения очереди основан на правиле " первым пришел – первым обслуживаешься" (это правило часто обозначается аббревиатурой FIFO – от английского First-In-First-Out). Среди других правил, определяющих принципы построения очередей, укажем правило: " последним пришел – первым обслуживаешься" (обычно обозначается как LIFO — от английского Last-In-First-Out) и дисциплину очереди, определяемую случайным правилом отбора клиентов (иногда обозначается как SIRO – от английского Service-In-Random-Out). Кроме того, клиенты могут выбираться из очереди в соответствии с заданным приоритетом. Например, в производственном цехе срочные работы выполняются раньше обычных. При анализе систем с очередями важным фактором является также поведение индивидуума, нуждающегося в обслуживании. Такие индивидуумы, выступающие в роли клиентов, при наличии параллельного обслуживания могут перейти из одной очереди в другую в надежде сократить продолжительность своего вынужденного ожидания. Они могут также отказаться от ожидания в очереди, так как люди обычно не переносят длительного бездействия, или покинуть очередь, простояв в ней какое-то время и придя к выводу, что и так уж слишком много времени потеряно. Структура обслуживающей системы может включать один сервис или несколько таких средств обслуживания, работающих параллельно. Кроме того, сервисы могут быть расположены последовательно (например, обслуживание представляет собой комплекс работ, которые выполняются последовательно на различных станках). Источник, генерирующий " клиентов", подлежащих обслуживанию, может иметь конечную или бесконечную мощность. Источник конечной мощности ограничивает число клиентов, поступающих на обслуживание (например, в цехе, располагающем Можно построить множество моделей систем массового обслуживания, варьируя перечисленные выше операционные характеристики систем. Далее рассматривается ряд таких моделей. Результаты исследования системы обслуживания также можно использовать для оптимизации модели со стоимостными характеристиками, в которой минимизируется сумма затрат, связанных с предоставлением услуг, и потерь, обусловленных задержками в их предоставлении. На рис. 11 изображена типичная стоимостная модель системы обслуживания (в денежных единицах за единицу времени), где затраты на обслуживание возрастают с ростом его уровня. В то же время потери, обусловленные задержками в предоставлении услуг, уменьшаются с возрастанием уровня обслуживания. Главной проблемой, связанной с применением стоимостных моделей, является трудность оценки потерь в единицу времени, обусловленных задержками в предоставлении услуг. В частности, это особенно ощутимо, когда услуги предоставляются индивидууму, чье поведение может не совпадать с интересами функционирования системы обслуживания. Рис. 11 Стоимостная модель системы обслуживания.
7.2. Экспоненциальное распределение в системах массового обслуживания.
В большинстве систем массового обслуживания поступление заявок на обслуживание происходит случайным образом. Это означает, что наступление события (например, поступление клиента или завершение обслуживания) не зависит от времени, прошедшего с момента наступления предыдущего события. Время между последовательными поступлениями клиентов и время их обслуживания, будучи случайными, при моделировании систем массового обслуживания количественно описываются экспоненциальным распределением, плотность вероятности которого имеет вид
где математическое ожидание Если сейчас 8: 20 и некое событие имело место в 8: 02, то в соответствии с экспоненциальным законом распределения вероятность того, что следующее аналогичное событие произойдет в 8: 29, является функцией лишь интервала времени от 8: 20 до 8: 29 и не зависит от интервала времени, прошедшего с момента наступления последнего события (от 8: 02 до 8: 20). Данное свойство экспоненциального распределения обычно называют отсутствием последействия или отсутствием памяти. Докажем это утверждение. Пусть время
Для доказательства этого равенства заметим, что
Следовательно
Пример. При обслуживании сложного агрегата всегда существует запасной блок для немедленной замены в случае поломки. Время выхода из строя агрегата (или его запасного блока) является случайной величиной, распределенной по экспоненциальному закону, и в среднем происходит каждые 40 минут. Оператор, обслуживающий агрегат, утверждает, что агрегат " имеет привычку" выходить из строя каждый вечер около 20: 30. Проанализируем утверждение оператора. Решение. Средняя интенсивность отказов агрегата равна
Что касается заявления оператора, то и без вычислений видно, что оно не может соответствовать действительности, так как не согласуется с тем, что время между отказами агрегата распределено по экспоненциальному закону и, следовательно, является случайным. Для подтверждения или опровержения заявления оператора нельзя использовать вероятность того, что отказ будет происходить в 20: 30, так как вероятность такого события зависит от времени дня (относительно 20: 30), когда эта вероятность вычисляется. Например, если вычисления выполняются в 20: 20, то вероятность того, что утверждение оператора окажется справедливым этим вечером, равна
т.е. является очень малой. Если вычисления выполняются в 19: 00, то вероятность того, что отказ будет иметь место в 20: 30, возрастает примерно до 0, 9 (проверьте! ). Эти два крайних значения вероятности показывают, что достоверность утверждения оператора нельзя проанализировать на основе полученных вероятностей; в данной ситуации мы должны полагаться только на характеристики экспоненциального распределения (точнее, на его свойство отсутствия последействия). ■
7.3. Модели рождения и гибели. Связь между экспоненциальным и Пуассоновским распределениями.
В данном разделе рассматриваются две составляющие обслуживающих систем. Первая представляет входной поток требований (модель чистого рождения). Вторая — непосредственно обслуживающее устройство, в которой описывается выход клиентов из системы (модель чистой гибели). Примером модели чистого рождения является процесс оформления свидетельств о рождении детей. В качестве модели чистой гибели может служить случайное изъятие хранящихся на складе запасов. Обе модели строятся на основе экспоненциального распределения, которое задает интервал времени между рождениями или гибелью. Побочным продуктом этих построений является демонстрация тесной связи между экспоненциальным распределением и распределением Пуассона в том смысле, что одно из них автоматически определяет другое.
7.3.1. Модель чистого рождения. Пусть
При достаточно малом интервале времени
Экспоненциальное распределение базируется на предположении, что на достаточно малом временном интервале
Этот результат показывает, что вероятность поступления клиента на протяжении интервала Чтобы получить распределение числа клиентов, поступивших на протяжении некоторого интервала времени, обозначим через
Из первого уравнения следует, что поступление Перегруппировывая члены и переходя к пределу при
где Решение приведенных выше разностно-дифференциальных уравнений имеет следующий вид:
В данном случае мы получили дискретную плотность вероятности распределения Пуассона с математическим ожиданием Полученный результат означает, что всякий раз, когда временные интервалы между моментами последовательных поступлений заявок распределены по экcпоненциальному закону с математическим ожиданием Соответствие между экспоненциальным распределением (с интенсивностью поступлений Таблица 34.
Пример. В автосервис каждые 12 минут подъезжает на ремонт автомобиль. Время между прибытиями автомобилей распределено по экспоненциальному закону. Требуется определить следующее: 1. Среднее число обратившихся на автосервис за год. 2. Вероятность того, что на протяжении одного дня не подъедет ни одного автомобиля. 3. Вероятность постановки на ремонт 50 автомобилей к концу третьего часа, если известно, что на протяжении последних двух часов было уже поставлено на ремонт 40 автомобилей. Решение. Вычислим интенсивность поступления автомобилей на ремонт за день: 1. Интенсивность ремонтных работ за год равна 2. Вероятность того, что на протяжении одного дня не прибудет ни одна автомашина на ремонт, вычисляется с использованием пуассоновского распределения
3. Для вычисления вероятности постановки на ремонт 50 автомобилей к концу третьего часа при условии, что на протяжении последних двух часов было уже поставлено на ремонт 40 автомобилей, заметим, что, поскольку распределение числа обратившихся за ремонтом автомобилей является пуассоновским, искомая вероятность сводится к вероятности появления 10 (= 50 - 40) автомобилей за один (=3-2) час. Так как
7.3.2. Модель чистой гибели. Мы исходим из предположения, что каждый прибор (или канал) обслуживания может в одно и то же время обслуживать только одно требование. Допустим, что для каждого рассматриваемого прибора длительности следующих один за другим интервалов обслуживания распределены независимым и идентичным образом и могут быть описаны с помощью плотности распределения, представляющей собой непрерывную функцию. Пусть
так что m - число требований, обслуженных за единицу времени. Так, например, если за 1 час, обслуживающий прибор успевает обслужить 5 требований, то среднее время обслуживания одного требования составляет 0, 2 часа. В большинстве случаев, считают, что распределение длительностей обслуживания является экспоненциальным:
При таком законе распределения случайной величины t вероятность завершения обслуживания клиента в любой последующий интервал времени не зависит (и это можно доказать) от того, сколько времени t уже потрачено на обслуживание данного требования, а зависит только от длительности интервала h. Если в момент
где t - время обслуживания. Будем считать, что h очень мало. Тогда можно предположить, что число событий, состоящих в выходе требования из системы, не может быть больше одного. Кроме того, так как
и вероятность завершения обслуживания в интервале
Рассмотрим следующую модель, которая называется моделью чистой гибели. Пусть система функционирует, начиная с момента
При
Эти уравнения имеют решение вида
которое называется усеченным распределением Пуассона. Пример. Ремонтный цех предприятия только что складировал 10 комплектов запасных частей для ремонта автомобилей данного предприятия. Пополнение запаса в таком же объеме происходит каждые 7 дней. Время между поломками автомобилей является случайной величиной, распределенной по экспоненциальному закону со средним значением, равным одному дню. Определите вероятность того, что автомобиль 2 дня будет находиться в неисправном состоянии из-за отсутствия запасных частей. Так как комплекты запчастей требуются для ремонта с интенсивностью
Чтобы автомобиль простоял два дня, запчасти должны закончиться в конце пятого дня. То есть искомая вероятность равна
7.4. Общая модель системы массового обслуживания.
В данном разделе рассматриваются общие системы массового обслуживания, в которых есть как входной поток клиентов, так и выходной поток обслуженных клиентов. Время между последовательными поступлениями клиентов и время обслуживания являются экспоненциально распределенными случайными величинами. При рассмотрении общих систем массового обслуживания предполагается, что система функционирует в течение достаточно большого интервала времени, по истечении которого в ее работе наступает стационарный режим. В рассматриваемой в этом разделе общей модели системы массового обслуживания предполагается, что и интенсивность поступления клиентов, и интенсивность выходного потока зависят от состояния системы, что означает их зависимость от числа клиентов в системе обслуживания. Например, сборщик платы за проезд по автомагистрали в часы интенсивного движения стремится ускорить сбор пошлины. Или в мастерской с фиксированным количеством станков интенсивность их поломки убывает по мере возрастания числа аварийных станков, ибо лишь работающие станки могут выходить из строя. Введем следующие обозначения:
В общей модели системы массового обслуживания устанавливается функциональная зависимость вероятностей Как показано в разделе 7.2, вероятность появления более одного нового клиента на протяжении малого промежутка времени При выполнении условий стационарности ожидаемые интенсивности входного и выходного потоков в состоянии
Аналогично
Приравнивая эти две интенсивности, получаем следующее уравнение баланса
При
Уравнения баланса решаются рекуррентно, последовательно выражая вероятности
Для
Подставляя сюда (7/14) и упрощая полученное выражение, имеем (проверьте! )
Методом индукции можно показать, что
Значение Пример. Бакалейный магазин работает с тремя кассами. Вывеска возле касс извещает покупателей, что в любой момент будет открыта дополнительная касса, как только число покупателей в любой очереди превысит 3. Это означает, что если число покупателей меньше четырех, то работать будет лишь одна касса. Если число покупателей от четырех до шести, то будет работать две кассы. Если имеется больше шести покупателей, будут открыты все три кассы. Покупатели подходят к кассам в соответствии с распределением Пуассона с математическим ожиданием 10 человек в час. Время обслуживания одного покупателя в кассе распределено по экспоненциальному закону со средним 12 минут. Определим в установившемся режиме вероятность Решение. Из формулировки задачи имеем следующее:
Следовательно,
Значение
или, что равносильно,
В квадратных скобках стоит сумма бесконечной геометрической прогрессии, которая легко вычисляется. В результате имеем
Следовательно, Зная
Здесь предполагается, что в бакалейном магазине будет открыта как минимум одна касса, даже в том случае, когда вовсе нет покупателей. Вероятности
7.5. Функциональные характеристики стационарных систем обслуживания.
Основными функциональными характеристиками систем массового обслуживания являются следующие:
Напомним, что система включает как очередь, так и средства обслуживания. Покажем, как перечисленные функциональные характеристики получаются из вероятностей
Зависимость между
Эти соотношения справедливы при достаточно общих условиях. Параметр Существует также прямая зависимость между величинами
Отсюда получим формулу, связывающую
По определению разность между средним числом находящихся в системе клиентов
Поэтому коэффициент использования узлов обслуживания вычисляется как отношение Пример. Автостоянка для посетителей колледжа имеет всего пять мест. Автомобили прибывают на стоянку в соответствии с распределением Пуассона с интенсивностью шесть автомобилей в час. Время пребывания автомобилей на стоянке является экспоненциально распределенной случайной величиной со средним 30 мин. Посетители, которые не могут найти свободного места на стоянке непосредственно по прибытии, могут временно ожидать освобождения места на территории стоянки. Таких мест для ожидания на стоянке имеется три. Если и стоянка, и все места для ожидания заполнены, то прибывшие автомобили вынуждены искать другую автостоянку. Требуется определить следующее: а) вероятность б) эффективную интенсивность поступления автомобилей на стоянку, в) среднее количество автомобилей на стоянке, г) среднее время нахождения автомобиля в очереди на территории стоянки, д) среднее количество занятых мест на автостоянке. Решение. Прежде всего, заметим, что место для стоянки в рассматриваемой ситуации выступает в роли сервиса, так что система имеет всего Популярное:
|
Последнее изменение этой страницы: 2016-03-15; Просмотров: 2101; Нарушение авторского права страницы