
- •Содержание (сауо-Ктл-2013-Электронный ресурс)
- •В работе, в поиске пути, в любовной смуте! б. Пастернак
- •Введение
- •Библиографический список
- •1 Управление экономикой и системные методы
- •1.1 Основные механизмы экономического прогресса
- •Необходимость управления ходом нтп, прогнозировать его социально-экономические последствия.
- •1.2 Роль системного представления в экономике
- •1.3 Эволюция знаний о сложных системах
- •2 Характеристики и свойства систем
- •2.1 Классификация систем
- •2.2 Поведение, программа, ситуация
- •2.4 Сравнительные оценки структур систем управления
- •Иерархическая
- •3 Основные положения системного анализа
- •3.1 Схема процедур системного анализа
- •Переход
- •Проблема
- •Представление
- •Новая информация Новые проблемы
- •3.2 Принципы и процедуры системного анализа
- •3.3 Панорама методов системного анализа
- •3.4 Распределение ресурсов аналитическими методами
- •3.5 Управление транспортным потоком
- •4 Основы методов групповых экспертных оценок
- •4.1 Статистические основания метода экспертных оценок
- •4.2 Организация процедуры экспертного анализа
- •4.3 Методики проведения экспертных процедур
- •3. Парные сравнения претендентов
- •4. Нормализации критериев разной направленности и содержания.
- •5 Методы поиска решения системного анализа
- •5.1 Панорама методов
- •5.2 Метод авс
- •Метод qqqqcp
- •5.4 Метод сценариев
- •5.6 Методы «коллективной генерации идей»
- •Приложения системного анализа в планировании
- •5.9 Определение параметров системы контроля
- •5.10 Анализ и оптимизация систем управления запасами
- •6 Системный анализ стохастических систем
- •6.1 Общая характеристика стохастических систем
- •6.2 Уравнения Колмогорова
- •6.3 Анализ систем массового обслуживания (смо)
- •6.4 Основные принципы анализа смо
- •Применение теории массового обслуживания для решения прикладных задач
- •Пример 6.6. Ознакомиться с исходными данными и решением задач 2.9 и 2.10 из [2].
- •Заключение
6.4 Основные принципы анализа смо
Заявки
при различных значениях λ и μ могут
обслуживаться немедленно при поступлении
или выстраиваться в очередь. В зависимости
от длины очереди L
будут различное время ожидания Тож
и время нахождения заявки в системе Тс
. В случае L
m
очередная заявка исключается из
обслуживания (система с потерями),
аналогичная ситуация будет, если время
ожидания больше какой-то допустимой
величины, т.е.
.
Пример 6.2. Если рассматривать одноканальную СМО, то при λ1 =10 заявок/час и μ1=12 заявок/час получим математическое ожидание
M[Tз] = 1/1 =1/10 =6 минут и M[Tобс] = 1/1 = 1/12 = 5 минут.
Иногда при расчётах удобно использовать коэффициент ν = λ/μ , который называют «загрузкой» СМО (коэффициентом использования, равный доле времени, когда СМО занята хотя бы одной заявкой)" или приведенной интенсивностью потока заявок" (по смыслу - среднее число заявок, пришедших за среднее время обслуживания одной заявки). Тогда при ν =10/12= 0,83 1 очереди иногда не будет и канал не всегда будет загружен.
Пример 6.3. При увеличении интенсивности обслуживания до μ2=6 заявок/час возможно появление очереди, что отражается величиной коэффициента использования СМО:
2 = 1/2 =10/6 = 1,7 >1 - возможно возникновение очереди.
В теории доказано, что при ν ≥1 установившегося режима не существует, очередь может расти неограниченно. Особенно «непонятен» этот факт при ν =1. Казалось бы, к системе не предъявляется невыполнимых требований: за время обслуживания одной заявки приходит в среднем одна заявка, и все должно быть в порядке. Однако при ν=1 система справляется с потоком заявок, только если поток этот регулярен, а время обслуживания тоже не случайно и равно интервалу между заявками. В этом идеальном случае очереди в СМО вообще не будет, канал будет непрерывно занят и будет регулярно выпускать обслуженные заявки. Но стоит только потоку заявок или потоку обслуживания стать хоть чуточку случайным - и очередь будет расти до бесконечности. На практике этого не происходит только потому, что "бесконечное число заявок в очереди" - абстракция. Вот к каким грубым ошибкам может привести замена случайных величин их математическими ожиданиями.
Таким образом, анализ СМО позволяет оценить эффективность системы с точки зрения ее сложности, а также удобства для заказчиков заявок (клиентов) получить быстрое обслуживание, предотвращая потерю заказчиков.
В теории массового обслуживания получены две формулы Литтла для любой СМО:
Tc = Nc/ - среднее время пребывания заявки в системе равно среднему числу заявок в системе, деленному на интенсивность потока заявок,
Tож = Nож/ - среднее время нахождения заявки в очереди равно среднему числу заявок в очереди, деленному на интенсивность потока заявок.
Применение теории массового обслуживания для решения прикладных задач
В теории массового обслуживания выведен ряд формул для различных СМО, среди которых наиболее простыми формулами являются для одноканальный системы без очереди СМО (1, 0):
- вероятность состояния S0 p0 = / ( +) = q ,
- вероятность отказа в обслуживании (средняя доля необслуженных заявок) pотк=1– q ,
- абсолютная пропускная способность А = q .
Для одноканальной системы с ограниченной очередью СМО (1, m):
вероятности состояний p0=(1-)/(1-m+2), pi=i p0,
вероятность отказа в обслуживании (средняя доля не обслуженных заявок) Ротк=pm+1=m+1p0 ,
относительная и абсолютная пропускные способности
q=1- pотк и А = q ,
среднее число обслуженных заявок Nобсл=0p0+1 (1-p0)=1-p0 .
Для СМО (1, ) при ν<1:
все заявки будут обслужены и q=1, А= q= ,
- вероятность нахождения системы без заявок p0 =1- ν ,
- вероятности состояний p1= ν p0 , p2= ν2 p0 , p3= ν3 p0 и т.д.,
- среднее число заявок в системе (ожидающих в очереди и на обслуживании) NC = NОЖ + Nобсл = 2 /(1-) + =/(1-) ,
- среднее время ожидания в очереди TОЖ = 2 / (1-),
- среднее время нахождения заявки в системе Tc=1/(-),
-удельный вес простоя системы (доля времени, в течение которого канал простаивает) p = / ((-)) = / (2( -)).
Заметим, что при ν<1 наиболее вероятным является состояние S0 и существует предельно установившийся режим , а при ν 1 такого режима нет и при t очередь растёт до бесконечности.
Одна из первых по времени задач теории массового обслуживания возникла из практических нужд телефонии и была в начале прошлого века решена датским математиком Эрлангом для СМО (n, 0) :
а) p0 = [ (1+ /1! + 2/2! + … + n/n!]-1 ,
p1 = (/1!)p0 , p2 =(2/2!) p0 , … pi =(i/i!)p0 и т.д.,
б) Ротк=pn= (n/n!)p0 , q=1- Ротк , А= q ,
в) среднее число занятых каналов =0p0+1p1+2p2+..+npn или /= = Nобс ,
Nож = (3/(22!(1-/2)2))p0 .
Аналогичные формулы получены и для других систем массового обслуживания [1], например, для СМО (n, m).На практике встречаются и другие разновидности систем массового обслуживания:
СМО (n, 0) с произвольным распределением времени обслуживания,
СМО (1, ) с произвольными потоками заявок и распределением времени обслуживания,
с ограниченным временем ожидания в очереди,
замкнутые СМО (имеют ограниченное число источников заявок, зависящих от состояния каналов обслуживания) в данный момент времени,
СМО с «взаимопомощью» между каналами,
системы многостаночного обслуживания,
системы овладения смежными профессиями,
формирование бригад кладовщиков на складе,
выбор оптимального варианта структуры управления,
оптимизация организационных форм технического обслуживания ЭВМ и дисциплин технологического обслуживания заявок в информационных технологиях,
СМО с ошибками (неполной достоверностью обслуживания).
Пример 6.5. Ознакомиться с исходными данными и решением задачи 2.3 из [2].