DWSIM/C2/Continuous-Stirred-Tank-Reactor/English-timed
From Script | Spoken-Tutorial
Time | Narration |
00:01 | Welcome to this tutorial on simulating a Continuous Stirred Tank Reactor (CSTR) in DWSIM. |
00:07 | In this tutorial, we will learn to: simulate a Continuous Stirred Tank Reactor (CSTR), |
00:14 | calculate Conversion and Residence Time for a reaction in a CSTR. |
00:20 | To record this tutorial, I am using DWSIM 4.3 and Windows 7. |
00:28 | The process demonstrated in this tutorial is identical in other OS also such as- Linux, Mac OS X or FOSSEE OS on ARM. |
00:40 | To practice this tutorial, you should know how to- add components to a flowsheet, |
00:46 | select thermodynamic packages, |
00:49 | add material and energy stream and specify their properties |
00:54 | and add kinetic reaction in reaction manager. |
00:58 | The pre-requisite tutorials are mentioned on our website. |
01:03 | You can access these tutorials and all the associated files from this site. |
01:09 | We will develop a flowsheet to determine the exit composition from an isothermal CSTR. |
01:16 | Here we give Reaction, Property Package and Inlet Stream Conditions. |
01:22 | Next, we give CSTR dimensions and reaction kinetics. |
01:27 | I have already opened DWSIM on my machine. |
01:32 | Go to File menu and select New Steady-state Simulation. |
01:37 | Simulation Configuration Wizard window appears. At the bottom, click on Next. |
01:44 | Now, in the Compounds Search tab, type Ethanol. |
01:50 | Select Ethanol from ChemSep database. |
01:54 | Similarly, add Acetic Acid. |
01:58 | Next, add Water. |
02:02 | Next, add Ethyl Acetate. |
02:06 | Click on Next. |
02:08 | Now comes Property Packages. |
02:12 | From Available Property Packages, double-click on NRTL. |
02:18 | Then click on Next. |
02:21 | We are moved to Flash Algorithm. |
02:24 | From Default Flash Algorithm, select Nested Loops(VLE). |
02:31 | Click on Next. |
02:33 | The next option is System of Units. |
02:37 | Under System of Units, we will select C5. |
02:43 | Then click on Finish. |
02:46 | Let us now maximize the simulation window. |
02:50 | Let’s insert a feed stream that enters the CSTR. |
02:54 | Go to Object Palette. |
02:56 | From Streams section, drag and drop a Material Stream to the Flowsheet. |
03:02 | Let’s change the name of this stream to Feed. |
03:07 | Now we will specify the Feed stream properties. |
03:12 | Go to Input Data. |
03:15 | Select Flash Spec as Temperature and Pressure (TP), if not already selected. |
03:21 | By default, Temperature and Pressure are already selected as Flash Spec. |
03:27 | Change Temperature to 70 degC and press Enter. |
03:33 | Change Pressure to 1 bar and press Enter. |
03:38 | Change Mass Flow to 3600 kg/hour and press Enter. |
03:45 | Now let us specify the feed stream compositions. |
03:50 | Under Composition, choose the Basis as Mole Fractions, if not already selected. |
03:57 | By default, Mole Fractions is already selected as Basis. |
04:02 | Now for Ethanol, enter the Amount as 0.48 and press Enter. |
04:10 | For Acetic Acid, enter 0.5 and press Enter. |
04:16 | Similarly, for Water, enter 0.02 and press Enter. |
04:23 | For Ethyl Acetate, enter 0 and press Enter. |
04:28 | On the right, click on this green tick to Accept Changes. |
04:33 | Next, we will define the Kinetic Reaction. |
04:37 | Under Tools, click on Reactions Manager. |
04:42 | Chemical Reactions Manager window opens. |
04:46 | Under Chemical Reactions tab, click on the green coloured Add Reaction button. |
04:52 | Then click on Kinetic. |
04:55 | Add New Kinetic Reaction window opens. |
04:59 | Under Identification, enter the Name as Ethyl Acetate. |
05:05 | Now enter the Description. “Irreversible reaction for synthesis of Ethyl Acetate from Ethanol and Acetic Acid.” |
05:15 | Next part is a table of Components, Stoichiometry and Reaction Orders. |
05:21 | First column Name shows the available compounds here. |
05:26 | Second column corresponds to its Molar Weight |
05:30 | Next column is Include. Under Include, check all the check boxes. |
05:37 | The fourth column is BC. Under BC, check the Ethanol check box as Ethanol is the base component. |
05:47 | Next column is Stoichiometric coefficients |
05:51 | Under Stoichiometric coefficients column, enter: -1 for Ethanol, |
05:58 | -1 for Acetic Acid, |
06:01 | 1 for Water and 1 for Ethyl Acetate and then press Enter. |
06:10 | In the Stoichiometry field, we can see it is showing OK. |
06:15 | Here, the Equation field shows the reaction equation. |
06:20 | Next column is DO. |
06:22 | We are considering the reaction to be elementary. |
06:26 | So under DO column, enter: 1 for Ethanol, |
06:32 | 1 for Acetic Acid and then press Enter. |
06:38 | Next column is RO. |
06:41 | Since we are considering an irreversible reaction, we will not enter anything here. |
06:47 | Then comes Kinetic Reactions Parameters. |
06:51 | Our rate is in terms of molar concentration. |
06:55 | So, we will select Basis as Molar Concentrations. |
07:00 | Select Fase as Liquid, if not already selected. |
07:05 | Enter Tmin as 300. |
07:09 | Enter Tmax as 2000. |
07:12 | Now, go to Direct and Reverse Reactions Velocity Constant. |
07:17 | In Direct Reaction, enter A as 0.005. |
07:23 | Click on OK and close Chemical Reactions Manager window. |
07:29 | Now, let us insert a Continuous Stirred Tank Reactor to the flowsheet. |
07:35 | Go to Object Palette. |
07:37 | Under Unit Operations, Click on the Continuous Stirred Tank Reactor. |
07:43 | Drag and drop it to the flowsheet. |
07:46 | Let us now arrange it as required. |
07:50 | And then, let us insert one Output Stream. |
07:54 | To do that, let us drag one Material Stream. |
07:58 | Let us once again arrange it. |
08:01 | Leave that stream as unspecified. |
08:04 | We will change the name of this stream to Product. |
08:09 | Next, we will insert one Energy Stream and name this stream as Energy. |
08:16 | We are now ready to specify the Continuous Stirred Tank Reactor.
Let’s click on it. |
08:23 | On the left, we can see a tab displaying properties related to the CSTR. |
08:29 | Under Connections, click on the drop-down against Inlet Stream.
And select Feed. |
08:36 | Next, click on the drop-down against Outlet Stream 1 and select Product. |
08:43 | Then click on the drop-down against Energy Stream and select Energy. |
08:50 | Now go to the next section, Calculation Parameters. |
08:55 | Here, the first option is Reaction Set. By default, it is Default Set. |
09:02 | Next, click on the drop-down against Calculation Mode and select Isothermic. |
09:09 | Then click on the field against Reactor Volume and enter 0.14
Then press Enter. |
09:18 | Now we will run the simulation. |
09:21 | So, from the toolbar, click on Solve Flowsheet button. |
09:26 | When the calculations are completed, click on the Continuous Stirred Tank Reactor in the flowsheet. |
09:33 | From the Property Editor Window of CSTR, locate Results section. |
09:39 | Under the General tab, click Residence time.
It is 0.033 hour. |
09:46 | Now go to Conversions tab. |
09:49 | Here for Ethanol, the conversion is 99.5% and for Acetic Acid, it is 95.5%. |
10:00 | Now, go to Insert menu and select Master Property Table. |
10:06 | Double-click on the Master Property Table. |
10:10 | Configure Master Property Table window opens. |
10:14 | Enter Name as Results – Continuous Stirred Tank Reactor. |
10:19 | Enter Object Type as Material Stream. |
10:22 | By default, Material Stream is already selected. So, we will not change it. |
10:29 | Under Properties to display, select Object as Product and Feed. |
10:35 | Under Property, scroll down to see all the parameters. |
10:40 | Now select the properties as
Temperature, Pressure, Mass Flow, Molar Flow, |
10:48 | Liquid Phase (Mixture) Volumetric Fraction, |
10:53 | Molar Flow (Mixture) / Ethanol, |
10:56 | Mass Flow (Mixture) / Ethanol, |
10:59 | Molar Flow (Mixture) / Acetic Acid, |
11:01 | Mass Flow (Mixture) / Acetic Acid, |
11:06 | Molar Flow (Mixture) / Water, |
11:09 | Mass Flow (Mixture) / Water, |
11:12 | Molar Flow (Mixture) / Ethyl Acetate, |
11:16 | Mass Flow (Mixture) / Ethyl Acetate, |
11:19 | Close this window. |
11:21 | Move the Master Property Table for better visibility. |
11:25 | Here we can see the corresponding results for Product and Feed. |
11:31 | Let's summarize. |
11:33 | In this tutorial, we have learnt to: simulate a Continuous Stirred Tank Reactor, |
11:38 | calculate Conversion and Residence time for a reaction in a CSTR. |
11:44 | As an assignment, repeat the simulation with different compounds and thermodynamics, |
11:50 | different feed conditions, |
11:53 | different CSTR dimensions and reaction kinetics. |
11:58 | Watch the video available at the following link. |
12:01 | It summarizes the Spoken Tutorial project. |
12:05 | The Spoken Tutorial Project Team conducts workshops and gives certificates. For more details, please write to us. |
12:14 | Please post your times queries in this forum. |
12:18 | The FOSSEE team coordinates conversion of existing flow sheets into DWSIM. |
12:24 | We give honorarium and certificates for those who do this. For more details, please visit this site. |
12:33 | The FOSSEE team coordinates coding of solved examples of popular books. |
12:38 | We give honorarium and certificates for those who do this. For more details, please visit this site. |
12:47 | The FOSSEE team helps migrate commercial simulator labs to DWSIM. |
12:52 | We give honorarium and certificates for those who do this. For more details, please visit this site. |
13:01 | Spoken Tutorial and FOSSEE projects are funded by NMEICT, MHRD Government of India. |
13:09 | This tutorial is contributed by Kaushik Datta and Priyam Nayak.
Thanks for joining. |