Исследование систем управления методами имитационного моделирования

Автор: Павел Наумов, 14 Октября 2010 в 12:00, курсовая работа

Описание работы

Системы массового обслуживания. Классификация. Основные определения

Содержание

Нет

Работа содержит 1 файл

курсач GPSS.doc

— 130.00 Кб (Скачать)

            QUEUE            01                                       Постановка транзактов в

                                                                                 очередь 01      

 Q1      SEIZE              KASS1                               Занятие транзактом окна

                                                                                 KASS1

             DEPART         01                                        Выход транзакта из очереди         

                                                                                                01

             ADVANCE     2.5,1.5                                 Время обслуживания в          

                                                                                 KASS1

             RELEASE       KASS1                                Освобождение окна KASS1

            

             TRANSFER    BOTH,,Q2                           Условный переход к

                                                                                  KASS1 если KASS2 занят

           QUEUE            02                                     Постановка транзактов в  

                                                                                  очередь 02

 Q2       SEIZE              KASS2                               Занятие транзактом окна

                                                                                  KASS2

             DEPART         02                                        Выход транзакта из очереди

                                                                                  02

             ADVANCE     3.25,2.5                                        Время обслуживания в

                                                                                  KASS2

             RELEASE       KASS2                                Освобождение окна KASS2

            

            TERMINATE   1                                         Вывод транзактов из системы

                                                                                 с весом 1

* Модуль управления

            START             100                                    Количество стартов    

            END                                                            Окончание процесса ИМ

 
 
 
 
 
 

После написания программа была пропущена  через GPSS/H. В результате были получены следующие результаты моделирования:

   RELATIVE CLOCK: ABSOLUTE CLOCK:
3111.0000 3111.0000
 
 
 
 

FACILITY  TOTAL  AVAIL  UNAVL     ENTRIES    AVERAGE   CURRENT  PERCENT  SEIZING  PREEMPTING

           TIME   TIME   TIME               TIME/XACT   STATUS   AVAIL     XACT      XACT 

   KASS1  0.096                       100       3.000    AVAIL                 

   KASS2  0.161                       100       5.000    AVAIL                   
 
 
 
 

   QUEUE     MAXIMUM      AVERAGE       TOTAL        ZERO    

            CONTENTS    CONTENTS      ENTRIES     ENTRIES    

       1           1        0.000         100         100     

       2           1        0.000         100         100       
 
 
 
 

PERCENT      AVERAGE      $AVERAGE     QTABLE     CURRENT

ZEROS      TIME/UNIT    TIME/UNIT     NUMBER    CONTENTS

100.0         0.000         0.000                      0

100.0         0.000         0.000                      0 
 
 
 

RANDOM    ANTITHETIC     INITIAL     CURRENT      SAMPLE   CHI-SQUARE

  STREAM      VARIATES    POSITION    POSITION       COUNT   UNIFORMITY

       1           OFF      100000      100100         100      0.37

       2           OFF      200000      203231        3231      0.23

               
 
 
 
 
 
 
 
 
 

4.2 Листинг.

STUDENT GPSS/H RELEASE 3.0n-C10 (UG207)     11 May 2010   17:09:16     FILE: av.gps 

    LINE# STMT#  IF DO  BLOCK#  *LOC OPERATION A,B,C,D,E,F,G COMMENTS 

 

        1     1                          SIMULATE

        2     2                 

        3     3                 

        4     4              1           GENERATE  1.5,1                            

        5     5              2           TRANSFER  .500,,Q1

        6     6              3           TRANSFER  BOTH,Q1,Q2

        7     7              4          QUEUE     01                        

       8     8              5        Q1 SEIZE     KASS1                         

        9     9              6           DEPART    01                                       

       10    10              7           ADVANCE   2.5,1.5                                 

       11    11              8           RELEASE   KASS1

       12    12              9           TRANSFER  BOTH,,Q2                            

       13    13             10          QUEUE     02

       14    14             11        Q2 SEIZE     KASS2                                      

       15    15             12           DEPART    02                      

       16    16             13           ADVANCE   3.25,2.5                                         

       17    17             14           RELEASE   KASS2                                                                    

       18    18             15           TERMINATE 1                                        

       19    19                             

       20    20                          START     100                                     

       21    21                          END                                                                 

ENTITY DICTIONARY (IN ASCENDING ORDER BY ENTITY NUMBER; "*" => VALUE CONFLICT.) 

       Facilities: 1=KASS1         2=KASS2 

           Queues: 1               2 

   Random Numbers: 2 

SYMBOL   VALUE   EQU DEFNS  CONTEXT      REFERENCES BY STATEMENT NUMBER

 

L1           4           7  Block            5     6    12

L2          10          13  Block            6

 

KASS1        1              Facility         8    11

KASS2        2              Facility        14    17

 

1            1              Queue            7     9

2            2              Queue           13    15

 

2            2              Random Nmbr      4 
 
 

STORAGE REQUIREMENTS (BYTES) 

COMPILED CODE:      394

COMPILED DATA:       64

MISCELLANEOUS:        0

ENTITIES:           516

COMMON:           10000

-----------------------

TOTAL:            10974 
 
 

GPSS/H MODEL SIZE: 

CONTROL STATEMENTS      3

BLOCKS                 15 
 
 

Simulation begins.

Вывод

 

В двух окнах, 100 клиентов было обслужено за 3111.0000 мин.

Полное время работы окон по работе с физ. лицами: 0.096 и 0.161 соответственно

 

Список  использованной литературы:

 
  1. Варжапетян  А.Г. Методические указания по курсовому проектированию  
    по курсу «Исследование систем управления», Санкт-Петербург, 2005 (в электронном виде).
  2. Варжапетян А.Г. имитационное моделирование на GPSS/H, Санкт-Петербург, 2007

Информация о работе Исследование систем управления методами имитационного моделирования