Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Общая характеристика систем массового обслуживания




МОДЕЛИРУЮЩИЕ АЛГОРИТМЫ СИСТЕМЫ МАССОВОГО ОБСЛУЖИВАНИЯ

 

План лекции

1. Общая характеристика систем массового обслуживания.

2. Формализация входного потока и потока обслуживаний.

3 Одноканальная СМО с ожиданием

4 Однолинейная СМО с приоритетным обслуживанием

5 Особенности построения моделирующего алгоритма многофазных многоканальных СМО

 

 

Особенности непрерывно - стохастического подхода рассмотрим в данном курсе на примере использования в качестве типовых математических схем систем массового обслуживания (СМО), которые называют Q -схемами. СМО представляют собой класс математических схем, разработанных для формализации процессов функционирования систем, протекающих в непрерывном времени и с дискретными состояниями и являющихся по своей сути процессами обслуживания.

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

Системы массового обслуживания (СМО) широко распространены для описания различных систем, предназначенных для обслуживания заявок, требований случайного характера. При этом случайным является как момент поступления требования, так и время его обслуживания. Основной пример СМО, с которого началась теория, это телефонная связь в городе. Снятие трубки с рычага означает поступление в систему требования на обслуживание. Конец обслуживания наступает, когда трубка кладется обратно на рычаг. Другими примерами могут служить транспорт, поток задач на ЭВМ и т.п.

В любом элементарном акте обслуживания можно выделить две основные составляющие: ожидание обслуживания заявок и собственно обслуживание заявки. Это можно изобразить в виде некоторого i-го прибора обслуживания Пi (рис.4.1), состоящего из накопителя заявок Нi и канала обслуживания заявок Кi. На каждый элемент прибора обслуживания Пi поступают потоки событий: в накопитель поток заявок Wi, на канал - поток обслуживаний Ui.

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

Обычно при моделировании различных систем применительно к элементарному каналу обслуживания Кi можно считать, что поток заявок wÎW, т.е. интервалы времени между моментами появления заявок (вызывающие мометны) на входе канала, образует подмножество неуправляемых переменных, а поток обслуживания Ui Î U, т.е. интервал времени между началом и окончанием обслуживания заявки, образует подмножество управляемых переменных.

Заявки, обслуженные каналом Кi, и заявки, покинувшие прибор Пi по различным причинам необслуженные (например, из-за переполнения накопителя), образуют выходной поток Уi Î У, т.е. интервалы времени между моментами выхода заявок, образуют подмножество выходных переменных.

Процесс функционирования прибора обслуживания можно представить как процесс изменения состояний его элементов во времени Zi(t). Переход в новое состояние Пi означает изменение количества заявок, которые в нем находятся (в канале и накопителе). Таким образом, вектор состояния для П 4i 0 имеет вид

zi = {ziн, ziк}

где ziн - состояние накопителя, ziк - состояние канала Кi (ziк= 0) - канал свободен, ziк = 1 - канал занят).

При моделировании сложных систем Q схемы образуются композицией многих элементарных приборов. Если каналы Кi различных приборов соединены параллельно, то Q - схема называется многоканальной.

Если приборы Пi и их параллельные композиции соединены последовательно, Q - схема называется многофазной. Таким образом для создания Q схемы необходимо использовать оператор сопряжения R, отражающий взаимосвязь элементов структуры между собой.

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

Собственными параметрами Q - схемы являются: количество фаз Lф, количество каналов в каждой фазе Lj (j=1,Lф), количество накопителей каждой фазы Lнк 0 (к=1,Lф), емкость i-го накопителя Li.

Для задания Q - схемы необходимо описать также алгоритмы ее функционирования, которые определяют набор правил поведения заявок в системе в различных неоднозначных ситуациях. Неоднородность заявок учитывается с помощью введения классов приоритетов.

При рассмотрении алгоритмов функционирования приборов обслуживания Пi, (каналов Кi и накопителей Нi) необходимо также задать набор правил, по которым заявки покидают Нi и Кi: для Нi – правила переполнения, либо ухода; для Кi - правила выбора маршрутов или направлений уходов. Кроме того, для заявок необходимо задать правила, по которым они остаются в канале или не допускаются до обслуживания каналом Кi, т.е. правила блокировки канала. При этом различают блокировки по выходу и входу. Такие блокировки отражают наличие управляющих связей в Q - схеме, регулирующих поток заявок в зависимости от состояния схемы.

Таким образом, Q - схема однозначно задается в виде

Q = <W,U,H,Z,R,A>

где А - некоторый оператор алгоритмов поведения заявок.

 

Рис. 13.1. Прибор обслуживания заявок.

 

Вопросы моделирования Q - схем более подробно будут рассмотрены в следующих лекциях.

 

 




Поделиться с друзьями:


Дата добавления: 2014-01-11; Просмотров: 776; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.008 сек.