Основные понятия теории вероятностей, позволяющие задать времена поступления заявок и времен их обслуживания. Понятие потока событий. Типы потоков. Примеры (GPSS)

Посмотреть архив целиком


Московский Государственный Инженерно-

Физический Институт

(Технический Университет)


Кафедра «Компьютерные системы и технологии»











Реферат на тему:


"Основные понятия теории вероятностей, позволяющие задать времена поступления заявок и времен их обслуживания. Понятие потока событий. Типы потоков. Правила использования вероятностных характеристик в блоках модели. Примеры."

















2002 г

Основные понятия теории вероятностей, позволяющие задать

времена поступления заявок и времен их обслуживания.


Каждая система массового обслуживания обладает определенной структурой, характеризующейся совокупностью параметров. Основным компонентом структуры СМО являются каналы обслуживания.

В зависимости от числа каналов различают одноканальные и многоканальные СМО. В свою очередь, многоканальные СМО могут содержать одинаковые и различные по производительности каналы обслуживания.

Производительность канала обслуживания обратна длительности

обслуживания заявки, равной промежутку времени, необходимому

каналу обслуживания для обслуживания заявки. В общем случае это

случайная величина с функцией распределения F(TAUоб), плотностью

___

распределения f(TAUоб) и математическим ожиданием TAUоб. Типы

заявок различаются либо законами распределения, либо только

математическими ожиданиями при одинаковых законах распределения.

При этом принимается допущение о независимости длительностей

обслуживания для различных заявок одного типа, вполне корректное

для большинства реальных систем. Наряду с математическим

ожиданием длительности обслуживания используется понятие

___

интенсивности потока обслуживания MU = 1 / TAUоб - величины,

обратной средней длительности обслуживания и характеризующей

количество заявок, которое может быть обслужено в единицу

времени постоянно загруженным каналом обслуживания. Наибольшее

число результатов получено для длительности обслуживания с

экспоненциальной плотностью распределения.


- MU*TAUоб

f(TAUоб) = MU * е


Если в момент появления заявки на входе СМО хотя бы один канал

свободен от обслуживания, ее обслуживание может быть начато

немедленно, без задержки. Однако вполне вероятна ситуация, когда

заявка застает СМО полностью загруженной, то есть когда все m

каналов обслуживания заняты обслуживанием. В этом случае начало

обслуживания задерживается, заявка может занять место в

соответствующей очереди. Таким образом, вторым важным компонентом

структуры СМО является очередь, параметром которой является

число мест в очереди n. В приоритетных системах общая очередь

может быть разделена на несколько очередей по числу различаемых

системой приоритетов, для каждой из которых должно быть указано

___

число мест ni, i = 1,N. На число мест в очереди может быть

наложено ограничение, это может быть сделано как для каждой

очереди в отдельности, так и для всей совокупности очередей в

целом. При этом возможны конфликтные ситуации, решением которых

может быть отказ системы принять заявку.

В зависимости от числа мест в очереди различают СМО с

отказами, и, соответственно, СМО без отказов. В СМО с отказами

число мест в очереди конечно и вследствие вероятностного

характера как входящего потока, так и процессов обслуживания,

существует ненулевая вероятность того, что поступившая на вход

СМО заявка застанет все каналы занятыми обслуживанием и все

места в очереди занятыми ожидающими обслуживания заявками, то

есть она получит отказ. В СМО без отказов заявка либо сразу

назначается на обслуживание, если в момент ее поступления

свободен хотя бы один канал обслуживания, либо безусловно

принимается в очередь на обслуживание.





Потоки событий. Типы потоков


Переход системы в некоторое состояние Si называется

событием. В процессе работы система неоднократно может

возвращаться в состояние Si. Последовательность таких

однородных событий образует поток событий Si', Si", ... .

Поток событий удобно отображать в виде отметок на оси

времени, соответствующих моментам наступления событий.

T1 T2 Ti

--+----+--+---+--+-----+---------> t

0


Поток называется ординарным, если события в нем происходят

поодиночке.

Если интервалы являются неслучайными, то поток называется

регулярным или детерминированным и полностью характеризуется

законом изменения длины интервалов в потоке. В противном случае

поток называется случайным и характеризуется совместным законом

распределения системы случайных величин (Т1, Т2, ....., Тn).

На практике наиболее часто приходится иметь дело с

потоками, в которых интервалы времени между двумя соседними

----

событиями Ti (i = 1, n) - непрерывные случайные величины. Такой

случайный поток характеризуется многомерной плотностью вероят-

