modelCoolingTowerVariableSpeed

Base class for cooling towers with variable speed fan

Extends from Buildings.Obsolete.Fluid.HeatExchangers.CoolingTowers.BaseClasses.CoolingTower.

Information

Base model for a steady-state or dynamic cooling tower with a variable speed fan. This base model is used for both the Merkel and York calculation.

Parameters

TypeNameDefaultDescription
cha.fanfanRelPow
Heat transfer
Modelica.Units.SI.TemperatureTAirInWB_nominal273.15 + 25.55Nominal outdoor (air inlet) wetbulb temperature
Modelica.Units.SI.TemperatureTWatIn_nominalNominal water inlet temperature
Modelica.Units.SI.TemperatureTWatOut_nominalNominal water outlet temperature
RealfraFreCon0.125Fraction of tower capacity in free convection regime
Fan
RealfraPFan_nominal275/0.15Fan power divided by water mass flow rate at design condition
Modelica.Units.SI.PowerPFan_nominalfraPFan_nominal*m_flow_nominalFan power
RealyMin0.3Minimum control signal until fan is switched off (used for smoothing between forced and free convection regime)

Components

TypeNameDefaultDescription
Modelica.Blocks.Interfaces.RealInputTAirEntering air wet bulb temperature
Modelica.Blocks.Interfaces.RealInputyFan control signal
Modelica.Blocks.Interfaces.RealOutputPFanBuildings.Utilities.Math.Functions.spliceFunction(pos = cha.normalizedPower(per = fanRelPow, r_V = y, d = fanRelPowDer)*PFan_nominal, neg = 0, x = y - yMin + yMin/20, deltax = yMin/20)Electric power consumed by fan

Revisions

  • April 27, 2026, by Michael Wetter:
    Moved to Obsolete package due to new cooling tower implementation.
    This is for issue 4567.
  • August 26, 2021, by Baptiste Ravache:
    First implementation.