gPROMS: examples of application
Advanced technology that can be applied across the process lifecycle
gPROMS is used to generate high-quality predictive information for decision support in all aspects of design and operation, across all sectors of the process industries.
Typical application areas are those that involve complex physical and chemical phenomena, such as reaction engineering, crystallisation and complex separation processes.
This document provides an overview of how gPROMS technologies can be applied to generic process challenges. There are many more examples of how APM is applied in industry in the examples summary and in the application areas section.
Typical applications
Some typical examples of the applications above, and the gPROMS technologies that they use, are:
| Application | gPROMS technologies used |
| Steady-state flowsheeting for process design | Steady-state simulation |
| Design of optimal laboratory experiments to capture reaction kinetic parameter values | Experiment design Parameter estimation |
| Detailed reactor design for innovative reactor configurations | Advanced Model Libraries Custom modelling Steady-state simulation Dynamic simulation Parameter estimation Optimisation Links to CFD |
| Crystalliser scale-up for new crystalliser configurations | Advanced Model Libraries Custom modelling Steady-state simulation Dynamic simulation Parameter estimation Optimisation Links to CFD |
| Process synthesis and optimisation of operating policy for batch processes |
Integer optimisation Steady-state simulation Dynamic simulation Dynamic optimisation |
| Simultaneous equipment and control design | Integer optimisation Dynamic optimisation |
| Determining optimal startup procedures | gPROMS task language Dynamic simulation Dynamic optimisation |
| Online trajectory optimisation for grade or feedstock change |
Dynamic optimisation Linear model generation |
| Online performance and equipment monitoring, soft-sensing; etc. |
Parameter estimation Steady-state simulation Dynamic simulation |
| Detemining optimal feedstock purchasing | Integer optimisation Steady-state optimisation |
| and many, many more … |




