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

UptoLike

166
обслуживания заявок. Структура алгоритма имитационной
модели состоит из подпрограмм, имитирующих
конкретные операции в СМО. «Движение» по
подпрограммам осуществляется с помощью ключей.
Работает алгоритм имитационной модели следующим
образом.
Вначале происходит обращение к подпрограмме
WWODввод исходных данных, в которой описываются
необходимые массивы, общие области, задаются начальные
значения. В начальный такт моделирования необходимо
определить:
- счетчик тактов моделирования
Т=0;
- идентификаторы
М=0, L=0, так как нет очереди и
прибор свободен от обслуживания;
- длительность времени обслуживания
ВТ=0, так как в
СМО нет заявок;
- число заявок в очереди
JP=0;
- момент времени начала интервала до следующей
заявки
ТН=0;
- длительность периода занятости
PZ=0;
- память под все массивы:
N[J]массив времен
поступления
J-х заявок в очередь; массивы чисел для
сравнения получаемых случайных величин (интервалов
времени между соседними заявками, времени ожидания
очереди, числа потерянных заявок, времени обслуживания,
периода занятости и т.д.) с их оценками;
- и ввести значение вероятности
РР=Р
n
;
- заданное число тактов моделирования
TZ, значение
JPМ и т.д.
Затем наращивается такт моделирования (см. блок 2 на
рис. 7.3) и за данный отрезок времени
Δt=1
просматриваются изменения в СМО, для чего и
предусмотрены подпрограммы.