Changeset 262 for trunk/eml/stage_separators
- Timestamp:
- Jun 15, 2007, 7:21:14 PM (16 years ago)
- Location:
- trunk/eml/stage_separators
- Files:
-
- 6 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/eml/stage_separators/batch_dist.mso
r176 r262 13 13 * available at http://www.enq.ufrgs.br/alsoc. 14 14 * 15 *-------------------------------------------------------------------16 * Model of a Batch Distillation (or Differential Distilation)17 *--------------------------------------------------------------------18 *19 * Streams:20 * * a liquid inlet stream21 * * a vapour outlet stream22 * * a inlet stream23 *24 * Assumptions:25 * * perfect mixing of both phases26 * * thermodynamics equilibrium27 * * no liquid entrainment in the vapour stream28 *29 * Specify:30 * * the inlet stream31 * * the liquid inlet stream32 * * the molar flow of the vapour outlet stream33 *34 * Initial:35 * * the distillator temperature (T)36 * * the distillator liquid level (Ll)37 * * (NoComps - 1) compositions in the distillator38 * or in the OutletV39 *40 *41 15 *---------------------------------------------------------------------- 42 16 * Author: Maurício Carvalho Maciel … … 46 20 47 21 Model Diff_Dist 22 ATTRIBUTES 23 Pallete = true; 24 Icon = "BatchDist"; 25 Brief = "Model of a Batch Distillation."; 26 Info = 27 "Assumptions: 28 * perfect mixing of both phases; 29 * thermodynamics equilibrium; 30 * no liquid entrainment in the vapour stream. 48 31 32 Specify: 33 * the inlet stream; 34 * the liquid inlet stream; 35 * the molar flow of the vapour outlet stream. 36 37 Initial Conditions: 38 * the distillator temperature (T); 39 * the distillator liquid level (Level); 40 * (NoComps - 1) compositions in the distillator or in the OutletV. 41 "; 42 49 43 PARAMETERS 50 44 outer PP as Plugin (Brief = "External Physical Properties", Type="PP"); -
trunk/eml/stage_separators/column.mso
r243 r262 41 41 #*---------------------------------------------------------------------- 42 42 * Model of a column section with: 43 * - NTrays=number of trays trays.43 * - NTrays=number of trays. 44 44 * 45 45 *---------------------------------------------------------------------*# 46 46 Model Section_Column 47 ATTRIBUTES 48 Pallete = true; 49 Icon = "SectionColumn"; 50 Brief = "Model of a column section."; 51 Info = 52 "Model of a column section containing: 53 * NTrays trays. 54 55 Specify: 56 * the feed stream of each tray (Inlet); 57 * the Murphree eficiency for each tray Emv; 58 * the InletL stream of the top tray; 59 * the InletV stream of the bottom tray. 60 61 Initial Conditions: 62 * the trays temperature (OutletL.T); 63 * the trays liquid level (Level) OR the trays liquid flow (OutletL.F); 64 * (NoComps - 1) OutletL (OR OutletV) compositions for each tray. 65 "; 66 47 67 PARAMETERS 48 68 outer PP as Plugin(Brief = "External Physical Properties", Type="PP"); … … 85 105 *---------------------------------------------------------------------*# 86 106 Model Distillation_kettle_cond 107 ATTRIBUTES 108 Pallete = true; 109 Icon = "DistillationKettleCond"; 110 Brief = "Model of a distillation column with dynamic condenser and dynamic reboiler."; 111 Info = 112 "Specify: 113 * the feed stream of each tray (Inlet); 114 * the Murphree eficiency for each tray Emv; 115 * the pump pressure difference; 116 * the heat supllied in reboiler and condenser; 117 * the condenser vapor outlet flow (OutletV.F); 118 * the reboiler liquid outlet flow (OutletL.F); 119 * both splitter outlet flows OR one of the splitter outlet flows and the splitter frac. 120 121 Initial Conditions: 122 * the trays temperature (OutletL.T); 123 * the trays liquid level (Level) OR the trays liquid flow (OutletL.F); 124 * (NoComps - 1) OutletL (OR OutletV) compositions for each tray; 125 126 * the condenser temperature (OutletL.T); 127 * the condenser liquid level (Level); 128 * (NoComps - 1) OutletL (OR OutletV) compositions; 129 130 * the reboiler temperature (OutletL.T); 131 * the reboiler liquid level (Level); 132 * (NoComps - 1) OutletL (OR OutletV) compositions. 133 "; 134 87 135 PARAMETERS 88 136 outer PP as Plugin(Brief = "External Physical Properties", Type="PP"); … … 156 204 * ------------------------------------------------------------------*# 157 205 Model Distillation_thermosyphon_subcooling 206 ATTRIBUTES 207 Pallete = true; 208 Icon = "DistillationThermosyphonSubcooling"; 209 Brief = "Model of a distillation column with steady condenser and steady reboiler."; 210 Info = 211 "Specify: 212 * the feed stream of each tray (Inlet); 213 * the Murphree eficiency for each tray Emv; 214 * the pump head; 215 * the condenser pressure drop; 216 * the heat supllied in top and bottom tanks; 217 * the heat supllied in condenser and reboiler; 218 * the Outlet1 flow in the bottom splitter (spbottom.Outlet1.F) that corresponds to the bottom product; 219 * both top splitter outlet flows OR one of the splitter outlet flows and the splitter frac. 220 221 Initial Conditions: 222 * the trays temperature (OutletL.T); 223 * the trays liquid level (Level) OR the trays liquid flow (OutletL.F); 224 * (NoComps - 1) OutletL (OR OutletV) compositions for each tray; 225 226 * the top tank temperature (OutletL.T); 227 * the top tank liquid level (Level); 228 * (NoComps - 1) OutletL (OR OutletV) compositions; 229 230 * the bottom tank temperature (OutletL.T); 231 * the bottom tank liquid level (Level); 232 * (NoComps - 1) OutletL (OR OutletV) compositions. 233 "; 234 158 235 PARAMETERS 159 236 outer PP as Plugin(Brief = "External Physical Properties", Type="PP"); … … 232 309 * ------------------------------------------------------------------*# 233 310 Model Distillation_thermosyphon_cond 311 ATTRIBUTES 312 Pallete = true; 313 Icon = "DistillationThermosyphonCond"; 314 Brief = "Model of a distillation column with dynamic condenser and steady reboiler."; 315 Info = 316 "Specify: 317 * the feed stream of each tray (Inlet); 318 * the Murphree eficiency for each tray Emv; 319 * the pump head; 320 * the condenser vapor outlet flow (OutletV.F); 321 * the heat supllied in bottom tank; 322 * the heat supllied in condenser and reboiler; 323 * the Outlet1 flow in the bottom splitter (spbottom.Outlet1.F) that corresponds to the bottom product; 324 325 Initial Conditions: 326 * the trays temperature (OutletL.T); 327 * the trays liquid level (Level) OR the trays liquid flow (OutletL.F); 328 * (NoComps - 1) OutletL (OR OutletV) compositions for each tray; 329 330 * the condenser temperature (OutletL.T); 331 * the condenser liquid level (Level); 332 * (NoComps - 1) OutletL (OR OutletV) compositions; 333 334 * the bottom tank temperature (OutletL.T); 335 * the bottom tank liquid level (Level); 336 * (NoComps - 1) OutletL (OR OutletV) compositions. 337 "; 338 234 339 PARAMETERS 235 340 outer PP as Plugin(Brief = "External Physical Properties", Type="PP"); … … 304 409 * ------------------------------------------------------------------*# 305 410 Model Distillation_kettle_subcooling 411 ATTRIBUTES 412 Pallete = true; 413 Icon = "DistillationKettleSubcooling"; 414 Brief = "Model of a distillation column with steady condenser and dynamic reboiler."; 415 Info = 416 "Specify: 417 * the feed stream of each tray (Inlet); 418 * the Murphree eficiency for each tray (Emv); 419 * the pump pressure difference; 420 * the heat supllied in reboiler and condenser; 421 * the heat supllied in the top tank; 422 * the condenser pressure drop; 423 * the reboiler liquid outlet flow (OutletL.F); 424 * both splitter outlet flows OR one of the splitter outlet flows and the splitter frac. 425 426 Initial Conditions: 427 * the trays temperature (OutletL.T); 428 * the trays liquid level (Level) OR the trays liquid flow (OutletL.F); 429 * (NoComps - 1) OutletL (OR OutletV) compositions for each tray; 430 431 * the top tank temperature (OutletL.T); 432 * the top tank liquid level (Level); 433 * (NoComps - 1) OutletL (OR OutletV) compositions; 434 435 * the reboiler temperature (OutletL.T); 436 * the reboiler liquid level (Level); 437 * (NoComps - 1) OutletL (OR OutletV) compositions. 438 "; 439 306 440 PARAMETERS 307 441 outer PP as Plugin(Brief = "External Physical Properties", Type="PP"); … … 371 505 *---------------------------------------------------------------------*# 372 506 Model Rectifier 507 ATTRIBUTES 508 Pallete = true; 509 Icon = "RefluxedCond"; 510 Brief = "Model of a rectifier column with dynamic condenser."; 511 Info = 512 "Specify: 513 * the feed stream of each tray (Inlet); 514 * the Murphree eficiency for each tray Emv; 515 * the InletV stream of the bottom tray; 516 * the pump pressure difference; 517 * the heat supllied in the condenser; 518 * the condenser vapor outlet flow (OutletV.F); 519 * both splitter outlet flows OR one of the splitter outlet flows and the splitter frac. 520 521 Initial Conditions: 522 * the trays temperature (OutletL.T); 523 * the trays liquid level (Level) OR the trays liquid flow (OutletL.F); 524 * (NoComps - 1) OutletL (OR OutletV) compositions for each tray; 525 526 * the condenser temperature (OutletL.T); 527 * the condenser liquid level (Level); 528 * (NoComps - 1) OutletL (OR OutletV) compositions; 529 "; 530 373 531 PARAMETERS 374 532 outer PP as Plugin(Brief = "External Physical Properties", Type="PP"); … … 427 585 * ------------------------------------------------------------------*# 428 586 Model Rectifier_subcooling 587 ATTRIBUTES 588 Pallete = true; 589 Icon = "RefluxedSubcooling"; 590 Brief = "Model of a rectifier column with steady condenser."; 591 Info = 592 "Specify: 593 * the feed stream of each tray (Inlet); 594 * the Murphree eficiency for each tray Emv; 595 * the InletV stream of the bottom tray; 596 * the pump head; 597 * the condenser pressure drop; 598 * the heat supllied in the top tank; 599 * the heat supllied in condenser; 600 * both top splitter outlet flows OR one of the splitter outlet flows and the splitter frac. 601 602 Initial Conditions: 603 * the trays temperature (OutletL.T); 604 * the trays liquid level (Level) OR the trays liquid flow (OutletL.F); 605 * (NoComps - 1) OutletL (OR OutletV) compositions for each tray; 606 607 * the top tank temperature (OutletL.T); 608 * the top tank liquid level (Level); 609 * (NoComps - 1) OutletL (OR OutletV) compositions; 610 "; 611 429 612 PARAMETERS 430 613 outer PP as Plugin(Brief = "External Physical Properties", Type="PP"); … … 482 665 *---------------------------------------------------------------------*# 483 666 Model Refluxed_Stripping 667 ATTRIBUTES 668 Pallete = true; 669 Icon = "RefluxedCond"; 670 Brief = "Model of a refluxed stripping column with dynamic condenser."; 671 Info = 672 "Specify: 673 * the feed stream of each tray (Inlet); 674 * the Murphree eficiency for each tray Emv; 675 * the InletV stream of the bottom tray; 676 * the pump pressure difference; 677 * the heat supllied in the condenser; 678 * the condenser vapor outlet flow (OutletV.F); 679 * both splitter outlet flows OR one of the splitter outlet flows and the splitter frac. 680 681 Initial Conditions: 682 * the trays temperature (OutletL.T); 683 * the trays liquid level (Level) OR the trays liquid flow (OutletL.F); 684 * (NoComps - 1) OutletL (OR OutletV) compositions for each tray; 685 686 * the condenser temperature (OutletL.T); 687 * the condenser liquid level (Level); 688 * (NoComps - 1) OutletL (OR OutletV) compositions; 689 "; 690 484 691 PARAMETERS 485 692 outer PP as Plugin(Brief = "External Physical Properties", Type="PP"); … … 538 745 * ------------------------------------------------------------------*# 539 746 Model Refluxed_Stripping_subcooling 747 ATTRIBUTES 748 Pallete = true; 749 Icon = "RefluxedSubcooling"; 750 Brief = "Model of a refluxed stripping column with steady condenser."; 751 Info = 752 "Specify: 753 * the feed stream of each tray (Inlet); 754 * the Murphree eficiency for each tray Emv; 755 * the InletV stream of the bottom tray; 756 * the pump head; 757 * the condenser pressure drop; 758 * the heat supllied in the top tank; 759 * the heat supllied in condenser; 760 * both top splitter outlet flows OR one of the splitter outlet flows and the splitter frac. 761 762 Initial Conditions: 763 * the trays temperature (OutletL.T); 764 * the trays liquid level (Level) OR the trays liquid flow (OutletL.F); 765 * (NoComps - 1) OutletL (OR OutletV) compositions for each tray; 766 767 * the top tank temperature (OutletL.T); 768 * the top tank liquid level (Level); 769 * (NoComps - 1) OutletL (OR OutletV) compositions; 770 "; 771 540 772 PARAMETERS 541 773 outer PP as Plugin(Brief = "External Physical Properties", Type="PP"); … … 593 825 *---------------------------------------------------------------------*# 594 826 Model Refluxed_Absorption 827 ATTRIBUTES 828 Pallete = true; 829 Icon = "RefluxedCond"; 830 Brief = "Model of a refluxed absorption column with dynamic condenser."; 831 Info = 832 "Specify: 833 * the feed stream of each tray (Inlet); 834 * the Murphree eficiency for each tray Emv; 835 * the InletV stream of the bottom tray; 836 * the pump pressure difference; 837 * the heat supllied in the condenser; 838 * the condenser vapor outlet flow (OutletV.F); 839 * both splitter outlet flows OR one of the splitter outlet flows and the splitter frac. 840 841 Initial Conditions: 842 * the trays temperature (OutletL.T); 843 * the trays liquid level (Level) OR the trays liquid flow (OutletL.F); 844 * (NoComps - 1) OutletL (OR OutletV) compositions for each tray; 845 846 * the condenser temperature (OutletL.T); 847 * the condenser liquid level (Level); 848 * (NoComps - 1) OutletL (OR OutletV) compositions; 849 "; 850 595 851 PARAMETERS 596 852 outer PP as Plugin(Brief = "External Physical Properties", Type="PP"); … … 650 906 * ------------------------------------------------------------------*# 651 907 Model Refluxed_Absorption_subcooling 908 ATTRIBUTES 909 Pallete = true; 910 Icon = "RefluxedSubcooling"; 911 Brief = "Model of a refluxed absorption column with steady condenser."; 912 Info = 913 "Specify: 914 * the feed stream of each tray (Inlet); 915 * the Murphree eficiency for each tray Emv; 916 * the InletV stream of the bottom tray; 917 * the pump head; 918 * the condenser pressure drop; 919 * the heat supllied in the top tank; 920 * the heat supllied in condenser; 921 * both top splitter outlet flows OR one of the splitter outlet flows and the splitter frac. 922 923 Initial Conditions: 924 * the trays temperature (OutletL.T); 925 * the trays liquid level (Level) OR the trays liquid flow (OutletL.F); 926 * (NoComps - 1) OutletL (OR OutletV) compositions for each tray; 927 928 * the top tank temperature (OutletL.T); 929 * the top tank liquid level (Level); 930 * (NoComps - 1) OutletL (OR OutletV) compositions; 931 "; 932 652 933 PARAMETERS 653 934 outer PP as Plugin(Brief = "External Physical Properties", Type="PP"); … … 705 986 * ------------------------------------------------------------------*# 706 987 Model Reboiled_Stripping_kettle 988 ATTRIBUTES 989 Pallete = true; 990 Icon = "ReboiledKettle"; 991 Brief = "Model of a reboiled stripping column with dynamic reboiler."; 992 Info = 993 "Specify: 994 * the feed stream of each tray (Inlet); 995 * the Murphree eficiency for each tray Emv; 996 * the InletL stream of the top tray; 997 * the heat supllied in the reboiler; 998 * the reboiler liquid outlet flow (OutletL.F); 999 1000 Initial Conditions: 1001 * the trays temperature (OutletL.T); 1002 * the trays liquid level (Level) OR the trays liquid flow (OutletL.F); 1003 * (NoComps - 1) OutletL (OR OutletV) compositions for each tray; 1004 1005 * the reboiler temperature (OutletL.T); 1006 * the reboiler liquid level (Level); 1007 * (NoComps - 1) OutletL (OR OutletV) compositions. 1008 "; 1009 707 1010 PARAMETERS 708 1011 outer PP as Plugin(Brief = "External Physical Properties", Type="PP"); … … 761 1064 * ------------------------------------------------------------------*# 762 1065 Model Reboiled_Stripping_thermosyphon 1066 ATTRIBUTES 1067 Pallete = true; 1068 Icon = "ReboiledThermosyphon"; 1069 Brief = "Model of a reboiled stripping column with steady reboiler."; 1070 Info = 1071 "Specify: 1072 * the feed stream of each tray (Inlet); 1073 * the Murphree eficiency for each tray (Emv); 1074 * the InletL stream of the top tray; 1075 * the heat supllied in bottom tank; 1076 * the heat supllied in the reboiler; 1077 * the Outlet1 flow in the bottom splitter (spbottom.Outlet1.F) that corresponds to the bottom product; 1078 1079 Initial Conditions: 1080 * the trays temperature (OutletL.T); 1081 * the trays liquid level (Level) OR the trays liquid flow (OutletL.F); 1082 * (NoComps - 1) OutletL (OR OutletV) compositions for each tray; 1083 1084 * the bottom tank temperature (OutletL.T); 1085 * the bottom tank liquid level (Level); 1086 * (NoComps - 1) OutletL (OR OutletV) compositions. 1087 "; 1088 763 1089 PARAMETERS 764 1090 outer PP as Plugin(Brief = "External Physical Properties", Type="PP"); … … 819 1145 * ------------------------------------------------------------------*# 820 1146 Model Reboiled_Absorption_kettle 1147 ATTRIBUTES 1148 Pallete = true; 1149 Icon = "ReboiledKettle"; 1150 Brief = "Model of a reboiled absorption column with dynamic reboiler."; 1151 Info = 1152 "Specify: 1153 * the feed stream of each tray (Inlet); 1154 * the Murphree eficiency for each tray Emv; 1155 * the InletL stream of the top tray; 1156 * the heat supllied in the reboiler; 1157 * the reboiler liquid outlet flow (OutletL.F); 1158 1159 Initial Conditions: 1160 * the trays temperature (OutletL.T); 1161 * the trays liquid level (Level) OR the trays liquid flow (OutletL.F); 1162 * (NoComps - 1) OutletL (OR OutletV) compositions for each tray; 1163 1164 * the reboiler temperature (OutletL.T); 1165 * the reboiler liquid level (Level); 1166 * (NoComps - 1) OutletL (OR OutletV) compositions. 1167 "; 1168 821 1169 PARAMETERS 822 1170 outer PP as Plugin(Brief = "External Physical Properties", Type="PP"); … … 875 1223 * ------------------------------------------------------------------*# 876 1224 Model Reboiled_Absorption_thermosyphon 1225 ATTRIBUTES 1226 Pallete = true; 1227 Icon = "ReboiledThermosyphon"; 1228 Brief = "Model of a reboiled absorption column with steady reboiler."; 1229 Info = 1230 "Specify: 1231 * the feed stream of each tray (Inlet); 1232 * the Murphree eficiency for each tray (Emv); 1233 * the InletL stream of the top tray; 1234 * the heat supllied in bottom tank; 1235 * the heat supllied in the reboiler; 1236 * the Outlet1 flow in the bottom splitter (spbottom.Outlet1.F) that corresponds to the bottom product; 1237 1238 Initial Conditions: 1239 * the trays temperature (OutletL.T); 1240 * the trays liquid level (Level) OR the trays liquid flow (OutletL.F); 1241 * (NoComps - 1) OutletL (OR OutletV) compositions for each tray; 1242 1243 * the bottom tank temperature (OutletL.T); 1244 * the bottom tank liquid level (Level); 1245 * (NoComps - 1) OutletL (OR OutletV) compositions. 1246 "; 1247 877 1248 PARAMETERS 878 1249 outer PP as Plugin(Brief = "External Physical Properties", Type="PP"); … … 929 1300 * ------------------------------------------------------------------*# 930 1301 Model ReactiveDistillation 1302 ATTRIBUTES 1303 Pallete = true; 1304 Icon = "DistillationKettleCond"; 1305 Brief = "Model of a reactive distillation column with dynamic condenser and reboiler."; 1306 Info = 1307 "Specify: 1308 * the reaction related variables for each tray, condenser and reboiler; 1309 * the feed stream of each tray (Inlet); 1310 * the Murphree eficiency for each tray Emv; 1311 * the pump pressure difference; 1312 * the heat supllied in reboiler and condenser; 1313 * the condenser vapor outlet flow (OutletV.F); 1314 * the reboiler liquid outlet flow (OutletL.F); 1315 * both splitter outlet flows OR one of the splitter outlet flows and the splitter frac. 1316 1317 Initial Conditions: 1318 * the trays temperature (OutletL.T); 1319 * the trays liquid level (Level) OR the trays liquid flow (OutletL.F); 1320 * (NoComps - 1) OutletL (OR OutletV) compositions for each tray; 1321 1322 * the condenser temperature (OutletL.T); 1323 * the condenser liquid level (Level); 1324 * (NoComps - 1) OutletL (OR OutletV) compositions; 1325 1326 * the reboiler temperature (OutletL.T); 1327 * the reboiler liquid level (Level); 1328 * (NoComps - 1) OutletL (OR OutletV) compositions. 1329 "; 1330 931 1331 PARAMETERS 932 1332 outer PP as Plugin(Type="PP"); -
trunk/eml/stage_separators/condenser.mso
r243 r262 12 12 * EMSO is distributed under the therms of the ALSOC LICENSE as 13 13 * available at http://www.enq.ufrgs.br/alsoc. 14 *15 *-------------------------------------------------------------------16 * Model of a dynamic condenser17 *--------------------------------------------------------------------18 *19 * Streams:20 * * a vapour inlet stream21 * * a liquid outlet stream22 *23 * Assumptions:24 * * perfect mixing of both phases25 * * thermodynamics equilibrium26 *27 * Specify:28 * * the Inlet stream29 * * the Outlet flows30 *31 * Initial:32 * * the condenser temperature (OutletL.T)33 * * the condenser level (Ll)34 * * (NoComps - 1) Outlet compositions35 14 * 36 15 *---------------------------------------------------------------------- … … 42 21 43 22 Model condenser 23 ATTRIBUTES 24 Pallete = true; 25 Icon = "Condenser"; 26 Brief = "Model of a dynamic condenser."; 27 Info = 28 "Assumptions: 29 * perfect mixing of both phases; 30 * thermodynamics equilibrium. 31 32 Specify: 33 * the inlet stream; 34 * the outlet flows: OutletV.F and OutletL.F; 35 * the heat supply. 36 37 Initial Conditions: 38 * the condenser temperature (OutletL.T); 39 * the condenser liquid level (Level); 40 * (NoComps - 1) OutletL (OR OutletV) compositions. 41 "; 42 44 43 PARAMETERS 45 44 outer PP as Plugin(Brief = "External Physical Properties", Type="PP"); … … 108 107 *---------------------------------------------------------------------*# 109 108 Model condenserSteady 109 ATTRIBUTES 110 Pallete = true; 111 Icon = "CondenserSteady"; 112 Brief = "Model of a Steady State condenser with no thermodynamics equilibrium."; 113 Info = 114 "Assumptions: 115 * perfect mixing of both phases; 116 * no thermodynamics equilibrium. 117 118 Specify: 119 * the inlet stream; 120 * the pressure drop in the condenser; 121 * the heat supply. 122 "; 123 110 124 PARAMETERS 111 125 outer PP as Plugin(Brief = "External Physical Properties", Type="PP"); … … 134 148 *--------------------------------------------------------------------*# 135 149 Model condenserReact 150 ATTRIBUTES 151 Pallete = true; 152 Icon = "Condenser"; 153 Brief = "Model of a Condenser with reaction in liquid phase."; 154 Info = 155 "Assumptions: 156 * perfect mixing of both phases; 157 * thermodynamics equilibrium; 158 * the reaction only takes place in liquid phase. 159 160 Specify: 161 * the reaction related variables; 162 * the inlet stream; 163 * the outlet flows: OutletV.F and OutletL.F; 164 * the heat supply. 165 166 Initial Conditions: 167 * the condenser temperature (OutletL.T); 168 * the condenser liquid level (Level); 169 * (NoComps - 1) OutletL (OR OutletV) compositions. 170 "; 171 136 172 PARAMETERS 137 173 outer PP as Plugin(Type="PP"); -
trunk/eml/stage_separators/flashPH.mso
r218 r262 14 14 * 15 15 *------------------------------------------------------------------- 16 * Model of a static PH flash16 * 17 17 *-------------------------------------------------------------------- 18 18 * - Streams … … 25 25 * 26 26 * - Specify: 27 * * the feed stream;28 * * the heat duty29 * * the outlet pressure27 * * 28 * * 29 * * 30 30 * 31 31 *---------------------------------------------------------------------- … … 37 37 38 38 Model FlashPHSteady 39 ATTRIBUTES 40 Pallete = true; 41 Icon = "Flash"; 42 Brief = "Model of a static PH flash."; 43 Info = 44 "Assumptions: 45 * perfect mixing of both phases; 46 47 Specify: 48 * the feed stream; 49 * the heat duty; 50 * the outlet pressure. 51 "; 52 39 53 PARAMETERS 40 54 outer PP as Plugin(Brief = "External Physical Properties", Type="PP"); -
trunk/eml/stage_separators/reboiler.mso
r243 r262 13 13 * available at http://www.enq.ufrgs.br/alsoc. 14 14 * 15 *-------------------------------------------------------------------16 * Model of a dynamic reboiler17 *--------------------------------------------------------------------18 *19 * Streams:20 * * a liquid inlet stream21 * * a liquid outlet stream22 * * a vapour outlet stream23 * * a feed stream24 *25 * Assumptions:26 * * perfect mixing of both phases27 * * thermodynamics equilibrium28 * * no liquid entrainment in the vapour stream29 *30 * Specify:31 * * the Feed stream32 * * the Liquid inlet stream33 * * the outlet flows: OutletV.F and OutletL.F34 *35 * Initial:36 * * the reboiler temperature (OutletL.T)37 * * the reboiler liquid level (Ll)38 * * (NoComps - 1) OutletL (OR OutletV) compositions39 *40 *41 15 *---------------------------------------------------------------------- 42 16 * Author: Paula B. Staudt … … 47 21 48 22 Model reboiler 23 ATTRIBUTES 24 Pallete = true; 25 Icon = "Reboiler"; 26 Brief = "Model of a dynamic reboiler - kettle."; 27 Info = 28 "Assumptions: 29 * perfect mixing of both phases; 30 * thermodynamics equilibrium; 31 * no liquid entrainment in the vapour stream. 32 33 Specify: 34 * the inlet stream; 35 * the liquid inlet stream; 36 * the outlet flows: OutletV.F and OutletL.F; 37 * the heat supply. 38 39 Initial Conditions: 40 * the reboiler temperature (OutletL.T); 41 * the reboiler liquid level (Level); 42 * (NoComps - 1) OutletL (OR OutletV) compositions. 43 "; 44 49 45 PARAMETERS 50 46 outer PP as Plugin(Brief = "External Physical Properties", Type="PP"); … … 118 114 *---------------------------------------------------------------------*# 119 115 Model reboilerSteady 116 ATTRIBUTES 117 Pallete = true; 118 Icon = "ReboilerSteady"; 119 Brief = "Model of a Steady State reboiler with no thermodynamics equilibrium - thermosyphon."; 120 Info = 121 "Assumptions: 122 * perfect mixing of both phases; 123 * no thermodynamics equilibrium; 124 * no liquid entrainment in the vapour stream. 125 126 Specify: 127 * the InletL stream; 128 * the heat supply OR the outlet temperature (OutletV.T); 129 "; 130 120 131 PARAMETERS 121 132 outer PP as Plugin(Brief = "External Physical Properties", Type="PP"); … … 154 165 *---------------------------------------------------------------------*# 155 166 Model reboilerSteady_fakeH 167 ATTRIBUTES 168 Pallete = true; 169 Icon = "ReboilerSteady"; 170 Brief = "Model of a Steady State reboiler with fake calculation of outlet conditions."; 171 Info = 172 "Model of a Steady State reboiler with fake calculation of 173 vaporisation fraction and output temperature, but with a real 174 calculation of the output stream enthalpy. 175 "; 176 156 177 PARAMETERS 157 178 outer PP as Plugin(Brief = "External Physical Properties", Type="PP"); … … 190 211 *-------------------------------------------------------------------*# 191 212 Model reboilerReact 213 ATTRIBUTES 214 Pallete = true; 215 Icon = "Reboiler"; 216 Brief = "Model of a dynamic reboiler with reaction."; 217 Info = 218 "Assumptions: 219 * perfect mixing of both phases; 220 * thermodynamics equilibrium; 221 * no liquid entrainment in the vapour stream; 222 * the reaction takes place only in the liquid phase. 223 224 Specify: 225 * the kinetics variables; 226 * the inlet stream; 227 * the liquid inlet stream; 228 * the outlet flows: OutletV.F and OutletL.F; 229 * the heat supply. 230 231 Initial Conditions: 232 * the reboiler temperature (OutletL.T); 233 * the reboiler liquid level (Level); 234 * (NoComps - 1) OutletL (OR OutletV) compositions. 235 "; 236 192 237 PARAMETERS 193 238 outer PP as Plugin(Type="PP"); -
trunk/eml/stage_separators/tray.mso
r243 r262 56 56 57 57 PARAMETERS 58 59 58 outer PP as Plugin(Brief = "External Physical Properties", Type="PP"); 59 outer NComp as Integer; 60 60 V as volume(Brief="Total Volume of the tray"); 61 61 Q as heat_rate (Brief="Rate of heat supply");
Note: See TracChangeset
for help on using the changeset viewer.