2. Аналогично внешняя среда, входное воздействие и выходная
функция также представляются в виде агентов со своими характери-
стиками и поведением.
3. Закон функционирования сложной дискретной системы
F
S
зада-
ется в виде алгоритма, который определяется как результат совместной
деятельности агентов, т.е.
F
S
— это совокупность карт состояний всех
агентов системы.
Данный алгоритм, не меняя свойств и структуры сложной дис-
кретной системы, задает взаимно-однозначное отображение сложной
дискретной системы в агентную модель.
Все описанные подходы в имитационном моделировании имеют
свою программную реализацию (рис. 3). Для системной динамики
существует четыре основныхинструмента: VenSim [3, 4], PowerSim
[3, 4], iThink [3, 4], ModelMaker [3, 4]. Дискретно-событийное же мо-
делирование поддерживается десятками различныхинструментов, та-
кими как Arena [3, 4], SimProcess [3, 4], AutoMod [3, 4]. Для динами-
ческихсистем чаще всего используют инструмент — Matlab Simulink.
Для агентного моделирования до недавнего времени не существовало
ни одного коммерческого инструмента, только библиотеки на Java или
C++, разработанные в различныхуниверситетах. В настоящее время
появился достаточно мощный инструмент — AnyLogic [5]. Наиболее
существенным преимуществом AnyLogic является возможность бы-
строго создания профессиональныхагентныхмоделей в графической
среде. AnyLogic поддерживает языковые конструкции для задания по-
ведения агентов, ихвзаимодействия, моделирования среды, а также
имеет богатейшие анимационные возможности. И наконец, AnyLogic
позволяет описывать части большихгетерогенныхсистем, используя
разные подходы, объединяя модель системной динамики, дискретно-
событийную и агентную модели.
При использовании вышеописанного программного продукта
AnyLogic для исследования сложныхдискретныхсистем возника-
ют трудности с формализацией задачи, поскольку создание агентной
Рис. 3. Подходы в имитационном моделировании в зависимости от способа опи-
сания структуры и поведения модели
ISSN 0236-3933. Вестник МГТУ им. Н.Э. Баумана. Сер. “Приборостроение”. 2009. № 3 37