Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
лекции / LECTIONS (2).DOC
Скачиваний:
99
Добавлен:
20.02.2014
Размер:
1.56 Mб
Скачать

3. Дискретно-стохастические (д-с) модели (р-схемы)

Д-с модели рассматриваются на основе вероятностных автоматов. Вероятностный автомат – это дискретный потактовый преобразователь информации с памятью, функционирование кот. обусловлено лишь состоянием памяти и может быть описано статистически. Пусть задано некоторые множество G пар вида (xi, zк), где xi – элементы входного множества, zк – элементы множества состояний системы. Пусть задано некоторые множество F вида (zк, yj), где yj – элементы множества G индуцируют на множестве F некоторые закон распределения:

Элементы из F (z1, y1),(z1, y2),...(z1, yJ),... (zк, yJ-1), (zк, yJ) (1)

,

где bкj – вероятность перехода автомата в состояние zк и появления на его выходе сигнала yJ, если он был в состоянии zs и на его вход поступил сигнал xi. Если выходной сигнал Равт определяется детерминированно, то такой автомат называется Y-детерминированным автоматом.

Если выбор нового состояния явл. детерминированным, то такой автомат называется z-детерминированным.

Если множество таблиц типа (1) обозначить через В, то вероятностный автомат можно описать в виде четырех множеств

< X, Y, Z, B >.

Способы задания вероятностных автоматов.

1. С помощью таблиц

В столбцы записываются состояния автомата

Таблица переходов:

Zк

Zк

z1

z2

...

zK

z1

p11

p12

...

p1к

z2

р21

р22

...

p2к

|

|

|

...

|

zK

рк1

рк2

...

рКК

Таблица выходов

Z

z1

z2

z3

...

zк

Y

y1i

y2i

y3i

...

yкi

Таблицу переходов можно представить в виде матрицы

Для задания Y-детерминированного Р-автомата также необходимо задать начальное распределение вероятностей вида

Z, z1, z2 ... zк ;

D, d1, d2 ... dк ,

где dк – вероятность того, что в начальный момент работы автомат находился в состоянии zк, Σdк=1. Если внести начальное распределение вероятности в матрицу р, то получим:

2. С помощью графов.

Вершинам графа сопоставляются различные состояния, а дугам – возможные переходы. Каждой дуге соответствует некоторые вес, определяемый вероятностью перехода, над вершинами пишутся выходные величины.

Пример.

Пусть задан Y-детерминированный автомат, матрица переходов и таблица выходов.

Необходимо оценить суммарную вероятность пребывания автомата в состоянии z2 и z3.

Исключаем первую строку и первый столбец, т.к. начальное распределение не оказывает влияние на финальные вероятности. Запишем уравнение, определяющее финальные вероятности пребывания р-автомата в состоянииzк.

С1 = С4

С2 = 0,75 C2 + 0,4 C3

C3 = C1

C4 = 0,25 C2 + 0,6 C3

К полученным уравнениям добавляется условие нормировки: С1234=1

Решая систему найдем С1=5/23, C2=8/23, C3=5/23, C4=5/23

C2+C3=13/23=0,5652 – суммарная вероятность.

4. Непрерывно-стохастические (н-с) модели (q-схемы).

Рассматривать н-с модели будем на примере систем массового обслуживания. Систему массового обслуживания можно представить в виде некоторые прибора Пi , состоящего из канала обслуживания Кi и накопителя Нi. В накопитель поступают заявки, а на канал поступает поток обслуживания Wi и Ui

Ui

Wi

yi

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

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

{tn} = {0 ≤ t1 ≤ t2 ... ≤tn},

n} = {τ1,... τn}.

Поток события называется неоднородным, если он характеризуется последовательностью {tn,fn}, где tn – вызывающие моменты, fn – признаки.

Если интервалы между событиями τ1, τ2,... независимы между собой, то такой поток называется потоком с ограниченным последействием.

Поток событий называется ординарным, если на интервале времени Δt, прилежащим к моменту времени t вероятность появления более одного события Р>1(t, Δt) пренебрежима мала по сравнению с вероятностью появления одного события:

Р1(t, Δt) >>P>1(t, Δt).

Стационарным потоком называется поток, для которого вероятность появления того или иного числа событий на интервале времени t зависит лишь от длины этого интервала и не зависит от места на оси 0, t, на котором расположен этот интервал.

Рассмотрим на оси 0, t некоторый интервал времени t, если существует предел lim P1(t, t) / t =(t), то этот предел называется интенсивностью (плотностью) ординарного потока. Для стационарного потока не зависит от времени и есть величина постоянная (t)==сonst. Считается, что поток заявок, т. е. интервалы времени между моментами поступления заявок образуют подмножество неуправляемых переменных, а поток обслуживания, т. е. интервалы между окончанием обслуживания заявки образуют поток управляемых переменных. Заявки, обслуженные каналом и покинувшие прибор по каким-либо причинам образуют поток выходных переменных yjY. Состояние системы в любой момент времени t описывается состоянием zi(t) и множеством состояний Z z(t)=Z. Функционирование прибора Pi можно представить как смену его внутреннего состояния. Переход в новое состояние для прибора ti означает изменение количества заявок в канале обслуживания. Т. о. вектор состояния zi=(zнi, zki) zнi=0 (в накопителе нет заявок) zнi=1 (1 заявка) zнi=Lнi емкость накопителя. Состояние канала zкi=0 zкi=1.

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

Если емкость Lнi = 0 – система с потерями, если Lнi →  - система с ожиданием, если 0< Lнi< - система смешанного типа. Всю совокупность внутренних параметров обозначим через Н. Для задания Q-схемы необходимо определить алгоритм функционирования системы. Заявки, приходящие в систему, являются неоднородными и процесс их обслуживания определяется с помощью введения приоритетов. Приоритеты, назначаемые заранее и независящие от состояния Q-схемы называются статическими. Приоритеты возникающие при моделировании исходя из конкретной ситуации называются динамическими. Приоритеты называются относительными, если заявка поступившая в накопитель и имеющая более высокий приоритет, чем остальные, ожидает окончание выполнения заявки находящейся в канале. Приоритет называется абсолютным, если заявка с более высоким приоритетом, поступившая в накопитель, прерывает обслуживание каналом заявки с более низким приоритетом, а сама занимает канал. В этом случае вытесненная заявка либо покидает систему, либо вновь встает в очередь. При задании алгоритма функционирования также необходимо задать правило, при котором заявки остаются в канале или не допускаются до обслуживания, т. е. правило блокировок. Весь набор алгоритмов обозначен буквой А. Q-схема описывающая процесс функционирования системы массового обслуживания может быть представлена набором множеств. Q=W, U, H, J, A.

Соседние файлы в папке лекции