Multimethod Simulation Modeling

Многоподходное имитационное моделирование

Идея многоподходного имитационного моделирования проста: органично совмещать и комбинировать методы моделирования так, чтобы достоинства одних подходов компенсировали недостатки других. В результате вы получаете максимум от каждого. Благодаря объединению методов моделирования, вы создаете отвечающие своему назначению и простые в поддержке модели без привлечения дополнительных средств.

Существует три основных подхода, используемых для создания динамических моделей бизнес-процессов: системная динамика, дискретно-событийное моделирование и агентное моделирование.

Системная динамика предполагает высокий уровень абстракции и в основном используется для задач стратегического уровня: например, чтобы спрогнозировать темп восприятия нового товара на рынке или проанализировать взаимозависимость социальных процессов.

Дискретно-событийный (процессно-ориентированный) подход используется в основном на операционном и тактическом уровнях, например, в производственных процессах или при оценке инвестиций в оборудование.

Агентные модели применяются в задачах разных уровней абстракции: агент может олицетворять собой любой объект в действии. Например, агентный подход применяется при оптимизации цепей поставок и в эпидемиологии.

Преимущества многоподходного имитационного моделирования


Методы имитационного моделирования

Перед построением модели определяется допустимый уровень упрощения. Будет ли достаточно широкого взгляда на проблему/систему или важна детальность? Ответ зависит от рассматриваемой системы и проблемы, которая требует решения.

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

Задачи, которые приходится решать в реальном бизнесе, чаще всего сложны, поэтому при моделировании разумнее разбивать их на составные части и описывать, применяя разные методы. Невозможно достоверно передать сложную бизнес-систему и ее внутренние и внешние связи, используя один подход – некоторые элементы приходится исключать или искать обходные пути при моделировании.

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

Модель производства, распределения и рынка

На этом рисунке показано, как производство, распределение и рынок могут быть совмещены в одной модели с применением трех подходов одновременно. Дискретно-событийная модель описывает процессы на каждом складе. На уровне распределительной сети склады действуют как независимые агенты. И, наконец, управляющий системой рынок моделируется с помощью системной динамики. Модель детально отражает все элементы и процессы этой системы. Без компромиссов.

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

Вы знаете, как правильно строить имитационные модели?

Об этом мы рассказываем в аналитической статье на английском «Multimethod Simulation Modeling»

Читать сейчас