Рис. 9.2. Структурная схема имитационной модели обслуживания. В соответствии с принятыми обозначениями арифметические блоки изображены прямоугольниками, логические — ромбами. Если условие, проверяемое логическим блоком, выполнено, то управление передается по стрелке с индексом 1, в противном случае — по стрелке с индексом 0. Принцип работы схемы заключается в следующем. Блок 1 формирует моменты поступления tj очередных сообщений в соответствии с заданным законом распределения. Блок 2 производит подсчет числа k сообщений, одновременно находящихся на обслуживании. Блок 3 проверяет условие ?сов<?, (где ?сов — вероятность совместного обслуживания двумя операторами). Выполнение этого условия свидетельствует о наличии резервирования при обслуживании данного сообщения. Блоки 4 и 5 производят вычисление основных характеристик деятельности оператора. Эти характеристики различны при резервировании и отсутствии резервирования и являются функциями от длины очереди и времени. Блок 6 проверяет условия возникновения напряженности в соответствии с выражениями (9.1) и (9.2). В зависимости от результатов этой проверки блоки 7 и 8 моделируют процесс обслуживания в нормальных и напряженных условиях. Блок 9 подсчитывает количество проделанных реализаций N*, а блок 10 сравнивает его с числом N — количеством реализаций, необходимым для достижения заданной точности моделирования. При N*<N моделирование продолжается, при N*=N — заканчивается и блок 11 выдает результаты моделирования на печать. В зависимости от целей моделирования на печать могут быть выданы различные характеристики моделируемого процесса: вероятностные характеристики очереди и времени ожидания, продолжительность пауз между обслуживанием сообщений и т. д. С их помощью вычисляются многие характеристики деятельности оператора: степень загрузки, периоды занятости, своевременность решения задач и др. Зная их, можно определить допустимую плотность (темп поступления) задач, произвести оценку загрузки оператора, выявить характер и частоту появления различных ситуаций в системе «человек-машина». Рис. 9.3. Структурная схема имитационной модели групповой деятельности. Схема моделирующего алгоритма (рис. 9.2) носит самый общий характер и показывает лишь общий принцип построения имитационной модели обслуживания. В более подробном виде она произведена в [45, 70]. Кроме этого на основе общей схемы могут быть построены и некоторые частные схемы: моделирования групповой деятельности (рис. 9.3), моделирования процесса обслуживания разнородных заявок, моделирования напряженности в работе оператора и др. [45, 173]. — 222 —
|