Mechanical Vapor Compression (MVC)

Modeling a mechanical vapor compression (MVC) system is performed through flowsheet connectivity of individual model block components. The model is simulated under the following criteria:

  • property package(s) must support liquid and vapor phases

  • all model components are 0D

  • all model components support steady-state only

  • the operating conditions of the evaporator are fixed

  • compressor performance is governed by isentropic efficiency

  • assumed complete condensation in the condenser

Introduction

The MVC model is simulated as a modular combination of evaporator, compressor, and complete condenser unit models. These three models may be connected in a flowsheet for the fundamental MVC desalination process. For additional integration, pump and heat exchange unit operations may be added for pre- and post-processing of feed, brine, and distillate streams. Due to this connectivity, specialized initialization routines and modified unit models have been developed for this system and are located in a dedicated MVC directory.

Degrees of Freedom

Degrees of freedom for the MVC system are separated into the independent unit models. In this documentation, the description of the MVC system will only include the evaporator, compressor, and complete condenser unit models. The total system has 6 degrees of freedom in addition to the inlet feed state variables. Beginning from the feed, the evaporator has 3 degrees of freedom:

  • 1 outlet condition (brine or vapor temperature or pressure)

  • overall heat transfer coefficient

  • area for heat exchange

The compressor which the vapor enters has 3 degrees of freedom:

  • pressure ratio

  • work (control volume variable)

  • isentropic efficiency

By utilizing the evaporator in the MVC directory a custom connect_to_condenser routine equates the heat exchange between the evaporator and condenser unit models. Assuming the vapor will completely condense, there are no degrees of freedom in the condenser. When combined in a flowsheet, water recovery may also be calculated. This may be used in place of the specification of the evaporator outlet condition.

Model Structure

Construction of the ports, state blocks, and use of control volumes are defined in the variables section and separated by unit. Property packages must be declared for the liquid and vapor phases of evaporator and condenser models. This may be a two-phase property package or two different property packages respective to each phase.

Sets

Description

Symbol

Indices

Time

\(t\)

[0]

Phases

\(p\)

[‘Liq’]

Components

\(j\)

[‘H2O’, other]

Variables

Evaporator Variables

The evaporator contains 3 state blocks corresponding to the feed inlet, brine outlet, and vapor outlet (inlet_feed, outlet_brine, and outlet_vapor, respectively).

Description

Symbol

Variable Name

Index

Units

Overall heat transfer coefficient

\(U\)

U

None

\(W/\left(m^2K\right)\)

Heat transfer area

\(A\)

area

None

\(m^2\)

Approach temperature in

\(\Delta T_{in}\)

delta_temperature_in

None

\(K\)

Approach temperature out

\(\Delta T_{out}\)

delta_temperature_in

None

\(K\)

Log-mean temperature difference

\(LMTD\)

lmtd

None

\(K\)

Evaporator heat requirement

\(Q_{evap}\)

heat_transfer

None

\(W\)

Compressor Variables

The condenser consists of 1 ControlVolume0DBlock. Pressure differential and work variables are constructed on the control volume.

Description

Symbol

Variable Name

Index

Units

Pressure ratio

\(PR\)

pressure_ratio

None

\(W/\left(m^2K\right)\)

Isentropic efficiency

\(\eta\)

efficiency

None

\(\text{dimensionless}\)

Condenser Variables

The condenser consists of 1 ControlVolume0DBlock. No additional variables are constructed outside of those on the control volume.

Equations

Evaporator Equations

Description

Equation

Mass balance

\(\dot{m}_{feed} = \dot{m}_{vapor}^{vap}+\dot{m}_{brine}^{liq}\)

Energy balance

\(H_{vapor}^{vap}+H_{brine}^{vap}-H_{feed} = Q_{evap}\)

Vapor temperature

\(T_{vapor} = T_{brine}\)

Log-mean temperature difference (Chen, 1987)

\(LMTD = \left(\frac{1}{2}\left(\Delta T_{in}+\Delta T_{out}\right)\Delta T_{in}\Delta T_{out}\right)^\frac{1}{3}\)

Evaporator heat requirement

\(Q_{evap} = UA(LMTD)\)

Approach temperature in*

\(\Delta T_{in} = T_{condenser,in}-T_{brine}\)

Approach temperature out*

\(\Delta T_{out} = T_{condenser,out}-T_{brine}\)

Heat transfer balance*

\(Q_{evap} = -Q_{cond}\)

*Equations are coupled with the condenser through the connect_to_condenser method.

Compressor Equations

Description

Equation

Pressure ratio

\(P_{out} = (PR)P_{in}\)

Isentropic temperature

\(T_{out}=T_{in}(PR)^{1-\frac{1}{\gamma}}\)

Efficiency

\(\eta\left(H_{out}-H_{in}\right) = H_{isentropic,out}-H_{in}\)

Condenser Equations

The condenser performance is related through the equations denoted by the footnote in the evaporator section.

Description

Equation

Complete condensation condition

\(P_{out} >= P_{sat,out}\left(T_{out}\right)\)

Code Documentation

References

Chen, J. J. J. (1987). Comments on improvements on a replacement for the logarithmic mean. Chemical Engineering Science, 42(10), 2488–2489. https://doi.org/10.1016/0009-2509(87)80128-8