modelCoolingTowerSpeed

Controller for the fan speed in cooling towers

Extends from Modelica.Blocks.Icons.Block (Basic graphical layout of input/output block).

Information

This model describes a simple cooling tower speed controller for a chilled water system with integrated waterside economizers.

The control logics are described in the following:

  • When the system is in Fully Mechanical Cooling (FMC) mode, the cooling tower fan speed is controlled to maintain the condener water supply temperature (CWST) at or around the setpoint.
  • When the system is in Partially Mechanical Cooling (PMC) mode, the cooling tower fan speed is set as 100% to make condenser water as cold as possible and maximize the waterside economzier output.
  • When the system is in Free Cooling (FC) mode, the cooling tower fan speed is controlled to maintain the chilled water supply temperature (CHWST) at or around its setpoint.

Parameters

TypeNameDefaultDescription
Controller
Modelica.Blocks.Types.SimpleControllercontrollerTypeModelica.Blocks.Types.SimpleController.PIType of controller
Realk1Gain of controller
Modelica.Units.SI.TimeTi0.5Time constant of integrator block
Modelica.Units.SI.TimeTd0.1Time constant of derivative block
RealyMax1Upper limit of output
RealyMin0Lower limit of output
BooleanreverseActingfalseSet to true for throttling the water flow rate through a cooling coil controller

Connectors

TypeNameDefaultDescription
Modelica.Blocks.Interfaces.RealInputTCHWSupSetChilled water supply temperature setpoint
Modelica.Blocks.Interfaces.RealInputTCWSupSetCondenser water supply temperature setpoint
Modelica.Blocks.Interfaces.RealInputTCHWSupChilled water supply temperature
Modelica.Blocks.Interfaces.RealInputTCWSupCondenser water supply temperature
Modelica.Blocks.Interfaces.RealOutputySpeed signal for cooling tower fans
Modelica.Blocks.Interfaces.IntegerInputcooModCooling mode signal, integer value of Buildings.Applications.DataCenters.Types.CoolingMode

Components

TypeNameDefaultDescription
Modelica.Blocks.Sources.ConstantuniUnit
Modelica.Blocks.Sources.BooleanExpressionpmcModPartially mechanical cooling mode
Buildings.Controls.Continuous.LimPIDconPIDPID controller
Modelica.Blocks.Math.IntegerToBooleanfmcModFully mechanical cooling mode

Revisions

  • July 30, 2017, by Yangyang Fu:
    First implementation.