Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
TOPVS_lab_1.doc
Скачиваний:
2
Добавлен:
18.08.2019
Размер:
90.62 Кб
Скачать

МИНИСТЕРСТВО ОБРАЗОВАНИЯ РОССИЙСКОЙ ФЕДЕРАЦИИ

МОСКОВСКИЙ ГОСУДАРСТВЕННЫЙ ИНСТИТУТ ЭЛЕКТРОНИКИ И МАТЕМАТИКИ (ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ)

Факультет автоматики и вычислительной техники

Кафедра вычислительные системы и сети

Лабораторная работа №1

по дисциплине «Теоретические основы проектирования вычислительных средств»

вариант №2

Выполнил:

студент группы С-61

Балагин А.А.

Проверил:

Саенко М. В.

МОСКВА 2009г.

Задание

Необходимо промоделировать работу участка цеха, состоящего из нескольких станков и обрабатывающего два потока деталей различного типа.

Определить для  рабочего дня (8 часов) и рабочей недели (5 дней при односменном режиме) среднюю загрузку каждого станка, среднее время обработки деталей каждого типа, какова длина очередей на обработку для станков, какой размер склада необходим для данного потока деталей. Предложить способы модификации участка цеха с целью повышения эффективности его работы.

Вариант

Операция 1

Операция 2

Операция 3

Операция 4

Операция 5

Операция 6

2

А1

А2

А3

А3

А1

А2

Вариант

Интервалы времени поступления деталей первого типа (мин.)

Интервалы времени поступления деталей второго типа (мин.)

2

20 ± 3

30 ± 7

Вариант

Интервал времени выполнения операции 1 (мин.)

Интервал времени выполнения операции 2 (мин.)

Интервал времени выполнения операции 3 (мин.)

Интервал времени выполнения операции 4 (мин.)

Интервал времени выполнения операции 5 (мин.)

Интервал времени выполнения операции 6 (мин.)

2

10 ± 3

15 ± 5

5 ± 2

20 ± 4

10 ± 3

7 ± 3

Таблица определений для примера

Элементы GPSS

Назначение

Транзакты:     1-й сегмент модели     2-й сегмент модели     3-й сегмент модели

Детали первого типа Детали второго типа Таймер

Станки:        А1        А2        А3 

Выполнение: операции 1 и операции 4 операции 2 и операции 6  операции 3 и операции 5

Очереди:        АА1        АА2        АА3

Общая очередь к станку А1 Общая очередь к станку А2 Общая очередь к станку А3

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

SIMULATE

GENERATE 20,3 ; Первый сегмент модели

QUEUE AA1

SEIZE A1

DEPART AA1

ADVANCE 10,3

RELEASE A1

QUEUE AA2

SEIZE A2

DEPART AA2

ADVANCE 15,5

RELEASE A2

QUEUE AA3

SEIZE A3

DEPART AA3

ADVANCE 5,2

RELEASE A3

TERMINATE

GENERATE 30,7 ; Второй сегмент модели

QUEUE AA3

SEIZE A3

DEPART AA3

ADVANCE 20,4

RELEASE A3

QUEUE AA1

SEIZE A1

DEPART AA1

ADVANCE 10,3

RELEASE A1

QUEUE AA2

SEIZE A2

DEPART AA2

ADVANCE 7,3

RELEASE A2

TERMINATE

GENERATE 480 ; Третий сегмент модели (таймер)

TERMINATE 1

Выходные данные

Распечатка выходных данных для моделирования работы участка цеха в течение рабочего дня

START TIME END TIME BLOCKS FACILITIES STORAGES

0.000 480.000 36 3 0

LABEL LOC BLOCK TYPE ENTRY COUNT CURRENT COUNT RETRY

1 GENERATE 23 0 0

2 QUEUE 23 0 0

3 SEIZE 23 0 0

4 DEPART 23 0 0

5 ADVANCE 23 1 0

6 RELEASE 22 0 0

7 QUEUE 22 0 0

8 SEIZE 22 0 0

9 DEPART 22 0 0

10 ADVANCE 22 1 0

11 RELEASE 21 0 0

12 QUEUE 21 1 0

13 SEIZE 20 0 0

14 DEPART 20 0 0

15 ADVANCE 20 0 0

16 RELEASE 20 0 0

17 TERMINATE 20 0 0

18 GENERATE 15 0 0

19 QUEUE 15 0 0

20 SEIZE 15 0 0

21 DEPART 15 0 0

22 ADVANCE 15 1 0

23 RELEASE 14 0 0

24 QUEUE 14 0 0

25 SEIZE 14 0 0

26 DEPART 14 0 0

27 ADVANCE 14 0 0

28 RELEASE 14 0 0

29 QUEUE 14 1 0

30 SEIZE 13 0 0

31 DEPART 13 0 0

32 ADVANCE 13 0 0

33 RELEASE 13 0 0

34 TERMINATE 13 0 0

35 GENERATE 1 0 0

36 TERMINATE 1 0 0

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

A1 37 0.782 10.143 1 39 0 0 0 0

A2 35 0.890 12.201 1 37 0 0 0 1

A3 35 0.805 11.044 1 38 0 0 0 1

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

AA1 1 0 37 18 0.163 2.120 4.129 0

AA2 2 1 36 6 0.552 7.359 8.830 0

AA3 2 1 36 12 0.411 5.474 8.211 0

Распечатка выходных данных для моделирования работы участка цеха в течение рабочей недели

START TIME END TIME BLOCKS FACILITIES STORAGES

0.000 2400.000 36 3 0

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

A1 197 0.812 9.893 1 196 0 0 0 1

A2 196 0.978 11.975 1 198 0 0 0 0

A3 196 0.886 10.847 1 199 0 0 0 1

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

AA1 1 1 198 96 0.201 2.437 4.730 0

AA2 5 0 196 6 1.906 23.344 24.081 0

AA3 3 1 197 57 0.527 6.417 9.030 0

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]