FanController
Symbol | ![]() |
|---|
Use
The volume flow controller controls the volume flow of air heating and cooling systems (air conditioning, ventilation system) dependent on power needs and the current system temperature.
Parameters and Connectors
Basic


The heating system temperature must be defined on the basis of the actual temperature (▶TAct) of a specific water layer. A reference temperature (▶TRef), the flow temperature (▶TFlow) and the return temperature (▶TReturn) from the medium flow system are also required to define the controller output (▶qvRef), which can be connected to a fan as a reference input.
The output is defined in such a way that if the actual temperature ▶TAct falls below the reference temperature ▶TRef by deltaTlowHeat plus deltaTHeatBound the heating is started and if the the actual temperature ▶TAct rises above the reference temperature ▶TRef by deltaTupCool plus deltaTCoolBound the cooling is started.
The volume flow ▶qvRef output has a value above zero until the reference temperature ▶TRef is exceeded by deltaTupHeat plus deltaTHeatBound during the heating process or is reduced by deltaTCoolBound plus deltaTlowCool during the cooling process. The maximum volume flow output ▶qvRef is limited by qvMax.
Model Background
Control Logic
Heating or cooling depend on the input reference temperature ▶TRef and the corresponding boundary parameters (i.e. deltaTHeatBound and deltaTCoolBound):
if (TAct-TRef)<deltaTHeatBound+deltaTupHeat, heating is enabled
if (TAct-TRef)>deltaTCoolBound-deltaTlowCool, cooling is enabled
Caution should be taken when defining the temperature control parameters to avoid numerical difficulties (e.g. deltaTHeatBound+deltaTupHeat < deltaTCoolBound-deltaTlowCool).
Here is a schematic representation of the control logic for the heating.

The following logic is applied for heating and cooling, respectively
Heating:
if (TAct-TRef)<deltaTlowHeat, the reference heat power output is maximum.
if (TAct-TRef)>deltaTUpHeat, the reference heat power output is set to zero.
Between the two temperature boundaries the reference heat power output is linearly interpolated.
Cooling:
if: (TAct-TRef)<deltaTlowCool, the reference heat power output is set to zero.
if: (TAct-TRef)>deltaTUpCool, the reference heat power output is maximum.
Between the two temperature boundaries the reference cooling power output is linearly interpolated.
The calculation of the reference volume flow ▶qvRef is slightly different for the heating and the cooling process.
Heating:
Cooling: