ВУЗ:
Составители:
9
Приход
Очередь
Приборы
Рис. 3. Три параллельно
работающих прибора.
Уход
Теперь наша задача состоит в создании машинной модели на ЭВМ, которая
позволит изучить поведение системы в течение времени моделирования. Иначе говоря,
нужно реализовать эту блок-схему на ЭВМ, используя блоки и операторы языка GPSS.
1.5. МОДЕЛИРОВАНИЕ МНОГОКАНАЛЬНЫХ УСТРОЙСТВ
Прибор в GPSS используют для моделирования единственного устройства
обслуживания. Два или более находящихся рядом обслуживающих
устройства могут быть
промоделированы на GPSS двумя или более приборами, располагаемыми рядом, т. е.
параллельно. Этими приборами могут быть, например, два парикмахера, работающих
рядом.
GPSS предоставляет для моделирования
однородных (обладающих определенными общими
свойствами) параллельных приборов специальное
средство (или элемент). Для этого используют
название "многоканальное устройство" (МКУ).
Схематично такая ситуация представлена на рис. 3.
В
модели может быть несколько многоканальных
устройств. Для того чтобы между ними было
различие, им можно давать имена. Условия
использования имен такие же, как и в случае
приборов и очередей. Число приборов, которое
моделируется каждым из многоканальных устройств,
определяется разработчиком. Здесь употребляют термин "емкость многоканального
устройства". Емкость многоканальных устройств определяется с
помощью оператора
STORAGE.
2. ПРИНЦИП РАБОТЫ СИСТЕМЫ МОДЕЛИРОВАНИЯ ДИСКРЕТНЫХ СИСТЕМ
GPSS
GPSS является языком моделирования, используемым для построения моделей и
проведения моделирования на ЭВМ. Модели на GPSS компактны, часто состоят из
меньшего числа операторов, чем такие же модели, написанные на процедурных языках
(например, на Паскале или Си). Это объясняется тем, что в GPSS
встроено максимально
возможное число логических программ, необходимых для моделирующих систем. В него
также входят специальные средства для описания динамического поведения систем,
меняющихся во времени, причем изменение состояний происходит в дискретные моменты
времени. GPSS очень удобен при программировании, поскольку интерпретатор GPSS
(здесь и далее интерпретатором называется моделирующая часть системы GPSS) многие
функции выполняет автоматически.
Например, GPSS без специального на то указания
пользователя собирает статистические данные, описывающие поведение модели,
автоматически печатает итоговую статистику по завершении моделирования.
Пользователю нет необходимости включать в модель операторы для сбора и накопления
этих данных или задавать формат, указывающий, в каком виде должны быть распечатаны
итоговые данные. В язык включены и многие другие
полезные элементы. Например,
GPSS обслуживает таймер модельного времени, планирует события, которые должны
произойти позднее в течение времени моделирования, вызывает их своевременное
появление и управляет очередностью поступления.
Язык моделирования дискретных систем GPSS/PC построен в предположении, что
моделью сложной дискретной системы является описание ее элементов и логических
правил их взаимодействия в процессе функционирования моделируемой
системы.
Предполагается также, что для определенного класса моделируемых систем можно
выделить небольшой набор абстрактных элементов — объектов. Причем набор
Теперь наша задача состоит в создании машинной модели на ЭВМ, которая позволит изучить поведение системы в течение времени моделирования. Иначе говоря, нужно реализовать эту блок-схему на ЭВМ, используя блоки и операторы языка GPSS. 1.5. МОДЕЛИРОВАНИЕ МНОГОКАНАЛЬНЫХ УСТРОЙСТВ Прибор в GPSS используют для моделирования единственного устройства обслуживания. Два или более находящихся рядом обслуживающих устройства могут быть промоделированы на GPSS двумя или более приборами, располагаемыми рядом, т. е. параллельно. Этими приборами могут быть, например, два парикмахера, работающих рядом. GPSS предоставляет для моделирования однородных (обладающих определенными общими свойствами) параллельных приборов специальное Приход Уход средство (или элемент). Для этого используют название "многоканальное устройство" (МКУ). Схематично такая ситуация представлена на рис. 3. В Очередь модели может быть несколько многоканальных устройств. Для того чтобы между ними было Приборы различие, им можно давать имена. Условия Рис. 3. Три параллельно использования имен такие же, как и в случае приборов и очередей. Число приборов, которое работающих прибора. моделируется каждым из многоканальных устройств, определяется разработчиком. Здесь употребляют термин "емкость многоканального устройства". Емкость многоканальных устройств определяется с помощью оператора STORAGE. 2. ПРИНЦИП РАБОТЫ СИСТЕМЫ МОДЕЛИРОВАНИЯ ДИСКРЕТНЫХ СИСТЕМ GPSS GPSS является языком моделирования, используемым для построения моделей и проведения моделирования на ЭВМ. Модели на GPSS компактны, часто состоят из меньшего числа операторов, чем такие же модели, написанные на процедурных языках (например, на Паскале или Си). Это объясняется тем, что в GPSS встроено максимально возможное число логических программ, необходимых для моделирующих систем. В него также входят специальные средства для описания динамического поведения систем, меняющихся во времени, причем изменение состояний происходит в дискретные моменты времени. GPSS очень удобен при программировании, поскольку интерпретатор GPSS (здесь и далее интерпретатором называется моделирующая часть системы GPSS) многие функции выполняет автоматически. Например, GPSS без специального на то указания пользователя собирает статистические данные, описывающие поведение модели, автоматически печатает итоговую статистику по завершении моделирования. Пользователю нет необходимости включать в модель операторы для сбора и накопления этих данных или задавать формат, указывающий, в каком виде должны быть распечатаны итоговые данные. В язык включены и многие другие полезные элементы. Например, GPSS обслуживает таймер модельного времени, планирует события, которые должны произойти позднее в течение времени моделирования, вызывает их своевременное появление и управляет очередностью поступления. Язык моделирования дискретных систем GPSS/PC построен в предположении, что моделью сложной дискретной системы является описание ее элементов и логических правил их взаимодействия в процессе функционирования моделируемой системы. Предполагается также, что для определенного класса моделируемых систем можно выделить небольшой набор абстрактных элементов — объектов. Причем набор 9
Страницы
- « первая
- ‹ предыдущая
- …
- 7
- 8
- 9
- 10
- 11
- …
- следующая ›
- последняя »