AG – это узел, который представляет собой генератор транзактов, он предназначен непосредственно для создания транзактов имитационной модели. Транзакты генерируются по одному через заданные пользоватлем промежутки времени.
Q – узел queue моделирует очередь транзактов. Для ее описания требуется задать параметр u. Очередь работает по двум принципам: либо транзакты последовательно поступают на обработку(none), либо используется приоритезирование транзактов(u=prty).
K – ключ работает по принципу «шлакбаума». Когда ключ закрыт, то транзакт не может в него попасть из предыдущего узла. Если же ключ открыт, то транзакт проходит через узел KEY в следующий без каких-либо задержек. Для управления этим ключем требуются вспомогательные цункции hold & rels. Команды hold(n) и rels(n) предназначены для управления ключом с номером n из любых других узлов. Среднее время задержки – это среднее время пребывания ключа в закрытом состоянии. Число обслуженных транзактов – это число переключений ключа из закрытого состояния в открытое.
DEL – узел предназначен для изничтожения группы транзактов, которые принадлежат одному и тому же семейству f, узел delet используется с параметрами f; a. Логика работы этого узла следующая: в узел входит уничтожающий транзакт семейства f1 и находится там до тех пор, пока в него не поступят a транзактов семейства k2=f. После поступления необходимого количества транзактов заданного семейства они мгновенно уничтожаются, в уничтожающий транзакт переходит в следующий узел. Уничтожающим становится транзакт, который первый возел в пустой узел delet. Так же необходимо отметить, что если в узел не поступить необходимое количество a транзактов, то транзакт будет все время находится в нем, блокируя его для поступления других уничтожающих транзактов.
T – узел, который удаляет из модели входящий в него транзакт и устанавливает время его существования, начиная с момента выхода транзакта из генератора.
Имитационная модель.
Имитационое моделированием является представление модели в виде некоторого алгоритма – компьютерной программы, – выполнение которого имитирует последовательность смены состояний в системе и таким образом показывает поведение моделируемой системы. В случае имитационного моделирования имитационная модель – программа – реализуется на ЭВМ.
Рисунок № 3 – Технологическая схема имитационного моделирования
1 – Реальная система; 2 – Построение логико-математической модели; 3 –Разработка моделирующего алгоритма; 4 – Построение имитационной (машинной)модели; 5 – Планирование и проведение имитационных экспериментов; 6 – Обработка и анализ результатов; 7 – Выводы о поведении реальной системы (принятие решений).
Имитационным моделированием называют процесс создания испытания таких моделей, а имитационной моделью называют сам алгоритм. Имитационные модели достаточно просто учитывают влияние случайных факторов.