Аналитические и имитационные модели. Финаев В.И - 197 стр.

UptoLike

197
Состояния, когда есть очередь и свободен хотя бы один
из приборов, анализируется работой блоков 12, 16, 17, 18, и
управление передается подпрограмме выбора заявки на
обслуживание
WIB (см. блок 19 на рис. 7.25).
Структурная схема алгоритма подпрограммы
WIB
определяется не только дисциплиной выбора заявки из
очереди, но и правилами выбора прибора обслуживания,
если два и более из них свободны от обслуживания. Здесь
возможны следующие варианты:
а) выбор по порядковому номеру, т.е. заявка поступает
на тот из свободных приборов, у которого меньший
(больший) порядковый номер;
б) выбор по
большей интенсивности обслуживания (по
меньшему среднему времени обслуживания), то есть заявка
поступает на тот из свободных приборов, у которого
меньшее время обслуживания;
в) случайный выбор одного из свободных приборов.
На рис. 7.26 приведен алгоритм подпрограммы
WIBN по
порядковому номеру прибора и по правилу
FIFO. Отличие
этого алгоритма от алгоритма аналогичной подпрограммы
одноканальной СМО (см. рис. 7.8) состоит в добавлении
блоков 11 – 15. Назначение этих блоков состоит в анализе
наличия свободных от обслуживания заявок приборов и
присвоении идентификаторам
I1, I2, I3 значения
«единица», если заявка из очереди выбирается на
обслуживание соответственно 1-м, 2-м или 3-м прибором
(см. блоки 11 – 15). Если первый прибор свободен (
L1=0),
то
I1=1, если свободен второй прибор (L2=0), то I2=1, если
свободен третий прибор (
L3=0), то I3=1.
На рис. 7.27 приведена структурная схема алгоритма
подпрограммы
WIBS выбор заявки из очереди, согласно
правилу
FIFO, при случайном выборе одного из свободных
приборов обслуживания. В блоках 1 – 7 реализована