Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

zm / Лекция_Моделирование Стохастическое моделирование1

.pdf
Скачиваний:
122
Добавлен:
23.02.2015
Размер:
887.41 Кб
Скачать

МЕТОД НЕЙМАНА

Рассмотрим универсальный метод Неймана.

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

21

На рис. показана функция плотности СВ , заданная на интервале , , -.

f

( y)

 

 

W

 

 

 

 

 

 

 

 

 

 

 

B

( y

*

, y

 

*

)

 

 

'

 

2

 

y

 

2

1

 

 

 

2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

B ( y

, y

)

 

 

 

y

 

 

 

 

1

1

2

 

 

 

 

2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

 

 

 

 

 

 

 

 

 

x

 

A

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2

 

 

 

 

 

 

 

 

 

 

0

x

1

a

y

 

 

y

'

b

y

 

 

 

 

 

 

 

 

 

 

 

1

 

 

1

 

 

1

 

 

Максимальное значение функции – .

22

Алгоритм:

1.С помощью датчика случайных чисел, равномерно распределенных на интервале (0,1), выбирают пары чисел ( 1, 2) (на рис. – точка А)

2.Формируется преобразованная пара чисел, равномерно распределенных на интервалах соответственно ( , ) и (0, ):

y

a x (b a)

1

1

y

2

Wx

2

 

 

3.Проверяется выполнение неравенства

y

f

( y )

2

 

1

4.Если оно выполнено, то 1 и есть искомое значение случайной величины . (на рис. – точка В1).

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

23

ГЕНЕРАЦИЯ ВХОДНЫХ ПОТОКОВ

При моделировании систем массового обслуживания важнейшим является вопрос формирования входных потоков: потока заявок и потока обслуживания.

24

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

методам имитационного моделирования СВ.

На практике часто возникают задачи имитации потоков заявок с некоторыми ограничениями, которые позволяют

упростить как математическое описание, так и программную реализацию генераторов потоков заявок.

25

ПОТОК СОБЫТИЙ

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

Примеры «потоков событий»:

поток вызовов на телефонной станции,

поток автомашин, подъезжающих на заправочную станцию,

поток заболеваний гриппом в зимний сезон,

поток забитых шайб при игре в хоккей,

поток заявок на ремонт, поступающих в ремонтную организацию,

поток отказов (сбоев) ЭВМ в ходе ее работы,

и т.п.

26

МАТЕМАТИЧЕСКАЯ МОДЕЛЬ ПОТОКА СОБЫТИЙ

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

1, 2, … , , …

Потоки бывают однородные и неоднородные.

27

ОДНОРОДНЫЙ ПОТОК СОБЫТИЙ

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

{t

} {0 t

... t

n

...}

n

1

 

 

где – момент наступления -го события

(неотрицательное вещественное число).

28

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

{

n

},

 

n

t

n

t

n 1

0

(t

0

0,

 

1

t

)

 

 

 

 

 

 

 

 

 

1

 

29

НЕОДНОРОДНЫЙ ПОТОК СОБЫТИЙ

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

* , +,

где – вызывающие моменты, а – набор признаков каждого события, изменяющихся по детерминированному закону в зависимости от .

30