modelWetCoilDryWetRegime

Model implementing the switching algorithm of the TK-fuzzy model for cooling coil application

Information

This model implements the switching algorithm for the dry and wet regime.

The switching criteria for (counter-flow) cooling coil modes are as follows.

R1: If the coil surface temperature at the air inlet is lower than the dew-point temperature at the inlet to the coil, then the cooling coil surface is fully-wet.

R2: If the surface temperature at the air outlet section is higher than the dew-point temperature of the air at the inlet, then the cooling coil surface is fully-dry.

At each point of a simulation time step, the fuzzy-modeling approach determines the weights for R1 and R2 respectively (namely μFW and μFD) from the dew-point and coil surface temperatures.

It calculates total and sensible heat transfer rates according to the weights as follows.

totFDtot,FDFW Qtot,FW

senFDsen,FDFW Qsen,FW

The fuzzy-modeling ensures μFW + μFD = 1, μFW >=0 and μFD >=0, which means the fuzzy model outcomes of sen and tot are always convex combinations of heat transfer rates for fully-dry and fully-wet modes and therefore are always bounded by them.

The modeling approach also results in n-th order differentiable model depending on the selection of the underlying membership functions. This cooling coil model is once continuously differentiable at the mode switches.

Parameters

TypeNameDefaultDescription
Nominal condition
Modelica.Units.SI.MassFlowRatemWat_flow_nominalNominal mass flow rate for water
Modelica.Units.SI.MassFlowRatemAir_flow_nominalNominal mass flow rate for air

Connectors

TypeNameDefaultDescription
Modelica.Blocks.Interfaces.RealInputUAWatProduct of heat transfer coefficient times area for water side
Modelica.Blocks.Interfaces.RealInputmWat_flowMass flow rate for water
Modelica.Blocks.Interfaces.RealInputcpWatInlet water temperature
Modelica.Blocks.Interfaces.RealInputTWatInInlet water temperature
Modelica.Blocks.Interfaces.RealInputUAAirProduct of heat transfer coefficient times area for air side
Modelica.Blocks.Interfaces.RealInputmAir_flowMass flow rate for air
Modelica.Blocks.Interfaces.RealInputcpAirInlet specific heat capacity (at constant pressure)
Modelica.Blocks.Interfaces.RealInputTAirInInlet air temperature
Modelica.Blocks.Interfaces.RealInputhAirInInlet air enthalpy
Modelica.Blocks.Interfaces.RealInputpAirInlet air absolute pressure
Modelica.Blocks.Interfaces.RealInputX_wAirInMass fraction of water in inlet air (kg water/kg total air)
Modelica.Blocks.Interfaces.RealOutputQTot_flowTotal heat transfer from water into air, negative for cooling
Modelica.Blocks.Interfaces.RealOutputQSen_flowSensible heat transfer from water into air, negative for cooling
Modelica.Blocks.Interfaces.RealOutputmCon_flowMass flow of the condensate, negative for dehumidification

Components

TypeNameDefaultDescription
RealQfacSmoothing factor to prevent division-by-zero
Buildings.Fluid.Types.HeatExchangerFlowRegimecfgBuildings.Fluid.Types.HeatExchangerFlowRegime.CounterFlowHeat exchanger configuration
Modelica.Units.SI.HeatFlowRateQLat_flowLatent heat transfer rate
Buildings.Fluid.HeatExchangers.BaseClasses.WetCoilDryRegimefullyDryFully-dry coil model
Buildings.Fluid.HeatExchangers.BaseClasses.WetCoilWetRegimefullyWetFully-wet coil model
RealdryFraDry fraction, 0.3 means condensation occurs at 30% heat exchange length from air inlet

Revisions

  • Jan 21, 2021, by Donghun Kim:
    First implementation.