Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь FAQ Написать работу КАТЕГОРИИ: АрхеологияБиология Генетика География Информатика История Логика Маркетинг Математика Менеджмент Механика Педагогика Религия Социология Технологии Физика Философия Финансы Химия Экология ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Модели систем массового обслуживания с отказамиСодержание книги Поиск на нашем сайте
Рассмотрим сначала самую простую одноканальную СМО с отказами. Как отмечалось в 1.2, 1.3, рассмотрение такой простейшей системы целесообразно, так как легко получить аналитические результаты, описывающие динамику СМО, что затруднительно в более общих случаях [2], [3], [5]. Поток заявок, приходящих на вход данной СМО, обслуживается одним прибором. Если прибор занят, то заявка получает отказ и покидает систему. В качестве примера можно привести местную телефонную станцию с одним каналом выхода в городскую сеть. Размеченный граф состояний такой системы изображен на рис. 2.1.
Рис.2.1
Здесь s0 - состояние, при котором обслуживающий прибор свободен, S1 - состояние, при котором он занят. Вправо (из состояния S0 в состояние S1) систему переводит поток заявок с интенсивностью l, а влево - поток обслуживания с интенсивностью m. Будем считать, что оба потока являются пуассоновскими. Тогда время обслуживания является случайной величиной, распределенной по показательному закону с математическим ожиданием Тоб = l/m. Необходимо определить абсолютную и относительную пропускные способности данной СМО. Относительная пропускная способность q (см.1.1) может быть оценена как вероятность того, что заявка, пришедшая в СМО, будет обслужена. Очевидно, что это будет вероятность р0 состояния S0. Абсолютная пропускная способность А может быть оценена как произведение относительной пропускной способности q на среднее число всех заявок в единицу времени l А = lq. (2.1) Таким образом, чтобы определить все характеристики данной СМО. необходимо знать вероятности состояний р1 и р0. Воспользуемся для этого уравнениями Колмогорова. В соответствии с вышеизложенными правилами и свойством вырожденности матриц плотностей вероятностей перехода достаточно написать уравнение для вероятности состояния р1 и условие нормировки (2.2) (2.3) Начальные условия уравнения (2.2) означают, что в момент запуска СМО обслуживающий прибор свободен. Подставляя (2.3) в (2.2) и решая полученное уравнение при данных начальных условиях, будем иметь: очевидно, что в соответствии с (2.3) вероятность Графики функций p0(t) и p1(t) представлены на рис.2.2, видно, что при t®¥ вероятности р0 и p1 асимптотически стремятся к постоянным значениям. Изменение во времени вероятностей состояний называется переходным процессом (аналогично переходным процессам в динамических системах). Количественная оценка характеристик СМО, основанная на установившихся (предельных) вероятностях состояний, справедлива только лишь для моментов времени t>tn, где tn - время переходного процесса, начиная с которого вероятности состояний будут отличаться от своих предельных значений на достаточно малую величину. Это время tn можно легко оценить с помощью показателя экспоненты -(l+m). Изложенное дает основание заключить, что установившиеся значения относительной и абсолютной, пропускных способностей данной СМО равны соответственно (2.4)
Вероятность отказа ` (2.5)
Рис.2.2
Ранее отмечалось, что вероятности состояний могут быть определены как средние времена нахождения системы в этих состояниях. Если - среднее время занятости канала (среднее время нахождения заявки в СМО), а - среднее время простоя канала, то вероятность равна Так как Таким образом, зная предельные вероятности состояний, можно определить все характеристики СМО. Перейдем теперь к более сложной системе - многоканальной системе массового обслуживания с отказами, которая называется системой Эрланга. Размеченный граф состояний СМО Эрланга представлен на рис.2.3, где S0 - состояние СМО, при котором все каналы свободны; S1 - один канал занят, остальные свободны; S2 - два канала заняты, остальные свободны; Sn - все n каналов заняты.
Рис. 2.3
На вход системы поступает поток заявок с интенсивностью l, который будем полагать пуассоновским. Очевидно, что этот поток переводит систему вправо, поскольку с приходом каждой заявки занимаются свободные каналы. С другой стороны, на систему от каждого прибора действуют потоки обслуживания, которые также будем предполагать пуассоновскими с одинаковой интенсивностью m, так как все каналы одинаковы. Очевидно, что если работают одновременно два прибора, то интенсивность суммарного потока обслуживания будет равна 2/m, а если работают все n каналов, то интенсивность суммарного потока обслуживаний будет равна nm (см. свойство суммарных потоков (1.31)). Поэтому интенсивности потоков, переводящих систему влево, возрастают с увеличением номера состояния. Задача Эрланга заключается в нахождении вероятностей всех состояний данной СМО и вычислении по ним ее характеристик. В соответствии с размеченным графом состояний система уравнений Колмогорова будет иметь вид p0’(t) = -lp0(t)+ mp1(t), p1’(t) = -(l+m)p1(t)+ lp0(t)+2mp2(t) (2.6) … pk’(t) = -(l+km)pk(t)+lpk-1(t)+(k+1)mpk+1(t) (k=l,…,n-l) … pn’(t) = —nmpn(t)+lpn-1(t) с начальными условиями: р0(0)=1, pk(0)=0 (k=1,…,n), которые соответствуют случаю, когда все каналы свободны при t=0. При этом решение (2.6) должно удовлетворять условию Уравнения (2.6) называются уравнениями Эрланга. В общем случае интегрирование системы уравнений Эрланга выполняется с помощью численных методов, реализуемых на ЭВМ, так как аналитическое решение является слишком сложным [4]. Поэтому в дальнейшем ограничимся определением вероятностей состояний для установившегося режима. В соответствии с правилами определения предельных вероятностей состояний процесса размножения и гибели с размеченным графом состояний, изображенным на рис.2.2 (см. (1.15) и (1.16)), запишем выражения для предельных вероятностей состояний: (2.7) Введем безразмерный параметр r=l/m и назовем его приведенной интенсивностью потока заявок, равной среднему числу заявок, поступивших за среднее время обслуживания (ТОБ=1/m). Тогда формулы (2.7) можно представить в виде (2.8) Формулы (2.8) называются формулами Эрланга. Формулы Эрланга можно выразить через табличные функции распределения Пуассона (2.9)
аналогичные дифференциальному и интегральному законам распределения. Так же, как и для нормального распределения, таблицы этих функций имеются в литературе (см., например, [3]). С учетом (2.9) формулы Эрланга (2.8) перепишутся в виде Определив вероятности состояний, перейдем к вычислению характеристик СМО Эрланга. 1) Вероятность отказа будет равна вероятности рn состояния Sn, когда все каналы заняты: (2.10)
2) Вероятность того, что поступившая заявка будет принята к обслуживанию, является оценкой относительной пропускной способности q: (2.11)
3) Абсолютная пропускная способность в соответствии с (2.1) (2.12)
4) Среднее число занятых каналов может быть определено по формуле для расчета математического ожидания случайной величины k, принимающей целочисленные значения с вероятностями pk: (2.13)
Однако в данном случае можно обойтись более простой формулой. Среднее число А заявок, обслуженных в единицу времени, будет равно среднему числу занятых каналов k, умноженному на интенсивность потока обслуживания каждого канала m, т.е. А=km, откуда (2.14)
Отсюда коэффициент загрузки системы будет равен (2.15)
Коэффициент простоя kn = l-k3. 5) Определим коэффициент загрузки через вероятность занятости канала - pЗК. Эту вероятность можно выразить через среднее время занятости канала и среднее время простоя (2.16)
Среднее время занятости канала равно, очевидно, среднему времени обслуживания одной заявки = 1/m. Следовательно, среднее время простоя канала можно найти из выражения (2.16) (2.17)
Формулы (2.10) - (2.17) позволяют рассчитывать характеристики СМО как с применением функций P(k,r) и R(n,r), так и без них. 6) Дисперсия числа занятых каналов будет равна Модели систем с очередями Рассмотрим вначале простейшую одноканальную СМО с очередью, число мест в которой ограничено числом m (рис. 2.4). В системе возможны такие состояния: S0- прибор свободен, очереди нет; S1 -прибор занят, очереди нет; S2 - прибор занят, в очереди стоит одна заявка; S3 - прибор занят, в очереди стоят две заявки; …; Sm+1 - прибор занят, в очереди стоят m заявок.
Рис.2.4
Если заявка приходит в момент времени, когда система находится в состоянии Sm+1, то она получает отказ и покидает систему. Поскольку работает только один прибор, то интенсивность потока обслуживаний m одинакова для всех состояний. Используя правила вычислений вероятностей состояний для данного процесса размножения и гибели, получим p1 = p0l/m = rp0, …, pk = rkp0, …,pm+1 = rm+1p0
. (2.18)
В формуле (2.18) использован тот факт, что знаменатель является суммой членов геометрической прогрессии со знаменателем r. С помощью (2.18) можно рассчитать основные характеристики системы. 1. Вероятность отказа в соответствии с правилами работы системы равна вероятности последнего состояния pm+1: . 2. Относительная пропускная способность (2.19)
3. Абсолютная пропускная способность 4. Среднее число заявок, находящихся в очереди (математическое ожидание количества заявок), определяется путем суммирования всех возможных длин очередей от 1 до m с их вероятностями в качестве весовых коэффициентов: (2.20)
Подставляя в (2.20) значения вероятностей из (2.18), получим (2.21) Для вычисления суммы в (2.21) воспользуемся методом дифференцирования рядов с учетом формулы суммы геометрической прогрессии со знаменателем r: (2.22)
Следовательно, подставляя (2.22) и (2.18) в (2.21), получим (2.23)
5. Среднее число заявок, находящихся в системе: где W - случайная величина, принимающая значения 0 (канал свободен) и 1 (канал занят). Вероятность занятости канала (с учетом (2.19)) (2.24)
Следовательно, M[W] = 0×p0+l(l-p0)=rq, откуда 6. Среднее время ожидания заявки в очереди можно определить, усредняя времена ожидания заявок в очереди по всем состояниям S1 + Sm+1, с учетом вероятностей этих состояний. Поскольку среднее время обслуживания одной заявки равно l/m, то среднее время ожидания заявки в очереди
Подставляя сюда выражение для p1 из (2.18) и принимая во внимание формулу (2.22), имеем: (2.25)
Сравнивая (2.25) и (2.21), получим = /l. Таким образом, среднее время ожидания заявки в очереди равно среднему числу заявок в очереди, деленному на интенсивность потока заявок. Среднее время нахождения заявки в системе определяется аналогичным образом: 7. Среднее время простоя канала tПК, в соответствии с (2.17) равно: где среднее время занятости = 1/m, а pЗК определяется из (2.24). Тогда Рассмотрим теперь предельный случай, когда число мест в очереди не ограничено (m®¥). Этот случай имеет смысл только при r<1. Тогда геометрическая прогрессия в знаменателе (2.18) сходится. Если же r>0, то Sri=¥ и для любого конечного k Это означает, что для любого k система рано или поздно пройдет состояние sК и никогда в него не вернется, двигаясь все время вправо по графу процесса "размножения и гибели", т.е. очередь будет разрастаться до бесконечности. Иными словами, если l³m, то система при бесконечной длине очереди не справляется с потоком заявок. Поэтому, когда m=¥ мы будем рассматривать только случай r<1. Тогда в системе наступит стабилизация очереди на каком-то конечном уровне. Для r<1, переходя в (2.18) к пределу при m®¥, будем иметь (2.26) Поскольку все заявки рано или поздно будут обслужены, то относительная пропускная способность будет равна 1. Абсолютная пропускная способность А=lq=l. Среднее числа заявок в очереди (см.(2.23)) (2.27)
Среднее число заявок в системе (2.28) Среднее время ожидания в очереди и среднее время нахождения заявки в системе tc равны соответственно (2.29)
Перейдем к рассмотрению многоканальной СМ0 с очередью. Пусть число каналов обслуживания равно n, а число мест в очереди - m. Если заявка приходит тогда, когда все nканалов заняты, она становится в очередь. Если же заняты и все m мест в очереди, то заявка получает отказ и покидает систему. В такой СМО возможны следующие состояния: S0 - все каналы свободны, очереди нет; S1 - один канал занят, очереди нет; …; Sn - n каналов заняты, очереди нет; Sn+1 - n каналов заняты, в очереди стоит одна заявка; …; Sn+m - n каналов заняты, в очереди стоят m заявок. Размеченный граф состояний данной СМО представлен на рис 2.5.
Рис. 2.5
Интенсивность потоков обслуживания, переводящих систему по цепочке влево, возрастает с подключением новых каналов до тех пор, пока СМО не достигнет состояния Sn. После того как в работу включатся все n каналов СМО, интенсивности потоков обслуживания остаются неизменными и равными nm для состояний Sn + Sn+m. Введем обозначение æ = r/n = l/nm. (2. 30) Величину æ назовем приведенной интенсивностью потока заявок многоканальной СМО. Тогда в соответствии с правилом вычисления вероятностей состояний для процесса размножения и гибели получим: p1 = rp0, pn+1 = rnæp0/n! p2 = r2p0/2!, pn+2 = rnæ2p0/n! … pn = rnp0/n!, pn+m = rnæmp0/n!
(2.31)
Просуммируем геометрическую прогрессию со знаменателем æ в выражении для р0. Получим . (2.32)
Выражения (2.31) и (2.32) дают возможность по аналогии с одноканальной СМО определить все основные характеристики многоканальной СМО: 1. Вероятность отказа pОТК = pn+m = rnæmp0/n! 2. Относительная пропускная способность q = 1 - pОТК = 1 - rnæmp0/n! 3. Абсолютная пропускная способность А = lq = l[1 - rnæmp0/n!] 4. Среднее число заявок в очереди 5. Среднее число занятых каналов . Если каждый канал обслуживает в среднем m заявок в единицу времени, а вся СМО обслуживает А заявок за то же время, то среднее число занятых каналов (2.33) Отсюда можно определить вероятность занятости канала pЗК = /n. 6. Среднее число заявок, находящихся в системе, . 7. Среднее время ожидания заявки в очереди . 8. Среднее время ожидания заявки в системе . Перейдем к предельному случаю при m®¥. Легко заметить, что этот переход возможен, как и в предыдущей СМО, только при æ < 1 (l < nm), так как в данном случае в выражении для р0 суммируется геометрическая прогрессия со знаменателем æ. Опуская промежуточные выкладки, которые рекомендуется проделать читателю, выпишем основные соотношения для предельного случая. 1. Предельные вероятности состояний (2.34) p1 = p0r1/1! (i=1,…,n) … pn+j = æjp0rn/n! (j=n+1,…,¥) 2.Вероятность отказа РОТК = 0, q = 1, A = l. 3. Среднее число заявок в очереди (2.35) 4. Среднее число занятых каналов z и среднее число заявок k, находящихся в системе: (2.36)
Остальные характеристики находятся аналогичным образом. В заключение рассмотрим СМО с ограниченным временем пребывания заявки в очереди. Будем считать, что число мест в очереди не ограничено (m=¥), а число каналов обслуживания равно n. Размеченный граф состояний такой системы представлен на рис.2.6, где состояния S0 + Sn+rимеют тот же смысл, что и в предыдущем случае. Различие заключается в том, что заявки могут находиться в очереди ограниченное время, после чего они покидают систему, если за время ожидания их не успеют обслужить. Для того чтобы рассмотреть такую СМО с "нетерпеливыми" заявками в рамках теории марковских процессов, будем считать, что на заявки, стоящие в очереди, действует пуассоновский "поток уходов" с интенсивностью v. Если среднее время ожидания заявки в очереди равно , то
Рис.2.6 Тогда интенсивности потоков, переводящих состояние системы влево, равны сумме интенсивности потока обслуживании nm и соответствующих интенсивностей потоков уходов rv = r/ , где r - число заявок, находящихся в очереди. Кроме приведенной интенсивности потока заявок æ = l/nm введем также приведенную интенсивность потока уходов многоканальной СМО b = v/nm. Тогда в соответствии с правилами вычисления вероятностей состояний процесса размножения и гибели, граф которого изображен на рис. 2.7. получим: (2.37)
Бесконечный ряд в выражении для р0 сходится при любых æ и b. В этом можно убедиться, применяя любой известный признак сходимости рядов. Это означает, что поток уходов стабилизирует очередь и не позволяет ей разрастись до бесконечности. Среднее число заявок, находящихся в очереди такой СМО, можно определить обычным образом: Однако такой способ весьма затруднителен, так как требует вначале подсчета суммы членов бесконечного ряда в формуле (2.37), а затем необходимо снова определять сумму членов уже другого бесконечного ряда для нахождения среднего значения r. Это затруднение можно обойти следующим образом. Определим вначале абсолютную пропускную способность. Если в очереди содержатся в среднем r заявок, то в единицу времени будет уходить vr заявок, а приходить - l заявок. Оставшиеся после уходов заявки будут обслужены, следовательно. А = l - v . (2.38) Относительная пропускная способность (2.39) Среднее число занятых каналов определяется аналогично предыдущему случаю: (2.40)
Из (2.40) можно найти r: (2.41) Таким образом, среднее число заявок в очереди мы выразили через среднее число занятых каналов. Эта величина, очевидно, получается в результате суммирования конечного ряда Однако сумму этого ряда определить достаточно сложно из-за необходимости суммирования бесконечного ряда для нахождения рn. Чтобы обойти это затруднение, сумму членов бесконечного ряда заменяют суммой (r-1) членов конечного ряда, отбрасывая все остальные члены, начиная с r-го. Легко показать, что погрешность вычисления суммы в результате такой замены . Заметим, что из (2.37) - (2.41) при v®0 (или b®0) в пределе получаем выражения для обычной многоканальной СМО с очередью ("нетерпеливые" заявки становятся "терпеливыми"). Вероятность отказа в такой СМО с "нетерпеливыми" заявками не имеет смысла. Все прочие характеристики СМО находятся способом, аналогичным ранее описанному.
Модель замкнутой системы Рассмотренные ранее СМО характеризовались тем, что интенсивность входного потока заявок не зависела от состояния системы, т.е. от количества заявок, находящихся в очереди и в обслуживании. Однако существует обширный класс СМО, в которых интенсивность потока заявок зависит от состояния СМО: чем больше заявок находится в СМО, тем меньше интенсивность входного потока. Определение. СМО, у которой интенсивность входного потока не зависит от ее текущего состояния, называется разомкнутой, в противном случае - замкнутой. Строго говоря, все СМО являются замкнутыми. Действительно, если каждый абонент городской АТС является источником заявок, то во время телефонных разговоров, т.е. когда несколько абонентов обслуживаются в СМО, они перестают быть источниками заявок и интенсивность суммарного потока вызовов на АТС уменьшается. Однако ввиду огромного общего числа абонентов такие изменения суммарного потока практически невозможно заметить, поэтому АТС можно считать разомкнутой СМО. Точно так же можно сказать и об автозаправочной станции, стоящей на оживленной автомобильной трассе. Однако в ряде случаев количество источников заявок ограничено сравнительно небольшим числом. Так, например, если рассматривать как СМО бригаду слесарей-ремонтников, обслуживающих станки в некотором цехе, то такая СМО является замкнутой. Действительно если станок испортился и в данный момент либо ремонтируется, либо ожидает в очереди на ремонт, то он перестает быть источником заявок. Поскольку количество станков в цехе ограничено, то выход из строя одного или нескольких станков существенно сказывается на интенсивности потока заявок на обслуживание. То же самое можно сказать об авторемонтной мастерской, обслуживающей гараж какого-либо предприятия, или об авиаремонтных базах, обслуживающих аэропорт. Если обозначить через R(t) случайное число заявок, находящихся в очереди на обслуживание в момент времени t, Z(t) - случайное число обслуживаемых заявок в момент времени t, H(t) - случайное число заявок, не нуждающихся в обслуживании, m - общее число источников заявок, то в любой момент времени должно соблюдаться равенство m = R(t) + Z(t) + H(t) как для мгновенных значений, так и для математических ожиданий (2.42) Когда заявка обслужена, то она пополняет источники входных заявок, т.е. выходной поток СМО непосредственно связан с входным и СМО называется замкнутой. Назовем уравнение (2.42) уравнением расхода замкнутой СМО. Источники заявок замкнутой СМО назовем техническими устройствами (ТУ). Это могут быть самолеты, станки, автомобили и т.п. Тогда из уравнения расхода (2.42) следует ряд важных характеристик замкнутых СМО. Если общее число каналов обслуживания (например, рабочих-ремонтников) равно n, то можно определить следующие коэффициенты для оценки эффективности СМО: 1. Коэффициент использования ТУ (вероятность того, что ТУ не будет нуждаться в обслуживании) (2.43) 2. Коэффициент ожидания c (вероятность того, что ТУ находится в очереди на обслуживание) c = /m. (2.44) 3. Коэффициент простоя канала обслуживания (вероятность незанятости канала) КПР= 1- /n. (2.45) 4. Коэффициент простоя ТУ (вероятность того, что ТУ находится в очереди или в обслуживании) z = 1 - x =( + )/m. (2.46) 5. Коэффициент (вероятность) нахождения ТУ в обслуживании y = /m. (2.47) Если обозначить - среднее время ожидания заявки в очереди, - среднее время обслуживания заявки в очереди, а - среднее время безотказной работы ТУ, то на основании эргодического свойства будем иметь y = ( + + )-1 , x = ( + + )-1, c = z-y = ( + + ) . Рассмотрим теперь многоканальную замкнутую СМО с m источниками заявок и n каналами обслуживания. Размеченный граф состояний такой системы изображен на рис. 2.7.
Рис.2.7 Здесь S0 - состояние СМО, когда все ТУ исправны и все каналы обслуживания свободны; S1 - одно ТУ неисправно и находится в обслуживании, остальные работают, очереди нет; S2 - два ТУ находятся в обслуживании, очереди нет; …; Sn - n ТУ обслуживаются всеми n каналами, очереди нет; Sn+1 - n ТУ обслуживаются, одно стоит в очереди; …; Sm - все m ТУ неисправны, n - обслуживаются, m-n - стоят в очереди. Очевидно, что n<m (число наладчиков меньше числа ТУ). Интенсивность потока заявок уменьшается от ml до l по мере того, как ТУ одно за другим выходят из строя. Интенсивность потока обслуживания нарастает по мере подключения новых каналов обслуживания от m до nm. Как только загружены все каналы, интенсивность потока обслуживания остается постоянной и равной nm для состояний Sn + Sm. Пользуясь правилами нахождения вероятностей состояний для процесса размножения и гибели, граф которого представлен на рис.2.7, получим для состояний S0 + Sn (2.48)
Заметим, что (2.49) Тогда (2.48) перепишется в виде (2.50)
Остальные вероятности состояний с учетом (2.49) будут равны: Рn+r = rnærp0m!/n!(m-n-r)!, (2.51) где величина æ определяется из выражения (2.30), а вероятность р0 равна: (2.52)
Выражения (2.50)-(2.52) определяют предельные вероятности состояний замкнутой СМО. Зная эти вероятности, можно определить основные характеристики СМО: 1. Вероятность отказа в такой системе равна 0, поэтому q = 1 2. Абсолютную пропускную способность А можно определить, зная среднее число занятых каналов z(2.33): А = m. 3. Среднее число занятых каналов (2.53)
4. Среднее число заявок, находящихся в очереди: (2.54)
5. Среднее число работающих ТУ можно найти из уравнения расхода (2.42):
Зная величины , и , можно определить все интересующие нас коэффициенты (2.43)-(2.47), т.е. x, z, y,KПР, c. 6. Поскольку среднее время безотказной работы tР=1/l, то можно определить и среднее время простоя : . Cреднее время простоя складывается из среднего времени обслуживания и среднего времени ожидания в очереди . Поскольку среднее время обслуживания = 1/m, то
Таким образом, определены все основные характеристики замкнутых СМО. Заметим, что вычисление вероятностей состояний замкнутых СМО по формулам (2.50)-(2.52), а также математических ожиданий и по Формулам (2.53), (2.54) может быть упрощено использованием таблиц биномиального распределения и табулированных функций Р и R распределения Пуассона (см.(2.9)). Читателю предлагается в качестве упражнения вывести все основные соотношения для одноканальной замкнутой СМО (n =1). 2.4. Модели систем с различными дисциплинами подключения каналов к обслуживанию Под дисциплиной подключения каналов к обслуживанию понимают правила, по которым обслуживающие приборы подключаются к обслуживанию поступающих заявок, при этом все заявки считаются равноценными, с этой точки зрения различают две разновидности СМО: системы со "взаимопомощью" между каналами обслуживания и системы без "взаимопомощи". Ранее были рассмотрены только системы 2-го типа, в которых каждая заявка обслуживалась одним каналом; одновременное обслуживание одной заявки несколькими каналами не допускалось. Однако вряде случаев встречаются СМО, в которых для ускорения процесса обслуживания допускается подключение нескольких каналов к работе над одной заявкой. Например, два или несколько рабочих могут одновременно ремонтировать один станок или автомашину, по одному самолету может стрелять несколько зенитных орудий, вычисления для одной задачи могут быть, распараллелены между несколькими ЭВМ. При этом возникает задача наилучшего распределения каналов обслуживания по работам, связанным с обслуживанием поступающих заявок. Естественно предположить, что при "взаимопомощи" нескольких каналов время обслуживания одной заявки уменьшается. Иными словами, интенсивность потока обслуживания является неубывающей функцией числа каналов, подключаемых к обслуживанию. При этом, начиная с некоторого критического числа kКР интенсивность потока обслуживания, по-видимому, не будет возрастать, т.е. нельзя подключать бесконечно большое число приборов к выполнению одной работы. Поэтому будем считать, что интенсивность потока обслуживаний возрастает линейно с увеличением числа каналов обслуживания (m(k)=km) до определенного уровня (mmax = kКРm), выше которого она подняться не может ни при каком увеличении k. Ограничимся рассмотрением СМО только для линейного участка этой зависимости: m(k)=km, т.е. будем считать, что в каждом конкретном случае можно найти число kКР, которое и будет максимально возможным числом каналов, объединяющихся для "взаимопомощи". Возможны две дисциплины "взаимопомощи": сосредоточенная и равномерная. В первом случае при появлении одной заявки ее начинают обслуживать все n каналов одновременно до окончания процесса обслуживания. Если во время обслуживания приходит еще одна заявка, то она либо получает отказ, либо становится в очередь. После окончания обслуживания все каналы переключаются на другую заявку (если есть очередь) или ж
|
||||
Последнее изменение этой страницы: 2021-12-07; просмотров: 135; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 13.58.211.135 (0.012 с.) |