List of chemical process simulators

Last updated

This is a list of software used to simulate the material and energy balances of chemical process plants. Applications for this include design studies, engineering studies, design audits, debottlenecking studies, control system check-out, process simulation, dynamic simulation, operator training simulators, pipeline management systems, production management systems, digital twins.

SoftwareDeveloperApplicationsOperative systemLicenseURL
Advanced Simulation Library (ASL) Avtech ScientificProcess data validation and reconciliation, real-time optimization, virtual sensing and predictive controlWindows, Linux, FreeBSD, Macopen-source
APMonitor APMonitorData reconciliation, real-time optimization, dynamic simulation and nonlinear predictive control
Apros Fortum and VTT Technical Research Centre of Finland Dynamic process simulation for power plantsWindowsCommercial
ASCEND ASCENDDynamic process simulation, general purpose languageWindows, BSD, Linux open-source
Aspen Custom Modeler (ACM) Aspen Technology Dynamic process simulationWindowsCommercial
Aspen HYSYS Aspen Technology Process simulation and optimizationWindowsCommercial
Aspen Plus Aspen Technology Process simulation and optimizationWindowsCommercial
ASSETT Kongsberg Digital Dynamic process simulationWindowsCommercial
BatchColumnProSimSimulation and Optimization of batch distillation columnsWindowscommercial
BATCHESBatch Process Technologies, Inc.Simulation of recipe driven multiproduct and multipurpose batch processes for applications in design, scheduling and supply chain managementLinuxCommercial
BatchReactorProSimSimulation of chemical reactors in batch modeWindowsCommercial
BioSTEAMYoel Cortes-Pena & BioSTEAM Development GroupDesign, simulation, and costing of biorefineries under uncertaintyWindows, Mac, Linuxopen-source
CADSIM PlusAurel Systems Inc.Steady-state and dynamic process simulationWindowsCommercial
ChromWorksYPSO-FACTOChromatographic process design, simulation & optimizationWindowsCommercial
CHEMCADChemstationsSoftware suite for process simulationWindowsCommercial
CHEMPROEPCONProcess Flow Simulation, Fluid Flow Simulation, & Process Equipment SizingWindowsCommercial
ClearviewMapjectsDynamic Asset BIM process simulation and optimizationWindows & Debian Linux
Cycad ProcessCM SolutionsProcess simulation and drawing package for minerals and metallurgical fieldsWindowsCommercial, Free for academic use
Cycle-TempoAsimptoteThermodynamic analysis and optimization of systems for the production of electricity, heat and refrigeration
COCO simulator + ChemSepAmsterCHEMSteady state process simulation based on CAPE-OPEN Interface Standard WindowsFree
D-SPICE Kongsberg Digital Dynamic process simulationWindowsCommercial
Design II for Windows WinSim Inc.Process simulation
Distillation expert trainerATROperator training simulator for distillation process
Dymola Dassault Systèmes Modelica-based dynamic modelling and simulation softwareWindows, LinuxCommercial
DynoChemScale-up SystemsDynamic process simulation and optimizationWindowsCommercial
DYNSIM AVEVA Dynamic process simulationWindowsCommercial
DWSIM Daniel Medeiros, Gustavo León and Gregor ReichertProcess simulatorWindows, Linux, macOS, Android, iOS open-source (Windows/Linux/macOS), free + in-app purchases (Android/iOS)
EMSO ALSOC ProjectModelling, simulation and optimisation, steady state and dynamic, equation oriented with open source modelsWindows, LinuxALSOC License

EQ-COMPAmit KatyalVapor Liquid Equilibrium SoftwareSAAS [59]
FlowTranFlowTranTransient single phase pipeline simulationCommercial
GAMSGAMSGeneral Algebraic Modeling System (GAMS)Windows, Linux, Mac OS, SolarisCommercial
gPROMSPSE LtdAdvanced process simulation and modelling
HSC Sim Outotec Oyj Advanced process simulation and modelling, Flowsheet simulationWindows
HYD-PREDICAmit KatyalFlow Assurance Software
HYDROFLOTahoe Design SoftwarePiping System Design with Steady State AnalysisWindowsFree Academic, Standard Commercial
Indiss Plus® Corys Dynamic process simulator for hydrocarbons, chemicals
ICASCAPECIntegrated Computer-Aided System
IDEASAndritz AutomationDynamic simulator for pulp, oil sands, potash, and hard rock miningWindowsCommercial
iiSE SimulatoriiSE companyEquation oriented chemical process simulator and optimizerWindows, LinuxCommercial
ITHACAElement Process TechnologyDynamic chemical process simulatorWindows
JADE GSE Systems Dynamic process simulationWindowsCommercial Modelon ABProcess simulationWindows, Linux, Mac OS open-source
K-Spice Kongsberg Digital Dynamic process simulationWindowsCommercial
LedaFlow Kongsberg Digital Transient multiphase pipeline simulationWindowsCommercial
LIBPFsimevoC++ LIBrary for process flowsheeting
METSIMMetsim InternationalGeneral-purpose dynamic and steady state process simulation systemWindows
Mimic Simulation Software MYNAH TechnologiesFirst-principles dynamic simulator built for software acceptance testing and operator training systems

