Template:Embedded Heat Exchanger (HX) Data Section
Jump to navigation
Jump to search
Tag (Long/Short) | Input / Calc | Description/Calculated Variables / Options |
Heater / Cooler Requirements | ||
On | Tick Box | Switches the Embedded Heat Exchanger on/off |
HeaterCount / NumofHeaters | Input | Specifies the number of embedded heat exchangers in the evaporator. This can also be changed on the first tab page. |
Type | Fixed Heat Flow | This will exchange a fixed amount of heat between two streams. No phase change will take place automatically. |
Sensible | This will allow sensible heat exchange between two streams. No phase change will take place. (not currently implemented) | |
Condensing | Only visible when Embedded Heater is used. This is used to condense the steam. Steam must be connected to Embedded HX Shell (inlet). | |
Evaporating | Only visible when Embedded Cooler is used. This is used to evaporate the water. Water (or another component with Predefined Flashing Data) must be connected to Embedded HX Shell (inlet). | |
DutyReqd | Input | Only visible when Fixed Heat Flow method is used. The required fixed heat flow to be exchanged between the two streams. |
CondensingMethod (Only visible when Type = Condensing) |
All | The Steam addition is manually specified by the user. All steam will condense. |
All (Calc Demand) | The steam demand is calculated based on the user specified Heater HTC and Area (UA). User needs to set the steam flow based on the calculated amount. | |
All-Demand General | The steam supply comes from (directly or indirectly) a Feeder with Demand.on selected. | |
All-Demand Flashtrain | The steam supply comes from another process unit in Flash train mode (usually the vapour from the preceding evaporation stage) | |
EvaporatingMethod (Only visible when Type = Evaporating) |
All | The component defined on the VLE Tab will fully evaporate. |
All (Calc Demand) | The demand is calculated based on the user specified Cooler HTC and Area (UA). User needs to set the flow based on the calculated amount. | |
All-Demand General | The flow supply comes from (directly or indirectly) a Feeder with Demand.on selected. | |
UseOldDemandCalc | Tickbox | Visible with method set to any of the demand methods. Allows users to continue to use old demand calculations for backward compatibility. It is recommended to leave this unticked. |
HTC | Input | Visible with method set to any of the demand methods. The user specified Heat Transfer Coefficient (HTC). |
Area | Input | Visible with method set to any of the demand methods. The user specified heat transfer area per heat exchanger. |
Heater / Cooler Results | ||
Duty | Calc | The calculated Heat Exchanger Duty |
TotalArea | Calc | Visible with method set to any of the demand methods. The total Area used (HX Area * number of HX). |
UA | Calc | Visible with method set to any of the demand methods. The heat exchanger UA. |
LMTD | Calc | The calculated log mean temperature difference. |
TheoreticalDuty / TheorDuty | Calc | Visible with method set to any of the demand methods. The theoretical duty of the heat exchanger. |
HeatFlow | Calc | The net heat flow to the unit. This should be zero as heat is merely exchanged (no external energy is added or removed). |
Calculated Vapour/Liquid Flow Demand This group of tags is only visible when one of the demand methods is chosen. | ||
DemandFlow.Reqd | Calc | The calculated demand flow to meet the Heat Exchanger requirements. When the HX is not in Demand General or Demand FlashTrain mode, use a General controller or SetTag Controller to get this value to set the Embedded HX Shell (in) flowrate. |
DemandFlow.Actual | Calc | The actual demand flow to Heater Exchanger . |
DemandFlow.Error | Calc | The difference between the required and actual vapour/liquid flows, (DemandFlow.Reqd - DemandFlow.Actual). This will warn the user if the amount of flow supplied doesn't match the heat exchanger requirements. Most common when the heater is not in Demand General or Demand FlashTrain mode and the steam flow is not controlled. |
DemandFlow.RelErr | Calc | The relative difference between the required and actual vapour/liquid flows, (DemandFlow.Reqd - DemandFlow.Actual)/DemandFlow.Reqd. |
Tube Side (Recycle Stream) | ||
Tube.TemperatureIn / Ti | Calc | Tube in temperature. |
Tube.TemperatureOut / To | Calc | Tube out temperature. |
Tube.PressureIn / Pi | Calc | Tube in pressure. |
Tube.MassFlow / Qm | Calc | The mass flowrate going through the tube side. |
Shell Side (Condensing / Evaporating) | ||
Shell.TemperatureIn / Ti | Calc | Shell in temperature. |
Shell.TemperatureOut / To | Calc | Shell out temperature. |
Shell.PressureIn / Pi | Calc | Shell in pressure. |
Shell.MassFlow / Qm | Calc | The mass flowrate going through the Shell side. |
Shell.DmdQm | Calc | Visible with method set to any of the demand methods. This is the amount of steam needed from connected flash train units (flash tank or steam feeders), not including any fixed amount of steam input. |
Shell.FxdQm | Calc | Visible with method set to any of the demand methods. This is the amount of steam added in manually, thus not from connected flash train units. Note this portion of steam addition is not included in the pressure calculation of the flash train group. |
Flash Train Macro Model
Note: Extra fields are visible if the unit is part of a Flash Train. These fields are described below. Please refer to Flash Train. | ||
VapourMassFlowReqd / VQmReqd | Calc | The calculated mass flow of steam required by the Embedded Heater Condenser. |
CondMassFlow / CondQm | Calc | The amount of steam condensed by the Embedded Heater Condenser. |
MinSatPress | Calc | The minimum saturated pressure of steam that could satisfy the heating requirements of the Embedded Heater Condenser. |
FlashTrain | Display | A unique tag assigned to the flash train by SysCAD. Each unit in the flash train will have the same tag in this block. |
FlashTearBlock | Display | Displays the name of the tear block that is part of the Flash Train. |
FlashTrainEqp | List | This contains a list of all of the equipment tags in this flash train. the list might be as follows: FT_EVAPORATOR_2_HX FT_EVAPORATOR_3_Evap |
PAdvBase | Input | Additional damping or acceleration for calculated pressure change (DP) for the iteration. DP = DP * PAdvBase when PAdvExtra=0. |
PAdvExtra | Input | Additional damping or acceleration for calculated pressure change (DP) for the iteration. DP = DP * (PAdvBase + PAdvExtra*(VQmReqd-VQm)/Max(VQmReqd,VQm)). |