ВУЗ:
Составители:
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
- …
- следующая ›
- последняя »