Mobatec ModellerMobatecAdvanced Dynamic (Steady-State) Process Modelling EnvironmentWindows
NAPCON ProsDSNeste Engineering Solutions OyDynamic process simulationWindows
OLGA Schlumberger Transient multiphase pipeline simulationWindowsCommercial
OLI Analyzer OLI Systems, Inc.Chemical phase equilibrium simulation featuring electrolytesWindowsCommercial
OmegalandOMEGA SimulationDynamic process simulationWindowsCommercial
OptiRampStatistics & Control, Inc.Real-time Process Simulation and Optimization, Multi variable Predictive ControlWindowsCommercial
OpenModelica Open-Source Modelica ConsortiumGeneral purpose simulation open-source
PD-PLUSDeerhaven Technical SoftwareSteady-State Modeling of Chemical, Petrochemical, and Refining ProcessesWindowsCommercial
PIPE-FLO Professional Engineered Software Inc. Piping System Simulation and DesignWindowsCommercial
PIPEFLOSchlumbergerSteady state multiphase flowline simulationWindowsCommercial
PIPESIM Schlumberger Steady state multiphase flowline simulationWindowsCommercial
PEL SuitePEL SoftwareSteady state process simulationWindowsCommercial
Petro-SIM KBC Advanced Technologies Dynamic process simulationWindowsCommercial
PETROX Petrobras General Purpose, Static, Sequential-Modular Process SimulatorWindowsinternal users only
Power Plant Simulator & DesignerKED GmbHBasic Engineering and Dynamic process simulation for power plantsWindowsCommercial
Process StudioProtomationSimulation Suite for Modeling, Engineering & TrainingWindowsCommercial
Prode PropertiesProde SoftwareThermodynamic Library, Properties of pure fluids and mixtures, Multi phase Equilibria + process simulationWindows, Linux, AndroidFree version + commercial versions
Prode simulatorProde SoftwareProcess SimulatorWindowscommercial
ProMax Bryan Research & EngineeringProcess simulator capable of modeling oil & gas plants, refineries, and many chemical plantsWindows
ProMax / TSWEETBryan Research & EngineeringRetired process simulators now incorporated in ProMax
ProPhyPlusProSimThermodynamic calculation softwareWindowscommercial
ProSecProSimSimulation of brazed plate fin heat exchangersWindowscommercial
ProSim DACProSimDynamic adsorption column simulationWindowscommercial
ProSim HEXProSimHeat Exchangers SimulationWindowscommercial
ProSimPlusProSimSteady-state simulation and optimization of processesWindowscommercial
ProSimulatorSim InfosystemsProcess and Power plant simulationWindows
Pro-Steam KBC Advanced Technologies
PRO/II AVEVA Steady state process simulationWindowsCommercial
ROMeo AVEVA Process optimizationWindowsCommercial
REXOptienceReactor Optimization and Kinetic EstimationWindows
SimCentral AVEVA Steady state, Fluid flow and Dynamic process simulator.WindowsCommercial
SimCreateTSC SimulationReal time, first principle and generic operator training simulations, plant specific emulations and OPC for live plant connections.WindowsCommercial
Simulis ThermodynamicsProSimMixture properties and fluid phase equilibria calculationscommercial
SolidSim (Now in Aspen Plus)SolidSim Engineering GmbHFlowsheet simulation of solids processes
SPEEDUP Aspen Technology Dynamic process simulationUnix, WindowsCommercial
SuperPro Designer Intelligen
SysCADKWA Kenwalt AustraliaProcess simulationWindows
UniSim Design Suite Honeywell Process simulation and optimizationWindowsCommercial and Academic
UniSim Competency Suite Honeywell Opertator Competency Management and TrainingWindowsCommercial and Academic
Usim PacCaspeoSteady-state simulator for the mineral industry, biorefineries and waste treatmentWindowsCommercial
Virtuoso Wood PLC Multiphase dynamic process simulator for oil & gas productionWindowsCommercial
VMGSim Schlumberger Steady state simulation, dynamic process simulation, transient multiphase flowline simulationWindowsCommercial
Wolfram SystemModeler Wolfram Research Windows, Mac, Linux

