Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Шпоры Моделирование систем(2008).doc
Скачиваний:
2
Добавлен:
01.03.2025
Размер:
2 Мб
Скачать
☆

60. Характеристика входного языка системы gpss.

Входной язык вкл:

-операторы

-команды

Операторы:

1. управления транзактами (generate, terminate, priority, advance, assign)

2. управления сбором статист. (queue, depart)

3. управлен. обслуж. устройствами (seize, release, preempt, return – с учетом абсолют. приоритетов; storage, enter, leave; initial, logic – управлен логич ключами). Ключ имеет два сост вкл. и выкл.

4. маршрутные (transfer, loop - оператор орг-ции цикла, test, gate)

5. управления ансамблями или копиями транзактов, кот могут двиг по сети парал. (split, assemble, gather, match)

Команды:

Start А – запускает моделир, А – инициализир. модельн таймер

Simulate A – позвол в явном виде задать длит моделир, А-время

Clear – полностью сбрасывает статист и переуст все датчики случ чисел в исх сост

Reset – сбрасывает собран статист данные о ходе моделир, сохраняя тек. значение модельн врем и сост датчиков случ чисел, что в частности позволяет убрать статист перех периодов

61. Стандартный набор статистики gpss. Управление сбором статистики.

В ходе выполнения модели GPSS накапливает массивы статистических данных, туда входят данные, которые GPSS всегда собирает сам – стандартная статистика и те данные, которые, которые заказал пользователь (используя операторы QUEUE и DEPART). После моделирования массивы обрабатываются и представляются пользователю в виде отчета.

Секция/

величина

Назначение

СЧА

Комментарий

Описание модели

СЕКЦИЯ 1

Start time

End time

Blocks

Facilities

Storages

ОБЩАЯ СТАТИСТИКА

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

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

число многоканальных устройств, использованных при моделировании

СЕКЦИЯ 2

Line

Loc

Block type

Entry count

Curr. count

СТАТИСТИКА ИСПОЛЬЗОВАНИЯ БЛОКОВ (ОПЕРАТОРОВ)

номер соответствующей строки в программе;номер, имя оператора

тип, название оператора

количество транзактов, прошедших через оператор с начала моделирования либо после последних команд RESET и CLEAR;число транзактов в операторе в конце моделирования

Nj

Wj

СЕКЦИЯ 3

СТАТИСТИКА ИСПОЛЬЗОВАНИЯ ИМЕН

СЕКЦИЯ 4

Facility

Entries

Util.

Ave. time

Available

СТАТИСТИКА ИСПОЛЬЗОВАНИЯ ОДНОКАНАЛЬНЫХ УСТРОЙСТВ

номер, имя устройства

количество входов в устройство

коэффициент использования

среднее время обслуживания одного транзакта;признак доступности (0 – занято, 1 – свободно)

FCj

FRj

FTj

Fj

СЕКЦИЯ 5

Queue

Max

Count

Entries

Entries(0)

Ave. count

Ave. time

Ave (-0)

СТАТИСТИКА ОЧЕРЕДЕЙ

номер, имя очереди

максимальная длина очереди

текущая длина очереди

число транзактов, вошедших в очередь;число транзактов, прошедших очередь без ожидания;средняя длина очереди (lj);среднее время ожидания в очереди (wj);среднее время ожидания в очереди без учета транзактов с нулевым ожиданием

QMj

Qj

QCj

QCj-QZj

QAj

QTj

QXj

СЕКЦИЯ 6

Storage

Cap

Remain

Min

Max

Entries

Avl.

Ave.c.

Util.

СТАТИСТИКА ИСПОЛЬЗОВАНИЯ МНОГОКАНАЛЬНЫХ УСТРОЙСТВ (ПАМЯТЕЙ)

номер, имя памяти

емкость памяти

количество оставшейся свободной памяти;минимальный объем занятой памяти;макс. -//-

число транзактов, вошедших в память

признак доступности (0 –нет, 1 – да)

средний объем занятой памяти

коэффициент использования памяти

объем занятой памяти (текущий)

среднее время пребывания заявки в памяти;признак отсутствия транзактов в памяти;признак полной занятости памяти

Rj

SMj

SCj

SAj

SRj

Sj

STj

SEj

SFj

СЕКЦИЯ 7

СВЕДЕНИЯ О ЗНАЧЕНИЯХ СОХРАНЯЕМЫХ ВЕЛИЧИН

содержимое ячейки

содержимое элемента матрицы ячеек

Xj

MXj(a,b)

СЕКЦИЯ 8

СВЕДЕНИЯ О ВРЕМЕННЫХ ЦЕПЯХ