Знакомство с системой имитационного моделирования GPSS. Моделирование процесса прохождения через устройство 100 заявок со средним значением времени генерации транзактов

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

11 страниц (Word-файл)

Содержание работы

Отчёт по лабораторной работе №1

«Моделирование информационных процессов»

Вариант 10

Цель работы:знакомство с системой имитационного моделирования GPSS, с подготовкой задания на моделирование, выполнением анализа и обработкой результатов моделирования.

Задание:

Генератор

Обслуживание

10

24

15

23

17

Задание 1: Моделирование процесса прохождения через устройство 100 заявок со средним значением времени генерации транзактов  и разбросом времени генерации , а также со средним значением времени обслуживания транзактов  и разбросом времени обслуживания .

В рабочем поле введём программу модели. Она будет иметь следующий вид:

GENERATE 24,15;

* генерация транзактов со средним значением времени генерации 24

* и разбросом времени генерации 15

SEIZE    KAV; занять устройство с именем KAV

ADVANCE  23,17; задержка транзактов

RELEASE  KAV; освобождение устройства с именем KAV

TERMINATE 1; уничтожение транзакта

START    100; число заявок    

Сформируем отчёт о процессе моделирование. Для этого оставим там только нужные нам данные путём изменения настроек системы в окне Edit/Settings/Report, представив его в следующем виде.

Рассмотрим полученный при работе программы отчёт и проведём его анализ:

GPSS World Simulation Report - Untitled Model 1.12.1

Tuesday, September 23, 2008 04:22:12 

START TIME           END TIME  BLOCKS  FACILITIES  STORAGES

0.000           2596.944     5        1          0

NAME                       VALUE 

KAV                         10000.000

LABEL              LOC  BLOCK TYPE     ENTRY COUNT CURRENT COUNT RETRY

1    GENERATE           109             8       0

2    SEIZE              101             1       0

3    ADVANCE            100             0       0

4    RELEASE            100             0       0

5    TERMINATE          100             0       0

FACILITY         ENTRIES  UTIL.   AVE. TIME AVAIL. OWNER PEND INTER RETRY DELAY

KAV                101    0.926      23.812  1      101    0    0     0      8

Устройство KAV имело 101 вхождение транзактов, коэффициент использования устройства 0.926, среднее время одного обслуживания 23.812.

Выходные статистические данные для блоков: GENERATE – 109 вхождений, SEIZE – 101 вхождение транзактов, ADVANCE – 100, RELEASE – 100 и TERMINATE – 100.

Задание 2: получение статистических данных об очереди заявок при прохождении 100 заявок.

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

Программа модели:

GENERATE  24,15;

* генерация транзактов со средним значением времени генерации 24

* и разбросом времени генерации 15

QUEUE     SER; блок занятия очереди    

SEIZE     KAV; занять устройство с именем KAV

DEPART    SER; блок освобождения очереди

ADVANCE   23,17; задержка транзактов

RELEASE   KAV; освобождение устройства с именем KAV

TERMINATE 1; уничтожение транзакта

START     100; число заявок

Проведём анализ работы системы:

GPSS World Simulation Report - 2.14.1

Tuesday, September 23, 2008 04:41:35 

START TIME           END TIME  BLOCKS  FACILITIES  STORAGES

0.000           2596.944     7        1          0

NAME                       VALUE 

KAV                         10001.000

SER                         10000.000

LABEL              LOC  BLOCK TYPE     ENTRY COUNT CURRENT COUNT RETRY

1    GENERATE           109             0       0

2    QUEUE              109             8       0

3    SEIZE              101             1       0

4    DEPART             100             0       0

5    ADVANCE            100             0       0

6    RELEASE            100             0       0

7    TERMINATE          100             0       0

FACILITY         ENTRIES  UTIL.   AVE. TIME AVAIL. OWNER PEND INTER RETRY DELAY

KAV                101    0.926      23.812  1      101    0    0     0      8

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

SER                 9    9    109     19     2.764     65.842     79.742   0

Максимальная длинна очереди в процессе моделирования равна 9, в момент окончания моделирования длина очереди составила также 9, число входов в очередь – 109, из них 19 без последующего ожидания. Средняя длина очереди составила 2.764, среднее время пребывания в очереди – 65.842.

Для оценки времени нахождения заявки в системе (в очереди и на обслуживании – отклика системы) необходимо внести такие изменения.

Программа модели:

GENERATE  24,15;

* генерация транзактов со средним значением времени генерации 24

* и разбросом времени генерации 15

QUEUE     SER; блок занятия очереди    

SEIZE     KAV; занять устройство с именем KAV

ADVANCE   23,17; задержка транзактов

RELEASE   KAV; освобождение устройства с именем KAV

DEPART    SER; блок освобождения очереди

TERMINATE 1; уничтожение транзакта

START 100; число заявок

Результаты работы системы:

GPSS World Simulation Report - Untitled Model 2.2.1

Wednesday, September 24, 2008 07:46:52 

START TIME           END TIME  BLOCKS  FACILITIES  STORAGES

0.000           2596.944     7        1          0

NAME                       VALUE 

KAV                         10001.000

SER                         10000.000

LABEL              LOC  BLOCK TYPE     ENTRY COUNT CURRENT COUNT RETRY

1    GENERATE           109             0       0

2    QUEUE              109             8       0

3    SEIZE              101             1       0

4    ADVANCE            100             0       0

5    RELEASE            100             0       0

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

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