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

How do I model Electrochromic Glazing in EnergyPlus?

asked 2015-02-11 18:57:18 -0500

Dimitri C's avatar

updated 2017-06-04 10:28:29 -0500

How should I setup a glazing system in E+ to model an electrochromic glazing system? The glazing should be "clear" when the solar heat gains are low, and "dark" when the heat gains are high. Additionally, the glazing's "darkness" should be variable such that the interior spaces can still maintain the daylighting setpoints (i.e. glazing properties are controlled by daylighting sensor).

edit retag flag offensive close merge delete

1 Answer

Sort by » oldest newest most voted

answered 2015-02-11 20:13:51 -0500

updated 2015-04-06 11:24:41 -0500

You can use the WindowProperty:ShadingControl object to do this.

This tutorial discusses how to do this in OpenStudio.

edit flag offensive delete link more


There are a ton of fields that aren't exposed, even in the API (as far as I can tell). Particularly, Setpoint isn't exposed, and your script does not set a value. EnergyPlus does not have a default for this field. out.idf ends up having 100 W/m², I guess OpenStudio has a default for that.

Did I just miss how to assign a different setpoint in the API? doc here

Julien Marrec's avatar Julien Marrec  ( 2015-09-08 11:46:42 -0500 )edit

The OpenStudio ShadingControl is intentionally limited to what we can support in both EnergyPlus and Radiance. If you want to fiddle with the options that are available in EnergyPlus (but not yet OpenStudio's Radiance measure) you can create an EnergyPlus measure to run after translation.

macumber's avatar macumber  ( 2015-09-08 12:04:43 -0500 )edit

I found another way of fiddling but maybe it's not a good idea? here

Julien Marrec's avatar Julien Marrec  ( 2015-09-08 12:10:54 -0500 )edit

@macumber or @Julien Marrec Can you provide guidance on how to adjust the Shading Control settings (in particular the Setpoint) using an EnergyPlus measure in OpenStudio?

ethankheil's avatar ethankheil  ( 2017-01-06 15:05:04 -0500 )edit

Once you have the Shading Control, there's a setSetpoint method. If you need more help that this, you should create your own question I think.

Julien Marrec's avatar Julien Marrec  ( 2017-01-09 01:30:05 -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: 2015-02-11 18:57:18 -0500

Seen: 961 times

Last updated: Jul 11 '15