ВУЗ:
Составители:
13
Для облегчения пользователю процесса построения модели в GPSS разработан так
называемый язык блок-диаграмм (см. приложение 1, где блоки приведены в порядке
латинского алфавита), позволяющий упростить переход от алгоритма к программе
модели системы S. Каждый блок GPSS имеет свой графический аналог, с помощью
которых отображается пространственная конструкция модели, упрощая дальнейшую
линеаризацию программы модели.
Рис. 4. Процесс создания модели с использованием GPSS
Построение блок-диаграмм знакомит программиста с набором операторов языка.
Набор операторов языка однозначно соответствует набору блоков для описания блок-
диаграммы. Вследствие этого очевидно, что построение блок-диаграммы является не
самоцелью, а лишь промежуточным этапом при написании имитационной модели
исследуемой системы с использованием операторов языка GPSS/PC. При этом процесс
создания модели можно изобразить
в виде схемы, показанной на рис. 4.
Основные сокращения и обозначения, используемые симулятором GPSS на этапе
системного ввода, приведены в приложении 2.
Динамическими объектами являются транзакты (сообщения), которые представляют
собой единицы исследуемых потоков и производят ряд определенных действий,
продвигаясь по фиксированной структуре, представляющей собой совокупность объектов
других категорий.
Операционные объекты, т.е. блоки
, задают логику функционирования модели системы
и определяют пути движения транзактов между объектами аппаратной категории.
Объекты аппаратной категории — это абстрактные элементы (устройства памяти и
логические ключи), на которые может быть декомпозировано оборудование реальной
системы. Воздействуя на эти объекты, транзакты могут изменять их состояние и влиять на
движение других транзактов.
Вычислительная категория
служит для описания таких ситуаций в процессе
моделирования, когда связи между компонентами моделируемой системы S наиболее
просто и компактно выражаются в виде математических (аналитических и логических)
соотношений. Для этих целей в качестве объектов вычислительной категории введены
арифметические и булевские переменные и
функции.
К статистическим объектам относятся очереди и таблицы, вводимые для оценки
характеристик поведения системы.
В процессе моделирования системы одни объекты взаимодействуют с другими, в
результате чего происходят изменения атрибутов и преобразование арифметических или
логических значений их. Такие преобразования называются событиями,
Транзакты моделируют прохождение по системе соответствующих единиц
исследуемого потока. Такое движение может быть разбито на цепь элементарных
событий, происходящих в определенные
моменты времени. Основной задачей
симулятора GPSS является определение моментов наступления этих событий,
Исходное
описание
моделируе
мой
системы
S
Формализ
ация
системы
в
терминах
Q-схем
Декомпози
ция
системы к
виду блок-
диаграммы
GPSS
Перевод
блок-
диаграммы
в
программу
на
GPSS
Рис. 4. Схема создания модели
Для облегчения пользователю процесса построения модели в GPSS разработан так
называемый язык блок-диаграмм (см. приложение 1, где блоки приведены в порядке
латинского алфавита), позволяющий упростить переход от алгоритма к программе
модели системы S. Каждый блок GPSS имеет свой графический аналог, с помощью
которых отображается пространственная конструкция модели, упрощая дальнейшую
линеаризацию программы модели.
Рис. 4. Процесс создания модели с использованием GPSS
Построение блок-диаграмм знакомит программиста с набором операторов языка.
Набор операторов языка однозначно соответствует набору блоков для описания блок-
диаграммы. Вследствие этого очевидно, что построение блок-диаграммы является не
самоцелью, а лишь промежуточным этапом при написании имитационной модели
исследуемой системы с использованием операторов языка GPSS/PC. При этом процесс
создания модели можно изобразить в виде схемы, показанной на рис. 4.
Основные сокращения и обозначения, используемые симулятором GPSS на этапе
системного ввода, приведены в приложении 2.
Динамическими объектами являются транзакты (сообщения), которые представляют
собой единицы исследуемых потоков и производят ряд определенных действий,
Исходное Формализ Декомпози Перевод
описание ация ция блок-
моделируе системы системы к диаграммы
мой в виду блок- в
системы терминах диаграммы программу
S Q-схем GPSS на
GPSS
Рис. 4. Схема создания модели
продвигаясь по фиксированной структуре, представляющей собой совокупность объектов
других категорий.
Операционные объекты, т.е. блоки, задают логику функционирования модели системы
и определяют пути движения транзактов между объектами аппаратной категории.
Объекты аппаратной категории — это абстрактные элементы (устройства памяти и
логические ключи), на которые может быть декомпозировано оборудование реальной
системы. Воздействуя на эти объекты, транзакты могут изменять их состояние и влиять на
движение других транзактов.
Вычислительная категория служит для описания таких ситуаций в процессе
моделирования, когда связи между компонентами моделируемой системы S наиболее
просто и компактно выражаются в виде математических (аналитических и логических)
соотношений. Для этих целей в качестве объектов вычислительной категории введены
арифметические и булевские переменные и
функции.
К статистическим объектам относятся очереди и таблицы, вводимые для оценки
характеристик поведения системы.
В процессе моделирования системы одни объекты взаимодействуют с другими, в
результате чего происходят изменения атрибутов и преобразование арифметических или
логических значений их. Такие преобразования называются событиями,
Транзакты моделируют прохождение по системе соответствующих единиц
исследуемого потока. Такое движение может быть разбито на цепь элементарных
событий, происходящих в определенные моменты времени. Основной задачей
симулятора GPSS является определение моментов наступления этих событий,
13
Страницы
- « первая
- ‹ предыдущая
- …
- 11
- 12
- 13
- 14
- 15
- …
- следующая ›
- последняя »
