|
@@ -69,7 +69,10 @@ class VAVController(EquipmentController):
|
|
|
temperature_supply = self.equipment.supply_air_temperature
|
|
|
if np.isnan(temperature_supply):
|
|
|
temperature_supply = 19.0
|
|
|
- ratio = abs(1 + (temperature_realtime - temperature_set) / (temperature_set - temperature_supply))
|
|
|
+ try:
|
|
|
+ ratio = abs(1 + (temperature_realtime - temperature_set) / (temperature_set - temperature_supply))
|
|
|
+ except ZeroDivisionError:
|
|
|
+ ratio = 1
|
|
|
supply_air_flow_set = self.equipment.supply_air_flow * ratio
|
|
|
|
|
|
supply_air_flow_set = max(self.equipment.supply_air_flow_lower_limit, supply_air_flow_set)
|