A tank is a vessel that can contain any quantity of material. It appears similar to a Simul8 Queue, but Queues can only contain discrete (whole number) quantities of material. Queues also simulate each item separately. In a Tank all the content is assumed to be the same, and to be measured in a continuous quantity - so the tank can operate much more quickly than a Queue. They can be very functional if you are mixing base products to form a compound, and in cases when the particle size required for accurately meeting the process analysis is very small.

Create flow between tanks using Pipes. You can create a Pipe by connecting two Tanks, using the routing arrows.

When double-clicking on a Tank, you can change its Properties.

Tank Properties


Tanks can contain any positive quantity. To limit their maximum capacity set a number in the capacity field.

Start up Level

To start the simulation with a specific quantity in the tank, set a start up level.

Auto Adjust Inflow Rates

Tanks can automatically adjust their inflow pipes to maintain a constant level. Use these with Constrained Pipes to turn Tanks into control nodes.

This feature is only available with Simul8 Professional.

Tank's Visual Logic tab

You can control many aspects of your simulation based on the state a Tank’s level is at, using Visual logic.

Very often, you may need to change the flow rate of the Pipe connecting the Tanks, based on a Tank’s state, in order to control the flow of materials. That way, you ensure that you are releasing the right quantity of materials, and therefore obtaining the right mix in the next Tank.

See also