Skip to content

Commit 0caa276

Browse files
committed
Normalize the crankcase power by the fraction load served. If there’s a single system, it will behave as before; if there are multiple systems, it will scale down (by the fraction load served, which should scale similarly to capacity).
1 parent 37fb8c0 commit 0caa276

2 files changed

Lines changed: 9 additions & 13 deletions

File tree

HPXMLtoOpenStudio/measure.xml

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@
33
<schema_version>3.0</schema_version>
44
<name>hpxm_lto_openstudio</name>
55
<uid>b1543b30-9465-45ff-ba04-1d1f85e763bc</uid>
6-
<version_id>bb6df16a-af59-4f99-902b-c60425767e97</version_id>
7-
<version_modified>20200608T224540Z</version_modified>
6+
<version_id>bbff8c0a-45f9-491a-bed7-2a6d4336c09b</version_id>
7+
<version_modified>20200609T145653Z</version_modified>
88
<xml_checksum>D8922A73</xml_checksum>
99
<class_name>HPXMLtoOpenStudio</class_name>
1010
<display_name>HPXML to OpenStudio Translator</display_name>
@@ -492,12 +492,6 @@
492492
<usage_type>resource</usage_type>
493493
<checksum>455AD0B3</checksum>
494494
</file>
495-
<file>
496-
<filename>hvac.rb</filename>
497-
<filetype>rb</filetype>
498-
<usage_type>resource</usage_type>
499-
<checksum>82B030F4</checksum>
500-
</file>
501495
<file>
502496
<filename>hvac_sizing.rb</filename>
503497
<filetype>rb</filetype>
@@ -521,5 +515,11 @@
521515
<usage_type>script</usage_type>
522516
<checksum>C4596E58</checksum>
523517
</file>
518+
<file>
519+
<filename>hvac.rb</filename>
520+
<filetype>rb</filetype>
521+
<usage_type>resource</usage_type>
522+
<checksum>9E9735A4</checksum>
523+
</file>
524524
</files>
525525
</measure>

HPXMLtoOpenStudio/resources/hvac.rb

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3760,11 +3760,7 @@ def self.get_sequential_load_schedule(model, value)
37603760
end
37613761

37623762
def self.get_crankcase_assumptions(fraction_cool_load_served)
3763-
if fraction_cool_load_served > 0
3764-
crankcase_kw = 0.05 # From RESNET Publication No. 002-2017
3765-
else
3766-
crankcase_kw = 0.0
3767-
end
3763+
crankcase_kw = 0.05 * fraction_cool_load_served # From RESNET Publication No. 002-2017
37683764
crankcase_temp = 50.0 # From RESNET Publication No. 002-2017
37693765
return crankcase_kw, crankcase_temp
37703766
end

0 commit comments

Comments
 (0)