Студопедия

КАТЕГОРИИ:

АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция

Имитация очереди в модели не предусмотрено, и мы не можем




Команду описания функции

                           NAME FUNCTION       A,B,C,D

 

                      Задачи второй аттестации

Вариант 21                             

GT
РК1
                          

 

 

      

РК2
Tabl
   Спец. эрл. закон.                                                                          

   Ср. 25. Кол. фаз. 4                                   Решённые задачи

                                                                                                                      

                                 .    .

                                 .    .

                                 .    .                                                            

                                           .                                                                                                                              

РК5
            

                                                                           

                                                         

                                               Эксп. закон.                    

                                                Ср. 200

                                                      Отказы, если выбранный РК занят

           

Выбор ПК по наименьшему количеству решённых задач. Подсчитать вероятность отказа. Протабулировать время решения задач от поступления в систему до вывода из системы.

Завершить моделирование после вывода 250 решённых задач.

 

BUF
РК1
Вариант 24                                 
GT
                              

                                    

 

      

Tabl
РК2
 Равн. закон.   Неогр.                                                                  

200±50                                                                        Решённые задачи

                                                                                                                      

                                            

                                                .    .

                                                .    .

                                                .    .                                                        

                                                                                                                                                                                  

РК5
            

                                                                       

                                                         

                                                               Эксп. закон. Ср. 800                   

                                               Отказы, если время ожидания в BUF превышает 1250 ед.

           

Выбор ПК по наименьшему коэффициенту использования. Подсчитать вероятность отказа. Протабулировать время решения задач от поступления в систему до вывода из системы.

Завершить моделирование после вывода 300 решённых задач.

 

BUF
РК1
Вариант 27                                  
GT
                              

                                    

 

      

Tabl
РК2
 Эксп. закон.   Неогр.                                                                  

 Среднее 200                                                                       Решённые задачи

                                                                                                                  

                                                

                                                .    .

                                                .    .

                                                .    .                                                            

                                                                                                                                                                              

РК5
            

                                                                           

                                                         

                                                               Равн. закон.990±190

                                               Отказы, если время ожидания в BUF превышает 1200 ед.

       Выбор ПК по наименьшему коэффициенту использования. Подсчитать вероятность отказа. Протабулировать время решения задач. Завершить моделирование после вывода 15 отказов.

 

 

Вариант 29

                                            

                                

 

 

      

                                                                                  

                                                                                  Решённые

                                                                                  задачи                       

                                         .

                                         .

                                         .                                                            

                                                                                                                                                                                

РК8
          

                                                                           

                      

                                                                     Отказы, если в памяти все места заняты

 

            

Количество мест в BUF – 3. Время между поступлением транзактов распределено по равн. закону со временем 100±20 ед. Время обслуживания на всех РК распределено по эксп. закону со средним 100 ед. Выбор РК первого каскада – равновероятный. Подсчитать вероятность отказа. Протабулировать время пребывания транзакта в системе. Остановить моделирование после наступления 18 отказов. 

 

BUF
РК1
Вариант 34                                  
GT
                              

                                                 0.5

 

      

Tabl
РК2
 Эксп. закон.   На 2 места                                                                  

Сред. 250.                                   0.25                         Решённые задачи

                                                                                                                      

                                                

РК3
                                                 0.15 .

                                                      .

                                                      .                                                            

                                                                                                                                                                              

РК4
                                                  0.1

 

                                                                           

                                                         

                                                               Спец. эр. закон. Среднее 180, Кол. фаз. 3.

                  Отказы, если все места в BUF заняты

           

Выбор ПК по функции по заданным на рисунке вероятностям. Подсчитать вероятность отказа. Протабулировать время решения задач от поступления в систему до вывода из системы. Завершить моделирование после вывода из системы 250 решённых задач без учёта отказов. 

 

          Вариант 37                                                               

GOtk
 

                          

 
РК1


   Норм. зак.                                                                            

   Ср. 2000.                                  

   Ст. от. 400.                                                                                                                                      

GT
BUF
РК2
                                              

       

                                                                               Решённые задачи

• • •
• • •
                                                                                                           

   Эксп. зак.

     Ср.100.                                      

РК6
                                                                                                                                                                      

Vosst
            

                                                                                                

                                               Равн. закон.                     Эксп. зак.

                                                590±190                            Ср. 400.

                                       Отказы, если все места в BUF заняты.

           

