Окончательный вариант модели с результатами
На основании пункта 1.11 машинная программа моделируемой системы, после внесения в нее изменений, согласно заданию, будет иметь вид:
10 SIMULATE
EXPON FUNCTION RN1,C7
,0/.100,.104/.200,.222/.300,.355/.400,.509/.500,.690/.600,.915
SFIRST STORAGE 24
STWO STORAGE 8
GENERATE 30,FN$EXPON
QUEUE QFIRST
ENTER SFIRST
SEIZE FIRST
LEAVE SFIRST
DEPART QFIRST
ADVANCE 30,FN$EXPON
RELEASE FIRST
QUEUE QTWO
ENTER STWO
SEIZE TWO
LEAVE STWO
DEPART QTWO
ADVANCE 30,FN$EXPON
RELEASE TWO
TERMINATE
210 GENERATE 6000
TERMINATE 1
START 1
Различие данной программы и программы приведенной в приложении 1 заключается в том, что максимальные длины очередей уменьшены, до требуемых значений.
Статистика работы данной системы будет иметь следующий вид:
START_TIME END_TIME BLOCKS FACILITIES STORAGES FREE_MEMORY
0 6000 18 2 2 19600LOC BLOCK_TYPE ENTRY_COUNT CURRENT_COUNT RETRY
50 1 GENERATE 341 0 0
60 2 QUEUE 341 0 0
70 3 ENTER 341 21 0
80 4 SEIZE 320 0 0
90 5 LEAVE 320 0 0
100 6 DEPART 320 0 0
110 7 ADVANCE 320 1 0
120 8 RELEASE 319 0 0
130 9 QUEUE 319 0 0
140 10 ENTER 319 8 0
150 11 SEIZE 311 0 0
160 12 LEAVE 311 0 0
170 13 DEPART 311 0 0
180 14 ADVANCE 311 1 0
190 15 RELEASE 310 0 0
200 16 TERMINATE 310 0 0
210 17 GENERATE 1 0 0
220 18 TERMINATE 1 0 0ENTRIES UTIL. AVE._TIME AVAILABLE OWNER PEND INTER RETRY DELAY
FIRST 320 0.879 16.49 1 321 0 0 0 21
TWO 311 0.913 17.63 1 312 0 0 0 8MAX CONT. ENTRIES ENTRIES(0) AVE.CONT. AVE.TIME AVE.(-0) RETRY
QFIRST 24 21 341 59 5.05 88.87 107.46 0
QTWO 8 8 319 55 2.30 43.29 52.31 0CAP. REMAIN. MIN. MAX. ENTRIES AVL. AVE.C. UTIL. RETRY DELAY
SFIRST 24 3 0 24 341 1 5.05 0.051 0 0
STWO 7 0 0 8 319 1 2.30 0.023 0 0
Из сравнения статистик следует, существенного изменения в работе системы не наблюдается. Однако изменились:
объем памяти занимаемый моделью:
значения в графе CAP раздел STORAGE со 100 на 24 и 8 соответственно для первичного и вторичного накопителей. Данное изменение к образованию очередей перед накопителя не привело, о чем свидетельствует равенство количеств транзактов вошедших в данные устройства графа ENTRIES для STORAGE и QUEUE.
ЗАКЛЮЧЕНИЕ
Итого:
· вероятность отказа в первичной регулировки теоретическая 0,0374, практическая 0,01481. Как уже отмечалось в пункте 1.10 данные вероятности неравны из-за различие в теоретической и практической длинах очередей лишь на 1. Однако возможен вариант, что формула по которой производился расчет вероятности занятости канала (вероятность образования очереди) по экспериментальным данным не соответствует в полной мере рассматриваемой системе. Поэтому в случае дальнейшего использования данной модели необходимо уточнить математическую запись данной формулы.
· коэффициенты занятости устройств теоретические и практические для первичного и вторичного участков совпадают с точностью до третьего знака. Этот факт свидетельствует о правильной работе модели, и верных математических соотношениях использованных в процессе исследования модели. Приведем данные цифры:
· для первичной регулировки теоретический - 0.87947, практический - 0.879.
· для вторичной регулировки теоретический - 0.913822, практический - 0.913.
· емкости первичного и промежуточного накопителей. Первоначально емкости накопителей были равны 100 транзактов. В процессе моделирования и проведения теоретических расчетов выяснено, что емкость первого накопителя - 24 транзакта, промежуточного - 8 транзактов. Такое резкое уменьшение емкости накопителей свидетельствует, что устройства справляются с потоком агрегатов.
Выходные данные:
· вероятность отказа в первичной регулировки теоретическая 0,0374, практическая 0,01481.