Обработка и интерпретация результатов имитационного моделирования. Обработка распечатки. Среднее количество заявок в системе

Страницы работы

Фрагмент текста работы

29. Обработка и интерпретация результатов имитационного моделирования.

(из его методички) Обработка распечатки

λ 0= 2( 1/с)          (1/λ)=500мс

Ts1=140мс           n=1000

Ts2=100мс

START TIME           END TIME

520000 Tm

FACILITY         ENTRIES(Ni)  UTIL.(Pi)  AVE. TIME(Tsi)

PRIB1            2500    0.7        135       

PRIB2            1500    0.3        105       

QUEUE              MAX CONT. ENTRY ENTRY(0) AVE.CONT.(Lwi) AVE.TIME(Twi)  

1                   5    0  11629   8990     1.7       340    

2                   5    0  11629   8990     0.13       43


λ i=Ni/Tm    λ 0=1000/520000=2( 1/с)         

λ 1=2500/520000=5( 1/с)       λ 2=  3( 1/с)         

αi= λ i/ λ 0

α1= λ 1/ λ 0=5/2=2,5      α2=3/2=1,5

P1i=Ni/N1     P12=N2/N1=1500/2500=0,6

Среднее количество заявок в системе:

Lqi= Lwi+ ρi   Lq1=1,7+0,7=2,4 заявок

Lq2=0,13+0,3=0,43 заявок

Среднее время пребывания заявки в системе:

Tqi= Twi+ Tsi     Tq1=340+135=475мс

Tq2=43+105=148мс

Итоговые величины:

Lq= 2,4+0,43=2,83 заяв

Lw= 1,7+0,13=1,83

Tw= 2,5*340+1,5*43=914,5 мс

Tq= 2,5*475+1,5*148=1439,5 мс


MARK 7 –отметить (запомнить) время прохождения заявки через блок.

TABLEA, B, C, D – описательный оператор, записывается перед Generate.

TABLE MP7, 300(первая граница первого интервала таблицы),200(шаг таблицы), 7(количество точек)

TABATABLEM, 300,200,7 – то же самое, MARK писать не надо

SAVEVELUE  А, В, С

A-  Имя сохраняемой величины

B-  Значение сохраняемой величины, которую надо сохранить.

C-  Тип сохраняемой величины, бываю H (полусловная сохраняемая величина) и X (полнословная сохраняемая величина).

VARIABLE A описательный оператор.

A-  Арифметическое выражение, значение которого присваивается переменной, стоящей слева VARIABLE.

SAVEVALUEAAA, C1 – переменная AAA, в которую необходимо записать значение переменной С1 (показание системного времени).

ABC    VARIABLE C1-X$AAA

MMM  VARIABLE 3*V$ABC

Не из методички.

Ниже приведена смысловая интерпретация выдаваемых в отчете результатов.

Заголовок.

GPSS World Simulation Report - pasport.3.1

Friday, January 21, 2005 13:51:41

В заголовок включена информация об имени файла, из которого получен отчет, а также информация о времени и дате прогона модели.

Общаяинформация. (START TIME END TIME BLOCKS FACILITIES STORAGES )

START TIME. Абсолютное системное время на начало рассматриваемого периода. START TIME устанавливается равным абсолютному системному времени, определенному командами RESET или CLEAR.

END TIME. Абсолютное системное время на момент окончания моделирования.

BLOCKS. Количество блоков в программе, исключая блоки описания.

FACILITIES. Количество объектов «устройство» в программе.

STORAGES. Количество объектов «память» в программе.

Имена.

NAME. Определенные пользователем имена, используемые в программе.

VALUE. Числовое значение, присвоенное имени. Система присваивает значения именам, начиная с 10000. Исключение составляют имена блоков, им присваивается числовое значение в соответствии с порядковым номером в программе.

Блоки.(LABEL LOC BLOCK TYPE ENTRY COUNT CURRENT COUNT RETRY)

LABEL. Имя блока, которое ему присвоено.

LOC. Порядковый номер блока в программе.

BLOCK TYPE. Имя блока-оператора в GPSS.

ENTRY COUNT. Количество транзактов, вошедших в данный блок с момента последнего RESET или CLEAR, или с момента начала моделирования.

CURRENT COUNT. Количество транзактов, находящихся в блоке на момент окончания моделирования.

RETRY. Количество транзактов, ожидающих выполнения специфических условий, зависящих от состояния объекта данного блока.

Устройства.(FACILITY ENTRIES UTIL. AVE. TIME AVAIL. OWNER PEND INTER RETRY DELAY)

FACILITY. Имя или номер объекта «устройство».

ENTRIES. Количество раз, которое устройство было занято, с момента последнего RESET или CLEAR, или с момента последнего запуска модели.

UTIL. Средняя загрузка устройства за последний измеряемый период времени (доля системного времени, которое устройство было занято, от общего времени моделирования). Измеряемый период времени отсчитывается от начала моделирования или с момента последнего использования команды RESET или CLEAR. 

AVE. TIME. Среднее время нахождения одного транзакта в устройстве.

AVAIL. Состояние доступности устройства на конец моделирования. 1 означает, что устройство доступно, 0 – не доступно.

OWNER. Номер транзакта, который занимает устройство. 0 означает, что устройство свободно.

PEND. Количество транзактов, ожидающих в очереди, чтобы занять устройство через блок PREEMPT.

INTER. Количество транзактов, претендующих на устройство после прерывания.

DELAY. Количество транзактов, ожидающих в очереди, чтобы занять устройство (включает транзакты, которые пытаются занять устройства через блоки SEIZE и PREEMPT).

Очереди.

QUEUE MAX CONT. ENTRY ENTRY(0) AVE.CONT. AVE.TIME AVE.(-0) RETRY

QUEUE. Имя объекта «очередь».

MAX. Максимальная длина очереди в течение рассматриваемого периода моделирования. Рассматриваемый период считается с момента начала моделирования или с момента последнего оператора RESET или CLEAR.

CONT. Длина очереди на момент окончания моделирования.

ENTRY. Общее количество входов за рассматриваемый период.

ENTRY(0). Количество «нулевых» входов. Общее количество транзактов, находящихся в очереди 0 единиц времени

Похожие материалы

Информация о работе

Тип:
Ответы на экзаменационные билеты
Размер файла:
46 Kb
Скачали:
0