ВУЗ:
Составители:
Рубрика:
139
первый вошел, первый вышел; Last in first out – последний
пришел, первый вышел; Lowest Attribute Value – первый выйдет
из очереди тот, значение атрибута у которого низшее; Highest
Attribute Value – первый выйдет из очереди тот, значение атри-
бута у которого наивысшее
Более подробно хотелось бы остановиться на параметре Type, т.к.
именно с помощью него можно определить, что такое «приоритет оче-
реди» и как его необходимо задавать. Рассмотрим несколько изменен-
ный наш пример.
На прием к доктору приходят пациенты двух типов: взрослые и де-
ти. Доктор (наш ресурс) – один. Он ведет прием и детей, и взрослых,
причем время приема одинаково (около 30 минут), но у детей приоритет
при обслуживании выше, чем у взрослых.
Каким образом мы это можем реализовать? Во-первых, в модуле
Process задается ресурс «доктор»; с помощью параметра Action, кото-
рый устанавливаем Seize Delay Release для назначения ресурса. Таким
образом, когда сущность «пациент» зайдет в модуль процесс, то она за-
хватит ресурс «доктор» на определенное время (около 30 минут). Во-
вторых, у нас по условию время обслуживания пациентов одинаковое,
таким образом, мы процесс обслуживания пациентов доктором смоде-
лируем в виде одного блока Process, с временной задержкой в 30 минут.
Но здесь возникает вопрос: каким образом задать приоритет? В данном
случаем, мы рассматриваем ситуацию, когда ресурс задан в одном бло-
ке, т.е. нет смысла менять параметр Priority модуля Process. В этом слу-
чае, возникает ситуация, когда приоритет не ресурса, а приоритет оче-
реди. И задается он в модуле Queue. Необходимо выбрать, у какого типа
сущности он выше. Это производится с помощью параметра Type:
Lowest Attribute Value – первый выйдет из очереди тот, значение атри-
бута у которого низшее или Highest Attribute Value – первый выйдет из
очереди тот, значение атрибута у которого наивысшее. Таким образом,
когда у нас будут приходить сущности «дети», они будут иметь наи-
высший приоритет в обслуживании.
Модуль Resource
Этот модуль предназначен для определения ресурсов и их свойств
в имитационном процессе; кроме того, модуль включает в себя стоимо-
стную информацию о ресурсах и вместимость ресурсов. Ресурсы могут
иметь фиксированную вместимость или же основанную на расписании.
У ресурсов с фиксированной вместимостью в течение имитационного
процесса вместимость изменяться не может. Ресурс должен быть связан
с каким-либо процессом.
Страницы
- « первая
- ‹ предыдущая
- …
- 137
- 138
- 139
- 140
- 141
- …
- следующая ›
- последняя »
