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

Revision history [back]

click to hide/show revision 1
initial version

Group control in WindowShadingControl with OnIfHighSolarOnWindow

Hi all,

I'm trying to control a group of shading devices collectively based on the solar radiation received at just one specific window (without using the EMS).

I listed a few fenestration surfaces in the WindowShadingControl object, selecting Multiple Surface Control Type = Group and activation based on incident solar radiation on the window (OnIfHighSolarOnWindow). My assumption was that the shading status for all listed fenestration surfaces should be determined based on the solar radiation received by a single "reference" surface, likely the first one listed in the control object.

However, the shading devices within the same group are not always active at the same time, and it seems that each device is actually being deployed based on the solar radiation it receives individually. Here I quickly displayed the windows in the same group and the number of hours each shading device was active.

image description

The EnergyPlus documentation doesn't clearly explain how the group control works.. it only mentions that the list of surfaces is controlled simultaneously, but it’s unclear how the triggering condition is evaluated across the group.

Do you know how this should work and whether it's possible to achieve what I am trying to do?