Skip to content

Commit

Permalink
Merge pull request #418 from NREL/140update
Browse files Browse the repository at this point in the history
Minor changes for ASHRAE 140 test files
  • Loading branch information
shorowit authored Jun 8, 2020
2 parents 59d4f1d + 35d00da commit 37fb8c0
Show file tree
Hide file tree
Showing 29 changed files with 82 additions and 12 deletions.
9 changes: 0 additions & 9 deletions HPXMLtoOpenStudio/measure.rb
Original file line number Diff line number Diff line change
Expand Up @@ -401,9 +401,6 @@ def self.set_defaults_and_globals(runner)
if @hpxml.building_construction.use_only_ideal_air_system.nil?
@hpxml.building_construction.use_only_ideal_air_system = false
end
if @apply_ashrae140_assumptions
@hpxml.building_construction.use_only_ideal_air_system = true
end

# Initialize
@remaining_heat_load_frac = 1.0
Expand Down Expand Up @@ -2241,8 +2238,6 @@ def self.is_central_air_conditioner_and_furnace(heating_system, cooling_system)
end

def self.add_cooling_system(runner, model)
return if @hpxml.building_construction.use_only_ideal_air_system

@hpxml.cooling_systems.each do |cooling_system|
check_distribution_system(cooling_system.distribution_system, cooling_system.cooling_system_type)

Expand Down Expand Up @@ -2279,8 +2274,6 @@ def self.add_cooling_system(runner, model)
end

def self.add_heating_system(runner, model)
return if @hpxml.building_construction.use_only_ideal_air_system

@hpxml.heating_systems.each do |heating_system|
check_distribution_system(heating_system.distribution_system, heating_system.heating_system_type)

Expand Down Expand Up @@ -2320,8 +2313,6 @@ def self.add_heating_system(runner, model)
end

def self.add_heat_pump(runner, model, weather)
return if @hpxml.building_construction.use_only_ideal_air_system

