The gPROMS platform
A unified modelling and solution platform for all products
The gPROMS platform provides drag & drop flowsheeting, first-principles custom modelling, parameter estimation, physical properties integration, powerful optimisation capabilities that allow direct calculation of optimal solutions rather than by trial-and-error simulation, plus many other features.
Because all products are built on a single common platform, they provide a consistent user experience, with interoperable components where appropriate.
The gPROMS advantage
gPROMS platform is a feature-rich equation-oriented modelling and solution environment that brings many major advantages over other comparable simulation and modelling software. The power of the platform is derived from its ability to:
- create first-principles or mechanistic models of processes with a high degree of predictive fidelity
- apply these within a powerful optimisation framework to seek optimal design and operating solutions directly
- solve the resulting large-scale mathematical problem rapidly and robustly.
These capabilities enable gPROMS family products to go well beyond existing process modelling tools, providing a new generation of advanced applications that enable you to create competitive advantage as never before.
The features described below are either integral parts of gPROMS family products, or can be added as options.
Process modelling power
At the heart of the platform is its ability to represent to a high level of fidelity using first-principles models.
Multi-scale modelling power
The gPROMS platform provides a hierarchical structure that supports for multiscale modelling, meaning – for example – that it is possible to create a reactor model that takes into account all phenomena from mass transfer in the catalyst pore to full-scale equipment effects simultaneously.
Steady-state and dynamics
The gPROMS environment naturally supports both steady-state and dynamic simulation, parameter estimation and optimisation – within the same consistent framework.
The gPROMS platform's drag & drop flowsheeting capabilities mean that you can easily combine library and custom unit models within a full process flowsheet. The hierarchical structure means that flowsheets can contain sub-flowsheets – and so on to any depth.
Using the feature-rich gPROMS language you can create new process models easily, to capture and deploy valuable corporate knowledge in an easily-maintainable form. You simply write down the physics and chemistry relationships representing your process – there is no need to specify how they are to be solved and no programming is required.
Many physical property options
The platform links to a range of physical property options, including KBC Multiflash rigorous multi-component physical properties, the DIPPR database (2000+ components), PSE's state-of-the-art gSAFT advanced thermodynamics, OLI Electrolytes properties, CAPE-OPEN properties, user-provided properties and others.
Operating procedure TASK language
A hierarchical task language means that it is easy to describe operating procedures, including start-up and shutdown and complex batch operating policy. Dynamic optimisation can be applied to procedures to determine optimal operation – for example, to minimise start-up time.
Scale-up support with CFD
The gPROMS-CFD Hybrid Multizonal interface combines the power of gPROMS and CFD modelling to provide ultra-high-accuracy models for model-based scale-up and other operations where mixing effects are important. It is applicable to both single-phase and multiphase (gas/liquid/solid) equipment such as crystallizers and polymer reactors.
Solution power – many applications using the same model
Once you have constructed a gPROMS model, it can be used in many different ways.
One model, many activities
The gPROMS platform allows you to perform many different activities – steady-state and dynamic simulation, steady-state and dynamic optimisation, parameter estimation, state estimation – using the same underlying model.
Industry-leading parameter estimation capabilities allow you easily to fit empirical model parameters from multiple sets of steady-state and dynamic experimental – laboratory, pilot or operational – data to create models with a high degree of predictive accuracy. Estimates of parameter uncertainty are also provided for identifying poor data or for use in risk analysis.
Powerful optimisation capabilities
The gPROMS platform's unrivalled optimisation capabilities allow you to optimise whole process flowsheets involving tens of continuous or integer/discrete decision variables in steady-state or dynamic optimisation mode to come up with truly optimal process design and operations.
Numerical solution power
gPROMS numerical solution techniques are leaders in their class and under continual development. They are specially designed to handle the simultaneous solution of the large number of equations (often hundreds of thousands and sometimes millions) that can result from a first-principles modelling approach.
Environment & architecture
gPROMS has a sophisticated modern architecture – an equation-oriented framework with published, open interfaces – that provides a powerful and flexible framework.
This is complemented by a feature-rich project environment and comprehensive quality assurance facilities that provide a structured workflow and allow easy maintenance of models and applications.
Because gPROMS has an equation-oriented – as opposed to sequential modular – architecture it has many advantages over existing simulation and modelling software. Simulations involving complex recycles can solve in seconds, opening the door to many advanced applications such as whole-plant optimisation and process synthesis.
All elements of a modelling project can easily be accessed and maintained via a project tree structure, within a comprehensive project environment. Alternatively you can switch to a palette view to access libraries of model icons when building a flowsheet.
Model library management
The gPROMS platform provides comprehensive facilities for developing and maintaining models and providing them for use across the organisation, helping to increase the return on modelling investment.
Having written a custom model, you can add a public interface – defining an icon, stream ports, specification dialogs and so on – so that models can be provided in libraries to other users within the organisation. They can then be used like any other library model.
Across the process lifecycle
gPROMS models can be used across the process lifecycle, from R&D and conceptual design therough FEED and detailed design to online operations.