Airflow Network_error "Dual Set Point with dead band: unanticipated combination



Hello everybody,

I hope Mostapha or any of you can help me.

I’m running some tests about cross ventilation to see if it is worthy to use Airflow network.

I am comparing the results of AFN with simple openings with the simple calculation of room air and IES.

I am testing a shoebox of 15x5m, 3m height, 2 windows of 1sqm, only 1 person of internal gains, no heating, no cooling, basically nothing.

The tests were running fine with the “Wind pressure coefficient type” as Input on the AFN simulation control. But, as the number of ach that I was obtaining was tiny (approx. 1/6 of the ach of room air) I thought that the problem could be the Input and my wind pressure coefficient calculations. Therefore, I changed the WPCoefficient type to “Average surface calculation” and I deleted all the wind pressure elements.

As soon as I change this (and only this) the simulation crashes because of the error “DualSetPointWithDeadBand: Unanticipated combination of heating and cooling loads - report to EnergyPlus Development Team” And also, my heating set point changes from -100 degrees to 12

I’ve look for this in the bigladder manual for energy plus and looks like if I had set a thermostatic zone control on dual set point with dead band, what I haven’t, because, to be honest, I didn’t even know it existed.

I hope any of you can help me, because I’ve been trying hard, but I don’t find which is the problem.

I have to say that all the AFN data is internalised (beside the run simulation) and will be a bit difficult to read. I’m sorry for this but, as they are about 20 user objects, I thought it was too much to upload.

Thanks a lot

Deadband (620 KB)



Thank you for doing this validation and comparison of natural ventilation cases. I have to admit that you are well beyond territory that I have tread in EnergyPlus. If you are getting an error that is telling you to contact E+ team, you will probably get more help from them by posting on unmethours:

or to the EnergyPlus github as an issue (searching current issues is also a good idea):

I tried to run your file but it seems that you forgot to internalize one of the glazing geometry surfaces. Also, I don’t have any of your CSV schedules on my system and, as a result, I was not able to recreate your error. If you upload a GH file with these things fixed, I can have a look at recreating the issue.



Thanks for your help Chris, I’ll look in those pages.

I’m sorry for the mistakes in the model, I thought everything was properly internalised, probably I did it too fast while cleaning the file. I hope this time it will be fine.


Deadband (620 KB)
CSVs.7z (19.6 KB)


Hi Julia,
I’m curious if you made any progress with this? Do you have a starter GH file you could share?



Hi Michael,

I am sorry but it is so long ago I cannot remember… I think I didn’t get to solve that problem but found a way to avoid it


Thanks Julia! I came to the same conclusion and ultimately avoided using AirFlow Network for now. I’ll let you know if I ever make any progress.