Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекции по КМ.doc
Скачиваний:
1
Добавлен:
01.07.2025
Размер:
812 Кб
Скачать
☆

4.11. Запуск и завершение моделирования

           Процесс моделирования запускается командой START. При этом задействуется пункт меню Command / Create Simulation. Команда START является несрочной командой. Когда объект «Процесс моделирования» принимает ее, она становится в очередь команд.

Достоверность результатов моделирования в значительной степени определяется продолжительностью процесса моделирования, которое устанавливается разработчиком модели или пользователем.

В GPSS World завершение процесса моделирования может быть реализовано:

- принудительно с помощью срочной команды HALT, задаваемой из подменю COMMAND; использование этой команды позволяет принуди­тельно остановить процесс моделирования в любой момент времени;

- по некоторому условию, задаваемому командой STOP, которая может находиться в GPSS-модели;

- по достижению содержимого «счётчика завершений» значения меньше или равного нулю.

Последний способ, используемый наиболее часто при моделирова­нии систем и сетей массового обслуживания, рассмотрим более подробно.

Начальное значение «счётчика завершений» устанавливается с помощью команды START, которая запускает процесс моделирования. В процессе моделирования всякий раз при попадании транзакта в какой-либо блок TERMINATE (таких блоков в модели может быть несколько) из содержимого «счётчика завершений» вычитается значение, указанное в качестве параметра в соответствующем блоке TERMINATE. При достиже­нии нулевого или отрицательного значения «счётчика завершений» процесс моделирования останавливается. Отметим, что при отсутствии параметра в блоке TERMINATE содержимое «счётчика завершений» не изменяется. Если во всех блоках TERMINATE отсутствуют параметры или их значения равны нулю, содержимое «счётчика завершений» не будет изменяться, и процесс моделирования (при отсутствии в модели команды STOP) будет длиться до тех пор, пока не будет введена команда HALT.

В одной и той же модели может быть предусмотрено несколько способов завершения моделирования. Например, в модели может нахо­диться несколько команд STOP, задающих разные условия, и предусмо­трено завершение моделирования по достижению содержимого «счётчика завершений» значения равного нулю. В этом случае завершение процесса моделирования происходит при достижении ближайшего по времени наступления условия.

По завершению процесса моделирования формируется и выводится на экран стандартный отчет, содержащий основные результаты моделиро­вания, в том числе характеристики основных объектов - очередей, приборов, многоканальных устройств и т.д. Состав включаемых в отчёт результатов моделирования может быть изменён на вкладке Reports меню EDIT/SETTINGS.

Кроме отчета, содержащего числовые значения характеристик моделируемых систем, GPSS World предоставляет возможность получения результатов в графическом виде, в частности, путём формирования гистограмм плотностей распределений вероятностных характеристик. Для этого в GPSS-модели используются команды TABLE и QTABLE.

Более подробно результаты моделирования, представленные в отчете и в виде гистограмм, рассматриваются ниже при описании GPSS-моделей систем телекоммуникации.