See also

Related Research Articles

Systems engineering Interdisciplinary field of engineering and engineering management that focuses on how to design and manage complex systems over their life cycles

Systems engineering is an interdisciplinary field of engineering and engineering management that focuses on how to design, integrate, and manage complex systems over their life cycles. At its core, systems engineering utilizes systems thinking principles to organize this body of knowledge. The individual outcome of such efforts, an engineered system, can be defined as a combination of components that work in synergy to collectively perform a useful function.

A discrete element method (DEM), also called a distinct element method, is any of a family of numerical methods for computing the motion and effect of a large number of small particles. Though DEM is very closely related to molecular dynamics, the method is generally distinguished by its inclusion of rotational degrees-of-freedom as well as stateful contact and often complicated geometries. With advances in computing power and numerical algorithms for nearest neighbor sorting, it has become possible to numerically simulate millions of particles on a single processor. Today DEM is becoming widely accepted as an effective method of addressing engineering problems in granular and discontinuous materials, especially in granular flows, powder mechanics, and rock mechanics. DEM has been extended into the Extended Discrete Element Method taking heat transfer, chemical reaction and coupling to CFD and FEM into account.

Fractionating column item used in distillation of liquid mixtures

A fractionating column or fractional column is an essential item used in the distillation of liquid mixtures to separate the mixture into its component parts, or fractions, based on the differences in volatilities. Fractionating columns are used in small scale laboratory distillations as well as large scale industrial distillations.

Process engineering is the understanding and application of the fundamental principles and laws of nature that allow us to transform raw material and energy into products that are useful to society, at an industrial level. By taking advantage of the driving forces of nature such as pressure, temperature and concentration gradients, as well as the law of conservation of mass, process engineers can develop methods to synthesize and purify large quantities of desired chemical products. Process engineering focuses on the design, operation, control, optimization and intensification of chemical, physical, and biological processes. Process engineering encompasses a vast range of industries, such as agriculture, automotive, biotechnical, chemical, food, material development, mining, nuclear, petrochemical, pharmaceutical, and software development. The application of systematic computer-based methods to process engineering is "process systems engineering".

System of systems is a collection of task-oriented or dedicated systems that pool their resources and capabilities together to create a new, more complex system which offers more functionality and performance than simply the sum of the constituent systems. Currently, systems of systems is a critical research discipline for which frames of reference, thought processes, quantitative analysis, tools, and design methods are incomplete. The methodology for defining, abstracting, modeling, and analyzing system of systems problems is typically referred to as system of systems engineering.

Ecological engineering uses ecology and engineering to predict, design, construct or restore, and manage ecosystems that integrate "human society with its natural environment for the benefit of both".

Pilot plant

A pilot plant is a pre-commercial production system that employs new production technology and/or produces small volumes of new technology-based products, mainly for the purpose of learning about the new technology. The knowledge obtained is then used for design of full-scale production systems and commercial products, as well as for identification of further research objectives and support of investment decisions. Other (non-technical) purposes include gaining public support for new technologies and questioning government regulations. Pilot plant is a relative term in the sense that pilot plants are typically smaller than full-scale production plants, but are built in a range of sizes. Also, as pilot plants are intended for learning, they typically are more flexible, possibly at the expense of economy. Some pilot plants are built in laboratories using stock lab equipment, while others require substantial engineering efforts, cost millions of dollars, and are custom-assembled and fabricated from process equipment, instrumentation and piping. They can also be used to train personnel for a full-scale plant. Pilot plants tend to be smaller compared to demonstration plants.

In chemical engineering, process design is the choice and sequencing of units for desired physical and/or chemical transformation of materials. Process design is central to chemical engineering, and it can be considered to be the summit of that field, bringing together all of the field's components.

Systems ecology A holistic approach to the study of ecological systems

Systems ecology is an interdisciplinary field of ecology, a subset of Earth system science, that takes a holistic approach to the study of ecological systems, especially ecosystems. Systems ecology can be seen as an application of general systems theory to ecology. Central to the systems ecology approach is the idea that an ecosystem is a complex system exhibiting emergent properties. Systems ecology focuses on interactions and transactions within and between biological and ecological systems, and is especially concerned with the way the functioning of ecosystems can be influenced by human interventions. It uses and extends concepts from thermodynamics and develops other macroscopic descriptions of complex systems.

