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

Thermal Comfort Control Error

asked 2020-09-25 15:21:34 -0500

ahahawhut's avatar

updated 2020-09-30 07:51:31 -0500

I have a building with people load described with number of people, and these people are assigned to thermal zone "Second".

I have created a Air Velocity, Clothing and Work Efficiency Schedule following the example files that come with EnergyPlus. I've also made PMV setpoint schedules for heating and cooling. I have made Thermostat:ThermalComfort work before in other similar models.

Whenever I try running the simulation I get an error that says

no PEOPLE in Zone or ZoneList Name="Second" - cannot use Comfort Control.

I know for a fact there are people in this zone.

What changes do I need to make to enable comfort control in this zone?

Was asked to include the text for "Second" zone object, People object and where I referenced the schedule inputs (I'm not too sure if the following is what was asked for);

image description

IDF File

edit retag flag offensive close merge delete


@ahahawhut can you include a screenshot or text block of your "Second" Zone object and the People object that you assigned to it (also where you referenced the schedule inputs you mentioned)?

Aaron Boranian's avatar Aaron Boranian  ( 2020-09-25 18:34:46 -0500 )edit

Hi Aaron, I wasn't too sure what you meant, so please let me know if I understood you wrong. I've included an image of the text in my question. I'm new to unmet hours and didn't see any way to include an image in this reply.

ahahawhut's avatar ahahawhut  ( 2020-09-28 10:27:46 -0500 )edit

@ahahawhut that works, but this isn't enough information to troubleshoot. The best way for others to help would be to share your full input file (IDF) using Dropbox or something similar so that they can simulate the model.

Aaron Boranian's avatar Aaron Boranian  ( 2020-09-28 11:49:40 -0500 )edit

Added. Thanks Aaron.

ahahawhut's avatar ahahawhut  ( 2020-09-29 15:08:18 -0500 )edit

1 Answer

Sort by ยป oldest newest most voted

answered 2021-01-15 09:37:31 -0500

Here is the full text of the severe error causing the simulation to stop.

** Severe  ** ZoneControl:Thermostat:ThermalComfort="COMFORT THERMOSTAT no PEOPLE in Zone or ZoneList Name="SECOND" - cannot use Comfort Control.
** Severe  ** GetStagedDualSetpoint: Errors with invalid names in ZoneControl:Thermostat:StagedDualSetpoint objects.
**   ~~~   ** ...These will not be read in.  Other errors may occur.
**  Fatal  ** Errors getting Zone Control input data.  Preceding condition(s) cause termination.

This is certainly misleading, since you do have People objects assigned to the Zone object named Second. After some testing, it appears that this severe error is really caused by Second being part of the ZoneList object named All Zones assigned to a standard thermostat as well as assigned by itself to a thermal comfort thermostat. If you comment out or delete the thermal comfort thermostat, the model runs.

Did you mean to assign only Second to a thermal comfort thermostat, and then the other zones (First and Basement) to a standard thermostat?

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

Question Tools

1 follower


Asked: 2020-09-25 15:21:34 -0500

Seen: 333 times

Last updated: Jan 15 '21