Heat gain via window conduction in summer in a cool climate

@charlie.brooker and everyone else on this thread,

I have some very delayed but nevertheless good news. It turns out that what we were looking at here with an overestimation of glazing loads (and corresponding nonsensical storage term) was, in fact, a bug in EnergyPlus. The bug did NOT affect the accuracy of the EnergyPlus load balance and you can rest assured that the first law of thermodynamics is being upheld in your simulations. However, EnergyPlus’s reporting of total energy transfer across the windows was not correct. From what I could tell, the beam solar energy that is back-reflected out of the window to the outdoors was not being included as it should be.

Michael Witte and a couple of other EnergyPlus developers dug through some ancient EnergyPlus code to identify the issue and they have pushed a fix to EnergyPlus here:

And they closed out the issue that I opened on the EnergyPlus GitHub:

The fix is not yet in a stable release of EnergyPlus but it has been merged into their code base and we will have it available when we eventually upgrade to EnergyPlus 24.2 at the end of this year.

Until we make the switch, I am going to leave the 6% fudge factor in the Ladybug Tools source code of our load balance because it is still more accurate than using the existing E+ output with the bug in it.

But thanks again to everyone who helped us find this issue. Judging from the explanation on the E+ GitHub, it sounds like this bug might have existed in E+ for over a decade and arose when they first introduced more advanced solar distribution methods. I also just came back from the IBPSA USA conference and there were two other people there who had encountered this situation before but were unsuccessful in getting it fixed.

So, once again, a huge thanks is due to Michael Witte. I have not had the pleasure of meeting him in person but, if any of you get to him before me, please thank him for me.

8 Likes

Thank you so much for investigating, raising the issue with E+, and reporting back @chris , @Michael and I had no idea this post would turn into such a big investigation!

Thanks also have to go to Michael Witte!

Looking forward to the new version of E+ at the end of the year :slight_smile:

1 Like

Hey @chris, hope you’re doing well!

Is there any update on when LBT will be upgrading to E+ 24.2?

We’re back on some solar gain comparisons between IES and E+ and although we’ll continue regardless it would be great to know that this bug has been squashed out of the LBT suite.

Cheers,
Charlie

1 Like