Теория массового обслуживания

Автор работы: Пользователь скрыл имя, 28 Ноября 2013 в 22:54, реферат

Описание работы

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

Файлы: 1 файл

реферат вм.doc

— 596.50 Кб (Скачать файл)

 

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

В каждый момент рассматриваемая система может находиться в одном из следующих состоянии: в момент t в системе находятся k требовании (k=0, 1, 2,…). Если k rn, то в системе находятся и обслуживаются k требований, а m-k – приборов свободны. Если k m, то m требований обслуживаются, а k-m находятся в очереди и ожидают обслуживания. Обозначим через состояние, когда в системе находятся k требований. Таким образом, система может находиться в состояниях … Обозначим через – вероятность того, что система в момент t окажется в состоянии .

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

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

моментами появления новых требований;

длительностью обслуживания требований, поступивших после .

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

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

 

    1. Составление уравнений

 

Задача теперь состоит в том, чтобы найти те уравнения, которым  удовлетворяют вероятности  . Одно из уравнения очевидно, a именно для каждого t

 (2)

 

Найдём сначала вероятность того, что и момент t+h все приборы свободны. Это может произойти следующими способами:

  • в момент t все приборы были свободны и за время h новых требований не поступало;
  • в момент t один прибор был занят обслуживанием требования, все остальные приборы свободны; за время h обслуживание требования было завершено и новых требований не поступило.

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

Вероятность первого из указанных  событий равна

 

,

 

вероятность второго события

 

.

 

Таким образом

 

.

 

Отсюда очевидным образом приходим уравнению

Перейдём теперь к составлению  уравнений для  при 1. Рассмотрим отдельно два различных случая: 1 и . Пусть в начале 1 . Перечислим только существенные состояния, из которых можно прийти в состояние в момент t+h. Эти состояния таковы:

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

 

 

В момент t система находилась в состоянии , за время h поступило новое требование, но ни одно ранее находившееся требование не было закончено обслуживанием. Вероятность этого события равна

 

 

В момент t система находилась в состоянии , за время h новых требований не поступило, но одно требование было обслужено. Вероятность этого равна

 

 

Все остальные мыслимые возможности перехода в состояние за промежуток времени h имеют вероятность, равную о(h).

Собрав воедино найденные вероятности, получаем следующее равенство:

       

 

Несложные преобразования приводят от этого равенства к такому уравнению для 1 ;

 

 (4)

 

Подобные же рассуждения для  приводят к уравнению

 

 (5)

 

Для определения вероятностей получили бесконечную систему дифференциальных уравнений (2) – (5). Её решение представляет несомненные технические трудности.

 

    1. Определение стационарного решения

 

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

Сказанное позволяет заключить, что уравнения (3), (4), (5) для стационарных вероятностей принимают следующий вид:

    (6)

 

при 1

 

 (7)

 

при

 

  (8)

 

К этим уравнениям добавляется нормирующее  условие

      (9)

 

Для решения полученной бесконечной  алгебраической системы введём обозначения: при 1

 

 

при

 

 

Система уравнений (6) – (8) в этих обозначениях принимает такой вид:

  при

 

Отсюда заключаем, что при всех

т.е. при 1

 

   (10)

и при 

   (11)

 

Введём для удобства записи обозначение

 

.

 

Уравнение (10) позволяет заключить, что при 1

 

    (12)

 

При из (11) находим, что

 

 

и, следовательно, при 

   (13)

 

Остаётся найти  . Для этого в (9) подставляем выражения из (12) и (13). В результате

 

 

так как бесконечная сумма, стоящая  в квадратных скобках, сходится только при условии, что

 

     (14)

 

то при этом предположении находим  равенство

 

  (15)

 

Если условие (14) не выполнено, т.е. если , то ряд, стоящий в квадратной скобке уравнения для определения , расходится и, значит, должно быть равно 0. Но при этом, как следует из (12) и (13), при всех оказывается .

Методы теории цепей Маркова  позволяют заключить, что при  с течением времени очередь стремится к ∞ по вероятности.

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

 

    1. Некоторые подготовительные результаты

 

Для задачи с ожиданием основной характеристикой качества обслуживания является длительность ожидания требованием начала обслуживания. Длительность ожидания представляет собой случайную величину, которую обозначим буквой . Рассмотрим сейчас только задачу определения распределения вероятностей длительности ожидания в уже установившемся процессе обслуживания. Обозначим далее через вероятность того, что длительность ожидания превзойдёт t, и через вероятность неравенства, указанного в скобке при условии, что в момент поступления требования, для которого подсчитывается длительность ожидания, в очереди уже находится k требований. В силу формулы полной вероятности имеем равенство

 

   (16)

 

Прежде чем преобразовать эту  формулу к виду, удобному для использования, приготовим некоторые необходимые  для дальнейшего сведения. Прежде всего для случаев m=1 и m=2 найдем простые формулы для . Несложные преобразования приводят к таким равенствам: при m=1

 

=1- ,     (17)

а при m=2

    (18)

 

Вычислим теперь вероятность того, что все приборы будут заняты в какой-то наудачу взятый момент. Очевидно, что эта вероятность равна

 

 (19)

 

Эта формула для m=1 принимает особенно простой вид:

 

     (20)

при m=2

     (21)

 

В формуле (19) может принимать любое значение от 0 до m (исключительно). Так что в формуле (20) < 1, а в (21) <2.

 

    1. Определение функции распределения длительности ожидания

 

Если в момент поступления требования в очереди уже находились k-m требований, то, поскольку обслуживание происходит в порядке очередности, вновь поступившее требование должно ожидать, когда будут обслужены k-m+1 требований. Пусть означает вероятность того, что за промежуток времени длительности t после поступления интересующего требования закончилось обслуживание ровно s требований. Ясно, что при имеет место равенство

 

 

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

 

 

Если все приборы заняты обслуживанием и ещё имеется достаточная очередь требований, которые ожидают обслуживания, то поток обслуженных требований будет простейшим. Действительно, в этом случае все три условия – стационарность, отсутствие последействия и ординарность – выполнены. Вероятность освобождения за промежуток времени t ровно s приборов равна (это можно показать и простым подсчетом)

 

 

Итак,

 

 

и, следовательно,

 

 

Но вероятности известны:

 

 

поэтому

 

Очевидными преобразованиями приводим правую часть последнего равенства  к виду

 

=

.

 

Из формул (18) и (19) следует, что  поэтому при m>0

 

   (22)

 

Само собой разумеется, что при  t<0

 

 

Функция имеет в точке t=1 разрыв непрерывности, равный вероятности застать все приборы занятыми.

 

       2.7 Средняя длительность ожидания

 

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

 

 

Несложные вычисления приводят к формуле

 

    (23)

 

Дисперсия величины равна

 

 

Формула (23) даёт среднюю длительность ожидания одного требования. Найдем среднюю потерю времени требованиями, пришедшими в систему обслуживания в течение промежутка времени T. За время T в систему поступает требований и среднем; общая потеря ими времени па ожидание в среднем равна

  (24)

 

Приведем небольшие арифметические подсчеты, которые продемонстрируют нам, как быстро возрастают суммарные  потери времени па ожидание с изменением величины . При этом мы ограничиваемся случаем Т=1 и рассматриваем лишь самые малые значения т: т=1 и т=2.

При т=1 в силу (20)

 

 

При р=0,1; 0,4; 0,6; 0,9 значение а приблизительно равно 0,011; 0,267; 0,9; 8,100.

При m=2 в силу (24)

 

 

При =0,1; 0,9; 1,3; 1,8 значение а приблизительно равно 0,00025; 0,229; 0,951; 7,674.

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

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

  1. Пример практического решения задачи

 

Автозаправочная станция представляет собой СМО с 2 каналами обслуживания (двумя колонками).

Площадка при станции допускает  пребывание в очереди на заправку не более трех машин одновременно (m=3). Если в очереди уже находятся три машины, очередная машина прибывшая к станции, в очередь не становится. Поток машин, прибывший для заправки, имеет интенсивность λ=1 (машина в минуту). Процесс заправки продолжается в среднем 1,25 мин.

Определить:

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

Информация о работе Теория массового обслуживания