diff options
author | Sashi20 | 2020-01-10 15:45:15 +0530 |
---|---|---|
committer | Sashi20 | 2020-01-10 15:45:15 +0530 |
commit | 20287f1d05e348d7e7cd4e8d4336a0d70e7f5016 (patch) | |
tree | 9c65be7121e3151ec81cd4f6838e121cdb97bb4a /Nitrogen_Liquefaction_Using_Linde_Cycle_By_Mr_Abhishek_Kumar | |
download | OM-Flowsheets-20287f1d05e348d7e7cd4e8d4336a0d70e7f5016.tar.gz OM-Flowsheets-20287f1d05e348d7e7cd4e8d4336a0d70e7f5016.tar.bz2 OM-Flowsheets-20287f1d05e348d7e7cd4e8d4336a0d70e7f5016.zip |
first commit
Diffstat (limited to 'Nitrogen_Liquefaction_Using_Linde_Cycle_By_Mr_Abhishek_Kumar')
3 files changed, 88 insertions, 0 deletions
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 new file mode 100644 index 0000000..d4c77ed --- /dev/null +++ b/Nitrogen_Liquefaction_Using_Linde_Cycle_By_Mr_Abhishek_Kumar/Nitrogen_Liquefaction.mo @@ -0,0 +1,80 @@ +package Nitrogen_Liquefaction
+model flowsheet
+ import data = Simulator.Files.Chemsep_Database;
+ parameter data.Nitrogen nit;
+ parameter Integer NOC = 1;
+ parameter data.General_Properties comp[NOC] = {nit};
+
+ model inlet
+ extends Simulator.Streams.Material_Stream;
+ extends Simulator.Files.Thermodynamic_Packages.Raoults_Law;
+ end inlet;
+
+ model compres
+ extends Simulator.Unit_Operations.Adiabatic_Compressor;
+ extends Simulator.Files.Thermodynamic_Packages.Raoults_Law;
+ end compres;
+
+
+ model valve
+ extends Simulator.Unit_Operations.Valve;
+ extends Simulator.Files.Thermodynamic_Packages.Raoults_Law;
+ end valve;
+
+ flowsheet.inlet feed(NOC = NOC, comp = comp) annotation(
+ Placement(visible = true, transformation(origin = {-92, 52}, extent = {{-10, -10}, {10, 10}}, rotation = 0)));
+ flowsheet.inlet feed2(NOC = NOC, comp = comp) annotation(
+ Placement(visible = true, transformation(origin = {-34, 74}, extent = {{-10, -10}, {10, 10}}, rotation = 0)));
+ Simulator.Streams.Energy_Stream CD annotation(
+ Placement(visible = true, transformation(origin = {-74, 18}, extent = {{-10, -10}, {10, 10}}, rotation = 0)));
+ flowsheet.compres compres1(NOC = NOC, comp = comp, eff = 0.5) annotation(
+ Placement(visible = true, transformation(origin = {-72, 88}, extent = {{-10, -10}, {10, 10}}, rotation = 0)));
+ Simulator.Unit_Operations.Cooler cooler1(NOC = NOC, comp = comp, eff = 1, pressDrop = 0) annotation(
+ Placement(visible = true, transformation(origin = {8, 80}, extent = {{-10, -10}, {10, 10}}, rotation = 0)));
+ flowsheet.inlet cooled_N2001(NOC = NOC, comp = comp) annotation(
+ Placement(visible = true, transformation(origin = {66, 84}, extent = {{-10, -10}, {10, 10}}, rotation = 0)));
+ Simulator.Streams.Energy_Stream energy_Stream1 annotation(
+ Placement(visible = true, transformation(origin = {32, 58}, extent = {{-10, -10}, {10, 10}}, rotation = 0)));
+ Simulator.Unit_Operations.Rigorous_HX HX(Calculation_Method = "Cold_Fluid_Outlet_Temperature", Heat_Loss = 0, NOC = NOC, comp = comp, deltap_cold = 0, deltap_hot = 0) annotation(
+ Placement(visible = true, transformation(origin = {-44, -24}, extent = {{-10, -10}, {10, 10}}, rotation = 0)));
+ flowsheet.inlet N2_Cold(NOC = NOC, comp = comp) annotation(
+ Placement(visible = true, transformation(origin = {-96, -42}, extent = {{-10, -10}, {10, 10}}, rotation = 0)));
+ flowsheet.inlet N2_Hot(NOC = NOC, comp = comp) annotation(
+ Placement(visible = true, transformation(origin = {6, -56}, extent = {{-10, -10}, {10, 10}}, rotation = 0)));
+ flowsheet.inlet cooled_N2002(NOC = NOC, comp = comp) annotation(
+ Placement(visible = true, transformation(origin = {2, -14}, extent = {{-10, -10}, {10, 10}}, rotation = 0)));
+equation
+ connect(cooler1.outlet, cooled_N2001.inlet) annotation(
+ Line(points = {{18, 80}, {41, 80}, {41, 84}, {56, 84}}));
+ connect(cooled_N2001.outlet, HX.Hot_In) annotation(
+ Line(points = {{76, 84}, {76, 40}, {-51, 40}, {-51, -20}}));
+ connect(energy_Stream1.inlet, cooler1.energy) annotation(
+ Line(points = {{22, 58}, {8, 58}, {8, 70}}));
+ connect(N2_Hot.inlet, HX.Cold_Out) annotation(
+ Line(points = {{-4, -56}, {-4, -41.5}, {-36, -41.5}, {-36, -27}}));
+ connect(cooled_N2002.inlet, HX.Hot_Out) annotation(
+ Line(points = {{-8, -14}, {-8, -17.5}, {-36, -17.5}, {-36, -21}}));
+ connect(N2_Cold.outlet, HX.Cold_In) annotation(
+ Line(points = {{-86, -42}, {-74, -42}, {-74, -27}, {-51, -27}}));
+ connect(feed2.outlet, cooler1.inlet) annotation(
+ Line(points = {{-24, 74}, {-12, 74}, {-12, 80}, {-2, 80}}));
+ connect(compres1.outlet, feed2.inlet) annotation(
+ Line(points = {{-62, 88}, {-54, 88}, {-54, 74}, {-44, 74}}));
+ connect(compres1.energy, CD.inlet) annotation(
+ Line(points = {{-72, 78}, {-72, 43}, {-84, 43}, {-84, 18}}));
+ connect(feed.outlet, compres1.inlet) annotation(
+ Line(points = {{-82, 52}, {-70, 52}, {-70, 88}, {-82, 88}}));
+ feed.T = 300;
+ feed.P = 101325;
+ feed.vapPhasMolFrac = 1;
+ feed.totMolFlo[1] = 9.9156;
+ compres1.pressInc = 2431800;
+ cooler1.outT = 300;
+ N2_Cold.totMolFlo[1] = 28.914;
+ N2_Hot.T = 229;
+ N2_Hot.P = 101325;
+ N2_Cold.T = 77.3546;
+HX.Area = 0.27;
+HX.U=1500;
+end flowsheet;
+end Nitrogen_Liquefaction;
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 Binary files differnew file mode 100644 index 0000000..7ddcaa7 --- /dev/null +++ b/Nitrogen_Liquefaction_Using_Linde_Cycle_By_Mr_Abhishek_Kumar/Nitrogen_Liquefaction_Linde_Cycle.pdf 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 new file mode 100644 index 0000000..33b9777 --- /dev/null +++ b/Nitrogen_Liquefaction_Using_Linde_Cycle_By_Mr_Abhishek_Kumar/README.txt @@ -0,0 +1,8 @@ +About the flowsheet + +Title Of The Flowsheet Project: Nitrogen Liquefaction using Linde Cycle +Proposar Name: Mr Abhishek Kumar +University: University of Petroleum and Energy Studies + + +OpenModelica Flowsheet Project By FOSSEE, IIT Bombay |