
- •Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования «Омский государственный университет им. Ф.М. Достоевского»
- •Лабораторная работа № 1. Моделирование простых информационных процессов на компьютере
- •Практическое задание
- •Отчет gpss
- •Отчет gpss
- •Гистограммы
Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования «Омский государственный университет им. Ф.М. Достоевского»
Факультет компьютерных наук
Кафедра вычислительных систем
ОТЧЕТ
по лабораторным работам
по дисциплине «Моделирование»
Выполнил: студент группы СВС-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 |
8 + 3 |
9 + 4 |
14 + 3 |
8 + 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
|