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

OS - Shading control: multiple strategies?

asked 2016-05-25 17:44:38 -0500

LucasL's avatar

updated 2016-05-25 21:05:04 -0500

Hi all,

I'm working with OpenStudio and I know that I can add shading control strategies for windows, for example when incident radiation reaches certain value. Now, how could I combine this strategy with another one to completely close an interior blind (or blackout) during sleep hours on a bedroom (this one would work with a schedulle)?

I know I can do one or the other but... how to set up both strategies for the same windows simultaneously? I already tried to drag two shading controls on the same sub-surface but the second replaces the first.

Thanks for the advice!

edit retag flag offensive close merge delete


have you tried EMS in EnergyPlus?

Waseem's avatar Waseem  ( 2016-05-26 00:59:58 -0500 )edit

Mmmm.. noup yet. I'm pretty new to EnergyPlus. I'll look for references though. Thanks!

LucasL's avatar LucasL  ( 2016-05-26 12:42:13 -0500 )edit

1 Answer

Sort by ยป oldest newest most voted

answered 2016-05-27 10:32:26 -0500

updated 2016-05-27 10:38:18 -0500

While OpenStudio only directly supports 4 shading control types (AlwaysOn, AlwaysOff, OnIfScheduleAllows, and OnIfHighSolarOnWindow) EnergyPlus offers many more options. They are described here under Field:Shading Control Type .

Here is an example of one of the options that might work for you. You could create simple EnergyPlus measure to find "ShadingControl" objects and change the "Shading Control Type" to whatever you want.

OnNightAndOnDayIfCoolingAndHighSolarOnWindow: Shading is on at night. Shading is on during the day if the solar radiation incident on the window exceeds SetPoint (W/m22) and if the zone cooling rate in the previous timestep is non-zero. Day and night shading is subject to schedule, if specified.

There are five additional variations of OnNight..... options that are controlled by daylight, temperatures, and/or HVAC mode.

edit flag offensive delete link more


Thank you very much David. That sounds logical to me. The only thing is that I would need to dig a bit more and start learning some ruby first. Nevertheless, there is an example in the E+ manual that could be adapted to this case under the shading section.

LucasL's avatar LucasL  ( 2016-05-30 21:44:35 -0500 )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

1 follower


Asked: 2016-05-25 17:44:38 -0500

Seen: 537 times

Last updated: May 27 '16