...
Controls
...
Almost everything in the system is connected to the main programmable controller.
...
As a default, the controller will only make sure the basic working principle works, which is explained in the previous chapter “Working principle”. This means the user can delete every aspect that’s not necessary for their specific application, like the dry coolers, boiler, chiller, etc.
The following settings can be changed by the user in the programmable controller:
FlowrateHeatingLTmin = 1;
(= minimal flow rate for LT heating when heating demand is considered, in m³/h)FlowrateCoolingHTmin = 1;
(= minimal flow rate for HT cooling when cooling demand is considered, in m³/h)FlowrateHysteresisPercentage = 20;
(= hysteresis percentage above and below the minimal flow rate for heating and cooling, in % )TempBTESCold = 4;
(= minimal temperature of the BTES system, in °C)TempBTESHot = 18;
(= maximal temperature of the BTES system, in °C)TempBTESHysteresis = 2;
(= hysteresis temperature above and below the minimal and maximal temperature of the BTES system)StorageHotTopHPon = 60;
(= temperature at the top of the hot thermal store when the HP is activated, in °C)StorageHotBottomHPoff = 60;
(= temperature at the bottom of the hot thermal store when the HP is deactivated, in °C)StorageColdTopHPon = 2;
(= temperature at the top of the cold thermal store when the HP is activated, in °C)StorageColdBottomHPoff = 2;
(= temperature at the bottom of the cold thermal store when the HP is deactivated, in °C)TempHPcondenserHot = 80;
(= maximal temperature as safety for the HP, in °C)TempHPevaporatorCold = -5;
(= minimal temperature as safety for the HP, in °C)FlowrateHPevaporatorMin = 45;
(= minimal flow rate required as safety for HP, in m³/h)FlowrateHPcondenserMin = 15;
(= minimal flow rate required as safety for HP, in m³/h)HPdelay = 5;
(= time delay between deactivation and activation of HP, in min)TempBTESColdWithdrawMin = TempCoolingReturn - 2;
(= minimal temperature of the BTES system for activation BTES pump, in °C)TempBTESColdWithdrawMax = TempCoolingReturn - 1;
(= maximal temperature of the BTES system for deactivation BTES pump, in °C)
There are other setpoints at the cooling and heating end units (which are also an input for the programmable controller) which can be changed by the user. The setpoints are visualised with a “C” base circuit. More information on control base circuits can be found in Control library.
Above mentioned setpoints are necessary for the basic working principle. More settings are available but are only needed if some of the optional or regeneration strategies are activated. The activation can be done by changing the “0” to a “1” for the following strategies.
AEHotReleaseOn = 0;
(= activation for the dry cooler at the condenser side of the heat pump to release the excess heat, this also activates the ability of the heat pump to directly deliver cooling to the system)AEColdReleaseOn = 0;
(= activation for the dry cooler at the evaporator side of the heat pump to release excess cooling)AEColdSupplyOn = 0;
(= activation for the dry cooler to supply cooling available in the ambient air to the building)HPDirectHeatingCoolingOn = 0;
(= activation for the heat pump to directly and simultaneously deliver the produced heating and cooling to the building)AEColdDepositOn = 0;
(= activation for the dry cooler to deposit cold into the BTES system)AEColdWithdrawOn = 0;
(= activation for the dry cooler to withdraw cold from the BTES system)HPActiveColdDepositOn = 0;
(= activation for the heat pump to actively deposit cold into the BTES system with help from the AEHotRelease)BTESColdDepositLimitationHeatingOn = 0;
(= activation for the limitation of depositing cold into the BTES system in heating mode)BTESColdDepositLimitationHeatingCoolingOn = 0;
(= activation for the limitation of depositing cold into the BTES system in combined heating and cooling mode)BTESColdWithdrawLimitationCoolingOn = 0;
(= activation for the limitation of withdrawing cold from the BTES system in cooling mode)BTESColdWithdrawLimitationHeatingCoolingOn = 0;
(= activation for the limitation of withdrawing cold from the BTES system in combined heating and cooling mode)
Depending on the strategy the user wants to apply, one or more aspects should be activated. Check which components are active in every desired strategy and activate all these components with the settings above.
The specific settings for the different strategies are the following:
TempHPColdSupplyMin = CoolingSP - 1;
(= minimal temperature in the cold thermal store for activation HP active cold supply)TempHPColdSupplyMax = CoolingSP +1;
(= maximal temperature in the cold thermal store for deactivation HP active cold supply)StorageHotMiddleAEHotReleaseOn = 60;
(= temperature at the middle of the hot thermal store when the dry cooler hot release is activated, in °C)StorageHotTopAEHotReleaseOff = 60;
(= temperature at the top of the hot thermal store when the dry cooler hot release is deactivated, in °C)StorageColdMiddleAEColdReleaseOn = 2;
(= temperature at the middle of the cold thermal store when the dry cooler cold release is activated, in °C)StorageColdTopAEColdReleaseOff = 2;
(= temperature at the top of the cold thermal store when the dry cooler cold release is deactivated, in °C)BTESColdDepositLimit = 9999999999999999;
BTESColdWithdrawLimit = 9999999999999999;
AEColdDepositLimit = 9999999999999999;
AEColdWithdrawLimit = 9999999999999999;
HPActiveColdDepositLimit = 9999999999999999;
Notices/Remarks
HT cooling + HT and LT heating separate
...