Changeset 563 for branches/gui
- Timestamp:
- Jul 23, 2008, 7:56:24 PM (15 years ago)
- Location:
- branches/gui/sample/heat_exchangers
- Files:
-
- 7 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/gui/sample/heat_exchangers/Cooler_Diagram.pfd
r547 r563 1 <?xml version='1.0' encoding='ascii'?> 2 <Diagram> 3 <Physical_Properties> 4 <Component>n-hexane</Component> 5 <Component>isobutane</Component> 6 <Component>n-pentane</Component> 7 <Liquid_Model>PR</Liquid_Model> 8 <Vapour_Model>PR</Vapour_Model> 9 </Physical_Properties> 10 <Options> 11 <Dynamic>0</Dynamic> 12 <Time_Step>10</Time_Step> 13 <Time_End>100</Time_End> 14 <Time_Unit_Index>0</Time_Unit_Index> 15 <Time_Unit_Text>s</Time_Unit_Text> 16 <Sparse_Algebra>1</Sparse_Algebra> 17 <Integration_Index>0</Integration_Index> 18 <Integration_Text>original</Integration_Text> 19 <NLASolver_File_Index>0</NLASolver_File_Index> 20 <NLASolver_File_Text>sundials</NLASolver_File_Text> 21 <DAESolver_File_Index>0</DAESolver_File_Index> 22 </Options> 23 <Width>2000</Width> 24 <Height>1000</Height> 25 <Grid_Spacing>20</Grid_Spacing> 26 <View> 27 <Zoom_Level>1</Zoom_Level> 28 <Show_Grid>1</Show_Grid> 29 <Snap_to_Grid>1</Snap_to_Grid> 30 <Width>947</Width> 31 <Height>477</Height> 32 <X>0</X> 33 <Y>0</Y> 34 </View> 35 <View> 36 <Zoom_Level>1</Zoom_Level> 37 <Show_Grid>1</Show_Grid> 38 <Snap_to_Grid>1</Snap_to_Grid> 39 <Width>947</Width> 40 <Height>0</Height> 41 <X>0</X> 42 <Y>0</Y> 43 </View> 44 <Block> 45 <Type>source</Type> 46 <Id_String>source_1</Id_String> 47 <Block_Name>source_1</Block_Name> 48 <Image_File_Name>/home/bicca/apps/repositorio/biblioteca/trunk/eml/icon/Source.png</Image_File_Name> 49 <X>94</X> 50 <Y>25</Y> 51 <Z>0</Z> 52 <Width>72.5</Width> 53 <Height>37</Height> 54 <Block_Properties> 55 <Sub_Models> 1 <?xml version="1.0"?> 2 <!-- VRTech xml file - http://www.vrtech.com.br --> 3 <Diagram version="1" revision="1"> 4 <Physical_Properties> 5 <Component>n-hexane</Component> 6 <Component>isobutane</Component> 7 <Component>n-pentane</Component> 8 <Liquid_Model>PR</Liquid_Model> 9 <Vapour_Model>PR</Vapour_Model> 10 </Physical_Properties> 11 <Options> 12 <Dynamic>0</Dynamic> 13 <Time_Start></Time_Start> 14 <Time_Step>10</Time_Step> 15 <Time_End>100</Time_End> 16 <Time_Unit_Text>s</Time_Unit_Text> 17 <Sparse_Algebra>1</Sparse_Algebra> 18 <Integration_Index>0</Integration_Index> 19 <Integration_Text>original</Integration_Text> 20 <NLASolver_File_Index>0</NLASolver_File_Index> 21 <NLASolver_File_Text>sundials</NLASolver_File_Text> 22 <DAESolver_File_Index>0</DAESolver_File_Index> 23 </Options> 24 <Width>2000</Width> 25 <Height>1000</Height> 26 <Grid_Spacing>20</Grid_Spacing> 27 <View> 28 <Zoom_Level>1</Zoom_Level> 29 <Show_Grid>0</Show_Grid> 30 <Snap_to_Grid>0</Snap_to_Grid> 31 <Width>925</Width> 32 <Height>482</Height> 33 <X>0</X> 34 <Y>0</Y> 35 </View> 36 <View> 37 <Zoom_Level>1</Zoom_Level> 38 <Show_Grid>0</Show_Grid> 39 <Snap_to_Grid>0</Snap_to_Grid> 40 <Width>925</Width> 41 <Height>0</Height> 42 <X>0</X> 43 <Y>0</Y> 44 </View> 45 <Block> 46 <Type>source</Type> 47 <Id_String>source_1</Id_String> 48 <Image_File_Name>D:\Apps\repositorio\branches\gui\eml\icon/Source.png</Image_File_Name> 49 <X>94</X> 50 <Y>25</Y> 51 <Z>0</Z> 52 <Width>72.5</Width> 53 <Height>37</Height> 54 <Block_Properties> 55 <Model_File_Path>streams</Model_File_Path> 56 <Instance_Id>source_1</Instance_Id> 57 <Model_Name>source</Model_Name> 58 <T_Connection>0</T_Connection> 59 <Sub_Models> 56 60 <Block_Properties> 57 <Base_Models> 61 <Model_File_Path>streams</Model_File_Path> 62 <Instance_Id>Outlet</Instance_Id> 63 <Model_Name>Outlet</Model_Name> 64 <T_Connection>2</T_Connection> 65 <Base_Models> 66 <Block_Properties> 67 <Model_File_Path>streams</Model_File_Path> 68 <Instance_Id>Outlet</Instance_Id> 69 <Model_Name>stream</Model_Name> 70 <T_Connection>2</T_Connection> 71 <Variables> 72 <Desc>F</Desc> 73 <Index>0</Index> 74 <Values>10</Values> 75 <Status>1</Status> 76 <Unit>kmol/h</Unit> 77 </Variables> 78 <Variables> 79 <Desc>T</Desc> 80 <Index>0</Index> 81 <Values>(66+273)</Values> 82 <Status>1</Status> 83 <Unit>K</Unit> 84 </Variables> 85 <Variables> 86 <Desc>P</Desc> 87 <Index>0</Index> 88 <Values>3</Values> 89 <Status>1</Status> 90 <Unit>atm</Unit> 91 </Variables> 92 <Variables> 93 <Desc>z</Desc> 94 <Index>0</Index> 95 <Values>0.5</Values> 96 <Status>1</Status> 97 <Index>1</Index> 98 <Values>0.3</Values> 99 <Status>1</Status> 100 <Index>2</Index> 101 <Values>0.2</Values> 102 <Status>1</Status> 103 </Variables> 104 </Block_Properties> 105 </Base_Models> 106 </Block_Properties> 107 </Sub_Models> 108 <Parameters> 109 <Desc>PP</Desc> 110 <Index>0</Index> 111 <Values>PP</Values> 112 <Status>0</Status> 113 </Parameters> 114 <Parameters> 115 <Desc>rhoModel</Desc> 116 <Index>0</Index> 117 <Values>volume</Values> 118 <Status>0</Status> 119 </Parameters> 120 </Block_Properties> 121 </Block> 122 <Block> 123 <Type>sink</Type> 124 <Id_String>sink_1</Id_String> 125 <Image_File_Name>D:\Apps\repositorio\branches\gui\eml\icon/Sink.png</Image_File_Name> 126 <X>663</X> 127 <Y>269</Y> 128 <Z>0</Z> 129 <Width>72.5</Width> 130 <Height>37</Height> 131 <Block_Properties> 132 <Model_File_Path>streams</Model_File_Path> 133 <Instance_Id>sink_1</Instance_Id> 134 <Model_Name>sink</Model_Name> 135 <T_Connection>0</T_Connection> 136 <Sub_Models> 58 137 <Block_Properties> 59 <Model_File_Path>streams</Model_File_Path> 60 <Instance_Id>Outlet.</Instance_Id> 61 <Model_Name>stream</Model_Name> 62 <T_Connection>2</T_Connection> 63 <Variables> 64 <Desc>Outlet.F</Desc> 65 <Index>0</Index> 66 <Values>10</Values> 67 <Status>1</Status> 68 <Unit>kmol/h</Unit> 69 </Variables> 70 <Variables> 71 <Desc>Outlet.T</Desc> 72 <Index>0</Index> 73 <Values>(66+273)</Values> 74 <Status>1</Status> 75 <Unit>K</Unit> 76 </Variables> 77 <Variables> 78 <Desc>Outlet.P</Desc> 79 <Index>0</Index> 80 <Values>3</Values> 81 <Status>1</Status> 82 <Unit>atm</Unit> 83 </Variables> 84 <Variables> 85 <Desc>Outlet.z</Desc> 86 <Index>0</Index> 87 <Values>0.5</Values> 88 <Status>1</Status> 89 <Index>1</Index> 90 <Values>0.3</Values> 91 <Status>1</Status> 92 <Index>2</Index> 93 <Values>0.2</Values> 94 <Status>1</Status> 95 </Variables> 138 <Model_File_Path>streams</Model_File_Path> 139 <Instance_Id>Inlet</Instance_Id> 140 <Model_Name>Inlet</Model_Name> 141 <T_Connection>1</T_Connection> 142 <Base_Models> 143 <Block_Properties> 144 <Model_File_Path>streams</Model_File_Path> 145 <Instance_Id>Inlet</Instance_Id> 146 <Model_Name>stream</Model_Name> 147 <T_Connection>1</T_Connection> 148 </Block_Properties> 149 </Base_Models> 96 150 </Block_Properties> 97 </Base_Models> 98 <Model_File_Path>streams</Model_File_Path> 99 <Instance_Id>Outlet.</Instance_Id> 100 <Model_Name>Outlet</Model_Name> 101 <T_Connection>2</T_Connection> 151 </Sub_Models> 152 <Parameters> 153 <Desc>PP</Desc> 154 <Index>0</Index> 155 <Values>PP</Values> 156 <Status>0</Status> 157 </Parameters> 158 <Parameters> 159 <Desc>rhoModel</Desc> 160 <Index>0</Index> 161 <Values>volume</Values> 162 <Status>0</Status> 163 </Parameters> 164 </Block_Properties> 165 </Block> 166 <Block> 167 <Type>energy_source</Type> 168 <Id_String>energy_source_1</Id_String> 169 <Image_File_Name>D:\Apps\repositorio\branches\gui\eml\icon/energy_source.png</Image_File_Name> 170 <X>412</X> 171 <Y>366</Y> 172 <Z>0</Z> 173 <Width>72.5</Width> 174 <Height>38</Height> 175 <Block_Properties> 176 <Model_File_Path>streams</Model_File_Path> 177 <Instance_Id>energy_source_1</Instance_Id> 178 <Model_Name>energy_source</Model_Name> 179 <T_Connection>0</T_Connection> 180 </Block_Properties> 181 </Block> 182 <Block> 183 <Type>cooler</Type> 184 <Id_String>cooler_1</Id_String> 185 <Image_File_Name>D:\Apps\repositorio\branches\gui\eml\heat_exchangers\icon/cooler.png</Image_File_Name> 186 <X>342</X> 187 <Y>101</Y> 188 <Z>0</Z> 189 <Width>149.5</Width> 190 <Height>118.5</Height> 191 <Block_Properties> 192 <Model_File_Path>heat_exchangers\heater</Model_File_Path> 193 <Instance_Id>cooler_1</Instance_Id> 194 <Model_Name>cooler</Model_Name> 195 <T_Connection>0</T_Connection> 196 <Base_Models> 197 <Block_Properties> 198 <Model_File_Path>heat_exchangers\heater</Model_File_Path> 199 <Instance_Id>cooler_1</Instance_Id> 200 <Model_Name>heater_basic</Model_Name> 201 <T_Connection>0</T_Connection> 202 <Sub_Models> 203 <Block_Properties> 204 <Model_File_Path>heat_exchangers\heater</Model_File_Path> 205 <Instance_Id>Inlet(1)</Instance_Id> 206 <Model_Name>Inlet</Model_Name> 207 <T_Connection>1</T_Connection> 208 <Base_Models> 209 <Block_Properties> 210 <Model_File_Path>streams</Model_File_Path> 211 <Instance_Id>Inlet(1)</Instance_Id> 212 <Model_Name>stream</Model_Name> 213 <T_Connection>1</T_Connection> 214 </Block_Properties> 215 </Base_Models> 216 </Block_Properties> 217 </Sub_Models> 218 <Sub_Models> 219 <Block_Properties> 220 <Model_File_Path>heat_exchangers\heater</Model_File_Path> 221 <Instance_Id>Outlet</Instance_Id> 222 <Model_Name>Outlet</Model_Name> 223 <T_Connection>2</T_Connection> 224 <Base_Models> 225 <Block_Properties> 226 <Model_File_Path>streams</Model_File_Path> 227 <Instance_Id>Outlet</Instance_Id> 228 <Model_Name>streamPH</Model_Name> 229 <T_Connection>2</T_Connection> 230 <Base_Models> 231 <Block_Properties> 232 <Model_File_Path>streams</Model_File_Path> 233 <Instance_Id>Outlet</Instance_Id> 234 <Model_Name>stream</Model_Name> 235 <T_Connection>2</T_Connection> 236 <Variables> 237 <Desc>T</Desc> 238 <Index>0</Index> 239 <Values>(30+273)</Values> 240 <Status>1</Status> 241 <Unit>K</Unit> 242 </Variables> 243 </Block_Properties> 244 </Base_Models> 245 <Parameters> 246 <Desc>PP</Desc> 247 <Index>0</Index> 248 <Values>PP</Values> 249 <Status>0</Status> 250 </Parameters> 251 </Block_Properties> 252 </Base_Models> 253 </Block_Properties> 254 </Sub_Models> 255 <Parameters> 256 <Desc>PP</Desc> 257 <Index>0</Index> 258 <Values>PP</Values> 259 <Status>0</Status> 260 </Parameters> 261 <Parameters> 262 <Desc>Ninlet</Desc> 263 <Index>0</Index> 264 <Values>1</Values> 265 <Status>4</Status> 266 </Parameters> 267 <Parameters> 268 <Desc>Kvalues</Desc> 269 <Index>0</Index> 270 <Values>yes</Values> 271 <Status>4</Status> 272 </Parameters> 273 <Variables> 274 <Desc>Pdrop</Desc> 275 <Index>0</Index> 276 <Values>15</Values> 277 <Status>1</Status> 278 <Unit>kPa</Unit> 279 </Variables> 102 280 </Block_Properties> 103 </Sub_Models> 104 <Model_File_Path>streams</Model_File_Path> 105 <Instance_Id></Instance_Id> 106 <Model_Name>source</Model_Name> 107 <T_Connection>0</T_Connection> 108 </Block_Properties> 109 </Block> 110 <Block> 111 <Type>sink</Type> 112 <Id_String>sink_1</Id_String> 113 <Block_Name>sink_1</Block_Name> 114 <Image_File_Name>/home/bicca/apps/repositorio/biblioteca/trunk/eml/icon/Sink.png</Image_File_Name> 115 <X>663</X> 116 <Y>269</Y> 117 <Z>0</Z> 118 <Width>72.5</Width> 119 <Height>37</Height> 120 <Block_Properties> 121 <Sub_Models> 122 <Block_Properties> 123 <Base_Models> 124 <Block_Properties> 125 <Model_File_Path>streams</Model_File_Path> 126 <Instance_Id>Inlet.</Instance_Id> 127 <Model_Name>stream</Model_Name> 128 <T_Connection>1</T_Connection> 129 </Block_Properties> 130 </Base_Models> 131 <Model_File_Path>streams</Model_File_Path> 132 <Instance_Id>Inlet.</Instance_Id> 133 <Model_Name>Inlet</Model_Name> 134 <T_Connection>1</T_Connection> 135 </Block_Properties> 136 </Sub_Models> 137 <Model_File_Path>streams</Model_File_Path> 138 <Instance_Id></Instance_Id> 139 <Model_Name>sink</Model_Name> 140 <T_Connection>0</T_Connection> 141 </Block_Properties> 142 </Block> 143 <Block> 144 <Type>energy_source</Type> 145 <Id_String>energy_source_1</Id_String> 146 <Block_Name>Heat</Block_Name> 147 <Image_File_Name>/home/bicca/apps/repositorio/biblioteca/trunk/eml/icon/energy_source.png</Image_File_Name> 148 <X>412</X> 149 <Y>366</Y> 150 <Z>0</Z> 151 <Width>72.5</Width> 152 <Height>38</Height> 153 <Block_Properties> 154 <Sub_Models> 155 <Block_Properties> 156 <Base_Models> 157 <Block_Properties> 158 <Model_File_Path>streams</Model_File_Path> 159 <Instance_Id>OutletQ.</Instance_Id> 160 <Model_Name>energy_stream</Model_Name> 161 <T_Connection>2</T_Connection> 162 </Block_Properties> 163 </Base_Models> 164 <Model_File_Path>streams</Model_File_Path> 165 <Instance_Id>OutletQ.</Instance_Id> 166 <Model_Name>OutletQ</Model_Name> 167 <T_Connection>2</T_Connection> 168 </Block_Properties> 169 </Sub_Models> 170 <Model_File_Path>streams</Model_File_Path> 171 <Instance_Id></Instance_Id> 172 <Model_Name>energy_source</Model_Name> 173 <T_Connection>0</T_Connection> 174 </Block_Properties> 175 </Block> 176 <Block> 177 <Type>cooler</Type> 178 <Id_String>cooler_1</Id_String> 179 <Block_Name>cooler_1</Block_Name> 180 <Image_File_Name>/home/bicca/apps/repositorio/biblioteca/trunk/eml/heat_exchangers/icon/cooler.png</Image_File_Name> 181 <X>342</X> 182 <Y>101</Y> 183 <Z>0</Z> 184 <Width>149.5</Width> 185 <Height>118.5</Height> 186 <Block_Properties> 187 <Base_Models> 188 <Block_Properties> 189 <Sub_Models> 190 <Block_Properties> 191 <Base_Models> 192 <Block_Properties> 193 <Model_File_Path>streams</Model_File_Path> 194 <Instance_Id>Inlet(1).</Instance_Id> 195 <Model_Name>stream</Model_Name> 196 <T_Connection>1</T_Connection> 197 </Block_Properties> 198 </Base_Models> 199 <Model_File_Path>heat_exchangers/heater</Model_File_Path> 200 <Instance_Id>Inlet(1).</Instance_Id> 201 <Model_Name>Inlet</Model_Name> 202 <T_Connection>1</T_Connection> 203 </Block_Properties> 204 </Sub_Models> 205 <Sub_Models> 206 <Block_Properties> 207 <Base_Models> 208 <Block_Properties> 209 <Base_Models> 210 <Block_Properties> 211 <Model_File_Path>streams</Model_File_Path> 212 <Instance_Id>Outlet.</Instance_Id> 213 <Model_Name>stream</Model_Name> 214 <T_Connection>2</T_Connection> 215 <Variables> 216 <Desc>Outlet.T</Desc> 217 <Index>0</Index> 218 <Values>(30+273)</Values> 219 <Status>1</Status> 220 <Unit>K</Unit> 221 </Variables> 222 </Block_Properties> 223 </Base_Models> 224 <Model_File_Path>streams</Model_File_Path> 225 <Instance_Id>Outlet.</Instance_Id> 226 <Model_Name>streamPH</Model_Name> 227 <T_Connection>2</T_Connection> 228 </Block_Properties> 229 </Base_Models> 230 <Model_File_Path>heat_exchangers/heater</Model_File_Path> 231 <Instance_Id>Outlet.</Instance_Id> 232 <Model_Name>Outlet</Model_Name> 233 <T_Connection>2</T_Connection> 234 </Block_Properties> 235 </Sub_Models> 236 <Model_File_Path>heat_exchangers/heater</Model_File_Path> 237 <Instance_Id></Instance_Id> 238 <Model_Name>heater_basic</Model_Name> 239 <T_Connection>0</T_Connection> 240 <Parameters> 241 <Desc>Ninlet</Desc> 242 <Index>0</Index> 243 <Values>1</Values> 244 <Status>4</Status> 245 </Parameters> 246 <Parameters> 247 <Desc>Kvalues</Desc> 248 <Index>0</Index> 249 <Values>yes</Values> 250 <Status>4</Status> 251 </Parameters> 252 <Variables> 253 <Desc>Pdrop</Desc> 254 <Index>0</Index> 255 <Values>15</Values> 256 <Status>1</Status> 257 <Unit>kPa</Unit> 258 </Variables> 259 </Block_Properties> 260 </Base_Models> 261 <Sub_Models> 262 <Block_Properties> 263 <Base_Models> 264 <Block_Properties> 265 <Model_File_Path>streams</Model_File_Path> 266 <Instance_Id>InletQ.</Instance_Id> 267 <Model_Name>energy_stream</Model_Name> 268 <T_Connection>1</T_Connection> 269 </Block_Properties> 270 </Base_Models> 271 <Model_File_Path>heat_exchangers/heater</Model_File_Path> 272 <Instance_Id>InletQ.</Instance_Id> 273 <Model_Name>InletQ</Model_Name> 274 <T_Connection>1</T_Connection> 275 </Block_Properties> 276 </Sub_Models> 277 <Model_File_Path>heat_exchangers/heater</Model_File_Path> 278 <Instance_Id></Instance_Id> 279 <Model_Name>cooler</Model_Name> 280 <T_Connection>0</T_Connection> 281 </Block_Properties> 282 </Block> 283 <Line> 284 <Line_Name>line_4</Line_Name> 285 <X1>484.5</X1> 286 <Y1>386.326</Y1> 287 <X2>417</X2> 288 <Y2>217</Y2> 289 <Block_Source>energy_source_1</Block_Source> 290 <Port_Source>energy_source_1.OutletQ</Port_Source> 291 <Block_Target>cooler_1</Block_Target> 292 <Port_Target>cooler_1.InletQ</Port_Target> 293 </Line> 294 <Line> 295 <Line_Name>line_5</Line_Name> 296 <X1>166.5</X1> 297 <Y1>44.4472</Y1> 298 <X2>343</X2> 299 <Y2>157</Y2> 300 <Block_Source>source_1</Block_Source> 301 <Port_Source>source_1.Outlet</Port_Source> 302 <Block_Target>cooler_1</Block_Target> 303 <Port_Target>cooler_1.Inlet</Port_Target> 304 </Line> 305 <Line> 306 <Line_Name>line_6</Line_Name> 307 <X1>491.5</X1> 308 <Y1>157.667</Y1> 309 <X2>669</X2> 310 <Y2>290</Y2> 311 <Block_Source>cooler_1</Block_Source> 312 <Port_Source>cooler_1.Outlet</Port_Source> 313 <Block_Target>sink_1</Block_Target> 314 <Port_Target>sink_1.Inlet</Port_Target> 315 </Line> 281 </Base_Models> 282 </Block_Properties> 283 </Block> 284 <Line> 285 <Line_Name>line_6</Line_Name> 286 <X1>491.5</X1> 287 <Y1>157.667</Y1> 288 <X2>669</X2> 289 <Y2>290</Y2> 290 <Block_Source>cooler_1</Block_Source> 291 <Port_Source>Outlet</Port_Source> 292 <Block_Target>sink_1</Block_Target> 293 <Port_Target>Inlet</Port_Target> 294 </Line> 295 <Line> 296 <Line_Name>1</Line_Name> 297 <X1>166.5</X1> 298 <Y1>44.4472</Y1> 299 <X2>344</X2> 300 <Y2>158</Y2> 301 <Block_Source>source_1</Block_Source> 302 <Port_Source>Outlet</Port_Source> 303 <Block_Target>cooler_1</Block_Target> 304 <Port_Target>Inlet(1)</Port_Target> 305 </Line> 306 <Line> 307 <Line_Name>2</Line_Name> 308 <X1>484.5</X1> 309 <Y1>383.48</Y1> 310 <X2>415</X2> 311 <Y2>219</Y2> 312 <Block_Source>energy_source_1</Block_Source> 313 <Port_Source>OutletQ</Port_Source> 314 <Block_Target>cooler_1</Block_Target> 315 <Port_Target>Heat</Port_Target> 316 </Line> 316 317 </Diagram> -
branches/gui/sample/heat_exchangers/Heater_Diagram.pfd
r547 r563 1 <?xml version='1.0' encoding='ascii'?> 2 <Diagram> 3 <Physical_Properties> 4 <Component>n-hexane</Component> 5 <Component>isobutane</Component> 6 <Component>n-pentane</Component> 7 <Liquid_Model>PR</Liquid_Model> 8 <Vapour_Model>PR</Vapour_Model> 9 </Physical_Properties> 10 <Options> 11 <Dynamic>0</Dynamic> 12 <Time_Step>10</Time_Step> 13 <Time_End>100</Time_End> 14 <Time_Unit_Index>0</Time_Unit_Index> 15 <Time_Unit_Text>s</Time_Unit_Text> 16 <Sparse_Algebra>1</Sparse_Algebra> 17 <Integration_Index>0</Integration_Index> 18 <Integration_Text>original</Integration_Text> 19 <NLASolver_File_Index>0</NLASolver_File_Index> 20 <NLASolver_File_Text>sundials</NLASolver_File_Text> 21 <DAESolver_File_Index>0</DAESolver_File_Index> 22 </Options> 23 <Width>2000</Width> 24 <Height>1000</Height> 25 <Grid_Spacing>20</Grid_Spacing> 26 <View> 27 <Zoom_Level>1</Zoom_Level> 28 <Show_Grid>1</Show_Grid> 29 <Snap_to_Grid>1</Snap_to_Grid> 30 <Width>947</Width> 31 <Height>477</Height> 32 <X>0</X> 33 <Y>0</Y> 34 </View> 35 <View> 36 <Zoom_Level>1</Zoom_Level> 37 <Show_Grid>1</Show_Grid> 38 <Snap_to_Grid>1</Snap_to_Grid> 39 <Width>947</Width> 40 <Height>0</Height> 41 <X>0</X> 42 <Y>0</Y> 43 </View> 44 <Block> 45 <Type>heater</Type> 46 <Id_String>heater_1</Id_String> 47 <Block_Name>heater_1</Block_Name> 48 <Image_File_Name>/home/bicca/apps/repositorio/biblioteca/trunk/eml/heat_exchangers/icon/heater.png</Image_File_Name> 49 <X>347</X> 50 <Y>85</Y> 51 <Z>0</Z> 52 <Width>149.5</Width> 53 <Height>122.5</Height> 54 <Block_Properties> 55 <Base_Models> 1 <?xml version="1.0"?> 2 <!-- VRTech xml file - http://www.vrtech.com.br --> 3 <Diagram version="1" revision="1"> 4 <Physical_Properties> 5 <Component>n-hexane</Component> 6 <Component>isobutane</Component> 7 <Component>n-pentane</Component> 8 <Liquid_Model>PR</Liquid_Model> 9 <Vapour_Model>PR</Vapour_Model> 10 </Physical_Properties> 11 <Options> 12 <Dynamic>0</Dynamic> 13 <Time_Start></Time_Start> 14 <Time_Step>10</Time_Step> 15 <Time_End>100</Time_End> 16 <Time_Unit_Text>s</Time_Unit_Text> 17 <Sparse_Algebra>1</Sparse_Algebra> 18 <Integration_Index>0</Integration_Index> 19 <Integration_Text>original</Integration_Text> 20 <NLASolver_File_Index>0</NLASolver_File_Index> 21 <NLASolver_File_Text>sundials</NLASolver_File_Text> 22 <DAESolver_File_Index>0</DAESolver_File_Index> 23 </Options> 24 <Width>2000</Width> 25 <Height>1000</Height> 26 <Grid_Spacing>20</Grid_Spacing> 27 <View> 28 <Zoom_Level>1</Zoom_Level> 29 <Show_Grid>0</Show_Grid> 30 <Snap_to_Grid>0</Snap_to_Grid> 31 <Width>925</Width> 32 <Height>482</Height> 33 <X>0</X> 34 <Y>0</Y> 35 </View> 36 <View> 37 <Zoom_Level>1</Zoom_Level> 38 <Show_Grid>0</Show_Grid> 39 <Snap_to_Grid>0</Snap_to_Grid> 40 <Width>925</Width> 41 <Height>0</Height> 42 <X>0</X> 43 <Y>0</Y> 44 </View> 45 <Block> 46 <Type>heater</Type> 47 <Id_String>heater_1</Id_String> 48 <Image_File_Name>D:\Apps\repositorio\branches\gui\eml\heat_exchangers\icon/heater.png</Image_File_Name> 49 <X>347</X> 50 <Y>85</Y> 51 <Z>0</Z> 52 <Width>149.5</Width> 53 <Height>122.5</Height> 54 <Block_Properties> 55 <Model_File_Path>heat_exchangers\heater</Model_File_Path> 56 <Instance_Id>heater_1</Instance_Id> 57 <Model_Name>heater</Model_Name> 58 <T_Connection>0</T_Connection> 59 <Base_Models> 56 60 <Block_Properties> 57 <Sub_Models> 61 <Model_File_Path>heat_exchangers\heater</Model_File_Path> 62 <Instance_Id>heater_1</Instance_Id> 63 <Model_Name>heater_basic</Model_Name> 64 <T_Connection>0</T_Connection> 65 <Sub_Models> 66 <Block_Properties> 67 <Model_File_Path>heat_exchangers\heater</Model_File_Path> 68 <Instance_Id>Inlet(1)</Instance_Id> 69 <Model_Name>Inlet</Model_Name> 70 <T_Connection>1</T_Connection> 71 <Base_Models> 72 <Block_Properties> 73 <Model_File_Path>streams</Model_File_Path> 74 <Instance_Id>Inlet(1)</Instance_Id> 75 <Model_Name>stream</Model_Name> 76 <T_Connection>1</T_Connection> 77 </Block_Properties> 78 </Base_Models> 79 </Block_Properties> 80 </Sub_Models> 81 <Sub_Models> 82 <Block_Properties> 83 <Model_File_Path>heat_exchangers\heater</Model_File_Path> 84 <Instance_Id>Outlet</Instance_Id> 85 <Model_Name>Outlet</Model_Name> 86 <T_Connection>2</T_Connection> 87 <Base_Models> 88 <Block_Properties> 89 <Model_File_Path>streams</Model_File_Path> 90 <Instance_Id>Outlet</Instance_Id> 91 <Model_Name>streamPH</Model_Name> 92 <T_Connection>2</T_Connection> 93 <Base_Models> 94 <Block_Properties> 95 <Model_File_Path>streams</Model_File_Path> 96 <Instance_Id>Outlet</Instance_Id> 97 <Model_Name>stream</Model_Name> 98 <T_Connection>2</T_Connection> 99 <Variables> 100 <Desc>T</Desc> 101 <Index>0</Index> 102 <Values>(66+273)</Values> 103 <Status>1</Status> 104 <Unit>K</Unit> 105 </Variables> 106 </Block_Properties> 107 </Base_Models> 108 <Parameters> 109 <Desc>PP</Desc> 110 <Index>0</Index> 111 <Values>PP</Values> 112 <Status>0</Status> 113 </Parameters> 114 </Block_Properties> 115 </Base_Models> 116 </Block_Properties> 117 </Sub_Models> 118 <Parameters> 119 <Desc>PP</Desc> 120 <Index>0</Index> 121 <Values>PP</Values> 122 <Status>0</Status> 123 </Parameters> 124 <Parameters> 125 <Desc>Ninlet</Desc> 126 <Index>0</Index> 127 <Values>1</Values> 128 <Status>4</Status> 129 </Parameters> 130 <Parameters> 131 <Desc>Kvalues</Desc> 132 <Index>0</Index> 133 <Values>yes</Values> 134 <Status>4</Status> 135 </Parameters> 136 <Variables> 137 <Desc>Pdrop</Desc> 138 <Index>0</Index> 139 <Values>0</Values> 140 <Status>1</Status> 141 <Unit>kPa</Unit> 142 </Variables> 143 </Block_Properties> 144 </Base_Models> 145 </Block_Properties> 146 </Block> 147 <Block> 148 <Type>source</Type> 149 <Id_String>source_1</Id_String> 150 <Image_File_Name>D:\Apps\repositorio\branches\gui\eml\icon/Source.png</Image_File_Name> 151 <X>94</X> 152 <Y>25</Y> 153 <Z>0</Z> 154 <Width>72.5</Width> 155 <Height>37</Height> 156 <Block_Properties> 157 <Model_File_Path>streams</Model_File_Path> 158 <Instance_Id>source_1</Instance_Id> 159 <Model_Name>source</Model_Name> 160 <T_Connection>0</T_Connection> 161 <Sub_Models> 58 162 <Block_Properties> 59 <Base_Models> 163 <Model_File_Path>streams</Model_File_Path> 164 <Instance_Id>Outlet</Instance_Id> 165 <Model_Name>Outlet</Model_Name> 166 <T_Connection>2</T_Connection> 167 <Base_Models> 168 <Block_Properties> 169 <Model_File_Path>streams</Model_File_Path> 170 <Instance_Id>Outlet</Instance_Id> 171 <Model_Name>stream</Model_Name> 172 <T_Connection>2</T_Connection> 173 <Variables> 174 <Desc>F</Desc> 175 <Index>0</Index> 176 <Values>10</Values> 177 <Status>1</Status> 178 <Unit>kmol/h</Unit> 179 </Variables> 180 <Variables> 181 <Desc>T</Desc> 182 <Index>0</Index> 183 <Values>(30+273)</Values> 184 <Status>1</Status> 185 <Unit>K</Unit> 186 </Variables> 187 <Variables> 188 <Desc>P</Desc> 189 <Index>0</Index> 190 <Values>3</Values> 191 <Status>1</Status> 192 <Unit>atm</Unit> 193 </Variables> 194 <Variables> 195 <Desc>z</Desc> 196 <Index>0</Index> 197 <Values>0.5</Values> 198 <Status>1</Status> 199 <Index>1</Index> 200 <Values>0.3</Values> 201 <Status>1</Status> 202 <Index>2</Index> 203 <Values>0.2</Values> 204 <Status>1</Status> 205 </Variables> 206 </Block_Properties> 207 </Base_Models> 208 </Block_Properties> 209 </Sub_Models> 210 <Parameters> 211 <Desc>PP</Desc> 212 <Index>0</Index> 213 <Values>PP</Values> 214 <Status>0</Status> 215 </Parameters> 216 <Parameters> 217 <Desc>rhoModel</Desc> 218 <Index>0</Index> 219 <Values>volume</Values> 220 <Status>0</Status> 221 </Parameters> 222 </Block_Properties> 223 </Block> 224 <Block> 225 <Type>sink</Type> 226 <Id_String>sink_1</Id_String> 227 <Image_File_Name>D:\Apps\repositorio\branches\gui\eml\icon/Sink.png</Image_File_Name> 228 <X>666</X> 229 <Y>281</Y> 230 <Z>0</Z> 231 <Width>72.5</Width> 232 <Height>37</Height> 233 <Block_Properties> 234 <Model_File_Path>streams</Model_File_Path> 235 <Instance_Id>sink_1</Instance_Id> 236 <Model_Name>sink</Model_Name> 237 <T_Connection>0</T_Connection> 238 <Sub_Models> 60 239 <Block_Properties> 61 <Model_File_Path>streams</Model_File_Path> 62 <Instance_Id>Inlet(1).</Instance_Id> 63 <Model_Name>stream</Model_Name> 64 <T_Connection>1</T_Connection> 240 <Model_File_Path>streams</Model_File_Path> 241 <Instance_Id>Inlet</Instance_Id> 242 <Model_Name>Inlet</Model_Name> 243 <T_Connection>1</T_Connection> 244 <Base_Models> 245 <Block_Properties> 246 <Model_File_Path>streams</Model_File_Path> 247 <Instance_Id>Inlet</Instance_Id> 248 <Model_Name>stream</Model_Name> 249 <T_Connection>1</T_Connection> 250 </Block_Properties> 251 </Base_Models> 65 252 </Block_Properties> 66 </Base_Models> 67 <Model_File_Path>heat_exchangers/heater</Model_File_Path> 68 <Instance_Id>Inlet(1).</Instance_Id> 69 <Model_Name>Inlet</Model_Name> 70 <T_Connection>1</T_Connection> 71 </Block_Properties> 72 </Sub_Models> 73 <Sub_Models> 74 <Block_Properties> 75 <Base_Models> 76 <Block_Properties> 77 <Base_Models> 78 <Block_Properties> 79 <Model_File_Path>streams</Model_File_Path> 80 <Instance_Id>Outlet.</Instance_Id> 81 <Model_Name>stream</Model_Name> 82 <T_Connection>2</T_Connection> 83 <Variables> 84 <Desc>Outlet.T</Desc> 85 <Index>0</Index> 86 <Values>(66+273)</Values> 87 <Status>1</Status> 88 <Unit>K</Unit> 89 </Variables> 90 </Block_Properties> 91 </Base_Models> 92 <Model_File_Path>streams</Model_File_Path> 93 <Instance_Id>Outlet.</Instance_Id> 94 <Model_Name>streamPH</Model_Name> 95 <T_Connection>2</T_Connection> 96 </Block_Properties> 97 </Base_Models> 98 <Model_File_Path>heat_exchangers/heater</Model_File_Path> 99 <Instance_Id>Outlet.</Instance_Id> 100 <Model_Name>Outlet</Model_Name> 101 <T_Connection>2</T_Connection> 102 </Block_Properties> 103 </Sub_Models> 104 <Model_File_Path>heat_exchangers/heater</Model_File_Path> 105 <Instance_Id></Instance_Id> 106 <Model_Name>heater_basic</Model_Name> 107 <T_Connection>0</T_Connection> 108 <Parameters> 109 <Desc>Ninlet</Desc> 110 <Index>0</Index> 111 <Values>1</Values> 112 <Status>4</Status> 113 </Parameters> 114 <Parameters> 115 <Desc>Kvalues</Desc> 116 <Index>0</Index> 117 <Values>yes</Values> 118 <Status>4</Status> 119 </Parameters> 120 <Variables> 121 <Desc>Pdrop</Desc> 122 <Index>0</Index> 123 <Values>0</Values> 124 <Status>1</Status> 125 <Unit>kPa</Unit> 126 </Variables> 127 </Block_Properties> 128 </Base_Models> 129 <Sub_Models> 130 <Block_Properties> 131 <Base_Models> 132 <Block_Properties> 133 <Model_File_Path>streams</Model_File_Path> 134 <Instance_Id>InletQ.</Instance_Id> 135 <Model_Name>energy_stream</Model_Name> 136 <T_Connection>1</T_Connection> 137 </Block_Properties> 138 </Base_Models> 139 <Model_File_Path>heat_exchangers/heater</Model_File_Path> 140 <Instance_Id>InletQ.</Instance_Id> 141 <Model_Name>InletQ</Model_Name> 142 <T_Connection>1</T_Connection> 143 </Block_Properties> 144 </Sub_Models> 145 <Model_File_Path>heat_exchangers/heater</Model_File_Path> 146 <Instance_Id></Instance_Id> 147 <Model_Name>heater</Model_Name> 148 <T_Connection>0</T_Connection> 149 </Block_Properties> 150 </Block> 151 <Block> 152 <Type>source</Type> 153 <Id_String>source_1</Id_String> 154 <Block_Name>source_1</Block_Name> 155 <Image_File_Name>/home/bicca/apps/repositorio/biblioteca/trunk/eml/icon/Source.png</Image_File_Name> 156 <X>94</X> 157 <Y>25</Y> 158 <Z>0</Z> 159 <Width>72.5</Width> 160 <Height>37</Height> 161 <Block_Properties> 162 <Sub_Models> 163 <Block_Properties> 164 <Base_Models> 165 <Block_Properties> 166 <Model_File_Path>streams</Model_File_Path> 167 <Instance_Id>Outlet.</Instance_Id> 168 <Model_Name>stream</Model_Name> 169 <T_Connection>2</T_Connection> 170 <Variables> 171 <Desc>Outlet.F</Desc> 172 <Index>0</Index> 173 <Values>10</Values> 174 <Status>1</Status> 175 <Unit>kmol/h</Unit> 176 </Variables> 177 <Variables> 178 <Desc>Outlet.T</Desc> 179 <Index>0</Index> 180 <Values>(30+273)</Values> 181 <Status>1</Status> 182 <Unit>K</Unit> 183 </Variables> 184 <Variables> 185 <Desc>Outlet.P</Desc> 186 <Index>0</Index> 187 <Values>3</Values> 188 <Status>1</Status> 189 <Unit>atm</Unit> 190 </Variables> 191 <Variables> 192 <Desc>Outlet.z</Desc> 193 <Index>0</Index> 194 <Values>0.5</Values> 195 <Status>1</Status> 196 <Index>1</Index> 197 <Values>0.3</Values> 198 <Status>1</Status> 199 <Index>2</Index> 200 <Values>0.2</Values> 201 <Status>1</Status> 202 </Variables> 203 </Block_Properties> 204 </Base_Models> 205 <Model_File_Path>streams</Model_File_Path> 206 <Instance_Id>Outlet.</Instance_Id> 207 <Model_Name>Outlet</Model_Name> 208 <T_Connection>2</T_Connection> 209 </Block_Properties> 210 </Sub_Models> 211 <Model_File_Path>streams</Model_File_Path> 212 <Instance_Id></Instance_Id> 213 <Model_Name>source</Model_Name> 214 <T_Connection>0</T_Connection> 215 </Block_Properties> 216 </Block> 217 <Block> 218 <Type>sink</Type> 219 <Id_String>sink_1</Id_String> 220 <Block_Name>sink_1</Block_Name> 221 <Image_File_Name>/home/bicca/apps/repositorio/biblioteca/trunk/eml/icon/Sink.png</Image_File_Name> 222 <X>663</X> 223 <Y>269</Y> 224 <Z>0</Z> 225 <Width>72.5</Width> 226 <Height>37</Height> 227 <Block_Properties> 228 <Sub_Models> 229 <Block_Properties> 230 <Base_Models> 231 <Block_Properties> 232 <Model_File_Path>streams</Model_File_Path> 233 <Instance_Id>Inlet.</Instance_Id> 234 <Model_Name>stream</Model_Name> 235 <T_Connection>1</T_Connection> 236 </Block_Properties> 237 </Base_Models> 238 <Model_File_Path>streams</Model_File_Path> 239 <Instance_Id>Inlet.</Instance_Id> 240 <Model_Name>Inlet</Model_Name> 241 <T_Connection>1</T_Connection> 242 </Block_Properties> 243 </Sub_Models> 244 <Model_File_Path>streams</Model_File_Path> 245 <Instance_Id></Instance_Id> 246 <Model_Name>sink</Model_Name> 247 <T_Connection>0</T_Connection> 248 </Block_Properties> 249 </Block> 250 <Block> 251 <Type>energy_source</Type> 252 <Id_String>energy_source_1</Id_String> 253 <Block_Name>Heat</Block_Name> 254 <Image_File_Name>/home/bicca/apps/repositorio/biblioteca/trunk/eml/icon/energy_source.png</Image_File_Name> 255 <X>412</X> 256 <Y>366</Y> 257 <Z>0</Z> 258 <Width>72.5</Width> 259 <Height>38</Height> 260 <Block_Properties> 261 <Sub_Models> 262 <Block_Properties> 263 <Base_Models> 264 <Block_Properties> 265 <Model_File_Path>streams</Model_File_Path> 266 <Instance_Id>OutletQ.</Instance_Id> 267 <Model_Name>energy_stream</Model_Name> 268 <T_Connection>2</T_Connection> 269 </Block_Properties> 270 </Base_Models> 271 <Model_File_Path>streams</Model_File_Path> 272 <Instance_Id>OutletQ.</Instance_Id> 273 <Model_Name>OutletQ</Model_Name> 274 <T_Connection>2</T_Connection> 275 </Block_Properties> 276 </Sub_Models> 277 <Model_File_Path>streams</Model_File_Path> 278 <Instance_Id></Instance_Id> 279 <Model_Name>energy_source</Model_Name> 280 <T_Connection>0</T_Connection> 281 </Block_Properties> 282 </Block> 283 <Line> 284 <Line_Name>line_1</Line_Name> 285 <X1>166.5</X1> 286 <Y1>44.4472</Y1> 287 <X2>355</X2> 288 <Y2>143</Y2> 289 <Block_Source>source_1</Block_Source> 290 <Port_Source>source_1.Outlet</Port_Source> 291 <Block_Target>heater_1</Block_Target> 292 <Port_Target>heater_1.Inlet</Port_Target> 293 </Line> 294 <Line> 295 <Line_Name>line_2</Line_Name> 296 <X1>496.5</X1> 297 <Y1>143.579</Y1> 298 <X2>663</X2> 299 <Y2>288.64</Y2> 300 <Block_Source>heater_1</Block_Source> 301 <Port_Source>heater_1.Outlet</Port_Source> 302 <Block_Target>sink_1</Block_Target> 303 <Port_Target>sink_1.Inlet</Port_Target> 304 </Line> 305 <Line> 306 <Line_Name>line_3</Line_Name> 307 <X1>484.5</X1> 308 <Y1>386.326</Y1> 309 <X2>374</X2> 310 <Y2>201</Y2> 311 <Block_Source>energy_source_1</Block_Source> 312 <Port_Source>energy_source_1.OutletQ</Port_Source> 313 <Block_Target>heater_1</Block_Target> 314 <Port_Target>heater_1.InletQ</Port_Target> 315 </Line> 253 </Sub_Models> 254 <Parameters> 255 <Desc>PP</Desc> 256 <Index>0</Index> 257 <Values>PP</Values> 258 <Status>0</Status> 259 </Parameters> 260 <Parameters> 261 <Desc>rhoModel</Desc> 262 <Index>0</Index> 263 <Values>volume</Values> 264 <Status>0</Status> 265 </Parameters> 266 </Block_Properties> 267 </Block> 268 <Block> 269 <Type>energy_source</Type> 270 <Id_String>energy_source_1</Id_String> 271 <Image_File_Name>D:\Apps\repositorio\branches\gui\eml\icon/energy_source.png</Image_File_Name> 272 <X>232</X> 273 <Y>336</Y> 274 <Z>0</Z> 275 <Width>72.5</Width> 276 <Height>38</Height> 277 <Block_Properties> 278 <Model_File_Path>streams</Model_File_Path> 279 <Instance_Id>energy_source_1</Instance_Id> 280 <Model_Name>energy_source</Model_Name> 281 <T_Connection>0</T_Connection> 282 </Block_Properties> 283 </Block> 284 <Line> 285 <Line_Name>line_2</Line_Name> 286 <X1>496.5</X1> 287 <Y1>143.579</Y1> 288 <X2>666</X2> 289 <Y2>300.64</Y2> 290 <Block_Source>heater_1</Block_Source> 291 <Port_Source>Outlet</Port_Source> 292 <Block_Target>sink_1</Block_Target> 293 <Port_Target>Inlet</Port_Target> 294 </Line> 295 <Line> 296 <Line_Name>1</Line_Name> 297 <X1>166.5</X1> 298 <Y1>44.4472</Y1> 299 <X2>351</X2> 300 <Y2>143</Y2> 301 <Block_Source>source_1</Block_Source> 302 <Port_Source>Outlet</Port_Source> 303 <Block_Target>heater_1</Block_Target> 304 <Port_Target>Inlet(1)</Port_Target> 305 </Line> 306 <Line> 307 <Line_Name>2</Line_Name> 308 <X1>304.5</X1> 309 <Y1>353.48</Y1> 310 <X2>416</X2> 311 <Y2>204</Y2> 312 <Block_Source>energy_source_1</Block_Source> 313 <Port_Source>OutletQ</Port_Source> 314 <Block_Target>heater_1</Block_Target> 315 <Port_Target>Heat</Port_Target> 316 </Line> 316 317 </Diagram> -
branches/gui/sample/heat_exchangers/Sample_Heater.mso
r489 r563 34 34 IN_2 as source; 35 35 IN_3 as source; 36 Heat 36 Heating as energy_source; 37 37 Sink_Stream as sink; 38 38 … … 42 42 IN_2.Outlet to Heater.Inlet(2); 43 43 IN_3.Outlet to Heater.Inlet(3); 44 Heat .OutletQ to Heater.InletQ;45 Heater.Outlet 44 Heating.OutletQ to Heater.Heat; 45 Heater.Outlet to Sink_Stream.Inlet; 46 46 47 47 PARAMETERS … … 91 91 IN_2 as source; 92 92 IN_3 as source; 93 Heat 93 Heating as energy_source; 94 94 Sink_Stream as sink; 95 95 … … 99 99 IN_2.Outlet to Cooler.Inlet(2); 100 100 IN_3.Outlet to Cooler.Inlet(3); 101 Heat .OutletQ to Cooler.InletQ;101 Heating.OutletQ to Cooler.Heat; 102 102 Cooler.Outlet to Sink_Stream.Inlet; 103 103 -
branches/gui/sample/heat_exchangers/Sample_LNG.mso
r534 r563 180 180 LNG4.Outlet to Feed_out.Inlet; 181 181 182 Heat1.OutletQ to LNG1. InletQ;183 Heat2.OutletQ to LNG2. InletQ;184 Heat3.OutletQ to LNG3. InletQ;185 Heat4.OutletQ to LNG4. InletQ;182 Heat1.OutletQ to LNG1.Heat; 183 Heat2.OutletQ to LNG2.Heat; 184 Heat3.OutletQ to LNG3.Heat; 185 Heat4.OutletQ to LNG4.Heat; 186 186 187 187 SPECIFY … … 224 224 EQUATIONS 225 225 226 Heat4.OutletQ .Q = -sum(Heat2.OutletQ.Q+Heat3.OutletQ.Q)+Heat1.OutletQ.Q;226 Heat4.OutletQ = -sum(Heat2.OutletQ+Heat3.OutletQ)+Heat1.OutletQ; 227 227 228 228 OPTIONS -
branches/gui/sample/heat_exchangers/Sample_Simplified.mso
r486 r563 56 56 SPECIFY 57 57 58 exchanger.Details.A = 65.031*'m^2'; 59 exchanger.Details.Ud = 0.75*'W/(m^2*K)'; 60 exchanger.Details.Uc = 0.75*'W/(m^2*K)'; 58 exchanger.A = 65.031*'m^2'; 59 exchanger.U = 0.75*'W/(m^2*K)'; 61 60 62 exchanger. HotSide.PressureDrop.Pdrop= 0*'atm';63 exchanger. ColdSide.PressureDrop.Pdrop= 0*'atm';61 exchanger.PdropHotSide = 0*'atm'; 62 exchanger.PdropColdSide = 0*'atm'; 64 63 65 64 streamhot.Outlet.F = 1000 * 'kmol/h'; … … 111 110 SPECIFY 112 111 113 exchanger.Details.A = 65.031*'m^2'; 114 exchanger.Details.Ud = 0.75*'W/(m^2*K)'; 115 exchanger.Details.Uc = 0.75*'W/(m^2*K)'; 112 exchanger.A = 65.031*'m^2'; 113 exchanger.U = 0.75*'W/(m^2*K)'; 116 114 117 exchanger. HotSide.PressureDrop.Pdrop= 0*'atm';118 exchanger. ColdSide.PressureDrop.Pdrop= 0*'atm';115 exchanger.PdropHotSide = 0*'atm'; 116 exchanger.PdropColdSide = 0*'atm'; 119 117 120 118 streamhot.Outlet.F = 1000 * 'kmol/h'; -
branches/gui/sample/heat_exchangers/Sample_Simplified.pfd
r524 r563 1 <?xml version='1.0' encoding='ascii'?> 2 <Diagram> 3 <Physical_Properties> 4 <Component>water</Component> 5 <Component>n-butane</Component> 6 <Component>benzene</Component> 7 <Liquid_Model>PR</Liquid_Model> 8 <Vapour_Model>PR</Vapour_Model> 9 </Physical_Properties> 10 <Options> 11 <Dynamic>0</Dynamic> 12 <Time_Step>10</Time_Step> 13 <Time_End>100</Time_End> 14 <Time_Unit_Index>0</Time_Unit_Index> 15 <Time_Unit_Text>s</Time_Unit_Text> 16 <Sparse_Algebra>1</Sparse_Algebra> 17 <Integration_Index>0</Integration_Index> 18 <Integration_Text>original</Integration_Text> 19 <NLASolver_File_Index>0</NLASolver_File_Index> 20 <NLASolver_File_Text>sundials</NLASolver_File_Text> 21 <DAESolver_File_Index>0</DAESolver_File_Index> 22 </Options> 23 <Width>2000</Width> 24 <Height>1000</Height> 25 <Grid_Spacing>20</Grid_Spacing> 26 <View> 27 <Zoom_Level>1</Zoom_Level> 28 <Show_Grid>1</Show_Grid> 29 <Snap_to_Grid>1</Snap_to_Grid> 30 <Width>1259</Width> 31 <Height>619</Height> 32 <X>0</X> 33 <Y>0</Y> 34 </View> 35 <View> 36 <Zoom_Level>1</Zoom_Level> 37 <Show_Grid>1</Show_Grid> 38 <Snap_to_Grid>1</Snap_to_Grid> 39 <Width>1259</Width> 40 <Height>0</Height> 41 <X>0</X> 42 <Y>0</Y> 43 </View> 44 <Block> 45 <Type>Heatex_NTU</Type> 46 <Id_String>Heatex_NTU_1</Id_String> 47 <Block_Name>exchanger</Block_Name> 48 <Image_File_Name>/media/sdb5/gerson/projetos/repositorio/biblioteca/trunk/eml/heat_exchangers/icon/HeatExchanger_NTU.png</Image_File_Name> 49 <X>240</X> 50 <Y>94</Y> 51 <Z>0</Z> 52 <Width>107</Width> 53 <Height>104</Height> 54 <Block_Properties> 55 <Base_Models> 56 <Block_Properties> 57 <Sub_Models> 58 <Block_Properties> 59 <Base_Models> 60 <Block_Properties> 61 <Model_File_Path>streams</Model_File_Path> 62 <Instance_Id>InletHot.</Instance_Id> 63 <Model_Name>stream</Model_Name> 64 <T_Connection>1</T_Connection> 65 </Block_Properties> 66 </Base_Models> 67 <Model_File_Path>heat_exchangers/Heatex</Model_File_Path> 68 <Instance_Id>InletHot.</Instance_Id> 69 <Model_Name>InletHot</Model_Name> 70 <T_Connection>1</T_Connection> 71 </Block_Properties> 72 </Sub_Models> 73 <Sub_Models> 74 <Block_Properties> 75 <Base_Models> 76 <Block_Properties> 77 <Base_Models> 78 <Block_Properties> 79 <Model_File_Path>streams</Model_File_Path> 80 <Instance_Id>OutletHot.</Instance_Id> 81 <Model_Name>stream</Model_Name> 82 <T_Connection>2</T_Connection> 83 </Block_Properties> 84 </Base_Models> 85 <Model_File_Path>streams</Model_File_Path> 86 <Instance_Id>OutletHot.</Instance_Id> 87 <Model_Name>streamPH</Model_Name> 88 <T_Connection>2</T_Connection> 89 </Block_Properties> 90 </Base_Models> 91 <Model_File_Path>heat_exchangers/Heatex</Model_File_Path> 92 <Instance_Id>OutletHot.</Instance_Id> 93 <Model_Name>OutletHot</Model_Name> 94 <T_Connection>2</T_Connection> 95 </Block_Properties> 96 </Sub_Models> 97 <Sub_Models> 98 <Block_Properties> 99 <Base_Models> 100 <Block_Properties> 101 <Model_File_Path>streams</Model_File_Path> 102 <Instance_Id>InletCold.</Instance_Id> 103 <Model_Name>stream</Model_Name> 104 <T_Connection>1</T_Connection> 105 </Block_Properties> 106 </Base_Models> 107 <Model_File_Path>heat_exchangers/Heatex</Model_File_Path> 108 <Instance_Id>InletCold.</Instance_Id> 109 <Model_Name>InletCold</Model_Name> 110 <T_Connection>1</T_Connection> 111 </Block_Properties> 112 </Sub_Models> 113 <Sub_Models> 114 <Block_Properties> 115 <Base_Models> 116 <Block_Properties> 117 <Base_Models> 118 <Block_Properties> 119 <Model_File_Path>streams</Model_File_Path> 120 <Instance_Id>OutletCold.</Instance_Id> 121 <Model_Name>stream</Model_Name> 122 <T_Connection>2</T_Connection> 123 </Block_Properties> 124 </Base_Models> 125 <Model_File_Path>streams</Model_File_Path> 126 <Instance_Id>OutletCold.</Instance_Id> 127 <Model_Name>streamPH</Model_Name> 128 <T_Connection>2</T_Connection> 129 </Block_Properties> 130 </Base_Models> 131 <Model_File_Path>heat_exchangers/Heatex</Model_File_Path> 132 <Instance_Id>OutletCold.</Instance_Id> 133 <Model_Name>OutletCold</Model_Name> 134 <T_Connection>2</T_Connection> 135 </Block_Properties> 136 </Sub_Models> 137 <Sub_Models> 138 <Block_Properties> 139 <Base_Models> 140 <Block_Properties> 141 <Model_File_Path>heat_exchangers/HEX_Engine</Model_File_Path> 142 <Instance_Id>Details.</Instance_Id> 143 <Model_Name>Details_Main</Model_Name> 144 <T_Connection>0</T_Connection> 145 <Variables> 146 <Desc>Details.A</Desc> 147 <Index>0</Index> 148 <Values>15</Values> 149 <Status>1</Status> 150 <Unit>m^2</Unit> 151 </Variables> 152 <Variables> 153 <Desc>Details.Uc</Desc> 154 <Index>0</Index> 155 <Values>210</Values> 156 <Status>1</Status> 157 <Unit>W/m^2/K</Unit> 158 </Variables> 159 <Variables> 160 <Desc>Details.Ud</Desc> 161 <Index>0</Index> 162 <Values>210</Values> 163 <Status>1</Status> 164 <Unit>W/m^2/K</Unit> 165 </Variables> 166 </Block_Properties> 167 </Base_Models> 168 <Model_File_Path>heat_exchangers/Heatex</Model_File_Path> 169 <Instance_Id>Details.</Instance_Id> 170 <Model_Name>Details</Model_Name> 171 <T_Connection>0</T_Connection> 172 </Block_Properties> 173 </Sub_Models> 174 <Sub_Models> 175 <Block_Properties> 176 <Base_Models> 177 <Block_Properties> 178 <Sub_Models> 179 <Block_Properties> 180 <Base_Models> 181 <Block_Properties> 182 <Model_File_Path>heat_exchangers/Heatex</Model_File_Path> 183 <Instance_Id>HotSide.PressureDrop.</Instance_Id> 184 <Model_Name>Basic_Pdrop</Model_Name> 185 <T_Connection>0</T_Connection> 186 <Variables> 187 <Desc>HotSide.PressureDrop.Pdrop</Desc> 188 <Index>0</Index> 189 <Values>0.1</Values> 190 <Status>1</Status> 191 <Unit>kPa</Unit> 192 </Variables> 193 </Block_Properties> 194 </Base_Models> 195 <Model_File_Path>heat_exchangers/Heatex</Model_File_Path> 196 <Instance_Id>HotSide.PressureDrop.</Instance_Id> 197 <Model_Name>PressureDrop</Model_Name> 198 <T_Connection>0</T_Connection> 199 </Block_Properties> 200 </Sub_Models> 201 <Sub_Models> 202 <Block_Properties> 203 <Base_Models> 204 <Block_Properties> 205 <Sub_Models> 206 <Block_Properties> 207 <Base_Models> 208 <Block_Properties> 209 <Model_File_Path>heat_exchangers/HEX_Engine</Model_File_Path> 210 <Instance_Id>HotSide.Properties.Inlet.</Instance_Id> 211 <Model_Name>Properties_In_Out</Model_Name> 212 <T_Connection>0</T_Connection> 213 </Block_Properties> 214 </Base_Models> 215 <Model_File_Path>heat_exchangers/HEX_Engine</Model_File_Path> 216 <Instance_Id>HotSide.Properties.Inlet.</Instance_Id> 217 <Model_Name>Inlet</Model_Name> 218 <T_Connection>0</T_Connection> 219 </Block_Properties> 220 </Sub_Models> 221 <Sub_Models> 222 <Block_Properties> 223 <Base_Models> 224 <Block_Properties> 225 <Model_File_Path>heat_exchangers/HEX_Engine</Model_File_Path> 226 <Instance_Id>HotSide.Properties.Average.</Instance_Id> 227 <Model_Name>Properties_Average</Model_Name> 228 <T_Connection>0</T_Connection> 229 </Block_Properties> 230 </Base_Models> 231 <Model_File_Path>heat_exchangers/HEX_Engine</Model_File_Path> 232 <Instance_Id>HotSide.Properties.Average.</Instance_Id> 233 <Model_Name>Average</Model_Name> 234 <T_Connection>0</T_Connection> 235 </Block_Properties> 236 </Sub_Models> 237 <Sub_Models> 238 <Block_Properties> 239 <Base_Models> 240 <Block_Properties> 241 <Model_File_Path>heat_exchangers/HEX_Engine</Model_File_Path> 242 <Instance_Id>HotSide.Properties.Outlet.</Instance_Id> 243 <Model_Name>Properties_In_Out</Model_Name> 244 <T_Connection>0</T_Connection> 245 </Block_Properties> 246 </Base_Models> 247 <Model_File_Path>heat_exchangers/HEX_Engine</Model_File_Path> 248 <Instance_Id>HotSide.Properties.Outlet.</Instance_Id> 249 <Model_Name>Outlet</Model_Name> 250 <T_Connection>0</T_Connection> 251 </Block_Properties> 252 </Sub_Models> 253 <Sub_Models> 254 <Block_Properties> 255 <Base_Models> 256 <Block_Properties> 257 <Model_File_Path>heat_exchangers/HEX_Engine</Model_File_Path> 258 <Instance_Id>HotSide.Properties.Wall.</Instance_Id> 259 <Model_Name>Properties_Wall</Model_Name> 260 <T_Connection>0</T_Connection> 261 </Block_Properties> 262 </Base_Models> 263 <Model_File_Path>heat_exchangers/HEX_Engine</Model_File_Path> 264 <Instance_Id>HotSide.Properties.Wall.</Instance_Id> 265 <Model_Name>Wall</Model_Name> 266 <T_Connection>0</T_Connection> 267 </Block_Properties> 268 </Sub_Models> 269 <Model_File_Path>heat_exchangers/HEX_Engine</Model_File_Path> 270 <Instance_Id>HotSide.Properties.</Instance_Id> 271 <Model_Name>Physical_Properties</Model_Name> 272 <T_Connection>0</T_Connection> 273 </Block_Properties> 274 </Base_Models> 275 <Model_File_Path>heat_exchangers/Heatex</Model_File_Path> 276 <Instance_Id>HotSide.Properties.</Instance_Id> 277 <Model_Name>Properties</Model_Name> 278 <T_Connection>0</T_Connection> 279 </Block_Properties> 280 </Sub_Models> 281 <Model_File_Path>heat_exchangers/Heatex</Model_File_Path> 282 <Instance_Id>HotSide.</Instance_Id> 283 <Model_Name>Main_Simplified</Model_Name> 284 <T_Connection>0</T_Connection> 285 </Block_Properties> 286 </Base_Models> 287 <Model_File_Path>heat_exchangers/Heatex</Model_File_Path> 288 <Instance_Id>HotSide.</Instance_Id> 289 <Model_Name>HotSide</Model_Name> 290 <T_Connection>0</T_Connection> 291 </Block_Properties> 292 </Sub_Models> 293 <Sub_Models> 294 <Block_Properties> 295 <Base_Models> 296 <Block_Properties> 297 <Sub_Models> 298 <Block_Properties> 299 <Base_Models> 300 <Block_Properties> 301 <Model_File_Path>heat_exchangers/Heatex</Model_File_Path> 302 <Instance_Id>ColdSide.PressureDrop.</Instance_Id> 303 <Model_Name>Basic_Pdrop</Model_Name> 304 <T_Connection>0</T_Connection> 305 <Variables> 306 <Desc>ColdSide.PressureDrop.Pdrop</Desc> 307 <Index>0</Index> 308 <Values>0.1</Values> 309 <Status>1</Status> 310 <Unit>kPa</Unit> 311 </Variables> 312 </Block_Properties> 313 </Base_Models> 314 <Model_File_Path>heat_exchangers/Heatex</Model_File_Path> 315 <Instance_Id>ColdSide.PressureDrop.</Instance_Id> 316 <Model_Name>PressureDrop</Model_Name> 317 <T_Connection>0</T_Connection> 318 </Block_Properties> 319 </Sub_Models> 320 <Sub_Models> 321 <Block_Properties> 322 <Base_Models> 323 <Block_Properties> 324 <Sub_Models> 325 <Block_Properties> 326 <Base_Models> 327 <Block_Properties> 328 <Model_File_Path>heat_exchangers/HEX_Engine</Model_File_Path> 329 <Instance_Id>ColdSide.Properties.Inlet.</Instance_Id> 330 <Model_Name>Properties_In_Out</Model_Name> 331 <T_Connection>0</T_Connection> 332 </Block_Properties> 333 </Base_Models> 334 <Model_File_Path>heat_exchangers/HEX_Engine</Model_File_Path> 335 <Instance_Id>ColdSide.Properties.Inlet.</Instance_Id> 336 <Model_Name>Inlet</Model_Name> 337 <T_Connection>0</T_Connection> 338 </Block_Properties> 339 </Sub_Models> 340 <Sub_Models> 341 <Block_Properties> 342 <Base_Models> 343 <Block_Properties> 344 <Model_File_Path>heat_exchangers/HEX_Engine</Model_File_Path> 345 <Instance_Id>ColdSide.Properties.Average.</Instance_Id> 346 <Model_Name>Properties_Average</Model_Name> 347 <T_Connection>0</T_Connection> 348 </Block_Properties> 349 </Base_Models> 350 <Model_File_Path>heat_exchangers/HEX_Engine</Model_File_Path> 351 <Instance_Id>ColdSide.Properties.Average.</Instance_Id> 352 <Model_Name>Average</Model_Name> 353 <T_Connection>0</T_Connection> 354 </Block_Properties> 355 </Sub_Models> 356 <Sub_Models> 357 <Block_Properties> 358 <Base_Models> 359 <Block_Properties> 360 <Model_File_Path>heat_exchangers/HEX_Engine</Model_File_Path> 361 <Instance_Id>ColdSide.Properties.Outlet.</Instance_Id> 362 <Model_Name>Properties_In_Out</Model_Name> 363 <T_Connection>0</T_Connection> 364 </Block_Properties> 365 </Base_Models> 366 <Model_File_Path>heat_exchangers/HEX_Engine</Model_File_Path> 367 <Instance_Id>ColdSide.Properties.Outlet.</Instance_Id> 368 <Model_Name>Outlet</Model_Name> 369 <T_Connection>0</T_Connection> 370 </Block_Properties> 371 </Sub_Models> 372 <Sub_Models> 373 <Block_Properties> 374 <Base_Models> 375 <Block_Properties> 376 <Model_File_Path>heat_exchangers/HEX_Engine</Model_File_Path> 377 <Instance_Id>ColdSide.Properties.Wall.</Instance_Id> 378 <Model_Name>Properties_Wall</Model_Name> 379 <T_Connection>0</T_Connection> 380 </Block_Properties> 381 </Base_Models> 382 <Model_File_Path>heat_exchangers/HEX_Engine</Model_File_Path> 383 <Instance_Id>ColdSide.Properties.Wall.</Instance_Id> 384 <Model_Name>Wall</Model_Name> 385 <T_Connection>0</T_Connection> 386 </Block_Properties> 387 </Sub_Models> 388 <Model_File_Path>heat_exchangers/HEX_Engine</Model_File_Path> 389 <Instance_Id>ColdSide.Properties.</Instance_Id> 390 <Model_Name>Physical_Properties</Model_Name> 391 <T_Connection>0</T_Connection> 392 </Block_Properties> 393 </Base_Models> 394 <Model_File_Path>heat_exchangers/Heatex</Model_File_Path> 395 <Instance_Id>ColdSide.Properties.</Instance_Id> 396 <Model_Name>Properties</Model_Name> 397 <T_Connection>0</T_Connection> 398 </Block_Properties> 399 </Sub_Models> 400 <Model_File_Path>heat_exchangers/Heatex</Model_File_Path> 401 <Instance_Id>ColdSide.</Instance_Id> 402 <Model_Name>Main_Simplified</Model_Name> 403 <T_Connection>0</T_Connection> 404 </Block_Properties> 405 </Base_Models> 406 <Model_File_Path>heat_exchangers/Heatex</Model_File_Path> 407 <Instance_Id>ColdSide.</Instance_Id> 408 <Model_Name>ColdSide</Model_Name> 409 <T_Connection>0</T_Connection> 410 </Block_Properties> 411 </Sub_Models> 412 <Model_File_Path>heat_exchangers/Heatex</Model_File_Path> 413 <Instance_Id></Instance_Id> 414 <Model_Name>Heatex_Basic</Model_Name> 415 <T_Connection>0</T_Connection> 416 </Block_Properties> 417 </Base_Models> 418 <Sub_Models> 419 <Block_Properties> 420 <Base_Models> 421 <Block_Properties> 422 <Model_File_Path>heat_exchangers/HEX_Engine</Model_File_Path> 423 <Instance_Id>Method.</Instance_Id> 424 <Model_Name>NTU_Basic</Model_Name> 425 <T_Connection>0</T_Connection> 426 </Block_Properties> 427 </Base_Models> 428 <Model_File_Path>heat_exchangers/Heatex</Model_File_Path> 429 <Instance_Id>Method.</Instance_Id> 430 <Model_Name>Method</Model_Name> 431 <T_Connection>0</T_Connection> 432 </Block_Properties> 433 </Sub_Models> 434 <Model_File_Path>heat_exchangers/Heatex</Model_File_Path> 435 <Instance_Id></Instance_Id> 436 <Model_Name>Heatex_NTU</Model_Name> 437 <T_Connection>0</T_Connection> 438 <Parameters> 439 <Desc>ExchangerType</Desc> 440 <Index>0</Index> 441 <Values>Shell and Tube</Values> 442 <Status>4</Status> 443 </Parameters> 444 </Block_Properties> 445 </Block> 446 <Block> 447 <Type>simple_source</Type> 448 <Id_String>simple_source_1</Id_String> 449 <Block_Name>hot_in</Block_Name> 450 <Image_File_Name>/media/sdb5/gerson/projetos/repositorio/biblioteca/trunk/eml/icon/Source.png</Image_File_Name> 451 <X>80</X> 452 <Y>44</Y> 453 <Z>0</Z> 454 <Width>72.5</Width> 455 <Height>37</Height> 456 <Block_Properties> 457 <Sub_Models> 458 <Block_Properties> 459 <Base_Models> 460 <Block_Properties> 461 <Model_File_Path>streams</Model_File_Path> 462 <Instance_Id>Outlet.</Instance_Id> 463 <Model_Name>stream</Model_Name> 464 <T_Connection>2</T_Connection> 465 <Variables> 466 <Desc>Outlet.F</Desc> 467 <Index>0</Index> 468 <Values>36</Values> 469 <Status>1</Status> 470 <Unit>kmol/h</Unit> 471 </Variables> 472 <Variables> 473 <Desc>Outlet.T</Desc> 474 <Index>0</Index> 475 <Values>363</Values> 476 <Status>1</Status> 477 <Unit>K</Unit> 478 </Variables> 479 <Variables> 480 <Desc>Outlet.P</Desc> 481 <Index>0</Index> 482 <Values>120</Values> 483 <Status>1</Status> 484 <Unit>kPa</Unit> 485 </Variables> 486 <Variables> 487 <Desc>Outlet.z</Desc> 488 <Index>0</Index> 489 <Values>1</Values> 490 <Status>1</Status> 491 <Index>1</Index> 492 <Values>0</Values> 493 <Status>1</Status> 494 <Index>2</Index> 495 <Values>0</Values> 496 <Status>1</Status> 497 </Variables> 498 </Block_Properties> 499 </Base_Models> 500 <Model_File_Path>streams</Model_File_Path> 501 <Instance_Id>Outlet.</Instance_Id> 502 <Model_Name>Outlet</Model_Name> 503 <T_Connection>2</T_Connection> 504 </Block_Properties> 505 </Sub_Models> 506 <Model_File_Path>streams</Model_File_Path> 507 <Instance_Id></Instance_Id> 508 <Model_Name>simple_source</Model_Name> 509 <T_Connection>0</T_Connection> 510 </Block_Properties> 511 </Block> 512 <Block> 513 <Type>simple_source</Type> 514 <Id_String>simple_source_2</Id_String> 515 <Block_Name>cold_in</Block_Name> 516 <Image_File_Name>/media/sdb5/gerson/projetos/repositorio/biblioteca/trunk/eml/icon/Source.png</Image_File_Name> 517 <X>65</X> 518 <Y>253</Y> 519 <Z>0</Z> 520 <Width>72.5</Width> 521 <Height>37</Height> 522 <Block_Properties> 523 <Sub_Models> 524 <Block_Properties> 525 <Base_Models> 526 <Block_Properties> 527 <Model_File_Path>streams</Model_File_Path> 528 <Instance_Id>Outlet.</Instance_Id> 529 <Model_Name>stream</Model_Name> 530 <T_Connection>2</T_Connection> 531 <Variables> 532 <Desc>Outlet.F</Desc> 533 <Index>0</Index> 534 <Values>10</Values> 535 <Status>1</Status> 536 <Unit>kmol/h</Unit> 537 </Variables> 538 <Variables> 539 <Desc>Outlet.T</Desc> 540 <Index>0</Index> 541 <Values>313</Values> 542 <Status>1</Status> 543 <Unit>K</Unit> 544 </Variables> 545 <Variables> 546 <Desc>Outlet.P</Desc> 547 <Index>0</Index> 548 <Values>120</Values> 549 <Status>1</Status> 550 <Unit>kPa</Unit> 551 </Variables> 552 <Variables> 553 <Desc>Outlet.z</Desc> 554 <Index>0</Index> 555 <Values>0.1</Values> 556 <Status>1</Status> 557 <Index>1</Index> 558 <Values>0.7</Values> 559 <Status>1</Status> 560 <Index>2</Index> 561 <Values>0.2</Values> 562 <Status>1</Status> 563 </Variables> 564 </Block_Properties> 565 </Base_Models> 566 <Model_File_Path>streams</Model_File_Path> 567 <Instance_Id>Outlet.</Instance_Id> 568 <Model_Name>Outlet</Model_Name> 569 <T_Connection>2</T_Connection> 570 </Block_Properties> 571 </Sub_Models> 572 <Model_File_Path>streams</Model_File_Path> 573 <Instance_Id></Instance_Id> 574 <Model_Name>simple_source</Model_Name> 575 <T_Connection>0</T_Connection> 576 </Block_Properties> 577 </Block> 578 <Block> 579 <Type>simple_sink</Type> 580 <Id_String>simple_sink_1</Id_String> 581 <Block_Name>cold_out</Block_Name> 582 <Image_File_Name>/media/sdb5/gerson/projetos/repositorio/biblioteca/trunk/eml/icon/Sink.png</Image_File_Name> 583 <X>533</X> 584 <Y>40</Y> 585 <Z>0</Z> 586 <Width>72.5</Width> 587 <Height>37</Height> 588 <Block_Properties> 589 <Sub_Models> 590 <Block_Properties> 591 <Base_Models> 592 <Block_Properties> 593 <Model_File_Path>streams</Model_File_Path> 594 <Instance_Id>Inlet.</Instance_Id> 595 <Model_Name>stream</Model_Name> 596 <T_Connection>1</T_Connection> 597 </Block_Properties> 598 </Base_Models> 599 <Model_File_Path>streams</Model_File_Path> 600 <Instance_Id>Inlet.</Instance_Id> 601 <Model_Name>Inlet</Model_Name> 602 <T_Connection>1</T_Connection> 603 </Block_Properties> 604 </Sub_Models> 605 <Model_File_Path>streams</Model_File_Path> 606 <Instance_Id></Instance_Id> 607 <Model_Name>simple_sink</Model_Name> 608 <T_Connection>0</T_Connection> 609 </Block_Properties> 610 </Block> 611 <Block> 612 <Type>simple_sink</Type> 613 <Id_String>simple_sink_2</Id_String> 614 <Block_Name>hot_out</Block_Name> 615 <Image_File_Name>/media/sdb5/gerson/projetos/repositorio/biblioteca/trunk/eml/icon/Sink.png</Image_File_Name> 616 <X>551</X> 617 <Y>224</Y> 618 <Z>0</Z> 619 <Width>72.5</Width> 620 <Height>37</Height> 621 <Block_Properties> 622 <Sub_Models> 623 <Block_Properties> 624 <Base_Models> 625 <Block_Properties> 626 <Model_File_Path>streams</Model_File_Path> 627 <Instance_Id>Inlet.</Instance_Id> 628 <Model_Name>stream</Model_Name> 629 <T_Connection>1</T_Connection> 630 </Block_Properties> 631 </Base_Models> 632 <Model_File_Path>streams</Model_File_Path> 633 <Instance_Id>Inlet.</Instance_Id> 634 <Model_Name>Inlet</Model_Name> 635 <T_Connection>1</T_Connection> 636 </Block_Properties> 637 </Sub_Models> 638 <Model_File_Path>streams</Model_File_Path> 639 <Instance_Id></Instance_Id> 640 <Model_Name>simple_sink</Model_Name> 641 <T_Connection>0</T_Connection> 642 </Block_Properties> 643 </Block> 644 <Line> 645 <Line_Name>line_1</Line_Name> 646 <X1>152.5</X1> 647 <Y1>63.4472</Y1> 648 <X2>245</X2> 649 <Y2>145</Y2> 650 <Block_Source>simple_source_1</Block_Source> 651 <Port_Source>simple_source_1.Outlet</Port_Source> 652 <Block_Target>Heatex_NTU_1</Block_Target> 653 <Port_Target>Heatex_NTU_1.InletHot</Port_Target> 654 </Line> 655 <Line> 656 <Line_Name>line_2</Line_Name> 657 <X1>137.5</X1> 658 <Y1>272.447</Y1> 659 <X2>295</X2> 660 <Y2>198</Y2> 661 <Block_Source>simple_source_2</Block_Source> 662 <Port_Source>simple_source_2.Outlet</Port_Source> 663 <Block_Target>Heatex_NTU_1</Block_Target> 664 <Port_Target>Heatex_NTU_1.InletCold</Port_Target> 665 </Line> 666 <Line> 667 <Line_Name>line_3</Line_Name> 668 <X1>296.036</X1> 669 <Y1>94</Y1> 670 <X2>537</X2> 671 <Y2>62</Y2> 672 <Block_Source>Heatex_NTU_1</Block_Source> 673 <Port_Source>Heatex_NTU_1.OutletCold</Port_Source> 674 <Block_Target>simple_sink_1</Block_Target> 675 <Port_Target>simple_sink_1.Inlet</Port_Target> 676 </Line> 677 <Line> 678 <Line_Name>line_4</Line_Name> 679 <X1>347</X1> 680 <Y1>145.116</Y1> 681 <X2>551</X2> 682 <Y2>243.64</Y2> 683 <Block_Source>Heatex_NTU_1</Block_Source> 684 <Port_Source>Heatex_NTU_1.OutletHot</Port_Source> 685 <Block_Target>simple_sink_2</Block_Target> 686 <Port_Target>simple_sink_2.Inlet</Port_Target> 687 </Line> 1 <?xml version="1.0"?> 2 <!-- VRTech xml file - http://www.vrtech.com.br --> 3 <Diagram version="1" revision="1"> 4 <Physical_Properties> 5 <Component>water</Component> 6 <Component>n-butane</Component> 7 <Component>benzene</Component> 8 <Liquid_Model>PR</Liquid_Model> 9 <Vapour_Model>PR</Vapour_Model> 10 </Physical_Properties> 11 <Options> 12 <Dynamic>0</Dynamic> 13 <Time_Start></Time_Start> 14 <Time_Step>10</Time_Step> 15 <Time_End>100</Time_End> 16 <Time_Unit_Text>s</Time_Unit_Text> 17 <Sparse_Algebra>1</Sparse_Algebra> 18 <Integration_Index>0</Integration_Index> 19 <Integration_Text>original</Integration_Text> 20 <NLASolver_File_Index>0</NLASolver_File_Index> 21 <NLASolver_File_Text>sundials</NLASolver_File_Text> 22 <DAESolver_File_Index>0</DAESolver_File_Index> 23 </Options> 24 <Width>2000</Width> 25 <Height>1000</Height> 26 <Grid_Spacing>20</Grid_Spacing> 27 <View> 28 <Zoom_Level>1</Zoom_Level> 29 <Show_Grid>0</Show_Grid> 30 <Snap_to_Grid>0</Snap_to_Grid> 31 <Width>925</Width> 32 <Height>482</Height> 33 <X>0</X> 34 <Y>0</Y> 35 </View> 36 <View> 37 <Zoom_Level>1</Zoom_Level> 38 <Show_Grid>0</Show_Grid> 39 <Snap_to_Grid>0</Snap_to_Grid> 40 <Width>925</Width> 41 <Height>0</Height> 42 <X>0</X> 43 <Y>0</Y> 44 </View> 45 <Block> 46 <Type>Heatex_NTU</Type> 47 <Id_String>Heatex_NTU_1</Id_String> 48 <Image_File_Name>D:\Apps\repositorio\branches\gui\eml\heat_exchangers\icon/HeatExchanger_NTU.png</Image_File_Name> 49 <X>240</X> 50 <Y>94</Y> 51 <Z>0</Z> 52 <Width>107</Width> 53 <Height>104</Height> 54 <Block_Properties> 55 <Model_File_Path>heat_exchangers\Heatex</Model_File_Path> 56 <Instance_Id>Heatex_NTU_1</Instance_Id> 57 <Model_Name>Heatex_NTU</Model_Name> 58 <T_Connection>0</T_Connection> 59 <Base_Models> 60 <Block_Properties> 61 <Model_File_Path>heat_exchangers\Heatex</Model_File_Path> 62 <Instance_Id>Heatex_NTU_1</Instance_Id> 63 <Model_Name>Heatex_Basic</Model_Name> 64 <T_Connection>0</T_Connection> 65 <Sub_Models> 66 <Block_Properties> 67 <Model_File_Path>heat_exchangers\Heatex</Model_File_Path> 68 <Instance_Id>InletHot</Instance_Id> 69 <Model_Name>InletHot</Model_Name> 70 <T_Connection>1</T_Connection> 71 <Base_Models> 72 <Block_Properties> 73 <Model_File_Path>streams</Model_File_Path> 74 <Instance_Id>InletHot</Instance_Id> 75 <Model_Name>stream</Model_Name> 76 <T_Connection>1</T_Connection> 77 </Block_Properties> 78 </Base_Models> 79 </Block_Properties> 80 </Sub_Models> 81 <Sub_Models> 82 <Block_Properties> 83 <Model_File_Path>heat_exchangers\Heatex</Model_File_Path> 84 <Instance_Id>OutletHot</Instance_Id> 85 <Model_Name>OutletHot</Model_Name> 86 <T_Connection>2</T_Connection> 87 <Base_Models> 88 <Block_Properties> 89 <Model_File_Path>streams</Model_File_Path> 90 <Instance_Id>OutletHot</Instance_Id> 91 <Model_Name>streamPH</Model_Name> 92 <T_Connection>2</T_Connection> 93 <Base_Models> 94 <Block_Properties> 95 <Model_File_Path>streams</Model_File_Path> 96 <Instance_Id>OutletHot</Instance_Id> 97 <Model_Name>stream</Model_Name> 98 <T_Connection>2</T_Connection> 99 </Block_Properties> 100 </Base_Models> 101 <Parameters> 102 <Desc>PP</Desc> 103 <Index>0</Index> 104 <Values>PP</Values> 105 <Status>0</Status> 106 </Parameters> 107 </Block_Properties> 108 </Base_Models> 109 </Block_Properties> 110 </Sub_Models> 111 <Sub_Models> 112 <Block_Properties> 113 <Model_File_Path>heat_exchangers\Heatex</Model_File_Path> 114 <Instance_Id>InletCold</Instance_Id> 115 <Model_Name>InletCold</Model_Name> 116 <T_Connection>1</T_Connection> 117 <Base_Models> 118 <Block_Properties> 119 <Model_File_Path>streams</Model_File_Path> 120 <Instance_Id>InletCold</Instance_Id> 121 <Model_Name>stream</Model_Name> 122 <T_Connection>1</T_Connection> 123 </Block_Properties> 124 </Base_Models> 125 </Block_Properties> 126 </Sub_Models> 127 <Sub_Models> 128 <Block_Properties> 129 <Model_File_Path>heat_exchangers\Heatex</Model_File_Path> 130 <Instance_Id>OutletCold</Instance_Id> 131 <Model_Name>OutletCold</Model_Name> 132 <T_Connection>2</T_Connection> 133 <Base_Models> 134 <Block_Properties> 135 <Model_File_Path>streams</Model_File_Path> 136 <Instance_Id>OutletCold</Instance_Id> 137 <Model_Name>streamPH</Model_Name> 138 <T_Connection>2</T_Connection> 139 <Base_Models> 140 <Block_Properties> 141 <Model_File_Path>streams</Model_File_Path> 142 <Instance_Id>OutletCold</Instance_Id> 143 <Model_Name>stream</Model_Name> 144 <T_Connection>2</T_Connection> 145 </Block_Properties> 146 </Base_Models> 147 <Parameters> 148 <Desc>PP</Desc> 149 <Index>0</Index> 150 <Values>PP</Values> 151 <Status>0</Status> 152 </Parameters> 153 </Block_Properties> 154 </Base_Models> 155 </Block_Properties> 156 </Sub_Models> 157 <Parameters> 158 <Desc>PP</Desc> 159 <Index>0</Index> 160 <Values>PP</Values> 161 <Status>0</Status> 162 </Parameters> 163 <Variables> 164 <Desc>A</Desc> 165 <Index>0</Index> 166 <Values>17</Values> 167 <Status>1</Status> 168 <Unit>m^2</Unit> 169 </Variables> 170 <Variables> 171 <Desc>U</Desc> 172 <Index>0</Index> 173 <Values>3</Values> 174 <Status>1</Status> 175 <Unit>kW/m^2/K</Unit> 176 </Variables> 177 <Variables> 178 <Desc>PdropHotSide</Desc> 179 <Index>0</Index> 180 <Values>0</Values> 181 <Status>1</Status> 182 <Unit>kPa</Unit> 183 </Variables> 184 <Variables> 185 <Desc>PdropColdSide</Desc> 186 <Index>0</Index> 187 <Values>0</Values> 188 <Status>1</Status> 189 <Unit>kPa</Unit> 190 </Variables> 191 </Block_Properties> 192 </Base_Models> 193 <Sub_Models> 194 <Block_Properties> 195 <Model_File_Path>heat_exchangers\Heatex</Model_File_Path> 196 <Instance_Id>Method</Instance_Id> 197 <Model_Name>Method</Model_Name> 198 <T_Connection>0</T_Connection> 199 <Base_Models> 200 <Block_Properties> 201 <Model_File_Path>heat_exchangers\HEX_Engine</Model_File_Path> 202 <Instance_Id>Method</Instance_Id> 203 <Model_Name>NTU_Basic</Model_Name> 204 <T_Connection>0</T_Connection> 205 </Block_Properties> 206 </Base_Models> 207 </Block_Properties> 208 </Sub_Models> 209 <Parameters> 210 <Desc>ExchangerType</Desc> 211 <Index>0</Index> 212 <Values>Shell and Tube</Values> 213 <Status>4</Status> 214 </Parameters> 215 </Block_Properties> 216 </Block> 217 <Block> 218 <Type>simple_source</Type> 219 <Id_String>simple_source_1</Id_String> 220 <Image_File_Name>D:\Apps\repositorio\branches\gui\eml\icon/Source.png</Image_File_Name> 221 <X>80</X> 222 <Y>44</Y> 223 <Z>0</Z> 224 <Width>72.5</Width> 225 <Height>37</Height> 226 <Block_Properties> 227 <Model_File_Path>streams</Model_File_Path> 228 <Instance_Id>simple_source_1</Instance_Id> 229 <Model_Name>simple_source</Model_Name> 230 <T_Connection>0</T_Connection> 231 <Sub_Models> 232 <Block_Properties> 233 <Model_File_Path>streams</Model_File_Path> 234 <Instance_Id>Outlet</Instance_Id> 235 <Model_Name>Outlet</Model_Name> 236 <T_Connection>2</T_Connection> 237 <Base_Models> 238 <Block_Properties> 239 <Model_File_Path>streams</Model_File_Path> 240 <Instance_Id>Outlet</Instance_Id> 241 <Model_Name>stream</Model_Name> 242 <T_Connection>2</T_Connection> 243 <Variables> 244 <Desc>F</Desc> 245 <Index>0</Index> 246 <Values>36</Values> 247 <Status>1</Status> 248 <Unit>kmol/h</Unit> 249 </Variables> 250 <Variables> 251 <Desc>T</Desc> 252 <Index>0</Index> 253 <Values>363</Values> 254 <Status>1</Status> 255 <Unit>K</Unit> 256 </Variables> 257 <Variables> 258 <Desc>P</Desc> 259 <Index>0</Index> 260 <Values>120</Values> 261 <Status>1</Status> 262 <Unit>kPa</Unit> 263 </Variables> 264 <Variables> 265 <Desc>z</Desc> 266 <Index>0</Index> 267 <Values>1</Values> 268 <Status>1</Status> 269 <Index>1</Index> 270 <Values>0</Values> 271 <Status>1</Status> 272 <Index>2</Index> 273 <Values>0</Values> 274 <Status>1</Status> 275 </Variables> 276 </Block_Properties> 277 </Base_Models> 278 </Block_Properties> 279 </Sub_Models> 280 <Parameters> 281 <Desc>PP</Desc> 282 <Index>0</Index> 283 <Values>PP</Values> 284 <Status>0</Status> 285 </Parameters> 286 </Block_Properties> 287 </Block> 288 <Block> 289 <Type>simple_source</Type> 290 <Id_String>simple_source_2</Id_String> 291 <Image_File_Name>D:\Apps\repositorio\branches\gui\eml\icon/Source.png</Image_File_Name> 292 <X>65</X> 293 <Y>253</Y> 294 <Z>0</Z> 295 <Width>72.5</Width> 296 <Height>37</Height> 297 <Block_Properties> 298 <Model_File_Path>streams</Model_File_Path> 299 <Instance_Id>simple_source_2</Instance_Id> 300 <Model_Name>simple_source</Model_Name> 301 <T_Connection>0</T_Connection> 302 <Sub_Models> 303 <Block_Properties> 304 <Model_File_Path>streams</Model_File_Path> 305 <Instance_Id>Outlet</Instance_Id> 306 <Model_Name>Outlet</Model_Name> 307 <T_Connection>2</T_Connection> 308 <Base_Models> 309 <Block_Properties> 310 <Model_File_Path>streams</Model_File_Path> 311 <Instance_Id>Outlet</Instance_Id> 312 <Model_Name>stream</Model_Name> 313 <T_Connection>2</T_Connection> 314 <Variables> 315 <Desc>F</Desc> 316 <Index>0</Index> 317 <Values>10</Values> 318 <Status>1</Status> 319 <Unit>kmol/h</Unit> 320 </Variables> 321 <Variables> 322 <Desc>T</Desc> 323 <Index>0</Index> 324 <Values>313</Values> 325 <Status>1</Status> 326 <Unit>K</Unit> 327 </Variables> 328 <Variables> 329 <Desc>P</Desc> 330 <Index>0</Index> 331 <Values>120</Values> 332 <Status>1</Status> 333 <Unit>kPa</Unit> 334 </Variables> 335 <Variables> 336 <Desc>z</Desc> 337 <Index>0</Index> 338 <Values>0.1</Values> 339 <Status>1</Status> 340 <Index>1</Index> 341 <Values>0.7</Values> 342 <Status>1</Status> 343 <Index>2</Index> 344 <Values>0.2</Values> 345 <Status>1</Status> 346 </Variables> 347 </Block_Properties> 348 </Base_Models> 349 </Block_Properties> 350 </Sub_Models> 351 <Parameters> 352 <Desc>PP</Desc> 353 <Index>0</Index> 354 <Values>PP</Values> 355 <Status>0</Status> 356 </Parameters> 357 </Block_Properties> 358 </Block> 359 <Block> 360 <Type>simple_sink</Type> 361 <Id_String>simple_sink_1</Id_String> 362 <Image_File_Name>D:\Apps\repositorio\branches\gui\eml\icon/Sink.png</Image_File_Name> 363 <X>533</X> 364 <Y>40</Y> 365 <Z>0</Z> 366 <Width>72.5</Width> 367 <Height>37</Height> 368 <Block_Properties> 369 <Model_File_Path>streams</Model_File_Path> 370 <Instance_Id>simple_sink_1</Instance_Id> 371 <Model_Name>simple_sink</Model_Name> 372 <T_Connection>0</T_Connection> 373 <Sub_Models> 374 <Block_Properties> 375 <Model_File_Path>streams</Model_File_Path> 376 <Instance_Id>Inlet</Instance_Id> 377 <Model_Name>Inlet</Model_Name> 378 <T_Connection>1</T_Connection> 379 <Base_Models> 380 <Block_Properties> 381 <Model_File_Path>streams</Model_File_Path> 382 <Instance_Id>Inlet</Instance_Id> 383 <Model_Name>stream</Model_Name> 384 <T_Connection>1</T_Connection> 385 </Block_Properties> 386 </Base_Models> 387 </Block_Properties> 388 </Sub_Models> 389 </Block_Properties> 390 </Block> 391 <Block> 392 <Type>simple_sink</Type> 393 <Id_String>simple_sink_2</Id_String> 394 <Image_File_Name>D:\Apps\repositorio\branches\gui\eml\icon/Sink.png</Image_File_Name> 395 <X>551</X> 396 <Y>224</Y> 397 <Z>0</Z> 398 <Width>72.5</Width> 399 <Height>37</Height> 400 <Block_Properties> 401 <Model_File_Path>streams</Model_File_Path> 402 <Instance_Id>simple_sink_2</Instance_Id> 403 <Model_Name>simple_sink</Model_Name> 404 <T_Connection>0</T_Connection> 405 <Sub_Models> 406 <Block_Properties> 407 <Model_File_Path>streams</Model_File_Path> 408 <Instance_Id>Inlet</Instance_Id> 409 <Model_Name>Inlet</Model_Name> 410 <T_Connection>1</T_Connection> 411 <Base_Models> 412 <Block_Properties> 413 <Model_File_Path>streams</Model_File_Path> 414 <Instance_Id>Inlet</Instance_Id> 415 <Model_Name>stream</Model_Name> 416 <T_Connection>1</T_Connection> 417 </Block_Properties> 418 </Base_Models> 419 </Block_Properties> 420 </Sub_Models> 421 </Block_Properties> 422 </Block> 423 <Line> 424 <Line_Name>line_1</Line_Name> 425 <X1>152.5</X1> 426 <Y1>63.4472</Y1> 427 <X2>245</X2> 428 <Y2>145</Y2> 429 <Block_Source>simple_source_1</Block_Source> 430 <Port_Source>Outlet</Port_Source> 431 <Block_Target>Heatex_NTU_1</Block_Target> 432 <Port_Target>InletHot</Port_Target> 433 </Line> 434 <Line> 435 <Line_Name>line_2</Line_Name> 436 <X1>137.5</X1> 437 <Y1>272.447</Y1> 438 <X2>295</X2> 439 <Y2>198</Y2> 440 <Block_Source>simple_source_2</Block_Source> 441 <Port_Source>Outlet</Port_Source> 442 <Block_Target>Heatex_NTU_1</Block_Target> 443 <Port_Target>InletCold</Port_Target> 444 </Line> 445 <Line> 446 <Line_Name>line_3</Line_Name> 447 <X1>296.036</X1> 448 <Y1>94</Y1> 449 <X2>537</X2> 450 <Y2>62</Y2> 451 <Block_Source>Heatex_NTU_1</Block_Source> 452 <Port_Source>OutletCold</Port_Source> 453 <Block_Target>simple_sink_1</Block_Target> 454 <Port_Target>Inlet</Port_Target> 455 </Line> 456 <Line> 457 <Line_Name>line_4</Line_Name> 458 <X1>347</X1> 459 <Y1>145.116</Y1> 460 <X2>551</X2> 461 <Y2>243.64</Y2> 462 <Block_Source>Heatex_NTU_1</Block_Source> 463 <Port_Source>OutletHot</Port_Source> 464 <Block_Target>simple_sink_2</Block_Target> 465 <Port_Target>Inlet</Port_Target> 466 </Line> 688 467 </Diagram> -
branches/gui/sample/heat_exchangers/sample_ShellandTubes.mso
r488 r563 57 57 SPECIFY 58 58 59 exchanger.Details.Ud = 210*'W/(m^2*K)'; 60 exchanger.Details.Uc = 210*'W/(m^2*K)'; 59 exchanger.U = 210*'W/(m^2*K)'; 61 60 62 exchanger. HotSide.PressureDrop.Pdrop= 0.1*'kPa';63 exchanger. ColdSide.PressureDrop.Pdrop= 0.1*'kPa';61 exchanger.PdropHotSide = 0.1*'kPa'; 62 exchanger.PdropColdSide = 0.1*'kPa'; 64 63 65 64 streamhot.Outlet.F = 36 * 'kmol/h'; … … 73 72 streamcold.Outlet.z = [0.1,0.7, 0.2]; 74 73 75 exchanger. Details.A = 15*'m^2';74 exchanger.A = 15*'m^2'; 76 75 77 76 OPTIONS … … 115 114 SPECIFY 116 115 117 exchanger.Details.Ud = 210*'W/(m^2*K)'; 118 exchanger.Details.Uc = 210*'W/(m^2*K)'; 116 exchanger.U = 210*'W/(m^2*K)'; 119 117 120 exchanger. HotSide.PressureDrop.Pdrop= 0.1*'kPa';121 exchanger. ColdSide.PressureDrop.Pdrop= 0.1*'kPa';118 exchanger.PdropHotSide = 0.1*'kPa'; 119 exchanger.PdropColdSide = 0.1*'kPa'; 122 120 123 streamhot.Outlet.F = 36 * 'kmol/h';121 streamhot.Outlet.F = 36 * 'kmol/h'; 124 122 streamhot.Outlet.T = 363.15 * 'K'; 125 123 streamhot.Outlet.P = 120 * 'kPa'; … … 131 129 streamcold.Outlet.z = [0.1,0.7, 0.2]; 132 130 133 exchanger. Details.A = 15*'m^2';131 exchanger.A = 15*'m^2'; 134 132 135 133 OPTIONS 136 134 137 135 Dynamic = false; 138 GuessFile = "GuessShellandTubes";139 136 140 137 end
Note: See TracChangeset
for help on using the changeset viewer.