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

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

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

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

е. обратная связь отсутствует, а в замкнутых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-схем.

Не­сравненно большими возможностями обладают имитационные мо­дели, позволяющие исследовать Q-схему, задаваемую Q=(W, U,H,Z, Y, R, А}, без ограничений. На работу с Q-схемами при машиннойреализации моделей ориентированы многие языки имитационногомоделирования, например SIMULA, SIMSCRIPT, GPSS и др. Дета­льно вопросы, связанные с имитационным моделированием g-схем,будут рассмотрены далее.2.6. СЕТЕВЫЕ МОДЕЛИ (JV-СХЕМЫ)В практике моделирования объектов часто приходится решатьзадачи, связанные с формализованным описанием и анализом при­чинно-следственных связей в сложных системах, где одновременнопараллельно протекает несколько процессов.

Самым распростра­ненным в настоящее время формализмом, описывающим структуруи взаимодействие параллельных систем и процессов, являются сетиПетри (англ. Petri Nets), предложенные К. Петри [28, 30].Основные соотношения. Теория сетей Петри развивается в нес­кольких направлениях: разработка математических основ, структур­ная теория сетей, различные приложения (параллельное програм­мирование, дискретные динамические системы и т.

д.).Формально сеть Петри (N-схема) задается четверкой видаN=(B,D,I,0),где В — конечное множество символов, называемых позициями,ВФ0\ D — конечное множество символов, называемых перехода­ми, D^0, В[)рФ0\ I—входная функция (прямая функция ин­цидентности), I: BxD-*{0, 1}; О — выходная функция (обратнаяфункция инцидентности), О : Dx 2?-»{0,1}. Таким образом, входнаяфункция / отображает переход d, в множество входных позицийbtel(dj), а выходная функция О отображает переход d, в множествовыходных позиций bteD(dj). Для каждого перехода djeD можноопределить множество входных позиций перехода 1(d) и выходныхпозиций перехода О (dj) какЩ)={Ь,еВ\[{Ьь4)=1},0(dJ)={bieB\0(dJ, £,) = !},i=T7n\j=\,m,n=\B\, m=\D\.Аналогично, для каждого перехода bteB вводятся определениямножества входных переходов позиции 1(b) и множества выходныхпереходов позиции О (£>,):711(Ьд={djeD\I(dj, Ь,)=1},O(bd={djeD\0(bh dj)=l}.Графически N-схема изображаетсяв виде двудольного ориентированногомультиграфа, представляющего собойРис.

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

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

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

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