Шаг 3. Добавление потока продаж продукта

Мы уже создали в нашей модели два накопителя, моделирующие численности потенциальных потребителей и потребителей продукта. Теперь пришло время задать потоки. В нашей простейшей модели есть только один поток - поток продаж продукта, увеличивающий число потребителей продукта и уменьшающий численность потенциальных потребителей. 

В AnyLogic поток задается переменной поток. Значение потока вычисляется в соответствии с заданной формулой.

 Добавьте поток, ведущий из накопителя PotentialAdopters в накопитель Adopters
  1. Сделайте двойной щелчок мышью по накопителю, из которого поток вытекает (PotentialAdopters), а затем щелкните по тому накопителю, в который он втекает (Adopters).
  2. AnyLogic создаст новый поток и сделает его исходящим потоком для накопителя PotentialAdopters и входящим - для Adopters. Поток отображается в виде стрелки со значком вентиля посередине. Стрелка показывает направление потока - в данном случае поток будет уменьшать значение накопителя PotentialAdopters и увеличивать значение Adopters.

  1. Выделите стрелку созданного потока в графическом редакторе и измените имя потока на AdoptionRate.

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


Можете теперь взглянуть на свойства накопителей. Формулы накопителей должны выглядеть следующим образом:



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

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


          Шаг 2. Создание накопителей

          Шаг 4. Задание констант