@hpxml.heat_pumps.each do |heat_pump|
if not heat_pump.heating_capacity_17F.nil?
if heat_pump.heating_capacity.nil?
Expand Down
6 changes: 3 additions & 3 deletions HPXMLtoOpenStudio/measure.xml
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@
<schema_version>3.0</schema_version>
<name>hpxm_lto_openstudio</name>
<uid>b1543b30-9465-45ff-ba04-1d1f85e763bc</uid>
<version_id>a5ce68fd-ea64-4797-ae10-a9451c617fcc</version_id>
<version_modified>20200608T160112Z</version_modified>
<version_id>bb6df16a-af59-4f99-902b-c60425767e97</version_id>
<version_modified>20200608T224540Z</version_modified>
<xml_checksum>D8922A73</xml_checksum>
<class_name>HPXMLtoOpenStudio</class_name>
<display_name>HPXML to OpenStudio Translator</display_name>
Expand Down Expand Up @@ -519,7 +519,7 @@
<filename>measure.rb</filename>
<filetype>rb</filetype>
<usage_type>script</usage_type>
<checksum>31C27844</checksum>
<checksum>C4596E58</checksum>
</file>
</files>
</measure>
1 change: 1 addition & 0 deletions tasks.rb
Original file line number Diff line number Diff line change
Expand Up @@ -487,6 +487,7 @@ def set_hpxml_building_construction(hpxml_file, hpxml)
hpxml.building_construction.conditioned_floor_area = 1539
hpxml.building_construction.conditioned_building_volume = 12312
hpxml.building_construction.residential_facility_type = HPXML::ResidentialTypeSFD
hpxml.building_construction.use_only_ideal_air_system = true
elsif ['ASHRAE_Standard_140/L322XC.xml'].include? hpxml_file
hpxml.building_construction.number_of_conditioned_floors = 2
hpxml.building_construction.conditioned_floor_area = 3078
Expand Down
3 changes: 3 additions & 0 deletions workflow/tests/ASHRAE_Standard_140/L100AC.xml
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,9 @@
<NumberofBedrooms>3</NumberofBedrooms>
<ConditionedFloorArea>1539.0</ConditionedFloorArea>
<ConditionedBuildingVolume>12312.0</ConditionedBuildingVolume>
<extension>
<UseOnlyIdealAirSystem>true</UseOnlyIdealAirSystem>
</extension>
</BuildingConstruction>
</BuildingSummary>
<ClimateandRiskZones>
Expand Down
3 changes: 3 additions & 0 deletions workflow/tests/ASHRAE_Standard_140/L100AL.xml
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,9 @@
<NumberofBedrooms>3</NumberofBedrooms>
<ConditionedFloorArea>1539.0</ConditionedFloorArea>
<ConditionedBuildingVolume>12312.0</ConditionedBuildingVolume>
<extension>
<UseOnlyIdealAirSystem>true</UseOnlyIdealAirSystem>
</extension>
</BuildingConstruction>
</BuildingSummary>
<ClimateandRiskZones>
Expand Down
3 changes: 3 additions & 0 deletions workflow/tests/ASHRAE_Standard_140/L110AC.xml
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,9 @@
<NumberofBedrooms>3</NumberofBedrooms>
<ConditionedFloorArea>1539.0</ConditionedFloorArea>
<ConditionedBuildingVolume>12312.0</ConditionedBuildingVolume>
<extension>
<UseOnlyIdealAirSystem>true</UseOnlyIdealAirSystem>
</extension>
</BuildingConstruction>
</BuildingSummary>
<ClimateandRiskZones>
Expand Down
3 changes: 3 additions & 0 deletions workflow/tests/ASHRAE_Standard_140/L110AL.xml
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,9 @@
<NumberofBedrooms>3</NumberofBedrooms>
<ConditionedFloorArea>1539.0</ConditionedFloorArea>
<ConditionedBuildingVolume>12312.0</ConditionedBuildingVolume>
<extension>
<UseOnlyIdealAirSystem>true</UseOnlyIdealAirSystem>
</extension>
</BuildingConstruction>
</BuildingSummary>
<ClimateandRiskZones>
Expand Down
3 changes: 3 additions & 0 deletions workflow/tests/ASHRAE_Standard_140/L120AC.xml
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,9 @@
<NumberofBedrooms>3</NumberofBedrooms>
<ConditionedFloorArea>1539.0</ConditionedFloorArea>
<ConditionedBuildingVolume>12312.0</ConditionedBuildingVolume>
<extension>
<UseOnlyIdealAirSystem>true</UseOnlyIdealAirSystem>
</extension>
</BuildingConstruction>
</BuildingSummary>
<ClimateandRiskZones>
Expand Down
3 changes: 3 additions & 0 deletions workflow/tests/ASHRAE_Standard_140/L120AL.xml
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,9 @@
<NumberofBedrooms>3</NumberofBedrooms>
<ConditionedFloorArea>1539.0</ConditionedFloorArea>
<ConditionedBuildingVolume>12312.0</ConditionedBuildingVolume>
<extension>
<UseOnlyIdealAirSystem>true</UseOnlyIdealAirSystem>
</extension>
</BuildingConstruction>
</BuildingSummary>
<ClimateandRiskZones>
Expand Down
3 changes: 3 additions & 0 deletions workflow/tests/ASHRAE_Standard_140/L130AC.xml
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,9 @@
<NumberofBedrooms>3</NumberofBedrooms>
<ConditionedFloorArea>1539.0</ConditionedFloorArea>
<ConditionedBuildingVolume>12312.0</ConditionedBuildingVolume>
<extension>
<UseOnlyIdealAirSystem>true</UseOnlyIdealAirSystem>
</extension>
</BuildingConstruction>
</BuildingSummary>
<ClimateandRiskZones>
Expand Down
3 changes: 3 additions & 0 deletions workflow/tests/ASHRAE_Standard_140/L130AL.xml
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,9 @@
<NumberofBedrooms>3</NumberofBedrooms>
<ConditionedFloorArea>1539.0</ConditionedFloorArea>
<ConditionedBuildingVolume>12312.0</ConditionedBuildingVolume>
<extension>
<UseOnlyIdealAirSystem>true</UseOnlyIdealAirSystem>
</extension>
</BuildingConstruction>
</BuildingSummary>
<ClimateandRiskZones>
Expand Down
3 changes: 3 additions & 0 deletions workflow/tests/ASHRAE_Standard_140/L140AC.xml
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,9 @@
<NumberofBedrooms>3</NumberofBedrooms>
<ConditionedFloorArea>1539.0</ConditionedFloorArea>
<ConditionedBuildingVolume>12312.0</ConditionedBuildingVolume>
<extension>
<UseOnlyIdealAirSystem>true</UseOnlyIdealAirSystem>
</extension>
</BuildingConstruction>
</BuildingSummary>
<ClimateandRiskZones>
Expand Down
3 changes: 3 additions & 0 deletions workflow/tests/ASHRAE_Standard_140/L140AL.xml
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,9 @@
<NumberofBedrooms>3</NumberofBedrooms>
<ConditionedFloorArea>1539.0</ConditionedFloorArea>
<ConditionedBuildingVolume>12312.0</ConditionedBuildingVolume>
<extension>
<UseOnlyIdealAirSystem>true</UseOnlyIdealAirSystem>
</extension>
</BuildingConstruction>
</BuildingSummary>
<ClimateandRiskZones>
Expand Down
3 changes: 3 additions & 0 deletions workflow/tests/ASHRAE_Standard_140/L150AC.xml
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,9 @@
<NumberofBedrooms>3</NumberofBedrooms>
<ConditionedFloorArea>1539.0</ConditionedFloorArea>
<ConditionedBuildingVolume>12312.0</ConditionedBuildingVolume>
<extension>
<UseOnlyIdealAirSystem>true</UseOnlyIdealAirSystem>
</extension>
</BuildingConstruction>
</BuildingSummary>
<ClimateandRiskZones>
Expand Down
3 changes: 3 additions & 0 deletions workflow/tests/ASHRAE_Standard_140/L150AL.xml
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,9 @@
<NumberofBedrooms>3</NumberofBedrooms>
<ConditionedFloorArea>1539.0</ConditionedFloorArea>
<ConditionedBuildingVolume>12312.0</ConditionedBuildingVolume>
<extension>
<UseOnlyIdealAirSystem>true</UseOnlyIdealAirSystem>
</extension>
</BuildingConstruction>
</BuildingSummary>
<ClimateandRiskZones>
Expand Down
3 changes: 3 additions & 0 deletions workflow/tests/ASHRAE_Standard_140/L155AC.xml
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,9 @@
<NumberofBedrooms>3</NumberofBedrooms>
<ConditionedFloorArea>1539.0</ConditionedFloorArea>
<ConditionedBuildingVolume>12312.0</ConditionedBuildingVolume>
<extension>
<UseOnlyIdealAirSystem>true</UseOnlyIdealAirSystem>
</extension>
</BuildingConstruction>
</BuildingSummary>
<ClimateandRiskZones>
Expand Down
3 changes: 3 additions & 0 deletions workflow/tests/ASHRAE_Standard_140/L155AL.xml
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,9 @@
<NumberofBedrooms>3</NumberofBedrooms>
<ConditionedFloorArea>1539.0</ConditionedFloorArea>
<ConditionedBuildingVolume>12312.0</ConditionedBuildingVolume>
<extension>
<UseOnlyIdealAirSystem>true</UseOnlyIdealAirSystem>
</extension>
</BuildingConstruction>
</BuildingSummary>
<ClimateandRiskZones>
Expand Down
3 changes: 3 additions & 0 deletions workflow/tests/ASHRAE_Standard_140/L160AC.xml
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,9 @@
<NumberofBedrooms>3</NumberofBedrooms>
<ConditionedFloorArea>1539.0</ConditionedFloorArea>
<ConditionedBuildingVolume>12312.0</ConditionedBuildingVolume>
<extension>
<UseOnlyIdealAirSystem>true</UseOnlyIdealAirSystem>
</extension>
</BuildingConstruction>
</BuildingSummary>
<ClimateandRiskZones>
Expand Down
3 changes: 3 additions & 0 deletions workflow/tests/ASHRAE_Standard_140/L160AL.xml
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,9 @@
<NumberofBedrooms>3</NumberofBedrooms>
<ConditionedFloorArea>1539.0</ConditionedFloorArea>
<ConditionedBuildingVolume>12312.0</ConditionedBuildingVolume>
<extension>
<UseOnlyIdealAirSystem>true</UseOnlyIdealAirSystem>
</extension>
</BuildingConstruction>
</BuildingSummary>
<ClimateandRiskZones>
Expand Down
3 changes: 3 additions & 0 deletions workflow/tests/ASHRAE_Standard_140/L170AC.xml
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,9 @@
<NumberofBedrooms>3</NumberofBedrooms>
<ConditionedFloorArea>1539.0</ConditionedFloorArea>
<ConditionedBuildingVolume>12312.0</ConditionedBuildingVolume>
<extension>
<UseOnlyIdealAirSystem>true</UseOnlyIdealAirSystem>
</extension>
</BuildingConstruction>
</BuildingSummary>
<ClimateandRiskZones>
Expand Down
3 changes: 3 additions & 0 deletions workflow/tests/ASHRAE_Standard_140/L170AL.xml
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,9 @@
<NumberofBedrooms>3</NumberofBedrooms>
<ConditionedFloorArea>1539.0</ConditionedFloorArea>
<ConditionedBuildingVolume>12312.0</ConditionedBuildingVolume>
<extension>
<UseOnlyIdealAirSystem>true</UseOnlyIdealAirSystem>
</extension>
</BuildingConstruction>
</BuildingSummary>
<ClimateandRiskZones>
Expand Down
3 changes: 3 additions & 0 deletions workflow/tests/ASHRAE_Standard_140/L200AC.xml
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,9 @@
<NumberofBedrooms>3</NumberofBedrooms>
<ConditionedFloorArea>1539.0</ConditionedFloorArea>
<ConditionedBuildingVolume>12312.0</ConditionedBuildingVolume>
<extension>
<UseOnlyIdealAirSystem>true</UseOnlyIdealAirSystem>
</extension>
</BuildingConstruction>
</BuildingSummary>
<ClimateandRiskZones>
Expand Down
3 changes: 3 additions & 0 deletions workflow/tests/ASHRAE_Standard_140/L200AL.xml
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,9 @@
<NumberofBedrooms>3</NumberofBedrooms>
<ConditionedFloorArea>1539.0</ConditionedFloorArea>
<ConditionedBuildingVolume>12312.0</ConditionedBuildingVolume>
<extension>
<UseOnlyIdealAirSystem>true</UseOnlyIdealAirSystem>
</extension>
</BuildingConstruction>
</BuildingSummary>
<ClimateandRiskZones>
Expand Down
3 changes: 3 additions & 0 deletions workflow/tests/ASHRAE_Standard_140/L202AC.xml
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,9 @@
<NumberofBedrooms>3</NumberofBedrooms>
<ConditionedFloorArea>1539.0</ConditionedFloorArea>
<ConditionedBuildingVolume>12312.0</ConditionedBuildingVolume>
<extension>
<UseOnlyIdealAirSystem>true</UseOnlyIdealAirSystem>
</extension>
</BuildingConstruction>
</BuildingSummary>
<ClimateandRiskZones>
Expand Down
3 changes: 3 additions & 0 deletions workflow/tests/ASHRAE_Standard_140/L202AL.xml
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,9 @@
<NumberofBedrooms>3</NumberofBedrooms>
<ConditionedFloorArea>1539.0</ConditionedFloorArea>
<ConditionedBuildingVolume>12312.0</ConditionedBuildingVolume>
<extension>
<UseOnlyIdealAirSystem>true</UseOnlyIdealAirSystem>
</extension>
</BuildingConstruction>
</BuildingSummary>
<ClimateandRiskZones>
Expand Down
3 changes: 3 additions & 0 deletions workflow/tests/ASHRAE_Standard_140/L302XC.xml
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,9 @@
<NumberofBedrooms>3</NumberofBedrooms>
<ConditionedFloorArea>1539.0</ConditionedFloorArea>
<ConditionedBuildingVolume>12312.0</ConditionedBuildingVolume>
<extension>
<UseOnlyIdealAirSystem>true</UseOnlyIdealAirSystem>
</extension>
</BuildingConstruction>
</BuildingSummary>
<ClimateandRiskZones>
Expand Down
3 changes: 3 additions & 0 deletions workflow/tests/ASHRAE_Standard_140/L304XC.xml
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,9 @@
<NumberofBedrooms>3</NumberofBedrooms>
<ConditionedFloorArea>1539.0</ConditionedFloorArea>
<ConditionedBuildingVolume>12312.0</ConditionedBuildingVolume>
<extension>
<UseOnlyIdealAirSystem>true</UseOnlyIdealAirSystem>
</extension>
</BuildingConstruction>
</BuildingSummary>
<ClimateandRiskZones>
Expand Down
3 changes: 3 additions & 0 deletions workflow/tests/ASHRAE_Standard_140/L322XC.xml
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,9 @@
<NumberofBedrooms>3</NumberofBedrooms>
<ConditionedFloorArea>3078.0</ConditionedFloorArea>
<ConditionedBuildingVolume>24624.0</ConditionedBuildingVolume>
<extension>
<UseOnlyIdealAirSystem>true</UseOnlyIdealAirSystem>
</extension>
</BuildingConstruction>
</BuildingSummary>
<ClimateandRiskZones>
Expand Down
3 changes: 3 additions & 0 deletions workflow/tests/ASHRAE_Standard_140/L324XC.xml
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,9 @@
<NumberofBedrooms>3</NumberofBedrooms>
<ConditionedFloorArea>3078.0</ConditionedFloorArea>
<ConditionedBuildingVolume>24624.0</ConditionedBuildingVolume>
<extension>
<UseOnlyIdealAirSystem>true</UseOnlyIdealAirSystem>
</extension>
</BuildingConstruction>
</BuildingSummary>
<ClimateandRiskZones>
Expand Down

0 comments on commit 37fb8c0

Please sign in to comment.