modelCoolingTower

Base class for cooling towers

Extends from Buildings.Fluid.Interfaces.TwoPortHeatMassExchanger.

Information

Base class for a steady-state cooling tower. The variable TAirHT is used to compute the heat transfer with the water side of the cooling tower. For a dry cooling tower, this is equal to the dry-bulb temperature. For a wet cooling tower, this is equal to the wet-bulb temperature.

Components

TypeNameDefaultDescription
Modelica.Blocks.Interfaces.RealOutputTLvgLeaving water temperature
Modelica.Units.SI.HeatFlowRateQ_flowpreHea.Q_flowHeat input into water circuit

Revisions

  • April 27, 2026, by Michael Wetter:
    Refactored for new cooling tower implementation.
    This is for issue 4567.
  • January 16, 2020, by Michael Wetter:
    Refactored model to avoid mixing textual equations and connect statements.
  • July 12, 2011, by Michael Wetter:
    Introduced common base class for Buildings.Fluid.HeatExchangers.CoolingTowers.YorkCalc and Buildings.Fluid.HeatExchangers.CoolingTowers.FixedApproach so that they can be used as replaceable models.
  • May 12, 2011, by Michael Wetter:
    Added binding equations for Q_flow and mXi_flow.
  • March 8, 2011, by Michael Wetter:
    Removed base class and unused variables.
  • April 7, 2009, by Michael Wetter:
    Changed interface to new Modelica.Fluid stream concept.
  • May 14, 2008, by Michael Wetter:
    First implementation.