Имитационное моделирование на языке GPSS. Методическое пособие по дисциплине "Компьютерное моделирование". Алтаев А.А. - 39 стр.

UptoLike

Составители: 

39
LEAVE PARIK,1 Завершение стрижки
TERMINATE Уход клиента
GENERATE 480 Время завершения моделирования
TERMINATE 1
START 1 Системный счетчик равен 1
Схема данной СМО аналогична схеме на рис. 3. Отметим разницу между одноканальным
и многоканальным устройствами. Одноканальное устройство может заниматься или
захватываться транзактом, многоканальное устройствотолько заниматься.
В следующем примере сама очередь представлена в виде многоканального устройства.
Пример 9. СМО состоит
из одного прибора и очереди перед ним. Обработка заявки в
приборе занимает (20 ± 5) единиц времени. Очередь ограничена длиной 4. Заявки
приходят каждые (15 ± 3) единиц времени и если в очереди нет свободных мест, то заявки
покидают модель необслуженными. Промоделировать систему в течение 1000 единиц
времени.
SIMULATE Начало моделирования
NAKOP STORAGE 4 Длина очереди – 4 заявки
GENERATE 15,3 Приход заявок
GATE SNF NAKOP,BYBYE Пропустить заявку
на
*нижеследующий блок, если очередь NAKOP заполнена не полностью,
*в противном случае заявку отправить на метку BYBYE
ENTER NAKOP Поступление в очередь
SEIZE USTR Занятие устройства
(
BYBYE
)
NAKOP
15,3
USTR
SNF NAKOP
NAKOP
20,5
USTR
1000
1
Рис. 8. Блок-диаграмма
GPSS-модели
        LEAVE              PARIK,1     Завершение стрижки
        TERMINATE                      Уход клиента
        GENERATE           480         Время завершения моделирования
        TERMINATE          1
        START              1           Системный счетчик равен 1
Схема данной СМО аналогична схеме на рис. 3. Отметим разницу между одноканальным
и многоканальным устройствами. Одноканальное устройство может заниматься или
захватываться транзактом, многоканальное устройство – только заниматься.
   В следующем примере сама очередь представлена в виде многоканального устройства.

                      1000           15,3




                       1               SNF         NAKOP



                                                            (BYBYE)

                                                   NAKOP




                                                   USTR

          Рис. 8. Блок-диаграмма
          GPSS-модели                              NAKOP


                                            20,5



                                                   USTR




   Пример 9. СМО состоит из одного прибора и очереди перед ним. Обработка заявки в
приборе занимает (20 ± 5) единиц времени. Очередь ограничена длиной 4. Заявки
приходят каждые (15 ± 3) единиц времени и если в очереди нет свободных мест, то заявки
покидают модель необслуженными. Промоделировать систему в течение 1000 единиц
времени.
         SIMULATE                                    Начало моделирования
NAKOP STORAGE                    4                   Длина очереди – 4 заявки
         GENERATE                15,3                Приход заявок
         GATE        SNF         NAKOP,BYBYE         Пропустить заявку на
*нижеследующий блок, если очередь NAKOP заполнена не полностью,
*в противном случае заявку отправить на метку BYBYE
         ENTER                   NAKOP        Поступление в очередь
         SEIZE                   USTR         Занятие устройства

                                                                                    39