Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
laba1.docx
Скачиваний:
0
Добавлен:
01.03.2025
Размер:
566.75 Кб
Скачать

Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования «Омский государственный университет им. Ф.М. Достоевского»

Факультет компьютерных наук

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

ОТЧЕТ

по лабораторным работам

по дисциплине «Моделирование»

Выполнил: студент группы СВС-001 -У Асхадуллин Фарид Ринатович

Проверил:доцент кафедры вычислительных систем Коробицин В.В.

Омск – 2012

Лабораторная работа № 1. Моделирование простых информационных процессов на компьютере

Цель работы: знакомство с системой имитационного моделирования GPSS World, с подготовкой задания на моделирование, выполнением анализа и обработкой результатов моделирования.

Практическое задание

Необходимо промоделировать работу участка цеха, состоящего из нескольких станков и обрабатывающего два потока деталей различного типа. В таблице 1 представлено распределение выполняемых операций по станкам T1, T2 и T3. Интервалы времени между поступлениями деталей и времена выполнения операций распределены равномерно. Информация о временах поступления и выполнения операций заданы в таблицах 2 и 3.

Определить для рабочего дня (8 часов) и рабочей недели (5 дней при односменном режиме) следующие показатели:

  • среднюю загрузку каждого станка,

  • среднее время обработки деталей каждого типа,

  • длину очередей на обработку для станков,

  • размер склада необходимого для данного потока деталей.

Предложить способы модификации участка цеха с целью повышения эффективности его работы.

Таблица 1. Распределение операций по станкам

Вариант

Операция 1

Операция 2

Операция 3

Операция 4

Операция 5

Операция 6

3

T3

T2

T1

T1

T2

T3

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

Вариант

Первого типа

Второго типа

3

33 + 6

28 + 9

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

Вариант

Операция 1

Операция 2

Операция 3

Операция 4

Операция 5

Операция 6

3

+ 3

+ 4

14 + 3

+ 4

20 + 8

14 + 3

Программа

На 8 часов

TAB1 TABLE v$var1,20,1,20

VAR1 VARIABLE C1-X1

TAB2 TABLE v$var2,10,1,30

VAR2 VARIABLE C1-X2

QTAB1 QTABLE QPROD1,25,40,23

QTAB2 QTABLE QPROD2,30,50,35

generate 33,6

tabulate TAB1

SAVEVALUE 1,C1

QUEUE QPROD1

QUEUE qdev3

seize dev3

DEPART qdev3

advance 8,3

release dev3

QUEUE qdev2

seize dev2

DEPART qdev2

advance 9,4

release dev2

QUEUE qdev1

seize dev1

DEPART qdev1

advance 14,3

release dev1

DEPART QPROD1

terminate

generate 480

terminate 1

generate 28,9

tabulate TAB2

SAVEVALUE 2,C1

QUEUE QPROD2

QUEUE qdev1

seize dev1

DEPART qdev1

advance 8,4

release dev1

QUEUE qdev2

seize dev2

DEPART qdev2

advance 20,8

release dev2

QUEUE qdev3

seize dev3

DEPART qdev3

advance 14,3

release dev3

DEPART QPROD2

terminate

generate 480

terminate 1

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