Моделирование простейшего потока заявок
Цель работы: изучение свойств и характеристик пуассоновского (простейшего) потока. Сравнение теоретических и модельных значений полученных характеристик.
Порядок выполнение работы.
1. Генерируем псевдослучайные равномерно распределенные числа на интервале [0,1], используя пакет MATLAB. Для этого используется функция rand. Функция rand(n, m) возвращает прямоугольную матрицу размерности n m со случайными числами.
Для получения выборки из n = 100 равномерно распределенных псевдослучайных чисел:
>> rand(1,100)
Ans =
Columns 1 through 8
0.9501 0.2311 0.6068 0.4860 0.8913 0.7621 0.4565 0.0185
Columns 9 through 16
0.8214 0.4447 0.6154 0.7919 0.9218 0.7382 0.1763 0.4057
Columns 17 through 24
0.9355 0.9169 0.4103 0.8936 0.0579 0.3529 0.8132 0.0099
Columns 25 through 32
0.1389 0.2028 0.1987 0.6038 0.2722 0.1988 0.0153 0.7468
Columns 33 through 40
0.4451 0.9318 0.4660 0.4186 0.8462 0.5252 0.2026 0.6721
Columns 41 through 48
0.8381 0.0196 0.6813 0.3795 0.8318 0.5028 0.7095 0.4289
Columns 49 through 56
0.3046 0.1897 0.1934 0.6822 0.3028 0.5417 0.1509 0.6979
Columns 57 through 64
0.3784 0.8600 0.8537 0.5936 0.4966 0.8998 0.8216 0.6449
Columns 65 through 72
0.8180 0.6602 0.3420 0.2897 0.3412 0.5341 0.7271 0.3093
Columns 73 through 80
0.8385 0.5681 0.3704 0.7027 0.5466 0.4449 0.6946 0.6213
Columns 81 through 88
0.7948 0.9568 0.5226 0.8801 0.1730 0.9797 0.2714 0.2523
Columns 89 through 96
0.8757 0.7373 0.1365 0.0118 0.8939 0.1991 0.2987 0.6614
Columns 97 through 100
0.2844 0.4692 0.0648 0.9883
После исполнения команды получили квадратную матрицу десятого порядка, элементами которой являются случайные числа на интервале [0; 1].
2. Найдем длины промежутков времени между последовательными вызовами: , где i =1, 2, ... . Zi - длины промежутков времени между последовательными вызовами.
Интенсивность потока заявок л определяется из условия: = 10(N+1)/(N+4) (выз/мин); где N - номер по журналу: л=7.273
>> z=-1/7.273*log(ans)
Z =
Columns 1 through 14
0.0070 0.2014 0.0687 0.0992 0.0158 0.0374 0.1078 0.5486 0.0271 0.1114 0.0667 0.0321 0.0112 0.0417
Columns 15 through 28
0.2387 0.1240 0.0092 0.0119 0.1225 0.0155 0.3917 0.1432 0.0284 0.6351 0.2714 0.2194 0.2222 0.0694
Columns 29 through 42
0.1789 0.2221 0.5749 0.0401 0.1113 0.0097 0.1050 0.1197 0.0230 0.0886 0.2195 0.0546 0.0243 0.5404
Columns 43 through 56
0.0528 0.1332 0.0253 0.0945 0.0472 0.1164 0.1634 0.2286 0.2259 0.0526 0.1643 0.0843 0.2600 0.0495
Columns 57 through 70
0.1336 0.0207 0.0218 0.0717 0.0963 0.0145 0.0270 0.0603 0.0276 0.0571 0.1475 0.1703 0.1478 0.0862
Columns 71 through 84
0.0438 0.1613 0.0242 0.0778 0.1366 0.0485 0.0831 0.1114 0.0501 0.0654 0.0316 0.0061 0.0892 0.0176
Columns 85 through 98
0.2413 0.0028 0.1793 0.1893 0.0182 0.0419 0.2738 0.6109 0.0154 0.2219 0.1661 0.0568 0.1729 0.1040
Columns 99 through 100
- 0.3763 0.0016 3. На промежутке [T1 ; T2 ]: T1 = N+1, T2 =N+4 мин.
Получим последовательность tK моментов поступления вызовов: Т1 = 8, Т2 = 11
до тех пор пока tK T2
Для этой операции необходимо написать программу на языке программирования системы MATLAB.
>> w=0;
For k = 1:100;
W=w+z(1,k);
For n = 1:k;
End
T(1,n)= 2+w;
End
T
T =
T =
Columns 1 through 14
2.0070 2.2084 2.2771 2.3763 2.3921 2.4295 2.5373 3.0859 3.1129 3.2244 3.2911 3.3232 3.3344 3.3761
Columns 15 through 28
3.6148 3.7388 3.7480 3.7599 3.8824 3.8979 4.2896 4.4328 4.4613 5.0964 5.3678 5.5872 5.8094 5.8788
Columns 29 through 42
6.0577 6.2798 6.8547 6.8949 7.0062 7.0159 7.1209 7.2406 7.2635 7.3521 7.5716 7.6262 7.6505 8.1909
Columns 43 through 56
8.2436 8.3769 8.4022 8.4967 8.5439 8.6603 8.8237 9.0523 9.2782 9.3308 9.4951 9.5794 9.8394 9.8889
Columns 57 through 70
10.0225 10.0432 10.0650 10.1367 10.2330 10.2475 10.2745 10.3348 10.3624 10.4195 10.5671 10.7374 10.8852 10.9715
Columns 71 through 84
11.0153 11.1766 11.2009 11.2786 11.4152 11.4637 11.5467 11.6581 11.7082 11.7736 11.8052 11.8113 11.9005 11.9181
Columns 85 through 98
12.1593 12.1621 12.3414 12.5308 12.5490 12.5909 12.8647 13.4756 13.4911 13.7129 13.8791 13.9359 14.1088 14.2128
Columns 99 through 100
- 14.5891 14.5907 4. Полученные данные свести в таблицу 1, где ri - столбец из массива случайных чисел (ans); Zi - столбец из массива длин промежутков времени между последовательными вызовами; ti - столбец из массива моментов поступления вызовов, полученный после выполнения программы:
Таблица 1.
Ri |
Zi |
Tk |
0,950129285147175 0,231138513574288 0,606842583541787 0,4859824687093 0,891298966148902 0,762096833027395 0,456467665168341 0,018503643248224 0,821407164295253 0,444703364353194 0,615432348100095 0,791937037427035 0,921812970744802 0,738207245810665 0,176266144494618 0,405706213062096 0,935469699107606 0,916904439913408 0,410270206990945 0,893649530913534 0,057891304784269 0,352868132217 0,813166497303758 0,009861300660924 0,13889088195695 0,202765218560273 0,19872174266149 0,603792479193819 0,27218792496996 0,198814267761062 0,015273927029036 0,746785676564429 0,445096432287947 0,931814578461665 0,465994341675424 0,418649467727506 |
0,007033853158023 0,201393939543707 0,068676729924699 0,099213904626273 0,015822269734951 0,037354826605991 0,107828600784772 0,548575228097076 0,027050234489701 0,111418646507569 0,066744156899094 0,032073888151526 0,011193857787638 0,041733902505542 0,238658083530224 0,124037672825837 0,009171803085828 0,011927955675608 0,122499559317324 0,015460140830003 0,391748670716115 0,14322299669539 0,028436600669619 0,63510754931868 0,271423989555195 0,219401420058712 0,22217100382836 0,06936954730885 0,178916891327272 0,222107000950519 0,574949542140788 0,040145338546155 0,111297170152848 0,009710083079634 0,104988558676973 0,119719689500153 |
2,007033853158023 2,20842779270173 2,277104522626428 2,376318427252702 2,392140696987652 2,429495523593644 2,537324124378416 3,085899352475492 3,112949586965193 3,224368233472762 3,291112390371856 3,323186278523381 3,33438013631102 3,376114038816562 3,614772122346786 3,738809795172623 3,74798159825845 3,759909553934058 3,882409113251382 3,897869254081384 4,289617924797499 4,432840921492889 4,461277522162508 5,096385071481188 5,367809061036382 5,587210481095095 5,809381484923455 5,878751032232305 6,057667923559578 6,279774924510097 6,854724466650885 6,89486980519704 7,006166975349889 7,015877058429523 7,120865617106496 7,24058530660665 |
Продолжение таблицы 1.
Ri |
Zi |
Tk |
0,846221417824324 0,525152496305172 0,202647357650387 0,672137468474288 0,838118445052387 0,019639513864818 0,681277161282135 0,379481018027998 0,831796017609606 0,502812883996251 0,709471392703387 0,428892365340997 0,304617366869394 0,189653747547175 0,193431156405215 0,682223223591384 0,302764400776609 0,541673853898088 0,150872976149765 0,697898481859863 0,378373000512671 0,86001160488682 0,853655130662768 0,593562912539682 0,496552449703103 0,89976917516961 0,821629160735343 0,644910384193844 0,817974340839245 0,660227556441602 0,341970618270216 0,289725895856238 0,341193569414884 0,5340790176266 0,727113216929677 0,309290159790958 0,83849604493808 0,568072461007776 0,370413556632116 |
0,022958095754552 0,088555835200853 0,219481364632804 0,054625655602615 0,024281018279026 0,540383848296809 0,052768604981097 0,133225725528525 0,025322155831512 0,094532817007977 0,047193056999396 0,116396162267975 0,163439959413831 0,228592774743483 0,225881150923818 0,052577803846183 0,164278885070577 0,084296879449953 0,260046337651654 0,04945436934675 0,133627773416852 0,02073551433675 0,021755533482455 0,071718969882587 0,096255487721428 0,014521795763257 0,027013079661647 0,060311276099775 0,027626056790673 0,057083833479749 0,147536155245529 0,170331361154251 0,147848935859913 0,086238344271326 0,043815905664217 0,161346818953127 0,024219086286258 0,077754199945117 0,136550966162678 |
7,263543402361202 7,352099237562054 7,571580602194858 7,626206257797474 7,6504872760765 8,19087112437331 8,243639729354406 8,376865454882932 8,402187610714442 8,496720427722419 8,543913484721816 8,660309646989791 8,823749606403624 9,052342381147106 9,278223532070923 9,330801335917105 9,495080220987683 9,579377100437636 9,839423438089291 9,88887780743604 10,022505580852894 10,043241095189645 10,0649966286721 10,136715598554687 10,232971086276116 10,247492882039372 10,274505961701019 10,334817237800793 10,362443294591467 10,419527128071216 10,567063283316745 10,737394644470996 10,88524358033091 10,971481924602235 11,015297830266453 11,17664464921958 11,20086373550584 11,278617935450956 11,415168901613635 |
Продолжение таблицы 1.
Ri |
Zi |
Tk |
0,702739913240377 0,546571151829106 0,444880204672912 0,694567240425548 0,621310130795413 0,794821080200926 0,956843448444877 0,522590349080708 0,880142207411327 0,172956141275237 0,979746896788841 0,2714472586418 0,25232934687399 0,875741899818074 0,737305988465256 0,13651874225971 0,011756687353118 0,893897966445253 0,199138067205738 0,298723012102214 0,661442576382325 0,284408589749945 0,469224285211001 0,064781122963272 0,988334938277631 |
0,048503839209029 0,083059368123408 0,111363981306166 0,050112237454562 0,065437222087503 0,031574074798271 0,006065651952815 0,08922829550264 0,0175542121868 0,241264572427594 0,002813283274771 0,179291546490461 0,189333165505756 0,018243347500345 0,041901868811221 0,273792570858075 0,61093538620282 0,015421922427488 0,221883251722143 0,166126566186786 0,0568310336017 0,172878231603228 0,104038829201228 0,376287780882546 0,001613313946111 |
11,463672740822664 11,546732108946072 11,658096090252238 11,708208327706801 11,773645549794304 11,805219624592574 11,811285276545389 11,900513572048029 11,918067784234829 12,159332356662423 12,162145639937194 12,341437186427655 12,53077035193341 12,549013699433756 12,590915568244977 12,864708139103053 13,475643525305873 13,491065447733362 13,712948699455504 13,87907526564229 13,93590629924399 14,108784530847219 14,212823360048446 14,589111140930992 14,590724454877103 |
5. Выполним статистическую обработку полученных результатов, для этого разделить заданный промежуток [T1; T2 ] на 24 равных интервала длиной:
= , (мин). [T1 ; T2 ]= [8 ; 11 ].
Длина интервала ф = 0. 125.
Соответственно, сами интервалы образуют ряд:
8 |
8,125 |
8,125 |
8,25 |
8,25 |
8,375 |
8,375 |
8,5 |
8,5 |
8,625 |
8,625 |
8,75 |
8,75 |
8,875 |
8,875 |
9 |
9 |
9,125 |
9,125 |
9,25 |
9,25 |
9,375 |
9,375 |
9,5 |
9,5 |
9,625 |
9,625 |
9,75 |
9,75 |
9,875 |
9,875 |
10 |
10 |
10,125 |
10,125 |
10,25 |
10,25 |
10,375 |
10,375 |
10,5 |
10,5 |
10,625 |
10,625 |
10,75 |
10,75 |
10,875 |
10,875 |
11 |
Так как TK T2 , то из полученного массива TK выберем вектор, компоненты которого заключены в промежутке [8; 11]
TK1 = [8,191; 8,244; 8,377; 8,402; 8,497; 8,544; 8,660; 8,824; 9,052; 9,278; 9,331; 9,495; 9,579; 9,839; 9,889; 10,023; 10,043; 10,065; 10,137; 10,233; 10,247; 10,275; 10,335; 10,362; 10,419; 10,567; 10,737; 10,885; 10,971;].
Для каждого интервала определить x () - количество вызовов, попавших в интервал, длиной . Составляем и заполняем таблицу 2.
Таблица 2
№ |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
X( ) |
0 |
2 |
0 |
3 |
1 |
1 |
1 |
0 |
1 |
0 |
2 |
1 |
1 |
0 |
5 |
1 |
3 |
3 |
3 |
1 |
1 |
1 |
0 |
2 |
Далее на основе данных таблицы 2 составляем таблицу 3, в которой первая строка определяет количество вызовов, попавших в интервал, длиной , А вторая строка определяет количество интервалов, в которое попало К вызовов
Таблица 3
X( ) |
0 |
1 |
2 |
3 |
Nk |
6 |
11 |
3 |
4 |
N = NK = 24
NK - количество интервалов в которое попало К вызовов.
Получили таблицу 3 статистического распределения случайной величины, на основании которой определяем модельное значение параметра потока:
- мат. ожидание числа вызовов в К интервале.
А = (0*6+1*11+2*3+3*4)/24 = 1,208
- модельное значение параметра потока
Контрольные вопросы.
1. По каким свойствам классифицируются случайные потоки?
Простейший поток обладает следующими свойствами:
- 1. стационарность, 2. ординарность 3. отсутствие последействия. 2. Дать определение свойствам:
Стационарность;
Ординарность;
Отсутствие последействия.
Стационарность потока означает, что с течением времени веро-ятностные характеристики потока не меняются. Поток можно назвать стационарным, если для любого числа K заявок, поступивших за промежуток времени длиной вероятность поступления требований зависит только от величины промежутка и не зависит от его расположения на оси времени.
,
Где - вероятность поступления K требований.
Ординарность означает, что события в потоке появляются по одиночке, а не группами. Поток требований можно назвать ординарным тогда, когда вероятность по-ступления двух или более требований за любой бесконечно малый промежуток времени есть величина бесконечно малая, более высокого порядка, чем, т. е.
.
Свойство Отсутствия последействия означает, что вероятность появления n событий на интервале ф не зависит от того, что произошло ранее интервала ф.
3. Дать определения числовым характеристикам случайных потоков:
Параметр потока ;
Интенсивность потока з;
Ведущая функция потока.
Ведущая функ-ция случайного потока - математическое ожидание чис-ла требований в промежутке [0, t). Функция - неотрицатель-ная, неубывающая, в практических задачах теории распределе-ния информации непрерывна и принимает только конечные значе-ния.
Параметр потока в момент времени T есть предел отно-шения вероятности поступления не менее одного требования в проме-жутке к величине этого промежутка при
.
Интенсивность стационарного потока з есть математическое ожидание числа требований в единицу времени. Если интенсивность характеризует поток требований, то параметр - поток вызывающих моментов. Поэтому всегда з(t)?л(t), а равенство имеет место только для ординарных по-токов, когда в каждый вызывающий момент поступает только одно требование.
4. Для каких потоков совпадают значения параметра потока и интенсивности: = ?
Равенство имеет место только для ординарных по-токов, когда в каждый вызывающий момент поступает только одно требование.
5. По какому закону распределен промежуток между соседними вызовами в простейшем потоке?
Для простейшего потока заявок, длины промежутков времени между последовательными требованиями потока распределены по показательному закону с тем же параметром :
.
6. По какому закону распределена случайная величина, характеризующая количество вызовов простейшего потока, попавших в некоторый промежуток?
Для получения последовательности слу-чайных значений, распределенных по показательному закону с параметром, случайная величина, характеризующая количество вызовов простейшего потока, попавших в некоторый промежуток распределена по логарифмическому закону.
Похожие статьи
-
Суммирование случайных потоков
Цель работы: исследовать сумму двух простейших потоков и определить характеристики результирующего потока. Порядок выполнения работы. Согласно условию...
-
Рассмотрим замкнутую сеть массового обслуживания с разнотипными заявками, которая является вероятностной моделью обслуживания заявок в УП "Проектный...
-
ЭВМ обслуживает три терминала по круговому циклическому алгоритму, предоставляя каждому терминалу 30 с. Если в течение этого времени задание...
-
Нахождение ожидаемых доходов в центральной системе Рассмотрим замкнутую сеть массового обслуживания с разнотипными заявками, которая является...
-
Распишем (2.4) для сети УП "Проектный институт Гродногипрозем" для центральной системы. С учетом того, что, и, остальные, то формула для нахождения...
-
Процессы и потоки - Разработка мобильного приложения расчета и учета оплаты коммунальных услуг
Когда хотя бы один из компонентов приложения (или все приложение) будет востребован, система Android запускает процесс, который содержит единственный...
-
Моделирования случайных процессов - Теоретические основы информационных технологий
Моделирование случайных процессов - мощнейшее направление в современном математическом моделировании. Событие называется случайным, если оно достоверно...
-
Пересечение луча с поверхностью - Моделирование эффектов
Алгоритм расчета пересечения луча с ограниченной поверхностью, представленный на рис.1 имеет следующие шаги: Рисунок 1 Шаг 1. Рассчитываются все точки...
-
В предприятие поступило за год заявок от физических лиц за 2015 год. В рассматриваемой модели за единицу времени возьмем одну неделю. Функционирование...
-
Рассмотрим замкнутую сеть массового обслуживания с разнотипными заявками, которая является вероятностной моделью обслуживания заявок в УП "Проектный...
-
Освещение, Визуализация - 3D моделирование
Наилучшее освещение должно являться почти подсознательным: это когда оно присутствует, но не является навязчивым. Оно подчеркивает свойства сцены,...
-
Генерация чертежей, Поддержка технологии OLE - Система твердотельного моделирования SolidWorks
После того, как конструктор создал твердотельную модель детали или сборки, он может автоматически получить рабочие чертежи с изображениями всех основных...
-
Rendering Synthetic Objects into Legacy Photographs - Моделирование эффектов
Более подробно остановимся на методе, описанном в работе "Rendering Synthetic Objects into Legacy Photographs" Karsch K. et al. Rendering synthetic...
-
Моделирование случайных величин
Постановка задачи А) Сгенерировать временной ряд с заданным законом распределения с объемом выборки, равным N=500 (количество реализаций для каждого...
-
5. Дослідження моделей інформаційних потоків - Комп'ютерне моделювання
Інформаційний потік - послідовність однорідних випадкових подій, кожна з яких несе одну або декілька заявок. Якщо в кожній події 1 заявка, то потік...
-
Для анализа производственных систем, которые очень сложны, разноплановы, не имеют исчерпывающего математического описания, а также проходят ряд этапов...
-
Обратная трассировка лучей - Моделирование эффектов
Для отсекания лучей, не попавших в приемник, достаточно рассматривать наблюдателя S в качестве источника обратных лучей. В данном методе полагают трассу...
-
По Р. Шеннону (Robert E . Shannon - профессор университета в Хантсвилле, штат Алабама, США ), "имитационное моделирование - Есть процесс конструирования...
-
Тепловое моделирование было проведено в системе ANSYS Icepak. При заданных условиях окружающей среды (температура +40 ОС), температура на корпусе...
-
2.1 Процесс проектирования БД на основе принципов нормализации представляет собой последовательность переходов от неформального словесного описания...
-
Рассмотрим решение системы дифференциальных уравнений построенной по вероятностной модели предприятия УП "Проектный институт Гродногипрозем". Данная...
-
Информационные модели - 3D моделирование
У всех людей есть разные образы, которые возникают как реакция на одни и те же объекты и явления. Именно поэтому образная модель является индивидуальной...
-
Заключение - Анализ НМ-сети с разнотипными заявками в нестационарном режиме и ее применение
В дипломной работе построена сетевая вероятностная модель обработки заявок в УП "Проектный институт Гродногипрозем". В первой главе была описана...
-
Значение сигнала A в течение 5 тактов = 1, 1 такта - 0 . Далее идет повторение. Период сигнала составляет 6 тактов. Таблица 1 Q2 Q1 Q0 A 1 0 0 0 1 0 0 0...
-
В процессе выполнения данного курсового проекта были получены уравнения заданных последовательностей сигналов, проведена минимизация полученных в...
-
Для упрощения работы с трехмерной моделью на любом этапе проектирования и повышения ее наглядности в SolidWorks используется Дерево Построений (Feature...
-
SolidWorks "взрывает" рынок CAD/CAM - Система твердотельного моделирования SolidWorks
1995 год стал переломным для мирового рынка систем CAD/CAM массового применения. Впервые за долгое время пакеты твердотельного параметрического...
-
Классификация систем электронного документооборота International Data Corporation (далее IDC) является аналитической фирмой, которая специализируется на...
-
СЭД Directum позиционирует себя как корпоративная система электронного документооборота (Enterprise Content Management). [3] Помимо упомянутых ранее...
-
Если мы хотим говорить о разновидностях документооборота, бумажного и электронного, то логично было бы сначала дать определение таким понятиям, как...
-
Описание пакета Simulink - Среда визуального моделирования Simulink
С помощью Simulink возможно быстрое создание, моделирование и управление детализированной блок-диаграммой системы, использующей предопределенные блоки....
-
Решение вопроса о разработке эффективной политики информационной безопасности на современном предприятии обязательно связано с проблемой выбора критериев...
-
Введение - Анализ НМ-сети с разнотипными заявками в нестационарном режиме и ее применение
ПОСТАНОВКА ЗАДАЧИ. Моделирование - один из наиболее распространенных методов исследования процессов функционирования сложных систем. Известно достаточно...
-
Постановка задачи Составить инфологическую модель базы данных (БД), необходимой для предоставления информации программе расчета предельно-допустимых...
-
Анимация, Виртуальная студия - 3D моделирование
Трехмерный графика моделирование Анимация -- один из самых сложных этаов трехмерного моделирования. Для трехмерной анимации мы должны иметь широкие...
-
Трассировка лучей и метод фотонных карт - 3D моделирование
Пожалуй, один из самых распространенных методов для построения реалистических изображений является трассировка лучей. При построении изображения луч...
-
Инфологическое моделирование - Банки и базы данных. Системы управления базами данных
Инфологическое проектирование является вторым этапом проектирования БД, который следует непосредственно после анализа предметной области. Эта стадия...
-
Моделирование - 3D моделирование
Чтобы моделирование было успешным нужно заранее рассчитать, каким образом наблюдаемые (или воображаемые) объекты окружающего мира можно будет превратить...
-
Программа COSMOSWorks - Система твердотельного моделирования SolidWorks
Адаптивный анализ сборок H-адаптивный способ детализацию сетки теперь поддерживает сборки. В прошлых версиях поддерживались только детали....
-
Выбранные датчики, исполнительные механизмы и их месторасположение, а также структурная схема АСУ ТП производства сухого молока позволяют составить схему...
Моделирование простейшего потока заявок