Опубликован: 15.02.2013 | Доступ: свободный | Студентов: 257 / 0 | Длительность: 16:52:00
ISBN: 978-5-9556-0146-5
Лекция 3:

Модель процесса изготовления в цехе деталей

Сегменты Операция 1, Операция 2, Операция 3

Каждый из сегментов операций 1, 2 и 3 предназначен для имитации выполнения соответствующей операции, включающей ожидание в очереди, непосредственно выполнение операции, контроль её качества, отправку на пункт окончательного контроля в случае брака, приём на повторное выполнение операции и контроль.

  1. В Палитре выделите Презентация. Перетащите три элемента Прямоугольник и разместите так, как на рис. 2.7. На странице Дополнительные панели Свойства для каждого прямоугольника введите в поле Ширина: 240, в поле Высота: 180.
  2. Перетащите три элемента text и на странице Основные панели Свойства в поле Текст: каждого из них введите Операция 1, Операция 2, Операция 3 соответственно (Рис. 2.7).
  3. В Палитре выделите Enterprise Library. Перетащите для каждого сегмента два объекта queue, два объекта delay и один объект selectOutput на диаграмму класса Main, разместите в прямоугольниках и соедините так, как показано на рис. 2.7.
  4. Выделите поочередно объекты, начиная с объекта queue сегмента 1, и на странице Основные панели Свойства установите свойства согласно рис. 2.7 и табл. 2.4

На сегменте Операция 1 поясним принятые имена объектов: очОп1 - очередь на операцию 1; выпОп1 - имитация выполнения операции 1; очКонОп1 - очередь на контроль после операции 1; конОп11 - имитация контроля после операции 1; конОп12 - розыгрыш результата контроля.

Добавлены сегменты Операция 1, Операция 2, Операция 3

увеличить изображение
Рис. 2.7. Добавлены сегменты Операция 1, Операция 2, Операция 3
Таблица 2.4.
Объект Свойства Значения
Сегмент Операция 1
queue имя очОп1
Класс заявки Detail
Максимальная вместимость Установите флажок
delay имя выпОп1
Класс заявки Detail
Задержка задаётся Явно
Время задержки exponential (1/T1)
Вместимость 1
queue1 имя очКонОп1
Класс заявки Detail
Максимальная вместимость Установите флажок
delay1 имя конОп11
Класс заявки Detail
Задержка задаётся Явно
Время задержки exponential (1/Tk1)
Вместимость 1
Действие при выходе entity.n = 1;
selectOutput имя конОп12
Класс заявки Detail
Выход true выбирается С заданной вероятностью
Вероятность [0..1] 1-q1
Сегмент Операция 2
queue имя очОп2
Класс заявки Detail
Максимальная вместимость Установите флажок
delay имя выпОп2
Класс заявки Detail
Задержка задаётся Явно
Время задержки exponential (1/T2)
Вместимость 1
queue1 имя очКонОп2
Класс заявки Detail
Максимальная вместимость Установите флажок
delay1 имя конОп21
Класс заявки Detail
Задержка задаётся Явно
Время задержки exponential (1/Tk2)
Вместимость 1
Действие при выходе entity.n = 2
selectOutput имя конОп22
Класс заявки Detail
Выход true выбирается С заданной вероятностью
Вероятность [0..1] 1-q2
Сегмент Операция 3
queue имя очОп3
Класс заявки Detail
Максимальная вместимость Установите флажок
delay имя выпОп3
Класс заявки Detail
Задержка задаётся Явно
Время задержки exponential (1/T3)
Вместимость 1
queue1 имя очКонОп3
Класс заявки Detail
Максимальная вместимость Установите флажок
delay1 имя конОп31
Класс заявки Detail
Задержка задаётся Явно
Время задержки exponential (1/Tk3)
Вместимость 1
Действие при выходе entity.n = 3
selectOutput имя конОп32
Класс заявки Detail
Выход true выбирается С заданной вероятностью
Вероятность [0..1] 1-q3
Алексей Гроссман
Алексей Гроссман

Здравствуйте, прошел курс "Концептуальное проектирование систем в AnyLogic и GPSS World". Можно ли получить по нему сертификат? У нас в институте требуют сертификаты для создания портфолио.

Елена Блинаева
Елена Блинаева