top of page


Public·7 members
Ryan Wright
Ryan Wright

DWSIM: A Free and Open-Source Chemical Process Simulator for Windows, Linux and macOS

Abstract: Coupling of desalination technologies and renewable energy systems is relatively a new concept, which is used either to provide energy to a desalination system or to generate simultaneously power and drinking water. The aim of this paper is to select the most convenient simulator to study a plant combining concentrated solar power and forward osmosis dedicated to electricity and drinking water producing for populations in arid regions. Thus, a state of the art of the available steady-state simulators has been carried out. The design and simulation models and the use of these simulators in the already-published papers have been investigated. It has been revealed that there is a lack of simulators having all the required models to analyze solar energy-driven desalination processes. Thereby, most authors use two simulators, one general for chemical processes and the other specific to renewable energy systems. Besides that, simulators with pre-built models for FO unit does not exist. Open source solutions were selected over commercial ones for several reasons. They offer open access to the application elements, so new modules can be easily added or modified. Furthermore, they can interoperate and communicate with other applications. Finally, based on the supported models and development tools, we have chosen SAM and DWSIM as the suitable open source simulators for our project.

dwsim project download

Abstract: In this work was made a study, about Methane Tri-reforming process by thermodynamic analysis of operating variables and conditions of loading to the reactor, in order to favour the conversion to synthesis gas and hydrogen, to dimension a functional catalytic reactor from a thermal and mechanical viewpoint. In addition to contextualizing chemical concepts used to carry out the project, the simulation software DWSIM was used, to demonstrate the potential of computational simulation and obtain reliable results in stable and dynamics conditions, with practical research applicable to industry, thus encourage the implementation of these technologies.

Abstract: This paper presents the development of a thermodynamic model of natural gas production processes on the offshore platform by applying Organic Rankine Cycle (ORC) technology to the plant. This research considered the thermodynamic performance and economic feasibility of using ORC for electricity production from exhaust gas generated by gas turbine engines which were used as prime movers to drive natural gas compressors. According to the Process & Instrumentation Diagram (P&ID), the process of recovering waste heat from Booster Compression and Sales Gas Compression and Export modules from the entire gas production processes of the plant has been modeled in DWSIM program which is an open-source chemical process simulation. The simulation result showed that the exhaust gas had a temperature at 527 oC at Booster Compression and 504 oC at Sale Gas Compression and Export. The ORC was designed as a simple cycle with no degree of superheating and subcooling due to limited area of the offshore platforms. We have selected the most suitable working fluid for ORC in order to get the highest turbine power and efficiency. From the simulation, Toluene was identified as the most suitable working fluid which provided the highest turbine power and efficiency at 1.9 MW and 24.33%, respectively. So, the installation of 4 cycles of ORC for offshore platform will get total energy at 7.6 MW. To demonstrate the commercial feasibility of this project, a detailed economic analysis has been performed. The results showed that the ORC technology has the net present value (NPV) is 40.141 million Baht, the payback period (PB) is around 16.49 years, the internal rate of return (IRR) is 8.18% per year (from the minimum attractive rate of return or MARR at 8% per year) and the benefit cost ratio (B/C ratio) is 1.10. All indicators show economically favorable results, thus, indicating that this research is economically feasible and worth for the investment.

The DWSIM Optimization (dwsimopt) is a Python library that automates DWSIM simulations for process optimization.The simulation dlls are embedded in the programming environment so that they can be accessed and modified by the optimization algorithms.

Make sure you have all the required packages and software. Navigate through the jupyter notebook examples. Use the OptimiSim class to embed your DMSWIM simulation into Python. Add degrees of freedom, objective function and constraints from your simulation optimization problem with the py2dwim python-dwsim data exchange interface. Solve the problem with a suitable optimization solver (surrogate-based optimization or global optimization meta-heuristics recommended) that you can find methods in the OptimiSim class (e.g. GA, PSO, DE)

If you use dwsimopt, please cite the following paper: L. F. Santos, C. B. B. Costa, J. A. Caballero, M. A. S. S. Ravagnani, Framework for embedding black-box simulation into mathematical programming via kriging surrogate model applied to natural gas liquefaction process optimization, Applied Energy, 310, 118537 (2022).

dwsim open source process simulator download

dwsim chemical process simulation software free download

dwsim desktop download for windows, linux and macos

dwsim pro commercial chemical process simulator

dwsim latest release v8.5.0 download

dwsim additional components download

dwsim capital cost estimator download

dwsim opc unified architecture client plugin download

dwsim pipe network unit operation download

dwsim advanced thermodynamic models download

dwsim reacting systems simulation download

