{{Infobox software
, name = DWSIM
, logo =
, screenshot =
, caption = DWSIM running on macOS
, developer Daniel Medeiros , released = {{start date and age, 2008, 07, 09
, latest release version = 8.7.0 (Windows/Linux/macOS) / {{Start date and age, 2024, 03, 22{{cite web , url=https://sourceforge.net/projects/dwsim/files/DWSIM/DWSIM%208.7/8.7.0/, title=Version 8.7.0, publisher=
SourceForge
SourceForge is a web service founded by Geoffrey B. Jeffery, Tim Perdue, and Drew Streib in November 1999. SourceForge provides a centralized software discovery platform, including an online platform for managing and hosting open-source soft ...
, last1=Medeiros, first1=Daniel, accessdate= March 28, 2024
5.0.0 (iOS) / {{Start date and age, 2024, 03, 20{{cite web , url=https://apps.apple.com/us/app/dwsim-simulator/id1162110266, title=Version History, last1=Medeiros, first1=Daniel, access-date=March 28, 2024, publisher=
Apple App Store
The App Store is an app marketplace developed and maintained by Apple, for mobile apps on its iOS and iPadOS operating systems. The store allows users to browse and download approved apps developed within Apple's iOS SDK. Apps can be download ...
5.0.0 (Android) / {{Start date and age, 2024, 03, 20{{cite web , url=https://play.google.com/store/apps/details?id=com.danielmedeiros.dwsim_simulator, title=DWSIM Simulator, last1=Medeiros, first1=Daniel, accessdate=March 28, 2024, publisher=
Google Play
Google Play, also known as the Google Play Store, Play Store, or sometimes the Android Store (and was formerly Android Market), is a digital distribution service operated and developed by Google. It serves as the official app store for certifie ...
Visual Basic .NET
Visual Basic (VB), originally called Visual Basic .NET (VB.NET), is a multi-paradigm, object-oriented programming language developed by Microsoft and implemented on .NET, Mono, and the .NET Framework. Microsoft launched VB.NET in 2002 as the ...
Windows
Windows is a Product lining, product line of Proprietary software, proprietary graphical user interface, graphical operating systems developed and marketed by Microsoft. It is grouped into families and subfamilies that cater to particular sec ...
,
Linux
Linux ( ) is a family of open source Unix-like operating systems based on the Linux kernel, an kernel (operating system), operating system kernel first released on September 17, 1991, by Linus Torvalds. Linux is typically package manager, pac ...
,
macOS
macOS, previously OS X and originally Mac OS X, is a Unix, Unix-based operating system developed and marketed by Apple Inc., Apple since 2001. It is the current operating system for Apple's Mac (computer), Mac computers. With ...
,
Android
Android most commonly refers to:
*Android (robot), a humanoid robot or synthetic organism designed to imitate a human
* Android (operating system), a mobile operating system primarily developed by Google
* Android TV, a operating system developed ...
,
iOS
Ios, Io or Nio (, ; ; locally Nios, Νιός) is a Greek island in the Cyclades group in the Aegean Sea. Ios is a hilly island with cliffs down to the sea on most sides. It is situated halfway between Naxos and Santorini. It is about long an ...
, platform =
.NET
The .NET platform (pronounced as "''dot net"'') is a free and open-source, managed code, managed computer software framework for Microsoft Windows, Windows, Linux, and macOS operating systems. The project is mainly developed by Microsoft emplo ...
,
Mono
Mono may refer to:
Biology
* Infectious mononucleosis, "the kissing disease"
* Monocyte, a type of leukocyte (white blood cell)
* Monodactylidae, members of which are referred to as monos
Technology and computing
* Mono (audio), single-c ...
GNU General Public License
The GNU General Public Licenses (GNU GPL or simply GPL) are a series of widely used free software licenses, or ''copyleft'' licenses, that guarantee end users the freedom to run, study, share, or modify the software. The GPL was the first ...
/
GNU Lesser General Public License
The GNU Lesser General Public License (LGPL) is a free-software license published by the Free Software Foundation (FSF). The license allows developers and companies to use and integrate a software component released under the LGPL into their own ...
(Windows/Linux/macOS),
Freemium
Freemium, a portmanteau of the words "free" and "premium", is a pricing strategy by which a basic product or service is provided free of charge, but money (a premium) is charged for additional features, services, or virtual (online) or physical ( ...
(Android/iOS)
, website = https://dwsim.org
__NOTOC__
DWSIM is an
open-source
Open source is source code that is made freely available for possible modification and redistribution. Products include permission to use and view the source code, design documents, or content of the product. The open source model is a decentrali ...
Windows
Windows is a Product lining, product line of Proprietary software, proprietary graphical user interface, graphical operating systems developed and marketed by Microsoft. It is grouped into families and subfamilies that cater to particular sec ...
,
Linux
Linux ( ) is a family of open source Unix-like operating systems based on the Linux kernel, an kernel (operating system), operating system kernel first released on September 17, 1991, by Linus Torvalds. Linux is typically package manager, pac ...
and
macOS
macOS, previously OS X and originally Mac OS X, is a Unix, Unix-based operating system developed and marketed by Apple Inc., Apple since 2001. It is the current operating system for Apple's Mac (computer), Mac computers. With ...
. DWSIM is built on top of the
Microsoft .NET
The Microsoft .NET strategy is a marketing plan that Microsoft followed in the early 2000s. Steve Ballmer described it as the company's "most ambitious undertaking since Internet Strategy Day in 1995". In support of this strategy, between 2000 an ...
and
Mono
Mono may refer to:
Biology
* Infectious mononucleosis, "the kissing disease"
* Monocyte, a type of leukocyte (white blood cell)
* Monodactylidae, members of which are referred to as monos
Technology and computing
* Mono (audio), single-c ...
Platforms and features a graphical user interface (GUI), advanced
thermodynamics
Thermodynamics is a branch of physics that deals with heat, Work (thermodynamics), work, and temperature, and their relation to energy, entropy, and the physical properties of matter and radiation. The behavior of these quantities is governed b ...
calculations, reactions support and petroleum characterization / hypothetical component generation tools.
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
Thermodynamics is a branch of physics that deals with heat, work, and temperature, and their relation to energy, entropy, and the physical properties of matter and radiation. The behavior of these quantities is governed by the four laws of th ...
Peng–Robinson equation of state
Cubic equations of state are a specific class of thermodynamic models for modeling the pressure of a gas as a function of temperature and density and which can be rewritten as a cubic function of the molar volume.
Equations of state are generall ...
UNIQUAC
In statistical thermodynamics, UNIQUAC (a portmanteau of universal quasichemical) is an activity coefficient model used in description of phase equilibria.
The model is a so-called lattice model and has been derived from a first order approxi ...
Raoult's Law
Raoult's law ( law) is a relation of physical chemistry, with implications in thermodynamics. Proposed by French chemist François-Marie Raoult in 1887, it states that the partial pressure of each component of an ideal mixture of ''liquids'' is ...
Unit operation
In chemical engineering and related fields, a unit operation is a basic step in a process. Unit operations involve a physical change or chemical transformation such as separation, crystallization, evaporation, filtration, polymerization, isomeriza ...
Pump
A pump is a device that moves fluids (liquids or gases), or sometimes Slurry, slurries, by mechanical action, typically converted from electrical energy into hydraulic or pneumatic energy.
Mechanical pumps serve in a wide range of application ...
,
Compressor
A compressor is a mechanical device that increases the pressure of a gas by reducing its volume. An air compressor is a specific type of gas compressor.
Many compressors can be staged, that is, the gas is compressed several times in steps o ...
, Expander, Heater, Cooler,
Valve
A valve is a device or natural object that regulates, directs or controls the flow of a fluid (gases, liquids, fluidized solids, or Slurry, slurries) by opening, closing, or partially obstructing various passageways. Valves are technically Pip ...
, Pipe Segment, Shortcut Column,
Heat exchanger
A heat exchanger is a system used to transfer heat between a source and a working fluid. Heat exchangers are used in both cooling and heating processes. The fluids may be separated by a solid wall to prevent mixing or they may be in direct contac ...
, Reactors (Conversion, PFR, CSTR, Equilibrium and Gibbs),
Distillation column
A fractionating column or fractional column is equipment used in the distillation of liquid mixtures to separate the mixture into its component parts, or fractions, based on their differences in volatility. Fractionating columns are used in small ...
, Simple, Refluxed and Reboiled Absorbers, Component Separator, Solids Separator, Continuous Cake Filter and
Orifice plate
An orifice plate is a device used for measuring flow rate, reducing pressure or restricting flow (in the latter two cases it is often called a ').
Description
An orifice plate is a thin plate with a hole in it, which is usually placed in a pipe. ...
;
* 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
Python
Python may refer to:
Snakes
* Pythonidae, a family of nonvenomous snakes found in Africa, Asia, and Australia
** ''Python'' (genus), a genus of Pythonidae found in Africa and Asia
* Python (mythology), a mythical serpent
Computing
* Python (prog ...
Scripts, Plugins and CAPE-OPEN Flowsheet Monitoring Objects.
Android and iOS versions
DWSIM is also available on
Android
Android most commonly refers to:
*Android (robot), a humanoid robot or synthetic organism designed to imitate a human
* Android (operating system), a mobile operating system primarily developed by Google
* Android TV, a operating system developed ...
and
iOS
Ios, Io or Nio (, ; ; locally Nios, Νιός) is a Greek island in the Cyclades group in the Aegean Sea. Ios is a hilly island with cliffs down to the sea on most sides. It is situated halfway between Naxos and Santorini. It is about long an ...
, 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
Microtransaction (mtx) refers to a business model where users can purchase in-game virtual goods with micropayments. Microtransactions are often used in free-to-play games to provide a revenue source for the developers. While microtransactions ...
.
Raspberry Pi version
A special DWSIM build is available for Raspberry Pi 2/3 devices running an armhf-based Linux distribution like
Raspbian
Raspberry Pi OS is a Unix-like operating system developed for the Raspberry Pi line of single-board computers. Based on Debian, a Linux distribution, it is maintained by Raspberry Pi Holdings and optimized for Raspberry Pi hardware, with low mem ...
and
Ubuntu MATE
Ubuntu MATE is a Free and open-source software, free and open-source Linux distribution and an official derivative work, derivative of Ubuntu. Its main differentiation from Ubuntu is that it uses the MATE (software), MATE desktop environment as it ...
Process design (chemical engineering)
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 tha ...
*
List of Chemical Process Simulators
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 s ...
*
Standard temperature and pressure
Standard temperature and pressure (STP) or standard conditions for temperature and pressure are various standard sets of conditions for experimental measurements used to allow comparisons to be made between different sets of data. The most used ...
External links
DWSIM homepage - documentation, download links, tutorials, help and support for DWSIM. CO-LaN - the CAPE-OPEN Laboratories Network is a neutral industry and academic association promoting open interface standards in process simulation software. CO-LaN members are committed to making Computer Aided Process Engineering easier, faster and less expensive by achieving complete interoperability of compliant commercial CAPE software tools. CO-LaN supports and maintains the CAPE-OPEN interface standards.