Difference between revisions of "DWSIM/C2/Continuous-Stirred-Tank-Reactor/English-timed"
From Script | Spoken-Tutorial
Sandhya.np14 (Talk | contribs) |
Sandhya.np14 (Talk | contribs) |
||
Line 10: | Line 10: | ||
|- | |- | ||
|| 00:07 | || 00:07 | ||
− | || In this tutorial, we will learn to: | + | || In this tutorial, we will learn to: simulate a '''Continuous Stirred Tank Reactor (CSTR)''', |
|- | |- | ||
|| 00:14 | || 00:14 | ||
− | || | + | || calculate '''Conversion''' and '''Residence Time''' for a '''reaction''' in a '''CSTR'''. |
|- | |- | ||
Line 26: | Line 26: | ||
|- | |- | ||
|| 00:40 | || 00:40 | ||
− | || To practice this tutorial, you should know how to- add | + | || To practice this tutorial, you should know how to- add '''component'''s to a '''flowsheet,''' |
|- | |- | ||
|| 00:46 | || 00:46 | ||
− | || select '''thermodynamic''' | + | || select '''thermodynamic package'''s, |
|- | |- | ||
|| 00:49 | || 00:49 | ||
− | || add '''material''' and '''energy''' | + | || add '''material''' and '''energy stream''' and specify their properties |
|- | |- | ||
|| 00:54 | || 00:54 | ||
− | || and | + | || and add '''kinetic reaction''' in '''reaction manager.''' |
|- | |- | ||
Line 114: | Line 114: | ||
|- | |- | ||
|| 02:24 | || 02:24 | ||
− | || From '''Default Flash Algorithm '''select '''Nested Loops(VLE)''' | + | || From '''Default Flash Algorithm, '''select '''Nested Loops(VLE)'''. |
|- | |- | ||
Line 134: | Line 134: | ||
|- | |- | ||
|| 02:46 | || 02:46 | ||
− | || Let us now maximize the simulation window. | + | || Let us now maximize the '''simulation window'''. |
|- | |- | ||
Line 210: | Line 210: | ||
|- | |- | ||
|| 04:28 | || 04:28 | ||
− | || On the right, click on this green tick to '''Accept Changes''' | + | || On the right, click on this green tick to '''Accept Changes'''. |
|- | |- | ||
Line 246: | Line 246: | ||
|- | |- | ||
|| 05:15 | || 05:15 | ||
− | || Next part is a table of '''Components, Stoichiometry and Reaction Orders | + | || Next part is a '''table''' of '''Components, Stoichiometry''' and '''Reaction Orders'''. |
|- | |- | ||
Line 270: | Line 270: | ||
|- | |- | ||
|| 05:51 | || 05:51 | ||
− | || Under ''' Stoichiometric coefficients '''column, enter: '''-1''' for '''Ethanol''' | + | || Under ''' Stoichiometric coefficients '''column, enter: '''-1''' for '''Ethanol''', |
|- | |- | ||
||05:58 | ||05:58 | ||
− | || '''-1''' for '''Acetic Acid''' | + | || '''-1''' for '''Acetic Acid''', |
|- | |- | ||
Line 286: | Line 286: | ||
|- | |- | ||
|| 06:15 | || 06:15 | ||
− | || Here the '''Equation''' field shows the '''reaction equation'''. | + | || Here, the '''Equation''' field shows the '''reaction equation'''. |
|- | |- | ||
Line 298: | Line 298: | ||
|- | |- | ||
||06:26 | ||06:26 | ||
− | || So under '''DO''' column, enter: '''1''' for '''Ethanol''' | + | || So under '''DO''' column, enter: '''1''' for '''Ethanol''', |
|- | |- | ||
||06:32 | ||06:32 | ||
− | || '''1''' for '''Acetic Acid''' | + | || '''1''' for '''Acetic Acid''' and then press '''Enter.''' |
|- | |- | ||
Line 322: | Line 322: | ||
|- | |- | ||
||06:55 | ||06:55 | ||
− | || So we will select '''Basis''' as '''Molar Concentrations.''' | + | || So, we will select '''Basis''' as '''Molar Concentrations.''' |
|- | |- | ||
Line 330: | Line 330: | ||
|- | |- | ||
|| 07:05 | || 07:05 | ||
− | || Enter '''Tmin''' as '''300'' | + | || Enter '''Tmin''' as '''300'''. |
|- | |- | ||
Line 338: | Line 338: | ||
|- | |- | ||
|| 07:12 | || 07:12 | ||
− | || Now go to '''Direct and | + | || Now, go to '''Direct and Reverse Reactions Velocity Constant.''' |
|- | |- | ||
Line 350: | Line 350: | ||
|- | |- | ||
|| 07:29 | || 07:29 | ||
− | || Now let us insert a '''Continuous Stirred Tank Reactor''' to the flowsheet. | + | || Now, let us insert a '''Continuous Stirred Tank Reactor''' to the flowsheet. |
|- | |- | ||
Line 370: | Line 370: | ||
|- | |- | ||
|| 07:50 | || 07:50 | ||
− | || And then let us insert one '''Output Stream.''' | + | || And then, let us insert one '''Output Stream.''' |
|- | |- | ||
|| 07:54 | || 07:54 | ||
− | || To do that let us drag one '''Material Stream.''' | + | || To do that, let us drag one '''Material Stream.''' |
|- | |- | ||
Line 382: | Line 382: | ||
|- | |- | ||
|| 08:01 | || 08:01 | ||
− | || Leave that stream as unspecified. | + | || Leave that '''stream''' as unspecified. |
|- | |- | ||
Line 390: | Line 390: | ||
|- | |- | ||
|| 08:09 | || 08:09 | ||
− | || Next, we will insert one '''Energy Stream | + | || Next, we will insert one '''Energy Stream''' and name this '''stream''' as '''Energy.''' |
|- | |- | ||
|| 08:16 | || 08:16 | ||
|| We are now ready to specify the''' Continuous Stirred Tank Reactor.''' | || We are now ready to specify the''' Continuous Stirred Tank Reactor.''' | ||
− | |||
Let’s click on it. | Let’s click on it. | ||
Line 405: | Line 404: | ||
|| 08:29 | || 08:29 | ||
|| Under '''Connections,''' click on the drop-down against '''Inlet Stream.''' | || Under '''Connections,''' click on the drop-down against '''Inlet Stream.''' | ||
− | |||
And select '''Feed.''' | And select '''Feed.''' | ||
Line 431: | Line 429: | ||
|| 09:09 | || 09:09 | ||
|| Then click on the field against '''Reactor Volume''' and enter 0.14''' | || Then click on the field against '''Reactor Volume''' and enter 0.14''' | ||
− | |||
Then press '''Enter.''' | Then press '''Enter.''' | ||
Line 453: | Line 450: | ||
|| 09:39 | || 09:39 | ||
|| Under the '''General''' tab, click '''Residence time.''' | || Under the '''General''' tab, click '''Residence time.''' | ||
− | |||
It is '''0.033 hour.''' | It is '''0.033 hour.''' | ||
Line 486: | Line 482: | ||
|- | |- | ||
||10:22 | ||10:22 | ||
− | || By default, '''Material Stream''' is already selected. So we will not change it. | + | || By default, '''Material Stream''' is already selected. So, we will not change it. |
|- | |- | ||
Line 500: | Line 496: | ||
|| Now select the properties as | || Now select the properties as | ||
− | '''Temperature''' | + | '''Temperature''', |
− | '''Pressure''' | + | '''Pressure''', |
− | '''Mass Flow''' | + | '''Mass Flow''', |
− | '''Molar Flow''' | + | '''Molar Flow''', |
|- | |- | ||
|| 10:48 | || 10:48 | ||
− | ||'''Liquid Phase (Mixture) Volumetric Fraction''' | + | ||'''Liquid Phase (Mixture) Volumetric Fraction''', |
|- | |- | ||
|| 10:53 | || 10:53 | ||
− | ||'''Molar Flow (Mixture) / Ethanol''' | + | ||'''Molar Flow (Mixture) / Ethanol''', |
|- | |- | ||
|| 10:56 | || 10:56 | ||
− | ||'''Mass Flow (Mixture) / Ethanol''' | + | ||'''Mass Flow (Mixture) / Ethanol''', |
|- | |- | ||
|| 10:59 | || 10:59 | ||
− | ||'''Molar Flow (Mixture) / Acetic Acid''' | + | ||'''Molar Flow (Mixture) / Acetic Acid''', |
|- | |- | ||
|| 11:01 | || 11:01 | ||
− | ||'''Mass Flow (Mixture) / Acetic Acid''' | + | ||'''Mass Flow (Mixture) / Acetic Acid''', |
|- | |- | ||
|| 11:06 | || 11:06 | ||
− | ||'''Molar Flow (Mixture) / Water''' | + | ||'''Molar Flow (Mixture) / Water''', |
|- | |- | ||
|| 11:09 | || 11:09 | ||
− | ||'''Mass Flow (Mixture) / Water''' | + | ||'''Mass Flow (Mixture) / Water''', |
|- | |- | ||
|| 11:12 | || 11:12 | ||
− | ||'''Molar Flow (Mixture) / Ethyl Acetate''' | + | ||'''Molar Flow (Mixture) / Ethyl Acetate''', |
|- | |- | ||
|| 11:16 | || 11:16 | ||
− | ||'''Mass Flow (Mixture) / Ethyl Acetate''' | + | ||'''Mass Flow (Mixture) / Ethyl Acetate''', |
|- | |- | ||
Line 562: | Line 558: | ||
|- | |- | ||
||11:33 | ||11:33 | ||
− | || In this tutorial, we have learnt to | + | || In this tutorial, we have learnt to: simulate a '''Continuous Stirred Tank Reactor''', |
|- | |- | ||
||11:38 | ||11:38 | ||
− | || | + | || calculate '''Conversion''' and '''Residence time''' for a reaction in a '''CSTR'''. |
|- | |- | ||
|| 11:44 | || 11:44 | ||
− | || As an assignment, | + | || As an assignment, repeat the '''simulation''' with different '''compounds''' and '''thermodynamics''', |
− | + | ||
|- | |- | ||
|| 11:50 | || 11:50 | ||
− | || | + | ||different '''feed conditions''', |
|- | |- | ||
|| 11:53 | || 11:53 | ||
− | || | + | ||different '''CSTR dimensions''' and '''reaction kinetics. ''' |
|- | |- | ||
Line 586: | Line 581: | ||
|- | |- | ||
||12:01 | ||12:01 | ||
− | || It summarizes the Spoken Tutorial project. | + | || It summarizes the '''Spoken Tutorial''' project. |
|- | |- | ||
||12:05 | ||12:05 | ||
− | || The Spoken Tutorial Project Team | + | || The Spoken Tutorial Project Team conducts workshops and gives certificates. For more details, please write to us. |
− | + | ||
− | + | ||
|- | |- | ||
Line 600: | Line 593: | ||
|- | |- | ||
||12:18 | ||12:18 | ||
− | || The '''FOSSEE''' team coordinates conversion of existing flow sheets into '''DWSIM''' | + | || The '''FOSSEE''' team coordinates conversion of existing flow sheets into '''DWSIM'''. |
|- | |- | ||
Line 620: | Line 613: | ||
|- | |- | ||
|| 12:52 | || 12:52 | ||
− | ||We give honorarium and certificates for those who do this. For more details, please visit this site | + | ||We give honorarium and certificates for those who do this. For more details, please visit this '''site'''. |
|- | |- | ||
|| 13:01 | || 13:01 | ||
− | || '''Spoken Tutorial''' and '''FOSSEE''' projects are funded by '''NMEICT, MHRD''' | + | || '''Spoken Tutorial''' and '''FOSSEE''' projects are funded by '''NMEICT, MHRD''' Government of India. |
|- | |- | ||
Line 630: | Line 623: | ||
|| This tutorial is contributed by Kaushik Datta and Priyam Nayak. | || This tutorial is contributed by Kaushik Datta and Priyam Nayak. | ||
− | Thanks for joining | + | Thanks for joining. |
|} | |} |
Latest revision as of 14:17, 21 June 2018
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. |