Skip to content

Comments

RSYS refinements NOT INCLUDING performance map heating entering condition ("Cutler curve") adjustments#609

Merged
nealkruis merged 10 commits intomainfrom
rsys-PM-airflowUnfixed
Feb 20, 2026
Merged

RSYS refinements NOT INCLUDING performance map heating entering condition ("Cutler curve") adjustments#609
nealkruis merged 10 commits intomainfrom
rsys-PM-airflowUnfixed

Conversation

@chipbarnaby
Copy link
Contributor

@chipbarnaby chipbarnaby commented Feb 19, 2026

Description

Identical rework and cleanup of RSYS code as in PR #608 EXCEPT performance-map-based air source heat pump heating models DO NOT include "Cutler curve" adjustments in simulation and autosize calcs.

Recent CHDHW fan power fix IS included.

@chipbarnaby chipbarnaby changed the title RSYS *without* PM heating adjustment fixes RSYS refinements NOT INCLUDING performance map heating entering condition ("Cutler curve") adjustments Feb 20, 2026
Copy link
Contributor

@nealkruis nealkruis left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@chipbarnaby two conditionals that aren't likely needed any more. We can clean them up later if needed.

Comment on lines +6473 to +6477
#if 1 // CHDHW fan power fix, 2/2026
rs_outFan = rs_runF * fanPwr * BtuperWh; // fan heat, Btuh
#else
x rs_outFan = rs_runF * fanPwr * Top.tp_subhrDur * BtuperWh; // WRONG fan heat, Btuh
#endif
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I don't think we need to keep the conditional any longer.

src/curvemap.cpp Outdated
Comment on lines 247 to 252
#if defined( _DEBUG)
if (isnan(pa_capRef))
{ printf("\npa_CapRef = nan");
pa_capRef = 0.;
}
#endif
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Needed?

@nealkruis nealkruis merged commit f7cca55 into main Feb 20, 2026
3 checks passed
@nealkruis nealkruis deleted the rsys-PM-airflowUnfixed branch February 20, 2026 19:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants