Моделирование систем

  • Вид работы:
    Контрольная работа
  • Предмет:
    Информационное обеспечение, программирование
  • Язык:
    Русский
    ,
    Формат файла:
    MS Word
    158,45 Кб
  • Опубликовано:
    2015-06-17
Вы можете узнать стоимость помощи в написании студенческой работы.
Помощь в написании работы, которую точно примут!

Моделирование систем

Министерство образования и науки Российской Федерации

Федеральное государственное бюджетное образовательное учреждение

высшего профессионального образования

Волгоградский Государственный Технический Университет

Кафедра «Системы автоматизированного проектирования и поискового

конструирования»






Контрольная работа

по дисциплине: «Моделирование систем».

Вариант №12

 

 


Выполнил: студент 3 курса ФПИК

группы АУЗ - 361с Тюляева И.А.

номер зачетной книжки 20161639

Проверил: к.т.н., доц. кафедры

САПР и ПК Коробкин Д.М.



Волгоград 2013

1. Постановка задачи

моделирование компьютерный зал

В студенческом машинном зале расположены две миниЭВМ и одно устройство подготовки данных (УПД). Студенты приходят с интервалом в 8±2 мин и треть из них хочет использовать УПД и ЭВМ, а остальные только ЭВМ. Допустимая очередь в машинном зале составляет четыре человека, включая работающего на УПД.

Работа на УПД занимает 8±1 мин, а на ЭВМ - 17 мин. Кроме того, 20% работавших на ЭВМ возвращается для повторного использования УПД и ЭВМ.

Смоделировать работу машинного зала в течение 60 ч. Определить загрузку УПД, ЭВМ и вероятности отказа в обслуживании вследствие переполнения очереди. Определить соотношение желающих работать на ЭВМ и на УПД в очереди.

2. Текст программы

10         SIMULATE

        GENERATE  8,2       

VB1     VARIABLE  RN1/200+13

        ASSIGN    3,0       

        ASSIGN    2,V$VB1   

        ASSIGN    1,X1      

        TEST NE   X3,0,ENR  

ENO     QUEUE     OZD       

        SAVEVALUE 3+,1      

ADC    ADVANCE   1         

       GATE SF   CCL,DPT   

       SAVEVALUE 2,X1      

       SAVEVALUE 2-,P1     

       ASSIGN    3,X2     

       TEST LE   P3,P2,DPT 

       TRANSFER  ,ADC     

DPT    SAVEVALUE 3-,1      

       DEPART OZD         

       TEST G    P3,P2,EN1 

       TERMINATE          

ENR    GATE SNF  CCL,ENO   

EN1    ENTER     CCL      

       MARK                

       TRANSFER  .333,CP1,UP1

UP1    SEIZE     UPD      

       ADVANCE   8,1       

       RELEASE   UPD        

CP1    ENTER     COM      

       ADVANCE   17       

       LEAVE     COM      

       TRANSFER  .200,LVE,UP1

LVE    LEAVE     CCL       

       TABULATE  MWT      

       TERMINATE          

       GENERATE  1         

       SAVEVALUE 1+,1       

TRM    TERMINATE 1         

CCL    STORAGE   4         

COM    STORAGE   2         

MWT    TABLE     M1,17,17,17

410        START     3600    

3.       Переменные

VB1 - значение максимально возможного времени ожидания студента в очереди;

X1 - счетчик времени в минутах.

P1 - параметр студента, определяющий его время нахождения  в оче­реди.

P2 -максимальное время пребывания студента в очереди.

P3 - время пребывания студента в очереди.

X2 - используется для промежуточных вычислений.

OZD - очередь в машинный зал.

CCL - накопитель емкостью в четыре студента, изображающий машинный зал.

UPD - устройство, изображающее УПД.

COM - накопитель емкостью в два студента, изображающий пару мини-ЭВМ.

MWT - таблица распределения общего времени работы студента в машинном зале.


4.       Результаты моделирования

GPSS World Simulation Report - Untitled Model 1.2.1

                  Saturday, January 26, 2013 00:29:54

          START TIME           END TIME  BLOCKS  FACILITIES  STORAGES

               0.000           3600.000    35        1          2

             NAME                       VALUE

         ADC                             8.000

         CCL                         10001.000

         COM                         10002.000

         CP1                            26.000

         DPT                            15.000

         EN1                            20.000

         ENO                             6.000

         ENR                            19.000

         LVE                            30.000

         MWT                         10003.000

         OZD                         10005.000

         TRM                            35.000

         UP1                            23.000

         UPD                         10004.000

         VB1                         10000.000

LABEL              LOC  BLOCK TYPE     ENTRY COUNT CURRENT COUNT RETRY

                   1    GENERATE           452             0       0

                   2    ASSIGN             452             0       0

                   3    ASSIGN             452             0       0

                   4    ASSIGN             452             0       0

                   5    TEST               452             0       0                6    QUEUE              440             0       0

                   7    SAVEVALUE          440             0       0                8    ADVANCE           3954             2       0

                   9    GATE              3952             0       0

                  10    SAVEVALUE         3638             0       0

                  11    SAVEVALUE         3638             0       0

                  12    ASSIGN            3638             0       0

                  13    TEST              3638             0       0

                  14    TRANSFER          3514             0       0               15    SAVEVALUE          438             0       0

                  16    DEPART             438             0       0

                  17    TEST               438             0       0

                  18    TERMINATE          124             0       0               19    GATE               207             0       0               20    ENTER              326             0       0

                  21    MARK               326             0       0

                  22    TRANSFER           326             0       0               23    SEIZE              217             0       0

                  24    ADVANCE            217             1       0

                  25    RELEASE            216             1       0               26    ENTER              422             0       0

                  27    ADVANCE            422             2       0

                  28    LEAVE              420             0       0

                  29    TRANSFER           420             0       0               30    LEAVE              322             0       0

                  31    TABULATE           322             0       0

                  32    TERMINATE          322             0       0

                  33    GENERATE          3600             0       0

                  34    SAVEVALUE         3600             0       0               35    TERMINATE         3600             0       0

        ENTRIES  UTIL.   AVE. TIME AVAIL. OWNER PEND INTER RETRY DELAY

UPD              217    0.482       8.004  1     4000    0    0     0      0

             MAX CONT. ENTRY ENTRY(0) AVE.CONT. AVE.TIME   AVE.(-0) RETRY

OZD                 3    2    440      0     1.098      8.983      8.983   0

           CAP. REM. MIN. MAX.  ENTRIES AVL.  AVE.C. UTIL. RETRY DELAY

CCL                 4    0   0     4      326   1    3.934  0.983    0    0

COM                 2    0   0     2      422   1    1.988  0.994    0    1

             MEAN    STD.DEV.       RANGE           RETRY FREQUENCY CUM.%

MWT              43.557   23.515                           0

               _  -       17.000             1     0.31

                          17.000  -       34.000           245    76.40

                          34.000  -       51.000             8    78.88

                          51.000  -       68.000            38    90.68

                          68.000  -       85.000             8    93.17

                          102.000  -      119.000             8    99.07

                          119.000  -      136.000             1    99.38

                          136.000  -      153.000             1    99.69

                          153.000  -      170.000             0    99.69

                          170.000  -      187.000             0    99.69

                          187.000  -      204.000             1   100.00

              RETRY       VALUE

1                        0       3600.000                           

2                        0          4.000                            

3                        0          2.000                           

XN   PRI         BDT      ASSEM  CURRENT  NEXT  PARAMETER    VALUE

 4033    0        3600.775   4033      8      9       1       3588.000

                                                      2         15.060

                                                      3         11.000

 4041    0        3600.853   4041      8      9       1       3595.000

                                                      2         15.240

                                                      3          4.000

 4054    0        3601.000   4054      0     33

 3965    0        3603.527   3965     27     28       1       3528.000

                                                      2         16.925

                                                      3          6.000

 4000    0        3604.291   4000     24     25       1       3560.000

                                                      2         15.565

                                                      3          0.000

 4049    0        3605.375   4049      0      1

 4025    0        3612.403   4025     27     28       1       3581.000

                                                      2         17.385

                                                      3          5.000

Похожие работы на - Моделирование систем

 

Не нашли материал для своей работы?
Поможем написать уникальную работу
Без плагиата!