Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
айдана.docx
Скачиваний:
2
Добавлен:
01.05.2025
Размер:
863 Кб
Скачать
☆

6 Лабораторная работа №6. Моделирование работы переговорного пункта

6.1 Цель работы: имитационное моделирование работы переговорного пункта в среде GPSS World.

6.2 Подготовка к работе

6.2.1 Изучить пункты главного меню системы GPSS World, необходимые в работе: Window/Simulation, Window/Table, Edit/Setting

6.2.2 Изучить блоки и команды необходимые в модели

6.3 Задание к работе

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

6.4 Порядок выполнения работы

6.4.1 Получить задание и вариант работы у преподавателя.

6.4.2 Осуществить ввод операторов базовой модели.

6.4.3 Отладить программу.

6.4.4 Внести изменения в базовую модель в соответствии со своим вариантом.

6.4.4 Проделать по шагам пункт 6.5.3 для своей модели.

6.4.5 Определить коэффициент загрузки переговорного пункта.

6.4.6 Определить количество ожидающих вызовов в конце моделирования, среднее число ожидающих вызовов в течение времени моделирования, среднее время ожидания вызова.

6.4.7 Максимальное, среднее и текущее число посетителей в переговорном пункте; число ожидающих посетителей в конце моделирования.

6.4.8 Среднее время обслуживания в переговорном пункте

6.4.9 Собрать статистику об указанной (по варианту) величине и представить результат в виде гистограммы.

6.4.10 Получить результат моделирования в виде отчета, гистограмм и оперативного экрана.

6.4.11 Подготовить отчет о выполненной работе, где представить свою модель, результаты моделирования и сделать выводы.

6.5 Описание базовой имитационной модели

6 .5.1 Описание объекта моделирования

Рассмотрим работу переговорного пункта для К абонентов. Интервал между прибытиями абонентов колеблется в пределах А±В мин. Время оплаты каждого разговора составляет C±D мин., а время разговора по телефону составляет E±F мин. Поток посетителей, приходящих в переговорный пункт, равномерный. Время ожидания вызова абонента составляет M±N мин. Время разговора абонентов, оплаты разговора и ожидания вызова абонента подчиняется равномерному закону распределения. Если все телефоны переговорного пункта заняты, то посетитель ожидает освобождения одного из них.

Необходимо:

1. Определить коэффициент загрузки переговорного пункта;

2. Определить количество ожидающих вызовов в конце моделирования, среднее число ожидающих вызовов в течение времени моделирования, среднее время ожидания вызова.

3. Максимальное, среднее и текущее число посетителей в переговорном пункте;

4. Среднее время обслуживания в переговорном пункте

5. Собрать статистику об указанной (по варианту) величине и представить результат в виде гистограммы.

.6. 5. 2 Листинг базовой модели

Моделирование работы переговорного пункта

Punkt STORAGE 4

Transit TABLE M1,0.5,1,30

GENERATE 1.85, 1

Povtor GATE SNF Punkt, Zanyt

ENTER Punkt

QUEUE Ocher_kassir

SEIZE Kassir

DEPART Ocher_kassir

ADVANCE 1.5, 0.4

RELEASE Kassir

ADVANCE 4.4, 1.35

LEAVE Punkt

TABULATE Transit

TERMINATE

Zanyt ADVANCE 3.5,1.1

TRANSFER , Povtor

GENERATE 480

TERMINATE 1

START 1

6.5.3 Запуск процесса моделирования

Перед началом моделирования можно установить вывод тех параметров моделирования, которые необходимы. Для этого выберите Edit/Settings. Появится диалоговое окно, в котором можно установить нужные выходные параметры. Для имитационной модели переговорного пункта диалоговое окно можно представить, как на рисунке 6.1. Наличие галочки говорит о том, что эта информация будет выведена в окне результатов моделирования. Для нас необходима информация о следующих объектах: очереди, каналах обслуживания, многоканальном устройстве (МКУ) и гистограммах.

Рисунок 6.1 – Окно «SETTINGS»

Необходимо создать процесс моделирования. Выберите Command / Create Simulation. Начнется трансляция исходной модели, а затем ее выполнение, поскольку в программе имеется управляющая команда START, обеспечивающая автоматическое выполнение программы.

После завершения процесса моделирования GPSS World выводит отчет в файл отчета, заданного по умолчанию.

Этот отчет будет автоматически выведен в окно. Если вы закроете окно, повторно его можно будет открыть с помощью команды главного меню File / Open. Затем в выпадающем списке «Files of type» («Тип файла») выбрать Report (Отчет).

Из значения End Time в стандартном отчете мы видим, что время моделирования составило 480 мин., как было задано в программе. Число посетителей, оплативших разговор, составило 260. Повторное моделирование благодаря использованию случайных чисел даст немного другие значения.

Используя данные, представленные в отчете, подготовьте ответы на первые четыре вопроса задания.

В отчете по лабораторной работе нужно представить гистограмму Transit для базовой модели.

Для того чтобы получить гистограмму для базовой модели необходимо выполнить Window / Simulation Window / Table Window.

Появится диалоговое окно с названием гистограммы для базовой модели (рисунок 6.2)

Рисунок 6.2. – Окно «Open Table Window»

После того, как вы щелкнете по кнопке ОК, на экране появится гистограмма (рисунок 6.3).

Рисунок 6.3 – Гистограмма «Transit»

Введите в базовую модель данные вашего варианта, создайте процесс моделирования еще раз, подготовьте ответы на первые четыре вопроса задания.

Теперь вам нужно построить свою гистограмму для параметра, указанного в вашем варианте. Информация для построения гистограммы собирается с помощью оператора TABLE. Поэтому необходимо внести изменения во вторую строку программы, где находится данный оператор. Вы можете изменить название гистограммы. В поле первого операнда вставьте СЧА вашего варианта. Чтобы заполнить остальные поля операндов, нужно посмотреть в отчете границы изменения интересующего вас параметра. После этого запустите процесс моделирования еще раз: Command / Create Simulation. Затем выберите Window / Simulation Window / Table Window. Появится диалоговое окно (рис.6.2) с названием вашей гистограммы, щелкнете по кнопке ОК.

6.6 Варианты лабораторной работы.

Т а б л и ц а 6.1

Номер

варианта

Число

телефон

Интервал

между

абонентами

Время

оплаты

Время

разговора

Время ожидания

Параметр

гистограммы

1

5

1,65 ± 1

1,1 ± 0,1

4,1 ± 1,15

3,2 ± 1,0

Время оплаты

2

4

1,67 ± 1,1

1,2 ± 0,2

4,2 ± 1,16

3,1 ± 1,1

Длина очереди к кассиру

3

3

1,69 ± 1,2

1,3 ± 0,3

4,3 ± 1,17

3,3 ± 1,2

Время ожидания в

очереди

4

9

1,71 ± 1,3

1,4 ± 0,4

4,4 ± 1,18

3,4 ± 1,3

Число

занятых

Телефонов

5

7

1,73 ± 1

1,5 ± 0,5

4,5 ± 1,19

3,5 ± 1,4

Число свободных

телефонов

6

8

1,75 ± 1,1

1,6 ± 0,6

4,6 ± 1,20

3,6 ± 1,5

Время

пребывания

в пункте

7

6

1,77 ± 1,4

1,7 ± 0,7

4,7 ± 1,21

3,7 ± 1,6

Время оплаты

8

10

1,79 ± 1,2

1,8 ± 0,8

4,8 ± 1,22

4,0 ± 1,7

Длина очереди к кассиру

9

5

1,81 ± 1,3

1,9 ± 0,9

4,9 ± 1,23

3,8 ± 1,8

Время ожидания в

очереди

10

4

1,83 ± 1,1

1,7 ± 0,7

5,0 ± 1,24

3,9 ± 1,9

Число

занятых

Телефонов

11

3

1,87 ± 1,5

1,3 ± 0,3

5,1 ± 1,25

4,1 ± 1,92

Число свободных

телефонов

12

9

1,89 ± 1,2

1,2 ± 0,2

5,2 ± 1,26

4,2 ± 1,96

Время

пребывания

в пункте

13

7

1,82 ± 1,1

1,1 ± 0,3

5,3 ± 1,27

4,3 ± 1,94

Число

занятых

Телефонов

14

8

1,84 ± 1

1,4 ± 0,6

5,4 ± 1,28

4,4 ± 1,95

Число свободных

телефонов

15

6

1,86 ± 1,3

1,5 ± 0,2

5,5 ± 1,29

4,5 ± 1,93

Время

пребывания

в пункте

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]