Skip to content

Periodic Arrival

A periodic arrival brings a set quantity of entities in at a regular interval, the classic way to model inter-arrival times.

  • Quantity per arrival: how many entities arrive each time (a number or a distribution like Poisson(3)). Default 1.
  • Time between arrivals: the interval, with a Min / Hr / Day unit. Any expression, including a distribution like Exponential(36) for random spacing. Default 10.
  • First arrival at: when the first arrival happens. Default 0.
  • Max Cycles: how many times to repeat; 0 (the default) means unlimited.

A periodic arrival's settings

Periodic arrivals have an Action Logic tab that runs for every entity they create.

LegacyHow this worked in the previous version

A periodic arrival causes entities to arrive at repeating time intervals. It is also useful for initializing inventory levels at the beginning of the simulation. This is done by entering a time of zero (0) in the Repeat Every field.

What is a Periodic Arrival?

Repeat every The time between arrivals. Any expression excluding attributes is valid. A time value of zero (0) will cause only one entry for this arrival.

Quantity per arrival The number of entities that arrive after each time interval. Any expression excluding attributes is valid.

First time The time (relative to the beginning of the simulation) that the first arrival should occur. Use a time of zero (0) to initialize the model with entities at the beginning of the simulation.

The maximum amount of time that can be entered in the First Time field of a Periodic arrival is 35,791 hours. If a larger value is entered, the arrival will occur as the simulation starts rather than at the designated time.