Выбор ПК по правилу «Первый свободный с наименьшим номером». Подсчитать вероятность отказа. Протабулировать время решения задач от поступления в систему до вывода из системы. Завершить моделирование по времени 1000000 единиц.

Вариант 41

 

 


    Эксп. закон.

    Среднее 1000                                                   

 

GT
Tabl
РК2
 

                                                                  Решённые задачи                                                                                                                                             

 
•           • •           • •           •


     Норм. закон.

       Ср. 100,

РК4
.  Ст. откл. 20             

 


                                                                                                                                                                                 

Vosst
                                                  Равн. закон.                    

                                                   390±90

                                                 

                                                                      

                                                                      Экс. закон.Ср.20

                                                      Отказы, если выбранный РК занят         

Выбор ПК по наименьшему количеству решённых задач. Режим недоступности накладывается на все РК сразу. Подсчитать вероятность отказа. Протабулировать время решения задач. Завершить моделирование после решения 2000 задач.

Вариант 45      

BUF1
РК1
GT
                                

 

 

   

BUF2
РК2
Tabl
      Эксп. закон.                                                                          

      Ср. 100                                                                  Решённые задачи

                                                                                                                              

                            

                        .                        .

                        .       .                  .

                        .                        .                                                   

BUF4
РК4
                                                                                                                                                                                  

            

                                                                       

                                                                      Норм. закон.                    

                                                                      Ср. 490. Ст. отк. 90

                                          Отказ, если количество занятых мест в очереди > 2 мест                  

           

Выбор ветви - равновероятностный. Завершить моделирование по времени 150000.                                     

        

       Решённые задачи





Вариант 14

 

                                            

                                

 

 

      

                                                                                  

                                                                                   Решённые

                                                                                    задачи                       

                                          .

                                          .

                                          .                                                            

                                                                                                                                                                              

            

                                                                       

                      

                                   

 

 


                          Отказы, если РК1 в режиме недоступности       

   

 

 

 

 

Выбор РК - равновероятностный. Время между поступлением транзактов распределено по равн. закону со временем 120±20 ед., время обслуживания - по специальному эрланговскому закону, Количество фаз – 4, среднее задержка в каждой фазе 50 единиц времени. Режим недоступности накладывается сразу на все РК. Время между установлением режима недост. распределено по норм. закону со средним 8000 и стандартным отклонением 2000 ед. Время восст. распределено по эксп. закону со средним 350 ед. Подсчитать вероятность отказа. Протабулировать время пребывания транзакта в системе. Остановить моделирование после вывода из модели 10000 задач (решённых и получивших отказ).


