Energy Conservation Measure
HVAC Setback Error: No Overnight Setback
Name
hvac_setback_error_no_overnight_setback
Display Name
HVAC Setback Error: No Overnight Setback
UID
c160018f-11b0-44e6-9ac4-65c16d043dfa
Version ID
5e31eaff-b096-45a5-a867-05ee8ebb8d6d
Class Name
HVACSetbackErrorNoOvernightSetback
Version Modified
20180828T211345Z
Schema Version
3.0
Attributes
| Measure Type | ModelMeasure |
| Uses SketchUp API | false |
Details
| Description | Thermostat schedules are employed to raise set points for cooling and lower set points for heating at night, to switch fan operation from being continuously on during occupied times to being coupled to cooling or heating demands at other times, and to close ventilation dampers during unoccupied periods. Faults can occur due to malfunctioning, unprogrammed, or incorrectly programmed or scheduled thermostats, leading to increased energy consumption and/or compromised comfort and air quality. This fault is categorized as a fault that occur in the HVAC system (controller) during the operation stage. This fault measure is based on a physical model where certain parameter(s) is changed in EnergyPlus to mimic the faulted operation; thus simulates the effect of having no overnight setback by modifying the Schedule:Compact object in EnergyPlus assigned to thermostat set point schedules. The fault intensity (F) is defined as the absence of overnight HVAC setback (binary). This measure was authored by Herrick Laboratory researchers at Purdue University in collaboration with staff from the National Renewable Energy Laboratory. For assistance using this measure please post to https://unmethours.com/questions/ | |
| Modeler Description | Four different user inputs are required to simulate the fault. The measure detects the original (non-faulted) thermostat schedule applied in EnergyPlus automatically, and adjusts the evening schedule by removing the overnight setback and replacing it with the daytime schedule. To use this Measure, choose the zone that is faulted, and the period of time what you want the fault to occur. The measure will detect the thermostat schedule of the automatically, and adjust the evening schedule to the daytime schedule. You also need to choose one day in a week (Monday, Tuesday, .....) to simulate weekly fault occurence. | |
Files
| global_const.rb |
| temp_2004_lg_hotel_chicago.osm |
| NoOvernightSetbackWeek_Test.rb |
| misc_arguments.rb |
| fdd_thermostat_hvac.rb |
| misc_run_dayofweek.rb |
| measure.rb OpenStudio 2.4.0 Min Compatible Version: 2.4.0 Max Compatible Version: 2.4.1 |
| LICENSE.txt |
Content visibility
Use group defaults
Measure Arguments
| Name | Display Name | Short Name | Description | Units | Type | Required | Model Dependent | Default Value | Choices | Min Value | Max Value |
|---|---|---|---|---|---|---|---|---|---|---|---|
| zone | Zone. Choose * All Zones * if you want to impose the fault in all zones | - | - | - | Choice | true | false | * All Zones * | * All Zones * | - | - |
| start_month | Fault active start month | - | - | - | Choice | true | false | January | January February March April May June July August September October November December | - | - |
| end_month | Fault active end month | - | - | - | Choice | true | false | December | January February March April May June July August September October November December | - | - |
| dayofweek | Day of the week | - | - | - | Choice | true | false | All days | Monday Tuesday Wednesday Thursday Friday Saturday Sunday Not faulted All days Weekdays only Weekend only | - | - |
| ext_hr_airloop | Extend Air Loop Availability with same intensity as thermostat setpoint | - | - | - | Boolean | true | false | true | true false | - | - |