dwsim petroleum characterization tools download

dwsim graphical user interface download

dwsim steady-state and dynamic modes download

dwsim extensive unit operations library download

dwsim extensive property package library download

dwsim 400+ compounds library download

dwsim sensitivity analysis and optimization tools download

dwsim support for cape-open compliant software download

dwsim written in and c# download

dwsim runs on .net and mono frameworks download

dwsim source code and license download

dwsim support the project with donation or subscription download

dwsim bitcoin wallet address for donation download

dwsim cloud access download

dwsim installer package and portable package download

dwsim disk image file for macos download

dwsim debian installer package for linux download

dwsim 7z-compressed wine package for linux download

dwsim older installer packages download

dwsim readme and changelog files download

dwsim explore source code on github download

dwsim view license on download

dwsim mailing lists and tickets on download

dwsim web site and documentation on download

how to install and run dwsim on windows, linux and macos

how to use dwsim for chemical process design and simulation

how to create and edit flowsheets in dwsim graphical interface

how to add and configure unit operations in dwsim

how to add and configure material and energy streams in dwsim

how to select and adjust thermodynamic models in dwsim

how to perform calculations and view results in dwsim

how to perform sensitivity analysis and optimization in dwsim

how to use reacting systems and petroleum characterization tools in dwsim

how to use additional components and plugins in dwsim

how to import and export data from other software in dwsim

how to troubleshoot errors and bugs in dwsim

how to report issues and request features in dwsim

how to contribute to the development of dwsim

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.[4]

This dashboard allows to monitor the amazing number of downloads that DWSIM have had worlwide, in any date range, since its first relase until today. The dashboard connect with source forge using the API provided by them. In addition, it plot a worlwide heat map using highchart.

FOSSEE (Free/Libre and Open Source Software for Education) project promotes the use of FLOSS tools in academia and research. The FOSSEE project is part of the National Mission on Education through Information and Communication Technology (ICT), Ministry of Education (MoE), Government of India. Below is the list of projects which are promoted by FOSSEE.

To popularise FLOSS in all colleges in India, we have initiated various activities that aim to convert typical projects undertaken by students as their final semester/year project or any mini project during undergraduate or higher studies. This can get good students attention from industry which can result in possible internship and subsequent employment. Some of these activities are

I'm trying to compile and run DWSIM but it looks like it was written as a project for Visual Studio. I know there are Linux binaries available for download on the site as well but I would like to compile and package it myself. I did some googling but I'm still not really sure how to go about converting a VS project to something that I can get to compile for Arch. Do I need to write my own makefile or is there something I can use to generate one for instance? Some pointers would be appreciated

The DWSIM .deb file requires the mono-complete package (version>=6.8) that is available in a non-standard repository hosted by theMono Project. To configure Debian 10 to download package lists andupdates from this repository, run the following commands (taken fromthe Mono Project's download page):

In order to test that DWSIM is working, here is a DWSIM 8.0.4 projectfile that you can download and open. It is the simple gascompressor. A screenshot of the process flow diagram can be downloadedhere.

This is the Linux app named DWSIM - Open Source Process Simulator whose latest release can be downloaded as DWSIM_bin_v843_setup_win7win8win10win11_64bit.exe. It can be run online in the free hosting provider OnWorks for workstations.

The free package comes with certain limitations in calculations, such as limitation to 40 compounds, but can definitely be used for some simplified or short-cut modeling. What is especially beneficial is the collection of free sample flow sheets available for download at their web-site. Sample flow sheets include prepared examples such as:

The field of Cryogenics deals with low temperature refrigeration applications such as liquefaction of gases. The various cryogenic cycles such as the Linde cycle, Claude cycle, Kapitza cycle help in liquefaction of various gases such as nitrogen, helium etc. Of all the three cryogenic cycles, Linde cycle was chosen as it is the simplest cycle. Liquid nitrogen has wide applications in various industries like food processing and transportation, medicine, medical therapy, manufacturing of computers etc. Operating variables such as flow rates, temperature, pressure, energy in a thermal system operating in a steady state can be calculated by a process simulation. Since design of plants is a cost and time-consuming process in reality, chemical engineers use simulators to simulate design and operation of a chemical plant and its equipment which saves money and time. Today, many simulators are in use. DWSIM was our choice for the project as it was open software, easy to work on and gave accurate results.


Welcome to the group! You can connect with other members, ge...


  • Anthony Cooper
    Anthony Cooper
  • Tikhon Rybakov
    Tikhon Rybakov
  • Ryan Wright
    Ryan Wright
  • Tamim Ahmed
    Tamim Ahmed
Group Page: Groups_SingleGroup
bottom of page