Лабораторная работа №5. Использование инструментария Arena

Использование инструментария Arena.

Process Analyzer

1. Общее описание работы

1.1. Цель работы – изучение возможностей Process Analyzer и последующий сравнительный анализ сценариев основанных на созданных моделях.

1.2. Содержание работы

Используя модель созданную в ходе выполнения лабораторной работы №4 необходимо сохранить ее в формате сценариев, после чего провести анализ в Process Analyzer.

2. Ход работы

Для представления модели графически в пакете Arena 9.0 используется инструмент Process Analyzer.

В качестве примера исользования анализатора процессов, будет рассмотрена модель Movie Theater Analysis из готовых примеров пакета Arena. Эта модель используется для изучения максимально эффективного размещения служащих в комплексе кинотеатров. Основная цель компании состоит в максимизации чистой прибыли, при ограничении штатного расписания.

Запуск анализатора процессов

Этот инструмент можно запустить из меню Пуск → RockWell Software → Arena → Process Analyzer.

Второй способ запуска – из окна запущенной программы, в главном выпадающем меню надо выбрать Tools → Process Analyzer.

Создание нового проекта

Создайте новый проект выбрав File → New пункт меню.

Добавление нового сценария

Что бы добавить новый сценарий необходимо два раза кликнуть левой кнопкой мыши на пустой области (там где написано “Double-click here to add a new scenario”). После этого откроется окно свойств нового сценария. Используя кнопку “Browse…” откройте файл Movie Theater Analysis.p находящийся в папке \Arena\Examples.

Рис. 5.1. Окно добавления сценария

После нажатия кнопки OK, окно закроется, а в таблице сценариев появится новая строка.

Рис. 5.2. Таблица сценариев

Добавление управления

Клик правой кнопкой мыши на новой строке сценария, откроет выпадающее меню. Выберите пункт Insert Control для добавления нового параметра для управления сценарием.

В появившемся окне выберете пункт "Resources" в колонке Controls, для того что бы увидеть выпадающее дерево со всеми доступными для выбора переменными для управления относящимися к ресурсам. Затем выберите ресурс называющийся "Ticket Takers". Обратите внимание на то, что когда выбирается какая либо строка, нижняя часть окна заполняется автоматически, данными описывающими выбранный пункт. Используя установки по умолчанию нажмите OK и строка "Ticket Takers" появится в таблице предыдущего окна. Повторите последний пункт, добавив "Satellite Refreshment Staff" и "Main Refreshment Staff."

Рис. 5.3. Добавление новой переменной для управления сценарием

После того как были добавлены все три контролера для управления сценарием, вы можете ввести свои значения для них.

Рис. 5.3. Таблица сценария с переменными для управления

Добавление результативных переменных

Используя описанную выше процедуру, добавьте к сценарию результативные переменные, единственное отличие в том, что необходимо выбрать пункт выпадающего меню Insert Responses, вместо Insert Control. Они находятся во вкладке "User Specified", в колонке Responses. Необходимые для добавления пункты "Net Profit", “Gross Profit”, “Max Waiting Line Length”, “Number leaving food line” и “Number leaving ticket line”.

Рис. 5.3. Добавление новой результативной переменной для сценария

Запуск сценария

Создайте несколько копий полученного сценария изменяя в последующих значения столбцов Resourse.

Для запуска сценария необходимо выбрать сценарий кликом на заголовке строки в таблице сценариев, затем нажать кнопку Go в меню Run. Это запустит диалоговое окно с отображением выбранных для запуска эмуляции сценариев. Нажатие кнопки OK начнет выполнение эмуляции. Если до этого проект не был сохранен эмуляция не будет запущена, но после сохранения запустится автоматически.

Эта модель была установлена на 10 повторов. Когда выполнение сценария закончится синяя буква «А», в строке статуса закончит вращаться, и в столбце статуса рядом с процессами появятся флажки.

Просмотр результатов

После выполнения сценария результаты будут отображаться сразу же в таблице. Если данные не могут быть получены то будет отображаться строка ’r;---’.

Рис. 5.4. Таблица сценариев с результативными переменными

Построение графиков основываясь на результатах

Выделив столбец результативных переменных в главном меню станет доступна кнопка Insert Chart которая запустит помощника построения графиков.

Рис. 5.5. Создание графика результатов сценариев

Используя настройки по умолчанию в помощнике, в нижней половине окна появится график, основанный на результатах сценариев

.

Рис. 5.6. Графика результатов сценариев

3. Задание для выполнения работы и указания по оформлению отчета

3.1 Задание для лабораторной работы:

Используя модель из лабораторной номер 4, создайте 7 сценариев с различными значениями в столбце Resourse. Постройте график.

3.2 Отчет по лабораторной работе должен содержать:

- наименование;

- цель работы;

- скриншот графика;

- сводная таблица значений используемых в сценариях и результатов полученных при этом;

- описание зависимостей этих данных в условиях модели;

- выводы по проделанной работе.



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



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