- •Лабораторная работа № 5 «Моделирование работы «Бюро ремонта на атс»
- •Постановка задачи
- •Выявление основных особенностей
- •Представление имитационной модели
- •Подготовка к моделированию
- •Работы бюро ремонта на атс
- •Моделирование системы
- •Бюро ремонта на атс
- •Изменим условие задачи:
- •Подготовка к моделированию
Подготовка к моделированию
Перед началом моделирования можно установить вывод тех параметров, которые необходимо получить в процессе моделирования. Для этого:
3.1 щелкните по пункту Edit (Правка) главного меню системы или нажмите комбинацию клавиш Alt+E. Появится выпадающее меню;
3.2 щелкните по пункту Settings (Установки) выпадающего меню. Появится диалоговое окно SETTINGS для данной модели, в котором можно установить нужные выходные данные. Для нашего примера оно может выглядеть так, как показано на рис.3.
Рис 3. Окно SETTINGS с установками для имитационной модели
Работы бюро ремонта на атс
Наличие галочки в окошках говорит о том, что эта информация будет выведена в окне результатов моделирования. В нашей задаче вывести информацию для следующих объектов:
Facilities (Каналы обслуживания);
Storages (Накопители).
Моделирование системы
После создания имитационную модель необходимо оттранслировать и запустить на выполнение. Для начала моделирования:
4.1 щелкните по пункту Command главного меню системы или нажмите комбинацию клавиш Alt+C. Появится выпадающее меню;
4.2 щелкните по пункту Create Simulation (Создать выполняемую модель) выпадающего меню. Начнется трансляция исходной модели, а затем - и ее выполнение, так как в самой программе имеется управляющая команда START, обеспечивающая автоматическое выполнение оттранслированной программы. После выполнения программы появится окно с информацией о трансляции и выполнении -JOURNAL (Журнал) - и результаты работы программы в окне REPORT (Доклад), как показано на рис. 4.
В верхней строке указывается:
• START TIME (Начальное время) - 0.000;
• END TIME (Время окончания)- 11601.654;
• BLOCKS (Число блоков) - 15;
• FACILITIES (Число каналов обслуживания) - 3;
• STORAGES (Число накопителей) - 1.
GPSS
World Simulation Report - Бюро
ремонта
АТС.3.1
Thursday,
November 24, 2011 08:33:52
START
TIME END TIME BLOCKS FACILITIES STORAGES
0.000
121706.537 15 3 1
FACILITY
ENTRIES UTIL. AVE. TIME AVAIL. OWNER PEND INTER RETRY
DELAY
CAN1
6066
0.397 7.962
1
0
0
0
0
0
CAN2
2948
0.194
8.002
1
10001
0
0
0
0
CAN3
987
0.065
7.961
1
0
0
0
0
0
STORAGE
CAP. REM. MIN. MAX. ENTRIES AVL. AVE.C. UTIL.
RETRY
DELAY
NAK
3 3 0 3 10001 1 0.005 0.002 0 0
Рис. 4. Окно REPORT с результатами моделирования работы
Бюро ремонта на атс
Ниже указываются результаты моделирования для всех трех каналов обслуживания (FACILITY) соответственно под именами: CAN1, CAN2, CAN3:
• ENTRIES (Число входов) - 6066, 2948, 987;
• UTIL. (Коэффициент использования) - 0.397, 0.194. 0.065;
• AVE. TIME (Среднее время обслуживания) - 7.962, 8.002, 7.961.
Ниже указываются результаты функционирования накопителя (STORAGE) под именем NAK:
• CAP. (Capacity - Вместимость) - 3;
• REM. (Remove - Удален) - 3;
• MIN. (Минимальное содержимое) - 0;
• МАХ. (Максимальное содержимое) - 3;
• ENTRIES (Число входов)-10001;
• AVL. (Доступность) - 1;
• AVE.C. (Средняя вместимость) - 0.005;
• UTIL. (Коэффициент использования) - 0.002;
• RETRY (Повтор) - 0;
• DELAY (Отказ) - 0.
Можно заметить, что коэффициенты использования всех трех каналов обслуживания достаточно низки, особенно третьего, который составляет менее 7%. Отсюда можно сделать вывод о том, что число каналов обслуживания может быть уменьшено.