Suvarna Garge (Editor)

DWSIM

Updated on
Edit
Like
Comment
Share on FacebookTweet on TwitterShare on LinkedInShare on Reddit
Developer(s)
  
Daniel Medeiros

Written in
  
Visual Basic .NET, C#

Development status
  
Current/Active

Initial release
  
July 9, 2008; 8 years ago (2008-07-09)

Stable release
  
4.2 (Windows/Linux), 1.9.6 (Android), 1.9.2 (iOS) / February 1, 2017; 26 days ago (2017-02-01)

Operating system
  
Windows, Linux, Android, iOS

DWSIM is an open-source CAPE-OPEN compliant chemical process simulator for Windows and Linux. DWSIM is built on top of the Microsoft .NET and Mono Platforms and features a Graphical User Interface (GUI), advanced thermodynamics calculations, reactions support and petroleum characterization / hypothetical component generation tools.

Contents

DWSIM is able to simulate steady-state, vapor–liquid, vapor–liquid-liquid, solid–liquid and aqueous electrolyte equilibrium processes with the following Thermodynamic Models and Unit Operations:

  • Thermodynamic models: PC-SAFT, FPROPS, CoolProp, Peng–Robinson equation of state, Peng–Robinson-Strÿjek-Vera (PRSV2), Soave–Redlich–Kwong, Lee-Kesler, Lee-Kesler-Plöcker, UNIFAC(-LL), Modified UNIFAC (Dortmund), Modified UNIFAC (NIST), UNIQUAC, NRTL, COSMO-SAC, Chao-Seader, Grayson-Streed, Extended UNIQUAC, Raoult's Law, IAPWS-IF97 Steam Tables, IAPWS-08 Seawater, Black-Oil and Sour Water;
  • Unit operations: CAPE-OPEN Socket, Spreadsheet, Custom (IronPython Script), Mixer, Splitter, Separator, Pump, Compressor, Expander, Heater, Cooler, Valve, Pipe Segment, Shortcut Column, Heat exchanger, Reactors (Conversion, PFR, CSTR, Equilibrium and Gibbs), Distillation column, Simple, Refluxed and Reboiled Absorbers, Component Separator, Solids Separator, Continuous Cake Filter and Orifice plate;
  • Utilities: Binary Data Regression, Phase Envelope, Natural Gas Hydrates, Pure Component Properties, True Critical Point, PSV Sizing, Vessel Sizing, Spreadsheet and Petroleum Cold Flow Properties;
  • Tools: Hypothetical Component Generator, Bulk C7+/Distillation Curves Petroleum Characterization, Petroleum Assay Manager, Reactions Manager and Compound Creator;
  • Process Analysis and Optimization: Sensitivity Analysis Utility, Multivariate Optimizer with bound constraints;
  • Extras: Support for Runtime Scripts, Plugins and CAPE-OPEN Flowsheet Monitoring Objects.
  • Android and iOS versions

    DWSIM is also available on Android and iOS mobile operating systems, where it is free to download. On these platforms, DWSIM includes a basic set of features while more advanced modules can be unlocked through in-app purchases.

    Standalone Thermodynamics Library

    DWSIM's Property and Equilibrium calculation routines are also available as a standalone, 100% managed .NET Dynamic Link Library (DLL). It can be linked against free and proprietary applications (LGPL v3 license).

    References

    DWSIM Wikipedia