Skip to content

Commit

Permalink
Merge pull request #25 from rlutes/master
Browse files Browse the repository at this point in the history
Consistency for economizer guide parameter table.  Update hw diagnost…
  • Loading branch information
hlngo authored Jun 10, 2017
2 parents 3229b6a + 06af2fe commit 8355dba
Show file tree
Hide file tree
Showing 4 changed files with 359 additions and 205 deletions.
4 changes: 2 additions & 2 deletions openeis/applications/airside_static_pressure_rcx.py
Original file line number Diff line number Diff line change
Expand Up @@ -330,8 +330,8 @@ def get_config_parameters(cls):

@classmethod
def get_self_descriptor(cls):
name = 'Auto-RCx AHU: Static Pressure'
desc = 'Auto-RCx AHU: Static Pressure'
name = 'AIRCx for AHUs: Static Pressure'
desc = 'AIRCx for AHUs: Static Pressure'
note = 'Sensitivity: values can be 0 (low), ' \
'1 (normal), 2 (high), 3 (custom). Setting values of 0, 1, or 2 will ' \
'ignore other threshold values.'
Expand Down
6 changes: 3 additions & 3 deletions openeis/applications/airside_supply_temp_rcx.py
Original file line number Diff line number Diff line change
Expand Up @@ -209,23 +209,23 @@ def __init__(self, *args, a0_no_required_data=10, a1_data_window=30, warm_up_tim
b5_percent_damper_threshold = 100.0
b2_reheat_valve_threshold = 75.0
b6_sat_reset_threshold = 7.0
b4_sat_high_damper_threshold = float(b4_sat_high_damper_threshold) * 1.5
b4_sat_high_damper_threshold = 90.0
elif a3_sensitivity == 1:
# normal sensitivity
b0_setpoint_allowable_deviation = 10.0
b3_percent_reheat_threshold = 25.0
b5_percent_damper_threshold = 80.0
b2_reheat_valve_threshold = 50.0
b6_sat_reset_threshold = 5.0
b4_sat_high_damper_threshold = float(b4_sat_high_damper_threshold)
b4_sat_high_damper_threshold = b4_sat_high_damper_threshold
elif a3_sensitivity == 2:
# high sensitivity
b0_setpoint_allowable_deviation = 5.0
b3_percent_reheat_threshold = 25.0
b5_percent_damper_threshold = 60.0
b2_reheat_valve_threshold = 25.0
b6_sat_reset_threshold = 3.0
b4_sat_high_damper_threshold = float(b4_sat_high_damper_threshold) * 0.5
b4_sat_high_damper_threshold = 70.0

try:
self.cur_tz = available_tz[a2_local_tz]
Expand Down
24 changes: 12 additions & 12 deletions openeis/applications/economizer_rcx.py
Original file line number Diff line number Diff line change
Expand Up @@ -293,8 +293,8 @@ def get_config_parameters(cls):

'b0_temp_difference_threshold':
ConfigDescriptor(float,
'Threshold for detecting temperature sensor '
'problems ({drg}F)'.format(drg=dgr_sym),
"'Temperature Sensor Dx' - Threshold for detecting temperature sensor "
"problems ({drg}F)".format(drg=dgr_sym),
value_default=4.0),

'b1_mat_low_threshold':
Expand Down Expand Up @@ -329,17 +329,17 @@ def get_config_parameters(cls):
value_default=100.0),
'b7_oat_mat_check':
ConfigDescriptor(float,
'Threshold value for temperature difference between outdoor-air temperature and mixed-air temperature reading when the outdoor-air damper is near 100% open ({drg}F)'.format(drg=dgr_sym),
"'Temperature Sensor Dx' -Threshold value for temperature difference between outdoor-air temperature and mixed-air temperature reading when the outdoor-air damper is near 100% open ({drg}F)".format(drg=dgr_sym),
value_default=6.0),

'c0_open_damper_threshold':
ConfigDescriptor(float,
'Threshold for the outdoor-air damper position when conditions are favorable for economizing – value above which the damper is considered open for economizing (%)',
"'Economizing When Unit Should Dx' - Threshold for the outdoor-air damper position when conditions are favorable for economizing – value above which the damper is considered open for economizing (%)",
value_default=75.0),

'c1_oaf_economizing_threshold':
ConfigDescriptor(float,
'Value below 100% in which the outdoor-air fraction, as a percent, is considered insufficient for economizing (%)',
"'Economizing When Unit Should Dx' - Value below 100% in which the outdoor-air fraction, as a percent, is considered insufficient for economizing (%)",
value_default=25.0),

'c2_minimum_damper_setpoint':
Expand All @@ -348,8 +348,8 @@ def get_config_parameters(cls):
value_default=15.0),
'c3_excess_damper_threshold':
ConfigDescriptor(float,
'Threshold value above the minimum outdoor-air damper set point at which a fault will be identified '
'- when conditions are not favorable for economizing or the AHU/RTU is not cooling (%)',
"'Economizing When Unit Should Not Dx' - Threshold value above the minimum outdoor-air damper set point at which a fault will be identified "
"- when conditions are not favorable for economizing or the AHU/RTU is not cooling (%)",
value_default=20.0),
'c4_desired_oaf':
ConfigDescriptor(float,
Expand All @@ -358,18 +358,18 @@ def get_config_parameters(cls):

'c5_excess_oaf_threshold':
ConfigDescriptor(float,
'Threshold value above the desired minimum outdoor-air fraction as a percent where a fault will be indicated, when AHU/RTU is not economizing (%)',
"'Excess Outdoor-air Intake Dx' - Threshold value above the desired minimum outdoor-air fraction as a percent where a fault will be indicated, when AHU/RTU is not economizing (%)",
value_default=30.0),


'd0_insufficient_damper_threshold':
ConfigDescriptor(float,
'Threshold value below the minimum outdoor-air '
'damper set-point at which a fault will '
'be identified (%)', value_default=15.0),
"'Insufficient Outdoor-air Intake Dx' - Threshold value below the minimum outdoor-air "
"damper set-point at which a fault will "
"be identified (%)", value_default=15.0),
'd1_ventilation_oaf_threshold':
ConfigDescriptor(float,
'The value below the desired minimum outdoor-air fraction (percent) where a fault will be identified (%)',
"'Insufficient Outdoor-air Intake Dx' - The value below the desired minimum outdoor-air fraction (percent) where a fault will be identified (%)",
value_default=5.0)
}

Expand Down
Loading

0 comments on commit 8355dba

Please sign in to comment.