Training Manual For Beginners in Process Simulation
Training Manual For Beginners in Process Simulation
Training Manual For Beginners in Process Simulation
BY
VIRAJ DESAI, PROCESS ENGINEER
EMAIL: VIRAJ DESAI
LEVEL: BASIC
VERSION: 0.00
AUG 2022
1
PROCESS SIMULATION USING DWSIM 27 August 2022
By Viraj Desai, Process Engineer
PREFACE
The manual “Process Simulation Using DWSIM” presents a set of basic exercises using a free and
open-source chemical process simulator “DWSIM” and can be utilized to establish process
simulation laboratory as part of undergraduate chemical engineering degree or in allied degree
curriculum. Simulation covers topics across the broad spectrum of chemical engineering courses
covering mixing, reaction, phase equilibrium, heat, and mass transfer operations. The problem
statements are rightly placed at the beginner’s level with each exercise completes in terms of
sufficient instructions that enable the learner to perform the exercise with ease on their own.
Supplementary self-learning exercises are also provided for simulation experiments to further aid a
curious learner.
Thanks
Viraj Desai
P.E. O&G
Disclaimer
All the exercises are strictly restricted to learning only and not meant to be used in real world
application.
2
PROCESS SIMULATION USING DWSIM 27 August 2022
By Viraj Desai, Process Engineer
PREAMBLE
The objective of the course is to create awareness of the open-source process simulator “DWSIM”
among prospective graduates and practicing process engineers. The course will cover basic aspects
of create flow sheet in DWSIM and simulation of simple units such as Mixer, Splitters, CSTR,
Distillation column, Pumps, Turbines, Compressors, etc.
Target Audience
3
PROCESS SIMULATION USING DWSIM 27 August 2022
By Viraj Desai, Process Engineer
Table of Contents
4
PROCESS SIMULATION USING DWSIM 27 August 2022
By Viraj Desai, Process Engineer
List of Figures
5
Mixing of Ideal Liquid Streams 27 August 2022
By Viraj Desai, Process Engineer
Objective
Develop a simple process sheet to mix two liquid streams and estimate the flow rate and
composition of outlet stream.
Data
• Mixer
• Material Stream
• Indicators (Digital or Analog)
Procedure
1. Start a new DWSIM Simulation (DWSIM VER 8.0 - CLASSIC UI). Click on “New steady state
Simulation” as a template for new simulation
2. The simulation configuration window will be opened. It shows a specification page. Add
components required to solve the problem statement. In the present case, add Water and
Methanol. Ensure all components are added from the same property database. For instance,
in this case, both components are added from “ChemSep” database.
3. Specify the thermodynamic package as Raoult’s law.
4. Customize the system of units for the simulation and click “Next”.
5. The flow sheeting section of simulation window will be opened. First, let provide input and
output streams for the unit operation to be performed. Drag and drop two Material streams
available at the right, in the object palette. Rename them stream as “Inlet-Stream-1”and
“Inlet-Stream-2”. These serve as input streams.
6. On clicking the “Inlet-Stream-1” and “Inlet-Stream-2” stream, general information about the
stream will be displayed on the left side of screen. Specify the feed compositions,
temperature, and pressure for the inlet streams. Once credentials are specified for the inlet
streams, the color of stream turns blue.
7. Add one more Material stream i.e., Drag and drop it into the flow sheet. Rename the stream
as “Outlet Stream”. This serves as output stream.
8. Below the Unit Operation tab on left, locate the Stream Mixer block. Drag and drop into the
flow sheet. Rename it as “Mixer”.
9. No separate specification is required for the “Mixer” block.
10. Add digital and analog indicators for the material streams and mixer as shown in the figure
below and give targeting properties.
6
Mixing of Ideal Liquid Streams 27 August 2022
By Viraj Desai, Process Engineer
Figure 1 Mixer
11. Now, all necessary credentials required for simulation are added. It should be connected in a
proper sequence. Click on “Mixer” block, the general information about the block is
displayed on the right. Under “connections” tab, for all streams click the dropdown button
and select the necessary connections. If all the connections are given correctly, all the blocks
will turn blue.
12. Run the simulation by pressing “Solve flow sheet” button on the top corner of the screen.
13. To analyze/display the results, select on “Master property table” icon on the tool bar. A box
will appear which is double clicked to modify it further. Select the streams which have to be
shown in output and click “OK”. The property table will be opened showing all the results as
shown in the figure below.
7
Mixing of Ideal Liquid Streams 27 August 2022
By Viraj Desai, Process Engineer
8
Determination of Thermo-physical Properties of Pure Component 27 August 2022
By Viraj Desai, Process Engineer
Objective
Data
• Fluid: Water
• Thermodynamic model: Ideal
DWSIM Block
• Material Stream
• Digital indicators
Procedure
1. Start a new DWSIM simulation (DWSIM VER 8.0 - CLASSIC UI). Click on “New steady state
simulation” as a template for new simulation
2. The simulation configuration window will be opened. The specification page will appear.
Select the component required for the simulation. In this case Water is added.
3. Select and add the property package (Raoult’s law) and click “Next”. Add the default flash
algorithm for the simulation. Click “Next”.
4. Choose the desired system of units for the simulation and click “Next”.
5. The flow sheeting section will be opened.
9
Determination of Thermo-physical Properties of Pure Component 27 August 2022
By Viraj Desai, Process Engineer
6. Add a material stream and give the conditions provided in the data and add digital indicators
for targeting the properties
7. In the top menu, under the “Tools” tab, click on “Pure component property viewer” to
generate thermo-physical property data.
10
Determination of Thermo-physical Properties of Pure Component 27 August 2022
By Viraj Desai, Process Engineer
8. On clicking the tab, pure component property window will appear. Select the component for
which the thermo-physical data must be generated. In this case it is water.
9. Once you selected the component, the appearance of window will be changed as shown in
figure.
11
Determination of Thermo-physical Properties of Pure Component 27 August 2022
By Viraj Desai, Process Engineer
10. Below the component tab, identify a tab named “Liquid-phase”. On clicking this tab, a graph
for temperature versus specific heat capacity of water will be generated.
11. Similarly you can also generate for vapourization enthalphym vapour pressure, surface
tension, viscosity,density and so on.
12. To view the results in tabulated form, click on “Data-table” option where, all the thermo-
physical properties are tabulated.
12
Generation of VLE Data of Binary Component System 27 August 2022
By Viraj Desai, Process Engineer
Objective
Data
• Fluid components: Benzene - Toluene
• Pressure = 1 atm
• Thermodynamic model: Ideal
DWSIM Block
• Material Stream
Procedure
1. Start a new DWSIM simulation (DWSIM VER 8.0 - CLASSIC UI). Click on “New steady state
simulation” as a template for new simulation
2. The simulation configuration window will be opened. The specification page will appear.
Select the components required for the simulation, namely “Benzene” and “Toluene”.
Ensure, components are added from same property database. In this illustration, both
components are added from “ChemSep” database.
3. Select and add the property package (Raoult’s law) and click “Next”. Add the default flash
algorithm for the simulation. Click “Next”.
4. Choose the desired system of units for the simulation and click “Next”.
5. The flowsheeting section will be opened.
6. Add a material stream and specify the data.
13
Generation of VLE Data of Binary Component System 27 August 2022
By Viraj Desai, Process Engineer
7. To generate binary VLE, at least one material stream is required in the flowsheeting section.
Hence, click on material stream object at the object palette and drag it to the flowsheet
section.
8. Click the “material stream” to open its specification window. Next to the object name, you
will find an icon, click it to attach utility and under utility add an “Binary Envelope” as shown
in the figure below.
9. A new window opens. Enlarge it. Use the different pull down menus available in the window
to generate the Txy and VLE plot for Benzene and Toluene at given pressure. Provide
settings as shown below and click at “Calculate” to see the Txy plot.
14
Generation of VLE Data of Binary Component System 27 August 2022
By Viraj Desai, Process Engineer
10. Similarly click on Pxy and then on “Calculate” to generate Pxy plot.
15
Generation of VLE Data of Binary Component System 27 August 2022
By Viraj Desai, Process Engineer
16
Simulation of a Flash Column 27 August 2022
By Viraj Desai, Process Engineer
Objective
Develop a simple process flow sheet to estimate the liquid and vapour composition of multi-
component mixture undergoing partial vaporization.
Data
• Components: n-pentane, n-hexane, and n-heptane
• Feed composition: 25 mol % n-pentane, 45 mol% n-hexane, and 30 mol% n-heptane
• Basis: 100 kmol/h
• Operating conditions
• Temperature = 69 °C
• Pressure = 1.013 bar
Procedure
1. Start a new DWSIM Simulation (DWSIM VER 8.0 - Classic UI). Click on “New steady state
Simulation” as a template for new simulation.
2. The simulation configuration window will be opened. It shows a specification page. Add the
three components - n-pentane, n-hexane, and n-heptane. Ensure that all the components
are added from same property package. Example: All the 3 components are selected from
Chemsep database. Click “Next” button.
3. Specify the thermodynamic package as Raoult’s law.
4. Customize the system of units for the present simulation and click “Next”.
5. The flowsheeting section of simulation window will be opened. It is necessary to provide
input and output streams for the unit operation to be performed. Drag and drop the
Material stream available at the right, in the object palette. Rename the stream as “Feed-
In”. This serves as the input stream.
6. On clicking the “Feed-In” stream, general information about the stream will be displayed on
the left side of screen. Specify the feed compositions, flow rate, temperature, and pressure
17
Simulation of a Flash Column 27 August 2022
By Viraj Desai, Process Engineer
for the stream, once composition and flow rate are specified for the inlet stream, the color
7. Add two more Material streams i.e., Drag and drop it into the flowsheet. Rename those
streams as “Vap-Out”, “Liq-Out” & “Heavy-Out”. These serves as output streams.
8. Below the unit operation tab on left, locate the Gas-Liquid Separator block. Drag and drop
into the flow sheet. Rename it as “Flash Column”.
9. Now, all necessary credentials required for simulation are added. It should be connected in a
proper sequence. Click on “Flash Column” block, the general information about the block is
displayed on the right. Under “connections” tab, for all streams click the dropdown button
and select the necessary connections. If all the connections are given correctly, all the blocks
will turn blue.
10. Add Flow transmitters as indicators in all the streams and target mass flow as property.
11. For column add a pressure transmitter, and target pressure.
12. Run the simulation by pressing “Solve flow sheet” button on the top corner of the screen. It
will be in the shape of Triangle.
13. To analyze/display the results, select on “Master property table” icon on the tool bar. A box
will appear which is double clicked to modify it further. Select the streams which must be
shown in output and click “OK”. The property table will be opened showing all the results as
shown in the figure below.
18
Simulation of a Flash Column 27 August 2022
By Viraj Desai, Process Engineer
19
Simulation of a CSTR for Liquid Phase Reaction 27 August 2022
By Viraj Desai, Process Engineer
Objective
Develop a simple process sheet to determine the exit composition from a Continous stirred tank
reactor (CSTR)
Data
• Reaction: Ethylene glycol production in CSTR: Ethylene oxide reacts with water to form
Ethylene Glycol
𝐶2 𝐻4 𝑂(𝑙) + 𝐻2 𝑂(𝑙) → 𝐶2 𝐻6 𝑂2(𝑙)
• Inlet stream: 26 m3/h of aqueous solution of Ethylene oxide with a mol fraction of 15% and
rest water. Reaction carried out at 55 °C under atmospheric condition in CSTR of 2 m3
• Reaction rate: −𝑟 = 𝑘𝐶𝐸0
• Where CEO: Molarity of Ethylene oxide; k: rate constant = 0.005 1/s
Procedure
1. Start a new DWSIM Simulation (DWSIM VER 8.0 - CLASSIC UI). Click on “New steady state
Simulation” as a template for new simulation
2. The simulation configuration window will be opened. Add 3 components for the simulation -
Ethylene oxide, Ethylene Glycol and Water
3. Ensure that all the components are added from same property package. Example: All the 3
components are selected from Chemsep database. Click “Next” button.
4. Select and add the property package and click “Next”. Add the default flash algorithm for the
simulation. Click “Next”.
5. The flowsheeting section of simulation window will be opened. Drag and drop the Material
stream from the object palette and rename the stream as “Feed”. This serves as input.
6. On clicking the “Feed” block, general information about the block will be displayed on the
left of the screen.
7. Specify the feed compositions, flow rate, temperature, and pressure for the inlet streams
once composition and flow rate are specified for the inlet streams, the color of stream turns
blue.
8. Add one more Material stream i.e., Drag and drop it into the flow sheet. Rename it as
“Product”. This serves as output stream.
9. Add an energy stream which is available in the object palette below the Material stream.
10. Below the Unit Operation tab, locate the “Continous Stirred Tank Reactor” CSTR block. Drag
and drop into the flow sheet. Rename it as “CSTR”.
11. Under “Tools” tab in select “Reaction Manager” tab. choose the type of reaction i.e.,
“Equilibrium reaction” for this problem. A dialogue box will appear. Give an appropriate
20
Simulation of a CSTR for Liquid Phase Reaction 27 August 2022
By Viraj Desai, Process Engineer
12. Select the checkboxes adjacent to the component names, which has to be included in the
reaction. Give the stoichiometry of the reaction and choose appropriate base component.
13. In this case the base component is “Ethylene Oxide”. Once base component, stoichiometry is
specified, a text “OK” appears in the stoichiometry tab. Specify the rate constant of the
reaction.
14. By default, the basis is activity and liquid phase. In this case it has to be changed to Molar
concentration and specify the phase as liquid.
15. Specify the rate constant of the reaction and click “OK”.
16. Click on “CSTR-REC” block, the general information about the block is displayed on the right.
Under “connections” tab, for all streams click the dropdown button and select the necessary
connections. If all the connections are given correctly, the blocks will turn blue.
21
Simulation of a CSTR for Liquid Phase Reaction 27 August 2022
By Viraj Desai, Process Engineer
17. Add 2 analyzers from the indicators panel and specify molar fraction (liquid 1) / ethylene
glycol as the targeting property for both feed and product stream.
Figure 13 CSTR
18. Run the simulation by pressing “Solve flow sheet” button on the top corner of the screen.
19. To analyze/display the results, select on “Master property table” icon on the tool bar. A box
will appear which is double clicked to modify it further. Select the streams which have to be
shown in output and click “OK”. The property table will be opened showing all the results as
shown in the figure below.
Feed Product
Temperature (K) 328.15 328.15
Pressure (Pa) 101325 101325
Mass Flow (kg/s) 6.91362 6.91362
Molar Flow (mol/s) 315.39 313.125
Volumetric Flow (m3/s) 0.00722222 0.00720902
Density (Mixture) (kg/m3) 957.271 959.023
Molecular Weight (Mixture) (kg/kmol) 21.9209 22.0794
Specific Enthalpy (Mixture) (kJ/kg) -1795.78 -1797.8
Specific Entropy (Mixture) (kJ/[kg.K]) -4.93172 -4.90951
Molar Enthalpy (Mixture) (kJ/kmol) -39365 -39694.4
Molar Entropy (Mixture) (kJ/[kmol.K]) -108.108 -108.399
Thermal Conductivity (Mixture) (W/[m.K]) 0.423148 0.424053
Molar Fraction (Mixture) / Ethylene glycol 0 0.00723287
Mass Fraction (Mixture) / Ethylene glycol 0 0.0203324
22
Simulation of a Distillation Column 27 August 2022
By Viraj Desai, Process Engineer
Objective
Develop a simple process flow sheet to estimate distillate and bottom composition of a distillation
column
Problem statement
100 kmol/h of an equimolar mixture of benzene and toluene at 70°C and 1 atm pressure is to be
separated by staged distillation column. A reflux ratio of 3 is used. Composition of benzene in the
distillate should be 99% (by mol) toluene in the bottom should be 99% (mol). A total condenser and
reboiler, both at 1 atm pressure are used. Determine the actual no. of stages, minimum reflux ratio
and the minimum no. of stages for the operation.
• Shortcut Column
• Material Streams
• Energy Streams
• Indicators
Thermodynamic Package
• UNIFAC.
Procedure
1. Start a new DWSIM Simulation (DWSIM VER 8.0 - CLASSIC UI). Click on “New steady state
Simulation” as a template for new simulation
2. The simulation configuration window will be opened. Add the two components required for
simulation - Benzene and Toluene. Ensure that all the components are added from same
property package. Example: All the 2 components are selected from Chemsep database.
Click “Next” button.
3. Select and add the property package and click “Next”. Add the default flash algorithm for the
simulation. Click “Next”.
4. The flow sheeting section of simulation window will be opened. Drag and drop the Material
stream from the object palette. Rename it as “Feed”. This serves as input stream.
5. On clicking the “Feed” stream, general information about the block will be displayed on the
left of the screen. Specify the feed compositions, flow rate, temperature, and pressure for
the inlet streams. Once composition and flow rate are specified for the inlet streams, the
color of stream turns blue. Specification for the inlet stream
6. Add two more Material streams i.e., Drag and drop them into the flow sheet. Rename them
as “Distillate” and “Bottoms”. These serves as output streams.
7. Add two energy streams, one is for condenser duty (C-Duty) and the other is for re-boiler
duty (R-Duty).
23
Simulation of a Distillation Column 27 August 2022
By Viraj Desai, Process Engineer
8. Below the Unit Operation tab, locate the “Shortcut Column” block. Drag and drop into the
flow sheet. Rename it as “DC”.
9. Click on “DC” block, the general information about the block is displayed on the left of the
screen. Provide calculation parameters as shown in the screenshot given below
10. Under Column configuration select “connections” tab. Click the dropdown button and give
appropriate connections. If all the connections are given correctly, the blocks will turn blue.
11. Add indicators on column, feed, distillate and bottom streams and target respective
properties.
12. Run the simulation by pressing “Solve flow sheet” button on the top corner of the screen.
Figure 15 Distillation
13. To analyze/display the results, select on “Master property table” icon on the tool bar. A box
will appear which is double clicked to modify it further. Select the streams which have to be
shown in output and click “OK”. The property table will be opened showing all the results as
shown in the figure below.
24
Simulation of a Distillation Column 27 August 2022
By Viraj Desai, Process Engineer
Property table
25
Determination of Heat Duty of Heater 27 August 2022
By Viraj Desai, Process Engineer
Objective
Develop a simple process flow sheet to determine the heat duty required to heat a fluid to a desired
temperature
Data
• Fluid: Water
• Inlet mass flow rate: 50 kg/h
• Inlet temperature: 25 °C
• Outlet temperature: 90 °C
• Pressure: 1 bar
• Heater
• Material stream
• Energy Stream
• Indicator
Procedure
1. Start a new DWSIM Simulation (DWSIM VER 8.0 - Classic UI). Click on “New steady state
Simulation” as a template for new simulation
2. The simulation configuration window will be opened. It shows a specification page. Add the
component “Water”
3. Specify the thermodynamic package as Raoult’s law.
4. Select the system of units for the simulation and click “Next”.
5. The flow sheeting section of simulation window will be opened. Drag and drop the Material
stream available at the right, in the object palette. Rename the stream as “Flow-In”. This serves
as input stream.
6. Double click the “Flow-In” stream. The general information about the stream will be displayed
on the right side of screen. Specify the feed compositions, flow rate, temperature, and pressure
for the inlet streams once composition and flow rate are specified for the inlet streams, the
color of stream turns blue.
7. Add one more Material stream i.e., Drag and drop it into the flow sheet. Rename the stream as
“Flow-Out”. This serves as the output stream.
8. Add an energy stream from the object palette to the flow sheeting section.
26
Determination of Heat Duty of Heater 27 August 2022
By Viraj Desai, Process Engineer
9. Below the Unit Operation tab on left, locate the Heater block. Drag and drop into the flow sheet.
Rename it as “HEATER”.
10. Click on “HEATER” block, the general information about the block is displayed on the right.
Under “connections” tab, for all streams click the dropdown button and select the necessary
connections. Under calculation type choose “Outlet Temperature”. If all the connections are
given correctly, all the blocks will turn blue.
11. Add temperature indicators on input and output stream and target the desired properties.
12. Run the simulation by clicking on “Solve flow sheet” icon / button on the top corner of the
screen.
13. To analyze/display the results, select on “Master property table” icon on the tool bar. A box will
appear which is double clicked to modify it further. Select the streams which have to be shown
in output and click “OK”. The property table will be opened showing all the results as shown in
the figure below.
Input Output
Temperature (K) 298.15 363.15
Pressure (Pa) 101325 101325
Mass Flow (kg/s) 0.0138889 0.0138889
Molar Flow (mol/s) 0.770951 0.770951
Volumetric Flow (m3/s) 1.39401E-05 1.43909E-05
Density (Mixture) (kg/m3) 996.327 965.118
27
Determination of Heat Duty of Heater 27 August 2022
By Viraj Desai, Process Engineer
28
Determination of Power for a Pump 27 August 2022
By Viraj Desai, Process Engineer
Objective
Develop a simple process flow sheet to determine the power required to pressurize a fluid for a
pump.
Data
• Fluid: Water
• Inlet mass flow rate: 50 kg/h
• Inlet Pressure: 2 bar
• Outlet Pressure: 5 bar
• Temperature: 50 °C
• Pump
• Material stream
• Energy Stream
• Indicators
Procedure
1. Start a new DWSIM Simulation (DWSIM VER 8.0 - Classic UI). Click on “New steady state
Simulation” as a template for new simulation
2. The simulation configuration window will be opened. It shows a specification page. Add the
component “Water”
3. Specify the thermodynamic package as Raoult’s law.
4. Select the system of units for the simulation and click “Next”.
5. The flow sheeting section of simulation window will be opened. Drag and drop the Material
stream available at the right, in the object palette. Rename the stream as “Flow-In”. This
serves as input stream.
6. Double click the “Flow-In” stream. The general information about the stream will be
displayed on the right side of screen. Specify the feed compositions, flow rate, temperature,
and pressure for the inlet streams once composition and flow rate are specified for the inlet
streams, the color of stream turns blue.
7. Add one more Material stream i.e., Drag and drop it into the flow sheet. Rename the stream
as “Flow-Out”. This serves as the output stream.
8. Add an energy stream from the object palette to the flow sheeting section.
9. Below the Unit Operation tab on left, locate thePump block. Drag and drop into the flow
sheet. Rename it as “PUMP”.
29
Determination of Power for a Pump 27 August 2022
By Viraj Desai, Process Engineer
10. Click on “PUMP” block, the general information about the block is displayed on the right.
Under “connections” tab, for all streams click the dropdown button and select the necessary
connections. Under calculation type choose “Outlet Pressure”. If all the connections are
given correctly, all the blocks will turn blue.
11. Add pressure indicators on input and output stream and target the desired properties.
12. Run the simulation by clicking on “Solve flow sheet” icon / button on the top corner of the
screen.
Figure 19 Pump
13. To analyze/display the results, select on “Master property table” icon on the tool bar. A box
will appear which is double clicked to modify it further. Select the streams which have to be
shown in output and click “OK”. The property table will be opened showing all the results as
shown in the figure below.
Output Input
Temperature (K) 323.174 323.15
Pressure (Pa) 500000 200000
Mass Flow (kg/s) 0.0138889 0.0138889
Molar Flow (mol/s) 0.770951 0.770951
Volumetric Flow (m3/s) 1.40651E-05 1.40657E-05
Density (Mixture) (kg/m3) 987.473 987.432
Molecular Weight (Mixture) (kg/kmol) 18.0153 18.0153
Specific Enthalpy (Mixture) (kJ/kg) -2336.27 -2336.67
Specific Entropy (Mixture) (kJ/[kg.K]) -7.9599 -7.53883
Molar Enthalpy (Mixture) (kJ/kmol) -42088.5 -42095.8
Molar Entropy (Mixture) (kJ/[kmol.K]) -143.4 -135.814
Thermal Conductivity (Mixture) (W/[m.K]) 0.642833 0.642807
30
Determination of Power for a Compressor 27 August 2022
By Viraj Desai, Process Engineer
Objective
Develop a simple process flow sheet to determine the power required to pressurize steam for a
compressor.
Data
• Compressor
• Material stream
• Energy Stream
• Indicators
Procedure
1. Start a new DWSIM Simulation (DWSIM VER 8.0 - Classic UI). Click on “New steady state
Simulation” as a template for new simulation
2. The simulation configuration window will be opened. It shows a specification page. Add the
component “Water”
3. Specify the thermodynamic package as Raoult’s law.
4. Select the system of units for the simulation and click “Next”.
5. The flow sheeting section of simulation window will be opened. Drag and drop the Material
stream available at the right, in the object palette. Rename the stream as “Flow-In”. This
serves as input stream.
6. Double click the “Flow-In” stream. The general information about the stream will be
displayed on the right side of screen. Specify the feed compositions, flow rate, temperature,
and pressure for the inlet streams once composition and flow rate are specified for the inlet
streams, the color of stream turns blue.
7. Add one more Material stream i.e., Drag and drop it into the flow sheet. Rename the stream
as “Flow-Out”. This serves as the output stream.
8. Add an energy stream from the object palette to the flow sheeting section.
9. Below the Unit Operation tab on left, locate theCompressor block. Drag and drop into the
flow sheet. Rename it as “COMPRESSOR”.
31
Determination of Power for a Compressor 27 August 2022
By Viraj Desai, Process Engineer
10. Click on “COMPRESSOR” block, the general information about the block is displayed on the
right. Under “connections” tab, for all streams click the dropdown button and select the
necessary connections. Under calculation type choose “Outlet Pressure”. If all the
connections are given correctly, all the blocks will turn blue.
11. Add pressure indicators on input and output stream and target the desired properties.
12. Run the simulation by clicking on “Solve flow sheet” icon / button on the top corner of the
screen.
Figure 21 Compressor
13. To analyze/display the results, select on “Master property table” icon on the tool bar. A box
will appear which is double clicked to modify it further. Select the streams which have to be
shown in output and click “OK”. The property table will be opened showing all the results as
shown in the figure below.
Input Output
Temperature (K) 398.15 528.238
Pressure (Pa) 200000 500000
Mass Flow (kg/s) 0.0138889 0.0138889
Molar Flow (mol/s) 0.770951 0.770951
Volumetric Flow (m3/s) 0.0127601 0.00677168
Density (Mixture) (kg/m3) 1.08846 2.05103
Molecular Weight (Mixture) (kg/kmol) 18.0153 18.0153
Specific Enthalpy (Mixture) (kJ/kg) 188.254 439.466
Specific Entropy (Mixture) (kJ/[kg.K]) 0.230405 0.353053
Molar Enthalpy (Mixture) (kJ/kmol) 3391.45 7917.1
Molar Entropy (Mixture) (kJ/[kmol.K]) 4.1508 6.36036
Thermal Conductivity (Mixture) (W/[m.K]) 0.0265363 0.0391619
32
Power Generated by a Turbine 27 August 2022
By Viraj Desai, Process Engineer
Objective
Develop a simple process flow sheet to determine the power generated by a turbine.
Data
• Turbine
• Material stream
• Energy Stream
• Indicators
Procedure
1. Start a new DWSIM Simulation (DWSIM VER 8.0 - Classic UI). Click on “New steady state
Simulation” as a template for new simulation
2. The simulation configuration window will be opened. It shows a specification page. Add the
component “Water”
3. Specify the thermodynamic package as Raoult’s law.
4. Select the system of units for the simulation and click “Next”.
5. The flow sheeting section of simulation window will be opened. Drag and drop the Material
stream available at the right, in the object palette. Rename the stream as “Flow-In”. This
serves as input stream.
6. Double click the “Flow-In” stream. The general information about the stream will be
displayed on the right side of screen. Specify the feed compositions, flow rate, temperature,
and pressure for the inlet streams once composition and flow rate are specified for the inlet
streams, the color of stream turns blue.
7. Add one more Material stream i.e., Drag and drop it into the flow sheet. Rename the stream
as “Flow-Out”. This serves as the output stream.
8. Add an energy stream from the object palette to the flow sheeting section.
9. Below the Unit Operation tab on left, locate theTurbine block. Drag and drop into the flow
sheet. Rename it as “TURBINE”.
33
Power Generated by a Turbine 27 August 2022
By Viraj Desai, Process Engineer
10. Click on “TURBINE” block, the general information about the block is displayed on the right.
Under “connections” tab, for all streams click the dropdown button and select the necessary
connections. Under calculation type choose “Outlet Pressure”. If all the connections are
given correctly, all the blocks will turn blue.
11. Add pressure indicators on input and output stream and target the desired properties.
12. Run the simulation by clicking on “Solve flow sheet” icon / button on the top corner of the
screen.
Figure 23 Turbine
13. To analyze/display the results, select on “Master property table” icon on the tool bar. A box
will appear which is double clicked to modify it further. Select the streams which have to be
shown in output and click “OK”. The property table will be opened showing all the results as
shown in the figure below.
Output Input
Temperature (K) 386.222 398.15
Pressure (Pa) 200000 500000
Mass Flow (kg/s) 0.0138889 0.0138889
Molar Flow (mol/s) 0.770951 0.770951
Volumetric Flow (m3/s) 1.46424E-05 1.47898E-05
Density (Mixture) (kg/m3) 948.538 939.084
Molecular Weight (Mixture) (kg/kmol) 18.0153 18.0153
Specific Enthalpy (Mixture) (kJ/kg) -2061.48 -2005.9
Specific Entropy (Mixture) (kJ/[kg.K]) -5.59367 -5.70333
Molar Enthalpy (Mixture) (kJ/kmol) -37138.1 -36136.8
Molar Entropy (Mixture) (kJ/[kmol.K]) -100.771 -102.747
Thermal Conductivity (Mixture) (W/[m.K]) 0.685443 0.687684
34
Pressure Drop across a valve 27 August 2022
By Viraj Desai, Process Engineer
Objective
Develop a simple process flow sheet to determine the pressure drop across a valve.
Data
• Fluid: Water
• Inlet mass flow rate: 50 kg/h
• Inlet Pressure: 5 bar
• Outlet Pressure: 2 bar
• Temperature: 50 °C
• Valve
• Material stream
• Indicators
Procedure
1. Start a new DWSIM Simulation (DWSIM VER 8.0 - Classic UI). Click on “New steady state
Simulation” as a template for new simulation
2. The simulation configuration window will be opened. It shows a specification page. Add the
component “Water”
3. Specify the thermodynamic package as Raoult’s law.
4. Select the system of units for the simulation and click “Next”.
5. The flow sheeting section of simulation window will be opened. Drag and drop the Material
stream available at the right, in the object palette. Rename the stream as “Flow-In”. This
serves as input stream.
6. Double click the “Flow-In” stream. The general information about the stream will be
displayed on the right side of screen. Specify the feed compositions, flow rate, temperature,
and pressure for the inlet streams once composition and flow rate are specified for the inlet
streams, the color of stream turns blue.
7. Add one more Material stream i.e., Drag and drop it into the flow sheet. Rename the stream
as “Flow-Out”. This serves as the output stream.
8. Add an energy stream from the object palette to the flow sheeting section.
9. Below the Unit Operation tab on left, locate theValve block. Drag and drop into the flow
sheet. Rename it as “VALVE”.
35
Pressure Drop across a valve 27 August 2022
By Viraj Desai, Process Engineer
10. Click on “VALVE” block, the general information about the block is displayed on the right.
Under “connections” tab, for all streams click the dropdown button and select the necessary
connections. Under calculation type choose “Outlet Pressure”. If all the connections are
given correctly, all the blocks will turn blue.
11. Add pressure indicators on input and output stream and target the desired properties.
12. Run the simulation by clicking on “Solve flow sheet” icon / button on the top corner of the
screen.
Figure 25 Valve
13. To analyze/display the results, select on “Master property table” icon on the tool bar. A box
will appear which is double clicked to modify it further. Select the streams which have to be
shown in output and click “OK”. The property table will be opened showing all the results as
shown in the figure below.
Output Input
Temperature (K) 298.223 298.15
Pressure (Pa) 200000 500000
Mass Flow (kg/s) 0.0138889 0.0138889
Molar Flow (mol/s) 0.770951 0.770951
Volumetric Flow (m3/s) 1.39402E-05 1.39392E-05
Density (Mixture) (kg/m3) 996.323 996.389
Molecular Weight (Mixture) (kg/kmol) 18.0153 18.0153
Specific Enthalpy (Mixture) (kJ/kg) -2440.55 -2440.55
Specific Entropy (Mixture) (kJ/[kg.K]) -8.49746 -8.92232
Molar Enthalpy (Mixture) (kJ/kmol) -43967.2 -43967.2
Molar Entropy (Mixture) (kJ/[kmol.K]) -153.084 -160.738
Thermal Conductivity (Mixture) (W/[m.K]) 0.610357 0.610248
36
Residence Time Calculation for a Tank 27 August 2022
By Viraj Desai, Process Engineer
Objective
Develop a simple process flow sheet to determine residence time for a given volume of tank.
Data
• Fluid: Water
• Inlet mass flow rate: 500 kg/h
• Inlet Pressure: 1 bar
• Outlet Pressure: 1 bar
• Temperature: 50 °C
•
Tank Volume: 5 m3
• Tank
• Material stream
• Indicators
Procedure
1. Start a new DWSIM Simulation (DWSIM VER 8.0 - Classic UI). Click on “New steady state
Simulation” as a template for new simulation
2. The simulation configuration window will be opened. It shows a specification page. Add the
component “Water”
3. Specify the thermodynamic package as Raoult’s law.
4. Select the system of units for the simulation and click “Next”.
5. The flow sheeting section of simulation window will be opened. Drag and drop the Material
stream available at the right, in the object palette. Rename the stream as “Flow-In”. This
serves as input stream.
6. Double click the “Flow-In” stream. The general information about the stream will be
displayed on the right side of screen. Specify the feed compositions, flow rate, temperature,
and pressure for the inlet streams once composition and flow rate are specified for the inlet
streams, the color of stream turns blue.
7. Add one more Material stream i.e., Drag and drop it into the flow sheet. Rename the stream
as “Flow-Out”. This serves as the output stream.
8. Add an energy stream from the object palette to the flow sheeting section.
37
Residence Time Calculation for a Tank 27 August 2022
By Viraj Desai, Process Engineer
9. Below the Unit Operation tab on left, locate the Tank block. Drag and drop into the flow
sheet. Rename it as “TANK”.
10. Click on “TANK” block, the general information about the block is displayed on the right.
Under “connections” tab, for all streams click the dropdown button and select the necessary
connections. Under calculation type choose “Tank Volume”. If all the connections are given
correctly, all the blocks will turn blue.
11. Add flow indicators on input and output stream and target the desired properties and add
time indicator on tank.
12. Run the simulation by clicking on “Solve flow sheet” icon / button on the top corner of the
screen.
Figure 27 Tank
13. To analyze/display the results, select on “Master property table” icon on the tool bar. A box
will appear which is double clicked to modify it further. Select the streams which have to be
shown in output and click “OK”. The property table will be opened showing all the results as
shown in the figure below.
Input Output
Temperature (K) 298.15 298.15
38
Residence Time Calculation for a Tank 27 August 2022
By Viraj Desai, Process Engineer
39
Flow Split with Splitter 27 August 2022
By Viraj Desai, Process Engineer
Objective
Develop a simple process flow sheet to split a given mass flow into equal proportions.
Data
• Fluid: Water
• Inlet mass flow rate: 90 kg/h
• Inlet Pressure: 1 bar
•
Temperature: 50 °C
• Splitter
• Material stream
• Indicators
Procedure
1. Start a new DWSIM Simulation (DWSIM VER 8.0 - Classic UI). Click on “New steady state
Simulation” as a template for new simulation
2. The simulation configuration window will be opened. It shows a specification page. Add the
component “Water”
3. Specify the thermodynamic package as Raoult’s law.
4. Select the system of units for the simulation and click “Next”.
5. The flow sheeting section of simulation window will be opened. Drag and drop the Material
stream available at the right, in the object palette. Rename the stream as “Flow-In”. This
serves as input stream.
6. Double click the “Flow-In” stream. The general information about the stream will be
displayed on the right side of screen. Specify the feed compositions, flow rate, temperature,
and pressure for the inlet streams once composition and flow rate are specified for the inlet
streams, the color of stream turns blue.
7. Add one more Material stream i.e., Drag and drop it into the flow sheet. Rename the stream
as “Flow-Out”. This serves as the output stream.
8. Add an energy stream from the object palette to the flow sheeting section.
9. Below the Unit Operation tab on left, locate the Splitter block. Drag and drop into the flow
sheet. Rename it as “SPLITTER”.
40
Flow Split with Splitter 27 August 2022
By Viraj Desai, Process Engineer
10. Click on “SPLITTER” block, the general information about the block is displayed on the right.
Under “connections” tab, for all streams click the dropdown button and select the necessary
connections. Under calculation type choose “Tank Volume”. If all the connections are given
correctly, all the blocks will turn blue.
11. Add flow indicators on input and output stream and target the desired properties.
12. Run the simulation by clicking on “Solve flow sheet” icon / button on the top corner of the
screen.
Figure 29 Splitter
13. To analyze/display the results, select on “Master property table” icon on the tool bar. A box
will appear which is double clicked to modify it further. Select the streams which have to be
shown in output and click “OK”. The property table will be opened showing all the results as
shown in the figure below.
Input Output 1 Output 2 Output 3
Temperature (K) 298.15 298.15 298.15 298.15
Pressure (Pa) 500000 500000 500000 500000
Mass Flow (kg/s) 0.025 0.00833333 0.00833333 0.00833334
Molar Flow (mol/s) 1.38771 0.46257 0.46257 0.462571
Volumetric Flow 2.50906E- 8.36353E- 0.00215098 0.00215099
(m3/s) 05 06
Density (Mixture) 996.389 996.389 3.87419 3.87419
(kg/m3)
Molecular Weight 18.0153 18.0153 18.0153 18.0153
(Mixture) (kg/kmol)
Specific Enthalpy -2440.55 -2440.55 -151.963 -151.963
(Mixture) (kJ/kg)
41
Flow Split with Splitter 27 August 2022
By Viraj Desai, Process Engineer
42