Системная динамика в агентных и процессных моделях

AnyLogic является единственным инструментом имитационного моделирования, который позволяет комбинировать в одной модели системную динамику с агентным и дискретно-событийным подходами. Эта интеграция может быть реализована различными способами. Например, вы можете моделировать рынок потребителей с помощью системной динамики и цепочки поставок с помощью агентов. Население в городе может быть смоделировано агентным подходом, а экономика или инфраструктура города может задаваться системной динамикой. Вы можете задавать поведение агента диаграммами системной динамики: например, системной динамикой можно моделировать процесс производства внутри компании, которая задана агентом. В плане элементов, которые "принадлежат" разным подходам, все тоже просто: некоторые переменные системной динамики могут быть использованы для задания логики агента или как параметры диаграммы процесса, а в диаграмме процесса может задаваться значение переменной системной динамики.

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

Демо модель: Event Triggered by Stock Reaching Threshold



См. также

 Системная динамика