Line connections |
||
1 |
Salt water pre-heating inlet |
|
2 |
Salt water pre-heating outlet |
|
3 |
Distillate inlet |
|
4 |
Distillate outlet |
|
5 |
Salt water inlet |
|
6 |
Salt water outlet |
|
7 |
Steam inlet |
|
8 |
Steam outlet |
|
9 |
Pressure specification |
General User Input Values Characteristic Lines Physics Used Displays Example
Component 92 can model one stage of an MSF-Unit (Multi-Stage Flashing Desalination). The module is able to describe the evaporation of a brine released in the stage as well as of a distillate flashed in the MSF-Stage and the heat transfer from condensed steam to the primary medium (salt water pre-heating). In addition, the losses due to an increase in the flashing brine temperature with respect to the ideal equilibrium conditions (non-equilibrium allowance), pressure drop in demister and the steam losses due to vacuum system can be accounted for. Two calculation modes are possible. Either the steam pressure in the flashing tank P9 is specified and k*A is calculated, or the component computes the pressure P9 using k*A.
The computed mass flow of condensed steam is additionally sent to the line connection 9. Thus, this mass flow can be used as a parameter for the adaption polynomial.
Caution!!! There are obvious physical boundaries for specifying the steam pressure P9. The specified pressure P9 can not be higher than the saturation pressure for the enthalpy H5. On the other hand, if the specified pressure is too low, it can result in a negative temperature difference in condenser.
Pressure drop limitations in off-design (Extras --> Model Options--> Calculation -->Relative pressure-drop maximum) :
As the pressure drop rises quadratically with the mass flow, pressure drops that are significantly too high can quickly arise in the event of a transgression of the nominal mass flow. These will then cause phase transitions and convergence problems. For this reason, pressure drop limitations have been installed.
DP12N |
Primary pressure loss (nominal) |
TOL |
Accuracy of the energy balance |
DQLR |
Heat loss by radiation to the surroundings |
FMODE |
Flag for calculation mode 0: set as global 1: local off-design (i.e. always off-design mode, even if design is set globally) 2: Special local off-design (special case for compatibility with earlier Ebsilon-versions, not to be used in new models, because the results of the real off-design calculations are not consistent) |
FSPEC |
Flag for setting, which values will be specified and which values will be calculated Like in Parent Profile (Sub Profile option only) Expression 0: P9 given (Identification of k*A) 1: P9 calculated from k*A |
FADAPT |
Flag for using the adaptation polynomial / adaptation function Like in Parent Profile (Sub Profile option only) Expression =0: not used and not evaluated =1: Correction for k*A [KA = KAN * char line factor * polynomial] =2: Calculation of k*A [KA = KAN * polynomial] =1000: Not used, but ADAPT evaluated as RADAPT (Reduction of the computing time) = -1: Correction for k*A [KA = KAN * char line factor * function] = -2: Calculation of k*A [KA = KAN * function] = -1000: Not used, but EADAPT evaluated as RADAPT (Reduction of the computing time) |
EADAPT |
Adaptation function |
FVALKA |
Validation of k*A Like in Parent Profile (Sub Profile option only) Expression =0: KAN used without validation =1: Pseudo measurement point identified by IPS used (can be validated) , e.g.. time. not available |
IPS |
Index for pseudo measurement point |
DTLOSS |
Temperature loss owing to the thermal non-equilibrium |
DPLOSS |
Pressure loss in the demister |
FTYPL8 |
Flag for specifying the mass flow of steam to the vacuum system Like in Parent Profile (Sub Profile option only) Expression 0: M8 as fraction of the total steam mass flow 1: M8 given from outside |
M8MST |
Steam fraction to the vacuum system (ignored, if FTYPL8=1) |
DUM2 |
Spec value dummy 2 |
DUM3 |
Spec value dummy 3 |
KAN |
k*A (Heat transfer coefficient * area, nominal) |
M1N |
Primary mass flow (nominal) |
MSTN |
Steam mass flow (nominal) |
VSTN |
Steam volume flow (nominal) |
P9N |
Stage pressure (nominal) |
QN |
Heat transferred at nominal load (nominal) |
The identification value marked in blue is the reference value for the off-design mode. The actual off-design values refer to the values used in the equations.
Generally, all inputs that are visible are required. But, often default values are provided.
For more information on colour of the input fields and their descriptions see Edit Component\Specification values
For more information on design vs. off-design and nominal values see General\Accept Nominal values
There are two characteristic lines, which describe the effect of the primary mass flow or that of the secondary mass flow on k*A. Multiplication of both the influencing factors results in the correction factor for k*A.
1st Characteristic line FK1 = f (M1/M1N)
2nd Characteristic line FK2 = f (MST/MSTN)
Total: (K*A)/(K*A)N = FK1 * FK2
Characteristic line 1, CKAM1: (k*A)-characteristic line: (k*A)1/(k*A)N = f (M1/M1N) |
X-axis 1 M1/M1N 1st point |
Characteristic line 2, CKAMST: (k*A)-characteristic line: (k*A)2/(k*A)N = f (MST/MSTN) |
X-axis 1 MST/MSTN 1st point |
Design (Simulation flag: GLOBAL = Design and FMODE = Design) |
||
|
P2 = P1-DP12N |
|
Off-design (Simulation flag: GLOBAL = Off-design or FMODE = Off-design) |
||
|
F1 = (M1/M1N) ** 2 |
|
All cases |
||
|
Simplification: The salt content of the brine is assumed to be constant within the stage. The value of the salt content WSALT is set as equal to the salt content at the salt water outlet (PIN 6). Pressure balance: FSPEC=0: P9 set from outside FSPEC=1: P9 calculated from k*A (for k*A characteristic line) P1, P5, P3, P7-set from outside P6 = PM (Calculation of PM from equation (1)) P4 = P8 = P9 - DPDEM Flashing: A virtual pressure PM is necessary in order to compute the amount of steam MSTBRINE arising by flashing of brine under influence of thermal non-equilibrium conditions: PM = PSAT [(TSAT(P9,WSALT) + DTLOSS),WSALT] (1) Steam fraction in the brine: XBRINE = (H5 - H’(PM,WSALT)) / (HSTBRINE - H’(PM,WSALT)) Steam enthalpy of the evaporated brine: HSTBRINE = H(P9,TSAT(P9,WSALT)) (2) Steam fraction in the distillate: XDEST = (H3 - H’(P9-DPDEM)) / (H’’(P9-DPDEM) - H’(P9-DPDEM)) Calculation of the steam quantity and steam enthalpy arising during flashing: Distillate: IF(XDEST = 1) => MSTDEST = M3, HSTDEST = H’’(P9-DPDEM) IF(XDEST = 0) => MSTDEST=0, HSTDEST=H3 IF(0 < XDEST < 1) => MSTDEST = M3 * XDEST, HSTDEST = H’’(P9-DPDEM) Brine: IF(XBRINE = 1) => MSTBRINE=M5, HSTBRINE out of equation (2). IF(XBRINE = 0) => MSTBRINE=0, HSTBRINE=H5 IF(0 < XBRINE < 1) => MSTBRINE = M5*XBRINE, HSTBRINE out of equation (2). Mass balance: M1, M3, M5, M7 set from outside M2 = M1 M4 = M3 + M7 + MSTBRINE - M8 M6 = M5 - MSTBRINE FTYPL8=0: M8 set from outside FTYPL8=1: M8=M8MST*MST MST = M7 + MSTDEST + MSTBRINE Salt content: WSALT = WSALT6 = WSALT5 * M5/M6 WSALT2 = WSALT1 Energy balance: H1, H3, H5, H7 given from outside Q5 = H5 * M5 QDBRINE = MSTBRINE * HSTBRINE H6 = (Q5 - QDBRINE) / M6 H4 = H'(P9 - DPDEM) H8 = H’’(P9 - DPDEM) Q3 = H3 * M3 Q4 = H4 * M4 Q6 = H6 * M6 Q7 = H7 * M7 Q8 = H8 * M8 DQ = (Q3 + Q5 + Q7 - Q4 - Q6 - Q8) * (1 - DQLR) Q2 = Q1 + DQ H2 = Q2 / M2 Heat transfer: DTL = TSAT(P9 - DPDEM) - T1 DTU = TSAT(P9 - DPDEM) - T2 LMTD = (DTU - DTL) / (ln(DTU) - ln(DTL)) KA = DQ / LMTD |
|
|
|
|
Display Option 1 |
Click here >> Component_92 Demo << to load an example.