Flow splitting and mixing are fundamental operations in petroleum refining simulation and refinery process modeling, enabling refinery material flow to be distributed, combined, and routed between process units, pipelines,
tank farms, and storage facilities. Refinery models use them to distribute, combine, and route material streams between process units, storage facilities, pipelines, and blending systems.
Flow splitting distributes one incoming stream among multiple outputs (1 → N), while
flow mixing combines multiple inputs into a single output (N → 1). Both operations can be controlled by flow ratios or operating constraints while maintaining mass balance.
The
Petroleum Refining Library for AnyLogic provides four components for these operations:
Separator — splits one flow among multiple outputs.
SeparatorLight — splits one flow between two outputs with additional flow-routing control.
Mixer — combines multiple input flows into one output.
MixerLight — combines two input flows into one output.
Together, they provide flexible building blocks for refinery flow simulation, from simple stream routing to complex material-flow networks.