Автор работы: Пользователь скрыл имя, 19 Января 2012 в 23:04, курсовая работа
Целью данной курсовой работы стало изучение теоретических аспектов эффективного построения и функционирования СМО.
Задачи:
1. Выделить основные элементы СМО.
2. Привести классификации СМО.
3. Изучить характеристики, отражающие эффективность функционирования СМО.
Введение …………………………………………………………………………3
1 Теория массового обслуживания. Основные положения……………….5
1.1 Предмет и задачи теории массового обслуживания…………………..5
1.2 Система массового обслуживания……………………………………..6
1.2.1 Классификация систем массового обслуживания……………11
2. Практическое применение теории массового обслуживания……………27
2.1 Решение задачи математическими методами………………………27
2.1.1 Постановка задачи………………………………………………27
Заключение……………………………………………………………………….35
Список литературы………………………………………………………………36
Состояние
СМО характеризуется
Рисунок 3-Граф состояний одноканальной СМО с отказами
Для многоканальной СМО с отказами (n > 1) при тех же условиях состояния системы обозначим по числу занятых каналов (по числу заявок, находящихся в системе под обслуживанием, так как каждый канал в СМО либо свободен, либо обслуживает только одну заявку). Таким образом, подобная СМО может находиться в одном из следующих (n+1) состояний: s0 – все n каналов свободны; s1 – занят только один из каналов, остальные (n-1) каналов свободны; si – заняты i – каналов, (n-i) каналов свободны; sn – заняты все n каналов. Граф состояний такой СМО приведен на рисунке 4.
Рисунке 4- Граф состояний многоканальной СМО с отказами
При этом имеет место а
Пользуясь общим правилом составления дифференциальных уравнений Колмогорова, можно для приведенных на рисунке 3 и рисунке 4 графов состояний составить системы дифференциальных уравнений:
……………………………
……………………………
Решив первую систему уравнений, можно найти значения p0(t) и p1(t) для одноканальной СМО и построить графики при трех случаях: 1) λ >µ; 2) λ=µ; 3) λ<µ (рисунок 5).Можно также определить предельную пропускную способность СМО. Решение второй системы уравнений для многоканальной СМО в аналитическом виде получить вручную сложно, и его обычно получают с помощью ЭВМ в численном виде.
Рисунок 5-а, б, в, г.
В
целом, характеристики одноканальной
СМО с отказами приведены ниже
и особых пояснений не требуют.
Характеристика в момент времени t | Обозначения, формулы |
Вероятность того, что канал свободен | |
Вероятность того, что поступившая заявка будет принята к обслуживанию | |
Вероятность занятости канала | |
Вероятность отказа заявки | |
Относительная пропускная способность СМО (средняя доля обслуженных заявок среди поступивших) | |
Абсолютная
пропускная способность СМО (среднее
число обслуженных заявок
за единицу времени) |
|
Интенсивность выходящего потока обслуженных заявок | |
Среднее время обслуживания заявок | |
Среднее время пребывания заявки в системе |
Таблица 1-Характеристики одноканальной СМО с отказами
Характеристика в момент времени t | Обозначения, формулы |
Вероятность того, что канал свободен | |
Вероятность того, что поступившая заявка будет принята к обслуживания | |
Вероятность занятности канала | |
Вероятность отказа заявке | |
Относительная пропускная способность СМО | |
Абсолютная пропускная способность СМО | |
Интенсивность выходящего потока Пвых обслуженных заявок | |
Среднее время обслуживания заявок | |
Среднее время пребывания заявки в системе |
СМО с ожиданием.
Система массового обслуживания имеет один канал. Входящий поток заявок на обслуживание – простейший поток с интенсивностью λ. Интенсивность потока обслуживания равна µ (т.е. в среднем непрерывно занятый канал будет выдавать µ обслуженных заявок). Длительность обслуживания – случайная величина, подчиненная показательному закону распределения. Поток обслуживаний является простейшим пуассоновским потоком событий. Заявка, поступившая в момент, когда канал занят, становится в очередь и ожидает обслуживания.
Предположим, что независимо от того, сколько требований поступает на вход обслуживающей системы, данная система (очередь + обслуживаемые клиенты) не может вместить более N-требований (заявок), т.е. клиенты, не попавшие в ожидание, вынуждены обслуживаться в другом месте. Наконец, источник, порождающий заявки на обслуживание, имеет неограниченную (бесконечно большую) емкость. Граф состояний СМО в этом случае имеет вид, показанный на рисуноке 6.
Рис. 6. Граф состояний одноканальной СМО с ожиданием
Состояния
СМО имеют следующую
S0 – канал свободен;
S1 – канал занят (очереди нет);
S2 – канал занят (одна заявка стоит в очереди);
……………………………………………………
Sn – канал занят (n-1 заявок стоит в очереди);
………………………………………………….
SN – канал занят (N-1 заявок стоит в очереди).
Стационарный процесс в данной системе будет описываться следующей системой алгебраических уравнений:
где ρ=λ/µ; n – номер состояния.
Решение приведенной выше системы уравнений (1.4) для нашей модели СМО имеет вид:
Тогда
Следует отметить, что выполнение условия стационарности для данной СМО необязательно, поскольку число допускаемых в обслуживающую систему заявок контролируется путем введения ограничения на длину очереди (которая не может превышать N-1), а не соотношением между интенсивностями входного потока, т.е. не отношением λ/µ=ρ.
Определим характеристики одноканальной СМО с ожиданием и ограниченной длиной очереди, равной (N-1):
Теперь рассмотрим более подробно СМО, имеющую n-каналов с неограниченной очередью. Поток заявок, поступающих в СМО, имеет интенсивность λ, а поток обслуживаний – интенсивность µ. Необходимо найти предельные вероятности состояний СМО и показатели ей эффективности.
Система может находиться в одном состоянии S0, S1, S2,…, Sk,…, Sn,…, нумеруемых по числу заявок, находящихся в СМО: S0 – в системе нет заявок (все каналы свободны); S1 – занят один канал, остальные свободны; S2 – заняты два канала, остальные свободны;Sk – занято k каналов, остальные свободны;Sn – заняты все n каналов (очереди нет); Sn+1 – заняты все n каналов, в очереди одна заявка; Sn+r – заняты все n каналов, r заявок стоит в очереди.Граф состояний показан на рисунке 7.
Рисунок 7-Граф состояний многоканальной СМО с ожиданием
По мере увеличения в СМО от 0 до n увеличивается число каналов обслуживания. При числе заявок в СМО, большем, чем n, интенсивность потока обслуживания сохраняется равной nµ.
Формулы для предельных состояний СМО с ожиданием выглядят следующим образом:
Вероятность того, что заявка окажется в очереди равна:
Для n-канальной СМО с ожиданием, используя прежние формулы, можно найти:
2. Практическое применение теории массового обслуживания
2.1 Решение задачи математическими методами
2.1.1 Постановка задачи
В
универсаме к узлу расчета поступает
поток покупателей с
Информация о работе Алгоритмы решения задач систем массового обслуживания