logo search
Моделирование систем / Моделирование систем / ModelEkzamen_1 / Практикум_AnyLogic_2

Создание канала обслуживания

Что бы показать динамику обслуживания пациентов нужно построить канал СМО, используя элементы библиотеки Enterprise Library (см. Приложение №1).

Создайте канал обслуживания, так как это показано на рисунке 4.8, используя соответствующие элементы. Затем следует настроить элементы СМО.

Элемент Source моделирует приход пациентов на медосмотр с интенсивностью равной 0,05. За один раз пребывает один пациент. Для заявки – пациента задайте имя фигуры анимации patient.

Элемент NetworkEnter используется для связи с созданной сетью обслуживания. Для этого элемента нужно задать два свойства:

Сеть=network

Узел входа=waitingHall

Рис.4.8. Канал обслуживания

Элемент NetworkMoveTo. Используется для моделирования перемещения в сети. Задайте ему свойства:

Имя=moveToProcRoom

Заявка перемещается=В заданный узел

Узел=procRoom1

Элемент Delay. В данной СМО моделирует процесс осмотра пациента врачом. Настройка свойств:

Имя = procedure

Задержка задается = Явно

Время задержки = uniform(10)

Вместимость=5

Элемент NetworkMoveTo1, моделирует уход пациентов после осмотра. Задайте ему следующие свойства:

Имя = moveToExit

Заявка перемещается = В заданный узел

Узел =exit

Элемент NetworkExit используется для вывода заявки из сети.

Элемент Sink уничтожает заявку в СМО.

Протестируйте созданную модель. Модельное время – минуты. Время остановки не задано. Скорость прорисовки презентации задайте равной 16 единиц. Вид работающей модели показан на рисунке 4.9.

Рис.4.9. Движение пациентов в приемном покое

Данная модель позволяет проследить движение пациентов из приемного покоя в левую комнату осмотра, из которой пациент уходит на выход.