Ситуации 1 и 2 возникают, если модель содержит логические ошибки.
Ситуация 3 возникает часто при неверном соотношении интенсивности входных потоков и обслуживания транзактов в модели. Поэтому рекомендуется до начала моделирования на ЭВМ ориентировочно оценивать загрузку оборудования моделируемой системы и подобрать отношение "интенсивности входного потока к интенсивности обслуживания" не более 0.95.
Б. Нормальное завершение работы модели - счетчик числа завершений, задаваемый полем А управляющего оператора START A принимает значение 0 или меньше нуля.
Исходя из условия нормального завершения процесса моделирования, возможно задать два критерия останова:
§ ОСТАНОВ ПО КОЛИЧЕСТВУ ТРАНЗАКТОВ, ПРОШЕДШИХ ПО МОДЕЛИ.
Это достигается тем, что во всех блоках TERMINATE А, участвующих в подсчете числа транзактов, проходящих по модели, задается значение А=1 и в процессе моделирования при входе транзакта в блок TERMINATE 1 содержимое поля А оператора STARТ А (счетчик числа завершений) уменьшается на 1. Процесс моделирования останавливается при нулевом значении счетчика числа завершений, т.е. после прохождения через все блоки TERMINATE 1 общего количества транзактов, равного числу А, записанному в поле управляющего оператора STАRT A.
§ ОСТАНОВ ПО ВРЕМЕНИ МОДЕЛИРОВАНИЯ.
Это достигается тем, что в модели, во-первых, все блоки удаления транзактов имеют в поле А=0 (по умолчанию опускается, т.е. записывается блок TERMINATE без поля), и, во-вторых, добавляеется еще один сегмент, содержащий только два блока – генерации и удаления транзактов, а счетчик числа завершений равен 1:
GENERATE ТМMAX