Главная » Просмотр файлов » Советов Б.Я., Яковлев С.А. Моделирование систем (2001)

Советов Б.Я., Яковлев С.А. Моделирование систем (2001) (1186219), страница 17

Файл №1186219 Советов Б.Я., Яковлев С.А. Моделирование систем (2001) (Советов Б.Я., Яковлев С.А. Моделирование систем (2001)) 17 страницаСоветов Б.Я., Яковлев С.А. Моделирование систем (2001) (1186219) страница 172020-08-26СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

Текст из файла (страница 17)

е.lim [О (Д0/А»1=0.Стационарным потоком событий называется поток, для которого вероятностьпоявления того или иного числа событий на интервале времени т зависит лишь отдлины этого участка и не зависит от того, где на оси времени Or взят этот участок.Рассмотрим на оси времени О/ ординарный поток событий и найдем среднеечисло событий, наступающих на интервале времени Д/, примыкающем к моментувремени t. Получим0 Р о (г, ДО+1 Pj ft Д О - ? ! ft ДО-Рис. 2.7. Графическое изображениеN-схемы66Тогда среднее число событий, насту­пающих на участке времени Лг в единицувремени, составит [Pl ft Д01/Д'. Рассмот­рим предел этого выражения при Дг-»0.Бели этот предел существует, то она назы­вается интенсивностью (плотностью) ординарного потока событий lim [Pl fti<—оAt)/At]—X(t). Интенсивность потока может быть любой неотрицательной функциейвремени, имеющей размерность, обратную размерностн времени. Для стационар­ного потока его интенсивность не зависит от времени в представляет собой постоян­ное значение, равное среднему числу событий, наступающих в единицу времениЯ(()=Я=const.Возможные приложения.

Обычно в приложениях при моделиро­вании различных систем применительно к элементарному каналуобслуживания К-, можно считать, что поток заявок w,e W, т. е.интервалы времени между моментами появления заявок (вызыва­ющие моменты) на входе Kh образует подмножество неуправля­емых переменных, а поток обслуживания uteU, т. е. интервалывремени между началом и окончанием обслуживания заявки, об­разует подмножество управляемых переменных.Заявки, обслуженные каналом К{, и заявки, покинувшие приборД по различным причинам необслуженными (например, из-запереполнения накопителя Щ, образуют выходной поток yte Y,т.

е. интервалы времени между моментами выхода заявок образуютподмножество выходных переменных.Процесс функционирования прибора обслуживания П, можнопредставить как процесс изменения состояний его элементов вовремени z, (/). Переход в новое состояние для П, означает изменениеколичества заявок, которые в нем находятся (в канале А!, и в накопи­телеЩ. Такимобразом, вектор состоянийBдля Д имеет вид z i=(zB,KHz, B), где zt — состояние накопителя Я, (z =0 —Bнакопитель пуст,z, =l —в накопителе имеетсяодна заявка, ....

z =L? — накопи­тель полностью заполнен); LB — емкость накопителя Hh измеря­емая числом заявок, которые в нем могут поместиться; z* — состо­яние канала Kt(ziK=Q — канал свободен, z*=l—каналзаняти т. д.).В практике моделирования систем, имеющих более сложныеструктурные связи и алгоритмы поведения, для формализации ис­пользуются не отдельные приборы обслуживания, а Q-схемы, об­разуемые композицией многих элементарных приборов обслужива­ния Д (сети массового обслуживания). Если каналы IQ различныхприборов обслуживания соединены параллельно, то имеет местомногоканальное обслуживание (многоканальная Q-схема), а еслиприборы Д и их параллельные композиции соединены последовате­льно, то имеет место многофазное обслуживание (многофазнаяQ-схема). Таким образом, для задания Q-схемы необходимо ис­пользовать оператор сопряжения R, отражающий взаимосвязь эле­ментов структуры (каналов и накопителей) между собой.Связи между элементами Q-схемы изображают в виде стрелок(линий потока, отражающих направление движения заявок).

Раз­личают разомкнутые и замкнутые Q-схемы. В разомкнутой Q-схемевыходной поток обслуженных заявок не может снова поступить накакой-либо элемент, т. е. обратная связь отсутствует, а в замкнутых67Q-схемах имеются обратные связи, по которым заявки двигаютсяв направлении, обратном движению вход-выход.Собственными (внутренними) параметрами Q-схемы будут яв­ляться количество фаз Аф, количество каналов в каждой фазе Lkj,j = l , L , количество накопителейкаждой фазы Ьт, к=\, L$, ем­кость /-го накопителя LtB.

Следует отметить, что в теории мас­сового обслуживания в зависимости от емкости накопителя приме­няют следующую терминологиюH для систем массового обслужива­ния: системы с потерями (L, =0, т. е. накопитель в прибореIJ, отсутствует, аHимеется только канал обслуживания К,), системыс ожиданием (L, -»oo, т. е. накопитель Ht имеет бесконечную ем­кость и очередь заявок не ограничивается) и системы смешанноготипа (с ограниченной емкостью накопителя Щ.

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

ониявляются фиксированными в пределах решения конкретной задачимоделирования. Динамические приоритеты возникают при модели­ровании в зависимости от возникающих ситуаций. Исходя из пра­вил выбора заявок из накопителя Ht на обслуживание каналом Khможно выделить относительные и абсолютные приоритеты. От­носительный приоритет означает, что заявка с более высоким при­оритетом, поступившая в накопитель Hh ожидает окончания об­служивания предшествующей заявки каналом К, и только послеэтого занимает канал. Абсолютный приоритет означает, что заявкас более высоким приоритетом, поступившая в накопитель Н,, пре­рывает обслуживание каналом К/ заявки с более низким приорите­том и сама занимает канал (при этом вытесненная из А",- заявкаможет либо покинуть систему, либо может быть снова записана накакое-то место в Щ.При рассмотрении алгоритмов функционирования приборов об­служивания Z7, (каналов Kt и накопителей Щ необходимо такжезадать набор правил, по которым заявки покидают Н, и К{.

дляHi — либо правила переполнения, по которым заявки в зависимо­сти от заполнения Ht покидают систему, либо правила ухода,68связанные с истечением времени ожидания заявки в Hh для К, —правила выбора маршрутов или направлений ухода. Кроме того,для заявок необходимо задать правила, по которым они остаютсяв канале Kt или не допускаются до обслуживания каналом Кь т. е.правила блокировок канала. При этом различают блокировки Kt повыходу и по входу. Такие блокировки отражают наличие управля­ющих связей в Q-схеме, регулирующих поток заявок в зависимостиот состояний Q-схемы. Весь набор возможных алгоритмов поведе­ния заявок в Q-схеме можно представить в виде некоторого опера­тора алгоритмов поведения заявок А.Таким образом, Q-схема, описывающая процесс функциониро­вания системы массового обслуживания любой сложности, одно­значно задается в виде Q=<JV, U, H, Z, R, А).При ряде упрощающих предположений относително подмно­жеств входящих потоков WVL потоков обслуживания U (выполнениеусловий стационарности, ординарности и ограниченного последей­ствия) оператора сопряжения элементов структуры R (однофазноеодноканальное обслуживание в разомкнутой системе), подмножест­ва собственных параметров Н (обслуживание с бесконечной ем­костью накопителя), оператора алгоритмов обслуживания заявокЛ (бесприоритетное обслуживание без прерываний и блокировок)для оценки вероятностно-временных характеристик можно исполь­зовать аналитический аппарат, разработанный в теории массовогообслуживания.

При принятых предположениях в обозначениях Д.Кендалла будет иметь место классическая система обслуживаниятипа М/М/1 (одноканальная система с марковским входящим пото­ком заявок и марковским потоком обслуживания). Рассмотрим напримере основные аналитические соотношения для такой элемен­тарной Q-схемы [6, 24, 37].Пример 2.6. Допустим, что процесс обслуживания начинается при отсутствиизаявок в накопителе. Тогда состояния системы массового обслуживания описыва­ются следующей системой уравнений:Ря (/+Д»)-Р.

(О [1-(Я+/*)А']+Л-1 (1)Ш+Ря+1Р0 (t+At)=P0(ОМ'. « > 1 .(О ( 1 - М О + Л (ОМ'.где Р„ (г) — вероятность нахождения системы в состоянии z„ (/)eZ в момент време­ни I, т. е. когда в вей имеется л заявок.Эти уравнения следуют из того, что вероятность нахождения в системе л заявокв момент времени (/+AQ равна вероятности нахождения в системе л заявок в момент/, умноженной на вероятность того, что за время At в систему не поступит ни однойзаявки и ни одна заявка не будет обслужена, плюс вероятность нахождения в системе(л— 1) заявок в момент t, умноженная на вероятность того, что за время Д/ поступитодна заявка и ни одна заявка не будет обслужена, плюс вероятность нахожденияв системе (л +1) заявок в момент /, умноженная на вероятность того, что за время AtОдна заявка покинет систему и не поступит ни одной заявки.

Вероятность того, чтоза время At не поступит ни одной заявки и ниодна заявка не покинет систему, равна(1 — АДО (1— /iAt). Член, содержащий (At)1, при составлении дифференциальногоуравнения опускается. Следовательно, можно записать 1— (X+ii)At. Относительноостальных двух членов первого уравнения заметим, что69XAt (1-М0*ЯДг, pAt (1-ЯД0*мД'Перенеся Р„ (0 влево и устремив Д» к нулю, получим систему дифференциальныхуравнений{dP„ (О/ЛW 0 (О/А(Л+иУ.

(0+^n-i (О+Л+1 ('). «>1.^о(0+мЛ(0-Найдем выражение для математического ожидания числа заявок, находящихсяв накопителе, и среднего времени ожидания заявок в накопителе для стационарногосостояния р=И/ц<\. Приравняв нулю производные по времени и исключив, такимобразом, время t нз уравнений, получим систему алгебраических уравненийГ(Л+/|)д,«4А,-1+т,-|, я>1,|(1+/>)л=Л|+1+йРя-1, ">1.W>o-«Pi»\pi~PPo-Пусть в первом уравнении п=\.

Тогда (l+p)Pi=p2+PPo- Подставив сюдазначение ;», из второго уравнения, находим р2"Р2Ро- Повторяя эти операции,получаем ря**р2р0, причем £ р„ = 1, так как это сумма вероятностей того, что•-Dв системе нет ни одной заявки, имеется одна заявка, две заявки и т. д. Сумма этихвероятностей должна быть равна единице, так как рассматриваются все возможныевосостояния системы. Поэтому £ р /»0 = 1,«-0СО00шили Y.PoP Ро £ />"-А>/(1-/>)=!. откуда р 0 - 1 - р . Следовательно, рншр (1-р).»-0»-0Полученное выражение представляет собой геометрическое распределение.Математическое ожидание числа заявок, находящихся в системе (приборе),СОВО' • " £ «р>1=(1-/>) Z Д Р в Р 0 - Р ) Отметим, что /„ —•- среднее значение и возможны колебания числа заявок, ожида­ющих обслуживания, что можно оценить с помощью дисперсии:»**д-0При этомDO№S «*A-(1-P) I л2р"=р/(1-р)+2р2/(1-р)2.»-0я-0Следовательно,£['J=M1-P)+2P2/(1-P)J.Математическое ожидание числа заявок, находящихся в накопителе.00'Н=1(Л-1)/>Я = / „ - Р = Р / ( 1 - Р ) - Р = Р2/(1-Р)»-1Среднее время ожидания заявок в накопителе'в=1М=Р2/[А(1-р)].70Возможности оценки характеристик с использованием аналити­ческих моделей теории массового обслуживания являются весьмаограниченными по сравнению с требованиями практики исследова­ния и проектирования систем, формализуемых в виде Q-схем.

Характеристики

Тип файла
PDF-файл
Размер
9,37 Mb
Тип материала
Высшее учебное заведение

Список файлов книги

Свежие статьи
Популярно сейчас
Зачем заказывать выполнение своего задания, если оно уже было выполнено много много раз? Его можно просто купить или даже скачать бесплатно на СтудИзбе. Найдите нужный учебный материал у нас!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
6392
Авторов
на СтудИзбе
307
Средний доход
с одного платного файла
Обучение Подробнее