First time here? Check out the Help page!
1 | initial version |
Yes, your approach looks correct. I should note that the 4 simple glazing systems in your screenshot have different U-values and SHGC values, but they all have the same visible transmittance of 80%. If you want them to all resemble mostly-clear windows that don't change their level of tinting, then this is fine. In order to have these simple glazing systems defined as window assemblies, you will also need to create 4 Construction
objects. Normally, these reference multiple material layers to define the assembly. In this case, they will only reference one material layer -- the simple glazing system.
Here's feedback on your steps:
Define in Class List EnergyManagementSystem:Sensor Tin and Tout as sensors for EMS
Yes, each EMS:Sensor would represent a unique temperature reading.
Define EnergyManagementSystem:Actuator - for the surfaces which have the dynamic insulation elements
Yes, specifically the Construction State control type and Surface actuator.
Define EnergyManagementSystem:ProgramCalling Manager
Yes, likely with program calling point "BeginTimestepBeforePredictor" so that the window change will impact the zone HVAC load calculations within the same timestep.
Define EnergyManagementSystem:Program
Yes, very similar to the EMS Example 13 you linked to.
Define EnergyManagementSystem:ConstructionIndexVariable
Yes, one EMS:ConstructionIndexVariable for each window assembly (so 4 total). Each of these references a Construction
object for the given window assembly you want to apply in that situation defined by your EMS:Program.