+61 2 9121 6244 info@elementprotech.com

A low-cost, general-purpose dynamic process simulator for all industries


Build The Flowsheet

Unit operation models are built from basic blocks – anything from stripping columns to batch reactors to ponds and reservoirs are easily assembled. The models are configured for physical parameters and any chemistry and phase-change, and can be saved to a library for re-use and sharing. Mass and energy flow information is conveyed between unit operations by streams at user-specified rates.

Configure Events

Discontinuities in flowsheet operation such as scheduled downtime, batch cycling, weather events, set-point changes, equipment start-up and more are configured as required. The suite of available building blocks and logic tools enable the development of rich, event-driven simulations.


Monitor & Control

Process control loops and logic are defined and configured in order to match the behaviour of the real or intended plant or flow network. Data visualisation widgets can be set up to display parameter values or calculation results as trend or bar charts.


Select options such as energy balancing and enthalpy of mixing, duration of simulation, and the level of precision to which each time-step will be converged. Track simulation progress via data visualisation widgets and equipment report charts. On completion a record of simulation results is output in MS Excel format for ease of visualisation and integration into other tools and models.


Assess Risk

Use stochastic value generators to model probabilistic inputs such as daily rainfall or equipment break-down rates. Then use Monte Carlo simulation to determine the likelihood of selected outcomes, for example pond contaminant levels or plant availability.


Our application embodies a new approach for delivering dynamic simulation capability to process engineers, chemical engineers and metallurgists worldwide.

Excellent Value

ITHACA has a low price-point in the market compared to competitor products. This is achieved by ITHACA being a high-level modelling system rather than a compilation of pre-built equipment models.



The user invests the time required to build only the equipment models of interest, and this investment is as needed (just-in-time) and to exactly the level of detail required.


The set of building blocks supplied with ITHACA aims to be sufficient to model any type of batch or continuous process equipment to at least project-level fidelity.



Anyone with a chemical engineering degree or similar will be readily able to use ITHACA to its full extent. All equipment model setup is conducted via a graphical user interface.

It's so easy to use

Let’s discuss how simulating with ITHACA can make a measurable difference to your projects.

A GIF of ITHACA simulating three temperature-controlled exothermic reactors in series.

Why Dynamic Simulation?

ITHACA screenshot of process liquor ponds as part of an ITHACA heap leach dynamic simulation.
Plant Optimisation

Making changes with uncertain consequences to an operating process plant is potentially disastrous. And yet the reward for making the right changes can often be significant improvement of safety and profitability.

When a process plant is not operating optimally it is obvious that changes need to be made, but if engineers find themselves outside their comfort zone how can risk be reduced?

The solution is to build a computer model of the process plant and use it to simulate multiple operating scenarios in order to build an understanding of likely responses and sensitivities to change.

Design Verification

Whether designing a bench test, a pilot plant or a commercial-scale operation a dynamic model of the process will allow the design to be tested in any scenario. Typical questions that dynamic simulation can answer are:

  1. What is optimal surge capacity?
  2. What will real annual production look like once scheduled and unscheduled downtime are taken into account over the life of the project?
  3. Does the cooling system in my batch autoclave have the capacity to maintain temperature for a given feed concentration?
  4. What effect will hypothetical weather events have on recovery ramp-up in my heap leach operation?
  5. What is the impact of sampling, at the current schedule, on reactor residence times in my small-scale pilot plant?

Download Demo Software

Test-drive a FREE demonstration version of ITHACA on your projects.

Personalised Walk-Through

Let the makers of ITHACA show you why it is the software of choice for your application.

Discuss your Project

Tell us what you are looking to achieve through simulation. We would love to discuss how ITHACA can help you.