Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

Моделирование в GPSS

Читайте также:
  1. Билет 24. Вопрос 1. Электрическое аналоговое моделирование. Исследование моделей из сплошных проводящих сред и сетки сопротивлений для моделирования стационарных полей.
  2. Билет 25. Вопрос 1. Электрическое аналоговое моделирование. Исследование моделей из сплошных проводящих сред и сетки сопротивлений для моделирования стационарных полей.
  3. Введение. Моделирование объектов и систем управления.
  4. Вопрос 2. Аналоговое моделирование физических полей. Коэффициенты аналогии, индикаторы аналогии.
  5. Вопрос 2. Аналоговое моделирование. Принцип аналогии.
  6. Вопрос 2. Моделирование на макроуровне и микроуровне: общая характеристика математических моделей и виды задач, решаемых на каждом уровне.
  7. Вопрос 34 Моделирование в системном анализе

Определить:

1) Число попаданий команд в вычислительный прибор.

2) Процент использования вычислительного прибора.

3) Максимальную длину очередей.

4) Длину очереди на момент завершения моделирования.

5) Количество вхождений команд в очередь.

6) Количество нулевых вхождений команд в очередь.

7) Среднее количество команд в очереди.

8) Среднее время пребывания команд в очереди.

Построение модели. Модель строится в виде непрерывной цепи блоков, к которой добавляются компоненты, предназначенные для управления моделированием. Порядок блоку в модели соответствует порядку фаз, в которых оказывается команда при движении в реальной системе:

- команда формируется;

- если необходимо, то команда ждет своей очереди на выполнение;

- команда попадает в вычислительный прибор, который осуществляет ее выполнение;

- после выполнения команда покидает систему.

Модель системы показана на рис. 5. На рисунке имеют место следующие обозначения: G – формирователь команд, Och – очередь для команд формирователя, Prib – вычислительный прибор.

Блок-схема программы показана на рис. 6.

Порядок работы с интерпретатором

Для моделирования системы необходимо выполнить следующую последовательность действий:

1. В меню ″Пуск″ выбрать вкладку ″Программы″, в которой выбрать ″GPSS World Student Version″.

2. В меню ″File″ необходимо выбрать вкладку ″New″.

3. В открывшемся окне ″Новый документ″ выбрать тип создаваемого документа ″Model″ и нажать клавишу ″OK″.

4. В открывшемся окне необходимо ввести текст программы.

5. Для сохранения файла в меню ″File″ необходимо выбрать строку ″Save As…″ и ввести в ней имя файла.

6. В меню ″Command″ следует выбрать вкладку ″Create Simulation″. В ответ интерпретатор выдаст сообщение: ″Model Translation Begun. Ready.″.

7. В меню ″Command″ следует выбрать команду ″Start″. В появившемся окне нужно ввести ″Start 1″. После чего на экране появится отчет с результатами моделирования.

Текст программы (см. выше).

Результаты моделирования:

GPSS World Simulation Report - Untitled Model 1.1.1

 

 

Wednesday, March 25, 2009 10:40:26

 

START TIME END TIME BLOCKS FACILITIES STORAGES

0.000 1000.000 9 1 0

 

 

NAME VALUE

OCH 10000.000

PRIB 10001.000

 

 

LABEL LOC BLOCK TYPE ENTRY COUNT CURRENT COUNT RETRY

1 GENERATE 9 0 0

2 QUEUE 9 0 0

3 SEIZE 9 0 0

4 DEPART 9 0 0

5 ADVANCE 9 1 0

6 RELEASE 8 0 0

7 TERMINATE 8 0 0

8 GENERATE 1 0 0

9 TERMINATE 1 0 0

 

 

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

PRIB 9 0.900 100.000 1 10 0 0 0 0

 

 

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

OCH 1 0 9 1 0.360 40.000 45.000 0

 

 

CEC XN PRI M1 ASSEM CURRENT NEXT PARAMETER VALUE

11 0 1000.000 11 0 1

 

 

FEC XN PRI BDT ASSEM CURRENT NEXT PARAMETER VALUE

10 0 1090.000 10 5 6

12 0 2000.000 12 0 8

Расшифровка результатов моделирования.

Моделирование прибора:

FACILITY – имя (номер) прибора;

ENTRIES – общее число входов в прибор за время моделирования;

UTIL. – коэффициент использования прибора течении всего времени моделирования;

AVE_TIME – среднее время пребывания транзакта в приборе;

AVAILABLE – номер транзакта, занявшего прибор;

OWNER – номер транзакта, захватившего прибор.

Моделирование очереди:

QUEUE – имя (номер) очереди;

MAX – максимальное содержимое очереди за время моделирования;

CONT – текущее содержимое очереди;

ENTRIES – общее число входов в очередь;

ENTRIES(0) – количество ″нулевых″ входов в очередь (т.е. входов транзактов в очередь, когда прибор был свободен; при этом время пребывания транзакта в очереди равно нулю);

AVE.CONT. – среднее содержимое очереди;

AVE.TIME – среднее время пребывания транзакта в очереди;

AVE.(-0) – среднее время пребывания без учета ″нулевых″ входов.

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

1) Число попаданий команд в вычислительный прибор = 9.

2) Процент использования вычислительного прибора = 0.900.

3) Максимальная длина очереди = 1.

4) Длина очереди на момент завершения моделирования = 0.

5) Количество вхождений команд в очередь = 9.

6) Количество нулевых вхождений команд в очередь = 1.

7) Среднее количество команд в очереди = 0.360.

8) Среднее время пребывания пакетов в очереди = 40.000.

 

3.1.3 Варианты заданий: (интенсивность формирования и времени передачи)

Вариант
   
   
   
   
   
   
   
   
   
   

 


Дата добавления: 2015-07-15; просмотров: 97 | Нарушение авторских прав


Читайте в этой же книге: Общие сведения о языке GPSS | Теоретический расчет результатов моделирования | Моделирование работы многоканального устройства |
<== предыдущая страница | следующая страница ==>
Моделирование простейших СМО| Моделирование работы передающего устройства видеопакетов

mybiblioteka.su - 2015-2024 год. (0.014 сек.)