Проектирование компьютерных сетей методами имитационного моделирования



         

Основные принципы моделирования непрерывно-стохастических систем - часть 2


 В процессе имитационного моделирования этих потоков заявок можно определить случайные времена наступления первого и второго события при каждой реализации ( соответственно t1

и t2). При   t1<t2  принимается событие, когда в систему поступает новая заявка. В модели после этого реализуются шаги, связанные с последствием наступления такого события. Одновременно разыгрывается новое время  t'1  поступления следующей заявки. На следующем шаге будут сравниваться величины t'1

и t2 . Таким образом, на каждом шаге моделирования выбирается событие с минимальным временем его наступления по отношению к другим событиям, которые могут иметь место в системе.

При событийном принципе интервалы времени, в которые просматривается состояние системы, изменяются с переменным шагом. Кроме того, просматриваются состояния не всех узлов системы, а только тех, в которых события произошли.

Известны разновидности возможных вариантов реализации событийного принципа (или принципа ?Z): с синхронизацией работы всех узлов системы по одному выбранному в качестве ведущего «или без синхронизации с рассмотрением состояния отдельных узлов автономно, независимо от других, с циклическим или спорадическим (выборочным) просмотром состояний отдельных узлов. Целесообразность выбора того или иного варианта алгоритма обуславливается видом моделируемой системы.

Ниже приводятся отдельные имитационные модели непрерывно-стохастических систем в основном на основе событийного принципа, имеющего вышеприведенные преимущества по сравнению с принципом ?t.




Содержание  Назад  Вперед