Обзор возможностей

AnyLogic - единственный инструмент имитационного моделирования (ИМ), который поддерживает все подходы к созданию имитационных моделей: процессно-ориентированный (дискретно-событийный), системно динамический и агентный, а также любую их комбинацию. Уникальность, гибкость и мощность языка моделирования, предоставляемого AnyLogic, позволяет учесть любой аспект моделируемой системы с любым уровнем детализации. Графический интерфейс AnyLogic, инструменты и библиотеки позволяют быстро создавать модели для широко спектра задач от моделирования производства, логистики, бизнес-процессов до стратегических моделей развития компании и рынков.

approaches

Агентное моделирование

AnyLogic предоставляет графический язык, который значительно упрощает создание агентных моделей:

  • Диаграммы состояний (statecharts) для задания поведения агентов
  • Диаграмма действий для описания сложных алгоритмов
  • Элемент «Среда» используется для описания «мира» в котором агенты «живут» и сбора различной статистики
  • Элемент «Событие» используется для описания случайных или периодически происходящих событий

Данные инструменты позволяют описать практически все поведенческие особенности агентов. Кроме того, Вы всегда можете использовать Java если нужно смоделировать какое-то специальное поведение или логику. Агентные модели могут комбинироваться с дискретно-событийными и системно-динамическими. Ознакомьтесь с дополнительной информацией о многоподходном моделировании.

Системно-динамические моделирование

AnyLogic не только полностью поддерживает потоковые диаграммы, как и любой инструмент для системной динамики, но и предоставляет значительно больше возможностей:

  • AnyLogic позволяет создавать интерактивную анимацию моделей, которая будет значительно более понятна вашим клиентам, чем потоковые диаграммы, понятные только разработчикам модели
  • Вы можете комбинировать вашу модель с другими. Например, для моделирования рынка можно использовать системную динамику, а производство и цепочку поставок моделировать используя процессное моделирование и агентное так как эти методы лучше подходят для данных задач
  • Вы можете импортировать ваши модели из VenSim®

Кроме того, AnyLogic создан на основе открытой, инновационной Java платформы Eclipse, которая стала стандартом де-факто для разработки бизнес приложений. Благодаря Eclipse AnyLogic работает на всех платформах – Windows, MacOS, Linux, а среда разработки основана на современных технологиях и проста в использовании.

Дискретно-событийное моделирование

AnyLogic включает специальную библиотеку (Enterprise Library) для моделирования дискретно-событийных (процессных ) систем. Библиотека позволяет создавать любые дискретно-событийные модели из блоков. Для каждого блока библиотеки задана анимация по умолчанию. Кроме того пользователь может создать свою анимацию любой сложности, которая будет отображать моделируемые процессы и позволять управлять параметрами модели в процессе ее выполнения.