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

E+ EMS based on timesteps

Hi everyone,

  • The fact:

I have simulated 25 different light-redirecting glazings (BSDFs) in Radiance. After post-processing the results I know for a specific time of the day which light-redirecting glazing is the best in terms of good illuminance levels and minimum glare for the occupant. Essentially, I have a file with 2 columns. Column 1 has the hourly timestep for a year (rows: 1 to 8760) and column 2 has the name code of the optimal light-redirecting glazing (e.g., Window_i) in terms of illuminance and glare for each timestep.

  • The question:

Which variable do I use in E+ EMS in order to call a different WindowMaterial:Glazing object for every timestep of the E+ simulation? For example, in a 'high-level' way it might look like a 8760 times loop that would read each line of the aforementioned column 2:

IF timestep = 8, SET WindowMaterial:Glazing, Window_1, ENDIF;

Thank you.

E+ EMS based on timesteps

Hi everyone,

  • The fact:

I have simulated 25 different light-redirecting glazings (BSDFs) in Radiance. After post-processing the results I know for a specific time of the day which light-redirecting glazing is the best in terms of good illuminance levels and minimum glare for the occupant. Essentially, I have a file with 2 columns. Column 1 has the hourly timestep for a year (rows: 1 to 8760) and column 2 has the name code of the optimal light-redirecting glazing (e.g., Window_i) in terms of illuminance and glare for each timestep.

  • The question:

Which variable do I use in E+ EMS in order to call a different WindowMaterial:Glazing object for every timestep of the E+ simulation? For example, in a 'high-level' way it might look like a 8760 times loop that would read each line of the aforementioned column 2:

IF timestep = 8, SET WindowMaterial:Glazing, Window_1, ENDIF;

Thank you.