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

Задание 1. Изготовление заданного количества деталей, моделирование таймера, использование очередей, списки событий, статистика.

Базовые операторы: generate, terminate, advance, seize, release, start, queue, depart.

На прессе гибкого производственного модуля нужно изготовить a деталей. Заготовки к нему поступают через b минут. На изготовление одной детали уходит c минут. Определить время, за которое будет изготовлено a, 2a деталей. Сделать вывод о загрузке пресса. Предложить варианты оптимизации работы. Время поступления заготовок может изменяться не более чем на 50 % от номинального, а разброс – на 1 мин. Время обработки детали неизменно. Показать статистику повышения производительности. Задания выполняются согласно индивидуальным вариантам (таблица 1.1).

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

Таблица 1.1 – Варианты индивидуальных заданий

Вариант a b c
    7±3 5±2
    5±2 4±2
    8±2 6±2
    9±1 7±3
    3±1 4±1
    4±1 6±2
    7±3 6±1
    5±3 7±2
    5±2 4±1
    5±1 6±2
    8±3 5±1
    3±1 5±2
    6±2 5±3
    3±2 5±1
    10±3 6±2

Задание 2. Моделирование одноканальных и многоканальных устройств

Базовые операторы: seize, release, storage, enter, leave.

В цех поступают заготовки через a мин. Вначале деталь обрабатывается на токарном станке в течение b мин. Далее деталь обрабатывается на фрезерном станке c мин. и на шлифовальном станке d мин. Время перемещения между операциями составляет (1 ± 0,2) мин. Определить оптимальное количество токарных, фрезерных и шлифовальных станков. Частота подачи заготовок может варьироваться в пределах 10% от исходного значения. Провести моделирование в течение суток. Выполнить анализ выходной статистики. Задания выполняются согласно индивидуальным вариантам (таблица 1.2).

Таблица 1.2 – Варианты индивидуальных заданий

Вариант a b c d
         
  2±1 7±3 3±1 6±4
  2±0.5 5±2 3±1 4±2
  2±0.3 8±2 5±2 6±4
  1±0.3 9±1 4±1 7±3
Продолжение таблицы 1.2  
         
  2±0.4 10±1 8±2 3±1
  1.5±0.5 6±1 5±1 3±2
  3±1 7±3 5±2 6±3
  3±0.5 11±2 5±1 6±3
  3±1 12±3 7±1 4±2
  3±0.5 9±2 3±1 5±2
  3±1.2 8±3 6±1 7±1
  3±0.7 7±1 3±1 5±2
  4±1.5 10±2 8±3 5±3
  4±1 12±2 5±1 4±1
  4±0.5 10±3 6±2 8±4
           

Контрольные вопросы

1 Что такое транзакт?

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

3 Как организовывать таймер в программе?

4 Какую информацию содержат операнды операторов storage, queue, depart?

5 На каком методе основана работа пакета GPSS World, в чем его суть?


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


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: