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

Shading control by condition and schedule

asked 2021-05-19 09:12:55 -0600

sofiag gravatar image

updated 2021-05-19 09:46:50 -0600

Hello, I'm using EnergyPlus v.8.7 and I'm trying to control the shading differently according to different situations (time of day): -if there is no people in the house I want them to be closed (shading on) - if there is people in the house I want them to be controlled by one of the options provided (OnNightAndOnDayIfCoolingAndHighSolarOnWindow)

Does anyone know how can I accomplish this? Do I have to program EMS actuators for each window? I want all of them to be controlled the same way so I think there is maybe an easier solution. Can't 2 shading controls be assigned to each window?


edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted

answered 2021-05-19 14:50:10 -0600

The E+ v9.5 documentation seems to indicate that you can use "Shading Control Type"="OnNightAndOnDayIfCoolingAndHighSolarOnWindow" in conjunction with a "Schedule Name" (in which you would define the building occupancy). You'd also need to set "Shading Control Is Scheduled"="Yes".

But if it doesn't support that, then I think your only option is to use "Shading Control Type"="OnIfScheduleAllows" and create an EMS program that actuates the schedule value with all the logic (building occupancy, solar radiation vs radiation setpoint, cooling load) embedded within.

edit flag offensive delete link more



Using "OnNightAndOnDayIfCoolingAndHighSolarOnWindow" in conjunction with a "Schedule Name" wouldn't work because that is like an "AND" condition and I need an "OR" condition. I'll go with OnIfScheduleAllows and actuate the schedule with an EMS program. Thanks!

sofiag gravatar image sofiag  ( 2021-05-19 15:35:24 -0600 )edit

Did you manage to get this working? Any chance you could share code?Thanks!

psymo87 gravatar image psymo87  ( 2021-08-10 08:25:51 -0600 )edit

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


Asked: 2021-05-19 09:12:55 -0600

Seen: 45 times

Last updated: May 19 '21