Products · Simulation

Your wastewater process model, compiled from the drawing

The P&ID becomes the flowsheet — no second tool, no re-keying, no two versions.

Try it with a sample plant
The ErgoPlanner simulation model list: ASM1 tutorial models for a CSTR reactor, an anoxic-aerobic process and conventional activated sludge.

Included from the Professional plan.

Book a demo

What this replaces

The flowsheet is typed into a second tool by hand, which is a day nobody costed

Six weeks later the simulation and the design disagree and neither side can say which drifted

The results live in the modeller’s file, so the sizing that came out of them never reaches the drawing

How it works

01Compile the drawing: its process areas become units, its connections become streams
02Pick the biokinetics and set the influent, the unit parameters and the controllers
03Run it — steady-state or dynamic — and watch the mass balance close
04Compare scenarios, and let the run feed the equipment datasheets it sizes

What you get out

  • Simulated state per unit and per stream, over the run
  • Mass-balance closure per component
  • Unit sizing — aeration design, primary and humus tanks, biofilters, chemical dosing, sludge production
  • Scenario comparison between runs
  • Hydraulic solve — heads, flows and pressures across the network
  • Equipment datasheets that take their process figures from the latest completed run

Simulation results and sizing outputs are engineering inputs, not a design. They carry the assumptions you gave them, and a competent process engineer owns what is done with them.

What it is built to

  • IWA activated-sludge models ASM1, ASM2d and ASM3
  • IWA anaerobic digestion model ADM1, with its own acid-base and Petersen matrix implementation
  • An Anammox model for deammonification
  • The Takács layered settling model for secondary clarification
  • BDF, Runge-Kutta and Newton solvers, chosen per run
  • No accuracy figure is published, because no validation set has been published to put behind one. The model references above are what we will stand behind.

Technical capabilities

Where the flowsheet comes fromA compile step reads the drawing’s process areas and the connections between them and projects them into a simulation graph, keeping a record of what it compiled from and when. It is a projection, not a copy: recompiling picks up the drawing as it now stands, and tells you what changed.
What it modelsMunicipal water and wastewater treatment — activated sludge, clarification, anaerobic digestion, filtration, dosing and sludge handling — across the unit library, with controllers you can tune. It is not a general chemical-process simulator, and it will not model a distillation train.
BiokineticsASM1, ASM2d, ASM3, ADM1 and Anammox, each with a default state and a typical influent you can start from, and every kinetic parameter exposed if you would rather set your own.
Running itSteady-state or dynamic, synchronously for a quick answer or asynchronously with a status you can poll for a long one. The graph is validated before the solver starts, so a disconnected unit is an error you read rather than a result you trust.
Design calculationsAlongside the solver: flow and load, primary and humus tanks, biofilters, chemical dosing, sludge production, oxygen transfer, sludge age and aeration design — each an endpoint with its own inputs, held per scenario.
HydraulicsA separate network solver for heads, flows and pressures, run synchronously or as a tracked run with stored results.
What comes back to the drawingNothing is written onto the canvas. The link runs through the equipment datasheets: the latest completed run supplies the process figures for the element with a matching tag, and the datasheet records which run it used.

Questions people actually ask

Which plant types can it model?

Municipal water and wastewater. The unit library is built around treatment — activated sludge, clarifiers, digesters, filters, dosing, sludge handling. If you are simulating a refinery or a chemical plant, this is not the tool, and we would rather you found that out here than in week three.

How accurate is it?

We do not publish a number, because we have not published a validation set, and an accuracy claim without one is worth nothing to you. What we publish is which models are implemented — ASM1, ASM2d, ASM3, ADM1, Anammox, Takács — so you can judge them the way you would judge any other implementation of them.

Do I have to rebuild the flowsheet?

No. The drawing compiles into the simulation graph: process areas become units, connections become streams. You still set the influent, the parameters and the controllers, because those are engineering decisions and not something a drawing contains.

Do the results go back onto the P&ID?

Not onto the canvas. They reach the equipment datasheets — the latest completed run supplies the process figures for the element with the matching tag, and the datasheet records which run it came from.

What does it cost to run?

Runs are counted against a monthly allowance on your plan, and the count resets each calendar month. Simulation needs a Professional plan or above.