|
@@ -43,16 +43,16 @@ class ATAHController:
|
|
|
next_supply_set = self._ahu.supply_air_temperature_set
|
|
|
diff = self._ahu.return_air_temperature - virtual_realtime
|
|
|
if self._season == Season.cooling:
|
|
|
- if diff > 1.0 and self._ahu.fan_freq >= self._ahu.fan_freq_upper_limit_set:
|
|
|
+ if diff > 1.0 and self._ahu.freq >= self._ahu.fan_freq_upper_limit_set:
|
|
|
next_supply_set -= 1.0
|
|
|
- if diff < -1.0 and self._ahu.fan_freq <= self._ahu.fan_freq_lower_limit_set:
|
|
|
+ if diff < -1.0 and self._ahu.freq <= self._ahu.fan_freq_lower_limit_set:
|
|
|
next_supply_set += 1.0
|
|
|
next_supply_set = np.max([np.min([23.0, next_supply_set]), 18.0])
|
|
|
logger.debug(next_supply_set)
|
|
|
elif self._season == Season.heating:
|
|
|
- if diff > 1.0 and self._ahu.fan_freq <= self._ahu.fan_freq_lower_limit_set:
|
|
|
+ if diff > 1.0 and self._ahu.freq <= self._ahu.fan_freq_lower_limit_set:
|
|
|
next_supply_set -= 1.0
|
|
|
- if diff < 1.0 and self._ahu.fan_freq >= self._ahu.fan_freq_upper_limit_set:
|
|
|
+ if diff < 1.0 and self._ahu.freq >= self._ahu.fan_freq_upper_limit_set:
|
|
|
next_supply_set += 1.0
|
|
|
next_supply_set = np.max([np.min([28.0, next_supply_set]), 22.0])
|
|
|
|
|
@@ -95,7 +95,7 @@ class ATAHController:
|
|
|
else:
|
|
|
adjust = 0.0
|
|
|
|
|
|
- next_freq_set = self._ahu.fan_freq_set + adjust
|
|
|
+ next_freq_set = self._ahu.freq_set + adjust
|
|
|
|
|
|
next_freq_set = np.max(
|
|
|
[np.min([self._ahu.fan_freq_upper_limit_set, next_freq_set]), self._ahu.fan_freq_lower_limit_set])
|