212
вводится ключ
F. Если значение ключа F=0, то заявка
направлена в очередь к первому прибору (см. работу
блоков 1, 2 на рис. 7.35). После чего значение
F=1 и число
заявок в очереди к первому прибору увеличивается на
единицу (см. работу блоков 3, 9на рис. 7.35).
Если значение ключа
F=1, то заявка направлена в
очередь ко второму прибору (см. работу блоков 1, 4, 5 на
рис. 7.35). После чего значение
F=2 и число заявок в
очереди ко второму прибору увеличивается на единицу
(см. работу блоков 6, 10 на рис. 7.35). Если значение ключа
F не равно ни нулю, ни единице, то заявка направлена в
очередь к третьему прибору (см. работу блоков 1, 4, 7).
После чего значение
F=0 и число заявок в очереди к
третьему прибору увеличивается на единицу (см. работу
блоков 8, 11на рис. 7.35).
После работы подпрограммы
ROSTH управление (см.
рис. 7.32) передаётся подпрограммам
MD1, MD2, MD3, в
которых моделируются процессы обслуживания в каждом
из каналов. Реализация каждой из подпрограмм одинакова
и представляет собой последовательность блоков 9 – 22
имитационной модели одноканальной СМО (см. рис. 7.3).
7.9. Алгоритмизация имитационной модели
СМО произвольной структуры
Методика построения имитационной модели СМО
сложной структуры сводится к разработке модульной
структуры алгоритмической модели. Структуру СМО
необходимо декомпозировать на отдельные модули
генерации заявок, распределения заявок при постановке в
очередь и выбора из очереди, обслуживания заявок и
набора статистических данных. При алгоритмизации СМО