Контрольная работа по "Экономико-математическому моделированию"

Автор работы: Пользователь скрыл имя, 30 Октября 2012 в 18:24, контрольная работа

Описание

Задание 1. Моделирование разливной линии.
Задание 2. Моделирование контроля и настройки телевизоров.
Задание 3. Моделирование работы кафе.
Задание 4. Моделирование работы обрабатывающего цеха.
Задание 7. Моделирование работы СМО.
Задание 8. Моделирование функций.

Работа состоит из  1 файл

Лабы_МС.docx

— 286.93 Кб (Скачать документ)

                    5    SEIZE             1410             0       0

                    6    DEPART            1410             0       0

                    7    ADVANCE           1410             1       0

                    8    RELEASE           1409             0       0

                    9    TERMINATE         1409             0       0

                   10    GENERATE             1             0       0

                   11    TERMINATE            1             0       0

 

 

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

QUEUING_SYSTEM    1410    0.487     124.331  1     1412    0    0     0      0

 

 

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

QUEUE_QS           14    0   1410    719     0.704    179.854    366.996   0

 

 

FEC XN   PRI         BDT      ASSEM  CURRENT  NEXT  PARAMETER    VALUE

  1412    0      360203.246   1412      7      8

  1413    0      360207.961   1413      0      1

  1407    0      360381.525   1407      0      3

  1414    0      720000.000   1414      0     10

Вывод

Отчет соответствует зависимости  среднего времени обслуживания от длины  очереди (функция SERV_TIME). 

Задание 10. Моделирование системы автоматизации проектирования

Система автоматизации проектирования состоит из ЭВМ и трех подключенных к ней терминалов. За каждым терминалом работает один проектировщик, который  формирует задания на расчет в интерактивном режиме. Набор строки задания занимает 10 ± 5 с. Анализ строки требует 3 с работы ЭВМ и 5 с работы терминала. В каждый момент времени может анализироваться только одна строка. После набора десяти строк считается, что задание сформировано и поступает на решение, которое занимает 10 ± 3 с работы ЭВМ (решение заданий имеет больший приоритет, чем анализ строк). Вывод результата решения требует 8 с работы терминала, а анализ результата проектировщиком - 30 ± 10 с, после чего цикл повторяется.

Промоделировать работу системы на протяжении 6 ч.

Определить вероятность простоя проектировщика из-за занятости ЭВМ, коэффициент загрузки ЭВМ и параметры очереди к ЭВМ.

 

 

Код

GENERATE ,,,3  ; генерируем 3 транзакта (3 проектировщика)

 

BEGINING ASSIGN counter,10 ; задаем значение параметра транзакта "счетчик"

 

PRIORITY 1 ; анализ строк имеет меньший приоритет

 

CYCLE ADVANCE 10,5 ; набор строки задания

QUEUE queue_computer ; транзакт входит в очередь на обслуживание ЭВМ

SEIZE computer ; занимаем ЭВМ

DEPART queue_computer ; уходим из очереди

ADVANCE 3 ; анализ строки требует 3 с работы ЭВМ

RELEASE computer ; освобождаем ЭВМ

ADVANCE 5 ; анализ строки требует 5 с работы терминала

 

LOOP counter,CYCLE ; уменьшаем счетчик на 1, если значение счетчика >1

; переходим к метке CYCLE

 

PRIORITY 2 ; решение заданий имеет больший приоритет

QUEUE queue_computer 

SEIZE computer

DEPART queue_computer

ADVANCE 10,3 ; решение заданий занимает 10+-3 с работы ЭВМ

RELEASE computer

ADVANCE 8 ; вывод результата - 8 с

ADVANCE 30,10 ; анализ результата проектировщиком

 

TRANSFER ,BEGINING ; переходим к началу

 

GENERATE 21600 ; моделируем работу на протяжении 21600 с = 6 ч

 

SAVEVALUE down_time_freq,((QC$queue_computer-QZ$queue_computer)/QC$queue_computer)

; вычисляем вероятность  простоя проектировщика:

;  (кол-во ненулевых входов в очередь ЭВМ) /

; / (кол-во входов в очередь ЭВМ)

 

TERMINATE 1

 

START 1

 

Отчет

 

              GPSS World Simulation Report - lab10.2.1

 

 

                   Monday, December 12, 2011 00:20:35 

 

           START TIME           END TIME  BLOCKS  FACILITIES  STORAGES

                0.000          21600.000    23        1          0

 

 

              NAME                       VALUE 

          BEGINING                        2.000

          COMPUTER                    10002.000

          COUNTER                     10000.000

          CYCLE                           4.000

          DOWN_TIME_FREQ              10003.000

          QUEUE_COMPUTER              10001.000

 

 

LABEL              LOC  BLOCK TYPE     ENTRY COUNT CURRENT COUNT RETRY

                    1    GENERATE             3             0       0

BEGINING            2    ASSIGN             273             0       0

                    3    PRIORITY           273             0       0

CYCLE               4    ADVANCE           2725             1       0

                    5    QUEUE             2724             0       0

                    6    SEIZE             2724             0       0

                    7    DEPART            2724             0       0

                    8    ADVANCE           2724             0       0

                    9    RELEASE           2724             0       0

                   10    ADVANCE           2724             0       0

                   11    LOOP              2724             0       0

                   12    PRIORITY           272             0       0

                   13    QUEUE              272             0       0

                   14    SEIZE              272             0       0

                   15    DEPART             272             0       0

                   16    ADVANCE            272             1       0

                   17    RELEASE            271             0       0

                   18    ADVANCE            271             0       0

                   19    ADVANCE            271             1       0

                   20    TRANSFER           270             0       0

                   21    GENERATE             1             0       0

                   22    SAVEVALUE            1             0       0

                   23    TERMINATE            1             0       0

 

 

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

COMPUTER          2996    0.502       3.620  1        1    0    0     0      0

 

 

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

QUEUE_COMPUTER      2    0   2996   1972     0.140      1.012      2.961   0

 

 

SAVEVALUE               RETRY       VALUE

DOWN_TIME_FREQ           0          0.342                           

 

 

FEC XN   PRI         BDT      ASSEM  CURRENT  NEXT  PARAMETER    VALUE

     1    2       21600.421      1     16     17

                                                    COUNTER       0.000

     3    1       21603.615      3      4      5

                                                    COUNTER       6.000

     4    2       21621.729      4     19     20

                                                    COUNTER       0.000

     5    0       43200.000      5      0     21

Вывод

Вероятность простоя проектировщика из-за занятости ЭВМ – 0.342, коэффициент  загрузки ЭВМ – 0.502.

Параметры очереди к ЭВМ: максимальная длина – 2, на момент окончания  моделирования – 0, кол-во входов в  очередь – 2996, кол-во «нулевых» (без  задержки) входов – 1972, среднее кол-во транзактов в очереди – 0.14, среднее  время нахождения транзакта в  очереди – 1.012, среднее время нахождения транзакта в очереди без учета  нулевых входов – 2.961.


Информация о работе Контрольная работа по "Экономико-математическому моделированию"