Vrema table    m1,200,400,10

      generate (normal(1,8000,2000))

      funavail 1

      funavail 2

      funavail 3

      funavail 4

      advance  (exponential(1,0,350))

      favail   1          

      favail   2

      favail   3

      favail   4

      terminate

      generate 60,20

      assign     vibor,(int(1+4#rn1/1000)) 

      gate fv  1,otk

      seize    p$vibor

      advance (gamma(1,0,50,4))

      release  p$vibor

      tabulate vrema

fin   test l   (n$fin+n$otk),10000,kon

      terminate               

otk   test l   (n$fin+n$otk),10000,kon

      terminate                 

kon   savevalue verojt,(n$otk/(n$otk+n$fin))

      terminate 100

      start    100

 

GPSS World Simulation Report - Untitled Model 1.3.1

 

 

              Wednesday, February 21, 2018 10:14:22 

 

      START TIME      END TIME BLOCKS FACILITIES STORAGES

           0.000    599813.864 24   4     0

 

 

         NAME                  VALUE 

     FIN                       19.000

     KON                       23.000

     OTK                       21.000

     VEROJT                 10002.000

     VIBOR                  10001.000

     VREMA                  10000.000

 

 

 LABEL         LOC BLOCK TYPE ENTRY COUNT CURRENT COUNT RETRY

               1 GENERATE       75        0  0

               2 FUNAVAIL       75        0  0

               3 FUNAVAIL       75        0  0

               4 FUNAVAIL       75        0  0

               5 FUNAVAIL       75        0  0

               6 ADVANCE        75        0  0

               7 FAVAIL         75        0  0

               8 FAVAIL         75        0  0

               9 FAVAIL         75        0  0

              10 FAVAIL         75        0  0

              11 TERMINATE      75        0  0

              12    GENERATE    10009        0  0

              13 ASSIGN      10009        0  0

              14 GATE        10009        6  0

              15 SEIZE        9644        0  0

              16 ADVANCE      9644        2  0

              17 RELEASE      9642        0  0

              18 TABULATE     9642        0  0

FIN           19 TEST         9642        0  0

              20 TERMINATE    9641        0  0

OTK           21 TEST          359        0  0

              22    TERMINATE     359        0  0

KON           23 SAVEVALUE       1        0  0

              24 TERMINATE       1        0  0

 

 

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

 1            2474 0.824 199.775 1   0 0 0 0 0

 2            2428 0.824 203.660 1   0 0 0 0 0

 3            2373 0.800 202.200 1 10082 0 0 0 2

 4            2369 0.769 194.813 1 10069 0 0 0 4

 

 

TABLE         MEAN STD.DEV.  RANGE      RETRY FREQUENCY CUM.%

 VREMA      710.049 633.425                      0

                                  _ - 200.000     1366 14.17

                            200.000 - 600.000     4088 56.57

                            600.000 - 1000.000     2043 77.75

                           1000.000 - 1400.000     1029 88.43

                           1400.000 - 1800.000      518 93.80

                           1800.000 - 2200.000      274 96.64

                           2200.000 - 2600.000      145 98.14

                           2600.000 - 3000.000       60 98.77

                           3000.000 - 3400.000       43 99.21

                           3400.000 - _                     76 100.00

 

 

SAVEVALUE          RETRY  VALUE

 VEROJT              0     0.036                           

 

 

FEC XN PRI    BDT ASSEM CURRENT NEXT PARAMETER VALUE

 10086 0 599837.877 10086      0 12

 10082 0 599954.890 10082 16 17

                                               VIBOR    3.000

 10069 0 600183.971 10069 16 17

                                               VIBOR    4.000

9976 0 602619.874 9976 0 1

 

                                           Выводы

    По результатам отчёта сделаем следующие выводы.

В моделируемую систему за время моделирования поступило на обслуживание 10009 транзакта. Из них 9644 вощло в PК. 359 транзак-тов отправлены на метку otk при наложении на PК режима недос-тупности. 2 транзакта задержаны в блоках advance. 6 транзактов ожидают освобождения устройств PК. 9642 транзакта завершили обслуживание в РК и прошли регистрацию в таблице. 

Ввиду того что выбор РК равновероятностный, то в количество тран-зактов, входивших в РК изменялось сравнительно на немного от 2369 до 2474. Коэффициенты использования РК высокие и варьируются от 0,769 до 0,824. Среднее время задержки транзактов на обслужива-ние в РК, варьируется от 194,813 до 203,660 единиц времени и срав-нительно на немного отличается от среднего заданного 200 единиц времени.

Имитация очереди в модели не предусмотрено, и мы не можем

Регистрировать процесс ожидания в очереди, хотя реально она существует и в момент завершения моделтрования 6транзактов ожидают освобождения устройств РК. Два из них должны занятьРК3 и четыре РК4.

Среднее время пребывания транзактов в системе, зарегистрирован-ное в таблице составило 710, 049 единиц времени, стандартное отклонение 633,428 единиц времени. Прибавка по сравнению со временем обслуживания происходит за счёт времени ожидания обслуживания.

5. 359 транзактов поступили в систему в мометы времени когда РК на-ходились в режиме недоступности и они выведены из системы без обслуживания. Вероятность отказа 359/(359+9641)=0.036 сравнитель-но небольшая.  

В целом можно считать, что временные показатели по пребыванию транзактов в системе оставляют желать лучшего. Это время можно уменьшить использованием более производительных РК, или увеличением количесва РК. В тоже время следует учесть, что при этом уменьшится  коэффициент использования РК, а это уже отрицательный эффект.

                     Вариант 14. Модификация 1

В первой модификации использован равновероятностныё выбор устройства РК в модификации 1 РК выбираются по наименьшему количеству транзактов, входивших в устройства РК. А все остальные показатели такие же как в предыдущем примере.

 

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

Vrema table    m1,500,1000,10

      generate (normal(1,8000,2000))

      funavail 1

      funavail 2

      funavail 3

      funavail 4

      advance  (exponential(1,0,350))

      favail   1          

      favail   2

      favail   3

      favail   4

      terminate

      generate 60,20

      select min vibor,1,4,,fc 

      gate fv  1,otk

      seize    p$vibor

      advance (gamma(1,0,50,4))

      release  p$vibor

      tabulate vrema

fin   test l   (n$fin+n$otk),10000,kon

      terminate               

otk   test l   (n$fin+n$otk),10000,kon

      terminate                 

kon   savevalue verojt,(n$otk/(n$otk+n$fin))

      terminate 100

      start    100

             Отчёт

GPSS World Simulation Report - Untitled Model 1.5.1

 

 

              Monday, February 19, 2018 09:53:31 

 

      START TIME      END TIME BLOCKS FACILITIES STORAGES

           0.000    600045.694 24   4     0

 

 

         NAME                  VALUE 

     FIN                       19.000

     KON                       23.000

     OTK                       21.000

     VEROJT                 10002.000

     VIBOR                  10001.000

     VREMA                  10000.000

 

 

 LABEL         LOC BLOCK TYPE ENTRY COUNT CURRENT COUNT RETRY

               1 GENERATE       74        0  0

               2 FUNAVAIL       74        0  0

               3 FUNAVAIL       74        0  0

               4 FUNAVAIL       74        0  0

               5 FUNAVAIL       74        0  0

               6 ADVANCE        74        0  0

               7 FAVAIL         74        0  0

               8    FAVAIL         74        0  0

               9 FAVAIL         74        0  0

              10 FAVAIL         74        0  0

              11 TERMINATE      74        0  0

              12 GENERATE    10023        0  0

              13 SELECT      10023        0  0

              14 GATE        10023       18  0

              15 SEIZE        9617        1  0

              16 ADVANCE      9616        3  0

              17 RELEASE      9613        0  0

              18    TABULATE     9613        0  0

FIN           19 TEST         9613        0  0

              20 TERMINATE    9612        0  0

OTK           21 TEST          388        0  0

              22 TERMINATE     388        0  0

KON           23 SAVEVALUE       1        0  0

              24 TERMINATE       1        0  0

 

 

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

 1            2405 0.790 197.135 1 10059 0 0 0 6

 2            2404 0.807 201.439 1 10089 0 0 0 0

 3            2404 0.803 200.342 1 10090   0 0 0 2

 4            2404 0.799 199.386 1 10070 0 0 0 10

 

 

TABLE         MEAN STD.DEV.  RANGE      RETRY FREQUENCY CUM.%

 VREMA     1713.703 1675.412                      0

                                  _ - 500.000     2809 29.22

                            500.000 - 1500.000     2701 57.32

                           1500.000 - 2500.000     1692 74.92

                           2500.000 - 3500.000     1085 86.21

                           3500.000 - 4500.000      646 92.93

                           4500.000 - 5500.000      321 96.27

                           5500.000 - 6500.000      153 97.86

                           6500.000 - 7500.000      107 98.97

                           7500.000 - 8500.000       50 99.49

                           8500.000 - _                 49 100.00

 

 

SAVEVALUE          RETRY  VALUE

 VEROJT              0     0.039                           

 

 

CEC XN PRI     M1 ASSEM CURRENT NEXT PARAMETER VALUE

 10090 0 599609.430 10090 15 16

                                               VIBOR    3.000

 

 

FEC XN PRI    BDT ASSEM CURRENT NEXT PARAMETER VALUE

 10089 0 600084.025 10089 16 17

                                               VIBOR    2.000

 10099 0 600084.312 10099 0 12

 10070 0 600135.536 10070 16 17

                                               VIBOR    4.000

 10059 0 600181.962 10059 16     17

                                               VIBOR    1.000

 10093 0 607693.318 10093 0 1

 

             Выводы

    По результатам отчёта сделаем следующие выводы.

В моделируемую систему за время моделирования поступило на обслуживание 10023 транзакта. Из них 9617 вощло в PК. 388 транзак-тов  отправлены на метку otk при наложении на PК режима недос-тупности. 3 транзакта задержаны в блоках  advance и ещё 1транзакт










Последнее изменение этой страницы: 2018-05-31; просмотров: 330.

stydopedya.ru не претендует на авторское право материалов, которые вылажены, но предоставляет бесплатный доступ к ним. В случае нарушения авторского права или персональных данных напишите сюда...