Пример №6

Равновероятностный выбор объектов.

Структурная схема примера представлена на рис.2.22.

GT_1
D_1
Равномерны закон: 200,80
Завершить моделирование через 2000 единиц модельного времени
D_2
D_10
Равномерны закон: 200,80
Равномерны закон: 200,80
Равномерны закон: 20,7

Рисунок 2.22. Структурная схема примера 6

Модель данной задачи:

VICH VARIABLE INT (1 + RN1#10/1000)

* RN1 - это первый генератор равномерно распределенных случайных чисел.

* Если он используется в качестве аргумента функции, то генерируемые

* им числа лежат в диапазоне от 0 до 0.999999, а в других местах

* программы занимают диапазон от 0 до 999. Мы можем показать, что

* с вероятностью 0,1 выбирается одно из десяти устройств.

* RN1 V$VICH

* 0 1

* 0.099 1

* 0.100 2

* . .

* . .

* . .

* 0.900 10

* 0.999 10

GENERATE 20,7

ASSIGN SELECTED_DEVICE,V$VICH

* В параметр SELECTED_DEVICE запишем число, вычисленное по

* арифметической переменной с именем VICH. Это фактически

* будет номер выбранного устройства.

SEIZE P$SELECTED_DEVICE

ADVANCE 200,80

RELEASE P$SELECTED_DEVICE

TERMINATE

 

GENERATE 2000

TERMINATE 1

START 1

После завершения моделирования выдается стандартный отчет.

GPSS World Simulation Report - Отчёт 1 - 6

Sunday, 12 октября 2014 г. 19:59:56

 

START TIME END TIME BLOCKS FACILITIES STORAGES
0.000 2000.000

 

 

NAME VALUE
SELECTED_DEVICE 10001.000
VICH 10000.000

 

 

LABEL LOC BLOCK TYPE ENTRY COUNT CURRENT COUNT RETRY
  GENERATE
  ASSIGN
  SEIZE
  ADVANCE
  RELEASE
  TERMINATE
  GENERATE
  TERMINATE

 

 

FACILITY ENTRIES UTIL. AVE. TIME AVAIL OWNER PEND INTER RETRY DELAY
0.472 188.789
0.793 176.119
0.857 171.338
0.779 194.838
0.811 202.688
0.592 169.076
0.901 225.247
0.872 193.687
0.749 187.195
0.869 193.153

 

 

FEC XN PRI BDT ASSEM CURRENT NEXT PARAMETER VALUE
2009.696    
2010.194 SELECTED_DEVICE
2035.875 SELECTED_DEVICE
2101.282 SELECTED_DEVICE
2101.995 SELECTED_DEVICE
2113.447 SELECTED_DEVICE
2122.909 SELECTED_DEVICE
2136.814 SELECTED_DEVICE
2251.121 SELECTED_DEVICE
2253.693 SELECTED_DEVICE
4000.000    

Альтернативная модель данной задачи:

SELECTED_DEVICE FUNCTION rn1,d10

0.099,DEVICE_1/.199,DEVICE_2/.299,DEVICE_3/.399,DEVICE_4/

.499,DEVICE_5/.599,DEVICE_6/.699,DEVICE_7/.799,DEVICE_8/

.899,DEVICE_9/1,DEVICE_10

GENERATE 20,7

TRANSFER FN,SELECTED_DEVICE

DEVICE_1 SEIZE 1

ADVANCE 200,80

RELEASE 1

TRANSFER ,EXIT_1

DEVICE_2 SEIZE 2

ADVANCE 200,80

RELEASE 2

TRANSFER ,EXIT_1

DEVICE_3 SEIZE 3

ADVANCE 200,80

RELEASE 3

TRANSFER ,EXIT_1

DEVICE_4 SEIZE 4

ADVANCE 200,80

RELEASE 4

TRANSFER ,EXIT_1

DEVICE_5 SEIZE 5

ADVANCE 200,80

RELEASE 5

TRANSFER ,EXIT_1

DEVICE_6 SEIZE 6

ADVANCE 200,80

RELEASE 6

TRANSFER ,EXIT_1

DEVICE_7 SEIZE 7

ADVANCE 200,80

RELEASE 7

TRANSFER ,EXIT_1

DEVICE_8 SEIZE 8

ADVANCE 200,80

RELEASE 8

TRANSFER ,EXIT_1

DEVICE_9 SEIZE 9

ADVANCE 200,80

RELEASE 9

TRANSFER ,EXIT_1

DEVICE_10 SEIZE 10

ADVANCE 200,80

RELEASE 10

TRANSFER ,EXIT_1

EXIT_1 TERMINATE

 

GENERATE 2000

TERMINATE 1

START 1

После завершения моделирования выдается стандартный отчет.

GPSS World Simulation Report - Отчёт 1 - 6_1

Sunday, 12 октября 2014 г. 21:46:35

 

START TIME END TIME BLOCKS FACILITIES STORAGES
0.000 2000.000

 

 

NAME VALUE
DEVICE_1 3.000
DEVICE_10 39.000
DEVICE_2 7.000
DEVICE_3 11.000
DEVICE_4 15.000
DEVICE_5 19.000
DEVICE_6 23.000
DEVICE_7 27.000
DEVICE_8 31.000
DEVICE_9 35.000
EXIT_1 43.000
SELECTED_DEVICE 10000.000

 

 

LABEL LOC BLOCK TYPE ENTRY COUNT CURRENT COUNT RETRY
  GENERATE
  TRANSFER
DEVICE_1 SEIZE
  ADVANCE
  RELEASE
  TRANSFER
DEVICE_2 SEIZE
  ADVANCE
  RELEASE
  TRANSFER
DEVICE_3 SEIZE
  ADVANCE
  RELEASE
  TRANSFER
DEVICE_4 SEIZE
  ADVANCE
  RELEASE
  TRANSFER
DEVICE_5 SEIZE
  ADVANCE
  RELEASE
  TRANSFER
DEVICE_6 SEIZE
  ADVANCE
  RELEASE
  TRANSFER
DEVICE_7 SEIZE
  ADVANCE
  RELEASE
  TRANSFER
DEVICE_8 SEIZE
  ADVANCE
  RELEASE
  TRANSFER
DEVICE_9 SEIZE
  ADVANCE
  RELEASE
  TRANSFER
DEVICE_10 SEIZE
  ADVANCE
  RELEASE
  TRANSFER
EXIT_1 TERMINATE
  GENERATE
  TERMINATE

 

 

FACILITY ENTRIES UTIL. AVE. TIME AVAIL. OWNER PEND INTER RETRY DELAY
0.777 172.637
0.755 251.677
0.744 186.013
0.957 173.946
0.816 163.160
0.436 217.842
0.826 183.569
0.544 181.492
0.670 191.531
0.983 218.369

 

 

FEC XN PRI BDT ASSEM CURRENT NEXT PARAMETER VALUE
2017.434    
2045.749    
2092.850    
2093.134    
2126.117    
2146.511    
2155.032    
2203.488    
2208.602    
4000.000    

1.








Дата добавления: 2015-01-13; просмотров: 651;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

Поделитесь с друзьями:

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.021 сек.