- •Среда моделирования arena 5.0
- •Среда моделирования Arena Введение
- •Начало работы с Arena
- •Интерфейс пп Arena
- •1. Панель основных процессов Basic Process Panel Схемные модули
- •1.1. Модуль Create
- •1.2. Модуль Process
- •1.3. Модуль Decide
- •1.4. Модуль Assign
- •1.5. Модуль Batch
- •1.6. Модуль Separate
- •1.7. Модуль Record
- •1.8. Модуль Dispose
- •2. Панель усовершенствованных процессов Advanced Process Panel Схемные модули
- •2.1.Модуль Hold
- •2.2. Модуль Signal
- •2.3. Модуль Pickup
- •2.4. Модуль Remove
- •2.5. Модуль Match
- •2.6. Модуль Dropoff
- •2.7. Модуль Search
- •2.8. Модуль Seize
- •2.9. Модуль Delay
- •2.10. Модуль Release
- •2.11. Модуль Store и UnStore
- •2.12. Модуль ReadWrite
- •2.13. Модуль Advanced Set
- •2.14. Модуль Expression
- •2.15. Модуль Statistic
- •2.16. Модуль Storage
- •2.17. Модуль File
- •2.18. Модуль StateSet
- •2.19. Модуль Failure
- •3. Панель процессов передачиAdvanced Transfer Panel Схемные модули
- •3.1. Модуль Enter
- •3.2. Модуль Leave
- •3.3. Модуль Access
- •3.4. Модуль Convey
- •3.5.Модуль Stop
- •3.6. Модуль Transport
- •3.7. Модуль Exit
- •3.8. Модуль Move
- •3.9. Модуль Halt
- •3.10. Модуль PickStation
- •3.11. Модуль Station
- •3.12. Модуль Route
- •3.13. Модуль Start
- •3.14. Модуль Activate
- •3.15. Модуль Allocate
- •3.16. Модуль Free
- •3.17. Модуль Request
- •3.18. Модуль Transporter
- •3.19. Модуль Distance
- •3.20. Модуль Sequence
- •3.21. Модуль Conveyor
- •3.22. Модуль Segment
- •4. Модули данных
- •4.1. Модуль Entity
- •4.2. Модуль Queue
- •4.3. Модуль Resource
- •4.4. Модуль Schedule
- •4.5. Модуль Set
- •4.6. Модуль Variable
- •5. Панель отчетов
- •5.1. Отчет Category Overview категорий (Краткий обзор категорий)
- •5.2. Отчет о сущностях
- •5.3. Отчет о процессах
- •Панель навигации
Министерство образования Российской Федерации
Томский политехнический университет
УТВЕРЖДАЮ
Декан АВТФ
_________________ Мельников Ю.С.
«____»____________ 2003 г.
Среда моделирования arena 5.0
Методические указания к выполнению лабораторных работ
по курсу «Компьютерное моделирование»
для студентов специальности 220400
«Программное обеспечение вычислительной техники и автоматизированных систем»
Томск 2003
УДК 629.76
Среда моделирования ARENA 5.0
Методические указания к выполнению лабораторных работ по курсу «Компьютерное моделирование» для студентов специальности 220400 «Программное обеспечение вычислительной техники и автоматизированных систем». – Томск: изд. ТПУ, 2003. – 12 с.
Составители: Саночкина Н.Г.
Рецензент: Замятина О.М.
Методические указания обсуждены на заседании кафедры Автоматики и компьютерных систем «____» _________ 2003 г.
Зав. кафедрой Г.П.Цапко
Среда моделирования Arena Введение
Система имитационного моделирования Arena – основной программный продукт корпорации Systems Modeling, впервые реализован в 1982г. В основе ПП Arena лежит язык SIMAN.
Arena позволяет создавать динамические модели разнородных процессов и систем в терминах предметной области, оптимизировать построенную модель. Программный продукт Arena позволяет создавать стохастические динамические модели любого предприятия. Динамические модели позволяют оптимизировать, прогнозировать, планировать деятельность предприятий, а также проводить анализ деятельности предприятия на основании полученных моделей и выдавать рекомендации по улучшению работы конкретного предприятия.
В результате моделирования Arena формирует отчеты, в которых можно посмотреть информацию по:
объектам, находящимся в системе (общее время нахождения в системе, суммарное время ожидания объекта в системе, количество объектов, вошедших/вышедших в систему/из системы);
очередям, образующихся в модулях процессов, если ресурс захвачен другим объектом (время ожидания обработки в очереди, количество объектов, ожидающих в очереди);
процессам – статистика для каждого повторения;
ресурсам – статистика по затраченным ресурсам;
пользователь сам определяет статистику, которая будет отражена в данном отчете.
По результатам собранной статистики если не устраивают какие-либо параметры, то изменение свойств модулей приведет к изменению всех параметров. Т.е. методом прогона различных вариаций параметров модели можно определить оптимальный вариант работы созданной системы. В этом и есть плюс, т.к. шлифовка работы предприятия делается сначала на модели и только затем внедряется на производство.
Выходная информация может быть также представлена в виде динамических графиков, диаграмм, структурированных таблиц, что обеспечивает формирование целостности картины моделируемого процесса.
Также существует возможность экспорта статических моделей BPWin в динамические модели Arena.
Имитационная модель в Arena включает следующие основные элементы: источники и стоки (Create и Dispose), процессы (Process) и очереди (Queue). Источники – это элементы, от которых в модель поступает информация или объекты. Скорость поступления данных или объектов от источника обычно задается статистической функцией. Сток – это устройство для приема информации или объектов. Понятие очереди близко к понятию хранилища данных – это место, где объекты ожидают обработки. Время обработки объектов (производительность) в разных процессах может быть различной. В результате перед некоторыми процессами могут накапливаться объекты, ожидающие очереди. Часто целью имитационного моделирования является минимизация количества объектов в очередях. Тип очереди в имитационной модели может быть конкретизирован. Очередь может быть похожа на стек – пришедшие последними в очередь объекты первыми отправляются на дальнейшую обработку. Процессы – это аналог работ в функциональной модели. В имитационной модели может быть задана произвольность процессов.