ности f(TAU1, TAU2,......,TAUn), где TAUi - конкретные значения

случайных величин Тi.

Поток назывется стационарным, если его характеристики не

изменяются во времени. Вероятность попадания того или иного числа

m событий на участок оси времени t,t+TAU зависит только от TAU

и не зависит от t. Интенсивность или плотность потока событий,

то есть среднее число событий в единицу времени, постоянна, т.е.

LA = const.

В узком смысле стационарность означает независимость плотно-

сти вероятности f(TAU1, TAU2,......,TAUn) от выбора начала отсчета.

Если случайные величины Ti являются зависимыми, поток

называется потоком с последействием, ибо для любого момента

времени последующее течение потока находится в вероятностной

зависимости от предыдущего.

Если случайные величины Ti являются независимыми, то

случайный поток называется потоком с ограниченным

последействием и для него справедливо:

f(TAU1, TAU2,......,TAUn) = f1(TAU1)*f2(TAU2)*.......*fn(TAUn).

Случайный поток событий называется потоком без

последействия, если для любых непересекающихся участков времени

число событий, попадающих на один из них, не зависит от того,

сколько событий попало на другие участки. Условие отсутствия

последействия означает, что события наступают в системе

независимо друг от друга. Для такого потока справедливо:

fi(TAUi) = f(TAUi), i=1,2,....,n

Поток называется пуассоновским, если число m событий потока,

попадающих на участок TAU, распределено по закону Пуассона

m -a

pm = (a / m!) * e

где а - среднее число событий, попадающих на участок TAU, равное

для стационарного потока a = LA*TAU.

Определим функцию распределения длины интервала T в стационар-

ном пуассоновском потоке

F(TAU) = P(T < TAU)

Выразим F(TAU) через вероятность P(T >= TAU)= F0(TAU) того,

что в интервал TAU не попадает ни одно из событий:

0 -a -a

F(TAU) = 1 - F0(TAU) = 1 - p0 = 1 - a /0! * e = 1 - e

Для стационарного пуассоновского потока справедливо:

-LA*TAU -LA*TAU

F(TAU) = 1 - e , f(TAU) = LA*e ,

то есть интервал времени подчинен экспоненциальному (показательному)

закону распределения с параметрами

1

M(Ti) = SIGMA(Ti) = ------ .

LA

где LA - интенсивность потока, характеризующая среднее

число событий в единицу времени

1

LA = ------- - величина, обратная среднему времени

M(Ti)

между событиями.

Cтационарный пуассоновский поток является примером случайно-

Го потока без последействия. Для него интервал времени от нача-

ла отсчета до наступления первого события представляет собой неп-

рерывную случайную величину T1, распределенную по экспоненциаль-

ному закону с функцией плотности распределения


-LA*TAU1

f1(TAU1) = LA*e = f(TAU1) = f(TAUi) = f(TAU),

что является признаком отсутствия последействия.

Стационарный пуассоновский поток событий, обладающий свойствами

ординарности, стационарности и отсутствия последействия, называется

простейшим потоком.

Если процесс переходов в системе происходит под

воздействием простейшего потока, то такой процесс является

марковским, причем плотность вероятности перехода в соответствующей

НМЦ совпвдает с интенсивностью потока переходов LA.


Пример.

Двухпроцессорная вычислительная система предназначена для

обработки простейшего потока задач, поступающих с интенсивностью

LA. Производительность процесоров, соответственно, равны B1

и B2, причем B1 > B2. Трудоемкость задач представляет случайную

величину со средним значением teta.

Задача в первую очередь принимается на обслуживание

процессором, имеющим большую производительность. Если оба

процессора заняты, пользователь получает отказ.

Определить в установившемся режиме вероятность отказа Ротк,

коэффициенты загрузки процессоров KSI1, KSI2.


Рассмотрим возможные состояния системы, которые

определяются состояниями процессоров:

S00 - оба процессора простаивают;

S10 - первый процессор занят решением задач, второй

простаивает;

S01 - второй процессор занят, первый простаивает;

S11 - оба процессора заняты решением задач.

Граф функционирования системы имеет вид:


+-----+ LA

MU2 | S00 +-------------+


Случайные файлы

Файл
70486.rtf
117214.rtf
20339-1.rtf
160995.rtf
105159.rtf




Чтобы не видеть здесь видео-рекламу достаточно стать зарегистрированным пользователем.
Чтобы не видеть никакую рекламу на сайте, нужно стать VIP-пользователем.
Это можно сделать совершенно бесплатно. Читайте подробности тут.