Question-and-Answer Resource for the Building Energy Modeling Community
Get started with the Help page
Ask Your Question
2

"Unanticipated combination of heating and cooling loads"

asked 2018-01-23 04:42:41 -0600

mb_tud's avatar

updated 2023-08-01 11:57:50 -0600

Hello everyone,

I'm getting this severe error in my model:

** Severe  ** DualSetPointWithDeadBand: Unanticipated combination of heating and cooling loads - report to EnergyPlus Development Team
**   ~~~   ** occurs in Zone=THERMALZONE_F1_BATH1 During Warmup & Sizing, Environment=FRANKFURT AM MAIN 1, at Simulation time=07/21 00:00 - 01:00
   **   ~~~   ** LoadToHeatingSetPoint=NAN, LoadToCoolingSetPoint=NAN
   **   ~~~   ** Zone Heating Set-point=0.00
   **   ~~~   ** Zone Cooling Set-point=0.00
   **   ~~~   ** Zone TempDepZnLd=
   **   ~~~   ** Zone TempIndZnLd=
   **   ~~~   ** Zone ThermostatSetPoint=0.00

I know this error was discussed multiple times (e.g. here) but none of the mentioned ideas let me pinpoint the issue.

  • I tried ReportDuringWarmup and ReportDuringHVACSizingSimulation but it seems to fail before any of those are even run.
  • The zone appears geometrically correct and only has one window opening.
  • No other errors or warnings indicate a problem that might be relevant.
  • All heating schedules data in the IDF ouput looks valid and is set to be 23°C all year for that specific zone.

I'm honestly out of ideas.
The models .osm can be found here and I'd be glad if anyone could take a look.

Thanks in advance

EDIT:

I corrected my model to use SummerDesignDay and WinterDesignDay as mentioned which resulted in the error message to now include the correct setpoints. It still can't calculate the correct loads though:

   ** Severe  ** DualSetPointWithDeadBand: Unanticipated combination of heating and cooling loads - report to EnergyPlus Development Team
   **   ~~~   ** occurs in Zone=THERMALZONE_F1_BATH1 During Warmup & Sizing, Environment=FRANKFURT AM MAIN 1, at Simulation time=07/21 00:00 - 00:15
   **   ~~~   ** LoadToHeatingSetPoint=NAN, LoadToCoolingSetPoint=NAN
   **   ~~~   ** Zone Heating Set-point=23.00
   **   ~~~   ** Zone Cooling Set-point=50.00
   **   ~~~   ** Zone TempDepZnLd=
   **   ~~~   ** Zone TempIndZnLd=
   **   ~~~   ** Zone ThermostatSetPoint=0.00

There seems to be an underlying issue with the calculation of thermal loads but i don't know when/where those are determined.

EDIT 2: new .osm file

edit retag flag offensive close merge delete

2 Answers

Sort by » oldest newest most voted
4

answered 2018-01-23 14:01:12 -0600

Avi's avatar

updated 2018-01-25 12:38:30 -0600

The Fatal error is rising during sizing. You should go over all of your schedules and make sure that you do have Summer and Winter Design days schedules or alternately your default day schedule, which is used for summer and winter days sizing in case there are no specific schedules, has a reasonable value.

Quick looking at your model I found out that there are not any Summer or Winter Design days schedules and Default day schedules are all set to 0. That might be your problem.


Edit:

After deleting as much objects as was needed I found out that your beautiful EMS code is to blame. I went back to your model and deleted only the EMS code (and the infiltration it drived) and found out that the model is running.

It is certainly an issue you would like to open for E+ I think. Maybe @David Goldwasser could comment on that.

You can go on and delete objects from your model down to ideal load Air System and live the EMS in and then start debugging your EMS code.

edit flag offensive delete link more

Comments

Thank you for guiding me, I could improve my model but there is still basically the same issue, see my edit above.

mb_tud's avatar mb_tud  ( 2018-01-25 04:41:44 -0600 )edit

@mb_tud Have you uploaded the corrected model to the above link?

Avi's avatar Avi  ( 2018-01-25 05:05:43 -0600 )edit

I added the new file in edit2, thank you for your time!

mb_tud's avatar mb_tud  ( 2018-01-25 06:02:54 -0600 )edit

@mb_tud See my edit to my answer

Avi's avatar Avi  ( 2018-01-25 12:32:18 -0600 )edit

Thank you very much for helping me out. I'll consider this issue answered, as i borrowed that EMS code from OpenStudio-BEopt and probably made some mistakes implementing it in my project, but that will be a whole other issue then, not relating to this topic. Thanks again!

mb_tud's avatar mb_tud  ( 2018-01-25 12:53:17 -0600 )edit
0

answered 2023-08-01 11:06:30 -0600

This error happened to me. When I checked the water heater: Miexed object and change the maximum temperature limit, The model is solved

edit flag offensive delete link more

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account.

Add Answer

Training Workshops

Careers

Question Tools

1 follower

Stats

Asked: 2018-01-23 04:39:03 -0600

Seen: 693 times

Last updated: Aug 01 '23