Баннер
Баннер

Общее описание - Сбор статистики клиентов

Оглавление
Общее описание
Понятие объекта
Характеристики объекта
Понятие модели
Цели моделирования
Причины моделирования
Задачи моделирования
Понятие моделирования
Имитационная модель системы
Выполнение имитационной модели
Виды изменения
Модели математические и компьютерные
Системы массового обслуживания
Моделирование работы парикмахерской
Смысл программы
Сбор статистики клиентов
Ввод модели
Описание колонок
Парикмахерская с несколькими парикмахерами
Модель обслуживания с отказами
Отчет по исследованию
Все страницы
Но нам нужно не просто составить программу, моделирующую работу парик­ма­херской. Необходимо еще, чтобы при выполнении модели GPSS собирал ста­тис­тику об очереди транзактов (клиентов). Для этого нужно включить в модель еще два блока – QUEUE (точка входа в очередь) и DEPART (точка выхода). Мы можем рас­став­лять эти точки в своих моделях в принципе произвольным образом. Это за­ви­сит от то­го, о каком участке системы нам нужна статистика по движению через него по­то­ка транзактов.

В данной модели парикмахерской эти точки следует выбирать так:

10 GENERATE 20,10

15 QUEUE 1 ;точка входа в очередь номер 1

20 SEIZE 1

25 DEPART 1 ;точка выхода из очереди номер 1

30 ADVANCE 19,5

40 RELEASE 1

50 TERMINATE

При такой расстановке блоков QUEUE и DEPART получается, что транзакт входит в очередь в момент появления его в системе, а выходит из очереди в момент, когда ему удалось занять устройство, то есть пройти блок SEIZE. Следовательно, очередь 1 будет собирать статистику именно об очереди клиентов к парикмахеру, как она изображена на нашей схеме. И в результате выполнения модели мы узнаем ответ на вопрос, поставленный в задаче: найти среднюю длину очереди клиентов и среднее время ожидания клиентами начала обслуживания.

Но можно расставить блоки QUEUE и DEPART иначе:

 

10 GENERATE 20,10

15 QUEUE 1 ;точка входа в очередь номер 1

20 SEIZE 1

30 ADVANCE 19,5

40 RELEASE 1

45 DEPART 1 ;точка выхода из очереди номер 1

50 TERMINATE

 

В этом случае статистика по очереди номер 1 будет соответствовать числу всех кли­ен­тов в парикмахерской вообще, включая клиента, обслуживаемого парик­ма­хе­ром. Таким образом, очереди, по которым мы можем собирать статистику, не обя­за­тель­но должны совпадать с теми очередями, которые создаются транзактами, ожидающими освобождения устройств и памятей.

 





Читайте также:

Добавить комментарий


Защитный код
Обновить




Разделы



  • Статьи, избранные произведения. Словарь терминов, нормативные документы.
    falcone-ocenka.ru
Главная GPSS Общее описание