
- •Введение
- •1. Система имитационного моделирования arena 9.0.
- •1.1. Начало работы с Arena 9.0.
- •1.1.1. Создание модели с помощью пп Arena 9.0.
- •1.1.2. Интерфейс пп Arena 9.0.
- •1.2. Рабочая среда программы Arena 9.0
- •1.3. Панель основных процессов
- •1.3.1. Графические модули
- •Модуль Create
- •Модуль Process
- •Модуль Decide
- •4. Модуль Batch
- •5. Модуль Separate
- •6. Модуль Assign
- •7. Модуль Record
- •8. Модуль Dispose
- •1.3.2. Модули данных
- •1. Модуль Entity
- •2. Модуль Queue
- •3. Модуль Resource
- •Модуль Schedule
- •5. Модуль Set
- •6. Модуль Variable
- •1.5. Программы-приложения
- •1.6. Поиск оптимальной альтернативы с помощью инструментария OptQuest
- •1.7. Создание вложенной иерархии подмоделей в Arena 9.0
- •1.8. Панель отчетов
- •1.9. Панель навигации
- •2. Панель инструментов программы arena 9.0.
- •2.1. Стандартная панель инструментов (Standard).
- •2.2. Панель инструментов Вид (View).
- •2.3. Панель инструментов Порядок (Arrange).
- •2.4. Панель инструментов Анимации (Animate).
- •2.5. Панель инструментов Рисование (Draw).
- •2.6. Панель инструментов Выполнение взаимодействий (Run Interaction).
- •2.7. Панель инструментов Интеграции (Integration).
- •2.8. Обзор меню.
- •3. Термины и определения, используемые в arena 9.0.
- •3.1. Определение Шаблона.
- •3.2. Определение Процесса
- •3.3. Определение Объекта
- •4.2. Понятия и термины, используемые в формировании модели.
- •4.3. Шаблоны, Панели и Модули.
- •4.4. Размещение модулей.
- •4.5. Маркеры модуля.
- •4.6. Данные Модуля и Диалоги.
- •4.7. Логические модули и модули данных.
- •4.8. Локальные и общедоступные операнды.
- •4.9. Элементы и свойства.
- •4.10. Определение повторяющихся групп значений операнда.
- •4.11. Потоки объектов между логическими модулями.
- •4.12. Прямой поток объектов через пункты подключения и соединители.
- •4.13. Повторение пунктов подключения.
- •4.14. Косвенный поток объектов через станции перемещения
- •5. Редактирование модели
- •5.1. Перемещение Модулей.
- •5.2. Удаление Модулей и Соединителей.
- •5.3. Редактирование Значений Данных Модуля.
- •5.5. Копирование Модулей.
- •5.6. Добавление/Редактирование Статического Фона и Объектов анимации.
- •6. Панель common
- •6.1. Модули панели Common.
- •7. Моделирование в системе arena 9.0. На примерах.
- •Пример №1
- •Пример №2.
- •Пример №3.
- •Использованная литература и информационные источники.
1.3. Панель основных процессов
(The Basic Process Panel)
1.3.1. Графические модули
Модуль Create
Этот модуль – отправная точка для объектов, поступающих в систему. Появление объектов определяется расписанием (Schedule) или заданным интервалом времени(Random Expression Constant). В модуле определяется тип объекта.
Пример:
Начало конвейерного производства
Прибытие документа (например: заказы, чеки, документация);
Приход клиента (например: в ресторан, в магазин);
Таблица 1. Параметры модуля Create |
|
|
Параметры |
Описание |
|
Name |
Уникальное имя модуля, которое будет отражено в блок схеме |
|
Entity Type |
Название типа объекта, который будет создаваться модулем |
|
Type |
Способ формирования потока прибытия. Type может иметь значение Random (используется экспоненциальное распределение со средним значением, определенным пользователем), Schedule (определяется модулем Schedule), Constant (будет использоваться, определенное пользователем, постоянное значение; например, 100) или Expression (поток прибытия будет формироваться по определенному выражению) |
|
Value |
Определяет среднее значение экспоненциального распределения (если Type = Random) или постоянное значение времени между прибытиями объектов (если Type = Constant) |
|
Schedule Name |
Имя расписания, которое определяет характер прибытия объекты в систему |
|
Expression |
Этот параметр задает тип распределения или выражение, определяющее время между прибытиями объектов в модель |
|
Units |
Единицы измерения времени между прибытиями (день, час, минута, секунда) |
|
Entities per arrival |
Количество объектов входящих в систему за одно прибытие |
|
Max arrivals |
Максимальное число объектов, которое может создать этот модуль |
|
First Creation |
Время, через которое прибудет первая объект в модель от начала моделирования |
Модуль Process
Этот модуль предназначен для обработки объекта в модели. Повзоляет задать параметры захвата объекта, постановки его в очередь, времени обработки и др. Дополнительно имеются опции для использования вложенных иерархических моделей. Кроме того, в этом модуле определяется ресурс (человек, оборудование и др.), осуществляющий обработку объекта.
Пример:
Механическая обработка детали
Рассмотрение документа
Выполнение заказа
Обслуживание клиента
Таблица 2. Параметры модуля Process
Параметры |
Описание |
Name |
Уникальное имя модуля, которое будет отражено в блок схеме |
Type |
Определяет логическую схему модуля. Standard означает, что логическая схема находится внутри модуля и зависит от параметра Action. Submodel показывает, что логическая схема будет находиться ниже в иерархической модели. Подчиненная модель может содержать любое количество логических модулей |
Action |
Тип обработки происходящей внутри модуля. Delay просто показывает, что процесс занимает какое- то время и не отражает использование ресурсов. Seize Delay указывает на то, что в этом модуле были размещены ресурсы и будет происходить задержка, ресурсы будут захватываться (то есть будут заняты обработкой объекта), и их освобождение будет происходит позднее. Seize Delay Release указывает на то, что ресурс(-ы) были захвачены, а затем через время освободились. Delay Release означает, что ресурсы до этого были захвачены объектом, а в таком модуле объект задержится и освободит ресурс. Все эти параметры доступны только тогда, когда Type = Standard |
Priority |
Значение приоритета модулей использующих один и тот же ресурс где угодно в модели. Это свойство не доступно, если Action = Delay или Delay Release, или когда Type = Submodel |
Resources |
Определяет ресурсы или группы ресурсов, которые будут обрабатывать объекты в этом модуле (см. Модуль Process – Ресурсы) |
Delay Type |
Тип распределения или процедура, определяющая параметры задержки |
Units |
Единицы измерения времени задержки (день, час, минута, секунда) |
Allocation |
Определяет стоимостные характеристики обработки. Value Added - означает учитывать стоимостные характеристики, а Non-Value Added не учитывать |
Minimum |
Поле, определяющее минимальное значение для равномерного и треугольного распределения |
Maximum |
Поле, определяющее максимальное значение для равномерного и треугольного распределения |
Value |
Поле, определяющее среднее значение для нормального и треугольного распределения или значения для постоянной временной задержки |
Std Dev |
Параметр, определяющий стандартное отклонение для нормального распределения |
Expression |
Поле, в котором задается выражение, определяющее значение временной задержки, если Delay Type = Expression |