summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-x[-rw-r--r--]Acetic_Acid_Esterification_By_Ethanol_By_Mr_Pravin_Dalve/Acetic_Acid_Esterification_by_Ethanol.mo0
-rwxr-xr-x[-rw-r--r--]Acetic_Acid_Esterification_By_Ethanol_By_Mr_Pravin_Dalve/README.txt0
-rwxr-xr-x[-rw-r--r--]Acetic_Acid_Esterification_By_Ethanol_By_Mr_Pravin_Dalve/Simulator.mo0
-rwxr-xr-x[-rw-r--r--]Acetic_Acid_Esterification_By_Ethanol_By_Mr_Pravin_Dalve/esterification.pdfbin36735 -> 36735 bytes
-rwxr-xr-x[-rw-r--r--]Benzene_Toluene_Fractionation_Unit_By_Mr_Kedar_H_Joshi/Abstract_BenzeneTolueneDistillation.pdfbin15364 -> 15364 bytes
-rwxr-xr-x[-rw-r--r--]Benzene_Toluene_Fractionation_Unit_By_Mr_Kedar_H_Joshi/Flowsheet_BenzeneTolueneDistillation.mo0
-rwxr-xr-x[-rw-r--r--]Benzene_Toluene_Fractionation_Unit_By_Mr_Kedar_H_Joshi/README.txt0
-rwxr-xr-x[-rw-r--r--]Btx_Separation_Chain_And_Energy_Optimization_By_Mr_Mehulkumar_Sutariya/BTX.mo0
-rwxr-xr-x[-rw-r--r--]Btx_Separation_Chain_And_Energy_Optimization_By_Mr_Mehulkumar_Sutariya/README.txt0
-rwxr-xr-x[-rw-r--r--]Btx_Separation_Chain_And_Energy_Optimization_By_Mr_Mehulkumar_Sutariya/report.pdfbin57542 -> 57542 bytes
-rwxr-xr-xCamere_Process_By_Mr_Mehulkumar_Sutariya/CAMERE.mo350
-rwxr-xr-xCamere_Process_By_Mr_Mehulkumar_Sutariya/Camere_Process.pdfbin0 -> 84592 bytes
-rwxr-xr-x[-rw-r--r--]Distillation_Of_Aqueous_Acetone_By_Mr_Kaushik_Datta/Abstract_Distillation_Of_Aqueous_Acetone.pdfbin56986 -> 56986 bytes
-rwxr-xr-x[-rw-r--r--]Distillation_Of_Aqueous_Acetone_By_Mr_Kaushik_Datta/Aqueous_Acetone.mo0
-rwxr-xr-x[-rw-r--r--]Distillation_Of_Aqueous_Acetone_By_Mr_Kaushik_Datta/README.txt0
-rwxr-xr-x[-rw-r--r--]Dry_Methane_Reforming_Process_By_Mr_Pranaav_S/Abstract_DryMethaneReformingProcess.pdfbin32920 -> 32920 bytes
-rwxr-xr-x[-rw-r--r--]Dry_Methane_Reforming_Process_By_Mr_Pranaav_S/Flowsheet_DryMethaneReformingProcess.mo0
-rwxr-xr-x[-rw-r--r--]Dry_Methane_Reforming_Process_By_Mr_Pranaav_S/README.txt0
-rwxr-xr-xEffect_Of_Thermodynamic_Models_On_Separation_Of_Aromatic_Compounds_By_Mr_Amarnath/Abstract.pdfbin0 -> 128461 bytes
-rwxr-xr-xEffect_Of_Thermodynamic_Models_On_Separation_Of_Aromatic_Compounds_By_Mr_Amarnath/SeparationOfBenzene.mo93
-rwxr-xr-x[-rw-r--r--]Ethylene_Glycol_Production_By_Mr_Rahul_A_S/Ethylene_Glycol_Production.pdfbin113635 -> 113635 bytes
-rwxr-xr-x[-rw-r--r--]Ethylene_Glycol_Production_By_Mr_Rahul_A_S/Flowsheet_Final.mo0
-rwxr-xr-x[-rw-r--r--]Ethylene_Glycol_Production_By_Mr_Rahul_A_S/README.txt0
-rwxr-xr-x[-rw-r--r--]Methanol-Water_Separation_Using_Neat_Operation_By_Mr_Kaushik_Datta/Abstract.pdfbin55670 -> 55670 bytes
-rwxr-xr-x[-rw-r--r--]Methanol-Water_Separation_Using_Neat_Operation_By_Mr_Kaushik_Datta/Methanol_Water_Sep.mo0
-rwxr-xr-x[-rw-r--r--]Methanol-Water_Separation_Using_Neat_Operation_By_Mr_Kaushik_Datta/README.txt0
-rwxr-xr-x[-rw-r--r--]Methanol_Water_Distillation_By_Mr_Rahul_A_S/Methanol_Water.pdfbin20581 -> 20581 bytes
-rwxr-xr-x[-rw-r--r--]Methanol_Water_Distillation_By_Mr_Rahul_A_S/Methanol_Water_Distillation.mo0
-rwxr-xr-x[-rw-r--r--]Methanol_Water_Distillation_By_Mr_Rahul_A_S/README.txt0
-rwxr-xr-x[-rw-r--r--]Methanol_Water_Distillation_With_Preheating_By_Mr_Deepanshu_Kishnani/MethanolWaterDistillatioWithPreheating.pdfbin99776 -> 99776 bytes
-rwxr-xr-x[-rw-r--r--]Methanol_Water_Distillation_With_Preheating_By_Mr_Deepanshu_Kishnani/MethanolWaterDistillationWithPreheating.mo0
-rwxr-xr-x[-rw-r--r--]Methanol_Water_Distillation_With_Preheating_By_Mr_Deepanshu_Kishnani/README.txt0
-rwxr-xr-xMethyl_Acetate_Process_Using_Carbonylation_Of_Dimethyl_Ether_Produced_From_Methanol_By_Ms_Trisha_Dutta/Abstract_Carbonylation_of_DME.pdfbin0 -> 67666 bytes
-rwxr-xr-xMethyl_Acetate_Process_Using_Carbonylation_Of_Dimethyl_Ether_Produced_From_Methanol_By_Ms_Trisha_Dutta/Carbonylation_of_DME.mo152
-rwxr-xr-x[-rw-r--r--]Nitrogen_Liquefaction_Using_Linde_Cycle_By_Mr_Abhishek_Kumar/Nitrogen_Liquefaction.mo0
-rwxr-xr-x[-rw-r--r--]Nitrogen_Liquefaction_Using_Linde_Cycle_By_Mr_Abhishek_Kumar/Nitrogen_Liquefaction_Linde_Cycle.pdfbin174827 -> 174827 bytes
-rwxr-xr-x[-rw-r--r--]Nitrogen_Liquefaction_Using_Linde_Cycle_By_Mr_Abhishek_Kumar/README.txt0
-rwxr-xr-x[-rw-r--r--]Pressure_Swing_Distillation_For_Methanol_-_Chloroform_Separation_By_Mr_Gaurav_Tiwari/Abstract_PSDMeth.pdfbin641945 -> 641945 bytes
-rwxr-xr-x[-rw-r--r--]Pressure_Swing_Distillation_For_Methanol_-_Chloroform_Separation_By_Mr_Gaurav_Tiwari/Flowsheet_PSDMeth.mo0
-rwxr-xr-x[-rw-r--r--]Pressure_Swing_Distillation_For_Methanol_-_Chloroform_Separation_By_Mr_Gaurav_Tiwari/README.txt0
-rwxr-xr-x[-rw-r--r--]Pressure_Swing_Distillation_For_Separation_Of_Tetrahydrofuran-Methanol_By_Mr_Kaushik_Datta/Abstract.pdfbin66596 -> 66596 bytes
-rwxr-xr-x[-rw-r--r--]Pressure_Swing_Distillation_For_Separation_Of_Tetrahydrofuran-Methanol_By_Mr_Kaushik_Datta/Flowsheet_PSDMethanol.mo0
-rwxr-xr-x[-rw-r--r--]Pressure_Swing_Distillation_For_Separation_Of_Tetrahydrofuran-Methanol_By_Mr_Kaushik_Datta/README.txt0
-rwxr-xr-x[-rw-r--r--]Pressure_Swing_Distillation_Of_Ethanol-Water_Mixture_By_Mr_Kaushik_Datta/Abstract.pdfbin57803 -> 57803 bytes
-rwxr-xr-x[-rw-r--r--]Pressure_Swing_Distillation_Of_Ethanol-Water_Mixture_By_Mr_Kaushik_Datta/Flowsheet_PSDWater.mo0
-rwxr-xr-x[-rw-r--r--]Pressure_Swing_Distillation_Of_Ethanol-Water_Mixture_By_Mr_Kaushik_Datta/README.txt0
-rwxr-xr-x[-rw-r--r--]Pressure_Swing_Distillation_Of_Ethyl_Acetate_And_N-Hexane_By_Mr_Kaushik_Datta/Flowsheet_PSDEthyl.mo0
-rwxr-xr-x[-rw-r--r--]Pressure_Swing_Distillation_Of_Ethyl_Acetate_And_N-Hexane_By_Mr_Kaushik_Datta/README.txt0
-rwxr-xr-x[-rw-r--r--]Pressure_Swing_Distillation_Of_Ethyl_Acetate_And_N-Hexane_By_Mr_Kaushik_Datta/abstract.pdfbin68220 -> 68220 bytes
-rwxr-xr-x[-rw-r--r--]Pressure_Swing_Distillation_Of_Isobutanol_And_N-Heptane_By_Mr_Kaushik_Datta/Abstract.pdfbin67227 -> 67227 bytes
-rwxr-xr-x[-rw-r--r--]Pressure_Swing_Distillation_Of_Isobutanol_And_N-Heptane_By_Mr_Kaushik_Datta/Flowsheet_PSDIsobutanol.mo0
-rwxr-xr-x[-rw-r--r--]Pressure_Swing_Distillation_Of_Isobutanol_And_N-Heptane_By_Mr_Kaushik_Datta/README.txt0
-rwxr-xr-x[-rw-r--r--]Pressure_Swing_Distillation_Of_Toluene_-_Ethanol_By_Mr_Kaushik_Datta/Abstract.pdfbin58015 -> 58015 bytes
-rwxr-xr-x[-rw-r--r--]Pressure_Swing_Distillation_Of_Toluene_-_Ethanol_By_Mr_Kaushik_Datta/Flowsheet_PSDEthanol.mo0
-rwxr-xr-x[-rw-r--r--]Process_Development_For_The_Production_Of_Propylene_Oxide_By_Mr_Jayaram_Ganesan/OpenModelica_Flowsheeting_Project_Abstract_v01_31Oct2019.pdfbin198038 -> 198038 bytes
-rwxr-xr-x[-rw-r--r--]Process_Development_For_The_Production_Of_Propylene_Oxide_By_Mr_Jayaram_Ganesan/Process_Development_for_the_Production_of_Propylene_Oxide.mo0
-rwxr-xr-x[-rw-r--r--]Process_Development_For_The_Production_Of_Propylene_Oxide_By_Mr_Jayaram_Ganesan/README.txt0
-rwxr-xr-x[-rw-r--r--]Production_Of_Ammonia_Through_Haber'S_Process_By_Mr_Mehulkumar_Sutariya/README.txt0
-rwxr-xr-x[-rw-r--r--]Production_Of_Ammonia_Through_Haber'S_Process_By_Mr_Mehulkumar_Sutariya/ammonia.pdfbin38147 -> 38147 bytes
-rwxr-xr-x[-rw-r--r--]Production_Of_Ammonia_Through_Haber'S_Process_By_Mr_Mehulkumar_Sutariya/ammonia_by_haber_new.mo0
-rwxr-xr-x[-rw-r--r--]Production_Of_Aniline_From_Nitrobenzene_And_Hydrogen_By_Mr_Deepanshu_Kishnani/Abstract.pdfbin103715 -> 103715 bytes
-rwxr-xr-x[-rw-r--r--]Production_Of_Aniline_From_Nitrobenzene_And_Hydrogen_By_Mr_Deepanshu_Kishnani/AnilineProduction.mo0
-rwxr-xr-x[-rw-r--r--]Removal_Of_Isopentane_In_Gasoline_Tower_By_Mr_Tanay_Kedia/Iso1.mo0
-rwxr-xr-x[-rw-r--r--]Removal_Of_Isopentane_In_Gasoline_Tower_By_Mr_Tanay_Kedia/README.txt0
-rwxr-xr-x[-rw-r--r--]Removal_Of_Isopentane_In_Gasoline_Tower_By_Mr_Tanay_Kedia/Tanay_Removal_of_Isopentane.pdfbin321625 -> 321625 bytes
-rwxr-xr-x[-rw-r--r--]Separation_Of_Benzene_From_Air_Using_Compression_By_Ms_Aditi_Jain/Abstract_OM.pdfbin243588 -> 243588 bytes
-rwxr-xr-x[-rw-r--r--]Separation_Of_Benzene_From_Air_Using_Compression_By_Ms_Aditi_Jain/Air_benzene_separation.mo0
-rwxr-xr-x[-rw-r--r--]Separation_Of_Benzene_From_Air_Using_Compression_By_Ms_Aditi_Jain/README.txt0
-rwxr-xr-x[-rw-r--r--]zip-1559634800-567987.zipbin289090 -> 289090 bytes
-rwxr-xr-x[-rw-r--r--]zip-1572330485-226364.zipbin241288 -> 241288 bytes
-rwxr-xr-x[-rw-r--r--]zip-1572330485-302807.zipbin241288 -> 241288 bytes
71 files changed, 595 insertions, 0 deletions
diff --git a/Acetic_Acid_Esterification_By_Ethanol_By_Mr_Pravin_Dalve/Acetic_Acid_Esterification_by_Ethanol.mo b/Acetic_Acid_Esterification_By_Ethanol_By_Mr_Pravin_Dalve/Acetic_Acid_Esterification_by_Ethanol.mo
index a85df8f..a85df8f 100644..100755
--- a/Acetic_Acid_Esterification_By_Ethanol_By_Mr_Pravin_Dalve/Acetic_Acid_Esterification_by_Ethanol.mo
+++ b/Acetic_Acid_Esterification_By_Ethanol_By_Mr_Pravin_Dalve/Acetic_Acid_Esterification_by_Ethanol.mo
diff --git a/Acetic_Acid_Esterification_By_Ethanol_By_Mr_Pravin_Dalve/README.txt b/Acetic_Acid_Esterification_By_Ethanol_By_Mr_Pravin_Dalve/README.txt
index 7346d56..7346d56 100644..100755
--- a/Acetic_Acid_Esterification_By_Ethanol_By_Mr_Pravin_Dalve/README.txt
+++ b/Acetic_Acid_Esterification_By_Ethanol_By_Mr_Pravin_Dalve/README.txt
diff --git a/Acetic_Acid_Esterification_By_Ethanol_By_Mr_Pravin_Dalve/Simulator.mo b/Acetic_Acid_Esterification_By_Ethanol_By_Mr_Pravin_Dalve/Simulator.mo
index b8216ea..b8216ea 100644..100755
--- a/Acetic_Acid_Esterification_By_Ethanol_By_Mr_Pravin_Dalve/Simulator.mo
+++ b/Acetic_Acid_Esterification_By_Ethanol_By_Mr_Pravin_Dalve/Simulator.mo
diff --git a/Acetic_Acid_Esterification_By_Ethanol_By_Mr_Pravin_Dalve/esterification.pdf b/Acetic_Acid_Esterification_By_Ethanol_By_Mr_Pravin_Dalve/esterification.pdf
index cef1f5b..cef1f5b 100644..100755
--- a/Acetic_Acid_Esterification_By_Ethanol_By_Mr_Pravin_Dalve/esterification.pdf
+++ b/Acetic_Acid_Esterification_By_Ethanol_By_Mr_Pravin_Dalve/esterification.pdf
Binary files differ
diff --git a/Benzene_Toluene_Fractionation_Unit_By_Mr_Kedar_H_Joshi/Abstract_BenzeneTolueneDistillation.pdf b/Benzene_Toluene_Fractionation_Unit_By_Mr_Kedar_H_Joshi/Abstract_BenzeneTolueneDistillation.pdf
index 2c1ae96..2c1ae96 100644..100755
--- a/Benzene_Toluene_Fractionation_Unit_By_Mr_Kedar_H_Joshi/Abstract_BenzeneTolueneDistillation.pdf
+++ b/Benzene_Toluene_Fractionation_Unit_By_Mr_Kedar_H_Joshi/Abstract_BenzeneTolueneDistillation.pdf
Binary files differ
diff --git a/Benzene_Toluene_Fractionation_Unit_By_Mr_Kedar_H_Joshi/Flowsheet_BenzeneTolueneDistillation.mo b/Benzene_Toluene_Fractionation_Unit_By_Mr_Kedar_H_Joshi/Flowsheet_BenzeneTolueneDistillation.mo
index d49a67d..d49a67d 100644..100755
--- a/Benzene_Toluene_Fractionation_Unit_By_Mr_Kedar_H_Joshi/Flowsheet_BenzeneTolueneDistillation.mo
+++ b/Benzene_Toluene_Fractionation_Unit_By_Mr_Kedar_H_Joshi/Flowsheet_BenzeneTolueneDistillation.mo
diff --git a/Benzene_Toluene_Fractionation_Unit_By_Mr_Kedar_H_Joshi/README.txt b/Benzene_Toluene_Fractionation_Unit_By_Mr_Kedar_H_Joshi/README.txt
index e20e2f5..e20e2f5 100644..100755
--- a/Benzene_Toluene_Fractionation_Unit_By_Mr_Kedar_H_Joshi/README.txt
+++ b/Benzene_Toluene_Fractionation_Unit_By_Mr_Kedar_H_Joshi/README.txt
diff --git a/Btx_Separation_Chain_And_Energy_Optimization_By_Mr_Mehulkumar_Sutariya/BTX.mo b/Btx_Separation_Chain_And_Energy_Optimization_By_Mr_Mehulkumar_Sutariya/BTX.mo
index d9da5bb..d9da5bb 100644..100755
--- a/Btx_Separation_Chain_And_Energy_Optimization_By_Mr_Mehulkumar_Sutariya/BTX.mo
+++ b/Btx_Separation_Chain_And_Energy_Optimization_By_Mr_Mehulkumar_Sutariya/BTX.mo
diff --git a/Btx_Separation_Chain_And_Energy_Optimization_By_Mr_Mehulkumar_Sutariya/README.txt b/Btx_Separation_Chain_And_Energy_Optimization_By_Mr_Mehulkumar_Sutariya/README.txt
index 06c26b7..06c26b7 100644..100755
--- a/Btx_Separation_Chain_And_Energy_Optimization_By_Mr_Mehulkumar_Sutariya/README.txt
+++ b/Btx_Separation_Chain_And_Energy_Optimization_By_Mr_Mehulkumar_Sutariya/README.txt
diff --git a/Btx_Separation_Chain_And_Energy_Optimization_By_Mr_Mehulkumar_Sutariya/report.pdf b/Btx_Separation_Chain_And_Energy_Optimization_By_Mr_Mehulkumar_Sutariya/report.pdf
index 699b0ea..699b0ea 100644..100755
--- a/Btx_Separation_Chain_And_Energy_Optimization_By_Mr_Mehulkumar_Sutariya/report.pdf
+++ b/Btx_Separation_Chain_And_Energy_Optimization_By_Mr_Mehulkumar_Sutariya/report.pdf
Binary files differ
diff --git a/Camere_Process_By_Mr_Mehulkumar_Sutariya/CAMERE.mo b/Camere_Process_By_Mr_Mehulkumar_Sutariya/CAMERE.mo
new file mode 100755
index 0000000..81d83d6
--- /dev/null
+++ b/Camere_Process_By_Mr_Mehulkumar_Sutariya/CAMERE.mo
@@ -0,0 +1,350 @@
+package CAMERE
+ model ms "material stream"
+ extends Simulator.Streams.MaterialStream;
+ extends Simulator.Files.ThermodynamicPackages.RaoultsLaw;
+ end ms;
+
+ model conv_react "reactor"
+ extends Simulator.UnitOperations.ConversionReactor;
+ extends Simulator.Files.Models.ReactionManager.ConversionReaction;
+ end conv_react;
+
+ model fls "flash seperation"
+ extends Simulator.UnitOperations.Flash;
+ extends Simulator.Files.ThermodynamicPackages.RaoultsLaw;
+ end fls;
+
+ model comp "Adiabatic Compressor"
+ extends Simulator.UnitOperations.AdiabaticCompressor;
+ extends Simulator.Files.ThermodynamicPackages.RaoultsLaw;
+ end comp;
+
+ model exp "Adiabatic Expander"
+ extends Simulator.UnitOperations.AdiabaticExpander;
+ extends Simulator.Files.ThermodynamicPackages.RaoultsLaw;
+ end exp;
+
+ model Shortcut
+ extends Simulator.UnitOperations.ShortcutColumn;
+ extends Simulator.Files.ThermodynamicPackages.RaoultsLaw;
+ end Shortcut;
+
+ model flowsheet
+ import feed_data = Simulator.Files.ChemsepDatabase;
+ parameter feed_data.Carbonmonoxide CO;
+ parameter feed_data.Carbondioxide CO2;
+ parameter feed_data.Hydrogen H2;
+ parameter feed_data.Water H2O;
+ parameter feed_data.Methanol CH3OH;
+ parameter Integer NOC = 5;
+ parameter feed_data.GeneralProperties comp[NOC] = {CO2, CO, H2, H2O, CH3OH};
+ ms feed(Nc = NOC, C = comp) annotation(
+ Placement(visible = true, transformation(origin = {-74, 0}, extent = {{-10, -10}, {10, 10}}, rotation = 0)));
+ Simulator.UnitOperations.Mixer mixer(C = comp, Fg = 15.8, NI = 2, Nc = NOC, Pg = 1013250, Tin_s(start = 291), Tout(start = 291), outPress = "Inlet_Average") annotation(
+ Placement(visible = true, transformation(origin = {-8, 18}, extent = {{-10, -10}, {10, 10}}, rotation = 0)));
+ CAMERE.ms mix_out(C = comp, Fg = 15.8241, Nc = NOC, Pg = 1013250, xmvap(start = 1), xvap(start = 1)) annotation(
+ Placement(visible = true, transformation(origin = {40, 18}, extent = {{-10, -10}, {10, 10}}, rotation = 0)));
+ CAMERE.conv_react Reactor(BC_r = {1}, C = comp, CalcMode = "Define_Outlet_Temperature", Coef_cr = {{-1}, {1}, {-1}, {1}, {0}}, Nc = NOC, Nr = 1, Pdel = 0, Tdef = 773, X_r = {0.485398}) annotation(
+ Placement(visible = true, transformation(origin = {92, 18}, extent = {{-10, -10}, {10, 10}}, rotation = 0)));
+ CAMERE.ms React_Out(C = comp, Nc = NOC) annotation(
+ Placement(visible = true, transformation(origin = {140, 18}, extent = {{-10, -10}, {10, 10}}, rotation = 0)));
+ CAMERE.exp exp1(C = comp, Eff = 0.75, F_p(start = {15.8091, 0, 15.8091}), Fg = 15.8091, Nc = NOC, Pg = 810600, T(start = 755), xliq(start = 0), xvap(start = 1)) annotation(
+ Placement(visible = true, transformation(origin = {192, 18}, extent = {{-10, -10}, {10, 10}}, rotation = 0)));
+ Simulator.Streams.EnergyStream energyStream1 annotation(
+ Placement(visible = true, transformation(origin = {212, -24}, extent = {{-10, -10}, {10, 10}}, rotation = 0)));
+ CAMERE.ms exp_out(C = comp, Fg = 15.8091, Nc = NOC, Pg = 810600, T(start = 755)) annotation(
+ Placement(visible = true, transformation(origin = {242, 18}, extent = {{-10, -10}, {10, 10}}, rotation = 0)));
+ Simulator.UnitOperations.Cooler cooler1(C = comp, Eff = 1, Fg = 15.8091, Nc = NOC, Pdel = 0, Pg = 810600) annotation(
+ Placement(visible = true, transformation(origin = {298, 18}, extent = {{-10, -10}, {10, 10}}, rotation = 0)));
+ ms cool_out(C = comp, Fg = 15.8091, Nc = NOC, Pg = 810600) annotation(
+ Placement(visible = true, transformation(origin = {350, 18}, extent = {{-10, -10}, {10, 10}}, rotation = 0)));
+ Simulator.Streams.EnergyStream energyStream2 annotation(
+ Placement(visible = true, transformation(origin = {340, -22}, extent = {{-10, -10}, {10, 10}}, rotation = 0)));
+ CAMERE.fls flash(C = comp, Nc = NOC, Pg = 810600) annotation(
+ Placement(visible = true, transformation(origin = {414, 18}, extent = {{-10, -10}, {10, 10}}, rotation = 0)));
+ ms SepOut(C = comp, Fg = 14.36, Nc = NOC, Pg = 810600) annotation(
+ Placement(visible = true, transformation(origin = {468, 60}, extent = {{-10, -10}, {10, 10}}, rotation = 0)));
+ ms WaterOut(C = comp, Fg = 1.446, Nc = NOC, Pg = 810600) annotation(
+ Placement(visible = true, transformation(origin = {468, -40}, extent = {{-10, -10}, {10, 10}}, rotation = 0)));
+ Simulator.UnitOperations.Splitter split(C = comp, CalcType = "Split_Ratio", Fg = 14.36, Nc = NOC, No = 2, Pg = 810600) annotation(
+ Placement(visible = true, transformation(origin = {532, 60}, extent = {{-10, -10}, {10, 10}}, rotation = 0)));
+ CAMERE.ms split_stream_rec(C = comp, Fg = 5.74, Nc = NOC, Pg = 810600) annotation(
+ Placement(visible = true, transformation(origin = {598, 86}, extent = {{-10, -10}, {10, 10}}, rotation = 0)));
+ CAMERE.ms syngas(C = comp, Fg = 8.617, Nc = NOC, Pg = 810600) annotation(
+ Placement(visible = true, transformation(origin = {638, 26}, extent = {{-10, -10}, {10, 10}}, rotation = 0)));
+ CAMERE.comp cmprsr(C = comp, Eff = 0.75, F_p(start = {5.745, 0, 5.745}), Fg = 5.745, Nc = NOC, Pg = 1013250, T(start = 278), xliq(start = 0), xvap(start = 1), xvapout(start = 1)) annotation(
+ Placement(visible = true, transformation(origin = {374, 126}, extent = {{10, -10}, {-10, 10}}, rotation = 0)));
+ CAMERE.ms comp_out(C = comp, Fg = 5.745, Nc = NOC, Pg = 1013250, xliq(start = 0), xmliq(start = 0), xmvap(start = 1), xvap(start = 1)) annotation(
+ Placement(visible = true, transformation(origin = {294, 126}, extent = {{10, -10}, {-10, 10}}, rotation = 0)));
+ Simulator.Streams.EnergyStream energyStream3 annotation(
+ Placement(visible = true, transformation(origin = {400, 92}, extent = {{-10, -10}, {10, 10}}, rotation = 0)));
+ CAMERE.comp comprsr2(C = comp, Eff = 1, F_p(start = {8.6176, 0, 8.6176}), Fg = 8.62, Fout(start = 8.6176), Nc = NOC, P(start = 3039750), Pg = 3039750, Pout(start = 303975), T(start = 370.5), Tin(start = 295), Tout(start = 370.6), xvapin(start = 1), xvapout(start = 1)) annotation(
+ Placement(visible = true, transformation(origin = {692, 26}, extent = {{-10, -10}, {10, 10}}, rotation = 0)));
+ CAMERE.ms comp2_out(C = comp, Fg = 8.62, Nc = NOC, P(start = 3039750), Pg = 3039750, T(start = 370.5)) annotation(
+ Placement(visible = true, transformation(origin = {744, 26}, extent = {{-10, -10}, {10, 10}}, rotation = 0)));
+ Simulator.Streams.EnergyStream energyStream4 annotation(
+ Placement(visible = true, transformation(origin = {706, -16}, extent = {{-10, -10}, {10, 10}}, rotation = 0)));
+ ms Tee_out(C = comp, F_p(start = {9.35, 0, 9.35}), Fg = 9.35, Nc = NOC, P(start = 3039750), Pg = 3039750, T(start = 420), x_pc(start = {{0.077555682, 0.15286742, 0.76145587, 0.00052689018, 0.0075941374}, {0, 0, 0, 0, 0}, {0.077555682, 0.15286742, 0.76145587, 0.00052689018, 0.0075941374}}), xliq(start = 0), xmliq(start = 0), xmvap(start = 1), xvap(start = 1)) annotation(
+ Placement(visible = true, transformation(origin = {742, 70}, extent = {{-10, -10}, {10, 10}}, rotation = 0)));
+ Simulator.UnitOperations.Mixer mixer2(C = comp, Fg = 17.96, NI = 2, Nc = NOC, Pg = 3039750, outPress = "Inlet_Average") annotation(
+ Placement(visible = true, transformation(origin = {808, 50}, extent = {{-10, -10}, {10, 10}}, rotation = 0)));
+ ms mix2_out(C = comp, Fg = 17.96, Nc = NOC, Pg = 3039750) annotation(
+ Placement(visible = true, transformation(origin = {862, 50}, extent = {{-10, -10}, {10, 10}}, rotation = 0)));
+ CAMERE.conv_react Reactor2(BC_r = {1, 2}, C = comp, CalcMode = "Define_Outlet_Temperature", Coef_cr = {{-1, 0}, {0, -1}, {-3, -2}, {1, 0}, {1, 1}}, Fg = 16, Fin(start = 17.9637), Fout(start = 15.35), Nc = NOC, Nr = 2, Pdel = 0, Pg = 3039750, Pin(start = 3039750), Pout(start = 3039750), Tdef = 530, Tin(start = 396), Tout(start = 530), X_r = {0.33, 0.2782}) annotation(
+ Placement(visible = true, transformation(origin = {920, 50}, extent = {{-10, -10}, {10, 10}}, rotation = 0)));
+ ms React2_out(C = comp, F_p(start = {15.35, 0, 15.35}), Fg = 15.35, Nc = NOC, P(start = 3039750), Pg = 3039750, T(start = 530), x_pc(start = {{0.0688, 0.13267, 0.6743, 0.0343, 0.0896}, {0, 0, 0, 0, 0}, {0.0688, 0.13267, 0.6743, 0.0343, 0.0896}}), xliq(start = 0), xmliq(start = 0), xmvap(start = 1), xvap(start = 1)) annotation(
+ Placement(visible = true, transformation(origin = {964, 50}, extent = {{-10, -10}, {10, 10}}, rotation = 0)));
+ CAMERE.exp expander(C = comp, Eff = 1, F_p(start = {15.35, 0, 15.35}), Fg = 15.35, Nc = NOC, P(start = 754308), Pg = 754308, T(start = 366), Tout(start = 366), xliq(start = 0), xvap(start = 1), xvapout(start = 1)) annotation(
+ Placement(visible = true, transformation(origin = {1014, 50}, extent = {{-10, -10}, {10, 10}}, rotation = 0)));
+ ms exp2_out(C = comp, F_p(start = {15.35, 0, 15.35}), F_pc(start = 15.35), Fg = 15.35, Nc = NOC, P(start = 754308), Pg = 754308, T(start = 366.808), xliq(start = 0), xmliq(start = 0), xmvap(start = 1), xvap(start = 1)) annotation(
+ Placement(visible = true, transformation(origin = {1048, 50}, extent = {{-10, -10}, {10, 10}}, rotation = 0)));
+ Simulator.Streams.EnergyStream energyStream5 annotation(
+ Placement(visible = true, transformation(origin = {1028, 14}, extent = {{-10, -10}, {10, 10}}, rotation = 0)));
+ Simulator.UnitOperations.Cooler cooler_2(C = comp, Eff = 1, Fg = 15.35, Fin(start = 15.35), Nc = NOC, Pdel = 0, Pg = 754308, Pin(start = 754308), Pout(start = 754308), Tin(start = 366), Tout(start = 285), xvapout(start = 0.885)) annotation(
+ Placement(visible = true, transformation(origin = {1106, 50}, extent = {{-10, -10}, {10, 10}}, rotation = 0)));
+ CAMERE.ms cool2_out(C = comp, F_p(start = {15.35, 1.83, 13.82}), F_pc(start = 15.35), Fg = 15.35, Nc = NOC, P(start = 754308), Pg = 754308, T(start = 285), x_pc(start = {{0.067, 0.13, 0.6806, 0.0337, 0.088}, {0.075, 0.14702, 0.77, 0.0005, 0.0076}, {0.01196, 0, 0, 0.2867, 0.7012}}), xvap(start = 0.8839)) annotation(
+ Placement(visible = true, transformation(origin = {1152, 50}, extent = {{-10, -10}, {10, 10}}, rotation = 0)));
+ Simulator.Streams.EnergyStream energyStream6 annotation(
+ Placement(visible = true, transformation(origin = {1156, 4}, extent = {{-10, -10}, {10, 10}}, rotation = 0)));
+ CAMERE.fls seprator2(BPdef = true, BTdef = true, C = comp, F_p(start = {15.64, 13.82, 1.82}), Fg = 15.35, Nc = NOC, P(start = 754308), Pdef = 810600, Pg = 754308, T(start = 285), Tdef = 285) annotation(
+ Placement(visible = true, transformation(origin = {1212, 50}, extent = {{-10, -10}, {10, 10}}, rotation = 0)));
+ CAMERE.ms sep2vap(C = comp, F_p(start = {13.82, 0, 13.82}), F_pc(start = 13.82), Fg = 13.82, Nc = NOC, P(start = 754308), Pg = 754308, T(start = 285), xliq(start = 0), xmliq(start = 0), xmvap(start = 1), xvap(start = 1)) annotation(
+ Placement(visible = true, transformation(origin = {1266, 72}, extent = {{-10, -10}, {10, 10}}, rotation = 0)));
+ ms sep2liq(C = comp, F_p(start = {1.83, 1.73, 0}), F_pc(start = 1.83), Fg = 1.83, Nc = NOC, P(start = 754308), Pg = 754308, T(start = 285), xliq(start = 1), xmliq(start = 1), xmvap(start = 0), xvap(start = 0)) annotation(
+ Placement(visible = true, transformation(origin = {1264, 20}, extent = {{-10, -10}, {10, 10}}, rotation = 0)));
+ Simulator.UnitOperations.Splitter tee(C = comp, CalcType = "Split_Ratio", Fg = 15.64, Nc = NOC, No = 2, Pg = 754308) annotation(
+ Placement(visible = true, transformation(origin = {1280, 106}, extent = {{-10, -10}, {10, 10}}, rotation = 90)));
+ CAMERE.ms TEE_out1(C = comp, F_p(start = {9.68, 0, 9.68}), Fg = 9.68, Nc = NOC, P(start = 754308), Pg = 754308, T(start = 285), xliq(start = 0), xmliq(start = 0), xmvap(start = 1), xvap(start = 1)) annotation(
+ Placement(visible = true, transformation(origin = {1230, 134}, extent = {{10, -10}, {-10, 10}}, rotation = 0)));
+ CAMERE.ms TEE_out2(C = comp, F_p(start = {4.1478, 0, 4.1478}), Fg = 4.1478, Nc = NOC, P(start = 754308), Pg = 754308, T(start = 285), xliq(start = 0), xmliq(start = 0), xmvap(start = 1), xvap(start = 1)) annotation(
+ Placement(visible = true, transformation(origin = {1346, 128}, extent = {{-10, -10}, {10, 10}}, rotation = 0)));
+ CAMERE.comp comprsr3(C = comp, Eff = 1, F_p(start = {9.6783, 0, 9.6783}), Fg = 9.6783, Nc = NOC, Pg = 754308, Pin(start = 754308), Pout(start = 3039750), T(start = 420), Tin(start = 285), Tout(start = 419.75), xliq(start = 0), xvap(start = 1), xvapin(start = 1), xvapout(start = 1)) annotation(
+ Placement(visible = true, transformation(origin = {1006, 134}, extent = {{10, -10}, {-10, 10}}, rotation = 0)));
+ Simulator.Streams.EnergyStream energyStream7 annotation(
+ Placement(visible = true, transformation(origin = {1026, 100}, extent = {{-10, -10}, {10, 10}}, rotation = 0)));
+ Shortcut shortcut1(C = comp, Ctype = "Total", HKey = 4, LKey = 5, Nc = NOC, Ntmin(start = 5.2), Pg = 754308, RRmin(start = 0.238)) annotation(
+ Placement(visible = true, transformation(origin = {1390, 20}, extent = {{-10, -10}, {10, 10}}, rotation = 0)));
+ ms Methanol(C = comp, Fg = 1.3, Nc = NOC, P(start = 754308), Pg = 754308, T(start = 253)) annotation(
+ Placement(visible = true, transformation(origin = {1494, 100}, extent = {{-10, -10}, {10, 10}}, rotation = 0)));
+ CAMERE.ms Water(C = comp, F_p(start = {0.5123, 0.5123, 0}), Fg = 0.5123, Nc = NOC, P(start = 754308), Pg = 754308, T(start = 440), x_pc(start = {{0, 0, 0, 0.99, 0.01}, {0, 0, 0, 0.99, 0.01}, {0, 0, 0, 0, 0}})) annotation(
+ Placement(visible = true, transformation(origin = {1496, -54}, extent = {{-10, -10}, {10, 10}}, rotation = 0)));
+ equation
+ connect(shortcut1.Out2, Water.In) annotation(
+ Line(points = {{1416, -10}, {1460, -10}, {1460, -54}, {1486, -54}}, color = {0, 70, 70}));
+ connect(shortcut1.Out1, Methanol.In) annotation(
+ Line(points = {{1416, 50}, {1460, 50}, {1460, 100}, {1484, 100}, {1484, 100}}, color = {0, 70, 70}));
+ connect(sep2liq.Out, shortcut1.In) annotation(
+ Line(points = {{1274, 20}, {1364, 20}, {1364, 20}, {1366, 20}, {1366, 20}}, color = {0, 70, 70}));
+ connect(comprsr3.Out, Tee_out.In) annotation(
+ Line(points = {{996, 134}, {714, 134}, {714, 70}, {732, 70}, {732, 70}}, color = {0, 70, 70}));
+ connect(comprsr3.En, energyStream7.In) annotation(
+ Line(points = {{1006, 128}, {1006, 128}, {1006, 100}, {1016, 100}, {1016, 100}}, color = {255, 0, 0}));
+ connect(TEE_out1.Out, comprsr3.In) annotation(
+ Line(points = {{1220, 134}, {1016, 134}}, color = {0, 70, 70}));
+ connect(TEE_out2.In, tee.Out[2]) annotation(
+ Line(points = {{1336, 128}, {1280, 128}, {1280, 116}, {1280, 116}}, color = {0, 70, 70}));
+ connect(TEE_out1.In, tee.Out[1]) annotation(
+ Line(points = {{1240, 134}, {1280, 134}, {1280, 116}, {1280, 116}, {1280, 116}}, color = {0, 70, 70}));
+ connect(sep2vap.Out, tee.In) annotation(
+ Line(points = {{1276, 72}, {1280, 72}, {1280, 96}, {1280, 96}}, color = {0, 70, 70}));
+ connect(seprator2.Out1, sep2vap.In) annotation(
+ Line(points = {{1222, 58}, {1236, 58}, {1236, 72}, {1256, 72}}, color = {0, 70, 70}));
+ connect(seprator2.Out2, sep2liq.In) annotation(
+ Line(points = {{1222, 42}, {1238, 42}, {1238, 20}, {1254, 20}, {1254, 20}, {1254, 20}}, color = {0, 70, 70}));
+ connect(cool2_out.Out, seprator2.In) annotation(
+ Line(points = {{1162, 50}, {1202, 50}, {1202, 50}, {1202, 50}}, color = {0, 70, 70}));
+ connect(cooler_2.En, energyStream6.In) annotation(
+ Line(points = {{1116, 40}, {1116, 40}, {1116, 4}, {1146, 4}, {1146, 4}}, color = {255, 0, 0}));
+ connect(exp2_out.Out, cooler_2.In) annotation(
+ Line(points = {{1058, 50}, {1096, 50}, {1096, 50}, {1096, 50}}, color = {0, 70, 70}));
+ connect(cooler_2.Out, cool2_out.In) annotation(
+ Line(points = {{1116, 50}, {1142, 50}}, color = {0, 70, 70}));
+ connect(expander.En, energyStream5.In) annotation(
+ Line(points = {{1014, 44}, {1014, 44}, {1014, 14}, {1018, 14}, {1018, 14}}, color = {255, 0, 0}));
+ connect(expander.Out, exp2_out.In) annotation(
+ Line(points = {{1024, 50}, {1038, 50}, {1038, 50}, {1038, 50}}, color = {0, 70, 70}));
+ connect(React2_out.Out, expander.In) annotation(
+ Line(points = {{974, 50}, {1004, 50}, {1004, 50}, {1004, 50}}, color = {0, 70, 70}));
+ connect(Reactor2.Out, React2_out.In) annotation(
+ Line(points = {{930, 50}, {954, 50}, {954, 50}, {954, 50}}, color = {0, 70, 70}));
+ connect(mix2_out.Out, Reactor2.In) annotation(
+ Line(points = {{872, 50}, {910, 50}, {910, 50}, {910, 50}}, color = {0, 70, 70}));
+ connect(mixer2.outlet, mix2_out.In) annotation(
+ Line(points = {{818, 50}, {852, 50}, {852, 50}, {852, 50}}, color = {0, 70, 70}));
+ connect(comp2_out.Out, mixer2.inlet[2]) annotation(
+ Line(points = {{754, 26}, {782, 26}, {782, 50}, {798, 50}, {798, 50}}, color = {0, 70, 70}));
+ connect(Tee_out.Out, mixer2.inlet[1]) annotation(
+ Line(points = {{752, 70}, {782, 70}, {782, 50}, {798, 50}, {798, 50}}, color = {0, 70, 70}));
+ connect(comprsr2.En, energyStream4.In) annotation(
+ Line(points = {{692, 20}, {692, 20}, {692, -16}, {696, -16}, {696, -16}}, color = {255, 0, 0}));
+ connect(comprsr2.Out, comp2_out.In) annotation(
+ Line(points = {{702, 26}, {734, 26}}, color = {0, 70, 70}));
+ connect(syngas.Out, comprsr2.In) annotation(
+ Line(points = {{648, 26}, {682, 26}}, color = {0, 70, 70}));
+ connect(split.Out[2], syngas.In) annotation(
+ Line(points = {{542, 60}, {558, 60}, {558, 26}, {628, 26}}, color = {0, 70, 70}));
+ connect(comp_out.Out, mixer.inlet[1]) annotation(
+ Line(points = {{284, 126}, {-74, 126}, {-74, 18}, {-18, 18}, {-18, 18}}, color = {0, 70, 70}));
+ connect(cmprsr.En, energyStream3.In) annotation(
+ Line(points = {{374, 120}, {374, 120}, {374, 92}, {390, 92}, {390, 92}}, color = {255, 0, 0}));
+ connect(cmprsr.Out, comp_out.In) annotation(
+ Line(points = {{364, 126}, {304, 126}, {304, 126}, {304, 126}}, color = {0, 70, 70}));
+ connect(split_stream_rec.Out, cmprsr.In) annotation(
+ Line(points = {{608, 86}, {616, 86}, {616, 126}, {384, 126}, {384, 126}}, color = {0, 70, 70}));
+ connect(split.Out[1], split_stream_rec.In) annotation(
+ Line(points = {{542, 60}, {558, 60}, {558, 86}, {588, 86}}, color = {0, 70, 70}));
+ connect(SepOut.Out, split.In) annotation(
+ Line(points = {{478, 60}, {522, 60}, {522, 60}, {522, 60}}, color = {0, 70, 70}));
+ connect(flash.Out2, WaterOut.In) annotation(
+ Line(points = {{424, 10}, {440, 10}, {440, -40}, {458, -40}, {458, -40}}, color = {0, 70, 70}));
+ connect(flash.Out1, SepOut.In) annotation(
+ Line(points = {{424, 26}, {440, 26}, {440, 60}, {458, 60}, {458, 60}}, color = {0, 70, 70}));
+ connect(cool_out.Out, flash.In) annotation(
+ Line(points = {{360, 18}, {404, 18}, {404, 18}, {404, 18}}, color = {0, 70, 70}));
+ connect(cooler1.En, energyStream2.In) annotation(
+ Line(points = {{308, 8}, {306, 8}, {306, -22}, {330, -22}, {330, -22}, {330, -22}}, color = {255, 0, 0}));
+ connect(cooler1.Out, cool_out.In) annotation(
+ Line(points = {{308, 18}, {340, 18}, {340, 18}, {340, 18}}, color = {0, 70, 70}));
+ connect(exp_out.Out, cooler1.In) annotation(
+ Line(points = {{252, 18}, {288, 18}}, color = {0, 70, 70}));
+ connect(exp1.Out, exp_out.In) annotation(
+ Line(points = {{202, 18}, {232, 18}, {232, 18}, {232, 18}}, color = {0, 70, 70}));
+ connect(exp1.En, energyStream1.In) annotation(
+ Line(points = {{192, 12}, {192, 12}, {192, -24}, {202, -24}, {202, -24}}, color = {255, 0, 0}));
+ connect(React_Out.Out, exp1.In) annotation(
+ Line(points = {{150, 18}, {182, 18}}, color = {0, 70, 70}));
+ connect(Reactor.Out, React_Out.In) annotation(
+ Line(points = {{102, 18}, {130, 18}}, color = {0, 70, 70}));
+ connect(mix_out.Out, Reactor.In) annotation(
+ Line(points = {{50, 18}, {82, 18}, {82, 18}, {82, 18}}, color = {0, 70, 70}));
+ connect(mixer.outlet, mix_out.In) annotation(
+ Line(points = {{2, 18}, {30, 18}}, color = {0, 70, 70}));
+ connect(feed.Out, mixer.inlet[2]) annotation(
+ Line(points = {{-64, 0}, {-38, 0}, {-38, 18}, {-18, 18}, {-18, 18}}, color = {0, 70, 70}));
+ feed.P = 1013250;
+ feed.T = 298.15;
+ feed.x_pc[1, :] = {0.22860635, 0, 0.77139365, 0, 0};
+ feed.F_p[1] = 10.06315;
+//Split_Stream.P = 1013250;
+//Split_Stream.T = 276;
+//Split_Stream.x_pc[1, :] = {0.10080412, 0.16183932, 0.73645263, 0.0009039331, 0};
+//Split_Stream.F_p[1] = 5.76095;
+//Tee_out.P = 3039750;
+//Tee_out.T = 419.62;
+//Tee_out.x_pc[1, :] = {0.077555682, 0.15286742, 0.76145587, 0.00052689018, 0.0075941374};
+//Tee_out.F_p[1] = 9.34611;
+ split.SpecVal_s = {0.4, 0.6};
+ exp1.Pout = 810600;
+ cooler1.Tout = 276;
+ cmprsr.Pout = 1013250;
+ comprsr2.Pout = 3039750;
+ expander.Pout = 754308;
+ cooler_2.Tout = 285;
+ tee.SpecVal_s = {0.7, 0.3};
+ comprsr3.Pout = 3039750;
+ shortcut1.Preb = 754308;
+ shortcut1.Pcond = 754308;
+ shortcut1.x_pc[2, shortcut1.LKey] = 0.01;
+ shortcut1.x_pc[3, shortcut1.HKey] = 0.01;
+ shortcut1.RR = 2;
+ annotation(
+ Diagram(coordinateSystem(extent = {{-100, -100}, {1600, 150}})),
+ Icon(coordinateSystem(extent = {{-100, -100}, {1600, 150}})),
+ __OpenModelica_commandLineOptions = "",
+ Documentation(info = "<html>
+<head>
+<meta content=\"text/html; charset=ISO-8859-1\"
+http-equiv=\"content-type\">
+<title></title>
+</head>
+<body>
+<h1 style=\"text-align: center;\">Camere Process</h1>
+<div style=\"text-align: justify;\">
+<h2 style=\"text-align: center;\"><span class=\"fontstyle0\">Background</span></h2>
+<h2><span class=\"fontstyle0\"></span></h2>
+<span class=\"fontstyle0\">The CAMERE process (carbon dioxide
+hydrogenation to form methanol via a reverse-watergas-shift reaction)
+was developed and evaluated in OpenModelica with the help of OMChemSim
+Library developed by . The reverse-water-gas-shift reactor and the</span><span
+class=\"fontstyle0\">methanol synthesis reactor were serially aligned to
+form methanol from CO</span><span class=\"fontstyle0\"
+style=\"font-size: 7pt;\">2 </span><span class=\"fontstyle0\">hydrogenation.</span><span
+class=\"fontstyle0\">Carbon dioxide was converted to CO and water by the
+reverse-water-gas-shift reaction</span><span class=\"fontstyle0\">(RWReaction)
+to remove water before methanol was synthesized. </span> <br>
+<br>
+This Process is adopeted from&nbsp; shim Joo et. al.<br>
+<br>
+<h2>Referance<span class=\"fontstyle0\"><br>
+</span></h2>
+<span class=\"fontstyle0\">Oh-Shim Joo,</span><span class=\"fontstyle0\"
+style=\"font-size: 7pt;\"> </span><span class=\"fontstyle0\">Kwang-Deog
+Jung,</span><span class=\"fontstyle0\" style=\"font-size: 7pt;\"> </span><span
+class=\"fontstyle0\">Il Moon,</span><span class=\"fontstyle0\"
+style=\"font-size: 7pt;\"> </span><span class=\"fontstyle0\">Alexander
+Ya. Rozovskii,</span><span class=\"fontstyle0\" style=\"font-size: 7pt;\"></span><span
+class=\"fontstyle0\">Galina I. Lin,</span><span class=\"fontstyle0\"
+style=\"font-size: 7pt;\"> </span><span class=\"fontstyle0\">Sung-Hwan
+Han,</span><span class=\"fontstyle0\" style=\"font-size: 7pt;\"> </span><span
+class=\"fontstyle0\">and Sung-Jin Uhm</span>, ''<span class=\"fontstyle0\">Carbon
+Dioxide Hydrogenation To Form Methanol via a Reverse-Water-Gas-Shift
+Reaction (the CAMERE Process)</span> '' <span class=\"fontstyle0\">Ind.
+Eng. Chem. Res. </span><span class=\"fontstyle2\">1999, </span><span
+class=\"fontstyle0\">38, </span><span class=\"fontstyle3\">1808</span><span
+class=\"fontstyle4\">-</span><span class=\"fontstyle3\">1812</span> <br
+style=\"font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;\">
+</div>
+<br>
+<br>
+</body>
+</html>"));
+ end flowsheet;
+ annotation(
+ Documentation(info = "<html>
+<head>
+<meta content=\"text/html; charset=ISO-8859-1\"
+http-equiv=\"content-type\">
+<title></title>
+</head>
+<body>
+<h1 style=\"text-align: center;\">Camere Process</h1>
+<div style=\"text-align: justify;\">
+<h2 style=\"text-align: center;\"><span class=\"fontstyle0\">Background</span></h2>
+<h2><span class=\"fontstyle0\"></span></h2>
+<span class=\"fontstyle0\">The CAMERE process (carbon dioxide
+hydrogenation to form methanol via a reverse-watergas-shift reaction)
+was developed and evaluated in OpenModelica with the help of OMChemSim
+Library developed by . The reverse-water-gas-shift reactor and the</span><span
+class=\"fontstyle0\">methanol synthesis reactor were serially aligned to
+form methanol from CO</span><span class=\"fontstyle0\"
+style=\"font-size: 7pt;\">2 </span><span class=\"fontstyle0\">hydrogenation.</span><span
+class=\"fontstyle0\">Carbon dioxide was converted to CO and water by the
+reverse-water-gas-shift reaction</span><span class=\"fontstyle0\">(RWReaction)
+to remove water before methanol was synthesized. </span> <br>
+<br>
+This Process is adopeted from&nbsp; shim Joo et. al.<br>
+<br>
+<h2>Referance<span class=\"fontstyle0\"><br>
+</span></h2>
+<span class=\"fontstyle0\">Oh-Shim Joo,</span><span class=\"fontstyle0\"
+style=\"font-size: 7pt;\"> </span><span class=\"fontstyle0\">Kwang-Deog
+Jung,</span><span class=\"fontstyle0\" style=\"font-size: 7pt;\"> </span><span
+class=\"fontstyle0\">Il Moon,</span><span class=\"fontstyle0\"
+style=\"font-size: 7pt;\"> </span><span class=\"fontstyle0\">Alexander
+Ya. Rozovskii,</span><span class=\"fontstyle0\" style=\"font-size: 7pt;\"></span><span
+class=\"fontstyle0\">Galina I. Lin,</span><span class=\"fontstyle0\"
+style=\"font-size: 7pt;\"> </span><span class=\"fontstyle0\">Sung-Hwan
+Han,</span><span class=\"fontstyle0\" style=\"font-size: 7pt;\"> </span><span
+class=\"fontstyle0\">and Sung-Jin Uhm</span>, ''<span class=\"fontstyle0\">Carbon
+Dioxide Hydrogenation To Form Methanol via a Reverse-Water-Gas-Shift
+Reaction (the CAMERE Process)</span> '' <span class=\"fontstyle0\">Ind.
+Eng. Chem. Res. </span><span class=\"fontstyle2\">1999, </span><span
+class=\"fontstyle0\">38, </span><span class=\"fontstyle3\">1808</span><span
+class=\"fontstyle4\">-</span><span class=\"fontstyle3\">1812</span> <br
+style=\"font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;\">
+</div>
+<br>
+<br>
+</body>
+</html>"));
+end CAMERE;
diff --git a/Camere_Process_By_Mr_Mehulkumar_Sutariya/Camere_Process.pdf b/Camere_Process_By_Mr_Mehulkumar_Sutariya/Camere_Process.pdf
new file mode 100755
index 0000000..bc39f29
--- /dev/null
+++ b/Camere_Process_By_Mr_Mehulkumar_Sutariya/Camere_Process.pdf
Binary files differ
diff --git a/Distillation_Of_Aqueous_Acetone_By_Mr_Kaushik_Datta/Abstract_Distillation_Of_Aqueous_Acetone.pdf b/Distillation_Of_Aqueous_Acetone_By_Mr_Kaushik_Datta/Abstract_Distillation_Of_Aqueous_Acetone.pdf
index a46b18b..a46b18b 100644..100755
--- a/Distillation_Of_Aqueous_Acetone_By_Mr_Kaushik_Datta/Abstract_Distillation_Of_Aqueous_Acetone.pdf
+++ b/Distillation_Of_Aqueous_Acetone_By_Mr_Kaushik_Datta/Abstract_Distillation_Of_Aqueous_Acetone.pdf
Binary files differ
diff --git a/Distillation_Of_Aqueous_Acetone_By_Mr_Kaushik_Datta/Aqueous_Acetone.mo b/Distillation_Of_Aqueous_Acetone_By_Mr_Kaushik_Datta/Aqueous_Acetone.mo
index d2615b3..d2615b3 100644..100755
--- a/Distillation_Of_Aqueous_Acetone_By_Mr_Kaushik_Datta/Aqueous_Acetone.mo
+++ b/Distillation_Of_Aqueous_Acetone_By_Mr_Kaushik_Datta/Aqueous_Acetone.mo
diff --git a/Distillation_Of_Aqueous_Acetone_By_Mr_Kaushik_Datta/README.txt b/Distillation_Of_Aqueous_Acetone_By_Mr_Kaushik_Datta/README.txt
index 791aaa8..791aaa8 100644..100755
--- a/Distillation_Of_Aqueous_Acetone_By_Mr_Kaushik_Datta/README.txt
+++ b/Distillation_Of_Aqueous_Acetone_By_Mr_Kaushik_Datta/README.txt
diff --git a/Dry_Methane_Reforming_Process_By_Mr_Pranaav_S/Abstract_DryMethaneReformingProcess.pdf b/Dry_Methane_Reforming_Process_By_Mr_Pranaav_S/Abstract_DryMethaneReformingProcess.pdf
index 984c03c..984c03c 100644..100755
--- a/Dry_Methane_Reforming_Process_By_Mr_Pranaav_S/Abstract_DryMethaneReformingProcess.pdf
+++ b/Dry_Methane_Reforming_Process_By_Mr_Pranaav_S/Abstract_DryMethaneReformingProcess.pdf
Binary files differ
diff --git a/Dry_Methane_Reforming_Process_By_Mr_Pranaav_S/Flowsheet_DryMethaneReformingProcess.mo b/Dry_Methane_Reforming_Process_By_Mr_Pranaav_S/Flowsheet_DryMethaneReformingProcess.mo
index 46d51b9..46d51b9 100644..100755
--- a/Dry_Methane_Reforming_Process_By_Mr_Pranaav_S/Flowsheet_DryMethaneReformingProcess.mo
+++ b/Dry_Methane_Reforming_Process_By_Mr_Pranaav_S/Flowsheet_DryMethaneReformingProcess.mo
diff --git a/Dry_Methane_Reforming_Process_By_Mr_Pranaav_S/README.txt b/Dry_Methane_Reforming_Process_By_Mr_Pranaav_S/README.txt
index 1fbc303..1fbc303 100644..100755
--- a/Dry_Methane_Reforming_Process_By_Mr_Pranaav_S/README.txt
+++ b/Dry_Methane_Reforming_Process_By_Mr_Pranaav_S/README.txt
diff --git a/Effect_Of_Thermodynamic_Models_On_Separation_Of_Aromatic_Compounds_By_Mr_Amarnath/Abstract.pdf b/Effect_Of_Thermodynamic_Models_On_Separation_Of_Aromatic_Compounds_By_Mr_Amarnath/Abstract.pdf
new file mode 100755
index 0000000..a0b9e42
--- /dev/null
+++ b/Effect_Of_Thermodynamic_Models_On_Separation_Of_Aromatic_Compounds_By_Mr_Amarnath/Abstract.pdf
Binary files differ
diff --git a/Effect_Of_Thermodynamic_Models_On_Separation_Of_Aromatic_Compounds_By_Mr_Amarnath/SeparationOfBenzene.mo b/Effect_Of_Thermodynamic_Models_On_Separation_Of_Aromatic_Compounds_By_Mr_Amarnath/SeparationOfBenzene.mo
new file mode 100755
index 0000000..97350e3
--- /dev/null
+++ b/Effect_Of_Thermodynamic_Models_On_Separation_Of_Aromatic_Compounds_By_Mr_Amarnath/SeparationOfBenzene.mo
@@ -0,0 +1,93 @@
+package Air_benzene_separation
+ model ms
+ extends Simulator.Streams.Material_Stream;
+ extends Simulator.Files.Thermodynamic_Packages.Raoults_Law;
+ end ms;
+
+ model compressor
+ extends Simulator.Unit_Operations.Adiabatic_Compressor;
+ extends Simulator.Files.Thermodynamic_Packages.Raoults_Law;
+ end compressor;
+
+ model flash
+ extends Simulator.Unit_Operations.Flash;
+ extends Simulator.Files.Thermodynamic_Packages.Raoults_Law;
+ end flash;
+
+ model valve
+ extends Simulator.Unit_Operations.Valve;
+ //extends Simulator.Files.Thermodynamic_Packages.Raoults_Law;
+ end valve;
+
+ model cooler
+ extends Simulator.Unit_Operations.Cooler;
+ end cooler;
+
+ model flowsheet_new
+
+ import data = Simulator.Files.Chemsep_Database;
+ //instantiation of chemsep database
+ parameter data.Air air;
+ //instantiation of methanol
+ parameter data.Benzene ben;
+ //instantiation of ethanol
+ parameter Integer NOC = 2;
+ parameter data.General_Properties comp[NOC] = {air, ben};
+
+ Air_benzene_separation.ms ms1(NOC = NOC, comp = comp) annotation(
+ Placement(visible = true, transformation(origin = {-86, 6}, extent = {{-10, -10}, {10, 10}}, rotation = 0)));
+ Air_benzene_separation.ms ms2(NOC = NOC, comp = comp) annotation(
+ Placement(visible = true, transformation(origin = {-32, 2}, extent = {{-10, -10}, {10, 10}}, rotation = 0)));
+ Air_benzene_separation.compressor compressor1(NOC = NOC, comp = comp, eff = 1, outP(start = 14489475), outT(start = 645.8122)) annotation(
+ Placement(visible = true, transformation(origin = {-60, 2}, extent = {{-10, -10}, {10, 10}}, rotation = 0)));
+ Simulator.Streams.Energy_Stream energy_Stream1 annotation(
+ Placement(visible = true, transformation(origin = {-70, -28}, extent = {{-10, -10}, {10, 10}}, rotation = 0)));
+ Air_benzene_separation.cooler cooler1(NOC = NOC, comp = comp, eff = 1, pressDrop = 0) annotation(
+ Placement(visible = true, transformation(origin = {-8, 2}, extent = {{-10, -10}, {10, 10}}, rotation = 0)));
+ Air_benzene_separation.ms ms3(NOC = NOC, comp = comp) annotation(
+ Placement(visible = true, transformation(origin = {46, 8}, extent = {{-10, -10}, {10, 10}}, rotation = 0)));
+ Simulator.Streams.Energy_Stream energy_Stream2 annotation(
+ Placement(visible = true, transformation(origin = {-34, -38}, extent = {{-10, -10}, {10, 10}}, rotation = 0)));
+ Air_benzene_separation.ms ms4(NOC = NOC, comp = comp) annotation(
+ Placement(visible = true, transformation(origin = {120, 36}, extent = {{-10, -10}, {10, 10}}, rotation = 0)));
+ Air_benzene_separation.ms ms5(NOC = NOC, comp = comp) annotation(
+ Placement(visible = true, transformation(origin = {118, -22}, extent = {{-10, -10}, {10, 10}}, rotation = 0)));
+ Air_benzene_separation.flash flash1(NOC = NOC, comp = comp) annotation(
+ Placement(visible = true, transformation(origin = {88, 16}, extent = {{-10, -10}, {10, 10}}, rotation = 0)));
+ valve valve1(NOC = NOC, comp = comp) annotation(
+ Placement(visible = true, transformation(origin = {156, 46}, extent = {{-10, -10}, {10, 10}}, rotation = 0)));
+ ms ms6(NOC = NOC, comp = comp) annotation(
+ Placement(visible = true, transformation(origin = {192, 48}, extent = {{-10, -10}, {10, 10}}, rotation = 0)));
+ equation
+ connect(valve1.outlet, ms6.inlet) annotation(
+ Line(points = {{166, 46}, {182, 46}, {182, 48}, {182, 48}}));
+ connect(ms4.outlet, valve1.inlet) annotation(
+ Line(points = {{130, 36}, {146, 36}, {146, 46}, {146, 46}}));
+ connect(flash1.liquid, ms5.inlet) annotation(
+ Line(points = {{98, 8}, {108, 8}, {108, -22}, {108, -22}}));
+ connect(flash1.vapor, ms4.inlet) annotation(
+ Line(points = {{98, 24}, {110, 24}, {110, 36}, {110, 36}}));
+ connect(ms3.outlet, flash1.feed) annotation(
+ Line(points = {{56, 8}, {78, 8}, {78, 16}}));
+ connect(energy_Stream1.inlet, compressor1.energy) annotation(
+ Line(points = {{-80, -28}, {-80, -16}, {-60, -16}, {-60, -8}}));
+ connect(ms1.outlet, compressor1.inlet) annotation(
+ Line(points = {{-76, 6}, {-76, 1}, {-70, 1}, {-70, 2}}));
+ connect(ms2.outlet, cooler1.inlet) annotation(
+ Line(points = {{-22, 2}, {-22, 9}, {-18, 9}, {-18, 2}}));
+ connect(cooler1.outlet, ms3.inlet) annotation(
+ Line(points = {{2, 2}, {26, 2}, {26, 8}, {36, 8}}));
+ connect(cooler1.energy, energy_Stream2.inlet) annotation(
+ Line(points = {{-8, -8}, {-8, -18}, {-44, -18}, {-44, -38}}));
+ connect(compressor1.outlet, ms2.inlet) annotation(
+ Line(points = {{-50, 2}, {-50, 1}, {-42, 1}, {-42, 2}}));
+ ms1.compMolFrac[1, :] = {0.982, 0.018};
+ ms1.P = 101325;
+ ms1.T = 299;
+ ms1.totMolFlo[1] = 33.5;
+ cooler1.outT = 299;
+ compressor1.outT = 1080.812238;
+valve1.outP = 101325;
+ end flowsheet_new;
+
+end Air_benzene_separation;
diff --git a/Ethylene_Glycol_Production_By_Mr_Rahul_A_S/Ethylene_Glycol_Production.pdf b/Ethylene_Glycol_Production_By_Mr_Rahul_A_S/Ethylene_Glycol_Production.pdf
index 3917413..3917413 100644..100755
--- a/Ethylene_Glycol_Production_By_Mr_Rahul_A_S/Ethylene_Glycol_Production.pdf
+++ b/Ethylene_Glycol_Production_By_Mr_Rahul_A_S/Ethylene_Glycol_Production.pdf
Binary files differ
diff --git a/Ethylene_Glycol_Production_By_Mr_Rahul_A_S/Flowsheet_Final.mo b/Ethylene_Glycol_Production_By_Mr_Rahul_A_S/Flowsheet_Final.mo
index 57684fd..57684fd 100644..100755
--- a/Ethylene_Glycol_Production_By_Mr_Rahul_A_S/Flowsheet_Final.mo
+++ b/Ethylene_Glycol_Production_By_Mr_Rahul_A_S/Flowsheet_Final.mo
diff --git a/Ethylene_Glycol_Production_By_Mr_Rahul_A_S/README.txt b/Ethylene_Glycol_Production_By_Mr_Rahul_A_S/README.txt
index c725552..c725552 100644..100755
--- a/Ethylene_Glycol_Production_By_Mr_Rahul_A_S/README.txt
+++ b/Ethylene_Glycol_Production_By_Mr_Rahul_A_S/README.txt
diff --git a/Methanol-Water_Separation_Using_Neat_Operation_By_Mr_Kaushik_Datta/Abstract.pdf b/Methanol-Water_Separation_Using_Neat_Operation_By_Mr_Kaushik_Datta/Abstract.pdf
index 431556e..431556e 100644..100755
--- a/Methanol-Water_Separation_Using_Neat_Operation_By_Mr_Kaushik_Datta/Abstract.pdf
+++ b/Methanol-Water_Separation_Using_Neat_Operation_By_Mr_Kaushik_Datta/Abstract.pdf
Binary files differ
diff --git a/Methanol-Water_Separation_Using_Neat_Operation_By_Mr_Kaushik_Datta/Methanol_Water_Sep.mo b/Methanol-Water_Separation_Using_Neat_Operation_By_Mr_Kaushik_Datta/Methanol_Water_Sep.mo
index caa384f..caa384f 100644..100755
--- a/Methanol-Water_Separation_Using_Neat_Operation_By_Mr_Kaushik_Datta/Methanol_Water_Sep.mo
+++ b/Methanol-Water_Separation_Using_Neat_Operation_By_Mr_Kaushik_Datta/Methanol_Water_Sep.mo
diff --git a/Methanol-Water_Separation_Using_Neat_Operation_By_Mr_Kaushik_Datta/README.txt b/Methanol-Water_Separation_Using_Neat_Operation_By_Mr_Kaushik_Datta/README.txt
index 59fe2e7..59fe2e7 100644..100755
--- a/Methanol-Water_Separation_Using_Neat_Operation_By_Mr_Kaushik_Datta/README.txt
+++ b/Methanol-Water_Separation_Using_Neat_Operation_By_Mr_Kaushik_Datta/README.txt
diff --git a/Methanol_Water_Distillation_By_Mr_Rahul_A_S/Methanol_Water.pdf b/Methanol_Water_Distillation_By_Mr_Rahul_A_S/Methanol_Water.pdf
index 8b4c291..8b4c291 100644..100755
--- a/Methanol_Water_Distillation_By_Mr_Rahul_A_S/Methanol_Water.pdf
+++ b/Methanol_Water_Distillation_By_Mr_Rahul_A_S/Methanol_Water.pdf
Binary files differ
diff --git a/Methanol_Water_Distillation_By_Mr_Rahul_A_S/Methanol_Water_Distillation.mo b/Methanol_Water_Distillation_By_Mr_Rahul_A_S/Methanol_Water_Distillation.mo
index 191963f..191963f 100644..100755
--- a/Methanol_Water_Distillation_By_Mr_Rahul_A_S/Methanol_Water_Distillation.mo
+++ b/Methanol_Water_Distillation_By_Mr_Rahul_A_S/Methanol_Water_Distillation.mo
diff --git a/Methanol_Water_Distillation_By_Mr_Rahul_A_S/README.txt b/Methanol_Water_Distillation_By_Mr_Rahul_A_S/README.txt
index 5de54a5..5de54a5 100644..100755
--- a/Methanol_Water_Distillation_By_Mr_Rahul_A_S/README.txt
+++ b/Methanol_Water_Distillation_By_Mr_Rahul_A_S/README.txt
diff --git a/Methanol_Water_Distillation_With_Preheating_By_Mr_Deepanshu_Kishnani/MethanolWaterDistillatioWithPreheating.pdf b/Methanol_Water_Distillation_With_Preheating_By_Mr_Deepanshu_Kishnani/MethanolWaterDistillatioWithPreheating.pdf
index e85b683..e85b683 100644..100755
--- a/Methanol_Water_Distillation_With_Preheating_By_Mr_Deepanshu_Kishnani/MethanolWaterDistillatioWithPreheating.pdf
+++ b/Methanol_Water_Distillation_With_Preheating_By_Mr_Deepanshu_Kishnani/MethanolWaterDistillatioWithPreheating.pdf
Binary files differ
diff --git a/Methanol_Water_Distillation_With_Preheating_By_Mr_Deepanshu_Kishnani/MethanolWaterDistillationWithPreheating.mo b/Methanol_Water_Distillation_With_Preheating_By_Mr_Deepanshu_Kishnani/MethanolWaterDistillationWithPreheating.mo
index 06babe6..06babe6 100644..100755
--- a/Methanol_Water_Distillation_With_Preheating_By_Mr_Deepanshu_Kishnani/MethanolWaterDistillationWithPreheating.mo
+++ b/Methanol_Water_Distillation_With_Preheating_By_Mr_Deepanshu_Kishnani/MethanolWaterDistillationWithPreheating.mo
diff --git a/Methanol_Water_Distillation_With_Preheating_By_Mr_Deepanshu_Kishnani/README.txt b/Methanol_Water_Distillation_With_Preheating_By_Mr_Deepanshu_Kishnani/README.txt
index 7fd0b35..7fd0b35 100644..100755
--- a/Methanol_Water_Distillation_With_Preheating_By_Mr_Deepanshu_Kishnani/README.txt
+++ b/Methanol_Water_Distillation_With_Preheating_By_Mr_Deepanshu_Kishnani/README.txt
diff --git a/Methyl_Acetate_Process_Using_Carbonylation_Of_Dimethyl_Ether_Produced_From_Methanol_By_Ms_Trisha_Dutta/Abstract_Carbonylation_of_DME.pdf b/Methyl_Acetate_Process_Using_Carbonylation_Of_Dimethyl_Ether_Produced_From_Methanol_By_Ms_Trisha_Dutta/Abstract_Carbonylation_of_DME.pdf
new file mode 100755
index 0000000..1c57e97
--- /dev/null
+++ b/Methyl_Acetate_Process_Using_Carbonylation_Of_Dimethyl_Ether_Produced_From_Methanol_By_Ms_Trisha_Dutta/Abstract_Carbonylation_of_DME.pdf
Binary files differ
diff --git a/Methyl_Acetate_Process_Using_Carbonylation_Of_Dimethyl_Ether_Produced_From_Methanol_By_Ms_Trisha_Dutta/Carbonylation_of_DME.mo b/Methyl_Acetate_Process_Using_Carbonylation_Of_Dimethyl_Ether_Produced_From_Methanol_By_Ms_Trisha_Dutta/Carbonylation_of_DME.mo
new file mode 100755
index 0000000..62c4092
--- /dev/null
+++ b/Methyl_Acetate_Process_Using_Carbonylation_Of_Dimethyl_Ether_Produced_From_Methanol_By_Ms_Trisha_Dutta/Carbonylation_of_DME.mo
@@ -0,0 +1,152 @@
+package Carbonylation_of_DME
+model Flowsheet
+ import data = Simulator.Files.Chemsep_Database;
+ parameter Integer NOC = 4;
+ parameter data.Carbonmonoxide co;
+ parameter data.Dimethylether dme;
+ parameter data.Methylacetate ma;
+ parameter data.Hydrogen hy;
+ parameter data.General_Properties comp[NOC] = (co, dme, ma, hy);
+ Simulator.Streams.MaterialStream Stream_one(NOC = NOC, comp = comp) annotation(
+ Placement(visible = true, transformation(origin = {-190, 20}, extent = {{-10, -10}, {10, 10}}, rotation = 0)));
+ Simulator.UnitOperations.AdiabaticCompressor Compressor_one(Eff = 0.75, NOC = NOC, Pin(start = 506500), Pout(start = 3241600), comp = comp) annotation(
+ Placement(visible = true, transformation(origin = {-150, 20}, extent = {{-10, -10}, {10, 10}}, rotation = 0)));
+ Simulator.Streams.MaterialStream Stream_three(NOC = NOC, comp = comp) annotation(
+ Placement(visible = true, transformation(origin = {-120, 20}, extent = {{-10, -10}, {10, 10}}, rotation = 0)));
+ Simulator.Streams.MaterialStream Stream_two(NOC = NOC, comp = comp) annotation(
+ Placement(visible = true, transformation(origin = {-120, 40}, extent = {{-10, -10}, {10, 10}}, rotation = 0)));
+ Simulator.Streams.MaterialStream Stream_four(NOC = NOC, comp = comp) annotation(
+ Placement(visible = true, transformation(origin = {-122, 0}, extent = {{-10, -10}, {10, 10}}, rotation = 0)));
+ Simulator.UnitOperations.Mixer Mixer_1(NOC = NOC, comp = comp, NI = 3, outPress = "Inlet_Average") annotation(
+ Placement(visible = true, transformation(origin = {-82, 20}, extent = {{-10, -10}, {10, 10}}, rotation = 0)));
+ Simulator.Streams.MaterialStream Stream_five(NOC = NOC, comp = comp) annotation(
+ Placement(visible = true, transformation(origin = {-56, 20}, extent = {{-10, -10}, {10, 10}}, rotation = 0)));
+ Simulator.Streams.MaterialStream Stream_six(NOC = NOC, comp = comp) annotation(
+ Placement(visible = true, transformation(origin = {-190, -40}, extent = {{-10, -10}, {10, 10}}, rotation = 0)));
+ Simulator.UnitOperations.Heater Heater(Eff = 1, NOC = NOC, Nc = 2, Pdel = 0, Tin(start = 318.5), Tout(start = 372), comp = comp) annotation(
+ Placement(visible = true, transformation(origin = {-152, -40}, extent = {{-10, -10}, {10, 10}}, rotation = 0)));
+ Simulator.Streams.MaterialStream Stream_seven(NOC = NOC, comp = comp) annotation(
+ Placement(visible = true, transformation(origin = {-50, -40}, extent = {{-10, -10}, {10, 10}}, rotation = 0)));
+ Simulator.UnitOperations.Mixer Mixer_2(NI = 2, NOC = NOC, comp = comp, outPress = "Inlet_Average") annotation(
+ Placement(visible = true, transformation(origin = {-28, 10}, extent = {{-10, -10}, {10, 10}}, rotation = 0)));
+ Simulator.Streams.MaterialStream Stream_eight(NOC = NOC, comp = comp) annotation(
+ Placement(visible = true, transformation(origin = {4, 10}, extent = {{-10, -10}, {10, 10}}, rotation = 0)));
+ Simulator.Streams.MaterialStream Stream_nine(NOC = NOC, comp = comp) annotation(
+ Placement(visible = true, transformation(origin = {114, -16}, extent = {{-10, -10}, {10, 10}}, rotation = 0)));
+ Simulator.UnitOperations.PFR.PFR PFReactor(Af_r = 19892, BC_r = "Dme", Ef_r = 100000, Mode = 1, NOC = NOC, Nr = 1, Pdel = 0, Phase = 1, Pin(start = 3241600), Tin(start = 475), Tout(start = 475), comp = comp) annotation(
+ Placement(visible = true, transformation(origin = {66, 10}, extent = {{-35, -10}, {35, 10}}, rotation = 0)));
+ Simulator.UnitOperations.Cooler Cooler(Eff = 1, NOC = NOC, Pdel = 0, Pin(start = 3214600), Pout(start = 3214600), Tin(start = 475), Tout(start = 320), comp = comp) annotation(
+ Placement(visible = true, transformation(origin = {140, -16}, extent = {{-10, -10}, {10, 10}}, rotation = 0)));
+ Simulator.Streams.MaterialStream Stream_ten(NOC = NOC, comp = comp) annotation(
+ Placement(visible = true, transformation(origin = {168, -16}, extent = {{-10, -10}, {10, 10}}, rotation = 0)));
+ Simulator.UnitOperations.CompoundSeparator Column_one( NOC = NOC,Pg = 3039000, Tin(start = 320), Tout_s(start = 320), comp = comp) annotation(
+ Placement(visible = true, transformation(origin = {200, -16}, extent = {{-10, -20}, {10, 20}}, rotation = 0)));
+ Simulator.Streams.MaterialStream Stream_11(Nc = 2, xliq(start = 0), xvap(start = 1), NOC = NOC, comp = comp) annotation(
+ Placement(visible = true, transformation(origin = {170, 64}, extent = {{-10, -10}, {10, 10}}, rotation = 180)));
+ Simulator.Streams.MaterialStream Stream_12(xliq(start = 1), xvap(start = 0), NOC = NOC, comp = comp) annotation(
+ Placement(visible = true, transformation(origin = {168, -60}, extent = {{-10, -10}, {10, 10}}, rotation = 180)));
+ Simulator.UnitOperations.Valve Valve(Pin(start = 3241600), Pout(start = 506500)) annotation(
+ Placement(visible = true, transformation(origin = {130, -60}, extent = {{-10, -10}, {10, 10}}, rotation = 0)));
+ Simulator.UnitOperations.Splitter Splitter(CalcType = "Split_Ratio", No = 2) annotation(
+ Placement(visible = true, transformation(origin = {124, 64}, extent = {{-10, -10}, {10, 10}}, rotation = 0)));
+ Simulator.Streams.MaterialStream Stream_14(NOC = NOC, comp = comp) annotation(
+ Placement(visible = true, transformation(origin = {70, 64}, extent = {{-10, -10}, {10, 10}}, rotation = 180)));
+ Simulator.Streams.MaterialStream Stream_15(NOC = NOC, comp = comp) annotation(
+ Placement(visible = true, transformation(origin = {72, 42}, extent = {{-10, -10}, {10, 10}}, rotation = 180)));
+ Simulator.Streams.MaterialStream Stream_13(NOC = NOC, comp = comp) annotation(
+ Placement(visible = true, transformation(origin = {72, -60}, extent = {{-10, -10}, {10, 10}}, rotation = 180)));
+ Simulator.UnitOperations.DistillationColumn.DistCol Column_two(Ctype = "Total", Nt = 4, NOC = NOC, comp = comp) annotation(
+ Placement(visible = true, transformation(origin = {27.5, -61.2}, extent = {{15.5, -37.2}, {-15.5, 37.2}}, rotation = 0)));
+ Simulator.UnitOperations.AdiabaticCompressor Compressor_two(Eff = 0.75, Pout(start = 3241600), NOC = NOC, comp = comp) annotation(
+ Placement(visible = true, transformation(origin = {14, 50}, extent = {{-10, -10}, {10, 10}}, rotation = 0)));
+ Simulator.Streams.MaterialStream Stream_16(NOC = NOC, comp = comp) annotation(
+ Placement(visible = true, transformation(origin = {-12, -80}, extent = {{-10, -10}, {10, 10}}, rotation = 180)));
+ Simulator.Streams.MaterialStream Stream_17(NOC = NOC, comp = comp) annotation(
+ Placement(visible = true, transformation(origin = {-12, -42}, extent = {{-10, -10}, {10, 10}}, rotation = 180)));
+ Simulator.Streams.MaterialStream Stream_18(NOC = NOC, comp = comp) annotation(
+ Placement(visible = true, transformation(origin = {-32, 50}, extent = {{10, -10}, {-10, 10}}, rotation = 0)));
+equation
+ connect(Stream_one.Out, Compressor_one.In) annotation(
+ Line(points = {{-180, 20}, {-160, 20}}, color = {0, 70, 70}));
+ connect(Compressor_one.Out, Stream_three.In) annotation(
+ Line(points = {{-140, 20}, {-130, 20}}, color = {0, 70, 70}));
+ connect(Stream_three.Out, Mixer_1.inlet[3]) annotation(
+ Line(points = {{-110, 20}, {-92, 20}}, color = {0, 70, 70}));
+ connect(Stream_two.Out, Mixer_1.inlet[1]) annotation(
+ Line(points = {{-110, 40}, {-92, 40}, {-92, 20}}, color = {0, 70, 70}));
+ connect(Stream_four.Out, Mixer_1.inlet[2]) annotation(
+ Line(points = {{-112, 0}, {-92, 0}, {-92, 20}}, color = {0, 70, 70}));
+ connect(Mixer_1.outlet, Stream_five.In) annotation(
+ Line(points = {{-72, 20}, {-66, 20}}, color = {0, 70, 70}));
+ connect(Stream_six.Out, Heater.In) annotation(
+ Line(points = {{-180, -40}, {-162, -40}}, color = {0, 70, 70}));
+ connect(Heater.Out, Stream_seven.In) annotation(
+ Line(points = {{-142, -40}, {-60, -40}}, color = {0, 70, 70}));
+ connect(Stream_five.Out, Mixer_2.inlet[1]) annotation(
+ Line(points = {{-46, 20}, {-38, 20}, {-38, 10}}, color = {0, 70, 70}));
+ connect(Stream_seven.Out, Mixer_2.inlet[2]) annotation(
+ Line(points = {{-40, -40}, {-40, 2}, {-38, 2}, {-38, 10}}, color = {0, 70, 70}));
+ connect(Mixer_2.outlet, Stream_eight.In) annotation(
+ Line(points = {{-18, 10}, {-6, 10}}, color = {0, 70, 70}));
+ connect(Stream_eight.Out, PFReactor.In) annotation(
+ Line(points = {{14, 10}, {31, 10}}, color = {0, 70, 70}));
+ connect(PFReactor.Out, Stream_nine.In) annotation(
+ Line(points = {{101, 10}, {101.5, 10}, {101.5, -16}, {104, -16}}, color = {0, 70, 70}));
+ connect(Stream_nine.Out, Cooler.In) annotation(
+ Line(points = {{124, -16}, {130, -16}}, color = {0, 70, 70}));
+ connect(Cooler.Out, Stream_ten.In) annotation(
+ Line(points = {{150, -16}, {158, -16}}, color = {0, 70, 70}));
+ connect(Stream_ten.Out, Column_one.In) annotation(
+ Line(points = {{178, -16}, {190, -16}}, color = {0, 70, 70}));
+ connect(Column_one.Out1, Stream_11.In) annotation(
+ Line(points = {{210, -8}, {180, -8}, {180, 64}}, color = {0, 70, 70}));
+ connect(Column_one.Out2, Stream_12.In) annotation(
+ Line(points = {{210, -24}, {178, -24}, {178, -60}}, color = {0, 70, 70}));
+ connect(Stream_11.Out, Splitter.In) annotation(
+ Line(points = {{160, 64}, {114, 64}}, color = {0, 70, 70}));
+ connect(Stream_14.In, Splitter.Out[1]) annotation(
+ Line(points = {{80, 64}, {134, 64}}, color = {0, 70, 70}));
+ connect(Stream_15.In, Splitter.Out[2]) annotation(
+ Line(points = {{82, 42}, {134, 42}, {134, 64}}, color = {0, 70, 70}));
+ connect(Valve.In, Stream_12.Out) annotation(
+ Line(points = {{120, -60}, {158, -60}}, color = {0, 70, 70}));
+ connect(Valve.Out, Stream_13.In) annotation(
+ Line(points = {{140, -60}, {82, -60}}, color = {0, 70, 70}));
+ connect(Stream_13.Out, Column_two.In_s[1]) annotation(
+ Line(points = {{62, -60}, {55, -60}, {55, -61}, {43, -61}}, color = {0, 70, 70}));
+ connect(Column_two.Dist, Stream_17.In) annotation(
+ Line(points = {{12, -43}, {7, -43}, {7, -42}, {-2, -42}}, color = {0, 70, 70}));
+ connect(Column_two.Bot, Stream_16.In) annotation(
+ Line(points = {{12, -80}, {-2, -80}}, color = {0, 70, 70}));
+ connect(Stream_15.Out, Compressor_two.Out) annotation(
+ Line(points = {{62, 42}, {24, 42}, {24, 50}, {24, 50}}, color = {0, 70, 70}));
+ connect(Compressor_two.In, Stream_18.In) annotation(
+ Line(points = {{4, 50}, {-22, 50}, {-22, 50}, {-22, 50}}, color = {0, 70, 70}));
+ connect(Compressor_two.In, Stream_18.In) annotation(
+ Line(points = {{4, 50}, {-22, 50}, {-22, 50}, {-22, 50}}, color = {0, 70, 70}));
+ Stream_one.compMolFrac[1, :] = {0.98, 0, 0, 0.02};
+ Stream_one.totMolFlo[1] = 73;
+ Stream_one.T = 321;
+ Stream_one.P = 506500;
+ Stream_two.compMolFrac[1,:]={0.2975, 0.02, 0.028, 0.2975};
+ Stream_two.totMolFlo[1]=155.5;
+ Stream_two.T=324.725;
+ Stream_two.P=3241600;
+ Stream_four.compMolFrac[1,:]={0.55, 0.30, 0.074, 0.076};
+ Stream_four.totMolFlo[1]=16.25;
+ Stream_four.T=457.6;
+ Stream_four.P=3241600;
+ Stream_six.compMolFrac[1,:]={0, 1, 0, 0};
+ Stream_six.totMolFlo[1]=68.7;
+ Stream_six.T=318.5;
+ Stream_six.P=3241600;
+ Splitter.SpecVal_s = {0.08, 0.92};
+ Stream_11.compMolFrac[1,:]={0.5, 0, 0, 0.5};
+ Stream_12.compMolFrac[1,:]={0, 0.5, 0.5, 0};
+ Stream_16.compMolFrac[1,:]={0, 0.01, 0.99, 0};
+ Stream_17.compMolFrac[1,:]={0, 0.99, 0.01, 0};
+ annotation(
+ Placement(visible = true, transformation(origin = {-32, 50}, extent = {{-10, -10}, {10, 10}}, rotation = 180)));
+
+end Flowsheet;
+end Carbonylation_of_DME;
diff --git a/Nitrogen_Liquefaction_Using_Linde_Cycle_By_Mr_Abhishek_Kumar/Nitrogen_Liquefaction.mo b/Nitrogen_Liquefaction_Using_Linde_Cycle_By_Mr_Abhishek_Kumar/Nitrogen_Liquefaction.mo
index d4c77ed..d4c77ed 100644..100755
--- a/Nitrogen_Liquefaction_Using_Linde_Cycle_By_Mr_Abhishek_Kumar/Nitrogen_Liquefaction.mo
+++ b/Nitrogen_Liquefaction_Using_Linde_Cycle_By_Mr_Abhishek_Kumar/Nitrogen_Liquefaction.mo
diff --git a/Nitrogen_Liquefaction_Using_Linde_Cycle_By_Mr_Abhishek_Kumar/Nitrogen_Liquefaction_Linde_Cycle.pdf b/Nitrogen_Liquefaction_Using_Linde_Cycle_By_Mr_Abhishek_Kumar/Nitrogen_Liquefaction_Linde_Cycle.pdf
index 7ddcaa7..7ddcaa7 100644..100755
--- a/Nitrogen_Liquefaction_Using_Linde_Cycle_By_Mr_Abhishek_Kumar/Nitrogen_Liquefaction_Linde_Cycle.pdf
+++ b/Nitrogen_Liquefaction_Using_Linde_Cycle_By_Mr_Abhishek_Kumar/Nitrogen_Liquefaction_Linde_Cycle.pdf
Binary files differ
diff --git a/Nitrogen_Liquefaction_Using_Linde_Cycle_By_Mr_Abhishek_Kumar/README.txt b/Nitrogen_Liquefaction_Using_Linde_Cycle_By_Mr_Abhishek_Kumar/README.txt
index 33b9777..33b9777 100644..100755
--- a/Nitrogen_Liquefaction_Using_Linde_Cycle_By_Mr_Abhishek_Kumar/README.txt
+++ b/Nitrogen_Liquefaction_Using_Linde_Cycle_By_Mr_Abhishek_Kumar/README.txt
diff --git a/Pressure_Swing_Distillation_For_Methanol_-_Chloroform_Separation_By_Mr_Gaurav_Tiwari/Abstract_PSDMeth.pdf b/Pressure_Swing_Distillation_For_Methanol_-_Chloroform_Separation_By_Mr_Gaurav_Tiwari/Abstract_PSDMeth.pdf
index 7df1917..7df1917 100644..100755
--- a/Pressure_Swing_Distillation_For_Methanol_-_Chloroform_Separation_By_Mr_Gaurav_Tiwari/Abstract_PSDMeth.pdf
+++ b/Pressure_Swing_Distillation_For_Methanol_-_Chloroform_Separation_By_Mr_Gaurav_Tiwari/Abstract_PSDMeth.pdf
Binary files differ
diff --git a/Pressure_Swing_Distillation_For_Methanol_-_Chloroform_Separation_By_Mr_Gaurav_Tiwari/Flowsheet_PSDMeth.mo b/Pressure_Swing_Distillation_For_Methanol_-_Chloroform_Separation_By_Mr_Gaurav_Tiwari/Flowsheet_PSDMeth.mo
index 2b9231d..2b9231d 100644..100755
--- a/Pressure_Swing_Distillation_For_Methanol_-_Chloroform_Separation_By_Mr_Gaurav_Tiwari/Flowsheet_PSDMeth.mo
+++ b/Pressure_Swing_Distillation_For_Methanol_-_Chloroform_Separation_By_Mr_Gaurav_Tiwari/Flowsheet_PSDMeth.mo
diff --git a/Pressure_Swing_Distillation_For_Methanol_-_Chloroform_Separation_By_Mr_Gaurav_Tiwari/README.txt b/Pressure_Swing_Distillation_For_Methanol_-_Chloroform_Separation_By_Mr_Gaurav_Tiwari/README.txt
index 90b2ed2..90b2ed2 100644..100755
--- a/Pressure_Swing_Distillation_For_Methanol_-_Chloroform_Separation_By_Mr_Gaurav_Tiwari/README.txt
+++ b/Pressure_Swing_Distillation_For_Methanol_-_Chloroform_Separation_By_Mr_Gaurav_Tiwari/README.txt
diff --git a/Pressure_Swing_Distillation_For_Separation_Of_Tetrahydrofuran-Methanol_By_Mr_Kaushik_Datta/Abstract.pdf b/Pressure_Swing_Distillation_For_Separation_Of_Tetrahydrofuran-Methanol_By_Mr_Kaushik_Datta/Abstract.pdf
index 8948dc4..8948dc4 100644..100755
--- a/Pressure_Swing_Distillation_For_Separation_Of_Tetrahydrofuran-Methanol_By_Mr_Kaushik_Datta/Abstract.pdf
+++ b/Pressure_Swing_Distillation_For_Separation_Of_Tetrahydrofuran-Methanol_By_Mr_Kaushik_Datta/Abstract.pdf
Binary files differ
diff --git a/Pressure_Swing_Distillation_For_Separation_Of_Tetrahydrofuran-Methanol_By_Mr_Kaushik_Datta/Flowsheet_PSDMethanol.mo b/Pressure_Swing_Distillation_For_Separation_Of_Tetrahydrofuran-Methanol_By_Mr_Kaushik_Datta/Flowsheet_PSDMethanol.mo
index b40e2fc..b40e2fc 100644..100755
--- a/Pressure_Swing_Distillation_For_Separation_Of_Tetrahydrofuran-Methanol_By_Mr_Kaushik_Datta/Flowsheet_PSDMethanol.mo
+++ b/Pressure_Swing_Distillation_For_Separation_Of_Tetrahydrofuran-Methanol_By_Mr_Kaushik_Datta/Flowsheet_PSDMethanol.mo
diff --git a/Pressure_Swing_Distillation_For_Separation_Of_Tetrahydrofuran-Methanol_By_Mr_Kaushik_Datta/README.txt b/Pressure_Swing_Distillation_For_Separation_Of_Tetrahydrofuran-Methanol_By_Mr_Kaushik_Datta/README.txt
index d7e6694..d7e6694 100644..100755
--- a/Pressure_Swing_Distillation_For_Separation_Of_Tetrahydrofuran-Methanol_By_Mr_Kaushik_Datta/README.txt
+++ b/Pressure_Swing_Distillation_For_Separation_Of_Tetrahydrofuran-Methanol_By_Mr_Kaushik_Datta/README.txt
diff --git a/Pressure_Swing_Distillation_Of_Ethanol-Water_Mixture_By_Mr_Kaushik_Datta/Abstract.pdf b/Pressure_Swing_Distillation_Of_Ethanol-Water_Mixture_By_Mr_Kaushik_Datta/Abstract.pdf
index 2866405..2866405 100644..100755
--- a/Pressure_Swing_Distillation_Of_Ethanol-Water_Mixture_By_Mr_Kaushik_Datta/Abstract.pdf
+++ b/Pressure_Swing_Distillation_Of_Ethanol-Water_Mixture_By_Mr_Kaushik_Datta/Abstract.pdf
Binary files differ
diff --git a/Pressure_Swing_Distillation_Of_Ethanol-Water_Mixture_By_Mr_Kaushik_Datta/Flowsheet_PSDWater.mo b/Pressure_Swing_Distillation_Of_Ethanol-Water_Mixture_By_Mr_Kaushik_Datta/Flowsheet_PSDWater.mo
index 13afab9..13afab9 100644..100755
--- a/Pressure_Swing_Distillation_Of_Ethanol-Water_Mixture_By_Mr_Kaushik_Datta/Flowsheet_PSDWater.mo
+++ b/Pressure_Swing_Distillation_Of_Ethanol-Water_Mixture_By_Mr_Kaushik_Datta/Flowsheet_PSDWater.mo
diff --git a/Pressure_Swing_Distillation_Of_Ethanol-Water_Mixture_By_Mr_Kaushik_Datta/README.txt b/Pressure_Swing_Distillation_Of_Ethanol-Water_Mixture_By_Mr_Kaushik_Datta/README.txt
index 28315d1..28315d1 100644..100755
--- a/Pressure_Swing_Distillation_Of_Ethanol-Water_Mixture_By_Mr_Kaushik_Datta/README.txt
+++ b/Pressure_Swing_Distillation_Of_Ethanol-Water_Mixture_By_Mr_Kaushik_Datta/README.txt
diff --git a/Pressure_Swing_Distillation_Of_Ethyl_Acetate_And_N-Hexane_By_Mr_Kaushik_Datta/Flowsheet_PSDEthyl.mo b/Pressure_Swing_Distillation_Of_Ethyl_Acetate_And_N-Hexane_By_Mr_Kaushik_Datta/Flowsheet_PSDEthyl.mo
index 611fe07..611fe07 100644..100755
--- a/Pressure_Swing_Distillation_Of_Ethyl_Acetate_And_N-Hexane_By_Mr_Kaushik_Datta/Flowsheet_PSDEthyl.mo
+++ b/Pressure_Swing_Distillation_Of_Ethyl_Acetate_And_N-Hexane_By_Mr_Kaushik_Datta/Flowsheet_PSDEthyl.mo
diff --git a/Pressure_Swing_Distillation_Of_Ethyl_Acetate_And_N-Hexane_By_Mr_Kaushik_Datta/README.txt b/Pressure_Swing_Distillation_Of_Ethyl_Acetate_And_N-Hexane_By_Mr_Kaushik_Datta/README.txt
index 1d6f1b7..1d6f1b7 100644..100755
--- a/Pressure_Swing_Distillation_Of_Ethyl_Acetate_And_N-Hexane_By_Mr_Kaushik_Datta/README.txt
+++ b/Pressure_Swing_Distillation_Of_Ethyl_Acetate_And_N-Hexane_By_Mr_Kaushik_Datta/README.txt
diff --git a/Pressure_Swing_Distillation_Of_Ethyl_Acetate_And_N-Hexane_By_Mr_Kaushik_Datta/abstract.pdf b/Pressure_Swing_Distillation_Of_Ethyl_Acetate_And_N-Hexane_By_Mr_Kaushik_Datta/abstract.pdf
index 2bfb084..2bfb084 100644..100755
--- a/Pressure_Swing_Distillation_Of_Ethyl_Acetate_And_N-Hexane_By_Mr_Kaushik_Datta/abstract.pdf
+++ b/Pressure_Swing_Distillation_Of_Ethyl_Acetate_And_N-Hexane_By_Mr_Kaushik_Datta/abstract.pdf
Binary files differ
diff --git a/Pressure_Swing_Distillation_Of_Isobutanol_And_N-Heptane_By_Mr_Kaushik_Datta/Abstract.pdf b/Pressure_Swing_Distillation_Of_Isobutanol_And_N-Heptane_By_Mr_Kaushik_Datta/Abstract.pdf
index ace8989..ace8989 100644..100755
--- a/Pressure_Swing_Distillation_Of_Isobutanol_And_N-Heptane_By_Mr_Kaushik_Datta/Abstract.pdf
+++ b/Pressure_Swing_Distillation_Of_Isobutanol_And_N-Heptane_By_Mr_Kaushik_Datta/Abstract.pdf
Binary files differ
diff --git a/Pressure_Swing_Distillation_Of_Isobutanol_And_N-Heptane_By_Mr_Kaushik_Datta/Flowsheet_PSDIsobutanol.mo b/Pressure_Swing_Distillation_Of_Isobutanol_And_N-Heptane_By_Mr_Kaushik_Datta/Flowsheet_PSDIsobutanol.mo
index 5e10fc3..5e10fc3 100644..100755
--- a/Pressure_Swing_Distillation_Of_Isobutanol_And_N-Heptane_By_Mr_Kaushik_Datta/Flowsheet_PSDIsobutanol.mo
+++ b/Pressure_Swing_Distillation_Of_Isobutanol_And_N-Heptane_By_Mr_Kaushik_Datta/Flowsheet_PSDIsobutanol.mo
diff --git a/Pressure_Swing_Distillation_Of_Isobutanol_And_N-Heptane_By_Mr_Kaushik_Datta/README.txt b/Pressure_Swing_Distillation_Of_Isobutanol_And_N-Heptane_By_Mr_Kaushik_Datta/README.txt
index 67dd18a..67dd18a 100644..100755
--- a/Pressure_Swing_Distillation_Of_Isobutanol_And_N-Heptane_By_Mr_Kaushik_Datta/README.txt
+++ b/Pressure_Swing_Distillation_Of_Isobutanol_And_N-Heptane_By_Mr_Kaushik_Datta/README.txt
diff --git a/Pressure_Swing_Distillation_Of_Toluene_-_Ethanol_By_Mr_Kaushik_Datta/Abstract.pdf b/Pressure_Swing_Distillation_Of_Toluene_-_Ethanol_By_Mr_Kaushik_Datta/Abstract.pdf
index 39c9d8f..39c9d8f 100644..100755
--- a/Pressure_Swing_Distillation_Of_Toluene_-_Ethanol_By_Mr_Kaushik_Datta/Abstract.pdf
+++ b/Pressure_Swing_Distillation_Of_Toluene_-_Ethanol_By_Mr_Kaushik_Datta/Abstract.pdf
Binary files differ
diff --git a/Pressure_Swing_Distillation_Of_Toluene_-_Ethanol_By_Mr_Kaushik_Datta/Flowsheet_PSDEthanol.mo b/Pressure_Swing_Distillation_Of_Toluene_-_Ethanol_By_Mr_Kaushik_Datta/Flowsheet_PSDEthanol.mo
index c80cb24..c80cb24 100644..100755
--- a/Pressure_Swing_Distillation_Of_Toluene_-_Ethanol_By_Mr_Kaushik_Datta/Flowsheet_PSDEthanol.mo
+++ b/Pressure_Swing_Distillation_Of_Toluene_-_Ethanol_By_Mr_Kaushik_Datta/Flowsheet_PSDEthanol.mo
diff --git a/Process_Development_For_The_Production_Of_Propylene_Oxide_By_Mr_Jayaram_Ganesan/OpenModelica_Flowsheeting_Project_Abstract_v01_31Oct2019.pdf b/Process_Development_For_The_Production_Of_Propylene_Oxide_By_Mr_Jayaram_Ganesan/OpenModelica_Flowsheeting_Project_Abstract_v01_31Oct2019.pdf
index bad3587..bad3587 100644..100755
--- a/Process_Development_For_The_Production_Of_Propylene_Oxide_By_Mr_Jayaram_Ganesan/OpenModelica_Flowsheeting_Project_Abstract_v01_31Oct2019.pdf
+++ b/Process_Development_For_The_Production_Of_Propylene_Oxide_By_Mr_Jayaram_Ganesan/OpenModelica_Flowsheeting_Project_Abstract_v01_31Oct2019.pdf
Binary files differ
diff --git a/Process_Development_For_The_Production_Of_Propylene_Oxide_By_Mr_Jayaram_Ganesan/Process_Development_for_the_Production_of_Propylene_Oxide.mo b/Process_Development_For_The_Production_Of_Propylene_Oxide_By_Mr_Jayaram_Ganesan/Process_Development_for_the_Production_of_Propylene_Oxide.mo
index c8f4799..c8f4799 100644..100755
--- a/Process_Development_For_The_Production_Of_Propylene_Oxide_By_Mr_Jayaram_Ganesan/Process_Development_for_the_Production_of_Propylene_Oxide.mo
+++ b/Process_Development_For_The_Production_Of_Propylene_Oxide_By_Mr_Jayaram_Ganesan/Process_Development_for_the_Production_of_Propylene_Oxide.mo
diff --git a/Process_Development_For_The_Production_Of_Propylene_Oxide_By_Mr_Jayaram_Ganesan/README.txt b/Process_Development_For_The_Production_Of_Propylene_Oxide_By_Mr_Jayaram_Ganesan/README.txt
index e4a9952..e4a9952 100644..100755
--- a/Process_Development_For_The_Production_Of_Propylene_Oxide_By_Mr_Jayaram_Ganesan/README.txt
+++ b/Process_Development_For_The_Production_Of_Propylene_Oxide_By_Mr_Jayaram_Ganesan/README.txt
diff --git a/Production_Of_Ammonia_Through_Haber'S_Process_By_Mr_Mehulkumar_Sutariya/README.txt b/Production_Of_Ammonia_Through_Haber'S_Process_By_Mr_Mehulkumar_Sutariya/README.txt
index 16c0a27..16c0a27 100644..100755
--- a/Production_Of_Ammonia_Through_Haber'S_Process_By_Mr_Mehulkumar_Sutariya/README.txt
+++ b/Production_Of_Ammonia_Through_Haber'S_Process_By_Mr_Mehulkumar_Sutariya/README.txt
diff --git a/Production_Of_Ammonia_Through_Haber'S_Process_By_Mr_Mehulkumar_Sutariya/ammonia.pdf b/Production_Of_Ammonia_Through_Haber'S_Process_By_Mr_Mehulkumar_Sutariya/ammonia.pdf
index 3b8ccea..3b8ccea 100644..100755
--- a/Production_Of_Ammonia_Through_Haber'S_Process_By_Mr_Mehulkumar_Sutariya/ammonia.pdf
+++ b/Production_Of_Ammonia_Through_Haber'S_Process_By_Mr_Mehulkumar_Sutariya/ammonia.pdf
Binary files differ
diff --git a/Production_Of_Ammonia_Through_Haber'S_Process_By_Mr_Mehulkumar_Sutariya/ammonia_by_haber_new.mo b/Production_Of_Ammonia_Through_Haber'S_Process_By_Mr_Mehulkumar_Sutariya/ammonia_by_haber_new.mo
index 8bb21a4..8bb21a4 100644..100755
--- a/Production_Of_Ammonia_Through_Haber'S_Process_By_Mr_Mehulkumar_Sutariya/ammonia_by_haber_new.mo
+++ b/Production_Of_Ammonia_Through_Haber'S_Process_By_Mr_Mehulkumar_Sutariya/ammonia_by_haber_new.mo
diff --git a/Production_Of_Aniline_From_Nitrobenzene_And_Hydrogen_By_Mr_Deepanshu_Kishnani/Abstract.pdf b/Production_Of_Aniline_From_Nitrobenzene_And_Hydrogen_By_Mr_Deepanshu_Kishnani/Abstract.pdf
index 5bf745d..5bf745d 100644..100755
--- a/Production_Of_Aniline_From_Nitrobenzene_And_Hydrogen_By_Mr_Deepanshu_Kishnani/Abstract.pdf
+++ b/Production_Of_Aniline_From_Nitrobenzene_And_Hydrogen_By_Mr_Deepanshu_Kishnani/Abstract.pdf
Binary files differ
diff --git a/Production_Of_Aniline_From_Nitrobenzene_And_Hydrogen_By_Mr_Deepanshu_Kishnani/AnilineProduction.mo b/Production_Of_Aniline_From_Nitrobenzene_And_Hydrogen_By_Mr_Deepanshu_Kishnani/AnilineProduction.mo
index 2442b14..2442b14 100644..100755
--- a/Production_Of_Aniline_From_Nitrobenzene_And_Hydrogen_By_Mr_Deepanshu_Kishnani/AnilineProduction.mo
+++ b/Production_Of_Aniline_From_Nitrobenzene_And_Hydrogen_By_Mr_Deepanshu_Kishnani/AnilineProduction.mo
diff --git a/Removal_Of_Isopentane_In_Gasoline_Tower_By_Mr_Tanay_Kedia/Iso1.mo b/Removal_Of_Isopentane_In_Gasoline_Tower_By_Mr_Tanay_Kedia/Iso1.mo
index d0e9cd6..d0e9cd6 100644..100755
--- a/Removal_Of_Isopentane_In_Gasoline_Tower_By_Mr_Tanay_Kedia/Iso1.mo
+++ b/Removal_Of_Isopentane_In_Gasoline_Tower_By_Mr_Tanay_Kedia/Iso1.mo
diff --git a/Removal_Of_Isopentane_In_Gasoline_Tower_By_Mr_Tanay_Kedia/README.txt b/Removal_Of_Isopentane_In_Gasoline_Tower_By_Mr_Tanay_Kedia/README.txt
index d6d684d..d6d684d 100644..100755
--- a/Removal_Of_Isopentane_In_Gasoline_Tower_By_Mr_Tanay_Kedia/README.txt
+++ b/Removal_Of_Isopentane_In_Gasoline_Tower_By_Mr_Tanay_Kedia/README.txt
diff --git a/Removal_Of_Isopentane_In_Gasoline_Tower_By_Mr_Tanay_Kedia/Tanay_Removal_of_Isopentane.pdf b/Removal_Of_Isopentane_In_Gasoline_Tower_By_Mr_Tanay_Kedia/Tanay_Removal_of_Isopentane.pdf
index 53b6478..53b6478 100644..100755
--- a/Removal_Of_Isopentane_In_Gasoline_Tower_By_Mr_Tanay_Kedia/Tanay_Removal_of_Isopentane.pdf
+++ b/Removal_Of_Isopentane_In_Gasoline_Tower_By_Mr_Tanay_Kedia/Tanay_Removal_of_Isopentane.pdf
Binary files differ
diff --git a/Separation_Of_Benzene_From_Air_Using_Compression_By_Ms_Aditi_Jain/Abstract_OM.pdf b/Separation_Of_Benzene_From_Air_Using_Compression_By_Ms_Aditi_Jain/Abstract_OM.pdf
index 7243bea..7243bea 100644..100755
--- a/Separation_Of_Benzene_From_Air_Using_Compression_By_Ms_Aditi_Jain/Abstract_OM.pdf
+++ b/Separation_Of_Benzene_From_Air_Using_Compression_By_Ms_Aditi_Jain/Abstract_OM.pdf
Binary files differ
diff --git a/Separation_Of_Benzene_From_Air_Using_Compression_By_Ms_Aditi_Jain/Air_benzene_separation.mo b/Separation_Of_Benzene_From_Air_Using_Compression_By_Ms_Aditi_Jain/Air_benzene_separation.mo
index 97350e3..97350e3 100644..100755
--- a/Separation_Of_Benzene_From_Air_Using_Compression_By_Ms_Aditi_Jain/Air_benzene_separation.mo
+++ b/Separation_Of_Benzene_From_Air_Using_Compression_By_Ms_Aditi_Jain/Air_benzene_separation.mo
diff --git a/Separation_Of_Benzene_From_Air_Using_Compression_By_Ms_Aditi_Jain/README.txt b/Separation_Of_Benzene_From_Air_Using_Compression_By_Ms_Aditi_Jain/README.txt
index 3d60ecd..3d60ecd 100644..100755
--- a/Separation_Of_Benzene_From_Air_Using_Compression_By_Ms_Aditi_Jain/README.txt
+++ b/Separation_Of_Benzene_From_Air_Using_Compression_By_Ms_Aditi_Jain/README.txt
diff --git a/zip-1559634800-567987.zip b/zip-1559634800-567987.zip
index 891b01f..891b01f 100644..100755
--- a/zip-1559634800-567987.zip
+++ b/zip-1559634800-567987.zip
Binary files differ
diff --git a/zip-1572330485-226364.zip b/zip-1572330485-226364.zip
index ebdd195..ebdd195 100644..100755
--- a/zip-1572330485-226364.zip
+++ b/zip-1572330485-226364.zip
Binary files differ
diff --git a/zip-1572330485-302807.zip b/zip-1572330485-302807.zip
index ebdd195..ebdd195 100644..100755
--- a/zip-1572330485-302807.zip
+++ b/zip-1572330485-302807.zip
Binary files differ