Design methods are procedures, techniques, aids, or tools for designing. They offer a number of different kinds of activities that a designer might use within an overall design process. Conventional procedures of design, such as drawing, can be regarded as design methods, but since the 1950s new procedures have been developed that are more usually grouped together under the name of "design methods". What design methods have in common is that they "are attempts to make public the hitherto private thinking of designers; to externalise the design process".

Chemical process modeling is a computer modeling technique used in chemical engineering process design. It typically involves using purpose-built software to define a system of interconnected components, which are then solved so that the steady-state or dynamic behavior of the system can be predicted. The system components and connections are represented as a process flow diagram. Simulations can be as simple as the mixing of two substances in a tank, or as complex as an entire alumina refinery.

A process flow diagram (PFD) is a diagram commonly used in chemical and process engineering to indicate the general flow of plant processes and equipment. The PFD displays the relationship between major equipment of a plant facility and does not show minor details such as piping details and designations. Another commonly used term for a PFD is a flowsheet.

Process integration is a term in chemical engineering which has two possible meanings.

  1. A holistic approach to process design which emphasizes the unity of the process and considers the interactions between different unit operations from the outset, rather than optimising them separately. This can also be called integrated process design or process synthesis. El-Halwagi and Smith (2005) describe the approach well. An important first step is often product design which develops the specification for the product to fulfil its required purpose.
  2. Pinch analysis, a technique for designing a process to minimise energy consumption and maximise heat recovery, also known as heat integration, energy integration or pinch technology. The technique calculates thermodynamically attainable energy targets for a given process and identifies how to achieve them. A key insight is the pinch temperature, which is the most constrained point in the process. The most detailed explanation of the techniques is by Linnhoff et al. (1982), Shenoy (1995) and Kemp (2006). This definition reflects the fact that the first major success for process integration was the thermal pinch analysis addressing energy problems and pioneered by Linnhoff and co-workers. Later, other pinch analyses were developed for several applications such as mass-exchange networks, water minimization, and material recycle. A very successful extension was "Hydrogen Pinch", which was applied to refinery hydrogen management. This allowed refiners to minimise the capital and operating costs of hydrogen supply to meet ever stricter environmental regulations and also increase hydrotreater yields.

The COCO Simulator is a free-of-charge, non-commercial, graphical, modular and CAPE-OPEN compliant, steady-state, sequential simulation process modeling environment. It was originally intended as a test environment for CAPE-OPEN modeling tools but now provides free chemical process simulation for students. It is an open flowsheet modeling environment allowing anyone to add new unit operations or thermodynamics packages.

Process simulation

Process simulation is used for the design, development, analysis, and optimization of technical processes such as: chemical plants, chemical processes, environmental systems, power stations, complex manufacturing operations, biological processes, and similar technical functions.

Systems modeling conceptual mode that describes and represents a system

Systems modeling or system modeling is the interdisciplinary study of the use of models to conceptualize and construct systems in business and IT development.

Industrial engineering Branch of engineering which deals with the optimization of complex processes or systems

Industrial engineering is an engineering profession that is concerned with the optimization of complex processes, systems, or organizations by developing, improving and implementing integrated systems of people, money, knowledge, information, equipment, energy and materials.

Chemical reaction engineering is a specialty in chemical engineering or industrial chemistry dealing with chemical reactors. Frequently the term relates specifically to catalytic reaction systems where either a homogeneous or heterogeneous catalyst is present in the reactor. Sometimes a reactor per se is not present by itself, but rather is integrated into a process, for example in reactive separations vessels, retorts, certain fuel cells, and photocatalytic surfaces. The issue of solvent effects on reaction kinetics is also considered as an integral part.

Electrochemical engineering is the branch of chemical engineering dealing with the technological applications of electrochemical phenomena, such as electrosynthesis of chemicals, electrowinning and refining of metals, flow batteries and fuel cells, surface modification by electrodeposition, electrochemical separations and corrosion. This discipline is an overlap between electrochemistry and chemical engineering.

The scale of a chemical process refers to the rough ranges in mass or volume of a chemical reaction or process that define the appropriate category of chemical apparatus and equipment required to accomplish it, and the concepts, priorities, and economies that operate at each. While the specific terms used—and limits of mass or volume that apply to them—can vary between specific industries, the concepts are used broadly across industry and the fundamental scientific fields that support them. Use of the term "scale" is unrelated to the concept of weighing; rather it is related to cognate terms in mathematics, and in applied areas.